witness: lock order reversal: 1st 0xfffffd806b8adec8 vmmaplk (&map->lock) 2nd 0xfffffd806bb82c48 inode (&ip->i_lock) 22:25:44 executing program 7: r0 = socket(0x18, 0x3, 0xba) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000340)="a0d539bc86f674d3f25d9d1ee0e19dd867f2bc6e814d32251908e24c29ec346d109e46bfe0e250a473c39eba8dbcc69f603eaa90ba270f0979159226f2165a43c05cc7c27df0124772737c8f4511c10a926a1c084437cf5a7cf179ad50e6282622049d388bbf2eb7a61a32fc3e72312b71dc88f34dec8e5de054c96019067ba09f20e6684d42b3635bbb2655046ce627b3bac6b692bb0c2d9c58a94fb7e4a3ea6c5874447f12d442e02e878fad899eb5c318985a8dfb938cd013ecde119a050c97f696dc6ce6363081ea3f8b8e7af10c70dea4f1cc27ee2c334f5b699da35ab45748e3283351e62b4de10bf45a49209e3ae2d4464423713d4ef3cfdb144f42c1a353042338b895265a74d95e449fec387aa32809334a3aa74ba2743fd5ea8bd8ccb45f72248e1ed7f68ee779a3549d6d829e38aff7bdf61298a5d0840fc78f34aa6aa53ade29cd912413faf16bcce44579400b5ced27f02fa960f16d33d97a8c0e8942480e07b5883de2448b84d8d6eb941ed82f661b8fced386e73c504fcfd633763e388b03aa46c4ebf7c0b0943e36f1664ccfbe4652e19b57ea19752fa2ef42d088543bb758d15550bf0ef58a597f5efc14ae4a0d1b9001314407f9059698962b6f6ab18d7da7b6ee26a030a19ac9ac0af1a35efb419477ad846d3c0a9e51b403544d1999aff5d5a7d2041c13e8ce52ec438e634816122d9eda95acff37b00059b728f7772165bfbfc852317dfa60f5b7479c6334fa608bf9c599cfbc0084b3468dda3fdc7288998e7d4917c78a9494be93be8eb28fc9cc11be244f725dfedb1629d140a9444b1ed7bf8e6a938ca7d5aa2af7dfa8e47557440c1af4e2eb851bb3fc925361fbe38c467ed14fd0b2e27fcaf8c495402dce91202f6d77b846e689daddb811b7bf0391724175f817ef3015dd06f95f9b0c245b5711e9d70bd7ff92b928c9bfd08ec55418e6302a373a355a5ed9cc8b0a11d5c2cefe10f41db17b84fb359f6e79c4c1ab342e82792a3108751e1fbd573fea5efb7f4f3fa7ab423ae993723ee5115f9c509e0288da2331510c7bbae70825c74b4d7ef68ae9bffe5426c730c3a1388af641b52d881f4bb4fbc999b344248a04f179ac9ddaed378a91578c94b4829a657c4bca845313c0c87163573859022e09a6d8f4f81aec717ce2dc78e6c61074deddabd806196e6f1097e0b05d6df4b1e6933feeb3d4ddad552ffad9cd63b075cf3eea30a250b9e01a662844bc30dc8e084685008654bcdaa97f97de3d1c52b417235d7899d2c21526c885c289d57608c958a861f6503d884b9a9aba18e5222d2c313756497db6bb51513f9e1615f1b00037254585190aa5c348be9da7e7d440934eb7065982e8ca09459a5c2a9cbafe47984893717fd24900647eb356aac00285af49f24000d4e5e134a03663318538f2faf33bb777b87c13742294cff59e61f71c9c0d8dec15423f5c513b757bd0bdc88c2886bc278eb5e34a26390364d2a232badf9f4ccd7b8700369c492ff2b0c32fdd29cf37c15eb2117d74b7a551f3b123df4dabf8142ed540cecf20074a0f27870b7b856eb218a52011f197d855e51617a6520741e451d80d4ae742763198aad65a38afca710cba65ceacb61efc0d4f17a2d5024a9d1b476f3d3d2a9dcbcfe27de4351b9de9441f1301dfae93ca7eba54e83068ef61e4c92f2144c5b2f78e06a3837543713d60a1416c053c306977ec938c7ea316d5eabc874213b7613c27010f246ee774d13b2fb1932077143c537a01d80a89086996c179164284adb645cd26e1075bdc170babe574eec800220214fd4712d96be2aef2b16ed3fc605a00af36b9ea9a1d810ac6bec35886dae3f5957f73c157083551bfbd586945f65ba3bd002e3a2fdff379bec1eaca0f8815040f607f7b2c5811e58f041df92f9ead77bafc715d4435e1d32c29679500e3a8839a1ec9c0a90e8dfdcda1eaaaa4dcfde0e9079052efe12e1cdb6a65d67cf6f8cbfd272124bd03dd31d52bc825e510212a17f5ef96cd1d370f98294bb524f1ae40adbf28bc3b340b5855b7f4b23c1c887c654e93d6e33dcd0e39f82afb1228626c5d458db418942a1e7b086ab0c16d0df88033198d04f8d3af933b1e2150d4b4f13f246c9c08ba36e761f73756a94c8b451cd2aa3900da45f2e25b13d05a6acfe371fe5e3850d892d25cfd241204def1d3024c228c98f37688723a700b7ae3359b93feeec0441d064c130c5820822295e23c2dc70632d6da7e52233c0cbfefb75d296c4a217a2fb3d95af262202d400e4df60a53ba33a3108ef80427b1c8253c0f6ed6997eea304a2413887ba20b7bb4664b26474f7dd09c43e118c723ae09ae9f12a4e7309fbd5db61c1206af066ea6bcfbda51f15c7e61904353a07fca3603d24ef6439a8ee14b0d4f66f96cbc6e01d5c7b93bae2aee4db17966a88b8b91019e940ba09a17c88fa51c84e06c7143c00d42b77e3d7e89a1e58349b420cfbe7b5d0f22091cd8a2131a1ed17949bf1ca3966f23598739f1ff56fb63d6e5ea74cb45990502132962be0f2204a0d98252f8d687f474a2a98e393413c90261436e55de678fcac6a36ddd330fb44e276db70b36aab76cd634165835fea72cd034bf760fe41537500f9c6d9cf76866c1b9763584840b74a5fd913b5fbecfe02b205043224b3d1d2d261652023f67d723122325ec4627c0339b6c3b11e3d7e0027cef7049e5bfe89e58b2215c013a810d1909ad6ba040de161092361b7807dd15371b72b61c7a567d496e64f195614ccf1e78adbdcfbf5487cf70b57737b6fcf94f65f19bf3917ae4bdb7ec1a5263114d678872eba6245e907b46e46b0f825b5c63690fbe3464dc3b415cbb77104c6f9930f0e89253feb8d63910b2ac436a879d3b6d5c515698df95bc454a540def15130272f030942cdce650f670f8084cffb201e5bf551c15a88c36d4adb43c7e7ac4cf5166d512801ccfbe761d716f2ed69ffb21a84a5a175475906bfdb92d35fdd61dc00493e28e4e382a558f50f80b39c02b895aa683e243c47e9064985de3e1e5091224456e6ecab5209c9ec43daf72510648beb9ea34e70450a2b84f1d3cf7632412d1ad76adc61b743331747f3d4641fdd066d7d8ea625846c36b910eda280b56456969c06f3589205afc5df5bd1315f55b871b93683d3fb81a95c9ffb259077504cc3dc23ae0f7b459face321a86bf571628848f8e55fd4dd8fc007e153161cb0a260a98855538baa2ecffcab1cb39d033c33689969847b8841d02133dd6440c3c42240b9146098409f6c3bbb67ba0a50311843c34c6f3aee09b8d7de8b970f5c2f2010c9b522716d8b930fdf19e4a824bae75f71b9df572d2903c42e87795bb9fb8186db49e8e678fc1f91c041be74ae8069e98e5a2779ae964b15498e4bc132360e19bf884ed53b7c578615f4425535ff08bd439356e23fdd0ad798cd6df09117e6971570b1c1ba9d7b6f64a0c2c239b21b5c2adfdd5b8e2cf29dce6fe00b73255eae24c905fea81232960ef06485c9968b5a7dd9c5c9f725d3bc4cce026381b47cd43549cd9abf32b78a0e0b4d6f6e54db1fcaad839aad6b5fc08b327a0c80481c8c56ea5659084f475085b2b687d3dc04284ee029fa61e9482611780eab27df192f6dd1d68b76efb54b90f3626a9fed736b5867503c171234926cc03e32817eeb8a99ac4423a924baa0fd8451cda05812766e8d69383d14fc97c6c8bcf3a6bde0173b0f2d605247fd4a6c986b30218f10eb04c495bd3b1e4cfe932171d5a3b199aca74cbf36d0be26cfd534be6a1d2797df64484bbc1006b02f6dc241476b935030cf108f4e4416f3fdc4f2bd201b25cd980c6cc9b87196205ecf4212aec282e044411e5282a4732c73515a62a8911d9d9cd26110ef04e19800c42d5105b80dfd6237293bdf93d379bea371ee76ef7d431022a59ec7b644249b49744d9e8c893c45ec3c54d6cdc4a35394ff424702edb5ab327c6eb29fb160350306781aee6a780b2ba7823faa37b893f742d76453a9984fb341cd5824d37fb071217ab2a753c9971967e2a5dbb3f5663ad8b5af9509c7e46ff98121a3793cabf41391026000f19adbc21913670d11a7a48a65b03fda267970cf7ab5a222692117d0d93ef453cfda0f756ce64ca759f8564d2bd206bc055ce916879d308995f55b6c341a993d48518496b9a937a3168f39426a65f252f2d1ea9e67bc7757db12854e5e771b9cac98d1f54332b48127f0907db6c12f2c6c7e9e78880128ff8866019d2ba4deaf374d1521364c5b5c67bdf5167286f4c0cb41059e0b7bbc9ebb027c11727f9ed6145890d477495531b3993c1c367750a7e55715c987d303b05271b384fac57c619bea64387b16d4c2576f25679c31b179b4e5d4e16189657df4056209b66918d08dcd9970dc8c8aec6d7dbbbe80e91782739444acf290113b847098a4d535f7b1962eceb6428960fac9b26eaa9b64ee7429408af5bc8afcaf23231fb3358d9f4909845b575af195677dfa148a3b792c77cf28315fa173f88139b6c8948fbd40f246af092d3a20b1fb3a8379ad39d462abb3a6eeeddee6ce343aed57f6460123d27a2dd117fec9f464a247bae07e8ff63c87a16d77a28e50f18fbb2202436a72c8c913bb4daf68bf5fcf5d9ab00738cc667eab9550dd46531b8bc570465dee2a54f18a5194dc5f82a08c8ff539318d955c6e10b56a9ce8df858072db4ebaf8fa30ec2665785c3c462033a3dc262d9be309fe6e5b75177ff87cc31b9c766d444faedbfc1f00c0f56cdf3c97775070a5d65be0b073284892c0bf77b6f1f95d0d6243c85fc0a973b054c49f197feafbe823bd5cc89b3d68d23ac12fdcc8d6c589df567f44e81d3566b2b5432a75e71789272798ccc628af8fc50517ef2b9f3ce2dce60ed88014058d37ede7749f7e3414c718d6a6988a4eeda9fe972ea71aafa9d554468f6907f145f3efdbef67bdb675eb4a5beafd4bcda0fc6d85ca18942f62d3b6068716da5dff35aaf9d6084de45a268815a22a42eaeff245451ab9dedaa07604c7f3424f0a14f969aac517dabc50311d26ec28c94153b76dc301ce43a05d2a41f5301608ad4179f78610f0920fea1566af8aaefd79753bce964540f7cb0c3b1a57038f91c172dc602ac8320f0d62051aefe19a1a7c7d9427d1b8b8e9d01f7beab48184ea61adc48448a3c32870ada5579aee29488c8770b73642ae7aa06849bf97c0f116443da492305534551876f3944c543659a6aae4a6baa5242c402059b4e5223da2a53a6c2282d3adac784475407a537582b416c8bc6e702964b43bd65d37955ceb13bfe863a0f5d9328f9e1e0e94d1852582fde51702eba2ad4b45cef4ceb732483d53186a67aa44540d4bdaa2de47e6c84e46706f61b27a880b254c6d272edf6463acdb2cd8cec7f3b33d5c29bbb6d12135d8592446f2bb6debd032ab4af7f4278345b859a57df23cc39699b1e362a7c896fe32f9b2a82333fc82a2ee7a6ad84e6638c4fb2c310558309772a9c5ec646cd8148e5835ab0e9fed37b706a54176766a0f1e10a7d6e1fa77757bda0b79ec21c3412354f713f28e217aee918e00567584c2a7b45b1278cc068362482df33608963cba67bdccdba1a96815df805b64f75f037a114e2205a4c2268c4a65585a763575e9e3d974dd0ab9ea983da04afcf94308db57d5de5b155cd7e93315c2c2b5cd5e81084069dcaecc5ee49d538cfeba8c45b3384178d2ca26726d67b194dfe1d80268205983397146da31e97b6e5bfc45763457d3f120bea", 0x1000, 0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x9, 0xb}) (async) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) (async) close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x1f, 0xffffff82, 0xffffdf79, "e1630060837e004f0ac919a9c100"}) (async) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x5, 0x8, 0x2, 0x8, "cf9c6f4809b2eaff6c73043fc06aba56e5ecf022", 0x7fff, 0x6}) write(r1, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r6 = socket(0x2, 0x4000, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x1, 0x0, 0x2, 0x112e, 0x6}, 0xc) r7 = socket(0x18, 0x1, 0x0) (async) getrlimit(0x6, &(0x7f00000001c0)) r8 = fcntl$dupfd(r7, 0x0, r7) accept(r8, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) (async) setsockopt(r7, 0x10001, 0x7, &(0x7f0000001400)="3087a19f60217925095fdb3aa4cbf2a4f8a5d85cd3dcb8dffa28599f32c27a968003c94b651db93c6f8334000ebb9e7369ad256901b8293e43530b9f4c15c2713fd62aa1bce9e67c2ecd87d70fd70b36635db999f6c880f3cd434ec8c57449ce1901767a5281d6cee6f8da7cf6ac7d1dcf5f47b478935c7bf7de0e23f9791ae66f3b23d61f7e5a72", 0x88) fcntl$dupfd(r5, 0x0, r7) 22:25:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x10) (async) ktrace(&(0x7f0000000540)='./file0\x00', 0x4, 0x22a, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getuid() r1 = socket(0x0, 0x0, 0x0) (async) bind(0xffffffffffffffff, 0x0, 0x10) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfffff297, 0x80000000}, 0xc) (async) sendto(r1, &(0x7f0000000080)="bb37a3c6252d541adf8a7511ea153541c453bcd8d14277ff4c72b74d4e887611f3809138f7e31f71d1c61d215573e41fbcf8c5947d3cd71b6ffcc868ca890d84725073514c7924822a908c0ca4", 0x4d, 0x3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_open_pts() (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) close(0xffffffffffffffff) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) setsockopt(r1, 0x8, 0xc, &(0x7f0000000180)="ade653a565a7fdd6c5ea5a5aeaaf012c791a432cdf8a5b3512a876c4a416fbc8aa21d0aaaf07e87ce954198ac2201b34915e8c09b2e922605d7347116feda0f12604e1645f7a1cdad47f3065ace1e65d0b2cb6559bda7ed728328658d0601ce8333146e6e20a8f1d037aec5b6f8454022c231db3ce27177ce3c6d7ddbfde1d80a3ae489a978dc3cab06a34636a0fb2c46dfede73f7b4a931115d2b5cc34d1d373fe798125401a7c2439d15f817a394102b1670cf08d2f1c1e2822d5c48031e801cf320dcb749bb7164def4aa77cb95343b8b58a992e51d94e76d35d275d43a2baf10", 0xe2) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e0600a5ba653000"/21], 0xa) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) 22:25:44 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000501600000060000000007000000a5b113fecea10500fef96ecfc73fd3357a4e7d97b90000ec436b36acf00b7804be38854991f7c8cf5f882b297be1aa5b23edeb51e2f0ca3ebbc257f0c942ad3ea7acb5d602000d7d611ea8af630037282121000000720fd38bfbb770c1f5a872c88100082ec5890400000002000000361b1257aea8c500002002fbff0c2300008adaba0900000008e371a3f8343712051eeab71d89e005000000000000000000f9", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) setsockopt(r1, 0x8001, 0x9, &(0x7f0000000000)="818e33db23009ffb2db264107605d00eda78ec6f5e0e134c7c9e6b93d017e8f97d1bc711e5b922e4607c4286ecf5c62c3c1e2d60baaf1fb691b4c50f7a249835747a69a59d21f734d08fc09f999c4364", 0x50) 22:25:44 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bf7) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb1}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5849, &(0x7f0000000140), 0x803, 0x0) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) (async) pwrite(0xffffffffffffffff, &(0x7f0000000040)="20efce9a48c2bde99b", 0x9, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x849, 0x5, 0x8, 0x9}, {0x3, 0x6, 0x5, 0x61b}, {0x2, 0x2f, 0x8, 0x7}, {0xc, 0x7f, 0x6b, 0x5}, {0x7fff, 0x8, 0x6, 0xad}, {0x3, 0x81, 0x4, 0x4}, {0x1, 0x8, 0x1, 0x8}, {0x8, 0x7, 0xff, 0x2400}]}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {{}, 0xfffffffffffffffe, 0x80}], 0x0, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) (async) close(r1) (async) socket$inet(0x2, 0x4004, 0x5b) 22:25:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) pipe(&(0x7f0000000280)) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="acc29abf9d884343c7cd4b9083404c3f4c927663e91358dee52134863021179d69d6212dd3fbbf9756a298867f48d9cc859051aad9bd2a2991ea6507a000b0b8d6e58f7bd405bbe0d98b616da2f31aa69d337dd0ddfd972260d7ad8321e967ef996cb6a855bc04a7131bf486c004f39c6413df0cfd318f25174366f19eb5aafc4a88a5a1a6efd212380e146afb78c743257eb2cc0716cc8f937d92625116615e39eebdca6131549a7ac18ebbebf6cb504e0ddc9b5f8228a7c8936ce6da24a4854d3e0f184cfad90eae40a6fb324bdc0b0d033edd9550b0244467bab84de4561c65976083eb", 0xe5}, {&(0x7f0000000180)="11967a6b331e5750c1b6abbdc4e397c1b237c0d4fb8168932e48a1e64b83cd80b7e9c299972d35e4b3a43762784ad18de1408cb02dd66f35a1e970dea9b981a33d49bcb46c19dd48657552ac7e9beed06828f0b1725a576d8db0e812608532894a9e9a9df175fb3daa9f214f9aeac2af24233e282316ce1cfea22183518e11eb0fa19c90064e8eed", 0x88}], 0x2, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 22:25:44 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6002202000303a00fe80ddffff00000000000000000000bb7c21e896d594bf3a8da6ff0200000000000000000000000000010100907800000000603adee800000600ff020000000000000000000000000001006347000000b1cf87c4e0187959eadde7199c6ed4b88a3e480127f7496e794dcc6ce44e5d541be1bd822fc16eb664fa7d95804d14da4bcf663579ce9c2fde014fb205265608194f1efefdc07b10c5190f39e288ab98044ee4e1abb98975ec70de"]) 22:25:44 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='{]}\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='\x1f\x00', &(0x7f0000000280)='@$#&+*%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000540)=[&(0x7f0000000380)=')\'.%]\'{\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='W\x00', &(0x7f0000000440)='\xd1]-\x00', &(0x7f0000000480)='(.\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f00000000c0)=0x1ff) (async) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f00000000c0)=0x1ff) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000580)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3f, 0xffff, 0xb6, "42dec5f824e84e0aaf0c405b4bed3efb42a2d98c", 0xf94, 0x400}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3f, 0xffff, 0xb6, "42dec5f824e84e0aaf0c405b4bed3efb42a2d98c", 0xf94, 0x400}) 22:25:44 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x5}) r0 = msgget$private(0x0, 0x200) r1 = semget$private(0x0, 0x4000000009, 0x282) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x20, 0x1000}], 0x3) semop(r1, &(0x7f0000000380)=[{0x4, 0x1000, 0x3000}, {0x2, 0x6, 0x800}, {0x0, 0x400, 0x800}, {0x3, 0x3ff}, {0x2, 0x2e2, 0x1000}, {0x3, 0x7d11, 0x1800}, {0x2, 0xfffe, 0x800}], 0x7) msgrcv(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000534f1bf08ce300"/110], 0x68, 0x2, 0xc00) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000003c0)=""/202) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/60) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(0x0, r4) r5 = getuid() semop(r1, &(0x7f0000000100)=[{0x0, 0x0, 0x2800}, {0x1, 0x6, 0x2800}], 0x2) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, r4, 0x0, r5, r6, 0xa0, 0x4}, 0x2, 0x7c42, 0xa23c}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x81, r4, 0xffffffffffffffff, r4, 0x0, 0x8c, 0x8}, 0x8, 0x7fffffff, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x400, 0x0, 0xffffffffffffffff, r4, 0x0, 0x80, 0x200}, 0x100, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x6, 0x400}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0xfffffffffffffe93) getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000500)=[0x0, 0x0, r7, 0x0]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r8, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r9, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\"\x00M/file0\x00'], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="dae9094419306291469d850340151aa5e631508b7f7a91507be19219cd44cdbfb5f4465389ea7fbf6f7924278419a5bdeef7ed23e1f52f2919e92723", 0x3c}, {&(0x7f0000000580)="fefda8883c18b717841bdb8034e961f94fd8968fb071d63a96fe7d47285478385406dae54825e2ca4941b5e54ea8c55007209c74d161b62e1272612fe36a3b196cdc8d0a374c5f00ba37fee631b0b31414da044e2687d3f68c6efd6b70a824b4779df8b527ec5d6dac23100b0c0ff8fa038845384937ecc9d1b180778e49d7c983ab063001a6d807ec1cbe1b0248a8000ebc95036f", 0x95}], 0x2, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r3]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r2, r8, r3, r9]}], 0xc8, 0x4}, 0x1) 22:25:44 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6002202000303a00fe80ddffff00000000000000000000bb7c21e896d594bf3a8da6ff0200000000000000000000000000010100907800000000603adee800000600ff020000000000000000000000000001006347000000b1cf87c4e0187959eadde7199c6ed4b88a3e480127f7496e794dcc6ce44e5d541be1bd822fc16eb664fa7d95804d14da4bcf663579ce9c2fde014fb205265608194f1efefdc07b10c5190f39e288ab98044ee4e1abb98975ec70de"]) 22:25:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) pipe(&(0x7f0000000280)) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="acc29abf9d884343c7cd4b9083404c3f4c927663e91358dee52134863021179d69d6212dd3fbbf9756a298867f48d9cc859051aad9bd2a2991ea6507a000b0b8d6e58f7bd405bbe0d98b616da2f31aa69d337dd0ddfd972260d7ad8321e967ef996cb6a855bc04a7131bf486c004f39c6413df0cfd318f25174366f19eb5aafc4a88a5a1a6efd212380e146afb78c743257eb2cc0716cc8f937d92625116615e39eebdca6131549a7ac18ebbebf6cb504e0ddc9b5f8228a7c8936ce6da24a4854d3e0f184cfad90eae40a6fb324bdc0b0d033edd9550b0244467bab84de4561c65976083eb", 0xe5}, {&(0x7f0000000180)="11967a6b331e5750c1b6abbdc4e397c1b237c0d4fb8168932e48a1e64b83cd80b7e9c299972d35e4b3a43762784ad18de1408cb02dd66f35a1e970dea9b981a33d49bcb46c19dd48657552ac7e9beed06828f0b1725a576d8db0e812608532894a9e9a9df175fb3daa9f214f9aeac2af24233e282316ce1cfea22183518e11eb0fa19c90064e8eed", 0x88}], 0x2, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) (async) pipe(&(0x7f0000000280)) (async) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="acc29abf9d884343c7cd4b9083404c3f4c927663e91358dee52134863021179d69d6212dd3fbbf9756a298867f48d9cc859051aad9bd2a2991ea6507a000b0b8d6e58f7bd405bbe0d98b616da2f31aa69d337dd0ddfd972260d7ad8321e967ef996cb6a855bc04a7131bf486c004f39c6413df0cfd318f25174366f19eb5aafc4a88a5a1a6efd212380e146afb78c743257eb2cc0716cc8f937d92625116615e39eebdca6131549a7ac18ebbebf6cb504e0ddc9b5f8228a7c8936ce6da24a4854d3e0f184cfad90eae40a6fb324bdc0b0d033edd9550b0244467bab84de4561c65976083eb", 0xe5}, {&(0x7f0000000180)="11967a6b331e5750c1b6abbdc4e397c1b237c0d4fb8168932e48a1e64b83cd80b7e9c299972d35e4b3a43762784ad18de1408cb02dd66f35a1e970dea9b981a33d49bcb46c19dd48657552ac7e9beed06828f0b1725a576d8db0e812608532894a9e9a9df175fb3daa9f214f9aeac2af24233e282316ce1cfea22183518e11eb0fa19c90064e8eed", 0x88}], 0x2, 0x4) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) socket(0x11, 0x4003, 0x0) (async) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) (async) 22:25:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x10) (async) ktrace(&(0x7f0000000540)='./file0\x00', 0x4, 0x22a, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) getuid() (async) r1 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0xfffff297, 0x80000000}, 0xc) (async, rerun: 64) sendto(r1, &(0x7f0000000080)="bb37a3c6252d541adf8a7511ea153541c453bcd8d14277ff4c72b74d4e887611f3809138f7e31f71d1c61d215573e41fbcf8c5947d3cd71b6ffcc868ca890d84725073514c7924822a908c0ca4", 0x4d, 0x3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) close(0xffffffffffffffff) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) (async) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 32) setsockopt(r1, 0x8, 0xc, &(0x7f0000000180)="ade653a565a7fdd6c5ea5a5aeaaf012c791a432cdf8a5b3512a876c4a416fbc8aa21d0aaaf07e87ce954198ac2201b34915e8c09b2e922605d7347116feda0f12604e1645f7a1cdad47f3065ace1e65d0b2cb6559bda7ed728328658d0601ce8333146e6e20a8f1d037aec5b6f8454022c231db3ce27177ce3c6d7ddbfde1d80a3ae489a978dc3cab06a34636a0fb2c46dfede73f7b4a931115d2b5cc34d1d373fe798125401a7c2439d15f817a394102b1670cf08d2f1c1e2822d5c48031e801cf320dcb749bb7164def4aa77cb95343b8b58a992e51d94e76d35d275d43a2baf10", 0xe2) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e0600a5ba653000"/21], 0xa) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) 22:25:44 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000501600000060000000007000000a5b113fecea10500fef96ecfc73fd3357a4e7d97b90000ec436b36acf00b7804be38854991f7c8cf5f882b297be1aa5b23edeb51e2f0ca3ebbc257f0c942ad3ea7acb5d602000d7d611ea8af630037282121000000720fd38bfbb770c1f5a872c88100082ec5890400000002000000361b1257aea8c500002002fbff0c2300008adaba0900000008e371a3f8343712051eeab71d89e005000000000000000000f9", 0xb1, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) setsockopt(r1, 0x8001, 0x9, &(0x7f0000000000)="818e33db23009ffb2db264107605d00eda78ec6f5e0e134c7c9e6b93d017e8f97d1bc711e5b922e4607c4286ecf5c62c3c1e2d60baaf1fb691b4c50f7a249835747a69a59d21f734d08fc09f999c4364", 0x50) 22:25:44 executing program 7: r0 = socket(0x18, 0x3, 0xba) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000340)="a0d539bc86f674d3f25d9d1ee0e19dd867f2bc6e814d32251908e24c29ec346d109e46bfe0e250a473c39eba8dbcc69f603eaa90ba270f0979159226f2165a43c05cc7c27df0124772737c8f4511c10a926a1c084437cf5a7cf179ad50e6282622049d388bbf2eb7a61a32fc3e72312b71dc88f34dec8e5de054c96019067ba09f20e6684d42b3635bbb2655046ce627b3bac6b692bb0c2d9c58a94fb7e4a3ea6c5874447f12d442e02e878fad899eb5c318985a8dfb938cd013ecde119a050c97f696dc6ce6363081ea3f8b8e7af10c70dea4f1cc27ee2c334f5b699da35ab45748e3283351e62b4de10bf45a49209e3ae2d4464423713d4ef3cfdb144f42c1a353042338b895265a74d95e449fec387aa32809334a3aa74ba2743fd5ea8bd8ccb45f72248e1ed7f68ee779a3549d6d829e38aff7bdf61298a5d0840fc78f34aa6aa53ade29cd912413faf16bcce44579400b5ced27f02fa960f16d33d97a8c0e8942480e07b5883de2448b84d8d6eb941ed82f661b8fced386e73c504fcfd633763e388b03aa46c4ebf7c0b0943e36f1664ccfbe4652e19b57ea19752fa2ef42d088543bb758d15550bf0ef58a597f5efc14ae4a0d1b9001314407f9059698962b6f6ab18d7da7b6ee26a030a19ac9ac0af1a35efb419477ad846d3c0a9e51b403544d1999aff5d5a7d2041c13e8ce52ec438e634816122d9eda95acff37b00059b728f7772165bfbfc852317dfa60f5b7479c6334fa608bf9c599cfbc0084b3468dda3fdc7288998e7d4917c78a9494be93be8eb28fc9cc11be244f725dfedb1629d140a9444b1ed7bf8e6a938ca7d5aa2af7dfa8e47557440c1af4e2eb851bb3fc925361fbe38c467ed14fd0b2e27fcaf8c495402dce91202f6d77b846e689daddb811b7bf0391724175f817ef3015dd06f95f9b0c245b5711e9d70bd7ff92b928c9bfd08ec55418e6302a373a355a5ed9cc8b0a11d5c2cefe10f41db17b84fb359f6e79c4c1ab342e82792a3108751e1fbd573fea5efb7f4f3fa7ab423ae993723ee5115f9c509e0288da2331510c7bbae70825c74b4d7ef68ae9bffe5426c730c3a1388af641b52d881f4bb4fbc999b344248a04f179ac9ddaed378a91578c94b4829a657c4bca845313c0c87163573859022e09a6d8f4f81aec717ce2dc78e6c61074deddabd806196e6f1097e0b05d6df4b1e6933feeb3d4ddad552ffad9cd63b075cf3eea30a250b9e01a662844bc30dc8e084685008654bcdaa97f97de3d1c52b417235d7899d2c21526c885c289d57608c958a861f6503d884b9a9aba18e5222d2c313756497db6bb51513f9e1615f1b00037254585190aa5c348be9da7e7d440934eb7065982e8ca09459a5c2a9cbafe47984893717fd24900647eb356aac00285af49f24000d4e5e134a03663318538f2faf33bb777b87c13742294cff59e61f71c9c0d8dec15423f5c513b757bd0bdc88c2886bc278eb5e34a26390364d2a232badf9f4ccd7b8700369c492ff2b0c32fdd29cf37c15eb2117d74b7a551f3b123df4dabf8142ed540cecf20074a0f27870b7b856eb218a52011f197d855e51617a6520741e451d80d4ae742763198aad65a38afca710cba65ceacb61efc0d4f17a2d5024a9d1b476f3d3d2a9dcbcfe27de4351b9de9441f1301dfae93ca7eba54e83068ef61e4c92f2144c5b2f78e06a3837543713d60a1416c053c306977ec938c7ea316d5eabc874213b7613c27010f246ee774d13b2fb1932077143c537a01d80a89086996c179164284adb645cd26e1075bdc170babe574eec800220214fd4712d96be2aef2b16ed3fc605a00af36b9ea9a1d810ac6bec35886dae3f5957f73c157083551bfbd586945f65ba3bd002e3a2fdff379bec1eaca0f8815040f607f7b2c5811e58f041df92f9ead77bafc715d4435e1d32c29679500e3a8839a1ec9c0a90e8dfdcda1eaaaa4dcfde0e9079052efe12e1cdb6a65d67cf6f8cbfd272124bd03dd31d52bc825e510212a17f5ef96cd1d370f98294bb524f1ae40adbf28bc3b340b5855b7f4b23c1c887c654e93d6e33dcd0e39f82afb1228626c5d458db418942a1e7b086ab0c16d0df88033198d04f8d3af933b1e2150d4b4f13f246c9c08ba36e761f73756a94c8b451cd2aa3900da45f2e25b13d05a6acfe371fe5e3850d892d25cfd241204def1d3024c228c98f37688723a700b7ae3359b93feeec0441d064c130c5820822295e23c2dc70632d6da7e52233c0cbfefb75d296c4a217a2fb3d95af262202d400e4df60a53ba33a3108ef80427b1c8253c0f6ed6997eea304a2413887ba20b7bb4664b26474f7dd09c43e118c723ae09ae9f12a4e7309fbd5db61c1206af066ea6bcfbda51f15c7e61904353a07fca3603d24ef6439a8ee14b0d4f66f96cbc6e01d5c7b93bae2aee4db17966a88b8b91019e940ba09a17c88fa51c84e06c7143c00d42b77e3d7e89a1e58349b420cfbe7b5d0f22091cd8a2131a1ed17949bf1ca3966f23598739f1ff56fb63d6e5ea74cb45990502132962be0f2204a0d98252f8d687f474a2a98e393413c90261436e55de678fcac6a36ddd330fb44e276db70b36aab76cd634165835fea72cd034bf760fe41537500f9c6d9cf76866c1b9763584840b74a5fd913b5fbecfe02b205043224b3d1d2d261652023f67d723122325ec4627c0339b6c3b11e3d7e0027cef7049e5bfe89e58b2215c013a810d1909ad6ba040de161092361b7807dd15371b72b61c7a567d496e64f195614ccf1e78adbdcfbf5487cf70b57737b6fcf94f65f19bf3917ae4bdb7ec1a5263114d678872eba6245e907b46e46b0f825b5c63690fbe3464dc3b415cbb77104c6f9930f0e89253feb8d63910b2ac436a879d3b6d5c515698df95bc454a540def15130272f030942cdce650f670f8084cffb201e5bf551c15a88c36d4adb43c7e7ac4cf5166d512801ccfbe761d716f2ed69ffb21a84a5a175475906bfdb92d35fdd61dc00493e28e4e382a558f50f80b39c02b895aa683e243c47e9064985de3e1e5091224456e6ecab5209c9ec43daf72510648beb9ea34e70450a2b84f1d3cf7632412d1ad76adc61b743331747f3d4641fdd066d7d8ea625846c36b910eda280b56456969c06f3589205afc5df5bd1315f55b871b93683d3fb81a95c9ffb259077504cc3dc23ae0f7b459face321a86bf571628848f8e55fd4dd8fc007e153161cb0a260a98855538baa2ecffcab1cb39d033c33689969847b8841d02133dd6440c3c42240b9146098409f6c3bbb67ba0a50311843c34c6f3aee09b8d7de8b970f5c2f2010c9b522716d8b930fdf19e4a824bae75f71b9df572d2903c42e87795bb9fb8186db49e8e678fc1f91c041be74ae8069e98e5a2779ae964b15498e4bc132360e19bf884ed53b7c578615f4425535ff08bd439356e23fdd0ad798cd6df09117e6971570b1c1ba9d7b6f64a0c2c239b21b5c2adfdd5b8e2cf29dce6fe00b73255eae24c905fea81232960ef06485c9968b5a7dd9c5c9f725d3bc4cce026381b47cd43549cd9abf32b78a0e0b4d6f6e54db1fcaad839aad6b5fc08b327a0c80481c8c56ea5659084f475085b2b687d3dc04284ee029fa61e9482611780eab27df192f6dd1d68b76efb54b90f3626a9fed736b5867503c171234926cc03e32817eeb8a99ac4423a924baa0fd8451cda05812766e8d69383d14fc97c6c8bcf3a6bde0173b0f2d605247fd4a6c986b30218f10eb04c495bd3b1e4cfe932171d5a3b199aca74cbf36d0be26cfd534be6a1d2797df64484bbc1006b02f6dc241476b935030cf108f4e4416f3fdc4f2bd201b25cd980c6cc9b87196205ecf4212aec282e044411e5282a4732c73515a62a8911d9d9cd26110ef04e19800c42d5105b80dfd6237293bdf93d379bea371ee76ef7d431022a59ec7b644249b49744d9e8c893c45ec3c54d6cdc4a35394ff424702edb5ab327c6eb29fb160350306781aee6a780b2ba7823faa37b893f742d76453a9984fb341cd5824d37fb071217ab2a753c9971967e2a5dbb3f5663ad8b5af9509c7e46ff98121a3793cabf41391026000f19adbc21913670d11a7a48a65b03fda267970cf7ab5a222692117d0d93ef453cfda0f756ce64ca759f8564d2bd206bc055ce916879d308995f55b6c341a993d48518496b9a937a3168f39426a65f252f2d1ea9e67bc7757db12854e5e771b9cac98d1f54332b48127f0907db6c12f2c6c7e9e78880128ff8866019d2ba4deaf374d1521364c5b5c67bdf5167286f4c0cb41059e0b7bbc9ebb027c11727f9ed6145890d477495531b3993c1c367750a7e55715c987d303b05271b384fac57c619bea64387b16d4c2576f25679c31b179b4e5d4e16189657df4056209b66918d08dcd9970dc8c8aec6d7dbbbe80e91782739444acf290113b847098a4d535f7b1962eceb6428960fac9b26eaa9b64ee7429408af5bc8afcaf23231fb3358d9f4909845b575af195677dfa148a3b792c77cf28315fa173f88139b6c8948fbd40f246af092d3a20b1fb3a8379ad39d462abb3a6eeeddee6ce343aed57f6460123d27a2dd117fec9f464a247bae07e8ff63c87a16d77a28e50f18fbb2202436a72c8c913bb4daf68bf5fcf5d9ab00738cc667eab9550dd46531b8bc570465dee2a54f18a5194dc5f82a08c8ff539318d955c6e10b56a9ce8df858072db4ebaf8fa30ec2665785c3c462033a3dc262d9be309fe6e5b75177ff87cc31b9c766d444faedbfc1f00c0f56cdf3c97775070a5d65be0b073284892c0bf77b6f1f95d0d6243c85fc0a973b054c49f197feafbe823bd5cc89b3d68d23ac12fdcc8d6c589df567f44e81d3566b2b5432a75e71789272798ccc628af8fc50517ef2b9f3ce2dce60ed88014058d37ede7749f7e3414c718d6a6988a4eeda9fe972ea71aafa9d554468f6907f145f3efdbef67bdb675eb4a5beafd4bcda0fc6d85ca18942f62d3b6068716da5dff35aaf9d6084de45a268815a22a42eaeff245451ab9dedaa07604c7f3424f0a14f969aac517dabc50311d26ec28c94153b76dc301ce43a05d2a41f5301608ad4179f78610f0920fea1566af8aaefd79753bce964540f7cb0c3b1a57038f91c172dc602ac8320f0d62051aefe19a1a7c7d9427d1b8b8e9d01f7beab48184ea61adc48448a3c32870ada5579aee29488c8770b73642ae7aa06849bf97c0f116443da492305534551876f3944c543659a6aae4a6baa5242c402059b4e5223da2a53a6c2282d3adac784475407a537582b416c8bc6e702964b43bd65d37955ceb13bfe863a0f5d9328f9e1e0e94d1852582fde51702eba2ad4b45cef4ceb732483d53186a67aa44540d4bdaa2de47e6c84e46706f61b27a880b254c6d272edf6463acdb2cd8cec7f3b33d5c29bbb6d12135d8592446f2bb6debd032ab4af7f4278345b859a57df23cc39699b1e362a7c896fe32f9b2a82333fc82a2ee7a6ad84e6638c4fb2c310558309772a9c5ec646cd8148e5835ab0e9fed37b706a54176766a0f1e10a7d6e1fa77757bda0b79ec21c3412354f713f28e217aee918e00567584c2a7b45b1278cc068362482df33608963cba67bdccdba1a96815df805b64f75f037a114e2205a4c2268c4a65585a763575e9e3d974dd0ab9ea983da04afcf94308db57d5de5b155cd7e93315c2c2b5cd5e81084069dcaecc5ee49d538cfeba8c45b3384178d2ca26726d67b194dfe1d80268205983397146da31e97b6e5bfc45763457d3f120bea", 0x1000, 0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x9, 0xb}) (async) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x97ac, 0x1f, 0xffffff82, 0xffffdf79, "e1630060837e004f0ac919a9c100"}) (async) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x5, 0x8, 0x2, 0x8, "cf9c6f4809b2eaff6c73043fc06aba56e5ecf022", 0x7fff, 0x6}) write(r1, &(0x7f0000000240)="66893f1ba52f925fbc5673461eaf36c591a9a8311fef8d649cdc03cb4f4ae614182ddaeabe997a84a3b319f851169ccd6065ef97893fcb4c1c756f3c8c2df3898cd0694f6d5687c96e732b817d14d81f05c0bb1f4ab21ee7fc2033653cd2154985e9f32e1b5a51400b6cf4fcd9ba9e61cc0ccd4d8e2c37d70298bdb9307210f04891b3382f86f66be2d2026cc1ae2729b32737e85ed23b2053eea427be6c0045598cdfb92934638d23a3908c0d8fe56d70339ec9f4ebc1a6029c017192f2181cc1d7112ca76553c68650f346db60a18e8d08e2b4b24ef29217f3d2032ec0b59393872534f4e36069dd31c0dc31b3c0e35ca7", 0xf2) (async) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r6 = socket(0x2, 0x4000, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x1, 0x0, 0x2, 0x112e, 0x6}, 0xc) (async) r7 = socket(0x18, 0x1, 0x0) getrlimit(0x6, &(0x7f00000001c0)) r8 = fcntl$dupfd(r7, 0x0, r7) accept(r8, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt(r7, 0x10001, 0x7, &(0x7f0000001400)="3087a19f60217925095fdb3aa4cbf2a4f8a5d85cd3dcb8dffa28599f32c27a968003c94b651db93c6f8334000ebb9e7369ad256901b8293e43530b9f4c15c2713fd62aa1bce9e67c2ecd87d70fd70b36635db999f6c880f3cd434ec8c57449ce1901767a5281d6cee6f8da7cf6ac7d1dcf5f47b478935c7bf7de0e23f9791ae66f3b23d61f7e5a72", 0x88) (async) fcntl$dupfd(r5, 0x0, r7) 22:25:44 executing program 2: mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x1) clock_settime(0xffffffffffffffff, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000000)) 22:25:44 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000040)=[{0x4d, 0x7f}, {}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000400)="1d088468708b8544016a76e20000", 0xe) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4, 0x66, 0x4d, 0x8}]}) 22:25:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x5, 0x401, 0x0, 0x1, 0x8000000080000001, 0x0, 0x2, 0x0, 0x100000000, 0x2000000001, 0x0, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8, 0xffffffffffffffff], [0x400000007, 0xfffffffffffffff7, 0x0, 0x7, 0x3, 0x4, 0xfffffffffffffffc], [0xb0], [{0x0, 0x10000000, 0x9}, {0x2, 0xfffffffc, 0x0, 0x7}, {0x2, 0x0, 0xd, 0x2000}, {0x8, 0x40, 0x3f}, {0x4, 0x5353, 0x0, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x3}, {0x7, 0x0, 0x0, 0x9}], {0x2, 0x0, 0x7}, {0x6, 0x0, 0x2, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x0, 0xff, 0x10000000}, {0xfff8, 0x61, 0x1, 0x6117152b}, {0x0, 0x8, 0x5, 0x7}, {0x8, 0x2}, {0x4, 0x81, 0x1, 0x8}]}) mprotect(&(0x7f0000640000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f000071c000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x15, &(0x7f0000000740)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088fa62b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b091308d4a0559edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf8cd9f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32e67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b018871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248edeffd2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4de6b46336e3072a3255a950af92c163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6485540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e08e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7f07ad366a38b5e8bb5d64a35a309100e", 0xef7) r1 = fcntl$dupfd(r0, 0xa, r0) ftruncate(0xffffffffffffffff, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000200)=0xfffffffe) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f00000004c0)=0x2) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0xfffffff8, 0x10001, &(0x7f0000000100)="ea51e823f312a3a5ee48999f6b4fc147e5bfb7ade7216bd18d4f2fbdcfebabc86338402ae6c7e6d8e66e0f08aa947aa8b90fb93109882bee", 0x38) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)=0xffff) r6 = syz_open_pts() fcntl$getflags(r6, 0x1) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="7fa5abb40a1e438a7a35d336c1b053273e141d981b9819f3fadb8c31a32a8ba36733f418f5e1bc44fc9c3aa2f7c9149a3a45d90b4da924b199de4a85ce8216099388e50c44186ca393", 0x49) fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}], 0x1000000000000258) mknodat(r8, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x4f3) 22:25:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) (async) pipe(&(0x7f0000000280)) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000040)="acc29abf9d884343c7cd4b9083404c3f4c927663e91358dee52134863021179d69d6212dd3fbbf9756a298867f48d9cc859051aad9bd2a2991ea6507a000b0b8d6e58f7bd405bbe0d98b616da2f31aa69d337dd0ddfd972260d7ad8321e967ef996cb6a855bc04a7131bf486c004f39c6413df0cfd318f25174366f19eb5aafc4a88a5a1a6efd212380e146afb78c743257eb2cc0716cc8f937d92625116615e39eebdca6131549a7ac18ebbebf6cb504e0ddc9b5f8228a7c8936ce6da24a4854d3e0f184cfad90eae40a6fb324bdc0b0d033edd9550b0244467bab84de4561c65976083eb", 0xe5}, {&(0x7f0000000180)="11967a6b331e5750c1b6abbdc4e397c1b237c0d4fb8168932e48a1e64b83cd80b7e9c299972d35e4b3a43762784ad18de1408cb02dd66f35a1e970dea9b981a33d49bcb46c19dd48657552ac7e9beed06828f0b1725a576d8db0e812608532894a9e9a9df175fb3daa9f214f9aeac2af24233e282316ce1cfea22183518e11eb0fa19c90064e8eed", 0x88}], 0x2, 0x4) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 22:25:44 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xc2a5bf7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xb1}, {{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5849, &(0x7f0000000140), 0x803, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="20efce9a48c2bde99b", 0x9, 0x0) (async, rerun: 32) r2 = fcntl$dupfd(r1, 0x0, r1) (rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x849, 0x5, 0x8, 0x9}, {0x3, 0x6, 0x5, 0x61b}, {0x2, 0x2f, 0x8, 0x7}, {0xc, 0x7f, 0x6b, 0x5}, {0x7fff, 0x8, 0x6, 0xad}, {0x3, 0x81, 0x4, 0x4}, {0x1, 0x8, 0x1, 0x8}, {0x8, 0x7, 0xff, 0x2400}]}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}, {{}, 0xfffffffffffffffe, 0x80}], 0x0, 0x0) (async) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) close(r1) (async) socket$inet(0x2, 0x4004, 0x5b) 22:25:44 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x5}) (async) r0 = msgget$private(0x0, 0x200) r1 = semget$private(0x0, 0x4000000009, 0x282) semop(r1, &(0x7f0000000300), 0x0) (async) semop(r1, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x20, 0x1000}], 0x3) (async) semop(r1, &(0x7f0000000380)=[{0x4, 0x1000, 0x3000}, {0x2, 0x6, 0x800}, {0x0, 0x400, 0x800}, {0x3, 0x3ff}, {0x2, 0x2e2, 0x1000}, {0x3, 0x7d11, 0x1800}, {0x2, 0xfffe, 0x800}], 0x7) msgrcv(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000534f1bf08ce300"/110], 0x68, 0x2, 0xc00) (async) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000003c0)=""/202) (async) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/60) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(0x0, r4) (async) r5 = getuid() (async) semop(r1, &(0x7f0000000100)=[{0x0, 0x0, 0x2800}, {0x1, 0x6, 0x2800}], 0x2) (async) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, r4, 0x0, r5, r6, 0xa0, 0x4}, 0x2, 0x7c42, 0xa23c}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x81, r4, 0xffffffffffffffff, r4, 0x0, 0x8c, 0x8}, 0x8, 0x7fffffff, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x400, 0x0, 0xffffffffffffffff, r4, 0x0, 0x80, 0x200}, 0x100, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x6, 0x400}) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0xfffffffffffffe93) (async) getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000500)=[0x0, 0x0, r7, 0x0]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xcf}]}) (async) pwrite(r8, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xcf}]}) (async) pwrite(r9, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\"\x00M/file0\x00'], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="dae9094419306291469d850340151aa5e631508b7f7a91507be19219cd44cdbfb5f4465389ea7fbf6f7924278419a5bdeef7ed23e1f52f2919e92723", 0x3c}, {&(0x7f0000000580)="fefda8883c18b717841bdb8034e961f94fd8968fb071d63a96fe7d47285478385406dae54825e2ca4941b5e54ea8c55007209c74d161b62e1272612fe36a3b196cdc8d0a374c5f00ba37fee631b0b31414da044e2687d3f68c6efd6b70a824b4779df8b527ec5d6dac23100b0c0ff8fa038845384937ecc9d1b180778e49d7c983ab063001a6d807ec1cbe1b0248a8000ebc95036f", 0x95}], 0x2, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r3]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r2, r8, r3, r9]}], 0xc8, 0x4}, 0x1) 22:25:44 executing program 2: mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x1) clock_settime(0xffffffffffffffff, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x1) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000040)) (async) clock_getres(0x2, &(0x7f0000000000)) (async) 22:25:44 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000040)=[{0x4d, 0x7f}, {}, {0x6, 0x0, 0x0, 0x80000000}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000400)="1d088468708b8544016a76e20000", 0xe) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4, 0x66, 0x4d, 0x8}]}) 22:25:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x5, 0x401, 0x0, 0x1, 0x8000000080000001, 0x0, 0x2, 0x0, 0x100000000, 0x2000000001, 0x0, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8, 0xffffffffffffffff], [0x400000007, 0xfffffffffffffff7, 0x0, 0x7, 0x3, 0x4, 0xfffffffffffffffc], [0xb0], [{0x0, 0x10000000, 0x9}, {0x2, 0xfffffffc, 0x0, 0x7}, {0x2, 0x0, 0xd, 0x2000}, {0x8, 0x40, 0x3f}, {0x4, 0x5353, 0x0, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x3}, {0x7, 0x0, 0x0, 0x9}], {0x2, 0x0, 0x7}, {0x6, 0x0, 0x2, 0x6}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x0, 0xff, 0x10000000}, {0xfff8, 0x61, 0x1, 0x6117152b}, {0x0, 0x8, 0x5, 0x7}, {0x8, 0x2}, {0x4, 0x81, 0x1, 0x8}]}) (async) mprotect(&(0x7f0000640000/0x1000)=nil, 0x1000, 0x4) (async) munmap(&(0x7f000071c000/0x2000)=nil, 0x2000) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x15, &(0x7f0000000740)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088fa62b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b091308d4a0559edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf8cd9f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32e67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b018871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248edeffd2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4de6b46336e3072a3255a950af92c163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6485540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e08e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7f07ad366a38b5e8bb5d64a35a309100e", 0xef7) (async) r1 = fcntl$dupfd(r0, 0xa, r0) ftruncate(0xffffffffffffffff, 0x5) (async) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000200)=0xfffffffe) (async) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) (async) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) (async) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) (async) r2 = socket(0x0, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) (async) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f00000004c0)=0x2) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0xfffffff8, 0x10001, &(0x7f0000000100)="ea51e823f312a3a5ee48999f6b4fc147e5bfb7ade7216bd18d4f2fbdcfebabc86338402ae6c7e6d8e66e0f08aa947aa8b90fb93109882bee", 0x38) (async) r5 = fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)=0xffff) (async) r6 = syz_open_pts() fcntl$getflags(r6, 0x1) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="7fa5abb40a1e438a7a35d336c1b053273e141d981b9819f3fadb8c31a32a8ba36733f418f5e1bc44fc9c3aa2f7c9149a3a45d90b4da924b199de4a85ce8216099388e50c44186ca393", 0x49) (async) fcntl$dupfd(r7, 0x0, r1) (async) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x8) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}], 0x1000000000000258) (async) mknodat(r8, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x4f3) 22:25:44 executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) (async, rerun: 64) rmdir(&(0x7f0000000100)='./bus\x00') execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='{]}\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)='\x1f\x00', &(0x7f0000000280)='@$#&+*%\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000540)=[&(0x7f0000000380)=')\'.%]\'{\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='W\x00', &(0x7f0000000440)='\xd1]-\x00', &(0x7f0000000480)='(.\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) (async) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f00000000c0)=0x1ff) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000580)=0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x3f, 0xffff, 0xb6, "42dec5f824e84e0aaf0c405b4bed3efb42a2d98c", 0xf94, 0x400}) 22:25:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = getpid() r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) lseek(r4, 0x682d51e2, 0x2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000932, r2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000001e40)={0x0}, 0x52, 0x0, 0x0) 22:25:44 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x5}) r0 = msgget$private(0x0, 0x200) semget$private(0x0, 0x4000000009, 0x282) (async) r1 = semget$private(0x0, 0x4000000009, 0x282) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x20, 0x1000}], 0x3) (async) semop(r1, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x20, 0x1000}], 0x3) semop(r1, &(0x7f0000000380)=[{0x4, 0x1000, 0x3000}, {0x2, 0x6, 0x800}, {0x0, 0x400, 0x800}, {0x3, 0x3ff}, {0x2, 0x2e2, 0x1000}, {0x3, 0x7d11, 0x1800}, {0x2, 0xfffe, 0x800}], 0x7) msgrcv(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="00000000534f1bf08ce300"/110], 0x68, 0x2, 0xc00) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000003c0)=""/202) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/60) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(0x0, r4) getuid() (async) r5 = getuid() semop(r1, &(0x7f0000000100)=[{0x0, 0x0, 0x2800}, {0x1, 0x6, 0x2800}], 0x2) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff7, r4, 0x0, r5, r6, 0xa0, 0x4}, 0x2, 0x7c42, 0xa23c}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x81, r4, 0xffffffffffffffff, r4, 0x0, 0x8c, 0x8}, 0x8, 0x7fffffff, 0x2}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x400, 0x0, 0xffffffffffffffff, r4, 0x0, 0x80, 0x200}, 0x100, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x7, 0x6, 0x400}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0xfffffffffffffe93) getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) (async) getgroups(0x8, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000500)=[0x0, 0x0, r7, 0x0]) (async) getgroups(0x4, &(0x7f0000000500)=[0x0, 0x0, r7, 0x0]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r8, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xcf}]}) (async) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0xcf}]}) pwrite(r9, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) (async) pwrite(r9, &(0x7f00000000c0)="895e654fdd1d036c592a82c32cff", 0xe, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00\"\x00M/file0\x00'], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="dae9094419306291469d850340151aa5e631508b7f7a91507be19219cd44cdbfb5f4465389ea7fbf6f7924278419a5bdeef7ed23e1f52f2919e92723", 0x3c}, {&(0x7f0000000580)="fefda8883c18b717841bdb8034e961f94fd8968fb071d63a96fe7d47285478385406dae54825e2ca4941b5e54ea8c55007209c74d161b62e1272612fe36a3b196cdc8d0a374c5f00ba37fee631b0b31414da044e2687d3f68c6efd6b70a824b4779df8b527ec5d6dac23100b0c0ff8fa038845384937ecc9d1b180778e49d7c983ab063001a6d807ec1cbe1b0248a8000ebc95036f", 0x95}], 0x2, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r3]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r2, r8, r3, r9]}], 0xc8, 0x4}, 0x1) 22:25:44 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000040)=[{0x4d, 0x7f}, {}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000400)="1d088468708b8544016a76e20000", 0xe) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4, 0x66, 0x4d, 0x8}]}) 22:25:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x5, 0x401, 0x0, 0x1, 0x8000000080000001, 0x0, 0x2, 0x0, 0x100000000, 0x2000000001, 0x0, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8, 0xffffffffffffffff], [0x400000007, 0xfffffffffffffff7, 0x0, 0x7, 0x3, 0x4, 0xfffffffffffffffc], [0xb0], [{0x0, 0x10000000, 0x9}, {0x2, 0xfffffffc, 0x0, 0x7}, {0x2, 0x0, 0xd, 0x2000}, {0x8, 0x40, 0x3f}, {0x4, 0x5353, 0x0, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x3}, {0x7, 0x0, 0x0, 0x9}], {0x2, 0x0, 0x7}, {0x6, 0x0, 0x2, 0x6}}}) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x5, 0x401, 0x0, 0x1, 0x8000000080000001, 0x0, 0x2, 0x0, 0x100000000, 0x2000000001, 0x0, 0x0, 0x1], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8, 0xffffffffffffffff], [0x400000007, 0xfffffffffffffff7, 0x0, 0x7, 0x3, 0x4, 0xfffffffffffffffc], [0xb0], [{0x0, 0x10000000, 0x9}, {0x2, 0xfffffffc, 0x0, 0x7}, {0x2, 0x0, 0xd, 0x2000}, {0x8, 0x40, 0x3f}, {0x4, 0x5353, 0x0, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x3}, {0x7, 0x0, 0x0, 0x9}], {0x2, 0x0, 0x7}, {0x6, 0x0, 0x2, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x0, 0xff, 0x10000000}, {0xfff8, 0x61, 0x1, 0x6117152b}, {0x0, 0x8, 0x5, 0x7}, {0x8, 0x2}, {0x4, 0x81, 0x1, 0x8}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x1, 0x0, 0xff, 0x10000000}, {0xfff8, 0x61, 0x1, 0x6117152b}, {0x0, 0x8, 0x5, 0x7}, {0x8, 0x2}, {0x4, 0x81, 0x1, 0x8}]}) mprotect(&(0x7f0000640000/0x1000)=nil, 0x1000, 0x4) (async) mprotect(&(0x7f0000640000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f000071c000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x15, &(0x7f0000000740)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088fa62b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b091308d4a0559edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf8cd9f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32e67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b018871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248edeffd2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4de6b46336e3072a3255a950af92c163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6485540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e08e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7f07ad366a38b5e8bb5d64a35a309100e", 0xef7) r1 = fcntl$dupfd(r0, 0xa, r0) ftruncate(0xffffffffffffffff, 0x5) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000200)=0xfffffffe) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) (async) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f00000004c0)=0x2) r4 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0xfffffff8, 0x10001, &(0x7f0000000100)="ea51e823f312a3a5ee48999f6b4fc147e5bfb7ade7216bd18d4f2fbdcfebabc86338402ae6c7e6d8e66e0f08aa947aa8b90fb93109882bee", 0x38) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000300)=0xffff) r6 = syz_open_pts() fcntl$getflags(r6, 0x1) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)) (async) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="7fa5abb40a1e438a7a35d336c1b053273e141d981b9819f3fadb8c31a32a8ba36733f418f5e1bc44fc9c3aa2f7c9149a3a45d90b4da924b199de4a85ce8216099388e50c44186ca393", 0x49) fcntl$dupfd(r7, 0x0, r1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x8) (async) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000080)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}], 0x1000000000000258) (async) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}], 0x1000000000000258) mknodat(r8, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x4f3) 22:25:44 executing program 2: mprotect(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x1) clock_settime(0xffffffffffffffff, &(0x7f0000000040)) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000000)) 22:25:45 executing program 7: symlink(&(0x7f0000000500)='.\x00', &(0x7f00000009c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0/file0/../../file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file\x00', 0x0, 0x0) 22:25:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r2 = getpid() (async) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) lseek(r4, 0x682d51e2, 0x2) (async, rerun: 64) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000932, r2) (async, rerun: 64) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 32) recvmmsg(r5, &(0x7f0000001e40)={0x0}, 0x52, 0x0, 0x0) 22:25:45 executing program 2: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0xfffffd95}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000480)={&(0x7f0000000040)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) 22:25:45 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x7fffffff, 0xffffff77, "6d0f972120328fa0d90484f420509d1c17d07ba6"}) r2 = socket(0x18, 0x3, 0xba) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000580)={0x5, 0x10000, 0x0, 0x1, "4d1dc6bc69af321128f489407f893e9a1db11c11", 0x0, 0x1}) setsockopt(r2, 0x8, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x3, 0xba) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) r6 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028756b, &(0x7f0000000300)) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x7ff}, {{r5}, 0xfffffffffffffffc, 0x25, 0x4, 0x8, 0x4}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0x200}, {{r0}, 0xffffffffffffffff, 0x9d, 0x20000000, 0x0, 0xdb}, {{r7}, 0xfffffffffffffffc, 0x95, 0x80000000, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x8001, 0x4}, {{r4}, 0xfffffffffffffffe, 0x92, 0x4, 0x87, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x80, 0x4, 0x9, 0x8}], 0x9, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x1c, 0x40, 0xffffffffffffffff, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x92, 0x1, 0x7ff, 0xffffffffffff8c77}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80000008, 0x1255, 0x6}, {{r8}, 0xfffffffffffffff9, 0x48, 0x8, 0x8, 0x99}, {{r0}, 0xfffffffffffffffd, 0xf, 0x20, 0x2, 0x5}, {{r10}, 0xfffffffffffffffe, 0xa0, 0x20, 0x1}, {{r4}, 0xfffffffffffffffa, 0x44, 0x40000000, 0x80000000, 0x3}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x80000001}, {{r4}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffffffffffffffff, 0x1}], 0x7fffffff, &(0x7f0000000280)={0x6, 0x724}) r11 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r11, 0xc028756b, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) fcntl$dupfd(r2, 0x0, r11) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713240c00009c691186524124fde594259493f17f5122785267e77011bdbfcf3c464972f62b758b5454aa73972eb8589c03083166561d906b59d6270000000000000000aea30d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51af9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb06392613221640bbf251e82226d5ef65610ed018ee845a4bb59ec0d78755f5666dc28", 0xf4) 22:25:45 executing program 3: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5013, 0xffffffffffffffff, 0xf77) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) pipe(&(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e20b", 0x2}], 0x3f) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x80000000) madvise(&(0x7f000066b000/0x4000)=nil, 0x4000, 0x4) 22:25:45 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x4}, {0x2}, {0x4000006, 0x0, 0x0, 0xfffffffd}, {0x6}]}) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8000, 0x7) write(r1, &(0x7f0000000340)="246d6a6859ced7801bc360caaaee725415b23c50376b6e62b8c6e9bc7a08f998ac6817208f39de65820b64152fce17e84eceb9859360de8949a6bcc22f867ab52ac4a16aff76951608102dd0efbf9fa779c166d31241b694a318d589c0999cc3aa83d1e683a69cc81332816ee1675925bd0fe14bfaec701aa6c6139272fb0a61b48a8cc20b74cd1853acdaa6361cc93d", 0x90) pwrite(r0, &(0x7f00000002c0)="66440b6ffaa9838d6baa8383ca68", 0xe, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup2(r0, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r5}, 0x1, 0x1, 0x4, 0x5, 0x3f}], 0x5, &(0x7f0000000480)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x1}], 0x4, &(0x7f00000004c0)={0x6880, 0x7}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x1270, 0x1f, 0x8, 0x3ff}, {0x3, 0x1f, 0x6, 0xb63c}]}) socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x3, 0xba) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, r3) ioctl$TIOCFLUSH(r7, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000500)) ftruncate(r7, 0xfb97) write(r2, &(0x7f0000000140)="9a71171948ab84fae0c361e62186acf81b4933aab5a20cc82f6489593bf8d694df6f52d69840f17bf9f8e88034ee9ae99bbb4b9a45b3137f34298d95ac8c5499e3a7c16742b681c5bd34b379944c3c106fb2219b4d939fc758e55a54c60c24be9154542fb886c026af167928023e7974789b62a5bd2c749f6be166575b0033b88002ee7061fc53b25a83f8f04d0636c4a6957f54cb33e5b3fe9c125bebfd51f8cd398bc2c8b8b420bfbf441027c308cb820dfee8355e2936de209fbfc85d095c377ca9f0d878a2f4452f3199e1e7dc0c", 0xd0) 22:25:45 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14", @ANYRES32=0x0, @ANYRES16], 0x18}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="8868843c209736c84e66af82becfd8ddd725f8e7d2833c2d", 0x18, 0x3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x5e) connect$unix(r0, &(0x7f0000000540)=ANY=[], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) socket(0x10, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 22:25:45 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x10, 0x4, 0x9) setsockopt(r1, 0x10001, 0x9, &(0x7f0000000000)="bb03fbc2b1a40548f68172ca9ec8ea58a29dba2949ecbb51d76b408734f7878c3e4724c7d13b50b6bddd81bad4b48a8b7dc52b60dcabf9892470039b29bae7e16b6ccf6da5104047f990d8451b6f2d9d399b999f3931f03a8955", 0x5a) sendto(r0, &(0x7f0000000080)="b2170848", 0x4, 0x0, 0x0, 0x0) 22:25:45 executing program 3: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5013, 0xffffffffffffffff, 0xf77) (async) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) (async, rerun: 64) pipe(&(0x7f0000000080)={0xffffffffffffffff}) (rerun: 64) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e20b", 0x2}], 0x3f) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x80000000) madvise(&(0x7f000066b000/0x4000)=nil, 0x4000, 0x4) 22:25:45 executing program 7: symlink(&(0x7f0000000500)='.\x00', &(0x7f00000009c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0/file0/../../file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file\x00', 0x0, 0x0) 22:25:45 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x10, 0x4, 0x9) setsockopt(r1, 0x10001, 0x9, &(0x7f0000000000)="bb03fbc2b1a40548f68172ca9ec8ea58a29dba2949ecbb51d76b408734f7878c3e4724c7d13b50b6bddd81bad4b48a8b7dc52b60dcabf9892470039b29bae7e16b6ccf6da5104047f990d8451b6f2d9d399b999f3931f03a8955", 0x5a) (async) sendto(r0, &(0x7f0000000080)="b2170848", 0x4, 0x0, 0x0, 0x0) 22:25:45 executing program 2: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0xfffffd95}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000480)={&(0x7f0000000040)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000480)={&(0x7f0000000040)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) 22:25:45 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14", @ANYRES32=0x0, @ANYRES16], 0x18}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="8868843c209736c84e66af82becfd8ddd725f8e7d2833c2d", 0x18, 0x3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x5e) connect$unix(r0, &(0x7f0000000540)=ANY=[], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) socket(0x10, 0x4000, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 22:25:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xa, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = getpid() (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) (rerun: 64) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) (async) lseek(r4, 0x682d51e2, 0x2) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000932, r2) (async, rerun: 64) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000001e40)={0x0}, 0x52, 0x0, 0x0) 22:25:45 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x7fffffff, 0xffffff77, "6d0f972120328fa0d90484f420509d1c17d07ba6"}) (async, rerun: 32) r2 = socket(0x18, 0x3, 0xba) (rerun: 32) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000580)={0x5, 0x10000, 0x0, 0x1, "4d1dc6bc69af321128f489407f893e9a1db11c11", 0x0, 0x1}) (async) setsockopt(r2, 0x8, 0x6c, &(0x7f0000000040), 0x0) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) (rerun: 32) r4 = socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x3, 0xba) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) r6 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async, rerun: 32) r7 = socket(0x18, 0x1, 0x0) (rerun: 32) fcntl$dupfd(r7, 0x0, r7) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028756b, &(0x7f0000000300)) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x7ff}, {{r5}, 0xfffffffffffffffc, 0x25, 0x4, 0x8, 0x4}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0x200}, {{r0}, 0xffffffffffffffff, 0x9d, 0x20000000, 0x0, 0xdb}, {{r7}, 0xfffffffffffffffc, 0x95, 0x80000000, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x8001, 0x4}, {{r4}, 0xfffffffffffffffe, 0x92, 0x4, 0x87, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x80, 0x4, 0x9, 0x8}], 0x9, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x1c, 0x40, 0xffffffffffffffff, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x92, 0x1, 0x7ff, 0xffffffffffff8c77}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80000008, 0x1255, 0x6}, {{r8}, 0xfffffffffffffff9, 0x48, 0x8, 0x8, 0x99}, {{r0}, 0xfffffffffffffffd, 0xf, 0x20, 0x2, 0x5}, {{r10}, 0xfffffffffffffffe, 0xa0, 0x20, 0x1}, {{r4}, 0xfffffffffffffffa, 0x44, 0x40000000, 0x80000000, 0x3}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x80000001}, {{r4}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffffffffffffffff, 0x1}], 0x7fffffff, &(0x7f0000000280)={0x6, 0x724}) (async, rerun: 32) r11 = fcntl$dupfd(r4, 0x0, r4) (rerun: 32) ioctl$TIOCFLUSH(r11, 0xc028756b, &(0x7f0000000300)) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) (async, rerun: 64) fcntl$dupfd(r2, 0x0, r11) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713240c00009c691186524124fde594259493f17f5122785267e77011bdbfcf3c464972f62b758b5454aa73972eb8589c03083166561d906b59d6270000000000000000aea30d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51af9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb06392613221640bbf251e82226d5ef65610ed018ee845a4bb59ec0d78755f5666dc28", 0xf4) 22:25:45 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x4}, {0x2}, {0x4000006, 0x0, 0x0, 0xfffffffd}, {0x6}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x4}, {0x2}, {0x4000006, 0x0, 0x0, 0xfffffffd}, {0x6}]}) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8000, 0x7) (async) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8000, 0x7) write(r1, &(0x7f0000000340)="246d6a6859ced7801bc360caaaee725415b23c50376b6e62b8c6e9bc7a08f998ac6817208f39de65820b64152fce17e84eceb9859360de8949a6bcc22f867ab52ac4a16aff76951608102dd0efbf9fa779c166d31241b694a318d589c0999cc3aa83d1e683a69cc81332816ee1675925bd0fe14bfaec701aa6c6139272fb0a61b48a8cc20b74cd1853acdaa6361cc93d", 0x90) (async) write(r1, &(0x7f0000000340)="246d6a6859ced7801bc360caaaee725415b23c50376b6e62b8c6e9bc7a08f998ac6817208f39de65820b64152fce17e84eceb9859360de8949a6bcc22f867ab52ac4a16aff76951608102dd0efbf9fa779c166d31241b694a318d589c0999cc3aa83d1e683a69cc81332816ee1675925bd0fe14bfaec701aa6c6139272fb0a61b48a8cc20b74cd1853acdaa6361cc93d", 0x90) pwrite(r0, &(0x7f00000002c0)="66440b6ffaa9838d6baa8383ca68", 0xe, 0x0) (async) pwrite(r0, &(0x7f00000002c0)="66440b6ffaa9838d6baa8383ca68", 0xe, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup2(r0, r3) (async) r4 = dup2(r0, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r5}, 0x1, 0x1, 0x4, 0x5, 0x3f}], 0x5, &(0x7f0000000480)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x1}], 0x4, &(0x7f00000004c0)={0x6880, 0x7}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x1270, 0x1f, 0x8, 0x3ff}, {0x3, 0x1f, 0x6, 0xb63c}]}) socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x3, 0xba) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xa, r3) ioctl$TIOCFLUSH(r7, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000500)) ftruncate(r7, 0xfb97) (async) ftruncate(r7, 0xfb97) write(r2, &(0x7f0000000140)="9a71171948ab84fae0c361e62186acf81b4933aab5a20cc82f6489593bf8d694df6f52d69840f17bf9f8e88034ee9ae99bbb4b9a45b3137f34298d95ac8c5499e3a7c16742b681c5bd34b379944c3c106fb2219b4d939fc758e55a54c60c24be9154542fb886c026af167928023e7974789b62a5bd2c749f6be166575b0033b88002ee7061fc53b25a83f8f04d0636c4a6957f54cb33e5b3fe9c125bebfd51f8cd398bc2c8b8b420bfbf441027c308cb820dfee8355e2936de209fbfc85d095c377ca9f0d878a2f4452f3199e1e7dc0c", 0xd0) (async) write(r2, &(0x7f0000000140)="9a71171948ab84fae0c361e62186acf81b4933aab5a20cc82f6489593bf8d694df6f52d69840f17bf9f8e88034ee9ae99bbb4b9a45b3137f34298d95ac8c5499e3a7c16742b681c5bd34b379944c3c106fb2219b4d939fc758e55a54c60c24be9154542fb886c026af167928023e7974789b62a5bd2c749f6be166575b0033b88002ee7061fc53b25a83f8f04d0636c4a6957f54cb33e5b3fe9c125bebfd51f8cd398bc2c8b8b420bfbf441027c308cb820dfee8355e2936de209fbfc85d095c377ca9f0d878a2f4452f3199e1e7dc0c", 0xd0) 22:25:45 executing program 3: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5013, 0xffffffffffffffff, 0xf77) (async) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) pipe(&(0x7f0000000080)={0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e20b", 0x2}], 0x3f) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async, rerun: 64) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x80000000) (async, rerun: 64) madvise(&(0x7f000066b000/0x4000)=nil, 0x4000, 0x4) 22:25:45 executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x10, 0x4, 0x9) setsockopt(r1, 0x10001, 0x9, &(0x7f0000000000)="bb03fbc2b1a40548f68172ca9ec8ea58a29dba2949ecbb51d76b408734f7878c3e4724c7d13b50b6bddd81bad4b48a8b7dc52b60dcabf9892470039b29bae7e16b6ccf6da5104047f990d8451b6f2d9d399b999f3931f03a8955", 0x5a) sendto(r0, &(0x7f0000000080)="b2170848", 0x4, 0x0, 0x0, 0x0) (async) sendto(r0, &(0x7f0000000080)="b2170848", 0x4, 0x0, 0x0, 0x0) 22:25:45 executing program 2: r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0xfffffd95}, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000480)={&(0x7f0000000040)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) 22:25:45 executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x4}, {0x2}, {0x4000006, 0x0, 0x0, 0xfffffffd}, {0x6}]}) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8000, 0x7) write(r1, &(0x7f0000000340)="246d6a6859ced7801bc360caaaee725415b23c50376b6e62b8c6e9bc7a08f998ac6817208f39de65820b64152fce17e84eceb9859360de8949a6bcc22f867ab52ac4a16aff76951608102dd0efbf9fa779c166d31241b694a318d589c0999cc3aa83d1e683a69cc81332816ee1675925bd0fe14bfaec701aa6c6139272fb0a61b48a8cc20b74cd1853acdaa6361cc93d", 0x90) pwrite(r0, &(0x7f00000002c0)="66440b6ffaa9838d6baa8383ca68", 0xe, 0x0) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = dup2(r0, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r5}, 0x1, 0x1, 0x4, 0x5, 0x3f}], 0x5, &(0x7f0000000480)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x1}], 0x4, &(0x7f00000004c0)={0x6880, 0x7}) (async) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r5}, 0x1, 0x1, 0x4, 0x5, 0x3f}], 0x5, &(0x7f0000000480)=[{{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x1}], 0x4, &(0x7f00000004c0)={0x6880, 0x7}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x1270, 0x1f, 0x8, 0x3ff}, {0x3, 0x1f, 0x6, 0xb63c}]}) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0xba) (async) r6 = socket(0x18, 0x3, 0xba) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r3) (async) r7 = fcntl$dupfd(r6, 0xa, r3) ioctl$TIOCFLUSH(r7, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000500)) ftruncate(r7, 0xfb97) write(r2, &(0x7f0000000140)="9a71171948ab84fae0c361e62186acf81b4933aab5a20cc82f6489593bf8d694df6f52d69840f17bf9f8e88034ee9ae99bbb4b9a45b3137f34298d95ac8c5499e3a7c16742b681c5bd34b379944c3c106fb2219b4d939fc758e55a54c60c24be9154542fb886c026af167928023e7974789b62a5bd2c749f6be166575b0033b88002ee7061fc53b25a83f8f04d0636c4a6957f54cb33e5b3fe9c125bebfd51f8cd398bc2c8b8b420bfbf441027c308cb820dfee8355e2936de209fbfc85d095c377ca9f0d878a2f4452f3199e1e7dc0c", 0xd0) 22:25:45 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x10) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14", @ANYRES32=0x0, @ANYRES16], 0x18}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="8868843c209736c84e66af82becfd8ddd725f8e7d2833c2d", 0x18, 0x3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) (async) r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x5e) connect$unix(r0, &(0x7f0000000540)=ANY=[], 0x10) (async) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) socket(0x10, 0x4000, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 22:25:45 executing program 5: r0 = semget$private(0x0, 0x2, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000280), 0x0) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r1, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, r3, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x100, 0xffffffffffffffff, 0x0, 0x0, r3, 0x8, 0x1}, 0x7fffffff, 0x7ff}) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000080)="baf1658f0811da9f21dedfea448c828844b886e44c08489eabe9864e059519d0e5c73c13fcf319034a6260a15ee4a11d2d9abb2dfa9aa7820bb2e6d73f09d9f0cd3a36f90ac5498e1cc92245589fc509402d0b7f3101a91dc31da788f3837219775daac3c2dd2984e48f32ca95366d79dd597715244057567b9d60402d4c2f9feebb7c3d2c1ec0986bf88d5b6e676176af93f4726a8a4a61f1fa76b641d762acd383140698920b57e01159ac1451c3a2485b4246f627b7fd83fb569de8b9ea7479d70b05465272238b174ca6ba16dcb291b6d77e82bc5ca7790184114b4eebd6c3e0ae49bc32f108426388f07484", &(0x7f0000000180)=0xee, &(0x7f00000001c0)="12a748db970f922f548346e1601476350fb1993edee349ce067760152afb357352fe3af66987a7754c1281bce6f01067aed72633912b8e7a2c858561999c21233477be9474a44c10b231002f82b4274abb1bbcb48d34504ee67b134549989c2514ebe1c610df5e4c378139e633817b7d29e22a5a74cc717e24886328c77ed8de667a12d1b197c023d66c7277bbfda9f1eae10e8219c30295dcc05977710f5d5e67e998d650241ea751d32679b051aab9a70af233ece13dce1761c0d0e96f3013f576658cf8", 0xc5) 22:25:45 executing program 7: symlink(&(0x7f0000000500)='.\x00', &(0x7f00000009c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0/file0/../../file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file\x00', 0x0, 0x0) symlink(&(0x7f0000000500)='.\x00', &(0x7f00000009c0)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') (async) mkdir(&(0x7f0000000200)='./file0/file0/../../file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x82) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file\x00', 0x2000, 0x0) (async) open(&(0x7f00000000c0)='./file\x00', 0x0, 0x0) (async) 22:25:45 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x6, 0x6fff}], 0x2) r0 = semget$private(0x0, 0x3, 0x18) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xe464, 0xa2c6, 0xd3, 0x4, 0x401]) semop(r0, &(0x7f0000000280)=[{0x5, 0x45f, 0x1000}], 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0xfff, 0x1000}, {0x5, 0x30, 0x800}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x3, &(0x7f0000000800)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded1415b6a6b52e30dabd41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0xaf) r1 = semget$private(0x0, 0x4, 0x1da) r2 = socket(0x20, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYRESOCT=r3], 0x3) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f00000001c0)=0x20, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7ff7}, 0x404, 0x3fe, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x112, 0x3}, 0x200, 0x6, 0x8}) r4 = semget(0x1, 0x1, 0x260) semop(r4, &(0x7f00000000c0)=[{0x3, 0x1, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) r5 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000008c0)={{0x800173, 0x0, 0x0, r5, 0xffffffffffffffff, 0x7eab2587493c59b1, 0x592b}, 0x9, 0x7f, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) setsockopt(r2, 0x61db, 0x7, &(0x7f0000000500)="6cfb3b77fbf191ee9b4424e458a6db7a32549c2343a49db4806100dd1c5f95e5212dc8c04534217d1613f31b872a79617dd9612d265cc1c03e50803ce0ea406721fb", 0x42) r6 = dup2(0xffffffffffffffff, r2) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/103, 0x67, 0x802, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r0], 0xa) setsockopt(r6, 0x7fffffff, 0xfffffffa, &(0x7f0000000740)="93215b6e1f76a2f5e34b1a182c7d7806d5cbca560337476ce4465ca92da28e693469703316a02a78d19b4df3eaca8e8a4e618db86908a5ed98a48d461a53c6d8aada3409cc2684841d1d6ab602f6e0f77d306f9a7a432b6d8afbe5611b69461733155b1b69b3598b2184fd62b9cc3a14f6dd5941d9a7177769aca260280bc8cd8c16653900d063c1bfb80bb369ff757fd13db08701a1ccb5a35658686570098b23996673a037e8e379676618963eb895389a81e2fab4fce8aea6cf5e14", 0xbd) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000003c0)=""/139) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000640)=""/251) r7 = socket$inet(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0x8, 0x1800}, {0x3, 0x74ca, 0x800}], 0x2) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) semop(r1, &(0x7f0000000240)=[{0x3, 0xffff, 0x2000}, {0x4, 0x6, 0x800}, {0x1, 0x3fe, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x1000}, {0x0, 0xffff, 0x1000}, {0x4, 0xfff}, {0x2, 0x9, 0x800}, {0x2, 0xfe, 0x800}], 0x9) 22:25:45 executing program 3: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 22:25:45 executing program 5: r0 = semget$private(0x0, 0x2, 0x0) semget$private(0x0, 0x4000000009, 0x0) (async) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000280), 0x0) (async) semop(r1, &(0x7f0000000280), 0x0) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r1, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) semop(r1, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, r3, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x100, 0xffffffffffffffff, 0x0, 0x0, r3, 0x8, 0x1}, 0x7fffffff, 0x7ff}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x100, 0xffffffffffffffff, 0x0, 0x0, r3, 0x8, 0x1}, 0x7fffffff, 0x7ff}) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000080)="baf1658f0811da9f21dedfea448c828844b886e44c08489eabe9864e059519d0e5c73c13fcf319034a6260a15ee4a11d2d9abb2dfa9aa7820bb2e6d73f09d9f0cd3a36f90ac5498e1cc92245589fc509402d0b7f3101a91dc31da788f3837219775daac3c2dd2984e48f32ca95366d79dd597715244057567b9d60402d4c2f9feebb7c3d2c1ec0986bf88d5b6e676176af93f4726a8a4a61f1fa76b641d762acd383140698920b57e01159ac1451c3a2485b4246f627b7fd83fb569de8b9ea7479d70b05465272238b174ca6ba16dcb291b6d77e82bc5ca7790184114b4eebd6c3e0ae49bc32f108426388f07484", &(0x7f0000000180)=0xee, &(0x7f00000001c0)="12a748db970f922f548346e1601476350fb1993edee349ce067760152afb357352fe3af66987a7754c1281bce6f01067aed72633912b8e7a2c858561999c21233477be9474a44c10b231002f82b4274abb1bbcb48d34504ee67b134549989c2514ebe1c610df5e4c378139e633817b7d29e22a5a74cc717e24886328c77ed8de667a12d1b197c023d66c7277bbfda9f1eae10e8219c30295dcc05977710f5d5e67e998d650241ea751d32679b051aab9a70af233ece13dce1761c0d0e96f3013f576658cf8", 0xc5) 22:25:45 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x6, 0x6fff}], 0x2) r0 = semget$private(0x0, 0x3, 0x18) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xe464, 0xa2c6, 0xd3, 0x4, 0x401]) semop(r0, &(0x7f0000000280)=[{0x5, 0x45f, 0x1000}], 0x1) (async) semop(r0, &(0x7f0000000280)=[{0x5, 0x45f, 0x1000}], 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0xfff, 0x1000}, {0x5, 0x30, 0x800}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x3, &(0x7f0000000800)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded1415b6a6b52e30dabd41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0xaf) r1 = semget$private(0x0, 0x4, 0x1da) socket(0x20, 0x4, 0x0) (async) r2 = socket(0x20, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYRESOCT=r3], 0x3) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f00000001c0)=0x20, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7ff7}, 0x404, 0x3fe, 0x80}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7ff7}, 0x404, 0x3fe, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x112, 0x3}, 0x200, 0x6, 0x8}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x112, 0x3}, 0x200, 0x6, 0x8}) r4 = semget(0x1, 0x1, 0x260) semop(r4, &(0x7f00000000c0)=[{0x3, 0x1, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) r5 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000008c0)={{0x800173, 0x0, 0x0, r5, 0xffffffffffffffff, 0x7eab2587493c59b1, 0x592b}, 0x9, 0x7f, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) setsockopt(r2, 0x61db, 0x7, &(0x7f0000000500)="6cfb3b77fbf191ee9b4424e458a6db7a32549c2343a49db4806100dd1c5f95e5212dc8c04534217d1613f31b872a79617dd9612d265cc1c03e50803ce0ea406721fb", 0x42) (async) setsockopt(r2, 0x61db, 0x7, &(0x7f0000000500)="6cfb3b77fbf191ee9b4424e458a6db7a32549c2343a49db4806100dd1c5f95e5212dc8c04534217d1613f31b872a79617dd9612d265cc1c03e50803ce0ea406721fb", 0x42) dup2(0xffffffffffffffff, r2) (async) r6 = dup2(0xffffffffffffffff, r2) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/103, 0x67, 0x802, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r0], 0xa) setsockopt(r6, 0x7fffffff, 0xfffffffa, &(0x7f0000000740)="93215b6e1f76a2f5e34b1a182c7d7806d5cbca560337476ce4465ca92da28e693469703316a02a78d19b4df3eaca8e8a4e618db86908a5ed98a48d461a53c6d8aada3409cc2684841d1d6ab602f6e0f77d306f9a7a432b6d8afbe5611b69461733155b1b69b3598b2184fd62b9cc3a14f6dd5941d9a7177769aca260280bc8cd8c16653900d063c1bfb80bb369ff757fd13db08701a1ccb5a35658686570098b23996673a037e8e379676618963eb895389a81e2fab4fce8aea6cf5e14", 0xbd) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000003c0)=""/139) (async) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000003c0)=""/139) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000640)=""/251) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000640)=""/251) r7 = socket$inet(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0x8, 0x1800}, {0x3, 0x74ca, 0x800}], 0x2) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) (async) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) semop(r1, &(0x7f0000000240)=[{0x3, 0xffff, 0x2000}, {0x4, 0x6, 0x800}, {0x1, 0x3fe, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x1000}, {0x0, 0xffff, 0x1000}, {0x4, 0xfff}, {0x2, 0x9, 0x800}, {0x2, 0xfe, 0x800}], 0x9) 22:25:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) sendto$unix(r0, &(0x7f00000012c0)="fdfc3ce576c2928a480e1f3c4a72a382778e8b6336c67bf70581e432e996b8af63417c7359e9", 0xfffffffffffffeb4, 0x604, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x7, &(0x7f00000001c0)=[{0x81e2, 0x2, 0x1, 0x8, 0x100}, {0x40, 0x7, 0x1000, 0x800, 0x40d}, {0x5, 0x40, 0xfffb, 0x7f, 0x4608}, {0x0, 0x9, 0x1, 0x4, 0x8}, {0x3, 0x8, 0xfff, 0x6, 0x8001}, {0x1000, 0x1000, 0x8, 0x8, 0x80}, {0x9, 0x22, 0xff00, 0x100, 0x3ff}]}) r4 = socket(0x18, 0x3, 0xba) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) setsockopt(r4, 0x2, 0x9, &(0x7f00000002c0)="504b942b63e510a227747b6492a91cfb84750aaabccf5994a3b8a884511ebd00adef4cfc30eb959e5168bb5bb642878c0fb409e34c8b6d65664fe05f915dd20f103cb0043fef0e9d3a5c486fe26c662a4289004d79975d219322c99fbe1ae9d1a7f0f2ed1567046e15a09d33911ae591882fde260b9f2d5a48d2e116f863817261bfe5d2fa64511271a1e14ff700cc8250536c43fbafcce5fd745e329591319be6afdfeb15954ccb8c705eaacaaff70ad4d2b0320f2d433f62200673cf0ea3470892899e2c62ae6fa7e6f12e6ba258ce0524e07a1ee765fa2c11eda39263de82d3371f692788071264a4126511662dc520079d6b0177b664f28eb308a22751808fe104a41c33ae6a192258c4e30a56afe1e9fc4447d0a65dd4615cb457cafef263d6b4e2498cbe74b99c700c155cae33c73ca130b35db1c9ee728bcae31a7ffda3b2d800c199f7354a4d247377e67ea3be3df3cc724177dda4bcd74890a66eff13d4c777bd7c40f9e1ca86684d3b302d060755f8544be8fb91bd75f4e60c180c53cc80bfa46b3f410f1932ab72d0a94b12743da433d400314e1f6acaf60ae47a4b1a0649095e5b8ef6859efc00e792dcc2cdf15583a1b8029e8605b2042155b44bd235f7c218b7352020f2df75d06084e8213c976380ba1269892d73021fa7e15786e61d4fc6537e4138d0552e5f722c494726c6d8a6cd73066f9730d67d3ba57ea06b81452d75ede1632e690df2b865e62abeb348107e703c21f0ae1f46f5cf6a2852348474f5c8127305e4af57e937a2a8c67be67e120068c6b7042564091a13bab276b2ae3da22f3c0bce9e1e42a7587091624e2ecbf994e101542677baceee536956b283e49f5220206af2ada2f2751e7e83471710e4b28a4ed7860a3cdd1d530385e3e9e93a644c182c366d9828c15cafcc4b12d0a691f079c30845dfb987c2787d9442713b8e978e4d365c3427044b6780e0677fefb0c0255c17e9b939ccb5ba06bc8810cda33bba97cdeab3dde429f84097f072ff080237ea42f743c244cdf436fbb5932bb34ad92473cfa1f834c3cae2cc1bab51f3a06a66e760fa59dc29323c5b25725ae4641962e0cd870f782fd27aae896dd70de8d6fe77b039c1f870c8ea16f78025562d4f5c507814fbf44aa3701ce96e22daff1698478edabd6fc212ee03ed9076a47b2bc86b52292921b125b4ee69132f31e345adf6f09ed1885d14ad95fc99e51ceda5e45f7c279cb7eb97b02759e0b900aed47735f19f05c82901c80f058bc98022966433353e031abe84b7e394b3d8adef16fb46b66b3cdb995d716643471bf3b664f0aa86e89ef67b8feabe0c1f15f765df1ff4a45c48fccbc325fc216061b9362872984716bf4121ad0f51a583a28a1830a0a4e6f606aa65e99dacd63182193aadaabbec4355368171280afce7e14a1e14cf2e584aec133b0dd34028a9a1d7919c6b4d793cbd26cd7eb6de132710e0e9171e833682d2e2ae27959366be8ef8ffc74cced73521e234082c6bd00ae9af84a0517bf8596c82db67f2366f68af5bab5545f8babb23049589eb94d16197e53cac0245a7f8a8ca8d326be16356f4925f4c52a0af5685fc46105dbe146dd6060d9bc52a544b91c5091f1b241d22f32d069384cf1e2842ae8ea4e7462206f48f3827bbc83d4f52bdcc3537662037e214b9beb519885dc3ac6cfcac9f313ddcfcf50a8a676455d7f160d1416ea3ab723518d0d1cc9697d1677a4e0b3d0c0512eb080eaf7dd425331244a790f83bdfe8efa345660e3d0eb763593135af7d7cc37392feb6ef9ba5cb18aefe066a7b387578d96c4b2c637f4e387bbbee3ac0175961fceeb35406b30972e1d43b3feee1ca4c9b81e408371467fcdaefbe850666c7902fea0a44129979eed66a04e1fefcbd3488a814201df18e304cbd340ee2c15b50c6113ca6f213974d37d2e411062b46fbff9f8ccfcdb771d79d08e1f44f3b63dc695ec303d9704ef5c53126553e39c4035569eb3e3f4f40dc687a3b059240fdf3439fdb12a9db9705c17ca8d5d799aa70bb01930ef2667103e38024a0795068c55a67b4a6b75ae621c11a92a8391659c9a2d969068e010dc38910f99b4e5cac210a9005c26c9c5ffa68435e11c9d68635826c41e4bcd840f297fc8a25ac138dd7069e8b1d7979e951c0ca9778f798707ad782a83cd8399c46a799bd128a912fdb58f860f088ac7b1afca0b80f9b21d1908a6f87fb6ac6f42b20f026e0c2906ce37c3b25caff3dbecce6779c94b7897f013ed9a5f68767cffb60fe7400c8e046dc4858d76c6a0a04ca3e20fe5cb78498eded315eb6e3b03964cbeeb0f838170b30131e22c352a09920fe329c47b3de3362a3b62d9a39fa5283fdf19cf75f28e848a4a7e5e497acd21c435bb0ab6d429ba848899795cecde02d8ead1179376e7fe71cbd463a079a31ff354e6287f66de2c812ad0763fc3c572d311ed8a6150f1d67656704be5220c617e3a43516bd4289b2b48e6023ebae4bee9f4f898117bd65be5d3d357f330e960d28ce62aa5d8f284695bbb8147b3d26554d6c6ac9b5d395658461ea0d92b02bfc18e90761bdfcc748ab2ac5f6875a13f66907dec414ae0dda9e39ed5b219ed939d2b0e961c0ab7f0f28e34962d8b6a018fd1b2719117afc1100f4c8409b527f7dfa6669f0383e59204894843bebb9437f862c5bbf7411e594dca186656aec221b39062d9eda0363a7b1f7275ad7b99c7310bdb7a2ae7a6f624cadfa3f33b3e929ee01d39bf31d5c71f1b9c803d526dd1eda7769936dc99362b985308aa9651b17ff73be17a47d6a7e86a98d14f17871ce071742b2c25a494c26d5b1e0d34b321c5f587317e0da1373d151a5430e92fc2f911eaac757bb35cd528fa10aff82b40c6b4725601ac12d21bff04c27e6a511798d4c6edbfbc55583ad4a61706e625ee76fdf15a4df0f9d373fee67790e9f73b40d118456be691dd1d8b0ed3193e7547b39c718a79a9be38f47e01da934619070355cd695754d8286adb400c3dcc20861e395941eb281f4d494a831a07a38982717b878f3816819b118a8840de767d33f203e3cf6e146a17003639cf02c5f17420b5fe7f02f46e7e0e2d7c22697958583ebac516e2b2d7cad3bf2a482a703ae492863029c7c3af9a5c9c825320dd9f11b3ed8d4201705b78093183c133ae3cae605af6cf72fb0ad7d9ca96cdfb48b997001a45ff690f5bced02546feadb26cf300efc4fd340c922b71ab7353defe0ae408a42ca180af2637e57e9256fd7dfaf42ba7cc05ccf99a94ade062b53c217a447c7f0d46549dd8e6730b4ae5eacc58f8f0648862bb3fd76029f43acba99d5b6565942284298471cd15f38d4d8dfded5f3cbc3492f64005940cd7c5f51b8ca6eb83f980733259e93184166c87c00021756cd4d5e4af247e679357eb5c350a534b1111e1936ef49b0c4dbdd9f0c67fb5d3c47fe0351a4ef203fa9f0bfbe8f0598e9f3f5c1a79baf550fc32c3a9bdd37ad839f12c662e9283e7ca104333fd52681a9b091533bdad65a42394e0411ec5059774899984932fd9a9321197ea7005dfe03ed324e46fa92575e75c303439950fea92db9460d70ff58099bfd93a39dc450bd32e19843f19c3a1371e2ba0a64ccfe88b7f3d537e29d541d038873ced5f3f6aeb6789465d939182ff36c1a1ccc33e6ac5f0aa396bf932ab53ce19581aadfe2eee879606605c77047534486bb4d9504477503097ffdce156f610042d45b93eb413bf12463f19222193119a445f6ca43fc05ae7402f97a214162a3d636de5eea8735e3f23e5a8f7f25689df8c463c45a41c29575d7a00c1a8975c90f32f3bc7797045fa59eec887e6720c79af31f1f76ce46ca8a37f51d3503c3c4f0165de5989019333078e4defcd324d2a4ad776e4e98622984d5a4f38773ebbe5cec78bf907ab6848f798fd36d9df7be0aaa0617a00962d5237d8ce1733a3637ea9ad81fd4e9567f27723aedad93fb3f7f3aa74c0e7820357d147dea4204dc9615c7e455e83c618c14ec3d991de835409baeb19fdafc5e226fc31587b7b5d95f4bcea766a4e750be01348c7c802c09accb70a87910f0ea384da02f277f8afe8981769bfcd68f8a3f1b1471614c6d5886701ab30ad6a5bdfb4df3fd9bdc011f5c6d665d9b110bedd913bde087e152f5100283fc6deef0cfbc0fa63bd1921e681557919a191ab383ead80e1fbdde7ac14aa1ee11c9b0435a4d8f0a9f45c94be4801852bd8ed8b5664dfdafd5883677698c40f019753b66de787e22c0cb583251da96f553ac1f5fb77b5f741f55b863518acac3e7d6fcd779b9d53468af13168eb67c99b09e0193ff237dbe2de2f1376770d3c7d286a273fb1ce2119a79694e972f7f546128f5be09747058ead82d7b53e0a801183ecc30d6fad547e9d72d3f02b4e79b0bafa3c82fac696a566de62d79dca2e41fa60fd2a097cb7234e4861c299c506935f83642d1837b3e3c693bf06cb993e64399848e835f77fdb1c67e50f5cc55450daab98c1d5260272d16cad06d3979399a43477116906fd3500a3c1d338a92ac62de5cd66a3022146dac19e663efd0a5279e618fb78d6ad6dc352c407b041efc82fc0aeb347eb1819dc15efa6588c60f1c018add63db50f729f7c9991a40c21e4f03fc714ad0b7d8b23ff1c0d0499ff9b9adeee1f52c53008139de2d2d60bdbe805e6d00371e58c1bde71633dd29a99cb9266d475e895a72dc62e5b5fb578630ad6b16bca72c95c6ef974c8d213cdcf7c2afc058e88d4a144b724b183aafcc21c1a9b883b46674641a577524fd0c5eedb3abb9069d5229f64cc9a71c6563777b03f4906651c809065fe178825ba9d7f7b5447157774f97f8297f6e17878281783b2bd6e61a984cb497cfafb491917a06e5e7a618af8d1676afe4cba42fb908219f3f2b972f18c5fc50d03746c9fffb3b2573cf470fb7d0513ced36186fe5656ba1fd2eebcfd2a1dc3729a284c6ec1ed10759a1c8e78271af1c7ac37e57d3ef23aa2e0d78b67798317e0b49bfaa1cc3bf8c3df3cc2d5976f2aa445e5ad528db3912d46171cccd3b73be5fb49f77ce4fce8731a2c84ec629f7078633fab3f67b672a91dcd4955b3930fb12da4f413c479fa6e8d1f534254e559148c99e68b73230a3e20f78d34801696903d69ca30473b4f7bd80313d8a9bdd142e6e04db7aa60f8cb43fb82a1a1057d83e000f8c382b4901a6678c8334daa480c83010b1dbfd391fab037acce8a782d057fac1f82f839ab6085cade1f0df368cc50eb168782d85b589afd6c418f76ce395124480d29d28c7af11cb2ffb8af9e1d6ec61e3196831345cb5a0ca8af60dbb78dda3d103cba905268bb14a47d053a2b57997511b312c7bc1e6bf1b47aa9fc5e74a30b8d00c8967f29f2309264be83cbb287d4a3dc9269de8145dfc506ee49ec32bc149a5cd03d8746418ff36a317a8ea9f30a395cbd2cb921dd6460047c7b96681998379059868b56f40afe6536328c5abf48f045a97a2a25a1bc6ebfe0195820899e807b0ecdd92c304a5274882a3473104fd60c2f41365beb750954c58c42a614b2d85165f36f9fc9d42858cecb9bef3fc661369d8b418630eb818faca3ccd56514c8dd2c0e9e003eb0816fdf3f51c6f3470c55044436f8b11135554f98d01ea0cbec766e0316f8f4d28ee0f43368bb177a8f84da11c571663943801e9db5958480aba111e75a5b32df062831f8c298f6425527c06d4dc0ca64997fc682252690a28cb22171322d9954c31bd5984908b7ae9c1f1acc9928a", 0x1000) write(r2, &(0x7f0000000040), 0xfeea) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) 22:25:45 executing program 6: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffff, 0x0, 0x7fffffff, 0xffffff77, "6d0f972120328fa0d90484f420509d1c17d07ba6"}) r2 = socket(0x18, 0x3, 0xba) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000580)={0x5, 0x10000, 0x0, 0x1, "4d1dc6bc69af321128f489407f893e9a1db11c11", 0x0, 0x1}) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000580)={0x5, 0x10000, 0x0, 0x1, "4d1dc6bc69af321128f489407f893e9a1db11c11", 0x0, 0x1}) setsockopt(r2, 0x8, 0x6c, &(0x7f0000000040), 0x0) (async) setsockopt(r2, 0x8, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x3, 0xba) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) r6 = accept$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) (async) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r10, 0xc028756b, &(0x7f0000000300)) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x7ff}, {{r5}, 0xfffffffffffffffc, 0x25, 0x4, 0x8, 0x4}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0x200}, {{r0}, 0xffffffffffffffff, 0x9d, 0x20000000, 0x0, 0xdb}, {{r7}, 0xfffffffffffffffc, 0x95, 0x80000000, 0x2, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x8001, 0x4}, {{r4}, 0xfffffffffffffffe, 0x92, 0x4, 0x87, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x80, 0x4, 0x9, 0x8}], 0x9, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x1c, 0x40, 0xffffffffffffffff, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x92, 0x1, 0x7ff, 0xffffffffffff8c77}, {{r4}, 0xfffffffffffffffa, 0x2, 0x80000008, 0x1255, 0x6}, {{r8}, 0xfffffffffffffff9, 0x48, 0x8, 0x8, 0x99}, {{r0}, 0xfffffffffffffffd, 0xf, 0x20, 0x2, 0x5}, {{r10}, 0xfffffffffffffffe, 0xa0, 0x20, 0x1}, {{r4}, 0xfffffffffffffffa, 0x44, 0x40000000, 0x80000000, 0x3}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x80000001}, {{r4}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffffffffffffffff, 0x1}], 0x7fffffff, &(0x7f0000000280)={0x6, 0x724}) r11 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r11, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r11, 0xc028756b, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) (async) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) fcntl$dupfd(r2, 0x0, r11) write(r0, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713240c00009c691186524124fde594259493f17f5122785267e77011bdbfcf3c464972f62b758b5454aa73972eb8589c03083166561d906b59d6270000000000000000aea30d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51af9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb06392613221640bbf251e82226d5ef65610ed018ee845a4bb59ec0d78755f5666dc28", 0xf4) 22:25:45 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x83d1, 0xfffffffe, "61aa0dc000"}) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d4ce772ad9518d3fa0e9436c5483b98ba7e0a637"}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/116, 0x1}], 0x1000000000000044) 22:25:45 executing program 7: r0 = semget$private(0x0, 0x3, 0x580) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000640)=""/4096) semget$private(0x0, 0x3, 0x80) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000280), 0x0) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r1, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, r3, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r1, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(r1, &(0x7f0000000000), 0x0) clock_getres(0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000080)=0x10000) semop(r4, &(0x7f0000000040)=[{0x4, 0x9}, {0x3, 0x1f, 0x800}, {0x2, 0x6, 0x1800}, {0x4, 0x9a, 0x800}, {0x4, 0x3}], 0x5) 22:25:45 executing program 3: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') (async) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 22:25:45 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00', 0x0) r0 = syz_open_pts() preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000480)=""/109, 0x6d}, {&(0x7f0000000500)=""/134, 0x86}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000005c0)=""/254, 0xfe}], 0x5, 0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000040)='r\x00') fchdir(r0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file3\x00', 0x109) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x813, r0, 0x7) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x40000800, r1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000280)='./file2\x00', &(0x7f00000002c0)='./file0\x00') 22:25:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0) (async) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) (async) sendto$unix(r0, &(0x7f00000012c0)="fdfc3ce576c2928a480e1f3c4a72a382778e8b6336c67bf70581e432e996b8af63417c7359e9", 0xfffffffffffffeb4, 0x604, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$getown(r1, 0x5) (async) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x7, &(0x7f00000001c0)=[{0x81e2, 0x2, 0x1, 0x8, 0x100}, {0x40, 0x7, 0x1000, 0x800, 0x40d}, {0x5, 0x40, 0xfffb, 0x7f, 0x4608}, {0x0, 0x9, 0x1, 0x4, 0x8}, {0x3, 0x8, 0xfff, 0x6, 0x8001}, {0x1000, 0x1000, 0x8, 0x8, 0x80}, {0x9, 0x22, 0xff00, 0x100, 0x3ff}]}) (async) r4 = socket(0x18, 0x3, 0xba) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) (async) setsockopt(r4, 0x2, 0x9, &(0x7f00000002c0)="504b942b63e510a227747b6492a91cfb84750aaabccf5994a3b8a884511ebd00adef4cfc30eb959e5168bb5bb642878c0fb409e34c8b6d65664fe05f915dd20f103cb0043fef0e9d3a5c486fe26c662a4289004d79975d219322c99fbe1ae9d1a7f0f2ed1567046e15a09d33911ae591882fde260b9f2d5a48d2e116f863817261bfe5d2fa64511271a1e14ff700cc8250536c43fbafcce5fd745e329591319be6afdfeb15954ccb8c705eaacaaff70ad4d2b0320f2d433f62200673cf0ea3470892899e2c62ae6fa7e6f12e6ba258ce0524e07a1ee765fa2c11eda39263de82d3371f692788071264a4126511662dc520079d6b0177b664f28eb308a22751808fe104a41c33ae6a192258c4e30a56afe1e9fc4447d0a65dd4615cb457cafef263d6b4e2498cbe74b99c700c155cae33c73ca130b35db1c9ee728bcae31a7ffda3b2d800c199f7354a4d247377e67ea3be3df3cc724177dda4bcd74890a66eff13d4c777bd7c40f9e1ca86684d3b302d060755f8544be8fb91bd75f4e60c180c53cc80bfa46b3f410f1932ab72d0a94b12743da433d400314e1f6acaf60ae47a4b1a0649095e5b8ef6859efc00e792dcc2cdf15583a1b8029e8605b2042155b44bd235f7c218b7352020f2df75d06084e8213c976380ba1269892d73021fa7e15786e61d4fc6537e4138d0552e5f722c494726c6d8a6cd73066f9730d67d3ba57ea06b81452d75ede1632e690df2b865e62abeb348107e703c21f0ae1f46f5cf6a2852348474f5c8127305e4af57e937a2a8c67be67e120068c6b7042564091a13bab276b2ae3da22f3c0bce9e1e42a7587091624e2ecbf994e101542677baceee536956b283e49f5220206af2ada2f2751e7e83471710e4b28a4ed7860a3cdd1d530385e3e9e93a644c182c366d9828c15cafcc4b12d0a691f079c30845dfb987c2787d9442713b8e978e4d365c3427044b6780e0677fefb0c0255c17e9b939ccb5ba06bc8810cda33bba97cdeab3dde429f84097f072ff080237ea42f743c244cdf436fbb5932bb34ad92473cfa1f834c3cae2cc1bab51f3a06a66e760fa59dc29323c5b25725ae4641962e0cd870f782fd27aae896dd70de8d6fe77b039c1f870c8ea16f78025562d4f5c507814fbf44aa3701ce96e22daff1698478edabd6fc212ee03ed9076a47b2bc86b52292921b125b4ee69132f31e345adf6f09ed1885d14ad95fc99e51ceda5e45f7c279cb7eb97b02759e0b900aed47735f19f05c82901c80f058bc98022966433353e031abe84b7e394b3d8adef16fb46b66b3cdb995d716643471bf3b664f0aa86e89ef67b8feabe0c1f15f765df1ff4a45c48fccbc325fc216061b9362872984716bf4121ad0f51a583a28a1830a0a4e6f606aa65e99dacd63182193aadaabbec4355368171280afce7e14a1e14cf2e584aec133b0dd34028a9a1d7919c6b4d793cbd26cd7eb6de132710e0e9171e833682d2e2ae27959366be8ef8ffc74cced73521e234082c6bd00ae9af84a0517bf8596c82db67f2366f68af5bab5545f8babb23049589eb94d16197e53cac0245a7f8a8ca8d326be16356f4925f4c52a0af5685fc46105dbe146dd6060d9bc52a544b91c5091f1b241d22f32d069384cf1e2842ae8ea4e7462206f48f3827bbc83d4f52bdcc3537662037e214b9beb519885dc3ac6cfcac9f313ddcfcf50a8a676455d7f160d1416ea3ab723518d0d1cc9697d1677a4e0b3d0c0512eb080eaf7dd425331244a790f83bdfe8efa345660e3d0eb763593135af7d7cc37392feb6ef9ba5cb18aefe066a7b387578d96c4b2c637f4e387bbbee3ac0175961fceeb35406b30972e1d43b3feee1ca4c9b81e408371467fcdaefbe850666c7902fea0a44129979eed66a04e1fefcbd3488a814201df18e304cbd340ee2c15b50c6113ca6f213974d37d2e411062b46fbff9f8ccfcdb771d79d08e1f44f3b63dc695ec303d9704ef5c53126553e39c4035569eb3e3f4f40dc687a3b059240fdf3439fdb12a9db9705c17ca8d5d799aa70bb01930ef2667103e38024a0795068c55a67b4a6b75ae621c11a92a8391659c9a2d969068e010dc38910f99b4e5cac210a9005c26c9c5ffa68435e11c9d68635826c41e4bcd840f297fc8a25ac138dd7069e8b1d7979e951c0ca9778f798707ad782a83cd8399c46a799bd128a912fdb58f860f088ac7b1afca0b80f9b21d1908a6f87fb6ac6f42b20f026e0c2906ce37c3b25caff3dbecce6779c94b7897f013ed9a5f68767cffb60fe7400c8e046dc4858d76c6a0a04ca3e20fe5cb78498eded315eb6e3b03964cbeeb0f838170b30131e22c352a09920fe329c47b3de3362a3b62d9a39fa5283fdf19cf75f28e848a4a7e5e497acd21c435bb0ab6d429ba848899795cecde02d8ead1179376e7fe71cbd463a079a31ff354e6287f66de2c812ad0763fc3c572d311ed8a6150f1d67656704be5220c617e3a43516bd4289b2b48e6023ebae4bee9f4f898117bd65be5d3d357f330e960d28ce62aa5d8f284695bbb8147b3d26554d6c6ac9b5d395658461ea0d92b02bfc18e90761bdfcc748ab2ac5f6875a13f66907dec414ae0dda9e39ed5b219ed939d2b0e961c0ab7f0f28e34962d8b6a018fd1b2719117afc1100f4c8409b527f7dfa6669f0383e59204894843bebb9437f862c5bbf7411e594dca186656aec221b39062d9eda0363a7b1f7275ad7b99c7310bdb7a2ae7a6f624cadfa3f33b3e929ee01d39bf31d5c71f1b9c803d526dd1eda7769936dc99362b985308aa9651b17ff73be17a47d6a7e86a98d14f17871ce071742b2c25a494c26d5b1e0d34b321c5f587317e0da1373d151a5430e92fc2f911eaac757bb35cd528fa10aff82b40c6b4725601ac12d21bff04c27e6a511798d4c6edbfbc55583ad4a61706e625ee76fdf15a4df0f9d373fee67790e9f73b40d118456be691dd1d8b0ed3193e7547b39c718a79a9be38f47e01da934619070355cd695754d8286adb400c3dcc20861e395941eb281f4d494a831a07a38982717b878f3816819b118a8840de767d33f203e3cf6e146a17003639cf02c5f17420b5fe7f02f46e7e0e2d7c22697958583ebac516e2b2d7cad3bf2a482a703ae492863029c7c3af9a5c9c825320dd9f11b3ed8d4201705b78093183c133ae3cae605af6cf72fb0ad7d9ca96cdfb48b997001a45ff690f5bced02546feadb26cf300efc4fd340c922b71ab7353defe0ae408a42ca180af2637e57e9256fd7dfaf42ba7cc05ccf99a94ade062b53c217a447c7f0d46549dd8e6730b4ae5eacc58f8f0648862bb3fd76029f43acba99d5b6565942284298471cd15f38d4d8dfded5f3cbc3492f64005940cd7c5f51b8ca6eb83f980733259e93184166c87c00021756cd4d5e4af247e679357eb5c350a534b1111e1936ef49b0c4dbdd9f0c67fb5d3c47fe0351a4ef203fa9f0bfbe8f0598e9f3f5c1a79baf550fc32c3a9bdd37ad839f12c662e9283e7ca104333fd52681a9b091533bdad65a42394e0411ec5059774899984932fd9a9321197ea7005dfe03ed324e46fa92575e75c303439950fea92db9460d70ff58099bfd93a39dc450bd32e19843f19c3a1371e2ba0a64ccfe88b7f3d537e29d541d038873ced5f3f6aeb6789465d939182ff36c1a1ccc33e6ac5f0aa396bf932ab53ce19581aadfe2eee879606605c77047534486bb4d9504477503097ffdce156f610042d45b93eb413bf12463f19222193119a445f6ca43fc05ae7402f97a214162a3d636de5eea8735e3f23e5a8f7f25689df8c463c45a41c29575d7a00c1a8975c90f32f3bc7797045fa59eec887e6720c79af31f1f76ce46ca8a37f51d3503c3c4f0165de5989019333078e4defcd324d2a4ad776e4e98622984d5a4f38773ebbe5cec78bf907ab6848f798fd36d9df7be0aaa0617a00962d5237d8ce1733a3637ea9ad81fd4e9567f27723aedad93fb3f7f3aa74c0e7820357d147dea4204dc9615c7e455e83c618c14ec3d991de835409baeb19fdafc5e226fc31587b7b5d95f4bcea766a4e750be01348c7c802c09accb70a87910f0ea384da02f277f8afe8981769bfcd68f8a3f1b1471614c6d5886701ab30ad6a5bdfb4df3fd9bdc011f5c6d665d9b110bedd913bde087e152f5100283fc6deef0cfbc0fa63bd1921e681557919a191ab383ead80e1fbdde7ac14aa1ee11c9b0435a4d8f0a9f45c94be4801852bd8ed8b5664dfdafd5883677698c40f019753b66de787e22c0cb583251da96f553ac1f5fb77b5f741f55b863518acac3e7d6fcd779b9d53468af13168eb67c99b09e0193ff237dbe2de2f1376770d3c7d286a273fb1ce2119a79694e972f7f546128f5be09747058ead82d7b53e0a801183ecc30d6fad547e9d72d3f02b4e79b0bafa3c82fac696a566de62d79dca2e41fa60fd2a097cb7234e4861c299c506935f83642d1837b3e3c693bf06cb993e64399848e835f77fdb1c67e50f5cc55450daab98c1d5260272d16cad06d3979399a43477116906fd3500a3c1d338a92ac62de5cd66a3022146dac19e663efd0a5279e618fb78d6ad6dc352c407b041efc82fc0aeb347eb1819dc15efa6588c60f1c018add63db50f729f7c9991a40c21e4f03fc714ad0b7d8b23ff1c0d0499ff9b9adeee1f52c53008139de2d2d60bdbe805e6d00371e58c1bde71633dd29a99cb9266d475e895a72dc62e5b5fb578630ad6b16bca72c95c6ef974c8d213cdcf7c2afc058e88d4a144b724b183aafcc21c1a9b883b46674641a577524fd0c5eedb3abb9069d5229f64cc9a71c6563777b03f4906651c809065fe178825ba9d7f7b5447157774f97f8297f6e17878281783b2bd6e61a984cb497cfafb491917a06e5e7a618af8d1676afe4cba42fb908219f3f2b972f18c5fc50d03746c9fffb3b2573cf470fb7d0513ced36186fe5656ba1fd2eebcfd2a1dc3729a284c6ec1ed10759a1c8e78271af1c7ac37e57d3ef23aa2e0d78b67798317e0b49bfaa1cc3bf8c3df3cc2d5976f2aa445e5ad528db3912d46171cccd3b73be5fb49f77ce4fce8731a2c84ec629f7078633fab3f67b672a91dcd4955b3930fb12da4f413c479fa6e8d1f534254e559148c99e68b73230a3e20f78d34801696903d69ca30473b4f7bd80313d8a9bdd142e6e04db7aa60f8cb43fb82a1a1057d83e000f8c382b4901a6678c8334daa480c83010b1dbfd391fab037acce8a782d057fac1f82f839ab6085cade1f0df368cc50eb168782d85b589afd6c418f76ce395124480d29d28c7af11cb2ffb8af9e1d6ec61e3196831345cb5a0ca8af60dbb78dda3d103cba905268bb14a47d053a2b57997511b312c7bc1e6bf1b47aa9fc5e74a30b8d00c8967f29f2309264be83cbb287d4a3dc9269de8145dfc506ee49ec32bc149a5cd03d8746418ff36a317a8ea9f30a395cbd2cb921dd6460047c7b96681998379059868b56f40afe6536328c5abf48f045a97a2a25a1bc6ebfe0195820899e807b0ecdd92c304a5274882a3473104fd60c2f41365beb750954c58c42a614b2d85165f36f9fc9d42858cecb9bef3fc661369d8b418630eb818faca3ccd56514c8dd2c0e9e003eb0816fdf3f51c6f3470c55044436f8b11135554f98d01ea0cbec766e0316f8f4d28ee0f43368bb177a8f84da11c571663943801e9db5958480aba111e75a5b32df062831f8c298f6425527c06d4dc0ca64997fc682252690a28cb22171322d9954c31bd5984908b7ae9c1f1acc9928a", 0x1000) (async) write(r2, &(0x7f0000000040), 0xfeea) (async) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) 22:25:45 executing program 7: semget$private(0x0, 0x3, 0x580) (async) r0 = semget$private(0x0, 0x3, 0x580) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000640)=""/4096) semget$private(0x0, 0x3, 0x80) semget$private(0x0, 0x4000000009, 0x0) (async) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000280), 0x0) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r1, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semop(r1, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, r3, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, r3, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r1, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(r1, &(0x7f0000000000), 0x0) (async) semop(r1, &(0x7f0000000000), 0x0) clock_getres(0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000080)=0x10000) semop(r4, &(0x7f0000000040)=[{0x4, 0x9}, {0x3, 0x1f, 0x800}, {0x2, 0x6, 0x1800}, {0x4, 0x9a, 0x800}, {0x4, 0x3}], 0x5) 22:25:45 executing program 3: r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') (async) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 22:25:45 executing program 6: getrusage(0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7c}, {0x6, 0x0, 0x0, 0x1ff}]}) write(r0, &(0x7f0000000400)="1d088468708b8544016a76e20000", 0xe) 22:25:45 executing program 5: r0 = semget$private(0x0, 0x2, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000280), 0x0) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r1, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, r3, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x100, 0xffffffffffffffff, 0x0, 0x0, r3, 0x8, 0x1}, 0x7fffffff, 0x7ff}) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000080)="baf1658f0811da9f21dedfea448c828844b886e44c08489eabe9864e059519d0e5c73c13fcf319034a6260a15ee4a11d2d9abb2dfa9aa7820bb2e6d73f09d9f0cd3a36f90ac5498e1cc92245589fc509402d0b7f3101a91dc31da788f3837219775daac3c2dd2984e48f32ca95366d79dd597715244057567b9d60402d4c2f9feebb7c3d2c1ec0986bf88d5b6e676176af93f4726a8a4a61f1fa76b641d762acd383140698920b57e01159ac1451c3a2485b4246f627b7fd83fb569de8b9ea7479d70b05465272238b174ca6ba16dcb291b6d77e82bc5ca7790184114b4eebd6c3e0ae49bc32f108426388f07484", &(0x7f0000000180)=0xee, &(0x7f00000001c0)="12a748db970f922f548346e1601476350fb1993edee349ce067760152afb357352fe3af66987a7754c1281bce6f01067aed72633912b8e7a2c858561999c21233477be9474a44c10b231002f82b4274abb1bbcb48d34504ee67b134549989c2514ebe1c610df5e4c378139e633817b7d29e22a5a74cc717e24886328c77ed8de667a12d1b197c023d66c7277bbfda9f1eae10e8219c30295dcc05977710f5d5e67e998d650241ea751d32679b051aab9a70af233ece13dce1761c0d0e96f3013f576658cf8", 0xc5) semget$private(0x0, 0x2, 0x0) (async) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r1, &(0x7f0000000280), 0x0) (async) semop(r1, &(0x7f0000000000), 0x22) (async) semop(r1, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semop(r1, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r1, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe3d) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, r3, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x100, 0xffffffffffffffff, 0x0, 0x0, r3, 0x8, 0x1}, 0x7fffffff, 0x7ff}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, &(0x7f0000000080)="baf1658f0811da9f21dedfea448c828844b886e44c08489eabe9864e059519d0e5c73c13fcf319034a6260a15ee4a11d2d9abb2dfa9aa7820bb2e6d73f09d9f0cd3a36f90ac5498e1cc92245589fc509402d0b7f3101a91dc31da788f3837219775daac3c2dd2984e48f32ca95366d79dd597715244057567b9d60402d4c2f9feebb7c3d2c1ec0986bf88d5b6e676176af93f4726a8a4a61f1fa76b641d762acd383140698920b57e01159ac1451c3a2485b4246f627b7fd83fb569de8b9ea7479d70b05465272238b174ca6ba16dcb291b6d77e82bc5ca7790184114b4eebd6c3e0ae49bc32f108426388f07484", &(0x7f0000000180)=0xee, &(0x7f00000001c0)="12a748db970f922f548346e1601476350fb1993edee349ce067760152afb357352fe3af66987a7754c1281bce6f01067aed72633912b8e7a2c858561999c21233477be9474a44c10b231002f82b4274abb1bbcb48d34504ee67b134549989c2514ebe1c610df5e4c378139e633817b7d29e22a5a74cc717e24886328c77ed8de667a12d1b197c023d66c7277bbfda9f1eae10e8219c30295dcc05977710f5d5e67e998d650241ea751d32679b051aab9a70af233ece13dce1761c0d0e96f3013f576658cf8", 0xc5) (async) 22:25:45 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) kqueue() poll(&(0x7f0000000100)=[{r1, 0x108}, {r2, 0x2}], 0x2, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:25:45 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00', 0x0) r0 = syz_open_pts() preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000480)=""/109, 0x6d}, {&(0x7f0000000500)=""/134, 0x86}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000005c0)=""/254, 0xfe}], 0x5, 0xffffffffffffffff) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000040)='r\x00') (async) fchdir(r0) (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') (async, rerun: 64) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file3\x00', 0x109) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x813, r0, 0x7) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x40000800, r1) (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='x\x00') (async) symlink(&(0x7f0000000280)='./file2\x00', &(0x7f00000002c0)='./file0\x00') 22:25:45 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) close(r1) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x83d1, 0xfffffffe, "61aa0dc000"}) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) (async) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d4ce772ad9518d3fa0e9436c5483b98ba7e0a637"}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d4ce772ad9518d3fa0e9436c5483b98ba7e0a637"}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/116, 0x1}], 0x1000000000000044) 22:25:45 executing program 7: r0 = semget$private(0x0, 0x3, 0x580) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000640)=""/4096) semget$private(0x0, 0x3, 0x80) r1 = semget$private(0x0, 0x4000000009, 0x0) semop(r1, &(0x7f0000000280), 0x0) semop(r1, &(0x7f0000000000), 0x22) (async) semop(r1, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r1, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r1, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r3, r2, r3, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async, rerun: 32) semop(r1, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) (async, rerun: 32) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) semop(r1, &(0x7f0000000000), 0x0) (async) clock_getres(0x0, 0x0) (async) r4 = semget$private(0x0, 0x4, 0x40) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000080)=0x10000) (async) semop(r4, &(0x7f0000000040)=[{0x4, 0x9}, {0x3, 0x1f, 0x800}, {0x2, 0x6, 0x1800}, {0x4, 0x9a, 0x800}, {0x4, 0x3}], 0x5) 22:25:46 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x6, 0x6fff}], 0x2) (async) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x6, 0x6fff}], 0x2) r0 = semget$private(0x0, 0x3, 0x18) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xe464, 0xa2c6, 0xd3, 0x4, 0x401]) semop(r0, &(0x7f0000000280)=[{0x5, 0x45f, 0x1000}], 0x1) semop(0x0, &(0x7f0000000040)=[{0x0, 0xfff, 0x1000}, {0x5, 0x30, 0x800}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x3, &(0x7f0000000800)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded1415b6a6b52e30dabd41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0xaf) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x3, &(0x7f0000000800)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded1415b6a6b52e30dabd41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0xaf) r1 = semget$private(0x0, 0x4, 0x1da) socket(0x20, 0x4, 0x0) (async) r2 = socket(0x20, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYRESOCT=r3], 0x3) (async) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYRESOCT=r3], 0x3) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f00000001c0)=0x20, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7ff7}, 0x404, 0x3fe, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x112, 0x3}, 0x200, 0x6, 0x8}) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x3ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x112, 0x3}, 0x200, 0x6, 0x8}) r4 = semget(0x1, 0x1, 0x260) semop(r4, &(0x7f00000000c0)=[{0x3, 0x1, 0x1800}, {0x2, 0x1, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) r5 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000008c0)={{0x800173, 0x0, 0x0, r5, 0xffffffffffffffff, 0x7eab2587493c59b1, 0x592b}, 0x9, 0x7f, 0x4}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) setsockopt(r2, 0x61db, 0x7, &(0x7f0000000500)="6cfb3b77fbf191ee9b4424e458a6db7a32549c2343a49db4806100dd1c5f95e5212dc8c04534217d1613f31b872a79617dd9612d265cc1c03e50803ce0ea406721fb", 0x42) (async) setsockopt(r2, 0x61db, 0x7, &(0x7f0000000500)="6cfb3b77fbf191ee9b4424e458a6db7a32549c2343a49db4806100dd1c5f95e5212dc8c04534217d1613f31b872a79617dd9612d265cc1c03e50803ce0ea406721fb", 0x42) dup2(0xffffffffffffffff, r2) (async) r6 = dup2(0xffffffffffffffff, r2) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/103, 0x67, 0x802, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r0], 0xa) setsockopt(r6, 0x7fffffff, 0xfffffffa, &(0x7f0000000740)="93215b6e1f76a2f5e34b1a182c7d7806d5cbca560337476ce4465ca92da28e693469703316a02a78d19b4df3eaca8e8a4e618db86908a5ed98a48d461a53c6d8aada3409cc2684841d1d6ab602f6e0f77d306f9a7a432b6d8afbe5611b69461733155b1b69b3598b2184fd62b9cc3a14f6dd5941d9a7177769aca260280bc8cd8c16653900d063c1bfb80bb369ff757fd13db08701a1ccb5a35658686570098b23996673a037e8e379676618963eb895389a81e2fab4fce8aea6cf5e14", 0xbd) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000003c0)=""/139) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000640)=""/251) socket$inet(0x2, 0x1, 0x0) (async) r7 = socket$inet(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0x8, 0x1800}, {0x3, 0x74ca, 0x800}], 0x2) (async) semop(0x0, &(0x7f0000000080)=[{0x2, 0x8, 0x1800}, {0x3, 0x74ca, 0x800}], 0x2) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) semop(r1, &(0x7f0000000240)=[{0x3, 0xffff, 0x2000}, {0x4, 0x6, 0x800}, {0x1, 0x3fe, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x1000}, {0x0, 0xffff, 0x1000}, {0x4, 0xfff}, {0x2, 0x9, 0x800}, {0x2, 0xfe, 0x800}], 0x9) (async) semop(r1, &(0x7f0000000240)=[{0x3, 0xffff, 0x2000}, {0x4, 0x6, 0x800}, {0x1, 0x3fe, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x1000}, {0x0, 0xffff, 0x1000}, {0x4, 0xfff}, {0x2, 0x9, 0x800}, {0x2, 0xfe, 0x800}], 0x9) 22:25:46 executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x25) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028756b, &(0x7f0000000300)) renameat(r6, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') fcntl$dupfd(r4, 0x0, r4) r7 = socket(0x18, 0x3, 0xba) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r1, 0xa, r1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x9, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x8000000000000001, 0x9}, {{r2}, 0xfffffffffffffffa, 0x27, 0x20, 0x10, 0x1}, {{r3}, 0xfffffffffffffffb, 0x90, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x2, 0x1f}], 0x7f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x441, 0x6000000000000000}, {{r4}, 0xfffffffffffffffc, 0x54, 0x40000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x0, 0x200}, {{r8}, 0xfffffffffffffffb, 0x4, 0x8, 0xfae, 0x8}, {{r9}, 0xfffffffffffffffa, 0x8, 0x10, 0x9840, 0x6}, {{r10}, 0xfffffffffffffffe, 0x80, 0x2, 0x80, 0x100000001}, {{}, 0xfffffffffffffffb, 0x8, 0x8, 0x5, 0x2}], 0x9, &(0x7f0000000100)={0xfffffffffffff000, 0x3}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xbb}], 0x8, 0x0, 0x7f, 0x0) 22:25:46 executing program 6: getrusage(0x0, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7c}, {0x6, 0x0, 0x0, 0x1ff}]}) write(r0, &(0x7f0000000400)="1d088468708b8544016a76e20000", 0xe) getrusage(0x0, &(0x7f0000000140)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7c}, {0x6, 0x0, 0x0, 0x1ff}]}) (async) write(r0, &(0x7f0000000400)="1d088468708b8544016a76e20000", 0xe) (async) 22:25:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x1, 0x2, 0x1, 0x6, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x7, 0x7, 0x2, 0x1}, {0x9, 0xa9, 0x3, 0x8e0b}, {0x40, 0x1, 0x1, 0x8a0}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x7}, {0x50, 0x0, 0x0, 0x1000}, {0xca, 0x7f}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x0, 0x4}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x50}, {0xa006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)=0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup(r4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x7ff, 0x7f, 0x6, 0x82}, {0x0, 0x5, 0x1, 0xa9}, {0xb496, 0xff, 0x6f, 0x1}, {0x4, 0x0, 0x1, 0xab4e}, {0x2000, 0x6, 0xff, 0x100}, {0x5, 0xff, 0x1, 0x8}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r6, 0x80047476, &(0x7f0000000000)) fcntl$dupfd(r6, 0x0, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x4, 0x5) socket(0x18, 0x2, 0x4) fcntl$dupfd(r0, 0x0, r0) 22:25:46 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) r1 = dup2(r0, r0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) (async) pipe(&(0x7f0000000180)) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x83d1, 0xfffffffe, "61aa0dc000"}) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d4ce772ad9518d3fa0e9436c5483b98ba7e0a637"}) (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/116, 0x1}], 0x1000000000000044) 22:25:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) (async, rerun: 32) sendto$unix(r0, &(0x7f00000012c0)="fdfc3ce576c2928a480e1f3c4a72a382778e8b6336c67bf70581e432e996b8af63417c7359e9", 0xfffffffffffffeb4, 0x604, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x8) (rerun: 32) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x2010, r0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$getown(r1, 0x5) (async) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000140)={0x7, &(0x7f00000001c0)=[{0x81e2, 0x2, 0x1, 0x8, 0x100}, {0x40, 0x7, 0x1000, 0x800, 0x40d}, {0x5, 0x40, 0xfffb, 0x7f, 0x4608}, {0x0, 0x9, 0x1, 0x4, 0x8}, {0x3, 0x8, 0xfff, 0x6, 0x8001}, {0x1000, 0x1000, 0x8, 0x8, 0x80}, {0x9, 0x22, 0xff00, 0x100, 0x3ff}]}) r4 = socket(0x18, 0x3, 0xba) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) (async) setsockopt(r4, 0x2, 0x9, &(0x7f00000002c0)="504b942b63e510a227747b6492a91cfb84750aaabccf5994a3b8a884511ebd00adef4cfc30eb959e5168bb5bb642878c0fb409e34c8b6d65664fe05f915dd20f103cb0043fef0e9d3a5c486fe26c662a4289004d79975d219322c99fbe1ae9d1a7f0f2ed1567046e15a09d33911ae591882fde260b9f2d5a48d2e116f863817261bfe5d2fa64511271a1e14ff700cc8250536c43fbafcce5fd745e329591319be6afdfeb15954ccb8c705eaacaaff70ad4d2b0320f2d433f62200673cf0ea3470892899e2c62ae6fa7e6f12e6ba258ce0524e07a1ee765fa2c11eda39263de82d3371f692788071264a4126511662dc520079d6b0177b664f28eb308a22751808fe104a41c33ae6a192258c4e30a56afe1e9fc4447d0a65dd4615cb457cafef263d6b4e2498cbe74b99c700c155cae33c73ca130b35db1c9ee728bcae31a7ffda3b2d800c199f7354a4d247377e67ea3be3df3cc724177dda4bcd74890a66eff13d4c777bd7c40f9e1ca86684d3b302d060755f8544be8fb91bd75f4e60c180c53cc80bfa46b3f410f1932ab72d0a94b12743da433d400314e1f6acaf60ae47a4b1a0649095e5b8ef6859efc00e792dcc2cdf15583a1b8029e8605b2042155b44bd235f7c218b7352020f2df75d06084e8213c976380ba1269892d73021fa7e15786e61d4fc6537e4138d0552e5f722c494726c6d8a6cd73066f9730d67d3ba57ea06b81452d75ede1632e690df2b865e62abeb348107e703c21f0ae1f46f5cf6a2852348474f5c8127305e4af57e937a2a8c67be67e120068c6b7042564091a13bab276b2ae3da22f3c0bce9e1e42a7587091624e2ecbf994e101542677baceee536956b283e49f5220206af2ada2f2751e7e83471710e4b28a4ed7860a3cdd1d530385e3e9e93a644c182c366d9828c15cafcc4b12d0a691f079c30845dfb987c2787d9442713b8e978e4d365c3427044b6780e0677fefb0c0255c17e9b939ccb5ba06bc8810cda33bba97cdeab3dde429f84097f072ff080237ea42f743c244cdf436fbb5932bb34ad92473cfa1f834c3cae2cc1bab51f3a06a66e760fa59dc29323c5b25725ae4641962e0cd870f782fd27aae896dd70de8d6fe77b039c1f870c8ea16f78025562d4f5c507814fbf44aa3701ce96e22daff1698478edabd6fc212ee03ed9076a47b2bc86b52292921b125b4ee69132f31e345adf6f09ed1885d14ad95fc99e51ceda5e45f7c279cb7eb97b02759e0b900aed47735f19f05c82901c80f058bc98022966433353e031abe84b7e394b3d8adef16fb46b66b3cdb995d716643471bf3b664f0aa86e89ef67b8feabe0c1f15f765df1ff4a45c48fccbc325fc216061b9362872984716bf4121ad0f51a583a28a1830a0a4e6f606aa65e99dacd63182193aadaabbec4355368171280afce7e14a1e14cf2e584aec133b0dd34028a9a1d7919c6b4d793cbd26cd7eb6de132710e0e9171e833682d2e2ae27959366be8ef8ffc74cced73521e234082c6bd00ae9af84a0517bf8596c82db67f2366f68af5bab5545f8babb23049589eb94d16197e53cac0245a7f8a8ca8d326be16356f4925f4c52a0af5685fc46105dbe146dd6060d9bc52a544b91c5091f1b241d22f32d069384cf1e2842ae8ea4e7462206f48f3827bbc83d4f52bdcc3537662037e214b9beb519885dc3ac6cfcac9f313ddcfcf50a8a676455d7f160d1416ea3ab723518d0d1cc9697d1677a4e0b3d0c0512eb080eaf7dd425331244a790f83bdfe8efa345660e3d0eb763593135af7d7cc37392feb6ef9ba5cb18aefe066a7b387578d96c4b2c637f4e387bbbee3ac0175961fceeb35406b30972e1d43b3feee1ca4c9b81e408371467fcdaefbe850666c7902fea0a44129979eed66a04e1fefcbd3488a814201df18e304cbd340ee2c15b50c6113ca6f213974d37d2e411062b46fbff9f8ccfcdb771d79d08e1f44f3b63dc695ec303d9704ef5c53126553e39c4035569eb3e3f4f40dc687a3b059240fdf3439fdb12a9db9705c17ca8d5d799aa70bb01930ef2667103e38024a0795068c55a67b4a6b75ae621c11a92a8391659c9a2d969068e010dc38910f99b4e5cac210a9005c26c9c5ffa68435e11c9d68635826c41e4bcd840f297fc8a25ac138dd7069e8b1d7979e951c0ca9778f798707ad782a83cd8399c46a799bd128a912fdb58f860f088ac7b1afca0b80f9b21d1908a6f87fb6ac6f42b20f026e0c2906ce37c3b25caff3dbecce6779c94b7897f013ed9a5f68767cffb60fe7400c8e046dc4858d76c6a0a04ca3e20fe5cb78498eded315eb6e3b03964cbeeb0f838170b30131e22c352a09920fe329c47b3de3362a3b62d9a39fa5283fdf19cf75f28e848a4a7e5e497acd21c435bb0ab6d429ba848899795cecde02d8ead1179376e7fe71cbd463a079a31ff354e6287f66de2c812ad0763fc3c572d311ed8a6150f1d67656704be5220c617e3a43516bd4289b2b48e6023ebae4bee9f4f898117bd65be5d3d357f330e960d28ce62aa5d8f284695bbb8147b3d26554d6c6ac9b5d395658461ea0d92b02bfc18e90761bdfcc748ab2ac5f6875a13f66907dec414ae0dda9e39ed5b219ed939d2b0e961c0ab7f0f28e34962d8b6a018fd1b2719117afc1100f4c8409b527f7dfa6669f0383e59204894843bebb9437f862c5bbf7411e594dca186656aec221b39062d9eda0363a7b1f7275ad7b99c7310bdb7a2ae7a6f624cadfa3f33b3e929ee01d39bf31d5c71f1b9c803d526dd1eda7769936dc99362b985308aa9651b17ff73be17a47d6a7e86a98d14f17871ce071742b2c25a494c26d5b1e0d34b321c5f587317e0da1373d151a5430e92fc2f911eaac757bb35cd528fa10aff82b40c6b4725601ac12d21bff04c27e6a511798d4c6edbfbc55583ad4a61706e625ee76fdf15a4df0f9d373fee67790e9f73b40d118456be691dd1d8b0ed3193e7547b39c718a79a9be38f47e01da934619070355cd695754d8286adb400c3dcc20861e395941eb281f4d494a831a07a38982717b878f3816819b118a8840de767d33f203e3cf6e146a17003639cf02c5f17420b5fe7f02f46e7e0e2d7c22697958583ebac516e2b2d7cad3bf2a482a703ae492863029c7c3af9a5c9c825320dd9f11b3ed8d4201705b78093183c133ae3cae605af6cf72fb0ad7d9ca96cdfb48b997001a45ff690f5bced02546feadb26cf300efc4fd340c922b71ab7353defe0ae408a42ca180af2637e57e9256fd7dfaf42ba7cc05ccf99a94ade062b53c217a447c7f0d46549dd8e6730b4ae5eacc58f8f0648862bb3fd76029f43acba99d5b6565942284298471cd15f38d4d8dfded5f3cbc3492f64005940cd7c5f51b8ca6eb83f980733259e93184166c87c00021756cd4d5e4af247e679357eb5c350a534b1111e1936ef49b0c4dbdd9f0c67fb5d3c47fe0351a4ef203fa9f0bfbe8f0598e9f3f5c1a79baf550fc32c3a9bdd37ad839f12c662e9283e7ca104333fd52681a9b091533bdad65a42394e0411ec5059774899984932fd9a9321197ea7005dfe03ed324e46fa92575e75c303439950fea92db9460d70ff58099bfd93a39dc450bd32e19843f19c3a1371e2ba0a64ccfe88b7f3d537e29d541d038873ced5f3f6aeb6789465d939182ff36c1a1ccc33e6ac5f0aa396bf932ab53ce19581aadfe2eee879606605c77047534486bb4d9504477503097ffdce156f610042d45b93eb413bf12463f19222193119a445f6ca43fc05ae7402f97a214162a3d636de5eea8735e3f23e5a8f7f25689df8c463c45a41c29575d7a00c1a8975c90f32f3bc7797045fa59eec887e6720c79af31f1f76ce46ca8a37f51d3503c3c4f0165de5989019333078e4defcd324d2a4ad776e4e98622984d5a4f38773ebbe5cec78bf907ab6848f798fd36d9df7be0aaa0617a00962d5237d8ce1733a3637ea9ad81fd4e9567f27723aedad93fb3f7f3aa74c0e7820357d147dea4204dc9615c7e455e83c618c14ec3d991de835409baeb19fdafc5e226fc31587b7b5d95f4bcea766a4e750be01348c7c802c09accb70a87910f0ea384da02f277f8afe8981769bfcd68f8a3f1b1471614c6d5886701ab30ad6a5bdfb4df3fd9bdc011f5c6d665d9b110bedd913bde087e152f5100283fc6deef0cfbc0fa63bd1921e681557919a191ab383ead80e1fbdde7ac14aa1ee11c9b0435a4d8f0a9f45c94be4801852bd8ed8b5664dfdafd5883677698c40f019753b66de787e22c0cb583251da96f553ac1f5fb77b5f741f55b863518acac3e7d6fcd779b9d53468af13168eb67c99b09e0193ff237dbe2de2f1376770d3c7d286a273fb1ce2119a79694e972f7f546128f5be09747058ead82d7b53e0a801183ecc30d6fad547e9d72d3f02b4e79b0bafa3c82fac696a566de62d79dca2e41fa60fd2a097cb7234e4861c299c506935f83642d1837b3e3c693bf06cb993e64399848e835f77fdb1c67e50f5cc55450daab98c1d5260272d16cad06d3979399a43477116906fd3500a3c1d338a92ac62de5cd66a3022146dac19e663efd0a5279e618fb78d6ad6dc352c407b041efc82fc0aeb347eb1819dc15efa6588c60f1c018add63db50f729f7c9991a40c21e4f03fc714ad0b7d8b23ff1c0d0499ff9b9adeee1f52c53008139de2d2d60bdbe805e6d00371e58c1bde71633dd29a99cb9266d475e895a72dc62e5b5fb578630ad6b16bca72c95c6ef974c8d213cdcf7c2afc058e88d4a144b724b183aafcc21c1a9b883b46674641a577524fd0c5eedb3abb9069d5229f64cc9a71c6563777b03f4906651c809065fe178825ba9d7f7b5447157774f97f8297f6e17878281783b2bd6e61a984cb497cfafb491917a06e5e7a618af8d1676afe4cba42fb908219f3f2b972f18c5fc50d03746c9fffb3b2573cf470fb7d0513ced36186fe5656ba1fd2eebcfd2a1dc3729a284c6ec1ed10759a1c8e78271af1c7ac37e57d3ef23aa2e0d78b67798317e0b49bfaa1cc3bf8c3df3cc2d5976f2aa445e5ad528db3912d46171cccd3b73be5fb49f77ce4fce8731a2c84ec629f7078633fab3f67b672a91dcd4955b3930fb12da4f413c479fa6e8d1f534254e559148c99e68b73230a3e20f78d34801696903d69ca30473b4f7bd80313d8a9bdd142e6e04db7aa60f8cb43fb82a1a1057d83e000f8c382b4901a6678c8334daa480c83010b1dbfd391fab037acce8a782d057fac1f82f839ab6085cade1f0df368cc50eb168782d85b589afd6c418f76ce395124480d29d28c7af11cb2ffb8af9e1d6ec61e3196831345cb5a0ca8af60dbb78dda3d103cba905268bb14a47d053a2b57997511b312c7bc1e6bf1b47aa9fc5e74a30b8d00c8967f29f2309264be83cbb287d4a3dc9269de8145dfc506ee49ec32bc149a5cd03d8746418ff36a317a8ea9f30a395cbd2cb921dd6460047c7b96681998379059868b56f40afe6536328c5abf48f045a97a2a25a1bc6ebfe0195820899e807b0ecdd92c304a5274882a3473104fd60c2f41365beb750954c58c42a614b2d85165f36f9fc9d42858cecb9bef3fc661369d8b418630eb818faca3ccd56514c8dd2c0e9e003eb0816fdf3f51c6f3470c55044436f8b11135554f98d01ea0cbec766e0316f8f4d28ee0f43368bb177a8f84da11c571663943801e9db5958480aba111e75a5b32df062831f8c298f6425527c06d4dc0ca64997fc682252690a28cb22171322d9954c31bd5984908b7ae9c1f1acc9928a", 0x1000) (async, rerun: 32) write(r2, &(0x7f0000000040), 0xfeea) (async, rerun: 32) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) 22:25:46 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00', 0x0) r0 = syz_open_pts() preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000480)=""/109, 0x6d}, {&(0x7f0000000500)=""/134, 0x86}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000005c0)=""/254, 0xfe}], 0x5, 0xffffffffffffffff) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000040)='r\x00') fchdir(r0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file3\x00', 0x109) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x813, r0, 0x7) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x40000800, r1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='x\x00') symlink(&(0x7f0000000280)='./file2\x00', &(0x7f00000002c0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000007c0)='./file0/file0\x00', 0x0) (async) syz_open_pts() (async) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000480)=""/109, 0x6d}, {&(0x7f0000000500)=""/134, 0x86}, {&(0x7f0000000100)=""/15, 0xf}, {&(0x7f00000005c0)=""/254, 0xfe}], 0x5, 0xffffffffffffffff) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') (async) unveil(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000040)='r\x00') (async) fchdir(r0) (async) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='x\x00') (async) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file3\x00', 0x109) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x813, r0, 0x7) (async) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x40000800, r1) (async) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='x\x00') (async) symlink(&(0x7f0000000280)='./file2\x00', &(0x7f00000002c0)='./file0\x00') (async) 22:25:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) kqueue() (async) kqueue() poll(&(0x7f0000000100)=[{r1, 0x108}, {r2, 0x2}], 0x2, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:25:46 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x2, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)) 22:25:46 executing program 6: getrusage(0x0, &(0x7f0000000140)) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7c}, {0x6, 0x0, 0x0, 0x1ff}]}) write(r0, &(0x7f0000000400)="1d088468708b8544016a76e20000", 0xe) 22:25:46 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffff7}) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = getpid() ktrace(0x0, 0x5, 0x1b0a, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) write(r4, &(0x7f0000000380)="f182888b3f9e1efadc428c740dc54147ba6191a98f484154f560537d784ce0de4daa899e3a934556b21ba2d3833208030f1a9f54c6b96a9b0866fdfefe7c8d24ae28d0", 0x43) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x4e) r5 = semget$private(0x0, 0x1, 0x20b) setrlimit(0x0, &(0x7f0000000200)={0x3, 0x10000}) flock(0xffffffffffffffff, 0x8) getrlimit(0x3, &(0x7f00000002c0)) r6 = getpgid(0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) close(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000240)=[{0x4, 0x802, 0x1800}, {0x0, 0x6}, {0x1, 0x848, 0x1000}, {0x1}, {0x2, 0xffdf, 0x1800}, {0x2}], 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5013}, 0x1ff, 0x1000000, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4a, 0x0, 0x0, r7, r8, 0x18}, 0x6, 0x800, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="8eabd8cb96460bd0ef611f042acf52b92a51558f67d6b00907cad2435d9b88a29dc5963d118d0fa14e87f1ad68ce60679b7b398c563c56ec1df8c6e2b9ec756e8885fcf4839a11663c801e592295550327b51a67f801e65e103e374afd20b7c75b2bb026e7086e944efffddac18bd5464cbd8e0ea826b631af1c4dedcb1c041c04f4494133224625266603168d845e065df59db0bf6757db0d2f7e5021e43482178887cbe9d9f2a513e61374f152c2c078810aca5f78ef0a", 0xb8}, {&(0x7f0000000580)="1f15d6534a60e0830078a58ceccab28944", 0x11}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000000ffff0000011700092000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x218}, 0x11) write(r1, &(0x7f0000000740)="1239e4794802c3a1c89bae326827fb05c58664d6f2957027b9673945e782379a3eafd3414f4884e499976edd82b20b69092308f330c9781f801598e5547687eb8894a9ec320e3189ee9628cd882d3103d2835551d8a0c3f99dae449ea1ee96d50c4c87e9b95cda5eb9cac6c80471a6d4e50ce676ad4a4e0dfbae0bda5d23af78ad9f715816948cb8aa7cbbf4b590bae2c0824deee394122d764c0357744b8cad9ca979fc04a26799364c032f538d97efce93da7961d0e9f36b", 0xb9) setrlimit(0x8, &(0x7f0000000280)={0x7, 0x100000}) syz_open_pts() 22:25:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000000)=0xff) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000306000/0x1000)=nil, 0x1000, 0x2) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:25:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x1, 0x2, 0x1, 0x6, 0xffffffffffffffff}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x7, 0x7, 0x2, 0x1}, {0x9, 0xa9, 0x3, 0x8e0b}, {0x40, 0x1, 0x1, 0x8a0}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x7}, {0x50, 0x0, 0x0, 0x1000}, {0xca, 0x7f}]}) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x0, 0x4}) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x50}, {0xa006}]}) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)=0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) dup(r4) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x7ff, 0x7f, 0x6, 0x82}, {0x0, 0x5, 0x1, 0xa9}, {0xb496, 0xff, 0x6f, 0x1}, {0x4, 0x0, 0x1, 0xab4e}, {0x2000, 0x6, 0xff, 0x100}, {0x5, 0xff, 0x1, 0x8}]}) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r6 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r6, 0x80047476, &(0x7f0000000000)) fcntl$dupfd(r6, 0x0, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x4, 0x5) (async) socket(0x18, 0x2, 0x4) fcntl$dupfd(r0, 0x0, r0) 22:25:46 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300010000}) syz_open_pts() syz_open_pts() 22:25:46 executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() (async) r1 = kqueue() r2 = socket$inet(0x2, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x25) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x25) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) (async) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028756b, &(0x7f0000000300)) renameat(r6, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') fcntl$dupfd(r4, 0x0, r4) socket(0x18, 0x3, 0xba) (async) r7 = socket(0x18, 0x3, 0xba) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) (async) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r1, 0xa, r1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x9, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x8000000000000001, 0x9}, {{r2}, 0xfffffffffffffffa, 0x27, 0x20, 0x10, 0x1}, {{r3}, 0xfffffffffffffffb, 0x90, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x2, 0x1f}], 0x7f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x441, 0x6000000000000000}, {{r4}, 0xfffffffffffffffc, 0x54, 0x40000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x0, 0x200}, {{r8}, 0xfffffffffffffffb, 0x4, 0x8, 0xfae, 0x8}, {{r9}, 0xfffffffffffffffa, 0x8, 0x10, 0x9840, 0x6}, {{r10}, 0xfffffffffffffffe, 0x80, 0x2, 0x80, 0x100000001}, {{}, 0xfffffffffffffffb, 0x8, 0x8, 0x5, 0x2}], 0x9, &(0x7f0000000100)={0xfffffffffffff000, 0x3}) (async) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x9, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x8000000000000001, 0x9}, {{r2}, 0xfffffffffffffffa, 0x27, 0x20, 0x10, 0x1}, {{r3}, 0xfffffffffffffffb, 0x90, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x2, 0x1f}], 0x7f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x441, 0x6000000000000000}, {{r4}, 0xfffffffffffffffc, 0x54, 0x40000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x0, 0x200}, {{r8}, 0xfffffffffffffffb, 0x4, 0x8, 0xfae, 0x8}, {{r9}, 0xfffffffffffffffa, 0x8, 0x10, 0x9840, 0x6}, {{r10}, 0xfffffffffffffffe, 0x80, 0x2, 0x80, 0x100000001}, {{}, 0xfffffffffffffffb, 0x8, 0x8, 0x5, 0x2}], 0x9, &(0x7f0000000100)={0xfffffffffffff000, 0x3}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xbb}], 0x8, 0x0, 0x7f, 0x0) 22:25:46 executing program 6: sysctl$kern(&(0x7f0000000140)={0x1, 0x15}, 0x2, &(0x7f0000000040)="007cf3dd700393555dd912a188854e2a4b95d68cc63071e4f9bea81c7fb3faf66abfd41b43d857bfd61aecb48cfc8dffc42af8ed9960d4040551992a02e646ffc596346d84848e0dce5a03a9066fff10311e78df050414b31031b72a5a30a5e206243a28d7612cf6cc644000000048000f4a1a2886582704a51f13787063d655d3f4599a06edd15036c67116c0953ed474088b0706e51aa02aa722884a430fabce28ca43fd066f6a32686de64f7f56fd7605b3e23b8dae3cb73a467de76e28d968c315e634a38756a19227f46700000000", 0x0, 0x0, 0x0) 22:25:46 executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x2, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) clock_settime(0x100000000000000, &(0x7f0000000140)) 22:25:46 executing program 5: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() (async) r1 = kqueue() socket$inet(0x2, 0x5, 0x0) (async) r2 = socket$inet(0x2, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x25) (async) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x25) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) (async) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028756b, &(0x7f0000000300)) renameat(r6, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') fcntl$dupfd(r4, 0x0, r4) r7 = socket(0x18, 0x3, 0xba) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) (async) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r1, 0xa, r1) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x9, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x8000000000000001, 0x9}, {{r2}, 0xfffffffffffffffa, 0x27, 0x20, 0x10, 0x1}, {{r3}, 0xfffffffffffffffb, 0x90, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x2, 0x1f}], 0x7f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x441, 0x6000000000000000}, {{r4}, 0xfffffffffffffffc, 0x54, 0x40000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x0, 0x200}, {{r8}, 0xfffffffffffffffb, 0x4, 0x8, 0xfae, 0x8}, {{r9}, 0xfffffffffffffffa, 0x8, 0x10, 0x9840, 0x6}, {{r10}, 0xfffffffffffffffe, 0x80, 0x2, 0x80, 0x100000001}, {{}, 0xfffffffffffffffb, 0x8, 0x8, 0x5, 0x2}], 0x9, &(0x7f0000000100)={0xfffffffffffff000, 0x3}) (async) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x9, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x10, 0x4, 0x8000000000000001, 0x9}, {{r2}, 0xfffffffffffffffa, 0x27, 0x20, 0x10, 0x1}, {{r3}, 0xfffffffffffffffb, 0x90, 0x4, 0x7, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x80, 0x2, 0x1f}], 0x7f, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x10, 0x441, 0x6000000000000000}, {{r4}, 0xfffffffffffffffc, 0x54, 0x40000000, 0x7, 0x4}, {{r7}, 0xfffffffffffffffc, 0x8, 0x0, 0x0, 0x200}, {{r8}, 0xfffffffffffffffb, 0x4, 0x8, 0xfae, 0x8}, {{r9}, 0xfffffffffffffffa, 0x8, 0x10, 0x9840, 0x6}, {{r10}, 0xfffffffffffffffe, 0x80, 0x2, 0x80, 0x100000001}, {{}, 0xfffffffffffffffb, 0x8, 0x8, 0x5, 0x2}], 0x9, &(0x7f0000000100)={0xfffffffffffff000, 0x3}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xbb}], 0x8, 0x0, 0x7f, 0x0) denied attempt to set clock back 0 seconds 22:25:46 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() setrlimit(0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffff7}) syz_open_pts() (async) r1 = syz_open_pts() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) getpid() (async) r3 = getpid() ktrace(0x0, 0x5, 0x1b0a, r3) (async) ktrace(0x0, 0x5, 0x1b0a, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) write(r4, &(0x7f0000000380)="f182888b3f9e1efadc428c740dc54147ba6191a98f484154f560537d784ce0de4daa899e3a934556b21ba2d3833208030f1a9f54c6b96a9b0866fdfefe7c8d24ae28d0", 0x43) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x4e) semget$private(0x0, 0x1, 0x20b) (async) r5 = semget$private(0x0, 0x1, 0x20b) setrlimit(0x0, &(0x7f0000000200)={0x3, 0x10000}) flock(0xffffffffffffffff, 0x8) getrlimit(0x3, &(0x7f00000002c0)) r6 = getpgid(0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) close(r0) (async) close(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000240)=[{0x4, 0x802, 0x1800}, {0x0, 0x6}, {0x1, 0x848, 0x1000}, {0x1}, {0x2, 0xffdf, 0x1800}, {0x2}], 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5013}, 0x1ff, 0x1000000, 0x9}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5013}, 0x1ff, 0x1000000, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4a, 0x0, 0x0, r7, r8, 0x18}, 0x6, 0x800, 0x9}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4a, 0x0, 0x0, r7, r8, 0x18}, 0x6, 0x800, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="8eabd8cb96460bd0ef611f042acf52b92a51558f67d6b00907cad2435d9b88a29dc5963d118d0fa14e87f1ad68ce60679b7b398c563c56ec1df8c6e2b9ec756e8885fcf4839a11663c801e592295550327b51a67f801e65e103e374afd20b7c75b2bb026e7086e944efffddac18bd5464cbd8e0ea826b631af1c4dedcb1c041c04f4494133224625266603168d845e065df59db0bf6757db0d2f7e5021e43482178887cbe9d9f2a513e61374f152c2c078810aca5f78ef0a", 0xb8}, {&(0x7f0000000580)="1f15d6534a60e0830078a58ceccab28944", 0x11}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000000ffff0000011700092000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x218}, 0x11) write(r1, &(0x7f0000000740)="1239e4794802c3a1c89bae326827fb05c58664d6f2957027b9673945e782379a3eafd3414f4884e499976edd82b20b69092308f330c9781f801598e5547687eb8894a9ec320e3189ee9628cd882d3103d2835551d8a0c3f99dae449ea1ee96d50c4c87e9b95cda5eb9cac6c80471a6d4e50ce676ad4a4e0dfbae0bda5d23af78ad9f715816948cb8aa7cbbf4b590bae2c0824deee394122d764c0357744b8cad9ca979fc04a26799364c032f538d97efce93da7961d0e9f36b", 0xb9) setrlimit(0x8, &(0x7f0000000280)={0x7, 0x100000}) (async) setrlimit(0x8, &(0x7f0000000280)={0x7, 0x100000}) syz_open_pts() 22:25:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000000)=0xff) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000306000/0x1000)=nil, 0x1000, 0x2) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) socket$inet6(0x18, 0x3, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async) fcntl$dupfd(r0, 0x0, r2) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000000)=0xff) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000306000/0x1000)=nil, 0x1000, 0x2) (async) syz_open_pts() (async) fcntl$dupfd(r4, 0x0, r1) (async) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) (async) 22:25:46 executing program 6: sysctl$kern(&(0x7f0000000140)={0x1, 0x15}, 0x2, &(0x7f0000000040)="007cf3dd700393555dd912a188854e2a4b95d68cc63071e4f9bea81c7fb3faf66abfd41b43d857bfd61aecb48cfc8dffc42af8ed9960d4040551992a02e646ffc596346d84848e0dce5a03a9066fff10311e78df050414b31031b72a5a30a5e206243a28d7612cf6cc644000000048000f4a1a2886582704a51f13787063d655d3f4599a06edd15036c67116c0953ed474088b0706e51aa02aa722884a430fabce28ca43fd066f6a32686de64f7f56fd7605b3e23b8dae3cb73a467de76e28d968c315e634a38756a19227f46700000000", 0x0, 0x0, 0x0) 22:25:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x0, &(0x7f0000000340)={0x1, 0x2, 0x1, 0x6, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x7, 0x7, 0x2, 0x1}, {0x9, 0xa9, 0x3, 0x8e0b}, {0x40, 0x1, 0x1, 0x8a0}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x7}, {0x50, 0x0, 0x0, 0x1000}, {0xca, 0x7f}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x0, 0x4}) (async, rerun: 32) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)) (rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x50}, {0xa006}]}) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)=0x3) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (rerun: 64) dup(r4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x7ff, 0x7f, 0x6, 0x82}, {0x0, 0x5, 0x1, 0xa9}, {0xb496, 0xff, 0x6f, 0x1}, {0x4, 0x0, 0x1, 0xab4e}, {0x2000, 0x6, 0xff, 0x100}, {0x5, 0xff, 0x1, 0x8}]}) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r6 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r6, 0x80047476, &(0x7f0000000000)) (async, rerun: 32) fcntl$dupfd(r6, 0x0, r4) (rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x4, 0x5) socket(0x18, 0x2, 0x4) (async) fcntl$dupfd(r0, 0x0, r0) 22:25:46 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8000, 0xfe, 0x1, 0x1}, {0x1f, 0x40, 0x9, 0x5}, {0x8, 0x9, 0xfc, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000080)="23295428e2fa906bdf4ba040352d", 0xe) denied attempt to set clock back 0 seconds 22:25:46 executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getpid() (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) r2 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x2, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000140)) 22:25:46 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0xffffffff}]}) write(r0, &(0x7f0000000140)="78003c3b42024833000000000000", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 22:25:47 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004}) (async) flock(r0, 0x2) (async) flock(r0, 0x2) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300010000}) (async) syz_open_pts() (async) syz_open_pts() 22:25:46 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) r0 = syz_open_pts() (async) setrlimit(0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffff7}) r1 = syz_open_pts() (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = getpid() ktrace(0x0, 0x5, 0x1b0a, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) write(r4, &(0x7f0000000380)="f182888b3f9e1efadc428c740dc54147ba6191a98f484154f560537d784ce0de4daa899e3a934556b21ba2d3833208030f1a9f54c6b96a9b0866fdfefe7c8d24ae28d0", 0x43) (async, rerun: 32) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x4e) (rerun: 32) r5 = semget$private(0x0, 0x1, 0x20b) setrlimit(0x0, &(0x7f0000000200)={0x3, 0x10000}) (async, rerun: 32) flock(0xffffffffffffffff, 0x8) (async, rerun: 32) getrlimit(0x3, &(0x7f00000002c0)) (async) r6 = getpgid(0x0) (async, rerun: 64) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) (async, rerun: 64) close(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000240)=[{0x4, 0x802, 0x1800}, {0x0, 0x6}, {0x1, 0x848, 0x1000}, {0x1}, {0x2, 0xffdf, 0x1800}, {0x2}], 0x6) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5013}, 0x1ff, 0x1000000, 0x9}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4a, 0x0, 0x0, r7, r8, 0x18}, 0x6, 0x800, 0x9}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="8eabd8cb96460bd0ef611f042acf52b92a51558f67d6b00907cad2435d9b88a29dc5963d118d0fa14e87f1ad68ce60679b7b398c563c56ec1df8c6e2b9ec756e8885fcf4839a11663c801e592295550327b51a67f801e65e103e374afd20b7c75b2bb026e7086e944efffddac18bd5464cbd8e0ea826b631af1c4dedcb1c041c04f4494133224625266603168d845e065df59db0bf6757db0d2f7e5021e43482178887cbe9d9f2a513e61374f152c2c078810aca5f78ef0a", 0xb8}, {&(0x7f0000000580)="1f15d6534a60e0830078a58ceccab28944", 0x11}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="0000000000ffff0000011700092000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x218}, 0x11) (async) write(r1, &(0x7f0000000740)="1239e4794802c3a1c89bae326827fb05c58664d6f2957027b9673945e782379a3eafd3414f4884e499976edd82b20b69092308f330c9781f801598e5547687eb8894a9ec320e3189ee9628cd882d3103d2835551d8a0c3f99dae449ea1ee96d50c4c87e9b95cda5eb9cac6c80471a6d4e50ce676ad4a4e0dfbae0bda5d23af78ad9f715816948cb8aa7cbbf4b590bae2c0824deee394122d764c0357744b8cad9ca979fc04a26799364c032f538d97efce93da7961d0e9f36b", 0xb9) (async) setrlimit(0x8, &(0x7f0000000280)={0x7, 0x100000}) syz_open_pts() 22:25:46 executing program 6: sysctl$kern(&(0x7f0000000140)={0x1, 0x15}, 0x2, &(0x7f0000000040)="007cf3dd700393555dd912a188854e2a4b95d68cc63071e4f9bea81c7fb3faf66abfd41b43d857bfd61aecb48cfc8dffc42af8ed9960d4040551992a02e646ffc596346d84848e0dce5a03a9066fff10311e78df050414b31031b72a5a30a5e206243a28d7612cf6cc644000000048000f4a1a2886582704a51f13787063d655d3f4599a06edd15036c67116c0953ed474088b0706e51aa02aa722884a430fabce28ca43fd066f6a32686de64f7f56fd7605b3e23b8dae3cb73a467de76e28d968c315e634a38756a19227f46700000000", 0x0, 0x0, 0x0) 22:25:46 executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) kqueue() (async) poll(&(0x7f0000000100)=[{r1, 0x108}, {r2, 0x2}], 0x2, 0xff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:25:47 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8000, 0xfe, 0x1, 0x1}, {0x1f, 0x40, 0x9, 0x5}, {0x8, 0x9, 0xfc, 0x7f}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000080)="23295428e2fa906bdf4ba040352d", 0xe) 22:25:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) (async) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000000)=0xff) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000306000/0x1000)=nil, 0x1000, 0x2) (async) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:25:47 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x8, 0x0, {[0x1, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x100], [], [0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x1}], {0x0, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:25:47 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r0, &(0x7f0000000140)="78003c3b42024833000000000000", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 22:25:47 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x8000, 0xfe, 0x1, 0x1}, {0x1f, 0x40, 0x9, 0x5}, {0x8, 0x9, 0xfc, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000080)="23295428e2fa906bdf4ba040352d", 0xe) (async) write(r0, &(0x7f0000000080)="23295428e2fa906bdf4ba040352d", 0xe) 22:25:47 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300010000}) syz_open_pts() syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) syz_open_pts() (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004}) (async) flock(r0, 0x2) (async) flock(r0, 0x2) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300010000}) (async) syz_open_pts() (async) syz_open_pts() (async) 22:25:47 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f00000000c0)="3153d521c2f459358b3a91558c97c8f070401e8d861e59565bee8f5175bf97df2b1ff74ed16fc12301bf4701796fc63212ba706aebec718308a01b3b68", 0x3d) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x3, 0xba) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000500)="b90a26498b613506ed93852be33a770082d8230e4e2f53f7a73becf071e52edad9e9863072a34168b2728481c141c7db0a2002b5c013227d92bca120604a5259edfe830b072fff05b7416a", 0x4b) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc028756b, &(0x7f0000000640)=0x6) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000080)) sendmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000680)="ea7c60b41af5eadd7eb739b06425ead9b9ecdb19e47240d7a0c87239432d05141323d7608ce90c10c448b0e65ce601356ed60790eab1a2c04b25ced2c986de36ffafdbd1fa316bb33c62cfebeb90f6f06e9b4efc", 0x54}], 0x1, &(0x7f0000000700)=[{0xd8, 0xffff, 0x6, "1594e71452fb4efd59f89700cf963c05df2422a43d59fcdf5a8e4c2b5e1838711ce8dc761dcbbd3bfbf4f61d2043d519bba0f40a85a2c3fc572477d3deea6ef7002d40df8506f6cb1fe47edd6c64fac7ff2a11c1b79c205de73500d77f6ec750c6a08656c0b88c5fb275d114021a6590ecea054cb67e9fec5ea0c416f337863c162004496421079c035499709d717bca549208b22903b405e6312f95a696b42a1e243349af1e44a4abe7676d8067c58669f06b80f1b226f2efaff9f32f5bfd5f56"}, {0x38, 0x1, 0x7fff, "fce26e395a949284998ad77e8dce20dfb3edcfdfd51791e95f1ea7097af4e4d8495068763b"}], 0x110}, 0x9}, 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0x0, 0x7, 0xfffffffc, "c1143da58d7e8846fb504b0500008000"}) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) recvfrom(r6, &(0x7f0000000340)=""/146, 0x92, 0x800, 0x0, 0x0) r7 = socket(0x10, 0x8000, 0x2) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) socket(0x20, 0x4, 0x7) getsockopt(r8, 0x8, 0x8, &(0x7f00000005c0)=""/45, &(0x7f0000000600)=0x2d) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000040)=0x7, 0x4) writev(r7, &(0x7f0000000140)=[{&(0x7f00000001c0)="0dcf67520990982c582dd6057e8d1069ce86b4854475cd2ad14516872e5fb8b07102f1f8b3c02aaeb9b32f1461a2fe9cafe8f3a3458b93e501ccc490dc2a968bc43140c8eb7b5882a12fa011c9518219d170f2aebe4c5aed28582ee61ecb44ebd70dda7c805d54b845bda2697bbe578a17dd3da474c02852258308051c7695c993dd9b5a086b4f954c554a8f160341004ad9366eef994b32816ad415fa45c1575ac47d55fac57bf6ce2647f4518900e0a180172a2ec178b3270f5dfc12b1058c5d6bea888cae054af3f59fa44f362c443bcc0bb6808f08f9ca3dba9a140e0000009cfd857f09110d0d0128ed517562257b8ecf1c7dec9de7a31fbe550e4f7d4ce0d53bbd2e31c609ff9872a6e35d3702176d243484b3f1ff223b4ef4f9f575cf67579ff3a99e58d8c0e20fadaa7bae3c301675febc67b85cde", 0x139}, {&(0x7f0000000400)="3b73e9c093bbc406034d5105b1bcab105eb00e2b063b9b74cbb6ba76a71bc7aa9cd7709612c7d9c05cb89bbe683854fcc0f983c0cea170fe7d72c4f6a0e30d11bb246097f363c0d74a3c3b6a2a59e1462474a8ce13c583caab8ee7a10cff4eb27fe79a03ef7068635f4d76f3f5053a5c75846be9ec8681d458a04531db0e0b354f050fbe052b30a2d096da1db3e975bcfcba058d2132c4daad04c85e34b0ef495c45d12c1382bece8577f164262d418ae04b284d1405ee1f3c983007113042ba7ef6d8747c152e5f5aa9e51a025ed465ebb9b468244770ba240da1cb6dc98570f95707cda967408959746d", 0xeb}, {&(0x7f0000000100)="cf150680c98a403c596774c486351ff2df6844d060580fa30b86e4ea95a9bc13f1131a1e6b35254bf98cf3bd4751", 0x2e}], 0x3) 22:25:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x44}, {0xa006}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}) denied attempt to set clock back 0 seconds 22:25:47 executing program 5: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000001580)="32fb3ae93c17ecf3c38b70188daec0310515627e554ee802e08b2acc81", &(0x7f0000000140)=0x1d, &(0x7f0000000180)="f426e5be448c08317374d12f1cebe885865ad8e9cb3194ffd0d82b51ec0c967db2f0ada525a3eea62a745282e4574d2631b97674b41a8a2b148c252c613c9ad7f8dbe9a722c0d630f5a2aab1f745e39369e36566e30cc0fe3ce7f160f0f8b59cf0883e4b521d9f293ec7e2638ed9ed05fb896326d26a478c04810c4b1bc60133b86fd749e8dfe3a816fbfc504a6d234f5f4630760ca7ede253c1111feaae114f1ac48b6372cc3f3265a8b7b1d99548aea0eab859ebe4d30a28e868cfcadc26ce2580b9f41619468baeb42f58db151afad0a16aec146cfa1cdfbd239a47ad", 0xde) sysctl$vm(&(0x7f0000000280)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="72a1cc5406c70187436da7b75b42759d6c3bb36372bb06979e000668053e3fa3d97900e3ded6a979a5e8ee0abaf73ac5177a1f7bd4ba67a5e85e33657aa126d0e0ce537ab6e548893cd1c13b8c9c80a380e0a90995dcc7695a496b43aaf0449c00792ecfe4aa284f985b5344492f8c97a04860dbc642b592a16dbc89d777641a69e099659723047c9af703e323e57d1cd9d5724487b292c3d9da4a824b9ef786cdd10af46da439ab98eeedd55a91e7877bb87ca9071e3975451d98", &(0x7f0000000380)=0xbb, &(0x7f00000003c0)="c5889a8b928ee952dbe4bbbf2fdd0dd3a8907e8b21b9c0840f9c7b805833c750a84cb58cafefd1aa38943b6a91b27294cb97f1dd918f374ed375697634e5dea15b0b963d4793d44b6503b66eb7a104181427b927aaa707fdfaef1dd5fa62cc69cde770803c7fc6c4aa6cc96555ae34e6f3e14957902657839251dc426208fd35cf8b68a551770fb9a3bcd551f7f1f5b9b47ea0d50904ea0c1692a67286ab45e2e4d485240b88eb2ab0192aa5d9102b3afaeede6e55b5a2eeb558c9cec815784b787f26cebab3af0ee726a13d94b4296371b1e79289123c48a76a40227836a6c9d46a00062bbbfc67ad4e04eed7a777003420a4cae5dd14c7fa81c8e48f800b892d6b0f215f0e6d014536435a804dc1e20b7b258b14d0da3b6f7a0ef98612409cad9695791484df92ee56297f01657ee216aa806dfb8739b98a1b3d52668e03bc02eee75124c20644f5c157bc384604c84f6c5bb001d2f74617a4361c166f53deae5dd659126300f2e1cef946bd63329645f3b59601f574dcddf1f8771984060ffb0edc19f8fb136cf08c6ebc0085a344e3432ec31d5c6a50fd1268c7bd2ac6b12c554af5dbd006725083395dcec920e24f2087e996c68e82c9b12092aa184fcf1374eec14c2b5e1b939e47d388bf503e63f29fa2a3751a54f7455a07b836dbf9443f0561496e5bc685782b7baf15b64949b413099c088365c1f7b94899c8eb1400ae4f73ae8f06636055d40d2dbf0da32975cbeae8a2c4ffa3b3f2cc32f7b2dc4cec148a2237d557d6677ef11d6c8f5c768209d901c616a36bc9a1accba05c04afe8b474daa0c1e451790913acf8768b38bb6b905842fb7b89135ab41d2a59ca51eaf8ed3fea24d22bd26365f92442fb6e2ce8f712d2e8108f5c4f527985b3dae3fa806585d2a0ad71195c892a8c19d2a7edeb6ea83049e7e15903a3a1de27fe4f7a817557f1a8d053b4812068c143dad8e57df59ce3cd00616e5834c09a32eec9bfa1c3685d8a39ef92167640defe42b15ccb7fe8a4aff16c70e0aadc85f520c9cb97f119b22fbe11cc9751f8aef08f77e5140e66347b71582bebb227f4f89a1dcfd91e918733337fec9c9358c502e602df1da428507ebcbc29239d23a60a85235043869e97b0ab2644f187805b5b238d337e9e9d5e7f7dc11689f727c33664c676893594fd2ec3f170b7795442a0912454b29952ee68bb661a5d9993b881a3f647ddca9fc64441b1cc6dda01df0d654576750cbe1a26944c3accea7739c1f09203a6fc7bf265d666b9dc50b7f767ca8564687cecbe8b2bc9af6bc3182e491cc18e3e0f30ae743fa839163be9a5a7776baa2b83474e38bf748ad0988fbba0f138af3f8f589dd6aecf5bb41698f23078e27f55a2b9dd3a682be70a30fb47eefa508d76c47afb109f7edb2ce0307fc9d964f78fb44e84032cd17a93557bbf5f1ce4c2daf0df6ca6ccf59289ba7b47d747baa4b970e5200afce49f7e47aca794165bf1a069d0876c125a04fdac5c74e46d77c2f2e7fcb9eca7f1804caabd5c549f629294c80df82405f6ed92380cdd0c8019d980253d1863efbbabb850414057a14073c860295852c8103b278a58a15bab19c232c56c63c6e7f4a498a0d2b4bb59515a0097439371fcfbcb2bea57079537729bdda8c39295d19f0865a7f114fc17b239d8421cada3dda4d3c218bb8eb981d82c1e97522c2afd5302ed34664270f86163986b6e6c206392d8efcabcd2b70e1e21a6526240ad650b1ead2e9b4bcd147262e4db755a8bac81877134bc151995e73cfc1ef5c4e3f2f9817ecebf577e1953e56ce7a6f65457e0529bfc17bf9a380261b776d3ac6d083b4dc74954ae35a1065b6821cd7059f98efa16be26abea46722670880e8079d8823baeda315294ae390fb30b992b77fd7489d24558adebcc8577a0fbfc886a7d30e2a0b92c0478294ff2f812ac704be2db573e111643265a805d18f1b1a7140ff234d84b3163267efb5d49d05c1d0fec2ce62b19fb2dd7488cd0f89df6c310331385c253ad8d6c5caefbd172a6f15686425781b9ea92a5206c64d32a31846909f8026c56d03c32afc9b5f7bd5d966edbcac0ddef1374a7b56ed670568594006d9e5fc367047dc24a12c51d2144c717141fe76f642503165278dbded19a0185545bec4a89620531db24264c2ccd69048b2c0fbd677366cfeac47e68b435deb5c9e1b1ea2ab8b7b1d2e742f11014a95b3d64ef645f3c852618205cfe22ff08d884e0982b110614a53bd3e9ebeb841e20f7b4af1bde5afb2bf8a6c8c402909c58497808de4e04b7cad08e5f677f68a3555f10ba9c1b01044c33ce0862dd32b76d30825a9febb9aa5a814b21c7e8781dba6f13efe034bf15d19e40ee44458a49c5006d7990e97550cd3ada219805961bc80620a5becf31b90d85352f200e8a09e11132faa8c2fa4133e69434c4fc83844d7944208cc5f72be84b72fb7b6421247e637f6261afa3cfcef8106f6eb3e9f691fc39c9491a6f99b534e5ef6de1b4da99b71c848f6079221bc88b511efb7f3ede2a271d0406171b870a0843be9e58f867578e1a4424aae35e304d5cead720564248a2d17ca7fc6fc5cff38d945350c20f675b111d00ab0999997a0538737c8ab4590c51cde72620aa8d78d008e0b067111979327dda36d9157fde12af6bf8e4f3399b1304f50d9ef0cd3245d63b2cd6ab90add704f0ca37a5528f372a304e8cb0fc2b9919c596a3f1cda8bca9d569f1f63caac2ca128754c30aaef4fade710147398a40bee996611c52b27b1d948e0099f9e8c05febd3a9e35d782e41cd7fd6ecbd69710cbe06209cb443ad2575a498933fad1c6bbd291da9e3a8bbccd8813010ab49ab7c5cdd7b175ac9090d6477fa2aa482fb1df6a7dcf66330b76213d30a61db0e9d3e79f21f43872d5f7b4f80e847d62c9473d5434acb50bfff011b35c6d331186c0a58995199cd07beb26f6b21c4e0a765388024bfb9d79411afd91a68d62e4fcb764303c15b127459d7d27402df0f4657db30ec58fbceb3c4fcd64ab4f33d293799f14005c3d9fd47c7e549aeadd5ea863ebcacbe70d70f2355eae588130f8011364075f04fc5af8d592a382611919456aa1fd93cdfc5b694a82ef389e9aaebc5a0250db24d69d373f78a7ac94abf42688ec2a16132abb219fb8538e45fa9b384dc60ef20dcb265db0c7484ec066f17085cc56960a2e8d50a969e925f07a72f8d512bd3fabcead2ec01562146317e25d994f2adabb5f27c610ea3803f004b4a40ca4eb0b4622c9251c5ec1db51c93d6b76038bb2605d7bbf15cffd4cd628cf6b95a6b002b953e4c3a632240b4295394791cae27674aaa3d75719c66fd1efda9f080a819daf39fc702f363b4b41ff2b3de2bef651e8ae76392545610532d062c4b5df34c73620311716355ceb10c82576d5c44d59f361135e71ee73c8bf64fa6662d3a2c728e6464a377a6acf5ef6f219e11e2490f8ac9cbe701d6b4ed801ee2623dd04084c95795be74589604a262dc69a0d7fe23312b7c83deef6e6e02e6d3465e9b60912e64f08855285be4750c80b874a79894736cea900c5a0034e8320831cdf3695a2e4ba47fdfff90899bb169f9a0d87f97056adfccca72586880bbbee3c22a53c9fe676e99f69da31939e80baa2b9ef89412da5ad41f45c20a728504e275665958da4885e1670097680c0fa962778389aa0f3df91913e552506073fe10d6f9293fc213b34adae99690a2a0f9c7e62884103e24562916c66e158f2e90f2581e0ea9a5b746dfe2d53f582a5a9ba020a03d17c42203128d981ca2e324ee61c5f5966e6d3dcfe7578a09016b9db5dfe652f9e5492375137d910f83243f3b98e214a3a521fe23a2ba75d994fcc775be922a293b527d1b9194be0d8942cc9a765ae1ddc1fc2f734469279d1c44ed6c11030b5ad1683d8846733ab06ff4f51db7f8ea97e75a22f944bb458112c67d88b251a72f481fe4df4cadd388793387770a1eae8bcc01d8ddd657453ca328c2244da6648c8575b081691f2e8203c2ed6de80b1abed44777b66648a332c9798a8d61a7dfc7fc40b0531b7ffa609e0f3b9dfb8d4a7d4595e12afb70342c84cf854d930283a5df323f75c2ee5b2896dbece1c31597dde63cd0751c15337b8aa965e5f02a1445138161a8a2deb6a2a1e52113f50c21ccd256105c6735cd4d46f5779d0a0fed5ce119aab34184be8727fe158e3587002ced851025697731452f76d71e668747332d8d849177f9cbc9069b2913d3b1de9e8b3f64ef7fe76370190c9a3af6ba2f8113d23117912ca5b3946cea549a4c2f7de836cde1ffed2030a0df15942f9942f922b1250afb1b6f320230a9e0c683912bf9a0b4a354a544d82bdc0ff017e11dd1bdf77d5cbbc6c6b43f8afb0983e907f5baea6539d7927b12f70f43a5e28fa3af31413108c2c049d81bfb82bc5b541139f547e52f321a0f83fb5079353dd40ce182af75aef46ec99dac408e6910be564da347a0d86b609174627fe7970c620d2befc196a59461d83dee0fae475b57846c205c064210a3761eaeb18e838a7895cbdb0f502a704c881eadb9f4887404392c1ef4ccf48e2a1a4e29c8f7dc755d0c116a12dc3a3b2fe547d55d06ca768596f1d9e4d363734d3824f36136ca3374eef662ad43777d180305533dfafcffeb509eee51a1196e1b35a61f3221c93bec4615c60cace15e91fca454df1aad76443de71a20d4c7c471f4042fc9a66772f1accd7e76bb463712b2ce1af776864af9bfdecdec6ac2c5e364e2f82df60d0d8e43d95ef772acad1242eb06ed2dfa9ecc278a09543a75c308425c9e9884350d03835958da2732dd06a389b783c78353eb5fd8e25b8d4c053aaa6dc56f65db0f744adcc254c90af89ae294374fedd0a22720e2736778fded3893a2b7799d0fef3a1f80acd0af21c20b03142eea4e8911d5f6da61bd3a4b9aa4780cee3306878bf7a9185e5d6a8ee2e952b02a16a9bbf20c3af34d3b88f84f6fab6ff13a43f7f48acbaa723a8d76422aefda0914742cd65540c14c730aaaad4b6549fbcbdb050bec4731b79804e39d2ca35da535c057513c18349bd731155890d72c1a2cfd8135be776a749fb24cc0903afb9f58dc7918518f380ce3663b2d9a83cbdab5316c407a7bd2b1fe04fcee6a97f84fe38190593d0b2c0f2bd8729acd42e3ca1c815c94e0c6493c2e5e3690333a448c47794bb99e2e7df90d7d7bd721dece65c673df6570bd1cd060b74912cbefeaf7c178e8c5166904c6288da09c73acdaa47af4cf6045d75223a46f3bbe3711ae9e3935f964007415c89200e23bd18fff64a71f8c5d1db7798ad66b2fb96441244c7c9c1646e1444d60fe36d5ee745db53012adb61d003829b5e4e01d5928ac9a7fa0819f4f78f7eb06787d9e1ab8489e8b9798ffa56c211bd19c9e7af6356a1303ef534f0945196626838d930db77bcc259c1235b45e4d834677116d443ed8ac8921f67407ccaf514f48032599f8b42d5cd52310ed0747f2e5505be35330a0d609d5b1315791186923531873182311b62b70acbd7d9f52d238bb0d3704977296c3e5caf8a0d1c8e16a10f523a78537690d32afeb3c666badf4b553b58e8af0f9c6dc4dbed9244f8a093b227c2c77aee717eece857708efc7fc39d43ab3df5fb3c8d175929c87d0e0a65e1a33430093af47236e42fce75acdefefc4dde8de5a46822c2a7378bdf69ad41722716964d10794b158ac8b90be06a129092f70d00994041de250de3ee2ab902de1ce55edca63141caf71d96ff9a4bcb699", 0x1000) sysctl$vm(&(0x7f00000013c0)={0x2, 0xb}, 0x2, &(0x7f0000001400)="e8381f6e4158460a77df46", &(0x7f0000001440)=0xb, &(0x7f0000001480)="9111707c6068a6e3cf580442ef519abece6f61dcf0aecae7cd19ebffd276218cddbf454f88d3bd42d102f9652ec89466f0fa082fb97a9ba1e4dabd1e9fc3cf022836b6a0bb80b6ecebc8fef996d3eeaa6ad066c8dbc38cc2c166ffb6183c3d801d5db6b3e180d6c2eaacc73ccc9e78905af0804f1155caaef7488e3854f700890e3810e7c370fdcb997f27c28235fef3d4ab6e08f5c229cf492e097362d10d0f0594aa677d4420f7c06e28e12b6554da6c6b9bffc7adc00df60b90e435dac7fa8b60353d", 0xc4) sysctl$vm(&(0x7f00000017c0), 0x2, &(0x7f0000001800)="d51db405526b6f1ac7a435404286f56845c9927f822451aeaedf60c897182574c3f46dfd2b8b89447a1d473fe320bf438a58210cb4ae6686367550929b0400d88a66d58bc9074f477599f8e81779c4597abbdb1cb175a93cff6ee9782cc569b3faae710c7bba706be5e9ee38ac3449f13b2eef501ce90c0135be55945cb1af6569717173472ca0bdae8dffeb9c74a53cf9159a29e4ba0ea5fa346d3d6120f5e11c969948612d8d976ad9ff151686217548b0f2fd56363034d94a52a1e303c0d0b325cef47c9b7e12a3de771945ed76a99dff74a853bc8ae9602e4c945c1ed137cb075a5f16fd2c57a0", &(0x7f0000001900)=0xe9, &(0x7f0000001940)="7d6166debbdaeaf30cc6f7a9c09506981f24c6e264e512b96f7bfcfa2108dd85b56077d59ea73e9080d5d88730082cffc020ffe41fc72aa6e1792c7f5645e711314929deb43107c9aa167f785e1f7e46cd734ffecdc63d95", 0x58) sysctl$vm(&(0x7f00000000c0)={0x2, 0xd}, 0x2, &(0x7f00000015c0)="00be76fb6600e4da1599b8908575047a18077e9fecc989898b2d6a696c6863f6be7d99097bd9fe98275e54dad1a76686499931046af03d99cc7e8bf534e4023706ea528fbb436d1b88a553fe207c5c47191a65bcd815a4a1884daeb9356ecc65698b868442f6af670fddace5fa9acf84be84c8ec3e44b1f0e85f9f6029a02051bd1a53a1815034f87a9b6e", &(0x7f0000001680)=0x8b, &(0x7f00000016c0)="15556eba000cb0057a8c850f9942cfdb3b433c1d04283b309ee75253a6acab8e4cd859092d21fa25efc1739c5ab5e4b533bfe3031d088daceb4167b696921126b2bc90be03697d8402d0737f848b89cb679637646a33ab9f9917e48b0c8c12fccc1b74b1fa9a80b36c80a05e481bdf3bbe26e9e87bb5a4076e67273f2d8fac4e7f91a2e87f2ad7d0ee6e19b69be164b4e726a934606e41b754ed9f4a1ada46d85d9b7b33324925f8cb0eaf397684a643ac0922a4193d895f7ef1138802d47b9760aecb7b640037", 0xc7) 22:25:47 executing program 1: ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) poll(&(0x7f0000000280), 0x0, 0x8001) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) close(r3) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r7, 0xc028756b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r9, r8, r9, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r4, 0xffffffffffffffff, r9}, 0xc) 22:25:47 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x8, 0x0, {[0x1, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x100], [], [0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x1}], {0x0, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:25:47 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086334) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffed3, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x40) 22:25:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x44}, {0xa006}]}) (async, rerun: 64) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}) (rerun: 64) 22:25:47 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3}, {0x80}, {0x6, 0x0, 0x0, 0xffffffff}]}) (async) write(r0, &(0x7f0000000140)="78003c3b42024833000000000000", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 22:25:47 executing program 5: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000001580)="32fb3ae93c17ecf3c38b70188daec0310515627e554ee802e08b2acc81", &(0x7f0000000140)=0x1d, &(0x7f0000000180)="f426e5be448c08317374d12f1cebe885865ad8e9cb3194ffd0d82b51ec0c967db2f0ada525a3eea62a745282e4574d2631b97674b41a8a2b148c252c613c9ad7f8dbe9a722c0d630f5a2aab1f745e39369e36566e30cc0fe3ce7f160f0f8b59cf0883e4b521d9f293ec7e2638ed9ed05fb896326d26a478c04810c4b1bc60133b86fd749e8dfe3a816fbfc504a6d234f5f4630760ca7ede253c1111feaae114f1ac48b6372cc3f3265a8b7b1d99548aea0eab859ebe4d30a28e868cfcadc26ce2580b9f41619468baeb42f58db151afad0a16aec146cfa1cdfbd239a47ad", 0xde) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000001580)="32fb3ae93c17ecf3c38b70188daec0310515627e554ee802e08b2acc81", &(0x7f0000000140)=0x1d, &(0x7f0000000180)="f426e5be448c08317374d12f1cebe885865ad8e9cb3194ffd0d82b51ec0c967db2f0ada525a3eea62a745282e4574d2631b97674b41a8a2b148c252c613c9ad7f8dbe9a722c0d630f5a2aab1f745e39369e36566e30cc0fe3ce7f160f0f8b59cf0883e4b521d9f293ec7e2638ed9ed05fb896326d26a478c04810c4b1bc60133b86fd749e8dfe3a816fbfc504a6d234f5f4630760ca7ede253c1111feaae114f1ac48b6372cc3f3265a8b7b1d99548aea0eab859ebe4d30a28e868cfcadc26ce2580b9f41619468baeb42f58db151afad0a16aec146cfa1cdfbd239a47ad", 0xde) sysctl$vm(&(0x7f0000000280)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="72a1cc5406c70187436da7b75b42759d6c3bb36372bb06979e000668053e3fa3d97900e3ded6a979a5e8ee0abaf73ac5177a1f7bd4ba67a5e85e33657aa126d0e0ce537ab6e548893cd1c13b8c9c80a380e0a90995dcc7695a496b43aaf0449c00792ecfe4aa284f985b5344492f8c97a04860dbc642b592a16dbc89d777641a69e099659723047c9af703e323e57d1cd9d5724487b292c3d9da4a824b9ef786cdd10af46da439ab98eeedd55a91e7877bb87ca9071e3975451d98", &(0x7f0000000380)=0xbb, &(0x7f00000003c0)="c5889a8b928ee952dbe4bbbf2fdd0dd3a8907e8b21b9c0840f9c7b805833c750a84cb58cafefd1aa38943b6a91b27294cb97f1dd918f374ed375697634e5dea15b0b963d4793d44b6503b66eb7a104181427b927aaa707fdfaef1dd5fa62cc69cde770803c7fc6c4aa6cc96555ae34e6f3e14957902657839251dc426208fd35cf8b68a551770fb9a3bcd551f7f1f5b9b47ea0d50904ea0c1692a67286ab45e2e4d485240b88eb2ab0192aa5d9102b3afaeede6e55b5a2eeb558c9cec815784b787f26cebab3af0ee726a13d94b4296371b1e79289123c48a76a40227836a6c9d46a00062bbbfc67ad4e04eed7a777003420a4cae5dd14c7fa81c8e48f800b892d6b0f215f0e6d014536435a804dc1e20b7b258b14d0da3b6f7a0ef98612409cad9695791484df92ee56297f01657ee216aa806dfb8739b98a1b3d52668e03bc02eee75124c20644f5c157bc384604c84f6c5bb001d2f74617a4361c166f53deae5dd659126300f2e1cef946bd63329645f3b59601f574dcddf1f8771984060ffb0edc19f8fb136cf08c6ebc0085a344e3432ec31d5c6a50fd1268c7bd2ac6b12c554af5dbd006725083395dcec920e24f2087e996c68e82c9b12092aa184fcf1374eec14c2b5e1b939e47d388bf503e63f29fa2a3751a54f7455a07b836dbf9443f0561496e5bc685782b7baf15b64949b413099c088365c1f7b94899c8eb1400ae4f73ae8f06636055d40d2dbf0da32975cbeae8a2c4ffa3b3f2cc32f7b2dc4cec148a2237d557d6677ef11d6c8f5c768209d901c616a36bc9a1accba05c04afe8b474daa0c1e451790913acf8768b38bb6b905842fb7b89135ab41d2a59ca51eaf8ed3fea24d22bd26365f92442fb6e2ce8f712d2e8108f5c4f527985b3dae3fa806585d2a0ad71195c892a8c19d2a7edeb6ea83049e7e15903a3a1de27fe4f7a817557f1a8d053b4812068c143dad8e57df59ce3cd00616e5834c09a32eec9bfa1c3685d8a39ef92167640defe42b15ccb7fe8a4aff16c70e0aadc85f520c9cb97f119b22fbe11cc9751f8aef08f77e5140e66347b71582bebb227f4f89a1dcfd91e918733337fec9c9358c502e602df1da428507ebcbc29239d23a60a85235043869e97b0ab2644f187805b5b238d337e9e9d5e7f7dc11689f727c33664c676893594fd2ec3f170b7795442a0912454b29952ee68bb661a5d9993b881a3f647ddca9fc64441b1cc6dda01df0d654576750cbe1a26944c3accea7739c1f09203a6fc7bf265d666b9dc50b7f767ca8564687cecbe8b2bc9af6bc3182e491cc18e3e0f30ae743fa839163be9a5a7776baa2b83474e38bf748ad0988fbba0f138af3f8f589dd6aecf5bb41698f23078e27f55a2b9dd3a682be70a30fb47eefa508d76c47afb109f7edb2ce0307fc9d964f78fb44e84032cd17a93557bbf5f1ce4c2daf0df6ca6ccf59289ba7b47d747baa4b970e5200afce49f7e47aca794165bf1a069d0876c125a04fdac5c74e46d77c2f2e7fcb9eca7f1804caabd5c549f629294c80df82405f6ed92380cdd0c8019d980253d1863efbbabb850414057a14073c860295852c8103b278a58a15bab19c232c56c63c6e7f4a498a0d2b4bb59515a0097439371fcfbcb2bea57079537729bdda8c39295d19f0865a7f114fc17b239d8421cada3dda4d3c218bb8eb981d82c1e97522c2afd5302ed34664270f86163986b6e6c206392d8efcabcd2b70e1e21a6526240ad650b1ead2e9b4bcd147262e4db755a8bac81877134bc151995e73cfc1ef5c4e3f2f9817ecebf577e1953e56ce7a6f65457e0529bfc17bf9a380261b776d3ac6d083b4dc74954ae35a1065b6821cd7059f98efa16be26abea46722670880e8079d8823baeda315294ae390fb30b992b77fd7489d24558adebcc8577a0fbfc886a7d30e2a0b92c0478294ff2f812ac704be2db573e111643265a805d18f1b1a7140ff234d84b3163267efb5d49d05c1d0fec2ce62b19fb2dd7488cd0f89df6c310331385c253ad8d6c5caefbd172a6f15686425781b9ea92a5206c64d32a31846909f8026c56d03c32afc9b5f7bd5d966edbcac0ddef1374a7b56ed670568594006d9e5fc367047dc24a12c51d2144c717141fe76f642503165278dbded19a0185545bec4a89620531db24264c2ccd69048b2c0fbd677366cfeac47e68b435deb5c9e1b1ea2ab8b7b1d2e742f11014a95b3d64ef645f3c852618205cfe22ff08d884e0982b110614a53bd3e9ebeb841e20f7b4af1bde5afb2bf8a6c8c402909c58497808de4e04b7cad08e5f677f68a3555f10ba9c1b01044c33ce0862dd32b76d30825a9febb9aa5a814b21c7e8781dba6f13efe034bf15d19e40ee44458a49c5006d7990e97550cd3ada219805961bc80620a5becf31b90d85352f200e8a09e11132faa8c2fa4133e69434c4fc83844d7944208cc5f72be84b72fb7b6421247e637f6261afa3cfcef8106f6eb3e9f691fc39c9491a6f99b534e5ef6de1b4da99b71c848f6079221bc88b511efb7f3ede2a271d0406171b870a0843be9e58f867578e1a4424aae35e304d5cead720564248a2d17ca7fc6fc5cff38d945350c20f675b111d00ab0999997a0538737c8ab4590c51cde72620aa8d78d008e0b067111979327dda36d9157fde12af6bf8e4f3399b1304f50d9ef0cd3245d63b2cd6ab90add704f0ca37a5528f372a304e8cb0fc2b9919c596a3f1cda8bca9d569f1f63caac2ca128754c30aaef4fade710147398a40bee996611c52b27b1d948e0099f9e8c05febd3a9e35d782e41cd7fd6ecbd69710cbe06209cb443ad2575a498933fad1c6bbd291da9e3a8bbccd8813010ab49ab7c5cdd7b175ac9090d6477fa2aa482fb1df6a7dcf66330b76213d30a61db0e9d3e79f21f43872d5f7b4f80e847d62c9473d5434acb50bfff011b35c6d331186c0a58995199cd07beb26f6b21c4e0a765388024bfb9d79411afd91a68d62e4fcb764303c15b127459d7d27402df0f4657db30ec58fbceb3c4fcd64ab4f33d293799f14005c3d9fd47c7e549aeadd5ea863ebcacbe70d70f2355eae588130f8011364075f04fc5af8d592a382611919456aa1fd93cdfc5b694a82ef389e9aaebc5a0250db24d69d373f78a7ac94abf42688ec2a16132abb219fb8538e45fa9b384dc60ef20dcb265db0c7484ec066f17085cc56960a2e8d50a969e925f07a72f8d512bd3fabcead2ec01562146317e25d994f2adabb5f27c610ea3803f004b4a40ca4eb0b4622c9251c5ec1db51c93d6b76038bb2605d7bbf15cffd4cd628cf6b95a6b002b953e4c3a632240b4295394791cae27674aaa3d75719c66fd1efda9f080a819daf39fc702f363b4b41ff2b3de2bef651e8ae76392545610532d062c4b5df34c73620311716355ceb10c82576d5c44d59f361135e71ee73c8bf64fa6662d3a2c728e6464a377a6acf5ef6f219e11e2490f8ac9cbe701d6b4ed801ee2623dd04084c95795be74589604a262dc69a0d7fe23312b7c83deef6e6e02e6d3465e9b60912e64f08855285be4750c80b874a79894736cea900c5a0034e8320831cdf3695a2e4ba47fdfff90899bb169f9a0d87f97056adfccca72586880bbbee3c22a53c9fe676e99f69da31939e80baa2b9ef89412da5ad41f45c20a728504e275665958da4885e1670097680c0fa962778389aa0f3df91913e552506073fe10d6f9293fc213b34adae99690a2a0f9c7e62884103e24562916c66e158f2e90f2581e0ea9a5b746dfe2d53f582a5a9ba020a03d17c42203128d981ca2e324ee61c5f5966e6d3dcfe7578a09016b9db5dfe652f9e5492375137d910f83243f3b98e214a3a521fe23a2ba75d994fcc775be922a293b527d1b9194be0d8942cc9a765ae1ddc1fc2f734469279d1c44ed6c11030b5ad1683d8846733ab06ff4f51db7f8ea97e75a22f944bb458112c67d88b251a72f481fe4df4cadd388793387770a1eae8bcc01d8ddd657453ca328c2244da6648c8575b081691f2e8203c2ed6de80b1abed44777b66648a332c9798a8d61a7dfc7fc40b0531b7ffa609e0f3b9dfb8d4a7d4595e12afb70342c84cf854d930283a5df323f75c2ee5b2896dbece1c31597dde63cd0751c15337b8aa965e5f02a1445138161a8a2deb6a2a1e52113f50c21ccd256105c6735cd4d46f5779d0a0fed5ce119aab34184be8727fe158e3587002ced851025697731452f76d71e668747332d8d849177f9cbc9069b2913d3b1de9e8b3f64ef7fe76370190c9a3af6ba2f8113d23117912ca5b3946cea549a4c2f7de836cde1ffed2030a0df15942f9942f922b1250afb1b6f320230a9e0c683912bf9a0b4a354a544d82bdc0ff017e11dd1bdf77d5cbbc6c6b43f8afb0983e907f5baea6539d7927b12f70f43a5e28fa3af31413108c2c049d81bfb82bc5b541139f547e52f321a0f83fb5079353dd40ce182af75aef46ec99dac408e6910be564da347a0d86b609174627fe7970c620d2befc196a59461d83dee0fae475b57846c205c064210a3761eaeb18e838a7895cbdb0f502a704c881eadb9f4887404392c1ef4ccf48e2a1a4e29c8f7dc755d0c116a12dc3a3b2fe547d55d06ca768596f1d9e4d363734d3824f36136ca3374eef662ad43777d180305533dfafcffeb509eee51a1196e1b35a61f3221c93bec4615c60cace15e91fca454df1aad76443de71a20d4c7c471f4042fc9a66772f1accd7e76bb463712b2ce1af776864af9bfdecdec6ac2c5e364e2f82df60d0d8e43d95ef772acad1242eb06ed2dfa9ecc278a09543a75c308425c9e9884350d03835958da2732dd06a389b783c78353eb5fd8e25b8d4c053aaa6dc56f65db0f744adcc254c90af89ae294374fedd0a22720e2736778fded3893a2b7799d0fef3a1f80acd0af21c20b03142eea4e8911d5f6da61bd3a4b9aa4780cee3306878bf7a9185e5d6a8ee2e952b02a16a9bbf20c3af34d3b88f84f6fab6ff13a43f7f48acbaa723a8d76422aefda0914742cd65540c14c730aaaad4b6549fbcbdb050bec4731b79804e39d2ca35da535c057513c18349bd731155890d72c1a2cfd8135be776a749fb24cc0903afb9f58dc7918518f380ce3663b2d9a83cbdab5316c407a7bd2b1fe04fcee6a97f84fe38190593d0b2c0f2bd8729acd42e3ca1c815c94e0c6493c2e5e3690333a448c47794bb99e2e7df90d7d7bd721dece65c673df6570bd1cd060b74912cbefeaf7c178e8c5166904c6288da09c73acdaa47af4cf6045d75223a46f3bbe3711ae9e3935f964007415c89200e23bd18fff64a71f8c5d1db7798ad66b2fb96441244c7c9c1646e1444d60fe36d5ee745db53012adb61d003829b5e4e01d5928ac9a7fa0819f4f78f7eb06787d9e1ab8489e8b9798ffa56c211bd19c9e7af6356a1303ef534f0945196626838d930db77bcc259c1235b45e4d834677116d443ed8ac8921f67407ccaf514f48032599f8b42d5cd52310ed0747f2e5505be35330a0d609d5b1315791186923531873182311b62b70acbd7d9f52d238bb0d3704977296c3e5caf8a0d1c8e16a10f523a78537690d32afeb3c666badf4b553b58e8af0f9c6dc4dbed9244f8a093b227c2c77aee717eece857708efc7fc39d43ab3df5fb3c8d175929c87d0e0a65e1a33430093af47236e42fce75acdefefc4dde8de5a46822c2a7378bdf69ad41722716964d10794b158ac8b90be06a129092f70d00994041de250de3ee2ab902de1ce55edca63141caf71d96ff9a4bcb699", 0x1000) (async) sysctl$vm(&(0x7f0000000280)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="72a1cc5406c70187436da7b75b42759d6c3bb36372bb06979e000668053e3fa3d97900e3ded6a979a5e8ee0abaf73ac5177a1f7bd4ba67a5e85e33657aa126d0e0ce537ab6e548893cd1c13b8c9c80a380e0a90995dcc7695a496b43aaf0449c00792ecfe4aa284f985b5344492f8c97a04860dbc642b592a16dbc89d777641a69e099659723047c9af703e323e57d1cd9d5724487b292c3d9da4a824b9ef786cdd10af46da439ab98eeedd55a91e7877bb87ca9071e3975451d98", &(0x7f0000000380)=0xbb, &(0x7f00000003c0)="c5889a8b928ee952dbe4bbbf2fdd0dd3a8907e8b21b9c0840f9c7b805833c750a84cb58cafefd1aa38943b6a91b27294cb97f1dd918f374ed375697634e5dea15b0b963d4793d44b6503b66eb7a104181427b927aaa707fdfaef1dd5fa62cc69cde770803c7fc6c4aa6cc96555ae34e6f3e14957902657839251dc426208fd35cf8b68a551770fb9a3bcd551f7f1f5b9b47ea0d50904ea0c1692a67286ab45e2e4d485240b88eb2ab0192aa5d9102b3afaeede6e55b5a2eeb558c9cec815784b787f26cebab3af0ee726a13d94b4296371b1e79289123c48a76a40227836a6c9d46a00062bbbfc67ad4e04eed7a777003420a4cae5dd14c7fa81c8e48f800b892d6b0f215f0e6d014536435a804dc1e20b7b258b14d0da3b6f7a0ef98612409cad9695791484df92ee56297f01657ee216aa806dfb8739b98a1b3d52668e03bc02eee75124c20644f5c157bc384604c84f6c5bb001d2f74617a4361c166f53deae5dd659126300f2e1cef946bd63329645f3b59601f574dcddf1f8771984060ffb0edc19f8fb136cf08c6ebc0085a344e3432ec31d5c6a50fd1268c7bd2ac6b12c554af5dbd006725083395dcec920e24f2087e996c68e82c9b12092aa184fcf1374eec14c2b5e1b939e47d388bf503e63f29fa2a3751a54f7455a07b836dbf9443f0561496e5bc685782b7baf15b64949b413099c088365c1f7b94899c8eb1400ae4f73ae8f06636055d40d2dbf0da32975cbeae8a2c4ffa3b3f2cc32f7b2dc4cec148a2237d557d6677ef11d6c8f5c768209d901c616a36bc9a1accba05c04afe8b474daa0c1e451790913acf8768b38bb6b905842fb7b89135ab41d2a59ca51eaf8ed3fea24d22bd26365f92442fb6e2ce8f712d2e8108f5c4f527985b3dae3fa806585d2a0ad71195c892a8c19d2a7edeb6ea83049e7e15903a3a1de27fe4f7a817557f1a8d053b4812068c143dad8e57df59ce3cd00616e5834c09a32eec9bfa1c3685d8a39ef92167640defe42b15ccb7fe8a4aff16c70e0aadc85f520c9cb97f119b22fbe11cc9751f8aef08f77e5140e66347b71582bebb227f4f89a1dcfd91e918733337fec9c9358c502e602df1da428507ebcbc29239d23a60a85235043869e97b0ab2644f187805b5b238d337e9e9d5e7f7dc11689f727c33664c676893594fd2ec3f170b7795442a0912454b29952ee68bb661a5d9993b881a3f647ddca9fc64441b1cc6dda01df0d654576750cbe1a26944c3accea7739c1f09203a6fc7bf265d666b9dc50b7f767ca8564687cecbe8b2bc9af6bc3182e491cc18e3e0f30ae743fa839163be9a5a7776baa2b83474e38bf748ad0988fbba0f138af3f8f589dd6aecf5bb41698f23078e27f55a2b9dd3a682be70a30fb47eefa508d76c47afb109f7edb2ce0307fc9d964f78fb44e84032cd17a93557bbf5f1ce4c2daf0df6ca6ccf59289ba7b47d747baa4b970e5200afce49f7e47aca794165bf1a069d0876c125a04fdac5c74e46d77c2f2e7fcb9eca7f1804caabd5c549f629294c80df82405f6ed92380cdd0c8019d980253d1863efbbabb850414057a14073c860295852c8103b278a58a15bab19c232c56c63c6e7f4a498a0d2b4bb59515a0097439371fcfbcb2bea57079537729bdda8c39295d19f0865a7f114fc17b239d8421cada3dda4d3c218bb8eb981d82c1e97522c2afd5302ed34664270f86163986b6e6c206392d8efcabcd2b70e1e21a6526240ad650b1ead2e9b4bcd147262e4db755a8bac81877134bc151995e73cfc1ef5c4e3f2f9817ecebf577e1953e56ce7a6f65457e0529bfc17bf9a380261b776d3ac6d083b4dc74954ae35a1065b6821cd7059f98efa16be26abea46722670880e8079d8823baeda315294ae390fb30b992b77fd7489d24558adebcc8577a0fbfc886a7d30e2a0b92c0478294ff2f812ac704be2db573e111643265a805d18f1b1a7140ff234d84b3163267efb5d49d05c1d0fec2ce62b19fb2dd7488cd0f89df6c310331385c253ad8d6c5caefbd172a6f15686425781b9ea92a5206c64d32a31846909f8026c56d03c32afc9b5f7bd5d966edbcac0ddef1374a7b56ed670568594006d9e5fc367047dc24a12c51d2144c717141fe76f642503165278dbded19a0185545bec4a89620531db24264c2ccd69048b2c0fbd677366cfeac47e68b435deb5c9e1b1ea2ab8b7b1d2e742f11014a95b3d64ef645f3c852618205cfe22ff08d884e0982b110614a53bd3e9ebeb841e20f7b4af1bde5afb2bf8a6c8c402909c58497808de4e04b7cad08e5f677f68a3555f10ba9c1b01044c33ce0862dd32b76d30825a9febb9aa5a814b21c7e8781dba6f13efe034bf15d19e40ee44458a49c5006d7990e97550cd3ada219805961bc80620a5becf31b90d85352f200e8a09e11132faa8c2fa4133e69434c4fc83844d7944208cc5f72be84b72fb7b6421247e637f6261afa3cfcef8106f6eb3e9f691fc39c9491a6f99b534e5ef6de1b4da99b71c848f6079221bc88b511efb7f3ede2a271d0406171b870a0843be9e58f867578e1a4424aae35e304d5cead720564248a2d17ca7fc6fc5cff38d945350c20f675b111d00ab0999997a0538737c8ab4590c51cde72620aa8d78d008e0b067111979327dda36d9157fde12af6bf8e4f3399b1304f50d9ef0cd3245d63b2cd6ab90add704f0ca37a5528f372a304e8cb0fc2b9919c596a3f1cda8bca9d569f1f63caac2ca128754c30aaef4fade710147398a40bee996611c52b27b1d948e0099f9e8c05febd3a9e35d782e41cd7fd6ecbd69710cbe06209cb443ad2575a498933fad1c6bbd291da9e3a8bbccd8813010ab49ab7c5cdd7b175ac9090d6477fa2aa482fb1df6a7dcf66330b76213d30a61db0e9d3e79f21f43872d5f7b4f80e847d62c9473d5434acb50bfff011b35c6d331186c0a58995199cd07beb26f6b21c4e0a765388024bfb9d79411afd91a68d62e4fcb764303c15b127459d7d27402df0f4657db30ec58fbceb3c4fcd64ab4f33d293799f14005c3d9fd47c7e549aeadd5ea863ebcacbe70d70f2355eae588130f8011364075f04fc5af8d592a382611919456aa1fd93cdfc5b694a82ef389e9aaebc5a0250db24d69d373f78a7ac94abf42688ec2a16132abb219fb8538e45fa9b384dc60ef20dcb265db0c7484ec066f17085cc56960a2e8d50a969e925f07a72f8d512bd3fabcead2ec01562146317e25d994f2adabb5f27c610ea3803f004b4a40ca4eb0b4622c9251c5ec1db51c93d6b76038bb2605d7bbf15cffd4cd628cf6b95a6b002b953e4c3a632240b4295394791cae27674aaa3d75719c66fd1efda9f080a819daf39fc702f363b4b41ff2b3de2bef651e8ae76392545610532d062c4b5df34c73620311716355ceb10c82576d5c44d59f361135e71ee73c8bf64fa6662d3a2c728e6464a377a6acf5ef6f219e11e2490f8ac9cbe701d6b4ed801ee2623dd04084c95795be74589604a262dc69a0d7fe23312b7c83deef6e6e02e6d3465e9b60912e64f08855285be4750c80b874a79894736cea900c5a0034e8320831cdf3695a2e4ba47fdfff90899bb169f9a0d87f97056adfccca72586880bbbee3c22a53c9fe676e99f69da31939e80baa2b9ef89412da5ad41f45c20a728504e275665958da4885e1670097680c0fa962778389aa0f3df91913e552506073fe10d6f9293fc213b34adae99690a2a0f9c7e62884103e24562916c66e158f2e90f2581e0ea9a5b746dfe2d53f582a5a9ba020a03d17c42203128d981ca2e324ee61c5f5966e6d3dcfe7578a09016b9db5dfe652f9e5492375137d910f83243f3b98e214a3a521fe23a2ba75d994fcc775be922a293b527d1b9194be0d8942cc9a765ae1ddc1fc2f734469279d1c44ed6c11030b5ad1683d8846733ab06ff4f51db7f8ea97e75a22f944bb458112c67d88b251a72f481fe4df4cadd388793387770a1eae8bcc01d8ddd657453ca328c2244da6648c8575b081691f2e8203c2ed6de80b1abed44777b66648a332c9798a8d61a7dfc7fc40b0531b7ffa609e0f3b9dfb8d4a7d4595e12afb70342c84cf854d930283a5df323f75c2ee5b2896dbece1c31597dde63cd0751c15337b8aa965e5f02a1445138161a8a2deb6a2a1e52113f50c21ccd256105c6735cd4d46f5779d0a0fed5ce119aab34184be8727fe158e3587002ced851025697731452f76d71e668747332d8d849177f9cbc9069b2913d3b1de9e8b3f64ef7fe76370190c9a3af6ba2f8113d23117912ca5b3946cea549a4c2f7de836cde1ffed2030a0df15942f9942f922b1250afb1b6f320230a9e0c683912bf9a0b4a354a544d82bdc0ff017e11dd1bdf77d5cbbc6c6b43f8afb0983e907f5baea6539d7927b12f70f43a5e28fa3af31413108c2c049d81bfb82bc5b541139f547e52f321a0f83fb5079353dd40ce182af75aef46ec99dac408e6910be564da347a0d86b609174627fe7970c620d2befc196a59461d83dee0fae475b57846c205c064210a3761eaeb18e838a7895cbdb0f502a704c881eadb9f4887404392c1ef4ccf48e2a1a4e29c8f7dc755d0c116a12dc3a3b2fe547d55d06ca768596f1d9e4d363734d3824f36136ca3374eef662ad43777d180305533dfafcffeb509eee51a1196e1b35a61f3221c93bec4615c60cace15e91fca454df1aad76443de71a20d4c7c471f4042fc9a66772f1accd7e76bb463712b2ce1af776864af9bfdecdec6ac2c5e364e2f82df60d0d8e43d95ef772acad1242eb06ed2dfa9ecc278a09543a75c308425c9e9884350d03835958da2732dd06a389b783c78353eb5fd8e25b8d4c053aaa6dc56f65db0f744adcc254c90af89ae294374fedd0a22720e2736778fded3893a2b7799d0fef3a1f80acd0af21c20b03142eea4e8911d5f6da61bd3a4b9aa4780cee3306878bf7a9185e5d6a8ee2e952b02a16a9bbf20c3af34d3b88f84f6fab6ff13a43f7f48acbaa723a8d76422aefda0914742cd65540c14c730aaaad4b6549fbcbdb050bec4731b79804e39d2ca35da535c057513c18349bd731155890d72c1a2cfd8135be776a749fb24cc0903afb9f58dc7918518f380ce3663b2d9a83cbdab5316c407a7bd2b1fe04fcee6a97f84fe38190593d0b2c0f2bd8729acd42e3ca1c815c94e0c6493c2e5e3690333a448c47794bb99e2e7df90d7d7bd721dece65c673df6570bd1cd060b74912cbefeaf7c178e8c5166904c6288da09c73acdaa47af4cf6045d75223a46f3bbe3711ae9e3935f964007415c89200e23bd18fff64a71f8c5d1db7798ad66b2fb96441244c7c9c1646e1444d60fe36d5ee745db53012adb61d003829b5e4e01d5928ac9a7fa0819f4f78f7eb06787d9e1ab8489e8b9798ffa56c211bd19c9e7af6356a1303ef534f0945196626838d930db77bcc259c1235b45e4d834677116d443ed8ac8921f67407ccaf514f48032599f8b42d5cd52310ed0747f2e5505be35330a0d609d5b1315791186923531873182311b62b70acbd7d9f52d238bb0d3704977296c3e5caf8a0d1c8e16a10f523a78537690d32afeb3c666badf4b553b58e8af0f9c6dc4dbed9244f8a093b227c2c77aee717eece857708efc7fc39d43ab3df5fb3c8d175929c87d0e0a65e1a33430093af47236e42fce75acdefefc4dde8de5a46822c2a7378bdf69ad41722716964d10794b158ac8b90be06a129092f70d00994041de250de3ee2ab902de1ce55edca63141caf71d96ff9a4bcb699", 0x1000) sysctl$vm(&(0x7f00000013c0)={0x2, 0xb}, 0x2, &(0x7f0000001400)="e8381f6e4158460a77df46", &(0x7f0000001440)=0xb, &(0x7f0000001480)="9111707c6068a6e3cf580442ef519abece6f61dcf0aecae7cd19ebffd276218cddbf454f88d3bd42d102f9652ec89466f0fa082fb97a9ba1e4dabd1e9fc3cf022836b6a0bb80b6ecebc8fef996d3eeaa6ad066c8dbc38cc2c166ffb6183c3d801d5db6b3e180d6c2eaacc73ccc9e78905af0804f1155caaef7488e3854f700890e3810e7c370fdcb997f27c28235fef3d4ab6e08f5c229cf492e097362d10d0f0594aa677d4420f7c06e28e12b6554da6c6b9bffc7adc00df60b90e435dac7fa8b60353d", 0xc4) sysctl$vm(&(0x7f00000017c0), 0x2, &(0x7f0000001800)="d51db405526b6f1ac7a435404286f56845c9927f822451aeaedf60c897182574c3f46dfd2b8b89447a1d473fe320bf438a58210cb4ae6686367550929b0400d88a66d58bc9074f477599f8e81779c4597abbdb1cb175a93cff6ee9782cc569b3faae710c7bba706be5e9ee38ac3449f13b2eef501ce90c0135be55945cb1af6569717173472ca0bdae8dffeb9c74a53cf9159a29e4ba0ea5fa346d3d6120f5e11c969948612d8d976ad9ff151686217548b0f2fd56363034d94a52a1e303c0d0b325cef47c9b7e12a3de771945ed76a99dff74a853bc8ae9602e4c945c1ed137cb075a5f16fd2c57a0", &(0x7f0000001900)=0xe9, &(0x7f0000001940)="7d6166debbdaeaf30cc6f7a9c09506981f24c6e264e512b96f7bfcfa2108dd85b56077d59ea73e9080d5d88730082cffc020ffe41fc72aa6e1792c7f5645e711314929deb43107c9aa167f785e1f7e46cd734ffecdc63d95", 0x58) sysctl$vm(&(0x7f00000000c0)={0x2, 0xd}, 0x2, &(0x7f00000015c0)="00be76fb6600e4da1599b8908575047a18077e9fecc989898b2d6a696c6863f6be7d99097bd9fe98275e54dad1a76686499931046af03d99cc7e8bf534e4023706ea528fbb436d1b88a553fe207c5c47191a65bcd815a4a1884daeb9356ecc65698b868442f6af670fddace5fa9acf84be84c8ec3e44b1f0e85f9f6029a02051bd1a53a1815034f87a9b6e", &(0x7f0000001680)=0x8b, &(0x7f00000016c0)="15556eba000cb0057a8c850f9942cfdb3b433c1d04283b309ee75253a6acab8e4cd859092d21fa25efc1739c5ab5e4b533bfe3031d088daceb4167b696921126b2bc90be03697d8402d0737f848b89cb679637646a33ab9f9917e48b0c8c12fccc1b74b1fa9a80b36c80a05e481bdf3bbe26e9e87bb5a4076e67273f2d8fac4e7f91a2e87f2ad7d0ee6e19b69be164b4e726a934606e41b754ed9f4a1ada46d85d9b7b33324925f8cb0eaf397684a643ac0922a4193d895f7ef1138802d47b9760aecb7b640037", 0xc7) 22:25:47 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) (async) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x8, 0x0, {[0x1, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x100], [], [0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x1}], {0x0, 0x5}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:25:47 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) write(r0, &(0x7f00000000c0)="3153d521c2f459358b3a91558c97c8f070401e8d861e59565bee8f5175bf97df2b1ff74ed16fc12301bf4701796fc63212ba706aebec718308a01b3b68", 0x3d) (async) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) (async) r3 = socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x3, 0xba) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000500)="b90a26498b613506ed93852be33a770082d8230e4e2f53f7a73becf071e52edad9e9863072a34168b2728481c141c7db0a2002b5c013227d92bca120604a5259edfe830b072fff05b7416a", 0x4b) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) (async, rerun: 32) r5 = fcntl$dupfd(r4, 0x0, r3) (rerun: 32) ioctl$TIOCFLUSH(r5, 0xc028756b, &(0x7f0000000640)=0x6) (async) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000080)) sendmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000680)="ea7c60b41af5eadd7eb739b06425ead9b9ecdb19e47240d7a0c87239432d05141323d7608ce90c10c448b0e65ce601356ed60790eab1a2c04b25ced2c986de36ffafdbd1fa316bb33c62cfebeb90f6f06e9b4efc", 0x54}], 0x1, &(0x7f0000000700)=[{0xd8, 0xffff, 0x6, "1594e71452fb4efd59f89700cf963c05df2422a43d59fcdf5a8e4c2b5e1838711ce8dc761dcbbd3bfbf4f61d2043d519bba0f40a85a2c3fc572477d3deea6ef7002d40df8506f6cb1fe47edd6c64fac7ff2a11c1b79c205de73500d77f6ec750c6a08656c0b88c5fb275d114021a6590ecea054cb67e9fec5ea0c416f337863c162004496421079c035499709d717bca549208b22903b405e6312f95a696b42a1e243349af1e44a4abe7676d8067c58669f06b80f1b226f2efaff9f32f5bfd5f56"}, {0x38, 0x1, 0x7fff, "fce26e395a949284998ad77e8dce20dfb3edcfdfd51791e95f1ea7097af4e4d8495068763b"}], 0x110}, 0x9}, 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0x0, 0x7, 0xfffffffc, "c1143da58d7e8846fb504b0500008000"}) (async) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) (async) recvfrom(r6, &(0x7f0000000340)=""/146, 0x92, 0x800, 0x0, 0x0) r7 = socket(0x10, 0x8000, 0x2) (async) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) socket(0x20, 0x4, 0x7) (async) getsockopt(r8, 0x8, 0x8, &(0x7f00000005c0)=""/45, &(0x7f0000000600)=0x2d) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000040)=0x7, 0x4) (async, rerun: 64) writev(r7, &(0x7f0000000140)=[{&(0x7f00000001c0)="0dcf67520990982c582dd6057e8d1069ce86b4854475cd2ad14516872e5fb8b07102f1f8b3c02aaeb9b32f1461a2fe9cafe8f3a3458b93e501ccc490dc2a968bc43140c8eb7b5882a12fa011c9518219d170f2aebe4c5aed28582ee61ecb44ebd70dda7c805d54b845bda2697bbe578a17dd3da474c02852258308051c7695c993dd9b5a086b4f954c554a8f160341004ad9366eef994b32816ad415fa45c1575ac47d55fac57bf6ce2647f4518900e0a180172a2ec178b3270f5dfc12b1058c5d6bea888cae054af3f59fa44f362c443bcc0bb6808f08f9ca3dba9a140e0000009cfd857f09110d0d0128ed517562257b8ecf1c7dec9de7a31fbe550e4f7d4ce0d53bbd2e31c609ff9872a6e35d3702176d243484b3f1ff223b4ef4f9f575cf67579ff3a99e58d8c0e20fadaa7bae3c301675febc67b85cde", 0x139}, {&(0x7f0000000400)="3b73e9c093bbc406034d5105b1bcab105eb00e2b063b9b74cbb6ba76a71bc7aa9cd7709612c7d9c05cb89bbe683854fcc0f983c0cea170fe7d72c4f6a0e30d11bb246097f363c0d74a3c3b6a2a59e1462474a8ce13c583caab8ee7a10cff4eb27fe79a03ef7068635f4d76f3f5053a5c75846be9ec8681d458a04531db0e0b354f050fbe052b30a2d096da1db3e975bcfcba058d2132c4daad04c85e34b0ef495c45d12c1382bece8577f164262d418ae04b284d1405ee1f3c983007113042ba7ef6d8747c152e5f5aa9e51a025ed465ebb9b468244770ba240da1cb6dc98570f95707cda967408959746d", 0xeb}, {&(0x7f0000000100)="cf150680c98a403c596774c486351ff2df6844d060580fa30b86e4ea95a9bc13f1131a1e6b35254bf98cf3bd4751", 0x2e}], 0x3) (rerun: 64) 22:25:47 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) r4 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x100}, {r4, 0x4}], 0x2, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x800c, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 22:25:47 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x800) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x21) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)) fcntl$dupfd(r3, 0xa, r3) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc0d632c399d6747c0049543728ee5c60c9831bca2ba4a6fd2d81e10c2331019605d38e85b02ffe398eafcba7e7adb63bfcc3616fc98a97a200b42dea6558271f14ce3ee70bd12cb2ab38166a4bb3c2cf94cd0d78d734fb114545f86e2467018772e8dd6e8543315c4436d3e9e5d3eb36b414828c1847e2eb1776dced6dc97182cbee51efc8ddf22d57eb73a230b143a2dde78c7d15f44575c944bdeba87ef9462daaf5244de61bb965bf90c5af0df9d1563253fe61a5bec27db6dcf76c173b3d4aef49bfc027444354f55fb407ee71f63446da648f1c55bb17760da793a5109fba11e81f1e994253d2634ad6b907b01c3ce0708cb230b20dac48036e83b", 0xfe}, {&(0x7f0000000200)="b1a64d56da31ba90630718d8244a4948623e2b55acf37e4bb2657ae56b9681f0d65e1f2b1a860d9e69fe75c746fe7016fd4462e7739b36f164c970e55cd2d1b07d2fa3686676646f82b6ec80224e7d06841161e668718ee913edb54e500e751bbe75dd72d989525c8e04df687dd1cced4aaa8f6bc039ae537dc19ddbe8f69ce5d0ec7f900100da9fe9b9d66f199d222b6dca724d15113f2ebec4012061a402dcc56482f89a2f4f381cd7b188072269c4cd1351286216a29d", 0xb8}], 0x2, 0x200) 22:25:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x44}, {0xa006}]}) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x44}, {0xa006}]}) (async) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}) (async) 22:25:47 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) (async) close(r0) write(r0, &(0x7f00000000c0)="3153d521c2f459358b3a91558c97c8f070401e8d861e59565bee8f5175bf97df2b1ff74ed16fc12301bf4701796fc63212ba706aebec718308a01b3b68", 0x3d) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0xba) (async) r4 = socket(0x18, 0x3, 0xba) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000500)="b90a26498b613506ed93852be33a770082d8230e4e2f53f7a73becf071e52edad9e9863072a34168b2728481c141c7db0a2002b5c013227d92bca120604a5259edfe830b072fff05b7416a", 0x4b) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc028756b, &(0x7f0000000640)=0x6) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000080)) sendmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000680)="ea7c60b41af5eadd7eb739b06425ead9b9ecdb19e47240d7a0c87239432d05141323d7608ce90c10c448b0e65ce601356ed60790eab1a2c04b25ced2c986de36ffafdbd1fa316bb33c62cfebeb90f6f06e9b4efc", 0x54}], 0x1, &(0x7f0000000700)=[{0xd8, 0xffff, 0x6, "1594e71452fb4efd59f89700cf963c05df2422a43d59fcdf5a8e4c2b5e1838711ce8dc761dcbbd3bfbf4f61d2043d519bba0f40a85a2c3fc572477d3deea6ef7002d40df8506f6cb1fe47edd6c64fac7ff2a11c1b79c205de73500d77f6ec750c6a08656c0b88c5fb275d114021a6590ecea054cb67e9fec5ea0c416f337863c162004496421079c035499709d717bca549208b22903b405e6312f95a696b42a1e243349af1e44a4abe7676d8067c58669f06b80f1b226f2efaff9f32f5bfd5f56"}, {0x38, 0x1, 0x7fff, "fce26e395a949284998ad77e8dce20dfb3edcfdfd51791e95f1ea7097af4e4d8495068763b"}], 0x110}, 0x9}, 0x10, 0x0) (async) sendmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000680)="ea7c60b41af5eadd7eb739b06425ead9b9ecdb19e47240d7a0c87239432d05141323d7608ce90c10c448b0e65ce601356ed60790eab1a2c04b25ced2c986de36ffafdbd1fa316bb33c62cfebeb90f6f06e9b4efc", 0x54}], 0x1, &(0x7f0000000700)=[{0xd8, 0xffff, 0x6, "1594e71452fb4efd59f89700cf963c05df2422a43d59fcdf5a8e4c2b5e1838711ce8dc761dcbbd3bfbf4f61d2043d519bba0f40a85a2c3fc572477d3deea6ef7002d40df8506f6cb1fe47edd6c64fac7ff2a11c1b79c205de73500d77f6ec750c6a08656c0b88c5fb275d114021a6590ecea054cb67e9fec5ea0c416f337863c162004496421079c035499709d717bca549208b22903b405e6312f95a696b42a1e243349af1e44a4abe7676d8067c58669f06b80f1b226f2efaff9f32f5bfd5f56"}, {0x38, 0x1, 0x7fff, "fce26e395a949284998ad77e8dce20dfb3edcfdfd51791e95f1ea7097af4e4d8495068763b"}], 0x110}, 0x9}, 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0x0, 0x7, 0xfffffffc, "c1143da58d7e8846fb504b0500008000"}) socket(0x18, 0x1, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) recvfrom(r6, &(0x7f0000000340)=""/146, 0x92, 0x800, 0x0, 0x0) (async) recvfrom(r6, &(0x7f0000000340)=""/146, 0x92, 0x800, 0x0, 0x0) socket(0x10, 0x8000, 0x2) (async) r7 = socket(0x10, 0x8000, 0x2) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) socket(0x20, 0x4, 0x7) (async) socket(0x20, 0x4, 0x7) getsockopt(r8, 0x8, 0x8, &(0x7f00000005c0)=""/45, &(0x7f0000000600)=0x2d) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000040)=0x7, 0x4) writev(r7, &(0x7f0000000140)=[{&(0x7f00000001c0)="0dcf67520990982c582dd6057e8d1069ce86b4854475cd2ad14516872e5fb8b07102f1f8b3c02aaeb9b32f1461a2fe9cafe8f3a3458b93e501ccc490dc2a968bc43140c8eb7b5882a12fa011c9518219d170f2aebe4c5aed28582ee61ecb44ebd70dda7c805d54b845bda2697bbe578a17dd3da474c02852258308051c7695c993dd9b5a086b4f954c554a8f160341004ad9366eef994b32816ad415fa45c1575ac47d55fac57bf6ce2647f4518900e0a180172a2ec178b3270f5dfc12b1058c5d6bea888cae054af3f59fa44f362c443bcc0bb6808f08f9ca3dba9a140e0000009cfd857f09110d0d0128ed517562257b8ecf1c7dec9de7a31fbe550e4f7d4ce0d53bbd2e31c609ff9872a6e35d3702176d243484b3f1ff223b4ef4f9f575cf67579ff3a99e58d8c0e20fadaa7bae3c301675febc67b85cde", 0x139}, {&(0x7f0000000400)="3b73e9c093bbc406034d5105b1bcab105eb00e2b063b9b74cbb6ba76a71bc7aa9cd7709612c7d9c05cb89bbe683854fcc0f983c0cea170fe7d72c4f6a0e30d11bb246097f363c0d74a3c3b6a2a59e1462474a8ce13c583caab8ee7a10cff4eb27fe79a03ef7068635f4d76f3f5053a5c75846be9ec8681d458a04531db0e0b354f050fbe052b30a2d096da1db3e975bcfcba058d2132c4daad04c85e34b0ef495c45d12c1382bece8577f164262d418ae04b284d1405ee1f3c983007113042ba7ef6d8747c152e5f5aa9e51a025ed465ebb9b468244770ba240da1cb6dc98570f95707cda967408959746d", 0xeb}, {&(0x7f0000000100)="cf150680c98a403c596774c486351ff2df6844d060580fa30b86e4ea95a9bc13f1131a1e6b35254bf98cf3bd4751", 0x2e}], 0x3) 22:25:47 executing program 5: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000080)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000001580)="32fb3ae93c17ecf3c38b70188daec0310515627e554ee802e08b2acc81", &(0x7f0000000140)=0x1d, &(0x7f0000000180)="f426e5be448c08317374d12f1cebe885865ad8e9cb3194ffd0d82b51ec0c967db2f0ada525a3eea62a745282e4574d2631b97674b41a8a2b148c252c613c9ad7f8dbe9a722c0d630f5a2aab1f745e39369e36566e30cc0fe3ce7f160f0f8b59cf0883e4b521d9f293ec7e2638ed9ed05fb896326d26a478c04810c4b1bc60133b86fd749e8dfe3a816fbfc504a6d234f5f4630760ca7ede253c1111feaae114f1ac48b6372cc3f3265a8b7b1d99548aea0eab859ebe4d30a28e868cfcadc26ce2580b9f41619468baeb42f58db151afad0a16aec146cfa1cdfbd239a47ad", 0xde) sysctl$vm(&(0x7f0000000280)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="72a1cc5406c70187436da7b75b42759d6c3bb36372bb06979e000668053e3fa3d97900e3ded6a979a5e8ee0abaf73ac5177a1f7bd4ba67a5e85e33657aa126d0e0ce537ab6e548893cd1c13b8c9c80a380e0a90995dcc7695a496b43aaf0449c00792ecfe4aa284f985b5344492f8c97a04860dbc642b592a16dbc89d777641a69e099659723047c9af703e323e57d1cd9d5724487b292c3d9da4a824b9ef786cdd10af46da439ab98eeedd55a91e7877bb87ca9071e3975451d98", &(0x7f0000000380)=0xbb, &(0x7f00000003c0)="c5889a8b928ee952dbe4bbbf2fdd0dd3a8907e8b21b9c0840f9c7b805833c750a84cb58cafefd1aa38943b6a91b27294cb97f1dd918f374ed375697634e5dea15b0b963d4793d44b6503b66eb7a104181427b927aaa707fdfaef1dd5fa62cc69cde770803c7fc6c4aa6cc96555ae34e6f3e14957902657839251dc426208fd35cf8b68a551770fb9a3bcd551f7f1f5b9b47ea0d50904ea0c1692a67286ab45e2e4d485240b88eb2ab0192aa5d9102b3afaeede6e55b5a2eeb558c9cec815784b787f26cebab3af0ee726a13d94b4296371b1e79289123c48a76a40227836a6c9d46a00062bbbfc67ad4e04eed7a777003420a4cae5dd14c7fa81c8e48f800b892d6b0f215f0e6d014536435a804dc1e20b7b258b14d0da3b6f7a0ef98612409cad9695791484df92ee56297f01657ee216aa806dfb8739b98a1b3d52668e03bc02eee75124c20644f5c157bc384604c84f6c5bb001d2f74617a4361c166f53deae5dd659126300f2e1cef946bd63329645f3b59601f574dcddf1f8771984060ffb0edc19f8fb136cf08c6ebc0085a344e3432ec31d5c6a50fd1268c7bd2ac6b12c554af5dbd006725083395dcec920e24f2087e996c68e82c9b12092aa184fcf1374eec14c2b5e1b939e47d388bf503e63f29fa2a3751a54f7455a07b836dbf9443f0561496e5bc685782b7baf15b64949b413099c088365c1f7b94899c8eb1400ae4f73ae8f06636055d40d2dbf0da32975cbeae8a2c4ffa3b3f2cc32f7b2dc4cec148a2237d557d6677ef11d6c8f5c768209d901c616a36bc9a1accba05c04afe8b474daa0c1e451790913acf8768b38bb6b905842fb7b89135ab41d2a59ca51eaf8ed3fea24d22bd26365f92442fb6e2ce8f712d2e8108f5c4f527985b3dae3fa806585d2a0ad71195c892a8c19d2a7edeb6ea83049e7e15903a3a1de27fe4f7a817557f1a8d053b4812068c143dad8e57df59ce3cd00616e5834c09a32eec9bfa1c3685d8a39ef92167640defe42b15ccb7fe8a4aff16c70e0aadc85f520c9cb97f119b22fbe11cc9751f8aef08f77e5140e66347b71582bebb227f4f89a1dcfd91e918733337fec9c9358c502e602df1da428507ebcbc29239d23a60a85235043869e97b0ab2644f187805b5b238d337e9e9d5e7f7dc11689f727c33664c676893594fd2ec3f170b7795442a0912454b29952ee68bb661a5d9993b881a3f647ddca9fc64441b1cc6dda01df0d654576750cbe1a26944c3accea7739c1f09203a6fc7bf265d666b9dc50b7f767ca8564687cecbe8b2bc9af6bc3182e491cc18e3e0f30ae743fa839163be9a5a7776baa2b83474e38bf748ad0988fbba0f138af3f8f589dd6aecf5bb41698f23078e27f55a2b9dd3a682be70a30fb47eefa508d76c47afb109f7edb2ce0307fc9d964f78fb44e84032cd17a93557bbf5f1ce4c2daf0df6ca6ccf59289ba7b47d747baa4b970e5200afce49f7e47aca794165bf1a069d0876c125a04fdac5c74e46d77c2f2e7fcb9eca7f1804caabd5c549f629294c80df82405f6ed92380cdd0c8019d980253d1863efbbabb850414057a14073c860295852c8103b278a58a15bab19c232c56c63c6e7f4a498a0d2b4bb59515a0097439371fcfbcb2bea57079537729bdda8c39295d19f0865a7f114fc17b239d8421cada3dda4d3c218bb8eb981d82c1e97522c2afd5302ed34664270f86163986b6e6c206392d8efcabcd2b70e1e21a6526240ad650b1ead2e9b4bcd147262e4db755a8bac81877134bc151995e73cfc1ef5c4e3f2f9817ecebf577e1953e56ce7a6f65457e0529bfc17bf9a380261b776d3ac6d083b4dc74954ae35a1065b6821cd7059f98efa16be26abea46722670880e8079d8823baeda315294ae390fb30b992b77fd7489d24558adebcc8577a0fbfc886a7d30e2a0b92c0478294ff2f812ac704be2db573e111643265a805d18f1b1a7140ff234d84b3163267efb5d49d05c1d0fec2ce62b19fb2dd7488cd0f89df6c310331385c253ad8d6c5caefbd172a6f15686425781b9ea92a5206c64d32a31846909f8026c56d03c32afc9b5f7bd5d966edbcac0ddef1374a7b56ed670568594006d9e5fc367047dc24a12c51d2144c717141fe76f642503165278dbded19a0185545bec4a89620531db24264c2ccd69048b2c0fbd677366cfeac47e68b435deb5c9e1b1ea2ab8b7b1d2e742f11014a95b3d64ef645f3c852618205cfe22ff08d884e0982b110614a53bd3e9ebeb841e20f7b4af1bde5afb2bf8a6c8c402909c58497808de4e04b7cad08e5f677f68a3555f10ba9c1b01044c33ce0862dd32b76d30825a9febb9aa5a814b21c7e8781dba6f13efe034bf15d19e40ee44458a49c5006d7990e97550cd3ada219805961bc80620a5becf31b90d85352f200e8a09e11132faa8c2fa4133e69434c4fc83844d7944208cc5f72be84b72fb7b6421247e637f6261afa3cfcef8106f6eb3e9f691fc39c9491a6f99b534e5ef6de1b4da99b71c848f6079221bc88b511efb7f3ede2a271d0406171b870a0843be9e58f867578e1a4424aae35e304d5cead720564248a2d17ca7fc6fc5cff38d945350c20f675b111d00ab0999997a0538737c8ab4590c51cde72620aa8d78d008e0b067111979327dda36d9157fde12af6bf8e4f3399b1304f50d9ef0cd3245d63b2cd6ab90add704f0ca37a5528f372a304e8cb0fc2b9919c596a3f1cda8bca9d569f1f63caac2ca128754c30aaef4fade710147398a40bee996611c52b27b1d948e0099f9e8c05febd3a9e35d782e41cd7fd6ecbd69710cbe06209cb443ad2575a498933fad1c6bbd291da9e3a8bbccd8813010ab49ab7c5cdd7b175ac9090d6477fa2aa482fb1df6a7dcf66330b76213d30a61db0e9d3e79f21f43872d5f7b4f80e847d62c9473d5434acb50bfff011b35c6d331186c0a58995199cd07beb26f6b21c4e0a765388024bfb9d79411afd91a68d62e4fcb764303c15b127459d7d27402df0f4657db30ec58fbceb3c4fcd64ab4f33d293799f14005c3d9fd47c7e549aeadd5ea863ebcacbe70d70f2355eae588130f8011364075f04fc5af8d592a382611919456aa1fd93cdfc5b694a82ef389e9aaebc5a0250db24d69d373f78a7ac94abf42688ec2a16132abb219fb8538e45fa9b384dc60ef20dcb265db0c7484ec066f17085cc56960a2e8d50a969e925f07a72f8d512bd3fabcead2ec01562146317e25d994f2adabb5f27c610ea3803f004b4a40ca4eb0b4622c9251c5ec1db51c93d6b76038bb2605d7bbf15cffd4cd628cf6b95a6b002b953e4c3a632240b4295394791cae27674aaa3d75719c66fd1efda9f080a819daf39fc702f363b4b41ff2b3de2bef651e8ae76392545610532d062c4b5df34c73620311716355ceb10c82576d5c44d59f361135e71ee73c8bf64fa6662d3a2c728e6464a377a6acf5ef6f219e11e2490f8ac9cbe701d6b4ed801ee2623dd04084c95795be74589604a262dc69a0d7fe23312b7c83deef6e6e02e6d3465e9b60912e64f08855285be4750c80b874a79894736cea900c5a0034e8320831cdf3695a2e4ba47fdfff90899bb169f9a0d87f97056adfccca72586880bbbee3c22a53c9fe676e99f69da31939e80baa2b9ef89412da5ad41f45c20a728504e275665958da4885e1670097680c0fa962778389aa0f3df91913e552506073fe10d6f9293fc213b34adae99690a2a0f9c7e62884103e24562916c66e158f2e90f2581e0ea9a5b746dfe2d53f582a5a9ba020a03d17c42203128d981ca2e324ee61c5f5966e6d3dcfe7578a09016b9db5dfe652f9e5492375137d910f83243f3b98e214a3a521fe23a2ba75d994fcc775be922a293b527d1b9194be0d8942cc9a765ae1ddc1fc2f734469279d1c44ed6c11030b5ad1683d8846733ab06ff4f51db7f8ea97e75a22f944bb458112c67d88b251a72f481fe4df4cadd388793387770a1eae8bcc01d8ddd657453ca328c2244da6648c8575b081691f2e8203c2ed6de80b1abed44777b66648a332c9798a8d61a7dfc7fc40b0531b7ffa609e0f3b9dfb8d4a7d4595e12afb70342c84cf854d930283a5df323f75c2ee5b2896dbece1c31597dde63cd0751c15337b8aa965e5f02a1445138161a8a2deb6a2a1e52113f50c21ccd256105c6735cd4d46f5779d0a0fed5ce119aab34184be8727fe158e3587002ced851025697731452f76d71e668747332d8d849177f9cbc9069b2913d3b1de9e8b3f64ef7fe76370190c9a3af6ba2f8113d23117912ca5b3946cea549a4c2f7de836cde1ffed2030a0df15942f9942f922b1250afb1b6f320230a9e0c683912bf9a0b4a354a544d82bdc0ff017e11dd1bdf77d5cbbc6c6b43f8afb0983e907f5baea6539d7927b12f70f43a5e28fa3af31413108c2c049d81bfb82bc5b541139f547e52f321a0f83fb5079353dd40ce182af75aef46ec99dac408e6910be564da347a0d86b609174627fe7970c620d2befc196a59461d83dee0fae475b57846c205c064210a3761eaeb18e838a7895cbdb0f502a704c881eadb9f4887404392c1ef4ccf48e2a1a4e29c8f7dc755d0c116a12dc3a3b2fe547d55d06ca768596f1d9e4d363734d3824f36136ca3374eef662ad43777d180305533dfafcffeb509eee51a1196e1b35a61f3221c93bec4615c60cace15e91fca454df1aad76443de71a20d4c7c471f4042fc9a66772f1accd7e76bb463712b2ce1af776864af9bfdecdec6ac2c5e364e2f82df60d0d8e43d95ef772acad1242eb06ed2dfa9ecc278a09543a75c308425c9e9884350d03835958da2732dd06a389b783c78353eb5fd8e25b8d4c053aaa6dc56f65db0f744adcc254c90af89ae294374fedd0a22720e2736778fded3893a2b7799d0fef3a1f80acd0af21c20b03142eea4e8911d5f6da61bd3a4b9aa4780cee3306878bf7a9185e5d6a8ee2e952b02a16a9bbf20c3af34d3b88f84f6fab6ff13a43f7f48acbaa723a8d76422aefda0914742cd65540c14c730aaaad4b6549fbcbdb050bec4731b79804e39d2ca35da535c057513c18349bd731155890d72c1a2cfd8135be776a749fb24cc0903afb9f58dc7918518f380ce3663b2d9a83cbdab5316c407a7bd2b1fe04fcee6a97f84fe38190593d0b2c0f2bd8729acd42e3ca1c815c94e0c6493c2e5e3690333a448c47794bb99e2e7df90d7d7bd721dece65c673df6570bd1cd060b74912cbefeaf7c178e8c5166904c6288da09c73acdaa47af4cf6045d75223a46f3bbe3711ae9e3935f964007415c89200e23bd18fff64a71f8c5d1db7798ad66b2fb96441244c7c9c1646e1444d60fe36d5ee745db53012adb61d003829b5e4e01d5928ac9a7fa0819f4f78f7eb06787d9e1ab8489e8b9798ffa56c211bd19c9e7af6356a1303ef534f0945196626838d930db77bcc259c1235b45e4d834677116d443ed8ac8921f67407ccaf514f48032599f8b42d5cd52310ed0747f2e5505be35330a0d609d5b1315791186923531873182311b62b70acbd7d9f52d238bb0d3704977296c3e5caf8a0d1c8e16a10f523a78537690d32afeb3c666badf4b553b58e8af0f9c6dc4dbed9244f8a093b227c2c77aee717eece857708efc7fc39d43ab3df5fb3c8d175929c87d0e0a65e1a33430093af47236e42fce75acdefefc4dde8de5a46822c2a7378bdf69ad41722716964d10794b158ac8b90be06a129092f70d00994041de250de3ee2ab902de1ce55edca63141caf71d96ff9a4bcb699", 0x1000) (async) sysctl$vm(&(0x7f0000000280)={0x2, 0xc}, 0x2, &(0x7f00000002c0)="72a1cc5406c70187436da7b75b42759d6c3bb36372bb06979e000668053e3fa3d97900e3ded6a979a5e8ee0abaf73ac5177a1f7bd4ba67a5e85e33657aa126d0e0ce537ab6e548893cd1c13b8c9c80a380e0a90995dcc7695a496b43aaf0449c00792ecfe4aa284f985b5344492f8c97a04860dbc642b592a16dbc89d777641a69e099659723047c9af703e323e57d1cd9d5724487b292c3d9da4a824b9ef786cdd10af46da439ab98eeedd55a91e7877bb87ca9071e3975451d98", &(0x7f0000000380)=0xbb, &(0x7f00000003c0)="c5889a8b928ee952dbe4bbbf2fdd0dd3a8907e8b21b9c0840f9c7b805833c750a84cb58cafefd1aa38943b6a91b27294cb97f1dd918f374ed375697634e5dea15b0b963d4793d44b6503b66eb7a104181427b927aaa707fdfaef1dd5fa62cc69cde770803c7fc6c4aa6cc96555ae34e6f3e14957902657839251dc426208fd35cf8b68a551770fb9a3bcd551f7f1f5b9b47ea0d50904ea0c1692a67286ab45e2e4d485240b88eb2ab0192aa5d9102b3afaeede6e55b5a2eeb558c9cec815784b787f26cebab3af0ee726a13d94b4296371b1e79289123c48a76a40227836a6c9d46a00062bbbfc67ad4e04eed7a777003420a4cae5dd14c7fa81c8e48f800b892d6b0f215f0e6d014536435a804dc1e20b7b258b14d0da3b6f7a0ef98612409cad9695791484df92ee56297f01657ee216aa806dfb8739b98a1b3d52668e03bc02eee75124c20644f5c157bc384604c84f6c5bb001d2f74617a4361c166f53deae5dd659126300f2e1cef946bd63329645f3b59601f574dcddf1f8771984060ffb0edc19f8fb136cf08c6ebc0085a344e3432ec31d5c6a50fd1268c7bd2ac6b12c554af5dbd006725083395dcec920e24f2087e996c68e82c9b12092aa184fcf1374eec14c2b5e1b939e47d388bf503e63f29fa2a3751a54f7455a07b836dbf9443f0561496e5bc685782b7baf15b64949b413099c088365c1f7b94899c8eb1400ae4f73ae8f06636055d40d2dbf0da32975cbeae8a2c4ffa3b3f2cc32f7b2dc4cec148a2237d557d6677ef11d6c8f5c768209d901c616a36bc9a1accba05c04afe8b474daa0c1e451790913acf8768b38bb6b905842fb7b89135ab41d2a59ca51eaf8ed3fea24d22bd26365f92442fb6e2ce8f712d2e8108f5c4f527985b3dae3fa806585d2a0ad71195c892a8c19d2a7edeb6ea83049e7e15903a3a1de27fe4f7a817557f1a8d053b4812068c143dad8e57df59ce3cd00616e5834c09a32eec9bfa1c3685d8a39ef92167640defe42b15ccb7fe8a4aff16c70e0aadc85f520c9cb97f119b22fbe11cc9751f8aef08f77e5140e66347b71582bebb227f4f89a1dcfd91e918733337fec9c9358c502e602df1da428507ebcbc29239d23a60a85235043869e97b0ab2644f187805b5b238d337e9e9d5e7f7dc11689f727c33664c676893594fd2ec3f170b7795442a0912454b29952ee68bb661a5d9993b881a3f647ddca9fc64441b1cc6dda01df0d654576750cbe1a26944c3accea7739c1f09203a6fc7bf265d666b9dc50b7f767ca8564687cecbe8b2bc9af6bc3182e491cc18e3e0f30ae743fa839163be9a5a7776baa2b83474e38bf748ad0988fbba0f138af3f8f589dd6aecf5bb41698f23078e27f55a2b9dd3a682be70a30fb47eefa508d76c47afb109f7edb2ce0307fc9d964f78fb44e84032cd17a93557bbf5f1ce4c2daf0df6ca6ccf59289ba7b47d747baa4b970e5200afce49f7e47aca794165bf1a069d0876c125a04fdac5c74e46d77c2f2e7fcb9eca7f1804caabd5c549f629294c80df82405f6ed92380cdd0c8019d980253d1863efbbabb850414057a14073c860295852c8103b278a58a15bab19c232c56c63c6e7f4a498a0d2b4bb59515a0097439371fcfbcb2bea57079537729bdda8c39295d19f0865a7f114fc17b239d8421cada3dda4d3c218bb8eb981d82c1e97522c2afd5302ed34664270f86163986b6e6c206392d8efcabcd2b70e1e21a6526240ad650b1ead2e9b4bcd147262e4db755a8bac81877134bc151995e73cfc1ef5c4e3f2f9817ecebf577e1953e56ce7a6f65457e0529bfc17bf9a380261b776d3ac6d083b4dc74954ae35a1065b6821cd7059f98efa16be26abea46722670880e8079d8823baeda315294ae390fb30b992b77fd7489d24558adebcc8577a0fbfc886a7d30e2a0b92c0478294ff2f812ac704be2db573e111643265a805d18f1b1a7140ff234d84b3163267efb5d49d05c1d0fec2ce62b19fb2dd7488cd0f89df6c310331385c253ad8d6c5caefbd172a6f15686425781b9ea92a5206c64d32a31846909f8026c56d03c32afc9b5f7bd5d966edbcac0ddef1374a7b56ed670568594006d9e5fc367047dc24a12c51d2144c717141fe76f642503165278dbded19a0185545bec4a89620531db24264c2ccd69048b2c0fbd677366cfeac47e68b435deb5c9e1b1ea2ab8b7b1d2e742f11014a95b3d64ef645f3c852618205cfe22ff08d884e0982b110614a53bd3e9ebeb841e20f7b4af1bde5afb2bf8a6c8c402909c58497808de4e04b7cad08e5f677f68a3555f10ba9c1b01044c33ce0862dd32b76d30825a9febb9aa5a814b21c7e8781dba6f13efe034bf15d19e40ee44458a49c5006d7990e97550cd3ada219805961bc80620a5becf31b90d85352f200e8a09e11132faa8c2fa4133e69434c4fc83844d7944208cc5f72be84b72fb7b6421247e637f6261afa3cfcef8106f6eb3e9f691fc39c9491a6f99b534e5ef6de1b4da99b71c848f6079221bc88b511efb7f3ede2a271d0406171b870a0843be9e58f867578e1a4424aae35e304d5cead720564248a2d17ca7fc6fc5cff38d945350c20f675b111d00ab0999997a0538737c8ab4590c51cde72620aa8d78d008e0b067111979327dda36d9157fde12af6bf8e4f3399b1304f50d9ef0cd3245d63b2cd6ab90add704f0ca37a5528f372a304e8cb0fc2b9919c596a3f1cda8bca9d569f1f63caac2ca128754c30aaef4fade710147398a40bee996611c52b27b1d948e0099f9e8c05febd3a9e35d782e41cd7fd6ecbd69710cbe06209cb443ad2575a498933fad1c6bbd291da9e3a8bbccd8813010ab49ab7c5cdd7b175ac9090d6477fa2aa482fb1df6a7dcf66330b76213d30a61db0e9d3e79f21f43872d5f7b4f80e847d62c9473d5434acb50bfff011b35c6d331186c0a58995199cd07beb26f6b21c4e0a765388024bfb9d79411afd91a68d62e4fcb764303c15b127459d7d27402df0f4657db30ec58fbceb3c4fcd64ab4f33d293799f14005c3d9fd47c7e549aeadd5ea863ebcacbe70d70f2355eae588130f8011364075f04fc5af8d592a382611919456aa1fd93cdfc5b694a82ef389e9aaebc5a0250db24d69d373f78a7ac94abf42688ec2a16132abb219fb8538e45fa9b384dc60ef20dcb265db0c7484ec066f17085cc56960a2e8d50a969e925f07a72f8d512bd3fabcead2ec01562146317e25d994f2adabb5f27c610ea3803f004b4a40ca4eb0b4622c9251c5ec1db51c93d6b76038bb2605d7bbf15cffd4cd628cf6b95a6b002b953e4c3a632240b4295394791cae27674aaa3d75719c66fd1efda9f080a819daf39fc702f363b4b41ff2b3de2bef651e8ae76392545610532d062c4b5df34c73620311716355ceb10c82576d5c44d59f361135e71ee73c8bf64fa6662d3a2c728e6464a377a6acf5ef6f219e11e2490f8ac9cbe701d6b4ed801ee2623dd04084c95795be74589604a262dc69a0d7fe23312b7c83deef6e6e02e6d3465e9b60912e64f08855285be4750c80b874a79894736cea900c5a0034e8320831cdf3695a2e4ba47fdfff90899bb169f9a0d87f97056adfccca72586880bbbee3c22a53c9fe676e99f69da31939e80baa2b9ef89412da5ad41f45c20a728504e275665958da4885e1670097680c0fa962778389aa0f3df91913e552506073fe10d6f9293fc213b34adae99690a2a0f9c7e62884103e24562916c66e158f2e90f2581e0ea9a5b746dfe2d53f582a5a9ba020a03d17c42203128d981ca2e324ee61c5f5966e6d3dcfe7578a09016b9db5dfe652f9e5492375137d910f83243f3b98e214a3a521fe23a2ba75d994fcc775be922a293b527d1b9194be0d8942cc9a765ae1ddc1fc2f734469279d1c44ed6c11030b5ad1683d8846733ab06ff4f51db7f8ea97e75a22f944bb458112c67d88b251a72f481fe4df4cadd388793387770a1eae8bcc01d8ddd657453ca328c2244da6648c8575b081691f2e8203c2ed6de80b1abed44777b66648a332c9798a8d61a7dfc7fc40b0531b7ffa609e0f3b9dfb8d4a7d4595e12afb70342c84cf854d930283a5df323f75c2ee5b2896dbece1c31597dde63cd0751c15337b8aa965e5f02a1445138161a8a2deb6a2a1e52113f50c21ccd256105c6735cd4d46f5779d0a0fed5ce119aab34184be8727fe158e3587002ced851025697731452f76d71e668747332d8d849177f9cbc9069b2913d3b1de9e8b3f64ef7fe76370190c9a3af6ba2f8113d23117912ca5b3946cea549a4c2f7de836cde1ffed2030a0df15942f9942f922b1250afb1b6f320230a9e0c683912bf9a0b4a354a544d82bdc0ff017e11dd1bdf77d5cbbc6c6b43f8afb0983e907f5baea6539d7927b12f70f43a5e28fa3af31413108c2c049d81bfb82bc5b541139f547e52f321a0f83fb5079353dd40ce182af75aef46ec99dac408e6910be564da347a0d86b609174627fe7970c620d2befc196a59461d83dee0fae475b57846c205c064210a3761eaeb18e838a7895cbdb0f502a704c881eadb9f4887404392c1ef4ccf48e2a1a4e29c8f7dc755d0c116a12dc3a3b2fe547d55d06ca768596f1d9e4d363734d3824f36136ca3374eef662ad43777d180305533dfafcffeb509eee51a1196e1b35a61f3221c93bec4615c60cace15e91fca454df1aad76443de71a20d4c7c471f4042fc9a66772f1accd7e76bb463712b2ce1af776864af9bfdecdec6ac2c5e364e2f82df60d0d8e43d95ef772acad1242eb06ed2dfa9ecc278a09543a75c308425c9e9884350d03835958da2732dd06a389b783c78353eb5fd8e25b8d4c053aaa6dc56f65db0f744adcc254c90af89ae294374fedd0a22720e2736778fded3893a2b7799d0fef3a1f80acd0af21c20b03142eea4e8911d5f6da61bd3a4b9aa4780cee3306878bf7a9185e5d6a8ee2e952b02a16a9bbf20c3af34d3b88f84f6fab6ff13a43f7f48acbaa723a8d76422aefda0914742cd65540c14c730aaaad4b6549fbcbdb050bec4731b79804e39d2ca35da535c057513c18349bd731155890d72c1a2cfd8135be776a749fb24cc0903afb9f58dc7918518f380ce3663b2d9a83cbdab5316c407a7bd2b1fe04fcee6a97f84fe38190593d0b2c0f2bd8729acd42e3ca1c815c94e0c6493c2e5e3690333a448c47794bb99e2e7df90d7d7bd721dece65c673df6570bd1cd060b74912cbefeaf7c178e8c5166904c6288da09c73acdaa47af4cf6045d75223a46f3bbe3711ae9e3935f964007415c89200e23bd18fff64a71f8c5d1db7798ad66b2fb96441244c7c9c1646e1444d60fe36d5ee745db53012adb61d003829b5e4e01d5928ac9a7fa0819f4f78f7eb06787d9e1ab8489e8b9798ffa56c211bd19c9e7af6356a1303ef534f0945196626838d930db77bcc259c1235b45e4d834677116d443ed8ac8921f67407ccaf514f48032599f8b42d5cd52310ed0747f2e5505be35330a0d609d5b1315791186923531873182311b62b70acbd7d9f52d238bb0d3704977296c3e5caf8a0d1c8e16a10f523a78537690d32afeb3c666badf4b553b58e8af0f9c6dc4dbed9244f8a093b227c2c77aee717eece857708efc7fc39d43ab3df5fb3c8d175929c87d0e0a65e1a33430093af47236e42fce75acdefefc4dde8de5a46822c2a7378bdf69ad41722716964d10794b158ac8b90be06a129092f70d00994041de250de3ee2ab902de1ce55edca63141caf71d96ff9a4bcb699", 0x1000) sysctl$vm(&(0x7f00000013c0)={0x2, 0xb}, 0x2, &(0x7f0000001400)="e8381f6e4158460a77df46", &(0x7f0000001440)=0xb, &(0x7f0000001480)="9111707c6068a6e3cf580442ef519abece6f61dcf0aecae7cd19ebffd276218cddbf454f88d3bd42d102f9652ec89466f0fa082fb97a9ba1e4dabd1e9fc3cf022836b6a0bb80b6ecebc8fef996d3eeaa6ad066c8dbc38cc2c166ffb6183c3d801d5db6b3e180d6c2eaacc73ccc9e78905af0804f1155caaef7488e3854f700890e3810e7c370fdcb997f27c28235fef3d4ab6e08f5c229cf492e097362d10d0f0594aa677d4420f7c06e28e12b6554da6c6b9bffc7adc00df60b90e435dac7fa8b60353d", 0xc4) sysctl$vm(&(0x7f00000017c0), 0x2, &(0x7f0000001800)="d51db405526b6f1ac7a435404286f56845c9927f822451aeaedf60c897182574c3f46dfd2b8b89447a1d473fe320bf438a58210cb4ae6686367550929b0400d88a66d58bc9074f477599f8e81779c4597abbdb1cb175a93cff6ee9782cc569b3faae710c7bba706be5e9ee38ac3449f13b2eef501ce90c0135be55945cb1af6569717173472ca0bdae8dffeb9c74a53cf9159a29e4ba0ea5fa346d3d6120f5e11c969948612d8d976ad9ff151686217548b0f2fd56363034d94a52a1e303c0d0b325cef47c9b7e12a3de771945ed76a99dff74a853bc8ae9602e4c945c1ed137cb075a5f16fd2c57a0", &(0x7f0000001900)=0xe9, &(0x7f0000001940)="7d6166debbdaeaf30cc6f7a9c09506981f24c6e264e512b96f7bfcfa2108dd85b56077d59ea73e9080d5d88730082cffc020ffe41fc72aa6e1792c7f5645e711314929deb43107c9aa167f785e1f7e46cd734ffecdc63d95", 0x58) sysctl$vm(&(0x7f00000000c0)={0x2, 0xd}, 0x2, &(0x7f00000015c0)="00be76fb6600e4da1599b8908575047a18077e9fecc989898b2d6a696c6863f6be7d99097bd9fe98275e54dad1a76686499931046af03d99cc7e8bf534e4023706ea528fbb436d1b88a553fe207c5c47191a65bcd815a4a1884daeb9356ecc65698b868442f6af670fddace5fa9acf84be84c8ec3e44b1f0e85f9f6029a02051bd1a53a1815034f87a9b6e", &(0x7f0000001680)=0x8b, &(0x7f00000016c0)="15556eba000cb0057a8c850f9942cfdb3b433c1d04283b309ee75253a6acab8e4cd859092d21fa25efc1739c5ab5e4b533bfe3031d088daceb4167b696921126b2bc90be03697d8402d0737f848b89cb679637646a33ab9f9917e48b0c8c12fccc1b74b1fa9a80b36c80a05e481bdf3bbe26e9e87bb5a4076e67273f2d8fac4e7f91a2e87f2ad7d0ee6e19b69be164b4e726a934606e41b754ed9f4a1ada46d85d9b7b33324925f8cb0eaf397684a643ac0922a4193d895f7ef1138802d47b9760aecb7b640037", 0xc7) (async) sysctl$vm(&(0x7f00000000c0)={0x2, 0xd}, 0x2, &(0x7f00000015c0)="00be76fb6600e4da1599b8908575047a18077e9fecc989898b2d6a696c6863f6be7d99097bd9fe98275e54dad1a76686499931046af03d99cc7e8bf534e4023706ea528fbb436d1b88a553fe207c5c47191a65bcd815a4a1884daeb9356ecc65698b868442f6af670fddace5fa9acf84be84c8ec3e44b1f0e85f9f6029a02051bd1a53a1815034f87a9b6e", &(0x7f0000001680)=0x8b, &(0x7f00000016c0)="15556eba000cb0057a8c850f9942cfdb3b433c1d04283b309ee75253a6acab8e4cd859092d21fa25efc1739c5ab5e4b533bfe3031d088daceb4167b696921126b2bc90be03697d8402d0737f848b89cb679637646a33ab9f9917e48b0c8c12fccc1b74b1fa9a80b36c80a05e481bdf3bbe26e9e87bb5a4076e67273f2d8fac4e7f91a2e87f2ad7d0ee6e19b69be164b4e726a934606e41b754ed9f4a1ada46d85d9b7b33324925f8cb0eaf397684a643ac0922a4193d895f7ef1138802d47b9760aecb7b640037", 0xc7) 22:25:47 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x8, 0x7, 0x2, 0x400}, {0x8, 0x20, 0x2, 0x3}, {0x8001, 0x7, 0x7, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x3ff, 0xfe, 0x9, 0x1}, {0x80, 0x6, 0xff}, {0x0, 0x80, 0xff, 0x1ff}, {0x7, 0x6, 0x81, 0x8001}, {0xb4, 0x38, 0x40, 0x2}, {0x3, 0x7f, 0xcd, 0x2}, {0x800, 0x8, 0xf1, 0x80}, {0x0, 0x30, 0x8, 0x3}]}) pwrite(r0, &(0x7f00000001c0)="1b059b47762da2e4fe334e2b7122", 0xe, 0x0) 22:25:47 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x800) (async) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) (async) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x21) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)) fcntl$dupfd(r3, 0xa, r3) (async) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc0d632c399d6747c0049543728ee5c60c9831bca2ba4a6fd2d81e10c2331019605d38e85b02ffe398eafcba7e7adb63bfcc3616fc98a97a200b42dea6558271f14ce3ee70bd12cb2ab38166a4bb3c2cf94cd0d78d734fb114545f86e2467018772e8dd6e8543315c4436d3e9e5d3eb36b414828c1847e2eb1776dced6dc97182cbee51efc8ddf22d57eb73a230b143a2dde78c7d15f44575c944bdeba87ef9462daaf5244de61bb965bf90c5af0df9d1563253fe61a5bec27db6dcf76c173b3d4aef49bfc027444354f55fb407ee71f63446da648f1c55bb17760da793a5109fba11e81f1e994253d2634ad6b907b01c3ce0708cb230b20dac48036e83b", 0xfe}, {&(0x7f0000000200)="b1a64d56da31ba90630718d8244a4948623e2b55acf37e4bb2657ae56b9681f0d65e1f2b1a860d9e69fe75c746fe7016fd4462e7739b36f164c970e55cd2d1b07d2fa3686676646f82b6ec80224e7d06841161e668718ee913edb54e500e751bbe75dd72d989525c8e04df687dd1cced4aaa8f6bc039ae537dc19ddbe8f69ce5d0ec7f900100da9fe9b9d66f199d222b6dca724d15113f2ebec4012061a402dcc56482f89a2f4f381cd7b188072269c4cd1351286216a29d", 0xb8}], 0x2, 0x200) 22:25:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8bffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f000058c000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x400) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 22:25:48 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x8, 0x7, 0x2, 0x400}, {0x8, 0x20, 0x2, 0x3}, {0x8001, 0x7, 0x7, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x3ff, 0xfe, 0x9, 0x1}, {0x80, 0x6, 0xff}, {0x0, 0x80, 0xff, 0x1ff}, {0x7, 0x6, 0x81, 0x8001}, {0xb4, 0x38, 0x40, 0x2}, {0x3, 0x7f, 0xcd, 0x2}, {0x800, 0x8, 0xf1, 0x80}, {0x0, 0x30, 0x8, 0x3}]}) (async) pwrite(r0, &(0x7f00000001c0)="1b059b47762da2e4fe334e2b7122", 0xe, 0x0) 22:25:48 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086334) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffed3, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) (async) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x40) 22:25:48 executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x800) (async) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) (async) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x10000, 0x21) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)) fcntl$dupfd(r3, 0xa, r3) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="fc0d632c399d6747c0049543728ee5c60c9831bca2ba4a6fd2d81e10c2331019605d38e85b02ffe398eafcba7e7adb63bfcc3616fc98a97a200b42dea6558271f14ce3ee70bd12cb2ab38166a4bb3c2cf94cd0d78d734fb114545f86e2467018772e8dd6e8543315c4436d3e9e5d3eb36b414828c1847e2eb1776dced6dc97182cbee51efc8ddf22d57eb73a230b143a2dde78c7d15f44575c944bdeba87ef9462daaf5244de61bb965bf90c5af0df9d1563253fe61a5bec27db6dcf76c173b3d4aef49bfc027444354f55fb407ee71f63446da648f1c55bb17760da793a5109fba11e81f1e994253d2634ad6b907b01c3ce0708cb230b20dac48036e83b", 0xfe}, {&(0x7f0000000200)="b1a64d56da31ba90630718d8244a4948623e2b55acf37e4bb2657ae56b9681f0d65e1f2b1a860d9e69fe75c746fe7016fd4462e7739b36f164c970e55cd2d1b07d2fa3686676646f82b6ec80224e7d06841161e668718ee913edb54e500e751bbe75dd72d989525c8e04df687dd1cced4aaa8f6bc039ae537dc19ddbe8f69ce5d0ec7f900100da9fe9b9d66f199d222b6dca724d15113f2ebec4012061a402dcc56482f89a2f4f381cd7b188072269c4cd1351286216a29d", 0xb8}], 0x2, 0x200) 22:25:48 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x45}, {0x8006}]}) syz_emit_ethernet(0xd2, &(0x7f00000002c0)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 22:25:48 executing program 5: socket(0x18, 0x2, 0x5a) syz_emit_ethernet(0x76, &(0x7f0000000100)={@random="a5bcee18a1c8", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'z\x00', 0x40, 0x3a, 0x0, @rand_addr="216be7ff060400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00 @', 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x11, 0x0, '\x00', [@jumbo]}]}}}}}}}) 22:25:48 executing program 1: ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) poll(&(0x7f0000000280), 0x0, 0x8001) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) close(r3) (async) close(r3) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) (async) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(r5, 0x0, r1) (async) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r7, 0xc028756b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r9, r8, r9, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r9, r8, r9, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r4, 0xffffffffffffffff, r9}, 0xc) 22:25:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8bffffffff"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) (async) mmap(&(0x7f000058c000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x400) (async) write(r4, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) 22:25:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) r4 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x100}, {r4, 0x4}], 0x2, 0xff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x800c, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 22:25:48 executing program 5: socket(0x18, 0x2, 0x5a) (async) syz_emit_ethernet(0x76, &(0x7f0000000100)={@random="a5bcee18a1c8", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'z\x00', 0x40, 0x3a, 0x0, @rand_addr="216be7ff060400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00 @', 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x11, 0x0, '\x00', [@jumbo]}]}}}}}}}) 22:25:48 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) r2 = open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x4, 0x0) r4 = socket(0x18, 0x0, 0x5) fcntl$dupfd(r4, 0x0, r0) pwritev(r2, &(0x7f0000001540), 0x0, 0x0) r5 = dup2(r1, r3) write(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x811, r5, 0x6) mkdir(0x0, 0x110) 22:25:48 executing program 5: socket(0x18, 0x2, 0x5a) syz_emit_ethernet(0x76, &(0x7f0000000100)={@random="a5bcee18a1c8", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'z\x00', 0x40, 0x3a, 0x0, @rand_addr="216be7ff060400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00 @', 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x11, 0x0, '\x00', [@jumbo]}]}}}}}}}) socket(0x18, 0x2, 0x5a) (async) syz_emit_ethernet(0x76, &(0x7f0000000100)={@random="a5bcee18a1c8", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'z\x00', 0x40, 0x3a, 0x0, @rand_addr="216be7ff060400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00 @', 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x11, 0x0, '\x00', [@jumbo]}]}}}}}}}) (async) 22:25:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8bffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) mmap(&(0x7f000058c000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x400) write(r4, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8bffffffff"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) kqueue() (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) close(r1) (async) socket(0x2, 0x2, 0x0) (async) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) socket(0x2, 0x2, 0x0) (async) dup2(r2, r3) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r5, 0x0, r5) (async) mmap(&(0x7f000058c000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x400) (async) write(r4, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) (async) 22:25:48 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x45}, {0x8006}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x45}, {0x8006}]}) syz_emit_ethernet(0xd2, &(0x7f00000002c0)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 22:25:48 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x8, 0x7, 0x2, 0x400}, {0x8, 0x20, 0x2, 0x3}, {0x8001, 0x7, 0x7, 0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x3ff, 0xfe, 0x9, 0x1}, {0x80, 0x6, 0xff}, {0x0, 0x80, 0xff, 0x1ff}, {0x7, 0x6, 0x81, 0x8001}, {0xb4, 0x38, 0x40, 0x2}, {0x3, 0x7f, 0xcd, 0x2}, {0x800, 0x8, 0xf1, 0x80}, {0x0, 0x30, 0x8, 0x3}]}) (async) pwrite(r0, &(0x7f00000001c0)="1b059b47762da2e4fe334e2b7122", 0xe, 0x0) 22:25:48 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) r2 = open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r3 = open$dir(0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x4, 0x0) r4 = socket(0x18, 0x0, 0x5) fcntl$dupfd(r4, 0x0, r0) pwritev(r2, &(0x7f0000001540), 0x0, 0x0) r5 = dup2(r1, r3) write(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x811, r5, 0x6) mkdir(0x0, 0x110) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) (async) open(0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async) open$dir(0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x4, 0x0) (async) socket(0x18, 0x0, 0x5) (async) fcntl$dupfd(r4, 0x0, r0) (async) pwritev(r2, &(0x7f0000001540), 0x0, 0x0) (async) dup2(r1, r3) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x811, r5, 0x6) (async) mkdir(0x0, 0x110) (async) 22:25:48 executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x9}, {0x3c}, {0x45}, {0x8006}]}) (async) syz_emit_ethernet(0xd2, &(0x7f00000002c0)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) 22:25:48 executing program 5: r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x2048, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "090000e77c796125e01ac800"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000000000003}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020000000973d289200"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) close(r2) r3 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) 22:25:48 executing program 3: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086334) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffed3, 0x0, 0x0, 0x0, 0x210}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) (async) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x40) 22:25:48 executing program 0: r0 = socket(0x18, 0x8002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="2f841b03f08d2e937c24a396b29531cc7eb6ccccd3225060dc", 0x19}], 0x1, 0x0}}, 0x10, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) 22:25:48 executing program 1: ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0xa, r1) (async) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) poll(&(0x7f0000000280), 0x0, 0x8001) socket(0x18, 0x3, 0xba) (async) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) close(r3) (async) close(r3) close(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r5 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r7, 0xc028756b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r9, r8, r9, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r4, 0xffffffffffffffff, r9}, 0xc) (async) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r4, 0xffffffffffffffff, r9}, 0xc) 22:25:48 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 22:25:48 executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000100)={0x6, [{}, {}, {0x3}, {0x3, 0x7cad}, {0x3, 0x4}, {0x2, 0x6}, {0x1, 0x4d35001d}, {0x1, 0x7}, {0x2, 0x40}, {0x3, 0x6}, {0x2, 0x7d}, {}, {0x0, 0x40000000}, {0x2}, {0x3, 0x200000}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x45f}, {0x0, 0x80000}, {0x0, 0xfffffffd}, {}, {}, {0x3}, {}, {}, {0x0, 0x7}, {0x1}, {0x1, 0x2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket$inet6(0x18, 0x1, 0x0) syz_emit_ethernet(0x402, &(0x7f0000001880)=ANY=[@ANYBLOB="0000000000000000000000008100030086dd629da53603c81100ff020000000000000000000000000001000000000000000000000000000000002b080044000000000000000000000000000000000000000100000000000000000000ffffffffffff00000000000000000000ffff7f000001000000000000000000000000000000002e00033964000000ff1f000000000000010a00000000000000000000040100c204000000000104000000000106000000000000c2040000000418c6092ca47ee671480723ab82b52c7d5ca80b4470a2f125f124f32e4fa097d6af9ed636095831010fa157b7e2cd432914998f9b330fe942fb266c40193ccfb5c5599666eb111ed6ddb8af541aab2eadb6a5e4ee86eb419bb346466a32dd28e2795b391f64a30cb374ed72466e0206b7d2cd7d982ca5e502f3c34254a8eb1f0274d066e3abc262ba08527af3b5fcd5251247cefa592ee22b2852c8758e8bd786069623f42d01cf2707a03f215b9762317264bcf93140d1d8c3cb31b87b77c499aae6d4aa9545d5fb0107000000000000000000000000000200907800000000664c9c920002010700000000000000000000000000000000000000000000000000000000000000006c000271660000002c000430680000006114000100000000fe8000000000000000000000000000bb00000000000000000000000000000001ff0200000000000000000000000000010000000000000000000000000000000000000000ec000000000000000000000000000000000000000000ffffe0000002ff010000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000aaff02000000000000000000000000000116010000000000000401ff0001000502000400000000000004000010640000003b1f00000000000000010005020020010100c20438b2423e040102010900000000000000000006d539e7c078f10d396603fb9eef46bb73b39a539f21a9b771491a59fc97d02042633d1eef3ee3d356690735c6d3225cd1ec23955e933b6cf112ee586cbc11dd6cd154177ace105f233e8d98ed5054ac0ecd2fd387e8884c0b80bbe95e6ab88afd5b6fd4be475efa6cde63e453a84cea342b58602f593f829e50e1482290b3e52f177984db89deb7c6779424c0795e115c1a638492d624667f3217e7a43c58f77fcc6093778d70540f5870f85aa8221478c4b6532aacc1b98001cc1df6d4ceaa7318cbdf472c0673da902973882b8d3a0ea524b1e21a2a01010062010000000000000102000005020200010879644c84081a1d33cdf08fef6f8d2c525b4e55bc38322f9fafd0dc8bb8dcc587223bb9dd16816794761ed6fbc052449752358d25a590c336187ce2d6d5ec260d70844267b16644d6c20c606b830eec38ba9664b17ad8"]) r2 = dup2(0xffffffffffffffff, r0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x2, 0x5, 0x7) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001800)="affb64c40581204f80a95b4632c3a3cbfaf29808a1700c1b9320ea25c5134922b0db26252cfbc8a918a1241cc358dbb260f2ad0d038501499806bb6b1ae7cea1c20a3e", 0x43) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000)="0100f1c40000000002000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, 0x0, 0x0) writev(r2, &(0x7f0000001780)=[{&(0x7f0000000340)="73f3c515d79851d8280514f2d24e1971557eecdc42f61de2c9da7f7d69f671d873fd3d8e23a3c9fcc12e37b6c30a98a6aafad1d2f1fbc4049c1a7cef8463c0699ee665fe91167104f24b9e068fce7efbac1f212630cc89c642699ffe048e121e30345c33541d390ba968c4b59007003ff4cefb892124d3e9e18388be3f4d42c05198c08cf3864949b82bca5b9fe8ac0fd5111e2e3e85b0ba36ea12ee2ac27aa98889d2393e8e36b75ba2938be212dfcc42065df6384555aca6b58e44ee72630bb79f0497438a648c53a815fa92a3ef297c87e6d0b8dc7e5a671a374e499861a9d23e8be69b975bcae18b16f77ed92b47ff464d52718a9f8741cb6b405471fdf52bc6a1441278d0fb35573a87513dac6c5dd45e234dd299329415f3a61d9457bef724ef2c11f36bf33abe9e94a9b5eb301af726344a10dfa9ace59d6700442d3b0111d38eced224d18373737fba6ef751ac71acc5101405a9888a0f799bdd796dcea3d9eee0fe933e88a5299fb0888e7c5f50e357c87987abde8d81c6330846b66ba0914d3ecdc63402ae1790dcdc4e6afd06ad8c27feb0bcd081664c443a7fcbfa937cdf46fdf674e21e5d08ca1169bccc05944ae0aa7f121b8d315cb8236d6937ad6a7e77e09041f4337d7ec04fa7a8a7b91e00cc581e931752dc386b51c6ff416f369e41c696fc666dd9942272255723cb125cb9e59cdc6dd3f9f2dd7a4a531ef2df7b3f1ca324aaecdf0cc7947079c9e587ddc82cfcbe3f6fd3c0b1bb695df25e3ef5aae9c9b4b04c10b93423e733f258554fb957b2bec4b27135868def7174ac3174e52d8932f97db15c7316324d530b403706aaeaa585494976d7700d6a457187835d62ed2eaf9c7ce1c8b44fcfebba801ce5fde05c1808229295226101799dde07fa917549da154345d0cbaef1b13c72834902d1634f7f9d9cf39c46ec5162043fa39902a2076f87f61ac2352beb1cb9adabcfc438de811c6196dc3099f02838e8681ab6287adf43c163b862613832378ba34ac971c47cf2bccc0310f8416746118616a2d6bfe1ae7b2018609b10609d7523f181cde6785c03569d1cade1f50451ebf09df87e005fdc04bd478d5a7ce917c195c849d93830ce7f2b9f2818ce7ccb682db84f66556a6664a1e5e6e4d82ff6d2294330cee89a595195ccb9717e3ff0e61521934adaa9ef0fb1d5efb8c1ffa2fe85b5cafd64be06cd710b5d13f45053afd7a61ffdbfd09ab484dd6b3fa495d455f7958243a34399761f7346f3dbe7910f50f11b1bb79ccb4781527cf8a0d12918da3a222e777d438afe06af0284cb41566ed455d6c2ff580beaeef25dfd281554a8428a2d17e922d3943003cfc40a9aab3e0e4cdd0721ccea245990ead47f0061efc594b5fca677c9aa6fcd02ca7f7559697ecc1fdc0dce991a6e0dffeff46e0f37d27257252df2b69fe35a2f8c3fe473196663ec43812615bf59e8b37540e5fb6a02b886af5c18ff71277e3bc4fa60f752d6bc7d57b7f11d27d447e137ce492386c0cfa2428ed5b72aa026551b7770bc6825aa9ea77cbdcb77edf08584dbf8d683f18e6743cc87695a05f4e2973d3ebfa2a95fb7dc71869a3eead5439ad2187fab95e68fd08081561ee1cfc97d9a3fbe1eab46cf535c77bd5d53669f482aa0e8c10fb5cd8ced225937f2c6282a14b756a20c33a0e0d4f05abc4c5abb43bcd2ec40135a9e2038d7c819553464e480857742d7f227a9f8b1d723631cbe4fe1f0978b9b2655009ab6ee4c26d32dc8dc7a92d739a0a9f8417742789b200a754dc9782acdce4cbd78006be007bf70032e970712dadae2de1c47b5eccbce76e839ebb3375244e408a5170345594a11eb5ea8ffb1937d98ca71c0d061d35fb072509eabc1c39b39701484f52e1f15ae28485560c55c80b150beafed17c6b087f3909b623d360c22faabd35be825cfe689d5c6e8737b708fc61fd145b1e75f70ccaeffd387ec8398e8abf1b2396603a3c0653a4638fbfb3bf936e4233c04c6a8f9746c69014f7a2f6aadae0d8a17c5e4de3910b50a545990777cfcd42f27ab8727cc123c0b6d09985ee6a161651a604e0b966ba9926010196ebbec5ba58494d9f9b9d67c0dc41a956a436fd14a6957f7a6e1f04089a7b6ddf1cce23841c81f73fef1f454cdfa6717273ccc7649279da4d5b6a3374d7fa3904c1584eb5ad265bd981882404a9c07f2cb00f0dce5f09b938183e52ac1842f4c05d58f3c5dd5431f91ecc098c545497a3e413b6a3f2fd52930e8a908298ee378463fad9f633c1f05a396588c3338b3a5de42754fd172f53dc6d703b5c8a02250a421c093b5d0d845266fd031ea2c0220ebdf1e436d2f22246b2da651aa446adb4fdac9188681483a710a89c007079d3ecacfed0fc36259e11f6930d58faced22ab287925fb7a9c49bfd70f94a799bb9c5dfee656d9230942c5668bb5e66b24e60ae580e04b3a5dfb212415173e78f0e19af0110a3c754e12733977f52853946ef2e100cc24b0089f2147cab1503e7543cb1426192b07f04988b5489761019b48eb179688c2a3e2e060a7a3e44ba71ec4c923de9d418f364a3e1e90c5173cc3b0eb7cd8133f01afeb74711b71c5e8d930e6bcc4db6330020cfb0b7f98d165ef41bcb584b3055f3a4a77f960d4d5f8dba0f147aa8ea623ac22333a9e6a660d1a91c226f8621ba0e9de77b28b3b070d852bf6bc2405ecffe1c4a4cf6f82c468c4cc91abaf8016ccdf957509d86815467ddaefd4cff7389c2f7082c76a4e1d87b8edfd79bd05d574ea4d72bacc6e0b9ccee8cd7e83614aca61261f86bf8310172882bc2e44973e3993d6f1c43913a169030c91fc97ba464fde1d615b6a4d123ab4e9177e134e0f031d4786e0a27944a382fe1ba0ef8be4ea95e7d932fdd406a9cfecbfc7e85541d68f18169bf254046b99fa2f8d78fca322f2ee77cc5135445cc18c7fb67f8421d5683003149b9d8932d22ef45a4d227c96f956cc65b2a4187cc6cbfcc8f505a482a401fdf0604c93397d167e882ccddba30410011a31ad54798827b6753305600be0443bb67be8076effe592b202dd53b6346a615ddc4cc036598b0086f881db301f72b1646735c70ee2030ecd16efb0ecf60f7d1f1102f6f8bec4199d73333357a1d307db549d87d02d973072c88e78cab2b024766f940f2eed72098d123831220f8795efb7aaaf12381461db72b1c6615dff039816e4580c4453e75b141d3b8e895027ea1c7155b0787eb9058ed7b068e43db0b7b5312532c62e2694c5ea06813455bfe8c6a46ec2462ceba51dc1784b18547ea150d8bf2851a4dfaf6ec437011d13128ce48fae343d5b7d91c1bbf970e7dc697b09c4f11da0c410f42672d385361a9d961702e38ec091df23e2200d95cc2cb74588c24d2e82692e1510ee71be8465b7a4fe7c55723d524b9412749497551f62cb7b9325ca1fea626ac542df02a1a9dc7ccea2359a673f47c4625cb2de3c1b7e30fd399ab74f9eb992811c4fea366d08def3e7fad299b00bc42b1956e07ad50ea545baaba162efbd28d4e32f61a92a63afb176a29459e32f2e93fe3813e6b35705717c1374dfc9c0115c887da5f6d308dc002b2ad6e63428b6524dba6bff0c17923939f90e9d75f7760b634c9bb656f77c25c1cef41a94ada9f50fb567a753dc7f6bd7bc9744025b2f3c5cfb0c210a19b8b5f242c335e3a0766ab414151f7e6f7cdaf7c9621e54da91dfd0bf17b76ebc0cf54e67741cbb65ff800b5c696d0f4d9a6b1dacb27a7f58c87823f79caee2c7a9998c2de728b1f6a711b41163acfb3209da43d816ffbc08ca183449fdc75933fd6905c5f8f91344af8d42d9d9596e0e8f20e71ffb6563083dca06df57df3a0bdf7c917318cdce26e5605cbf54fa37883a8c486083f94f253ec98b253724b68b898d4c29aa87f5a2c006289a63cc0a873ffc71adfb1f5a6928b06f2f57869718be3a398af578ee97d6000d7474b574f21adef724e99a00d19bea86a55b3f06e76b2fc00926a5cee8c005832efe4bdacc671134efbb672422bfe12731c4ee3d4293291be9f4aba6decde002bd590c25a22f9c0dfe87171c3fb594a6439d6547698bee30a742e1d75a68699039a3556825723e1b802ea242502aea868c91bf2cf8143fd9dff2de6525768af16e10f12d84188159b57f8b0761646b49b52f77be881698887815717d4dc98612a431da30d53dc15a2365bc09086b2261c710f3f60525910475df8c4587ea5ed79bab83978093a1c9bff581fbe337d4d21b44b9b2dc87b7e1ba9dd544e438b35e237b578781071cb2174895e9606702e62b3b0da88755e2310c143b671fcb84634d6c7205c716f8d5f0da93318118f250f7abe1be53e601d9c9bd9aa6c4fdb541671f304dab2d26db616c1663f6bda334e5d728ae8a7eddb4c9499e9653b6be1a3b18784542b4103d8fc9be6bb83a565ea8b32c1501a25bc7e3e4bb3fd392024e1242aa7cd9a2c4e73e45b8d94d65cbb52beffa4ce54b330c109ac350eb46399fed34e49bab64ebfb7024f53a9461d285fe901a0ae5390ac41ceb632b7ecb19805ed5ade63b630e62eb966a4b0e2c9a452a5ba0973dcb8b29ce3f21210988777fcb3520419170433db6ef5fe50dff0e55734a8e4b401a20ceb0e8a678a2f5ebe536c73fecbcb6ca90f8ba59de0ffd6dfc5cead48a85eb0de2aa115bda98eda9dcbf84aa1b37a83c012c717843a5e9d163ba2da67ee444a76bedbea9b917e275b2a4f2e26af8e02e615cc20dbfe48e89da798bd5bcd6397a4f85e861b823fde53d98b1e2afee87f08bafe9a308be0325ee71c1af90047ced9b3207b85541b847cbd25d281f2fdf997fb17de48ddabd18a7aa514992e80962ce0de413a09953e8fab477cac7b4f67f23c778bfe60fcd6d6b64dc71272fd57fd5f01ccbd30775648fde0ab5bc3a8247084b3408a2e012725d1dc41c17712993b5a5cd6ec4b478bdd3e97fc4c5097be60b587181724cf30e03108a611855d04a22309554845b97f17d6565771363c273d54d3cef07dd0e3fa114ad86c803543f43a56937a7a8950f112e361ba9c747463048671a6346ba4f71ecb37aaf41c9acb1e1b9b7ff2e03c16d0f3ec42712850e66606eba8df1ecb490f65da5bef1afc2e9ff3207f2f897edac55d01357c4f3ec92971bd2c11f26e31079a65a6905d0b9fca0ea51c3d34367735ae3c677a7fc51de75c639396e34083f76b41b7b0531b9633d4b24a98a8ffe80c7da9ff5bf0ee4c43a23480a5d3d88ced1dd25554691aa496c660f129ccee7a884dc22b4db3f120f9fae87830e5dd30d430b1fb65f954a2bed0773db34e36185a0c841f6b93610d2fb5da6bc29802de8c2e4cca9103c87f7a61bc16db88692fb38f4260d7d41ccbb4725cfe9e62e1cef0d806f5c4d6e8690c1b0676ed3f68f9d76c294c12b11b72bd910b546d342db3a6dcecd58745270156f698923ebbd391ba70cf40b20840763a1409ec4ff3c5834b89e8a05413253bf4f07e75d83dcd1ea58364a6175bc3fbaa3581016ef659449962a5a9843d1d597a3f2f56aafc902a29424c1911141d1e66e192ef6aca5a622a00161abbc4e683f9c1e80511be4e6ad32591f135b349315254b0b0837136a770b9d97762e395e6aad9cdc6c07437b217fb38c14dd361d5a32106ecd16c1bc596a346d2631c9da45175704c93c5628a66a6b2a4f96f915fba8d2944e994d8b0bd7e95a29001c041eb70efe400f127ae15f8dac80a0905f4e6f6501d13b26f2f6d7a91c55e3fd17bcd712f9d65e4bbefbf9c23d", 0x1000}, {0x0}], 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) r7 = syz_open_pts() r8 = dup2(r1, r4) read(r8, &(0x7f0000000080)=""/8, 0x8) close(r7) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0xf4b, 0x5, 0x8, "24181e00000d00e300000b2a0000000000008000"}) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000000)='\r', 0x1}], 0x1) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="350892452db49620b9cb781bfb6e2e826905aa14903e2890d12eeae52dade47003ef13aa2a1d066fddbc4ac51d8188040e8201579eef1b1df366f87d469d98d9fa6cdcdeb9e5c97f6a740f5e0284df85bd4d77942948aaaf626eb91114dd87d76445c909eef181043307f65505adcb85a4c389a640d852594df4b49ccb9fea36d2fe00fcd71fe42edd3e0ee7c1889fc2cfb6254100258c42dce945b3629ecc54c2fb4c58d612dbe51c37cb06c13bbaea6baf8c52636b4d070db5b50aee7ffc", 0xbf) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 22:25:48 executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) r2 = open(0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) (async) r3 = open$dir(0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x4, 0x0) r4 = socket(0x18, 0x0, 0x5) fcntl$dupfd(r4, 0x0, r0) (async) pwritev(r2, &(0x7f0000001540), 0x0, 0x0) (async) r5 = dup2(r1, r3) (async) write(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x811, r5, 0x6) (async) mkdir(0x0, 0x110) 22:25:48 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7c}, {0x24}, {0x4000006, 0x0, 0x3f, 0x8000000}]}) write(r0, &(0x7f00000001c0)="40215b0e6e7033a02e18db417b64", 0xe) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x4) r2 = socket(0x18, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) setsockopt(r2, 0x79dc, 0x7, &(0x7f0000000240)="3c33abc54a30ffc5c56fce5d0ea8c743cabd3ede24095ede3ef0255cf48fca4a947d81c8ccd6332e278d9cca732c7223569a4ff177651562abeee747495080a4650b145d27b36c3bf202215de49bb9c061f5f6a45118e1f6860226b7e0354c5b7c7dae2350c0e333c3051351f5fa5f2193ea199a9cd1d4a3ff28c97d18deaf518cbca980e044195338ffb92132", 0x8d) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) setsockopt(r2, 0x9d, 0xe, &(0x7f0000000000)="230ffde2fbd2981f0847e7b828273f1bb2671e72d82295a57ca3ddbd6f156f587291f3", 0x23) 22:25:48 executing program 5: r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x2048, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "090000e77c796125e01ac800"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000000000003}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020000000973d289200"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) close(r2) r3 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) socket(0x2, 0x3, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x2048, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "090000e77c796125e01ac800"}) (async) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000000000003}}) (async) socket(0x18, 0x1, 0x0) (async) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020000000973d289200"}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) close(r2) (async) socket(0x2, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) dup2(r0, r3) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) (async) 22:25:48 executing program 0: r0 = socket(0x18, 0x8002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="2f841b03f08d2e937c24a396b29531cc7eb6ccccd3225060dc", 0x19}], 0x1, 0x0}}, 0x10, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) 22:25:48 executing program 2: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5c, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) (async, rerun: 64) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) (async, rerun: 64) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) r4 = kqueue() poll(&(0x7f0000000080)=[{r1, 0x100}, {r4, 0x4}], 0x2, 0xff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x800c, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 22:25:49 executing program 0: r0 = socket(0x18, 0x8002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="2f841b03f08d2e937c24a396b29531cc7eb6ccccd3225060dc", 0x19}], 0x1, 0x0}}, 0x10, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) socket(0x18, 0x8002, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000dd7500"}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="2f841b03f08d2e937c24a396b29531cc7eb6ccccd3225060dc", 0x19}], 0x1, 0x0}}, 0x10, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)={&(0x7f0000000140)=ANY=[], 0x65, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000380)={0x0}, 0x10, 0x0) (async) 22:25:49 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7c}, {0x24}, {0x4000006, 0x0, 0x3f, 0x8000000}]}) write(r0, &(0x7f00000001c0)="40215b0e6e7033a02e18db417b64", 0xe) (async) write(r0, &(0x7f00000001c0)="40215b0e6e7033a02e18db417b64", 0xe) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x4) r2 = socket(0x18, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) setsockopt(r2, 0x79dc, 0x7, &(0x7f0000000240)="3c33abc54a30ffc5c56fce5d0ea8c743cabd3ede24095ede3ef0255cf48fca4a947d81c8ccd6332e278d9cca732c7223569a4ff177651562abeee747495080a4650b145d27b36c3bf202215de49bb9c061f5f6a45118e1f6860226b7e0354c5b7c7dae2350c0e333c3051351f5fa5f2193ea199a9cd1d4a3ff28c97d18deaf518cbca980e044195338ffb92132", 0x8d) (async) setsockopt(r2, 0x79dc, 0x7, &(0x7f0000000240)="3c33abc54a30ffc5c56fce5d0ea8c743cabd3ede24095ede3ef0255cf48fca4a947d81c8ccd6332e278d9cca732c7223569a4ff177651562abeee747495080a4650b145d27b36c3bf202215de49bb9c061f5f6a45118e1f6860226b7e0354c5b7c7dae2350c0e333c3051351f5fa5f2193ea199a9cd1d4a3ff28c97d18deaf518cbca980e044195338ffb92132", 0x8d) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) setsockopt(r2, 0x9d, 0xe, &(0x7f0000000000)="230ffde2fbd2981f0847e7b828273f1bb2671e72d82295a57ca3ddbd6f156f587291f3", 0x23) 22:25:49 executing program 5: r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000100)=0x2048, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, "090000e77c796125e01ac800"}) (async) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000000000003}}) r2 = socket(0x18, 0x1, 0x0) (async) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020000000973d289200"}) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) (async) close(r2) r3 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) dup2(r0, r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) 22:25:49 executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000100)={0x6, [{}, {}, {0x3}, {0x3, 0x7cad}, {0x3, 0x4}, {0x2, 0x6}, {0x1, 0x4d35001d}, {0x1, 0x7}, {0x2, 0x40}, {0x3, 0x6}, {0x2, 0x7d}, {}, {0x0, 0x40000000}, {0x2}, {0x3, 0x200000}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x45f}, {0x0, 0x80000}, {0x0, 0xfffffffd}, {}, {}, {0x3}, {}, {}, {0x0, 0x7}, {0x1}, {0x1, 0x2}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket$inet6(0x18, 0x1, 0x0) (async) syz_emit_ethernet(0x402, &(0x7f0000001880)=ANY=[@ANYBLOB="0000000000000000000000008100030086dd629da53603c81100ff020000000000000000000000000001000000000000000000000000000000002b080044000000000000000000000000000000000000000100000000000000000000ffffffffffff00000000000000000000ffff7f000001000000000000000000000000000000002e00033964000000ff1f000000000000010a00000000000000000000040100c204000000000104000000000106000000000000c2040000000418c6092ca47ee671480723ab82b52c7d5ca80b4470a2f125f124f32e4fa097d6af9ed636095831010fa157b7e2cd432914998f9b330fe942fb266c40193ccfb5c5599666eb111ed6ddb8af541aab2eadb6a5e4ee86eb419bb346466a32dd28e2795b391f64a30cb374ed72466e0206b7d2cd7d982ca5e502f3c34254a8eb1f0274d066e3abc262ba08527af3b5fcd5251247cefa592ee22b2852c8758e8bd786069623f42d01cf2707a03f215b9762317264bcf93140d1d8c3cb31b87b77c499aae6d4aa9545d5fb0107000000000000000000000000000200907800000000664c9c920002010700000000000000000000000000000000000000000000000000000000000000006c000271660000002c000430680000006114000100000000fe8000000000000000000000000000bb00000000000000000000000000000001ff0200000000000000000000000000010000000000000000000000000000000000000000ec000000000000000000000000000000000000000000ffffe0000002ff010000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000aaff02000000000000000000000000000116010000000000000401ff0001000502000400000000000004000010640000003b1f00000000000000010005020020010100c20438b2423e040102010900000000000000000006d539e7c078f10d396603fb9eef46bb73b39a539f21a9b771491a59fc97d02042633d1eef3ee3d356690735c6d3225cd1ec23955e933b6cf112ee586cbc11dd6cd154177ace105f233e8d98ed5054ac0ecd2fd387e8884c0b80bbe95e6ab88afd5b6fd4be475efa6cde63e453a84cea342b58602f593f829e50e1482290b3e52f177984db89deb7c6779424c0795e115c1a638492d624667f3217e7a43c58f77fcc6093778d70540f5870f85aa8221478c4b6532aacc1b98001cc1df6d4ceaa7318cbdf472c0673da902973882b8d3a0ea524b1e21a2a01010062010000000000000102000005020200010879644c84081a1d33cdf08fef6f8d2c525b4e55bc38322f9fafd0dc8bb8dcc587223bb9dd16816794761ed6fbc052449752358d25a590c336187ce2d6d5ec260d70844267b16644d6c20c606b830eec38ba9664b17ad8"]) r2 = dup2(0xffffffffffffffff, r0) (async, rerun: 32) r3 = socket$inet(0x2, 0x2, 0x0) (async, rerun: 32) r4 = socket(0x2, 0x5, 0x7) (async) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001800)="affb64c40581204f80a95b4632c3a3cbfaf29808a1700c1b9320ea25c5134922b0db26252cfbc8a918a1241cc358dbb260f2ad0d038501499806bb6b1ae7cea1c20a3e", 0x43) (async, rerun: 32) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000)="0100f1c40000000002000000", 0xc) (async, rerun: 32) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, 0x0, 0x0) (async) writev(r2, &(0x7f0000001780)=[{&(0x7f0000000340)="73f3c515d79851d8280514f2d24e1971557eecdc42f61de2c9da7f7d69f671d873fd3d8e23a3c9fcc12e37b6c30a98a6aafad1d2f1fbc4049c1a7cef8463c0699ee665fe91167104f24b9e068fce7efbac1f212630cc89c642699ffe048e121e30345c33541d390ba968c4b59007003ff4cefb892124d3e9e18388be3f4d42c05198c08cf3864949b82bca5b9fe8ac0fd5111e2e3e85b0ba36ea12ee2ac27aa98889d2393e8e36b75ba2938be212dfcc42065df6384555aca6b58e44ee72630bb79f0497438a648c53a815fa92a3ef297c87e6d0b8dc7e5a671a374e499861a9d23e8be69b975bcae18b16f77ed92b47ff464d52718a9f8741cb6b405471fdf52bc6a1441278d0fb35573a87513dac6c5dd45e234dd299329415f3a61d9457bef724ef2c11f36bf33abe9e94a9b5eb301af726344a10dfa9ace59d6700442d3b0111d38eced224d18373737fba6ef751ac71acc5101405a9888a0f799bdd796dcea3d9eee0fe933e88a5299fb0888e7c5f50e357c87987abde8d81c6330846b66ba0914d3ecdc63402ae1790dcdc4e6afd06ad8c27feb0bcd081664c443a7fcbfa937cdf46fdf674e21e5d08ca1169bccc05944ae0aa7f121b8d315cb8236d6937ad6a7e77e09041f4337d7ec04fa7a8a7b91e00cc581e931752dc386b51c6ff416f369e41c696fc666dd9942272255723cb125cb9e59cdc6dd3f9f2dd7a4a531ef2df7b3f1ca324aaecdf0cc7947079c9e587ddc82cfcbe3f6fd3c0b1bb695df25e3ef5aae9c9b4b04c10b93423e733f258554fb957b2bec4b27135868def7174ac3174e52d8932f97db15c7316324d530b403706aaeaa585494976d7700d6a457187835d62ed2eaf9c7ce1c8b44fcfebba801ce5fde05c1808229295226101799dde07fa917549da154345d0cbaef1b13c72834902d1634f7f9d9cf39c46ec5162043fa39902a2076f87f61ac2352beb1cb9adabcfc438de811c6196dc3099f02838e8681ab6287adf43c163b862613832378ba34ac971c47cf2bccc0310f8416746118616a2d6bfe1ae7b2018609b10609d7523f181cde6785c03569d1cade1f50451ebf09df87e005fdc04bd478d5a7ce917c195c849d93830ce7f2b9f2818ce7ccb682db84f66556a6664a1e5e6e4d82ff6d2294330cee89a595195ccb9717e3ff0e61521934adaa9ef0fb1d5efb8c1ffa2fe85b5cafd64be06cd710b5d13f45053afd7a61ffdbfd09ab484dd6b3fa495d455f7958243a34399761f7346f3dbe7910f50f11b1bb79ccb4781527cf8a0d12918da3a222e777d438afe06af0284cb41566ed455d6c2ff580beaeef25dfd281554a8428a2d17e922d3943003cfc40a9aab3e0e4cdd0721ccea245990ead47f0061efc594b5fca677c9aa6fcd02ca7f7559697ecc1fdc0dce991a6e0dffeff46e0f37d27257252df2b69fe35a2f8c3fe473196663ec43812615bf59e8b37540e5fb6a02b886af5c18ff71277e3bc4fa60f752d6bc7d57b7f11d27d447e137ce492386c0cfa2428ed5b72aa026551b7770bc6825aa9ea77cbdcb77edf08584dbf8d683f18e6743cc87695a05f4e2973d3ebfa2a95fb7dc71869a3eead5439ad2187fab95e68fd08081561ee1cfc97d9a3fbe1eab46cf535c77bd5d53669f482aa0e8c10fb5cd8ced225937f2c6282a14b756a20c33a0e0d4f05abc4c5abb43bcd2ec40135a9e2038d7c819553464e480857742d7f227a9f8b1d723631cbe4fe1f0978b9b2655009ab6ee4c26d32dc8dc7a92d739a0a9f8417742789b200a754dc9782acdce4cbd78006be007bf70032e970712dadae2de1c47b5eccbce76e839ebb3375244e408a5170345594a11eb5ea8ffb1937d98ca71c0d061d35fb072509eabc1c39b39701484f52e1f15ae28485560c55c80b150beafed17c6b087f3909b623d360c22faabd35be825cfe689d5c6e8737b708fc61fd145b1e75f70ccaeffd387ec8398e8abf1b2396603a3c0653a4638fbfb3bf936e4233c04c6a8f9746c69014f7a2f6aadae0d8a17c5e4de3910b50a545990777cfcd42f27ab8727cc123c0b6d09985ee6a161651a604e0b966ba9926010196ebbec5ba58494d9f9b9d67c0dc41a956a436fd14a6957f7a6e1f04089a7b6ddf1cce23841c81f73fef1f454cdfa6717273ccc7649279da4d5b6a3374d7fa3904c1584eb5ad265bd981882404a9c07f2cb00f0dce5f09b938183e52ac1842f4c05d58f3c5dd5431f91ecc098c545497a3e413b6a3f2fd52930e8a908298ee378463fad9f633c1f05a396588c3338b3a5de42754fd172f53dc6d703b5c8a02250a421c093b5d0d845266fd031ea2c0220ebdf1e436d2f22246b2da651aa446adb4fdac9188681483a710a89c007079d3ecacfed0fc36259e11f6930d58faced22ab287925fb7a9c49bfd70f94a799bb9c5dfee656d9230942c5668bb5e66b24e60ae580e04b3a5dfb212415173e78f0e19af0110a3c754e12733977f52853946ef2e100cc24b0089f2147cab1503e7543cb1426192b07f04988b5489761019b48eb179688c2a3e2e060a7a3e44ba71ec4c923de9d418f364a3e1e90c5173cc3b0eb7cd8133f01afeb74711b71c5e8d930e6bcc4db6330020cfb0b7f98d165ef41bcb584b3055f3a4a77f960d4d5f8dba0f147aa8ea623ac22333a9e6a660d1a91c226f8621ba0e9de77b28b3b070d852bf6bc2405ecffe1c4a4cf6f82c468c4cc91abaf8016ccdf957509d86815467ddaefd4cff7389c2f7082c76a4e1d87b8edfd79bd05d574ea4d72bacc6e0b9ccee8cd7e83614aca61261f86bf8310172882bc2e44973e3993d6f1c43913a169030c91fc97ba464fde1d615b6a4d123ab4e9177e134e0f031d4786e0a27944a382fe1ba0ef8be4ea95e7d932fdd406a9cfecbfc7e85541d68f18169bf254046b99fa2f8d78fca322f2ee77cc5135445cc18c7fb67f8421d5683003149b9d8932d22ef45a4d227c96f956cc65b2a4187cc6cbfcc8f505a482a401fdf0604c93397d167e882ccddba30410011a31ad54798827b6753305600be0443bb67be8076effe592b202dd53b6346a615ddc4cc036598b0086f881db301f72b1646735c70ee2030ecd16efb0ecf60f7d1f1102f6f8bec4199d73333357a1d307db549d87d02d973072c88e78cab2b024766f940f2eed72098d123831220f8795efb7aaaf12381461db72b1c6615dff039816e4580c4453e75b141d3b8e895027ea1c7155b0787eb9058ed7b068e43db0b7b5312532c62e2694c5ea06813455bfe8c6a46ec2462ceba51dc1784b18547ea150d8bf2851a4dfaf6ec437011d13128ce48fae343d5b7d91c1bbf970e7dc697b09c4f11da0c410f42672d385361a9d961702e38ec091df23e2200d95cc2cb74588c24d2e82692e1510ee71be8465b7a4fe7c55723d524b9412749497551f62cb7b9325ca1fea626ac542df02a1a9dc7ccea2359a673f47c4625cb2de3c1b7e30fd399ab74f9eb992811c4fea366d08def3e7fad299b00bc42b1956e07ad50ea545baaba162efbd28d4e32f61a92a63afb176a29459e32f2e93fe3813e6b35705717c1374dfc9c0115c887da5f6d308dc002b2ad6e63428b6524dba6bff0c17923939f90e9d75f7760b634c9bb656f77c25c1cef41a94ada9f50fb567a753dc7f6bd7bc9744025b2f3c5cfb0c210a19b8b5f242c335e3a0766ab414151f7e6f7cdaf7c9621e54da91dfd0bf17b76ebc0cf54e67741cbb65ff800b5c696d0f4d9a6b1dacb27a7f58c87823f79caee2c7a9998c2de728b1f6a711b41163acfb3209da43d816ffbc08ca183449fdc75933fd6905c5f8f91344af8d42d9d9596e0e8f20e71ffb6563083dca06df57df3a0bdf7c917318cdce26e5605cbf54fa37883a8c486083f94f253ec98b253724b68b898d4c29aa87f5a2c006289a63cc0a873ffc71adfb1f5a6928b06f2f57869718be3a398af578ee97d6000d7474b574f21adef724e99a00d19bea86a55b3f06e76b2fc00926a5cee8c005832efe4bdacc671134efbb672422bfe12731c4ee3d4293291be9f4aba6decde002bd590c25a22f9c0dfe87171c3fb594a6439d6547698bee30a742e1d75a68699039a3556825723e1b802ea242502aea868c91bf2cf8143fd9dff2de6525768af16e10f12d84188159b57f8b0761646b49b52f77be881698887815717d4dc98612a431da30d53dc15a2365bc09086b2261c710f3f60525910475df8c4587ea5ed79bab83978093a1c9bff581fbe337d4d21b44b9b2dc87b7e1ba9dd544e438b35e237b578781071cb2174895e9606702e62b3b0da88755e2310c143b671fcb84634d6c7205c716f8d5f0da93318118f250f7abe1be53e601d9c9bd9aa6c4fdb541671f304dab2d26db616c1663f6bda334e5d728ae8a7eddb4c9499e9653b6be1a3b18784542b4103d8fc9be6bb83a565ea8b32c1501a25bc7e3e4bb3fd392024e1242aa7cd9a2c4e73e45b8d94d65cbb52beffa4ce54b330c109ac350eb46399fed34e49bab64ebfb7024f53a9461d285fe901a0ae5390ac41ceb632b7ecb19805ed5ade63b630e62eb966a4b0e2c9a452a5ba0973dcb8b29ce3f21210988777fcb3520419170433db6ef5fe50dff0e55734a8e4b401a20ceb0e8a678a2f5ebe536c73fecbcb6ca90f8ba59de0ffd6dfc5cead48a85eb0de2aa115bda98eda9dcbf84aa1b37a83c012c717843a5e9d163ba2da67ee444a76bedbea9b917e275b2a4f2e26af8e02e615cc20dbfe48e89da798bd5bcd6397a4f85e861b823fde53d98b1e2afee87f08bafe9a308be0325ee71c1af90047ced9b3207b85541b847cbd25d281f2fdf997fb17de48ddabd18a7aa514992e80962ce0de413a09953e8fab477cac7b4f67f23c778bfe60fcd6d6b64dc71272fd57fd5f01ccbd30775648fde0ab5bc3a8247084b3408a2e012725d1dc41c17712993b5a5cd6ec4b478bdd3e97fc4c5097be60b587181724cf30e03108a611855d04a22309554845b97f17d6565771363c273d54d3cef07dd0e3fa114ad86c803543f43a56937a7a8950f112e361ba9c747463048671a6346ba4f71ecb37aaf41c9acb1e1b9b7ff2e03c16d0f3ec42712850e66606eba8df1ecb490f65da5bef1afc2e9ff3207f2f897edac55d01357c4f3ec92971bd2c11f26e31079a65a6905d0b9fca0ea51c3d34367735ae3c677a7fc51de75c639396e34083f76b41b7b0531b9633d4b24a98a8ffe80c7da9ff5bf0ee4c43a23480a5d3d88ced1dd25554691aa496c660f129ccee7a884dc22b4db3f120f9fae87830e5dd30d430b1fb65f954a2bed0773db34e36185a0c841f6b93610d2fb5da6bc29802de8c2e4cca9103c87f7a61bc16db88692fb38f4260d7d41ccbb4725cfe9e62e1cef0d806f5c4d6e8690c1b0676ed3f68f9d76c294c12b11b72bd910b546d342db3a6dcecd58745270156f698923ebbd391ba70cf40b20840763a1409ec4ff3c5834b89e8a05413253bf4f07e75d83dcd1ea58364a6175bc3fbaa3581016ef659449962a5a9843d1d597a3f2f56aafc902a29424c1911141d1e66e192ef6aca5a622a00161abbc4e683f9c1e80511be4e6ad32591f135b349315254b0b0837136a770b9d97762e395e6aad9cdc6c07437b217fb38c14dd361d5a32106ecd16c1bc596a346d2631c9da45175704c93c5628a66a6b2a4f96f915fba8d2944e994d8b0bd7e95a29001c041eb70efe400f127ae15f8dac80a0905f4e6f6501d13b26f2f6d7a91c55e3fd17bcd712f9d65e4bbefbf9c23d", 0x1000}, {0x0}], 0x2) (async, rerun: 32) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async, rerun: 32) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) r7 = syz_open_pts() (async) r8 = dup2(r1, r4) read(r8, &(0x7f0000000080)=""/8, 0x8) (async) close(r7) (async) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0xf4b, 0x5, 0x8, "24181e00000d00e300000b2a0000000000008000"}) (async) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000000)='\r', 0x1}], 0x1) (async, rerun: 32) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1) (async, rerun: 32) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x3, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="350892452db49620b9cb781bfb6e2e826905aa14903e2890d12eeae52dade47003ef13aa2a1d066fddbc4ac51d8188040e8201579eef1b1df366f87d469d98d9fa6cdcdeb9e5c97f6a740f5e0284df85bd4d77942948aaaf626eb91114dd87d76445c909eef181043307f65505adcb85a4c389a640d852594df4b49ccb9fea36d2fe00fcd71fe42edd3e0ee7c1889fc2cfb6254100258c42dce945b3629ecc54c2fb4c58d612dbe51c37cb06c13bbaea6baf8c52636b4d070db5b50aee7ffc", 0xbf) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 22:25:49 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 22:25:49 executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8002d94) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xd7}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x7251) r3 = socket$inet6(0x18, 0x2, 0x7f) poll(&(0x7f00000000c0)=[{r3, 0x40}], 0x1, 0x2) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x3, 0xba) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) fcntl$dupfd(r6, 0xa, r4) r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r7}) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x5, 0x0, r7}) 22:25:49 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file\x00', 0x2000, 0x33fd) r0 = open(&(0x7f00000000c0)='./file\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file/../file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)) 22:25:49 executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000100)={0x6, [{}, {}, {0x3}, {0x3, 0x7cad}, {0x3, 0x4}, {0x2, 0x6}, {0x1, 0x4d35001d}, {0x1, 0x7}, {0x2, 0x40}, {0x3, 0x6}, {0x2, 0x7d}, {}, {0x0, 0x40000000}, {0x2}, {0x3, 0x200000}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x45f}, {0x0, 0x80000}, {0x0, 0xfffffffd}, {}, {}, {0x3}, {}, {}, {0x0, 0x7}, {0x1}, {0x1, 0x2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r1 = socket$inet6(0x18, 0x1, 0x0) (async) syz_emit_ethernet(0x402, &(0x7f0000001880)=ANY=[@ANYBLOB="0000000000000000000000008100030086dd629da53603c81100ff020000000000000000000000000001000000000000000000000000000000002b080044000000000000000000000000000000000000000100000000000000000000ffffffffffff00000000000000000000ffff7f000001000000000000000000000000000000002e00033964000000ff1f000000000000010a00000000000000000000040100c204000000000104000000000106000000000000c2040000000418c6092ca47ee671480723ab82b52c7d5ca80b4470a2f125f124f32e4fa097d6af9ed636095831010fa157b7e2cd432914998f9b330fe942fb266c40193ccfb5c5599666eb111ed6ddb8af541aab2eadb6a5e4ee86eb419bb346466a32dd28e2795b391f64a30cb374ed72466e0206b7d2cd7d982ca5e502f3c34254a8eb1f0274d066e3abc262ba08527af3b5fcd5251247cefa592ee22b2852c8758e8bd786069623f42d01cf2707a03f215b9762317264bcf93140d1d8c3cb31b87b77c499aae6d4aa9545d5fb0107000000000000000000000000000200907800000000664c9c920002010700000000000000000000000000000000000000000000000000000000000000006c000271660000002c000430680000006114000100000000fe8000000000000000000000000000bb00000000000000000000000000000001ff0200000000000000000000000000010000000000000000000000000000000000000000ec000000000000000000000000000000000000000000ffffe0000002ff010000000000000000000000000001ff020000000000000000000000000001fe8000000000000000000000000000aaff02000000000000000000000000000116010000000000000401ff0001000502000400000000000004000010640000003b1f00000000000000010005020020010100c20438b2423e040102010900000000000000000006d539e7c078f10d396603fb9eef46bb73b39a539f21a9b771491a59fc97d02042633d1eef3ee3d356690735c6d3225cd1ec23955e933b6cf112ee586cbc11dd6cd154177ace105f233e8d98ed5054ac0ecd2fd387e8884c0b80bbe95e6ab88afd5b6fd4be475efa6cde63e453a84cea342b58602f593f829e50e1482290b3e52f177984db89deb7c6779424c0795e115c1a638492d624667f3217e7a43c58f77fcc6093778d70540f5870f85aa8221478c4b6532aacc1b98001cc1df6d4ceaa7318cbdf472c0673da902973882b8d3a0ea524b1e21a2a01010062010000000000000102000005020200010879644c84081a1d33cdf08fef6f8d2c525b4e55bc38322f9fafd0dc8bb8dcc587223bb9dd16816794761ed6fbc052449752358d25a590c336187ce2d6d5ec260d70844267b16644d6c20c606b830eec38ba9664b17ad8"]) (async) r2 = dup2(0xffffffffffffffff, r0) r3 = socket$inet(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x5, 0x7) shutdown(0xffffffffffffffff, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001800)="affb64c40581204f80a95b4632c3a3cbfaf29808a1700c1b9320ea25c5134922b0db26252cfbc8a918a1241cc358dbb260f2ad0d038501499806bb6b1ae7cea1c20a3e", 0x43) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000)="0100f1c40000000002000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, 0x0, 0x0) (async) writev(r2, &(0x7f0000001780)=[{&(0x7f0000000340)="73f3c515d79851d8280514f2d24e1971557eecdc42f61de2c9da7f7d69f671d873fd3d8e23a3c9fcc12e37b6c30a98a6aafad1d2f1fbc4049c1a7cef8463c0699ee665fe91167104f24b9e068fce7efbac1f212630cc89c642699ffe048e121e30345c33541d390ba968c4b59007003ff4cefb892124d3e9e18388be3f4d42c05198c08cf3864949b82bca5b9fe8ac0fd5111e2e3e85b0ba36ea12ee2ac27aa98889d2393e8e36b75ba2938be212dfcc42065df6384555aca6b58e44ee72630bb79f0497438a648c53a815fa92a3ef297c87e6d0b8dc7e5a671a374e499861a9d23e8be69b975bcae18b16f77ed92b47ff464d52718a9f8741cb6b405471fdf52bc6a1441278d0fb35573a87513dac6c5dd45e234dd299329415f3a61d9457bef724ef2c11f36bf33abe9e94a9b5eb301af726344a10dfa9ace59d6700442d3b0111d38eced224d18373737fba6ef751ac71acc5101405a9888a0f799bdd796dcea3d9eee0fe933e88a5299fb0888e7c5f50e357c87987abde8d81c6330846b66ba0914d3ecdc63402ae1790dcdc4e6afd06ad8c27feb0bcd081664c443a7fcbfa937cdf46fdf674e21e5d08ca1169bccc05944ae0aa7f121b8d315cb8236d6937ad6a7e77e09041f4337d7ec04fa7a8a7b91e00cc581e931752dc386b51c6ff416f369e41c696fc666dd9942272255723cb125cb9e59cdc6dd3f9f2dd7a4a531ef2df7b3f1ca324aaecdf0cc7947079c9e587ddc82cfcbe3f6fd3c0b1bb695df25e3ef5aae9c9b4b04c10b93423e733f258554fb957b2bec4b27135868def7174ac3174e52d8932f97db15c7316324d530b403706aaeaa585494976d7700d6a457187835d62ed2eaf9c7ce1c8b44fcfebba801ce5fde05c1808229295226101799dde07fa917549da154345d0cbaef1b13c72834902d1634f7f9d9cf39c46ec5162043fa39902a2076f87f61ac2352beb1cb9adabcfc438de811c6196dc3099f02838e8681ab6287adf43c163b862613832378ba34ac971c47cf2bccc0310f8416746118616a2d6bfe1ae7b2018609b10609d7523f181cde6785c03569d1cade1f50451ebf09df87e005fdc04bd478d5a7ce917c195c849d93830ce7f2b9f2818ce7ccb682db84f66556a6664a1e5e6e4d82ff6d2294330cee89a595195ccb9717e3ff0e61521934adaa9ef0fb1d5efb8c1ffa2fe85b5cafd64be06cd710b5d13f45053afd7a61ffdbfd09ab484dd6b3fa495d455f7958243a34399761f7346f3dbe7910f50f11b1bb79ccb4781527cf8a0d12918da3a222e777d438afe06af0284cb41566ed455d6c2ff580beaeef25dfd281554a8428a2d17e922d3943003cfc40a9aab3e0e4cdd0721ccea245990ead47f0061efc594b5fca677c9aa6fcd02ca7f7559697ecc1fdc0dce991a6e0dffeff46e0f37d27257252df2b69fe35a2f8c3fe473196663ec43812615bf59e8b37540e5fb6a02b886af5c18ff71277e3bc4fa60f752d6bc7d57b7f11d27d447e137ce492386c0cfa2428ed5b72aa026551b7770bc6825aa9ea77cbdcb77edf08584dbf8d683f18e6743cc87695a05f4e2973d3ebfa2a95fb7dc71869a3eead5439ad2187fab95e68fd08081561ee1cfc97d9a3fbe1eab46cf535c77bd5d53669f482aa0e8c10fb5cd8ced225937f2c6282a14b756a20c33a0e0d4f05abc4c5abb43bcd2ec40135a9e2038d7c819553464e480857742d7f227a9f8b1d723631cbe4fe1f0978b9b2655009ab6ee4c26d32dc8dc7a92d739a0a9f8417742789b200a754dc9782acdce4cbd78006be007bf70032e970712dadae2de1c47b5eccbce76e839ebb3375244e408a5170345594a11eb5ea8ffb1937d98ca71c0d061d35fb072509eabc1c39b39701484f52e1f15ae28485560c55c80b150beafed17c6b087f3909b623d360c22faabd35be825cfe689d5c6e8737b708fc61fd145b1e75f70ccaeffd387ec8398e8abf1b2396603a3c0653a4638fbfb3bf936e4233c04c6a8f9746c69014f7a2f6aadae0d8a17c5e4de3910b50a545990777cfcd42f27ab8727cc123c0b6d09985ee6a161651a604e0b966ba9926010196ebbec5ba58494d9f9b9d67c0dc41a956a436fd14a6957f7a6e1f04089a7b6ddf1cce23841c81f73fef1f454cdfa6717273ccc7649279da4d5b6a3374d7fa3904c1584eb5ad265bd981882404a9c07f2cb00f0dce5f09b938183e52ac1842f4c05d58f3c5dd5431f91ecc098c545497a3e413b6a3f2fd52930e8a908298ee378463fad9f633c1f05a396588c3338b3a5de42754fd172f53dc6d703b5c8a02250a421c093b5d0d845266fd031ea2c0220ebdf1e436d2f22246b2da651aa446adb4fdac9188681483a710a89c007079d3ecacfed0fc36259e11f6930d58faced22ab287925fb7a9c49bfd70f94a799bb9c5dfee656d9230942c5668bb5e66b24e60ae580e04b3a5dfb212415173e78f0e19af0110a3c754e12733977f52853946ef2e100cc24b0089f2147cab1503e7543cb1426192b07f04988b5489761019b48eb179688c2a3e2e060a7a3e44ba71ec4c923de9d418f364a3e1e90c5173cc3b0eb7cd8133f01afeb74711b71c5e8d930e6bcc4db6330020cfb0b7f98d165ef41bcb584b3055f3a4a77f960d4d5f8dba0f147aa8ea623ac22333a9e6a660d1a91c226f8621ba0e9de77b28b3b070d852bf6bc2405ecffe1c4a4cf6f82c468c4cc91abaf8016ccdf957509d86815467ddaefd4cff7389c2f7082c76a4e1d87b8edfd79bd05d574ea4d72bacc6e0b9ccee8cd7e83614aca61261f86bf8310172882bc2e44973e3993d6f1c43913a169030c91fc97ba464fde1d615b6a4d123ab4e9177e134e0f031d4786e0a27944a382fe1ba0ef8be4ea95e7d932fdd406a9cfecbfc7e85541d68f18169bf254046b99fa2f8d78fca322f2ee77cc5135445cc18c7fb67f8421d5683003149b9d8932d22ef45a4d227c96f956cc65b2a4187cc6cbfcc8f505a482a401fdf0604c93397d167e882ccddba30410011a31ad54798827b6753305600be0443bb67be8076effe592b202dd53b6346a615ddc4cc036598b0086f881db301f72b1646735c70ee2030ecd16efb0ecf60f7d1f1102f6f8bec4199d73333357a1d307db549d87d02d973072c88e78cab2b024766f940f2eed72098d123831220f8795efb7aaaf12381461db72b1c6615dff039816e4580c4453e75b141d3b8e895027ea1c7155b0787eb9058ed7b068e43db0b7b5312532c62e2694c5ea06813455bfe8c6a46ec2462ceba51dc1784b18547ea150d8bf2851a4dfaf6ec437011d13128ce48fae343d5b7d91c1bbf970e7dc697b09c4f11da0c410f42672d385361a9d961702e38ec091df23e2200d95cc2cb74588c24d2e82692e1510ee71be8465b7a4fe7c55723d524b9412749497551f62cb7b9325ca1fea626ac542df02a1a9dc7ccea2359a673f47c4625cb2de3c1b7e30fd399ab74f9eb992811c4fea366d08def3e7fad299b00bc42b1956e07ad50ea545baaba162efbd28d4e32f61a92a63afb176a29459e32f2e93fe3813e6b35705717c1374dfc9c0115c887da5f6d308dc002b2ad6e63428b6524dba6bff0c17923939f90e9d75f7760b634c9bb656f77c25c1cef41a94ada9f50fb567a753dc7f6bd7bc9744025b2f3c5cfb0c210a19b8b5f242c335e3a0766ab414151f7e6f7cdaf7c9621e54da91dfd0bf17b76ebc0cf54e67741cbb65ff800b5c696d0f4d9a6b1dacb27a7f58c87823f79caee2c7a9998c2de728b1f6a711b41163acfb3209da43d816ffbc08ca183449fdc75933fd6905c5f8f91344af8d42d9d9596e0e8f20e71ffb6563083dca06df57df3a0bdf7c917318cdce26e5605cbf54fa37883a8c486083f94f253ec98b253724b68b898d4c29aa87f5a2c006289a63cc0a873ffc71adfb1f5a6928b06f2f57869718be3a398af578ee97d6000d7474b574f21adef724e99a00d19bea86a55b3f06e76b2fc00926a5cee8c005832efe4bdacc671134efbb672422bfe12731c4ee3d4293291be9f4aba6decde002bd590c25a22f9c0dfe87171c3fb594a6439d6547698bee30a742e1d75a68699039a3556825723e1b802ea242502aea868c91bf2cf8143fd9dff2de6525768af16e10f12d84188159b57f8b0761646b49b52f77be881698887815717d4dc98612a431da30d53dc15a2365bc09086b2261c710f3f60525910475df8c4587ea5ed79bab83978093a1c9bff581fbe337d4d21b44b9b2dc87b7e1ba9dd544e438b35e237b578781071cb2174895e9606702e62b3b0da88755e2310c143b671fcb84634d6c7205c716f8d5f0da93318118f250f7abe1be53e601d9c9bd9aa6c4fdb541671f304dab2d26db616c1663f6bda334e5d728ae8a7eddb4c9499e9653b6be1a3b18784542b4103d8fc9be6bb83a565ea8b32c1501a25bc7e3e4bb3fd392024e1242aa7cd9a2c4e73e45b8d94d65cbb52beffa4ce54b330c109ac350eb46399fed34e49bab64ebfb7024f53a9461d285fe901a0ae5390ac41ceb632b7ecb19805ed5ade63b630e62eb966a4b0e2c9a452a5ba0973dcb8b29ce3f21210988777fcb3520419170433db6ef5fe50dff0e55734a8e4b401a20ceb0e8a678a2f5ebe536c73fecbcb6ca90f8ba59de0ffd6dfc5cead48a85eb0de2aa115bda98eda9dcbf84aa1b37a83c012c717843a5e9d163ba2da67ee444a76bedbea9b917e275b2a4f2e26af8e02e615cc20dbfe48e89da798bd5bcd6397a4f85e861b823fde53d98b1e2afee87f08bafe9a308be0325ee71c1af90047ced9b3207b85541b847cbd25d281f2fdf997fb17de48ddabd18a7aa514992e80962ce0de413a09953e8fab477cac7b4f67f23c778bfe60fcd6d6b64dc71272fd57fd5f01ccbd30775648fde0ab5bc3a8247084b3408a2e012725d1dc41c17712993b5a5cd6ec4b478bdd3e97fc4c5097be60b587181724cf30e03108a611855d04a22309554845b97f17d6565771363c273d54d3cef07dd0e3fa114ad86c803543f43a56937a7a8950f112e361ba9c747463048671a6346ba4f71ecb37aaf41c9acb1e1b9b7ff2e03c16d0f3ec42712850e66606eba8df1ecb490f65da5bef1afc2e9ff3207f2f897edac55d01357c4f3ec92971bd2c11f26e31079a65a6905d0b9fca0ea51c3d34367735ae3c677a7fc51de75c639396e34083f76b41b7b0531b9633d4b24a98a8ffe80c7da9ff5bf0ee4c43a23480a5d3d88ced1dd25554691aa496c660f129ccee7a884dc22b4db3f120f9fae87830e5dd30d430b1fb65f954a2bed0773db34e36185a0c841f6b93610d2fb5da6bc29802de8c2e4cca9103c87f7a61bc16db88692fb38f4260d7d41ccbb4725cfe9e62e1cef0d806f5c4d6e8690c1b0676ed3f68f9d76c294c12b11b72bd910b546d342db3a6dcecd58745270156f698923ebbd391ba70cf40b20840763a1409ec4ff3c5834b89e8a05413253bf4f07e75d83dcd1ea58364a6175bc3fbaa3581016ef659449962a5a9843d1d597a3f2f56aafc902a29424c1911141d1e66e192ef6aca5a622a00161abbc4e683f9c1e80511be4e6ad32591f135b349315254b0b0837136a770b9d97762e395e6aad9cdc6c07437b217fb38c14dd361d5a32106ecd16c1bc596a346d2631c9da45175704c93c5628a66a6b2a4f96f915fba8d2944e994d8b0bd7e95a29001c041eb70efe400f127ae15f8dac80a0905f4e6f6501d13b26f2f6d7a91c55e3fd17bcd712f9d65e4bbefbf9c23d", 0x1000}, {0x0}], 0x2) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) (async) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r1, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) r7 = syz_open_pts() (async) r8 = dup2(r1, r4) read(r8, &(0x7f0000000080)=""/8, 0x8) (async) close(r7) (async) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0xf4b, 0x5, 0x8, "24181e00000d00e300000b2a0000000000008000"}) (async) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000000)='\r', 0x1}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1) (async) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r9 = socket(0x18, 0x3, 0x0) (rerun: 64) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="350892452db49620b9cb781bfb6e2e826905aa14903e2890d12eeae52dade47003ef13aa2a1d066fddbc4ac51d8188040e8201579eef1b1df366f87d469d98d9fa6cdcdeb9e5c97f6a740f5e0284df85bd4d77942948aaaf626eb91114dd87d76445c909eef181043307f65505adcb85a4c389a640d852594df4b49ccb9fea36d2fe00fcd71fe42edd3e0ee7c1889fc2cfb6254100258c42dce945b3629ecc54c2fb4c58d612dbe51c37cb06c13bbaea6baf8c52636b4d070db5b50aee7ffc", 0xbf) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 22:25:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086336) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f00000000c0)='./bus\x00', 0x25a, 0x0}) 22:25:49 executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8002d94) (async, rerun: 64) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (rerun: 64) poll(&(0x7f0000000080)=[{r0, 0xd7}], 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x7251) (async) r3 = socket$inet6(0x18, 0x2, 0x7f) poll(&(0x7f00000000c0)=[{r3, 0x40}], 0x1, 0x2) (async) r4 = socket(0x18, 0x1, 0x0) (async, rerun: 32) r5 = socket(0x18, 0x3, 0xba) (rerun: 32) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) fcntl$dupfd(r6, 0xa, r4) r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r7}) (async) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x5, 0x0, r7}) 22:25:49 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7c}, {0x24}, {0x4000006, 0x0, 0x3f, 0x8000000}]}) write(r0, &(0x7f00000001c0)="40215b0e6e7033a02e18db417b64", 0xe) (async) write(r0, &(0x7f00000001c0)="40215b0e6e7033a02e18db417b64", 0xe) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x4) r2 = socket(0x18, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) setsockopt(r2, 0x79dc, 0x7, &(0x7f0000000240)="3c33abc54a30ffc5c56fce5d0ea8c743cabd3ede24095ede3ef0255cf48fca4a947d81c8ccd6332e278d9cca732c7223569a4ff177651562abeee747495080a4650b145d27b36c3bf202215de49bb9c061f5f6a45118e1f6860226b7e0354c5b7c7dae2350c0e333c3051351f5fa5f2193ea199a9cd1d4a3ff28c97d18deaf518cbca980e044195338ffb92132", 0x8d) (async) setsockopt(r2, 0x79dc, 0x7, &(0x7f0000000240)="3c33abc54a30ffc5c56fce5d0ea8c743cabd3ede24095ede3ef0255cf48fca4a947d81c8ccd6332e278d9cca732c7223569a4ff177651562abeee747495080a4650b145d27b36c3bf202215de49bb9c061f5f6a45118e1f6860226b7e0354c5b7c7dae2350c0e333c3051351f5fa5f2193ea199a9cd1d4a3ff28c97d18deaf518cbca980e044195338ffb92132", 0x8d) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x3) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) setsockopt(r2, 0x9d, 0xe, &(0x7f0000000000)="230ffde2fbd2981f0847e7b828273f1bb2671e72d82295a57ca3ddbd6f156f587291f3", 0x23) 22:25:49 executing program 5: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x400000000018, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r5, 0xfffffffc, 0x1, &(0x7f0000000140)='\x00\t\x00\x00', 0x2) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r6, r7, r8, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r9, 0x6b4, 0x0, 0x9, 0x1}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) r10 = accept$unix(r5, 0x0, &(0x7f0000000040)) connect$unix(r10, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) msgget(0x1, 0x0) 22:25:49 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) (async) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) 22:25:49 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file\x00', 0x2000, 0x33fd) (async) r0 = open(&(0x7f00000000c0)='./file\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file/../file0\x00', 0x80, 0x1) (async, rerun: 32) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)) (rerun: 32) 22:25:49 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x15}, {0x20}, {0x7406}]}) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) 22:25:49 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x3}, {0x4000006, 0x0, 0x0, 0x81}]}) 22:25:49 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x15}, {0x20}, {0x7406}]}) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) 22:25:49 executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x3}, {0x4000006, 0x0, 0x0, 0x81}]}) 22:25:49 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file\x00', 0x2000, 0x33fd) (async) r0 = open(&(0x7f00000000c0)='./file\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file/../file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)) 22:25:49 executing program 5: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x0, r1) (async) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x400000000018, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r5, 0xfffffffc, 0x1, &(0x7f0000000140)='\x00\t\x00\x00', 0x2) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r6, r7, r8, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r9, 0x6b4, 0x0, 0x9, 0x1}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) (async) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) accept$unix(r5, 0x0, &(0x7f0000000040)) (async) r10 = accept$unix(r5, 0x0, &(0x7f0000000040)) connect$unix(r10, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) msgget(0x1, 0x0) (async) msgget(0x1, 0x0) 22:25:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086336) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f00000000c0)='./bus\x00', 0x25a, 0x0}) 22:25:49 executing program 4: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x54) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000516600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa66376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac15d602000d7d026ba8af63ff37283018e4fd89720fd30000000000000000a972c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020288a371a3f800040000000000000001000000000000ffff", 0xb1, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xf4fb, 0xffffffff}, {0xf2d, 0x3f}}, 0x2) 22:25:49 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}, {r2, 0x48}, {r3, 0x10}], 0x3, 0xffff0001) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="d70379007f", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r4 = dup2(r0, r0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) fcntl$dupfd(r5, 0x0, r1) socket(0x6e7e10bdb0260760, 0x4000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) shutdown(r4, 0x2) 22:25:49 executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x8002d94) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xd7}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0x7251) r3 = socket$inet6(0x18, 0x2, 0x7f) poll(&(0x7f00000000c0)=[{r3, 0x40}], 0x1, 0x2) (async, rerun: 32) r4 = socket(0x18, 0x1, 0x0) (rerun: 32) r5 = socket(0x18, 0x3, 0xba) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) (async, rerun: 32) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) (rerun: 32) fcntl$dupfd(r6, 0xa, r4) r7 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r7}) (async) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x5, 0x0, r7}) 22:25:50 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x15}, {0x20}, {0x7406}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) 22:25:50 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x3}, {0x4000006, 0x0, 0x0, 0x81}]}) 22:25:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f0000000040)='./file0\x00') r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000600)=[{}, {0x4, 0xfff, 0x800}], 0x2) semop(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xb850, r2, 0x0, 0x0, r3, 0x2, 0x4}, 0x2, 0x4, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="f8a4adca0328ea6f4dfbf1760ffe02f1d60f1ff613ed52fd8f0cac753f11330ea2f15c62b8ff457b9557ffaae204a369b66131a2157a167ac98146cc86dfb622a49bc437e4af0268c2752f9458ea1600ba6084717c8b3708d9e97a43d704700eef63c4bf56e7548575d82a47e0be3f0884", 0x71) lchown(0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 22:25:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086336) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000080)={&(0x7f00000000c0)='./bus\x00', 0x25a, 0x0}) 22:25:51 executing program 4: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x54) (async) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000516600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa66376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac15d602000d7d026ba8af63ff37283018e4fd89720fd30000000000000000a972c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020288a371a3f800040000000000000001000000000000ffff", 0xb1, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xf4fb, 0xffffffff}, {0xf2d, 0x3f}}, 0x2) 22:25:51 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000002900)=[{&(0x7f00000002c0)="e0a0ae39b096d852ee559affda4f34b45fa9a823ddf99bc0c6ac6ade2d073749b2b96dc9a543f612f26b2db66b1482227fe7c9fb00ffd6e9432c819b95761342bd6d2fd23180414b974df636e54cc58483bc2eb673f91051dcaa4bf5d57b7e6a73432ecf6b55af9deb2b25c00ab18fc75113b0a4846cf0270eacf7eddcba9be2a5da4c829ff3e0b0c85f6d47786cd7f3f5369aad0e4c22435acb6e2e8a", 0x9d}, {0x0}], 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x5479e3f44997af5d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="66cac4b47a779c7ada3b05e2e53ef91b1abd64dddf90fe255fc35b3d54a82cbea16dc5ac4a1f2dc3e9bb12ff3031e7e043e34be1128c8a47d48ab6d0c9c5f0c679413cd54b35f61b4bc6a44da4dc13467ebb415c84d007d9d978912cf6e833f46ac0640011b171b9d4e4239a99f89efd", 0x70}, {&(0x7f00000000c0)="f8cd052210f830ded8bd655310ad57eb9a397dd498cb65d79333c6c0b934ef287399e6fdabae314fffc657fb96c7a8fafef1a92fd3d508bc14ad0bc4297550ba9367dfa8100d", 0x46}, {&(0x7f0000000480)="654f61a4e6a380b7085313782dfa545e275b1a1e8c9f32b2e47c3afce26282c1b7d35d6c0339fcb2d0715c201c1cc2dba9cdab1a8acdfc2d47660a3184815a4492b45efc260a29162e626dded7ac3cc5b28a4810eb4003290f1ef245a445ec444a78f5346b80080f2ad2365f6d3e45b0d1c859e114767dd49957fe70a8b944116b6dcd3919fa9bba8efb13f09f1e60fe885b35abfd879352069c2ab5f34599b9b79fa0933cd9cac4815d9d", 0xab}, {&(0x7f0000000380)="15e2ef6b1d1bb44eff60a490dc66fdcd8cfc708b66e822e7005644774c185f6f8eb9c9b1ba5562d99e62e6084753c1da7d6f8b5e22289c8a0634c145f0841674f9c1eb3bb6894ada23d283ba3e244a42b6d26e04aa242dc3adeb7b6158f0b4556065875cfbf093dfa2", 0x69}], 0x4, 0x6df) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x8, 0xd23}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) pckbd_enable: command error 22:25:51 executing program 2: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r0 = msgget(0x3, 0x200) r1 = getuid() setreuid(0xffffffffffffffff, r1) r2 = getuid() setreuid(0xffffffffffffffff, r2) getgid() getpid() r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000240)={0x2, "4fc2e63cab596d7ddb1f2da6dbfe4dd51d89ac0ef1cabef5fbaf90547da7efaab192f49ea8465f84a5cebd213cf1786e58af4eb45c46370ee9f57a25bcfbc15aca3004de7fa0746bbc01e490ad8707"}, 0x57, 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r4, 0x0, 0x0, 0x10, 0x7}, 0x160, 0x80000000}) lchown(&(0x7f0000000080)='./bus\x00', r2, r4) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="0200000000000000051c29e0a979c74c5edd9b596805691e38c8fbc213954aa09685f973a1c259d940a7502554ed7d3e64cb5b87734ce1d63f945c18c67acf878d9c7df493b42dcf64ed028dac0559a6a66939946c15d23d3d1db0df9841f720fab420466942bf6da7b44c9d8dff90a7b56e138aaf9b771240e4d57115a2c02de0b11768e002d559fbb3de6817a73cf647ec1695590e54aa73b922bc8fab14"], 0x9f, 0x800) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r8}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, r2, 0x0, 0x0, 0x0, 0x100, 0x3}, 0x4, 0x4, 0x0, r8, 0x1, 0x401, 0x100000001, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20020008, 0x0, r7, 0x0, 0x0, 0x0, 0x206}, 0x6, 0x3, 0x80000000}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) syz_open_pts() syz_open_pts() syz_open_pts() 22:25:51 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) (async) poll(&(0x7f0000000200)=[{r0, 0x4}, {r2, 0x48}, {r3, 0x10}], 0x3, 0xffff0001) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="d70379007f", 0x5}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r4 = dup2(r0, r0) (async, rerun: 32) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (rerun: 32) fcntl$dupfd(r5, 0x0, r1) (async) socket(0x6e7e10bdb0260760, 0x4000, 0x4) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) (async) shutdown(r4, 0x2) 22:25:51 executing program 5: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) close(r4) r5 = socket(0x400000000018, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r5, 0xfffffffc, 0x1, &(0x7f0000000140)='\x00\t\x00\x00', 0x2) (async) setsockopt(r5, 0xfffffffc, 0x1, &(0x7f0000000140)='\x00\t\x00\x00', 0x2) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) getgroups(0x2, &(0x7f0000003780)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r6, r7, r8, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r9, 0x6b4, 0x0, 0x9, 0x1}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003840)={{0x200, 0xffffffffffffffff, r6, r7, r8, 0x23, 0x5d}, 0x1f, 0x100000000, 0xffffffffffffffff, r9, 0x6b4, 0x0, 0x9, 0x1}) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) accept$unix(r5, 0x0, &(0x7f0000000040)) (async) r10 = accept$unix(r5, 0x0, &(0x7f0000000040)) connect$unix(r10, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) connect$unix(r10, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) msgget(0x1, 0x0) 22:25:51 executing program 2: setgid(0xffffffffffffffff) (async) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) r0 = msgget(0x3, 0x200) (async) r1 = getuid() setreuid(0xffffffffffffffff, r1) r2 = getuid() setreuid(0xffffffffffffffff, r2) getgid() (async) getpid() r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000240)={0x2, "4fc2e63cab596d7ddb1f2da6dbfe4dd51d89ac0ef1cabef5fbaf90547da7efaab192f49ea8465f84a5cebd213cf1786e58af4eb45c46370ee9f57a25bcfbc15aca3004de7fa0746bbc01e490ad8707"}, 0x57, 0x0) (async) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r4, 0x0, 0x0, 0x10, 0x7}, 0x160, 0x80000000}) lchown(&(0x7f0000000080)='./bus\x00', r2, r4) (async) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x1, 0x1000) (async) msgsnd(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="0200000000000000051c29e0a979c74c5edd9b596805691e38c8fbc213954aa09685f973a1c259d940a7502554ed7d3e64cb5b87734ce1d63f945c18c67acf878d9c7df493b42dcf64ed028dac0559a6a66939946c15d23d3d1db0df9841f720fab420466942bf6da7b44c9d8dff90a7b56e138aaf9b771240e4d57115a2c02de0b11768e002d559fbb3de6817a73cf647ec1695590e54aa73b922bc8fab14"], 0x9f, 0x800) (async) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) (async) r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r8}) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, r2, 0x0, 0x0, 0x0, 0x100, 0x3}, 0x4, 0x4, 0x0, r8, 0x1, 0x401, 0x100000001, 0x9}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20020008, 0x0, r7, 0x0, 0x0, 0x0, 0x206}, 0x6, 0x3, 0x80000000}) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) (async) syz_open_pts() syz_open_pts() (async) syz_open_pts() 22:25:51 executing program 4: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x54) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000516600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa66376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac15d602000d7d026ba8af63ff37283018e4fd89720fd30000000000000000a972c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020288a371a3f800040000000000000001000000000000ffff", 0xb1, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xf4fb, 0xffffffff}, {0xf2d, 0x3f}}, 0x2) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) (async) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) (async) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x54) (async) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x1000) (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000516600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa66376336acf018c34758781e4991f7c8df5f882b167be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac15d602000d7d026ba8af63ff37283018e4fd89720fd30000000000000000a972c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020288a371a3f800040000000000000001000000000000ffff", 0xb1, 0x0, 0x0, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xf4fb, 0xffffffff}, {0xf2d, 0x3f}}, 0x2) (async) 22:25:51 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000002900)=[{&(0x7f00000002c0)="e0a0ae39b096d852ee559affda4f34b45fa9a823ddf99bc0c6ac6ade2d073749b2b96dc9a543f612f26b2db66b1482227fe7c9fb00ffd6e9432c819b95761342bd6d2fd23180414b974df636e54cc58483bc2eb673f91051dcaa4bf5d57b7e6a73432ecf6b55af9deb2b25c00ab18fc75113b0a4846cf0270eacf7eddcba9be2a5da4c829ff3e0b0c85f6d47786cd7f3f5369aad0e4c22435acb6e2e8a", 0x9d}, {0x0}], 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x5479e3f44997af5d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="66cac4b47a779c7ada3b05e2e53ef91b1abd64dddf90fe255fc35b3d54a82cbea16dc5ac4a1f2dc3e9bb12ff3031e7e043e34be1128c8a47d48ab6d0c9c5f0c679413cd54b35f61b4bc6a44da4dc13467ebb415c84d007d9d978912cf6e833f46ac0640011b171b9d4e4239a99f89efd", 0x70}, {&(0x7f00000000c0)="f8cd052210f830ded8bd655310ad57eb9a397dd498cb65d79333c6c0b934ef287399e6fdabae314fffc657fb96c7a8fafef1a92fd3d508bc14ad0bc4297550ba9367dfa8100d", 0x46}, {&(0x7f0000000480)="654f61a4e6a380b7085313782dfa545e275b1a1e8c9f32b2e47c3afce26282c1b7d35d6c0339fcb2d0715c201c1cc2dba9cdab1a8acdfc2d47660a3184815a4492b45efc260a29162e626dded7ac3cc5b28a4810eb4003290f1ef245a445ec444a78f5346b80080f2ad2365f6d3e45b0d1c859e114767dd49957fe70a8b944116b6dcd3919fa9bba8efb13f09f1e60fe885b35abfd879352069c2ab5f34599b9b79fa0933cd9cac4815d9d", 0xab}, {&(0x7f0000000380)="15e2ef6b1d1bb44eff60a490dc66fdcd8cfc708b66e822e7005644774c185f6f8eb9c9b1ba5562d99e62e6084753c1da7d6f8b5e22289c8a0634c145f0841674f9c1eb3bb6894ada23d283ba3e244a42b6d26e04aa242dc3adeb7b6158f0b4556065875cfbf093dfa2", 0x69}], 0x4, 0x6df) (async) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x8, 0xd23}) (async) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) (async) execve(0x0, 0x0, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) 22:25:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async, rerun: 32) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) unlink(&(0x7f0000000040)='./file0\x00') r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) (async) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000000), 0x22) (async) semop(r4, &(0x7f0000000600)=[{}, {0x4, 0xfff, 0x800}], 0x2) (async) semop(0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 32) setregid(0x0, 0x0) (async, rerun: 32) getgid() (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xb850, r2, 0x0, 0x0, r3, 0x2, 0x4}, 0x2, 0x4, 0x1}) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (rerun: 32) r5 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="f8a4adca0328ea6f4dfbf1760ffe02f1d60f1ff613ed52fd8f0cac753f11330ea2f15c62b8ff457b9557ffaae204a369b66131a2157a167ac98146cc86dfb622a49bc437e4af0268c2752f9458ea1600ba6084717c8b3708d9e97a43d704700eef63c4bf56e7548575d82a47e0be3f0884", 0x71) lchown(0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 22:25:51 executing program 5: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x3f, 0x7, 0x3}, {0x40, 0x7f, 0x9c, 0x5}]}) ioctl$TIOCSTART(r2, 0x2000746e) 22:25:51 executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000002900)=[{&(0x7f00000002c0)="e0a0ae39b096d852ee559affda4f34b45fa9a823ddf99bc0c6ac6ade2d073749b2b96dc9a543f612f26b2db66b1482227fe7c9fb00ffd6e9432c819b95761342bd6d2fd23180414b974df636e54cc58483bc2eb673f91051dcaa4bf5d57b7e6a73432ecf6b55af9deb2b25c00ab18fc75113b0a4846cf0270eacf7eddcba9be2a5da4c829ff3e0b0c85f6d47786cd7f3f5369aad0e4c22435acb6e2e8a", 0x9d}, {0x0}], 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x5479e3f44997af5d) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="66cac4b47a779c7ada3b05e2e53ef91b1abd64dddf90fe255fc35b3d54a82cbea16dc5ac4a1f2dc3e9bb12ff3031e7e043e34be1128c8a47d48ab6d0c9c5f0c679413cd54b35f61b4bc6a44da4dc13467ebb415c84d007d9d978912cf6e833f46ac0640011b171b9d4e4239a99f89efd", 0x70}, {&(0x7f00000000c0)="f8cd052210f830ded8bd655310ad57eb9a397dd498cb65d79333c6c0b934ef287399e6fdabae314fffc657fb96c7a8fafef1a92fd3d508bc14ad0bc4297550ba9367dfa8100d", 0x46}, {&(0x7f0000000480)="654f61a4e6a380b7085313782dfa545e275b1a1e8c9f32b2e47c3afce26282c1b7d35d6c0339fcb2d0715c201c1cc2dba9cdab1a8acdfc2d47660a3184815a4492b45efc260a29162e626dded7ac3cc5b28a4810eb4003290f1ef245a445ec444a78f5346b80080f2ad2365f6d3e45b0d1c859e114767dd49957fe70a8b944116b6dcd3919fa9bba8efb13f09f1e60fe885b35abfd879352069c2ab5f34599b9b79fa0933cd9cac4815d9d", 0xab}, {&(0x7f0000000380)="15e2ef6b1d1bb44eff60a490dc66fdcd8cfc708b66e822e7005644774c185f6f8eb9c9b1ba5562d99e62e6084753c1da7d6f8b5e22289c8a0634c145f0841674f9c1eb3bb6894ada23d283ba3e244a42b6d26e04aa242dc3adeb7b6158f0b4556065875cfbf093dfa2", 0x69}], 0x4, 0x6df) (async) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x8, 0xd23}) (async) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) execve(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) 22:25:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) write(r3, &(0x7f0000000440)="c7de881cd139c565f427d1be2fd2ca5d4b67bbfa0a5690214b030cda26ede82966155544ef3a31b5549e06d46af5e14985c2b54e0e32f4e1f70daba282ecfb3bd521124acef450e45b028d2b2417af6bf7c49bcf49fa349ec6647916cce02f2cc4177ceda86d36cc5a0bd8f8c47f4d00265e4acf343565684a2e25aa511af0c17a7a4a53811a0f777b009b203e86f1936d35ef59cba5c2cc29f71c150aad13afbbcb16089430c64e76cb4e65f550f5168bb91810d3cfc5e04c79e8992b47cc83f0d364a97271509a6fac0a91dbbf27b0d5b7bdc6f443befb45c15c450067b480586f243c64c061370ef18acc647d0a5b51b030b6df54de3887af979989d207826c3b9ae5346f5554597c2c6c2f190b2b64c636af1039224ff7ac06064e73f5212f6762af3d1d8a7ac5e10c76b1893fa5ab50ac26c1a0d55af6d302bd8a0ff76a64cfee5ca98abc7b77f961fd8be5aa081c8098323dbde880c0627b24c05fe7c3e306d184645d2eded7f27f75e4e0df9d58c5e6efe63a1b500ac20a1dc02e4e826b0f8b435a3b4a2d7c0dce6be3009c55ca892c3b87b63ee7a062e38de5c707438597e2cee07847af0aeea45ff487792e4672b46d1e9aa6d054b6ccd355b10459b246c27bde89969cac6c7f07d629478c53a082f1b2c7c41e867a30c70579158ee37844b6171b76616ba29fb4c16f7b1ac41482f5fdb7019cb50cac9990a2ddf051ba9793421cb2a5e40f0217d2d7c1e3fbae9e8d0f4dc41e2d218efba0b109036fe2517ac39dbc6b8428428ec97b806426d1f3cd75718a614ed66816b187d34448a3caeafa9301e53a6cba85e4b065371852783b75de02b51b7ca0e9688e7471e7a59c6a6b0222dda89220aaf78abd322a9e00dbdbf47e79e2e3cca663cc0a46b3ad0ad52a18f070ee11967413a178d344215d99764f1d423a27af5058de3c7277ddd3fb30d79a99ea2e8e08a59433fe0720672cc814170e138405704024b33d46c2605dda546601dc2caf9052a3b22bb8fc15f7b044f1e1cbd217d021c6eac2069df3040cc23f401f229b6f4ef60c82c3d3d10f5bdae79f5887b7aa62d41f37e5db1c1725c30677670372a2e986b969aa6aca6a6208fcff1fcca92d5f9f5bb2b75f5811ff60e834cb37b269bac861dfbb2ca846be8298022de16d42f67efbd8d44a0e588dd7a89952d9a3cc94bce225f47959aa3ed9cb8995d1064358eb32d173b337adabcb325c3247e9d00373b9d8381d54aca38e511a8aae986f1eedacec9a8d4e3ef9656f445bee5a7e2fa371b5965fd3cb750072e643f0ce20830a0bdca3327e072332cb943c9c253b3502e658f20f0f10b918575bfb65534e688c571605d9a4cb89f6f3ee0093fae95120c10b032cb24697f6a571c3e64a6fbfa1261e3a433f7033fa716eee993dfad0be1cb54b33d97aba4aaae0a203af80365539921aa6a1b188a389f28efce7ac31dc0365a99a483ab1cb945a2e34d6c853eedf6baf6de5a9f4f8a4a96c9fd47f57a72bae5239510bd8c37f6eaffcffb8e3d0564458ffe3c06134e303a4cc962eb27199c0ed573f0b108e745da6ff72336e72ad34df8c0c9cc6f17faf9897e9d91b19cf2d80124047fb6fea607dc04389810d7629ba8a98184a60f9d642cc3c62ea9e51d2be8d5ac3af84c7bd1ac3050b0503e7ba586149ce5e77e6ac52fe76b3d1e842242e1c6ef3e526e8e611dc868dc9a974cdfe8e797b13dcf6ffed1c104bd825bf82b505b580c00870d5d2cd395db65b6674b80d02dc5f876694825a5b5d1137746a3f97dcb6bf503cac959de996d80d3093921f2e095155e3940f300b54146a5441b281d26ac69fb19d76936c27d0e41a4a270af7238f18cd7087ddc4296c05199867c56595ede5da6f7b8370f6454269324b463d5dcd18039e904a6b4eaef05219172a0f3f9a49d33c8b5c76f903d1a87e9b096e65ce1606db6019a15cb927db579eaaf66fa5c3f19f7c41c5497976cc868dd8233fa7e3a4b5973029fe52e2ed315563d0569ae36227b8b00f32e1e677251dcce5e89b581d1a96bd8f99c8e728dc34b20b87a72a007c7e5941ce9f03bab6d866ca19bf18831a2efaac8a008382adeb523b1d0965f680ad868b2f398512590f0344aee5304ccbc32c4b69002810fdd48cd977ddd16daa85517bde681d13189dbe9f00e98ae57849bad91f99bf6622a3a230e822a9b0dffa637e74e16c80591b574d5c61b98eb130717dbd4792f01d76d9518f1934899057d14c83ca922453dba736988f5f54c809b97e41b462f7b56625c0f8a877f9a6a240caa2a3e8826cc0b9dc97e2233b62397208a7d507375219e44320306271340f37e2f54b99938bc58354ea674a6c5d3e50c11cf0a5251fbfdfe3fc03265253b197e80dcea82746313923328a7de706f34edfc2a47aa7647c5dd7f5770fb5c41909f1fd0b751c0868414ed27926d9991367335ce86e313bc819adc589a97800da71842d9777ac3d37846a857d033b394deae976cd8a57d1e669c7f333aced668ec938516de8e3695e1d5a38efc37dc0a8fb044cc7aa4242340cb28427d171f655cf48a2c90e8d64b01c1d43c418a99efb0aae5799a0ee355fd0d70e64d28f607f6ace3419ae07a92b79b6b01780c90cebb32f5eba3ffd64ebb85ef6e8cc0ce966f24f564ee4f58ad4952e124e8c0b08d6ae95df0cf82a35ee9224a23793c0b2f5a69ad88cf0515e5c1008d339fdd3f811d4604efb6532fb502a1842d041bae7e1af46075e59d77165fd3db11507c5e39d1de597fd20c23f704178bd7b5eba72626a47e3944df9436debc2a60b7deb16ddbb65ab25e6cdbab35fb0f4956ac555dbd9b0acd3b4f4bf13ec5954a92e5e1031046fd71085a902a008da0468df2af3e95c1dca5d45b0749dcb51624b51c784241e62013996c5181c6aa50262ef3ffc1ae9caa45082611aa8ff26719caaeba0f1015949264cbb78b6ec3927a8bb985724873ae7dcacf9fd38a47fbd3eb19d538dcad4cf5c2aabdb3504f09381852a4e5e6691977bce579b228ab94781cd4456a43f11e915b406992d047d50bcff6b066b5522764b8c52458d3cef855cc545f1237363e16b7c0dc838ada02208c38e2bca5e582be11fb80da286c3a8a2250ac3a15ff0fa69560f3d9626f6e5280ead672468bf8980808d82f84cd95ae1b6c0f3e56b111deacb9f1227b10bf3097db2fb4dc0b0b145b871933d074a183e02c804a69cf6a051f8d3b49ef7e85c7bfc8110a71a123e7f38cbdb3bc33a658250e61e42c81fc14504aa2dd175c0c9710115e08d161b6d76559e2d5a6b3c1f293b8953634d46b21282bd293455c5b01a14abc611762ff1c0d289f3fd2171b72ae4f4e5410dfd0872347ddf670098b26a2c182c1cc61c41b840930af9903ce056ff45d24963b35942bd118ca8d40fe019f2c49a25ede2dbf7a218b7b54b484169659d67111aacbc1639c2b216644a5357eb26c45cf2a77d9072253841ee5eb7a2d1cf79defabc136adf83a4c6017cab74ae0e70b5f0b63fdf5fe1e3d2c439447134178415b947cc81aab67c151cef10eea168b6997f439e0d3c29fc23308545f1dc76c4cfae0eab1677b3c2be56491b5af8e9aab3eca354fa286939b2dba8fe6340e01f2e8db1105f42773c1cb481b5c43cc249888aabb30e3e471818941ccc465c18f39cf3c24154440f518d0a5fd289ef91642c14f919670641d1158daa6fde7925ddcb814d40766ad42afbd826da9755d8de425ed85a4d23a91babb962e40331b03c4a7ec755d77d58b0759f939ecf96fb60bc140704dba4d8b98bce45ab8b0592b69c7f360827b31bcfa3ef72f1fc01bcc2ee4b0289681036fb5695228905f53eb38f30c104a73c4e5b3d3281e03ccc1f2de0709238e2c17ba52f7f49fd79b904b3b0c7daccf3e5f80ee85015f543dd3a83d9382f9259d3f043b804a24cd534938b29fd61af1b1b0461aac4528d087f08402228d9f0cacf85564981ffeb4064bb8a09a4e70cab0966005fa8c1d10c11a80487ee163190ecc46f88f50f626b8530a8b49aa7967eae516fca24872549f95765b34da407f9c6d74d59d8239dd452f4370022b54a123bbbdfc8feea256b5f89ccf7ddbfcd78424510ee353da82a7d741aa761201d5ef7507b916b82d3e518123e5366eb3eaa76abb21bb2bebcda58e95fad03c7198698cd0c0f517e60c036cba42dcb70f7dbb1a619f015a79dd6f1e7fed0ec5375bee6ef9dfbee478cb51d215a7aab727a443b4747eb7912d8df829f699194c9d5f6f34e23793e6062f03e542aa193a3d16f0c9dae5931917e5be1454b9e86f446cb1b8606a70258f937fcf9f07ed07af12141544650087bf45fd7f9e63bdf3b44cf4e734b58c62d749a4fd5717bc0e4c66c8ced39c498ed32062395bebdceba97dc4669da8c7805fe04d33bc927f838b5d3a8aa759f4f697802bfbd2714c2f8bb7fad8895a3a2f37d96befca724a477af737c746dbb71fd4e654c7eb759a9ed1e0fef7e61c46fea02e5edc6fca552142f5ca60f690fad38c830fd0cae3115a73f82bac838bd7a8548ab6bbd1673a71d2f20c769e39ab9c05dd9e51496267a0ce761b0dba1f116ef3ef3aecf2a5da846a19867019a565dd24abe655a6cd941014af79debbce67f17e26edbe25b7e9898a579cfacdaf2bfeaeb6783f4f0a9d79cca848bdc409dcb228e8017a33397a0105c560216dc9bca8b5dee76af892040d4222d6f9c9178d1e8b8c07e05da57cd181d054af3a2caa1c3a72e9f038639568cd8ac649ad689da8d301040a66ef6ed60136bcc8a21de2ec4db32985f64c789a754d0d8095539f1dd72f70a00e04feeb2c38a0404d117a38e34e25249064c0bb122b9da7cd3167c43095f0e5006a670da7d0bd45f0756d4d2558716957a974ce993ddae15da8d96d282c18863bffbd61da1065a072111e118599aa0a3be3928f12f6adba732e284df2cbc62b20b73e648842aa6c1c9d62ebf1abb67c9768b7dc6a598e9e29206d831b863d0a4add2c47fabc0a24f066ea53bf23b583b905e45b11e3e47dcbc2b701faa22332721bb1ace777b2ba4cd564469f97f68167320ea16ce4246a011cae356417a10d1293593ba185d75b7880a8baac83a5fe8976e21a30e10546e6de12a04b4e582c9a419dc27fbe44912f4071a58e812558c44f4ea342c2ff1d331243627fcd72c88dd35417ac895251e595db5e53c49f1f13cc08b328211fd4f5c9744172984b7c3c5c630d21dafa613416c03af492df4cc0ed46008b7c475aeeb7f5cd2d629c2dfbd73d002bc3b8823b429f70ed5427faf7881f4919c4f8eefabc4045eaf189647c762b0d865acdf4963a4dfd345783b1a0cb460055774a8078539c131a50782646ec9a0ac224ca852f13f3fa161b56f7fd5c37a04016689db0d81f4ede75df86eaf377b74d2e6a82a7676ebcef89036c94e9cc8022f2757cc95e345835ca84e92731c678baf3544e0f76f9d2e15a7d47caa6b36ddb1b649319e07226d18a41dbb662f07c61cdebd2e602dcb156b37da72737cb5a6ac87c18ab0c02aa9d900b58923e505468a2f45ce6efbb094167387b6a81d0a63a83831b6972b456da6ba4fcb4909d8a938cd05a019fe5beb45c8873efc1b53087e814a7d9c1bf934bf89d463c2fb357474834e968d194438056e8927a6461a24d39444dd5da6066906df425fff6634b81ba05460064e52394101619c94d313d3923f28b35fe0e7e93253c842c07c8fde112cd3af5e5a0b16b8bb9dfdfbbbb3338ad06182e08812c163e9192f7bace01c0a5c6daaec", 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x8, 0x9}, {0x7c}, {0x6, 0x0, 0x0, 0x800}]}) r4 = dup(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="1cab59159ddb0e111b48a953b1fa", 0xe, 0x0) r5 = dup2(r0, r0) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) 22:25:51 executing program 7: accept(0xffffffffffffffff, &(0x7f0000002400)=@in6, &(0x7f0000000100)=0x4b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x1bf) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) r3 = semget(0x3, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0x600) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) r7 = getuid() r8 = getegid() r9 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x142) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) r11 = semget$private(0x0, 0x4, 0x600) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) r12 = getuid() getgroups(0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', r12, 0x0) r13 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x1, r12, 0x0, r13, 0xffffffffffffffff, 0x30, 0xff}, 0x8, 0x0, 0x1}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getgroups(0x8, &(0x7f0000000580)=[0x0, 0x0, 0x0, r8, r5, 0x0, 0x0, 0x0]) chown(&(0x7f0000000200)='./file0\x00', r7, r14) r15 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x1, r7, 0x0, r15, 0xffffffffffffffff, 0x30, 0xff}, 0x8, 0x0, 0x1}) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000040)=""/61) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x3, &(0x7f00000000c0)="1a71bb5a0db4cb8f6c6dad39c1680502a463756a689805e866fa23ea0b2f2c7f54f3bfbf0047258063faeaf3686ca17db26301bbd1b49d11aadc857d890001000000000000522fc10a294d2289202a006bb43f6b120e4d05725d80a061324e4ddda2e593027af43ddbf0e0064f1cb18a01df0642f50f13c8f0043f4daf08c88f18c4ee53b4d976de88cd8213e05ba69f87fb17cff09a05da84e63eba45940a5c9320ac76213a0bd3bd41eb3c8aef04fbf7d17807835e19656d0b697c152fe0ccc36cffeb147a24df4dba681ff032d0a27dea9dfa46bef0885817a9ea51d019463df8c34af79eacbe9ea992b822989df121a25fc593a4bfd902cfef1b8d2befb15e53d107893c8ff3b920153371252c22a8b11ce2f2", 0x0, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001280)={{0x1ffff, 0xffffffffffffffff, r1, r0, r1, 0x122, 0x2c}, 0x9, 0x0, 0xffffffffffffffcf}) 22:25:51 executing program 7: accept(0xffffffffffffffff, &(0x7f0000002400)=@in6, &(0x7f0000000100)=0x4b) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) (async) r2 = semget$private(0x0, 0x6, 0x1bf) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) (async) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) (async) r3 = semget(0x3, 0x4, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0x600) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) r7 = getuid() (async) r8 = getegid() (async) r9 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x142) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) r11 = semget$private(0x0, 0x4, 0x600) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) r12 = getuid() getgroups(0x0, 0x0) (async) chown(&(0x7f0000000200)='./file0\x00', r12, 0x0) (async) r13 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x1, r12, 0x0, r13, 0xffffffffffffffff, 0x30, 0xff}, 0x8, 0x0, 0x1}) (async) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) getgroups(0x8, &(0x7f0000000580)=[0x0, 0x0, 0x0, r8, r5, 0x0, 0x0, 0x0]) chown(&(0x7f0000000200)='./file0\x00', r7, r14) (async) r15 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x1, r7, 0x0, r15, 0xffffffffffffffff, 0x30, 0xff}, 0x8, 0x0, 0x1}) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000040)=""/61) (async) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x3, &(0x7f00000000c0)="1a71bb5a0db4cb8f6c6dad39c1680502a463756a689805e866fa23ea0b2f2c7f54f3bfbf0047258063faeaf3686ca17db26301bbd1b49d11aadc857d890001000000000000522fc10a294d2289202a006bb43f6b120e4d05725d80a061324e4ddda2e593027af43ddbf0e0064f1cb18a01df0642f50f13c8f0043f4daf08c88f18c4ee53b4d976de88cd8213e05ba69f87fb17cff09a05da84e63eba45940a5c9320ac76213a0bd3bd41eb3c8aef04fbf7d17807835e19656d0b697c152fe0ccc36cffeb147a24df4dba681ff032d0a27dea9dfa46bef0885817a9ea51d019463df8c34af79eacbe9ea992b822989df121a25fc593a4bfd902cfef1b8d2befb15e53d107893c8ff3b920153371252c22a8b11ce2f2", 0x0, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001280)={{0x1ffff, 0xffffffffffffffff, r1, r0, r1, 0x122, 0x2c}, 0x9, 0x0, 0xffffffffffffffcf}) 22:25:52 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x103d, 0x0, 0x40}, {0x30, 0x0, 0x0, 0x200}, {0x6, 0x0, 0x2, 0x100}]}) write(r0, &(0x7f0000000180)="0ea005064de587010da6f3e0813f6dc912e2cfbe21a21540577fdd7734969eafea98dd2392196528224b9ea4a0e3dde78a04c81ecafca7a1f0a91f2f204aafdb3583f47312086edc4fca0c01d77c73bb7af19e725121922e1ecada6ca9487e79db73002a0027c33977fe09c19a74e4b96bbfd4124c5cc8f4d8c6963c300e2fcdda7b1f6a3548b62ce53f7eff3f9c079472227346cb341105a9c5e4cd88fb49662011af", 0xa3) r2 = socket(0x18, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) getsockopt(r2, 0x9, 0x8, &(0x7f0000000000)=""/41, &(0x7f0000000080)=0x29) r3 = accept$inet6(r1, 0x0, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0x445, 0x0, 0x4, 0x5489, 0x5}, 0xc) 22:25:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) write(r3, &(0x7f0000000440)="c7de881cd139c565f427d1be2fd2ca5d4b67bbfa0a5690214b030cda26ede82966155544ef3a31b5549e06d46af5e14985c2b54e0e32f4e1f70daba282ecfb3bd521124acef450e45b028d2b2417af6bf7c49bcf49fa349ec6647916cce02f2cc4177ceda86d36cc5a0bd8f8c47f4d00265e4acf343565684a2e25aa511af0c17a7a4a53811a0f777b009b203e86f1936d35ef59cba5c2cc29f71c150aad13afbbcb16089430c64e76cb4e65f550f5168bb91810d3cfc5e04c79e8992b47cc83f0d364a97271509a6fac0a91dbbf27b0d5b7bdc6f443befb45c15c450067b480586f243c64c061370ef18acc647d0a5b51b030b6df54de3887af979989d207826c3b9ae5346f5554597c2c6c2f190b2b64c636af1039224ff7ac06064e73f5212f6762af3d1d8a7ac5e10c76b1893fa5ab50ac26c1a0d55af6d302bd8a0ff76a64cfee5ca98abc7b77f961fd8be5aa081c8098323dbde880c0627b24c05fe7c3e306d184645d2eded7f27f75e4e0df9d58c5e6efe63a1b500ac20a1dc02e4e826b0f8b435a3b4a2d7c0dce6be3009c55ca892c3b87b63ee7a062e38de5c707438597e2cee07847af0aeea45ff487792e4672b46d1e9aa6d054b6ccd355b10459b246c27bde89969cac6c7f07d629478c53a082f1b2c7c41e867a30c70579158ee37844b6171b76616ba29fb4c16f7b1ac41482f5fdb7019cb50cac9990a2ddf051ba9793421cb2a5e40f0217d2d7c1e3fbae9e8d0f4dc41e2d218efba0b109036fe2517ac39dbc6b8428428ec97b806426d1f3cd75718a614ed66816b187d34448a3caeafa9301e53a6cba85e4b065371852783b75de02b51b7ca0e9688e7471e7a59c6a6b0222dda89220aaf78abd322a9e00dbdbf47e79e2e3cca663cc0a46b3ad0ad52a18f070ee11967413a178d344215d99764f1d423a27af5058de3c7277ddd3fb30d79a99ea2e8e08a59433fe0720672cc814170e138405704024b33d46c2605dda546601dc2caf9052a3b22bb8fc15f7b044f1e1cbd217d021c6eac2069df3040cc23f401f229b6f4ef60c82c3d3d10f5bdae79f5887b7aa62d41f37e5db1c1725c30677670372a2e986b969aa6aca6a6208fcff1fcca92d5f9f5bb2b75f5811ff60e834cb37b269bac861dfbb2ca846be8298022de16d42f67efbd8d44a0e588dd7a89952d9a3cc94bce225f47959aa3ed9cb8995d1064358eb32d173b337adabcb325c3247e9d00373b9d8381d54aca38e511a8aae986f1eedacec9a8d4e3ef9656f445bee5a7e2fa371b5965fd3cb750072e643f0ce20830a0bdca3327e072332cb943c9c253b3502e658f20f0f10b918575bfb65534e688c571605d9a4cb89f6f3ee0093fae95120c10b032cb24697f6a571c3e64a6fbfa1261e3a433f7033fa716eee993dfad0be1cb54b33d97aba4aaae0a203af80365539921aa6a1b188a389f28efce7ac31dc0365a99a483ab1cb945a2e34d6c853eedf6baf6de5a9f4f8a4a96c9fd47f57a72bae5239510bd8c37f6eaffcffb8e3d0564458ffe3c06134e303a4cc962eb27199c0ed573f0b108e745da6ff72336e72ad34df8c0c9cc6f17faf9897e9d91b19cf2d80124047fb6fea607dc04389810d7629ba8a98184a60f9d642cc3c62ea9e51d2be8d5ac3af84c7bd1ac3050b0503e7ba586149ce5e77e6ac52fe76b3d1e842242e1c6ef3e526e8e611dc868dc9a974cdfe8e797b13dcf6ffed1c104bd825bf82b505b580c00870d5d2cd395db65b6674b80d02dc5f876694825a5b5d1137746a3f97dcb6bf503cac959de996d80d3093921f2e095155e3940f300b54146a5441b281d26ac69fb19d76936c27d0e41a4a270af7238f18cd7087ddc4296c05199867c56595ede5da6f7b8370f6454269324b463d5dcd18039e904a6b4eaef05219172a0f3f9a49d33c8b5c76f903d1a87e9b096e65ce1606db6019a15cb927db579eaaf66fa5c3f19f7c41c5497976cc868dd8233fa7e3a4b5973029fe52e2ed315563d0569ae36227b8b00f32e1e677251dcce5e89b581d1a96bd8f99c8e728dc34b20b87a72a007c7e5941ce9f03bab6d866ca19bf18831a2efaac8a008382adeb523b1d0965f680ad868b2f398512590f0344aee5304ccbc32c4b69002810fdd48cd977ddd16daa85517bde681d13189dbe9f00e98ae57849bad91f99bf6622a3a230e822a9b0dffa637e74e16c80591b574d5c61b98eb130717dbd4792f01d76d9518f1934899057d14c83ca922453dba736988f5f54c809b97e41b462f7b56625c0f8a877f9a6a240caa2a3e8826cc0b9dc97e2233b62397208a7d507375219e44320306271340f37e2f54b99938bc58354ea674a6c5d3e50c11cf0a5251fbfdfe3fc03265253b197e80dcea82746313923328a7de706f34edfc2a47aa7647c5dd7f5770fb5c41909f1fd0b751c0868414ed27926d9991367335ce86e313bc819adc589a97800da71842d9777ac3d37846a857d033b394deae976cd8a57d1e669c7f333aced668ec938516de8e3695e1d5a38efc37dc0a8fb044cc7aa4242340cb28427d171f655cf48a2c90e8d64b01c1d43c418a99efb0aae5799a0ee355fd0d70e64d28f607f6ace3419ae07a92b79b6b01780c90cebb32f5eba3ffd64ebb85ef6e8cc0ce966f24f564ee4f58ad4952e124e8c0b08d6ae95df0cf82a35ee9224a23793c0b2f5a69ad88cf0515e5c1008d339fdd3f811d4604efb6532fb502a1842d041bae7e1af46075e59d77165fd3db11507c5e39d1de597fd20c23f704178bd7b5eba72626a47e3944df9436debc2a60b7deb16ddbb65ab25e6cdbab35fb0f4956ac555dbd9b0acd3b4f4bf13ec5954a92e5e1031046fd71085a902a008da0468df2af3e95c1dca5d45b0749dcb51624b51c784241e62013996c5181c6aa50262ef3ffc1ae9caa45082611aa8ff26719caaeba0f1015949264cbb78b6ec3927a8bb985724873ae7dcacf9fd38a47fbd3eb19d538dcad4cf5c2aabdb3504f09381852a4e5e6691977bce579b228ab94781cd4456a43f11e915b406992d047d50bcff6b066b5522764b8c52458d3cef855cc545f1237363e16b7c0dc838ada02208c38e2bca5e582be11fb80da286c3a8a2250ac3a15ff0fa69560f3d9626f6e5280ead672468bf8980808d82f84cd95ae1b6c0f3e56b111deacb9f1227b10bf3097db2fb4dc0b0b145b871933d074a183e02c804a69cf6a051f8d3b49ef7e85c7bfc8110a71a123e7f38cbdb3bc33a658250e61e42c81fc14504aa2dd175c0c9710115e08d161b6d76559e2d5a6b3c1f293b8953634d46b21282bd293455c5b01a14abc611762ff1c0d289f3fd2171b72ae4f4e5410dfd0872347ddf670098b26a2c182c1cc61c41b840930af9903ce056ff45d24963b35942bd118ca8d40fe019f2c49a25ede2dbf7a218b7b54b484169659d67111aacbc1639c2b216644a5357eb26c45cf2a77d9072253841ee5eb7a2d1cf79defabc136adf83a4c6017cab74ae0e70b5f0b63fdf5fe1e3d2c439447134178415b947cc81aab67c151cef10eea168b6997f439e0d3c29fc23308545f1dc76c4cfae0eab1677b3c2be56491b5af8e9aab3eca354fa286939b2dba8fe6340e01f2e8db1105f42773c1cb481b5c43cc249888aabb30e3e471818941ccc465c18f39cf3c24154440f518d0a5fd289ef91642c14f919670641d1158daa6fde7925ddcb814d40766ad42afbd826da9755d8de425ed85a4d23a91babb962e40331b03c4a7ec755d77d58b0759f939ecf96fb60bc140704dba4d8b98bce45ab8b0592b69c7f360827b31bcfa3ef72f1fc01bcc2ee4b0289681036fb5695228905f53eb38f30c104a73c4e5b3d3281e03ccc1f2de0709238e2c17ba52f7f49fd79b904b3b0c7daccf3e5f80ee85015f543dd3a83d9382f9259d3f043b804a24cd534938b29fd61af1b1b0461aac4528d087f08402228d9f0cacf85564981ffeb4064bb8a09a4e70cab0966005fa8c1d10c11a80487ee163190ecc46f88f50f626b8530a8b49aa7967eae516fca24872549f95765b34da407f9c6d74d59d8239dd452f4370022b54a123bbbdfc8feea256b5f89ccf7ddbfcd78424510ee353da82a7d741aa761201d5ef7507b916b82d3e518123e5366eb3eaa76abb21bb2bebcda58e95fad03c7198698cd0c0f517e60c036cba42dcb70f7dbb1a619f015a79dd6f1e7fed0ec5375bee6ef9dfbee478cb51d215a7aab727a443b4747eb7912d8df829f699194c9d5f6f34e23793e6062f03e542aa193a3d16f0c9dae5931917e5be1454b9e86f446cb1b8606a70258f937fcf9f07ed07af12141544650087bf45fd7f9e63bdf3b44cf4e734b58c62d749a4fd5717bc0e4c66c8ced39c498ed32062395bebdceba97dc4669da8c7805fe04d33bc927f838b5d3a8aa759f4f697802bfbd2714c2f8bb7fad8895a3a2f37d96befca724a477af737c746dbb71fd4e654c7eb759a9ed1e0fef7e61c46fea02e5edc6fca552142f5ca60f690fad38c830fd0cae3115a73f82bac838bd7a8548ab6bbd1673a71d2f20c769e39ab9c05dd9e51496267a0ce761b0dba1f116ef3ef3aecf2a5da846a19867019a565dd24abe655a6cd941014af79debbce67f17e26edbe25b7e9898a579cfacdaf2bfeaeb6783f4f0a9d79cca848bdc409dcb228e8017a33397a0105c560216dc9bca8b5dee76af892040d4222d6f9c9178d1e8b8c07e05da57cd181d054af3a2caa1c3a72e9f038639568cd8ac649ad689da8d301040a66ef6ed60136bcc8a21de2ec4db32985f64c789a754d0d8095539f1dd72f70a00e04feeb2c38a0404d117a38e34e25249064c0bb122b9da7cd3167c43095f0e5006a670da7d0bd45f0756d4d2558716957a974ce993ddae15da8d96d282c18863bffbd61da1065a072111e118599aa0a3be3928f12f6adba732e284df2cbc62b20b73e648842aa6c1c9d62ebf1abb67c9768b7dc6a598e9e29206d831b863d0a4add2c47fabc0a24f066ea53bf23b583b905e45b11e3e47dcbc2b701faa22332721bb1ace777b2ba4cd564469f97f68167320ea16ce4246a011cae356417a10d1293593ba185d75b7880a8baac83a5fe8976e21a30e10546e6de12a04b4e582c9a419dc27fbe44912f4071a58e812558c44f4ea342c2ff1d331243627fcd72c88dd35417ac895251e595db5e53c49f1f13cc08b328211fd4f5c9744172984b7c3c5c630d21dafa613416c03af492df4cc0ed46008b7c475aeeb7f5cd2d629c2dfbd73d002bc3b8823b429f70ed5427faf7881f4919c4f8eefabc4045eaf189647c762b0d865acdf4963a4dfd345783b1a0cb460055774a8078539c131a50782646ec9a0ac224ca852f13f3fa161b56f7fd5c37a04016689db0d81f4ede75df86eaf377b74d2e6a82a7676ebcef89036c94e9cc8022f2757cc95e345835ca84e92731c678baf3544e0f76f9d2e15a7d47caa6b36ddb1b649319e07226d18a41dbb662f07c61cdebd2e602dcb156b37da72737cb5a6ac87c18ab0c02aa9d900b58923e505468a2f45ce6efbb094167387b6a81d0a63a83831b6972b456da6ba4fcb4909d8a938cd05a019fe5beb45c8873efc1b53087e814a7d9c1bf934bf89d463c2fb357474834e968d194438056e8927a6461a24d39444dd5da6066906df425fff6634b81ba05460064e52394101619c94d313d3923f28b35fe0e7e93253c842c07c8fde112cd3af5e5a0b16b8bb9dfdfbbbb3338ad06182e08812c163e9192f7bace01c0a5c6daaec", 0x1000) (async) write(r3, &(0x7f0000000440)="c7de881cd139c565f427d1be2fd2ca5d4b67bbfa0a5690214b030cda26ede82966155544ef3a31b5549e06d46af5e14985c2b54e0e32f4e1f70daba282ecfb3bd521124acef450e45b028d2b2417af6bf7c49bcf49fa349ec6647916cce02f2cc4177ceda86d36cc5a0bd8f8c47f4d00265e4acf343565684a2e25aa511af0c17a7a4a53811a0f777b009b203e86f1936d35ef59cba5c2cc29f71c150aad13afbbcb16089430c64e76cb4e65f550f5168bb91810d3cfc5e04c79e8992b47cc83f0d364a97271509a6fac0a91dbbf27b0d5b7bdc6f443befb45c15c450067b480586f243c64c061370ef18acc647d0a5b51b030b6df54de3887af979989d207826c3b9ae5346f5554597c2c6c2f190b2b64c636af1039224ff7ac06064e73f5212f6762af3d1d8a7ac5e10c76b1893fa5ab50ac26c1a0d55af6d302bd8a0ff76a64cfee5ca98abc7b77f961fd8be5aa081c8098323dbde880c0627b24c05fe7c3e306d184645d2eded7f27f75e4e0df9d58c5e6efe63a1b500ac20a1dc02e4e826b0f8b435a3b4a2d7c0dce6be3009c55ca892c3b87b63ee7a062e38de5c707438597e2cee07847af0aeea45ff487792e4672b46d1e9aa6d054b6ccd355b10459b246c27bde89969cac6c7f07d629478c53a082f1b2c7c41e867a30c70579158ee37844b6171b76616ba29fb4c16f7b1ac41482f5fdb7019cb50cac9990a2ddf051ba9793421cb2a5e40f0217d2d7c1e3fbae9e8d0f4dc41e2d218efba0b109036fe2517ac39dbc6b8428428ec97b806426d1f3cd75718a614ed66816b187d34448a3caeafa9301e53a6cba85e4b065371852783b75de02b51b7ca0e9688e7471e7a59c6a6b0222dda89220aaf78abd322a9e00dbdbf47e79e2e3cca663cc0a46b3ad0ad52a18f070ee11967413a178d344215d99764f1d423a27af5058de3c7277ddd3fb30d79a99ea2e8e08a59433fe0720672cc814170e138405704024b33d46c2605dda546601dc2caf9052a3b22bb8fc15f7b044f1e1cbd217d021c6eac2069df3040cc23f401f229b6f4ef60c82c3d3d10f5bdae79f5887b7aa62d41f37e5db1c1725c30677670372a2e986b969aa6aca6a6208fcff1fcca92d5f9f5bb2b75f5811ff60e834cb37b269bac861dfbb2ca846be8298022de16d42f67efbd8d44a0e588dd7a89952d9a3cc94bce225f47959aa3ed9cb8995d1064358eb32d173b337adabcb325c3247e9d00373b9d8381d54aca38e511a8aae986f1eedacec9a8d4e3ef9656f445bee5a7e2fa371b5965fd3cb750072e643f0ce20830a0bdca3327e072332cb943c9c253b3502e658f20f0f10b918575bfb65534e688c571605d9a4cb89f6f3ee0093fae95120c10b032cb24697f6a571c3e64a6fbfa1261e3a433f7033fa716eee993dfad0be1cb54b33d97aba4aaae0a203af80365539921aa6a1b188a389f28efce7ac31dc0365a99a483ab1cb945a2e34d6c853eedf6baf6de5a9f4f8a4a96c9fd47f57a72bae5239510bd8c37f6eaffcffb8e3d0564458ffe3c06134e303a4cc962eb27199c0ed573f0b108e745da6ff72336e72ad34df8c0c9cc6f17faf9897e9d91b19cf2d80124047fb6fea607dc04389810d7629ba8a98184a60f9d642cc3c62ea9e51d2be8d5ac3af84c7bd1ac3050b0503e7ba586149ce5e77e6ac52fe76b3d1e842242e1c6ef3e526e8e611dc868dc9a974cdfe8e797b13dcf6ffed1c104bd825bf82b505b580c00870d5d2cd395db65b6674b80d02dc5f876694825a5b5d1137746a3f97dcb6bf503cac959de996d80d3093921f2e095155e3940f300b54146a5441b281d26ac69fb19d76936c27d0e41a4a270af7238f18cd7087ddc4296c05199867c56595ede5da6f7b8370f6454269324b463d5dcd18039e904a6b4eaef05219172a0f3f9a49d33c8b5c76f903d1a87e9b096e65ce1606db6019a15cb927db579eaaf66fa5c3f19f7c41c5497976cc868dd8233fa7e3a4b5973029fe52e2ed315563d0569ae36227b8b00f32e1e677251dcce5e89b581d1a96bd8f99c8e728dc34b20b87a72a007c7e5941ce9f03bab6d866ca19bf18831a2efaac8a008382adeb523b1d0965f680ad868b2f398512590f0344aee5304ccbc32c4b69002810fdd48cd977ddd16daa85517bde681d13189dbe9f00e98ae57849bad91f99bf6622a3a230e822a9b0dffa637e74e16c80591b574d5c61b98eb130717dbd4792f01d76d9518f1934899057d14c83ca922453dba736988f5f54c809b97e41b462f7b56625c0f8a877f9a6a240caa2a3e8826cc0b9dc97e2233b62397208a7d507375219e44320306271340f37e2f54b99938bc58354ea674a6c5d3e50c11cf0a5251fbfdfe3fc03265253b197e80dcea82746313923328a7de706f34edfc2a47aa7647c5dd7f5770fb5c41909f1fd0b751c0868414ed27926d9991367335ce86e313bc819adc589a97800da71842d9777ac3d37846a857d033b394deae976cd8a57d1e669c7f333aced668ec938516de8e3695e1d5a38efc37dc0a8fb044cc7aa4242340cb28427d171f655cf48a2c90e8d64b01c1d43c418a99efb0aae5799a0ee355fd0d70e64d28f607f6ace3419ae07a92b79b6b01780c90cebb32f5eba3ffd64ebb85ef6e8cc0ce966f24f564ee4f58ad4952e124e8c0b08d6ae95df0cf82a35ee9224a23793c0b2f5a69ad88cf0515e5c1008d339fdd3f811d4604efb6532fb502a1842d041bae7e1af46075e59d77165fd3db11507c5e39d1de597fd20c23f704178bd7b5eba72626a47e3944df9436debc2a60b7deb16ddbb65ab25e6cdbab35fb0f4956ac555dbd9b0acd3b4f4bf13ec5954a92e5e1031046fd71085a902a008da0468df2af3e95c1dca5d45b0749dcb51624b51c784241e62013996c5181c6aa50262ef3ffc1ae9caa45082611aa8ff26719caaeba0f1015949264cbb78b6ec3927a8bb985724873ae7dcacf9fd38a47fbd3eb19d538dcad4cf5c2aabdb3504f09381852a4e5e6691977bce579b228ab94781cd4456a43f11e915b406992d047d50bcff6b066b5522764b8c52458d3cef855cc545f1237363e16b7c0dc838ada02208c38e2bca5e582be11fb80da286c3a8a2250ac3a15ff0fa69560f3d9626f6e5280ead672468bf8980808d82f84cd95ae1b6c0f3e56b111deacb9f1227b10bf3097db2fb4dc0b0b145b871933d074a183e02c804a69cf6a051f8d3b49ef7e85c7bfc8110a71a123e7f38cbdb3bc33a658250e61e42c81fc14504aa2dd175c0c9710115e08d161b6d76559e2d5a6b3c1f293b8953634d46b21282bd293455c5b01a14abc611762ff1c0d289f3fd2171b72ae4f4e5410dfd0872347ddf670098b26a2c182c1cc61c41b840930af9903ce056ff45d24963b35942bd118ca8d40fe019f2c49a25ede2dbf7a218b7b54b484169659d67111aacbc1639c2b216644a5357eb26c45cf2a77d9072253841ee5eb7a2d1cf79defabc136adf83a4c6017cab74ae0e70b5f0b63fdf5fe1e3d2c439447134178415b947cc81aab67c151cef10eea168b6997f439e0d3c29fc23308545f1dc76c4cfae0eab1677b3c2be56491b5af8e9aab3eca354fa286939b2dba8fe6340e01f2e8db1105f42773c1cb481b5c43cc249888aabb30e3e471818941ccc465c18f39cf3c24154440f518d0a5fd289ef91642c14f919670641d1158daa6fde7925ddcb814d40766ad42afbd826da9755d8de425ed85a4d23a91babb962e40331b03c4a7ec755d77d58b0759f939ecf96fb60bc140704dba4d8b98bce45ab8b0592b69c7f360827b31bcfa3ef72f1fc01bcc2ee4b0289681036fb5695228905f53eb38f30c104a73c4e5b3d3281e03ccc1f2de0709238e2c17ba52f7f49fd79b904b3b0c7daccf3e5f80ee85015f543dd3a83d9382f9259d3f043b804a24cd534938b29fd61af1b1b0461aac4528d087f08402228d9f0cacf85564981ffeb4064bb8a09a4e70cab0966005fa8c1d10c11a80487ee163190ecc46f88f50f626b8530a8b49aa7967eae516fca24872549f95765b34da407f9c6d74d59d8239dd452f4370022b54a123bbbdfc8feea256b5f89ccf7ddbfcd78424510ee353da82a7d741aa761201d5ef7507b916b82d3e518123e5366eb3eaa76abb21bb2bebcda58e95fad03c7198698cd0c0f517e60c036cba42dcb70f7dbb1a619f015a79dd6f1e7fed0ec5375bee6ef9dfbee478cb51d215a7aab727a443b4747eb7912d8df829f699194c9d5f6f34e23793e6062f03e542aa193a3d16f0c9dae5931917e5be1454b9e86f446cb1b8606a70258f937fcf9f07ed07af12141544650087bf45fd7f9e63bdf3b44cf4e734b58c62d749a4fd5717bc0e4c66c8ced39c498ed32062395bebdceba97dc4669da8c7805fe04d33bc927f838b5d3a8aa759f4f697802bfbd2714c2f8bb7fad8895a3a2f37d96befca724a477af737c746dbb71fd4e654c7eb759a9ed1e0fef7e61c46fea02e5edc6fca552142f5ca60f690fad38c830fd0cae3115a73f82bac838bd7a8548ab6bbd1673a71d2f20c769e39ab9c05dd9e51496267a0ce761b0dba1f116ef3ef3aecf2a5da846a19867019a565dd24abe655a6cd941014af79debbce67f17e26edbe25b7e9898a579cfacdaf2bfeaeb6783f4f0a9d79cca848bdc409dcb228e8017a33397a0105c560216dc9bca8b5dee76af892040d4222d6f9c9178d1e8b8c07e05da57cd181d054af3a2caa1c3a72e9f038639568cd8ac649ad689da8d301040a66ef6ed60136bcc8a21de2ec4db32985f64c789a754d0d8095539f1dd72f70a00e04feeb2c38a0404d117a38e34e25249064c0bb122b9da7cd3167c43095f0e5006a670da7d0bd45f0756d4d2558716957a974ce993ddae15da8d96d282c18863bffbd61da1065a072111e118599aa0a3be3928f12f6adba732e284df2cbc62b20b73e648842aa6c1c9d62ebf1abb67c9768b7dc6a598e9e29206d831b863d0a4add2c47fabc0a24f066ea53bf23b583b905e45b11e3e47dcbc2b701faa22332721bb1ace777b2ba4cd564469f97f68167320ea16ce4246a011cae356417a10d1293593ba185d75b7880a8baac83a5fe8976e21a30e10546e6de12a04b4e582c9a419dc27fbe44912f4071a58e812558c44f4ea342c2ff1d331243627fcd72c88dd35417ac895251e595db5e53c49f1f13cc08b328211fd4f5c9744172984b7c3c5c630d21dafa613416c03af492df4cc0ed46008b7c475aeeb7f5cd2d629c2dfbd73d002bc3b8823b429f70ed5427faf7881f4919c4f8eefabc4045eaf189647c762b0d865acdf4963a4dfd345783b1a0cb460055774a8078539c131a50782646ec9a0ac224ca852f13f3fa161b56f7fd5c37a04016689db0d81f4ede75df86eaf377b74d2e6a82a7676ebcef89036c94e9cc8022f2757cc95e345835ca84e92731c678baf3544e0f76f9d2e15a7d47caa6b36ddb1b649319e07226d18a41dbb662f07c61cdebd2e602dcb156b37da72737cb5a6ac87c18ab0c02aa9d900b58923e505468a2f45ce6efbb094167387b6a81d0a63a83831b6972b456da6ba4fcb4909d8a938cd05a019fe5beb45c8873efc1b53087e814a7d9c1bf934bf89d463c2fb357474834e968d194438056e8927a6461a24d39444dd5da6066906df425fff6634b81ba05460064e52394101619c94d313d3923f28b35fe0e7e93253c842c07c8fde112cd3af5e5a0b16b8bb9dfdfbbbb3338ad06182e08812c163e9192f7bace01c0a5c6daaec", 0x1000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x8, 0x9}, {0x7c}, {0x6, 0x0, 0x0, 0x800}]}) r4 = dup(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="1cab59159ddb0e111b48a953b1fa", 0xe, 0x0) r5 = dup2(r0, r0) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) 22:25:52 executing program 5: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) dup2(r0, r1) (async) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) (async) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x3f, 0x7, 0x3}, {0x40, 0x7f, 0x9c, 0x5}]}) ioctl$TIOCSTART(r2, 0x2000746e) 22:25:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) r0 = socket$inet(0x2, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) unlink(&(0x7f0000000040)='./file0\x00') (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) (async) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000600)=[{}, {0x4, 0xfff, 0x800}], 0x2) semop(0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) setregid(0x0, 0x0) (async) getgid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xb850, r2, 0x0, 0x0, r3, 0x2, 0x4}, 0x2, 0x4, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r5 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000001c0)="f8a4adca0328ea6f4dfbf1760ffe02f1d60f1ff613ed52fd8f0cac753f11330ea2f15c62b8ff457b9557ffaae204a369b66131a2157a167ac98146cc86dfb622a49bc437e4af0268c2752f9458ea1600ba6084717c8b3708d9e97a43d704700eef63c4bf56e7548575d82a47e0be3f0884", 0x71) (async) lchown(0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 22:25:52 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) fcntl$getflags(r2, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$VNDIOCCLR(r0, 0x81946466, &(0x7f0000000440)={0x0, 0x0, 0x0}) 22:25:53 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x4}, {r2, 0x48}, {r3, 0x10}], 0x3, 0xffff0001) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="d70379007f", 0x5}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r4 = dup2(r0, r0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) fcntl$dupfd(r5, 0x0, r1) socket(0x6e7e10bdb0260760, 0x4000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) shutdown(r4, 0x2) socket(0x2, 0x1, 0x0) (async) open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) (async) socket(0x18, 0x3, 0xba) (async) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) (async) poll(&(0x7f0000000200)=[{r0, 0x4}, {r2, 0x48}, {r3, 0x10}], 0x3, 0xffff0001) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="d70379007f", 0x5}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) dup2(r0, r0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) (async) fcntl$dupfd(r5, 0x0, r1) (async) socket(0x6e7e10bdb0260760, 0x4000, 0x4) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) (async) shutdown(r4, 0x2) (async) 22:25:53 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) fcntl$getflags(r2, 0x0) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) (async, rerun: 32) ioctl$VNDIOCCLR(r0, 0x81946466, &(0x7f0000000440)={0x0, 0x0, 0x0}) (rerun: 32) 22:25:53 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x103d, 0x0, 0x40}, {0x30, 0x0, 0x0, 0x200}, {0x6, 0x0, 0x2, 0x100}]}) write(r0, &(0x7f0000000180)="0ea005064de587010da6f3e0813f6dc912e2cfbe21a21540577fdd7734969eafea98dd2392196528224b9ea4a0e3dde78a04c81ecafca7a1f0a91f2f204aafdb3583f47312086edc4fca0c01d77c73bb7af19e725121922e1ecada6ca9487e79db73002a0027c33977fe09c19a74e4b96bbfd4124c5cc8f4d8c6963c300e2fcdda7b1f6a3548b62ce53f7eff3f9c079472227346cb341105a9c5e4cd88fb49662011af", 0xa3) r2 = socket(0x18, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) getsockopt(r2, 0x9, 0x8, &(0x7f0000000000)=""/41, &(0x7f0000000080)=0x29) (async) r3 = accept$inet6(r1, 0x0, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0x445, 0x0, 0x4, 0x5489, 0x5}, 0xc) 22:25:53 executing program 5: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x3f, 0x7, 0x3}, {0x40, 0x7f, 0x9c, 0x5}]}) (async, rerun: 64) ioctl$TIOCSTART(r2, 0x2000746e) (rerun: 64) 22:25:53 executing program 2: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) r0 = msgget(0x3, 0x200) (async) r1 = getuid() setreuid(0xffffffffffffffff, r1) (async) r2 = getuid() setreuid(0xffffffffffffffff, r2) (async) getgid() getpid() (async) r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000240)={0x2, "4fc2e63cab596d7ddb1f2da6dbfe4dd51d89ac0ef1cabef5fbaf90547da7efaab192f49ea8465f84a5cebd213cf1786e58af4eb45c46370ee9f57a25bcfbc15aca3004de7fa0746bbc01e490ad8707"}, 0x57, 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r4, 0x0, 0x0, 0x10, 0x7}, 0x160, 0x80000000}) (async) lchown(&(0x7f0000000080)='./bus\x00', r2, r4) (async) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x1, 0x1000) (async) msgsnd(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="0200000000000000051c29e0a979c74c5edd9b596805691e38c8fbc213954aa09685f973a1c259d940a7502554ed7d3e64cb5b87734ce1d63f945c18c67acf878d9c7df493b42dcf64ed028dac0559a6a66939946c15d23d3d1db0df9841f720fab420466942bf6da7b44c9d8dff90a7b56e138aaf9b771240e4d57115a2c02de0b11768e002d559fbb3de6817a73cf647ec1695590e54aa73b922bc8fab14"], 0x9f, 0x800) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) (async, rerun: 32) r8 = getpgrp() (rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r8}) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x9, r2, 0x0, 0x0, 0x0, 0x100, 0x3}, 0x4, 0x4, 0x0, r8, 0x1, 0x401, 0x100000001, 0x9}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x20020008, 0x0, r7, 0x0, 0x0, 0x0, 0x206}, 0x6, 0x3, 0x80000000}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) syz_open_pts() syz_open_pts() (async) syz_open_pts() 22:25:53 executing program 7: accept(0xffffffffffffffff, &(0x7f0000002400)=@in6, &(0x7f0000000100)=0x4b) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x1bf) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) (async) r3 = semget(0x3, 0x4, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (async) r6 = semget$private(0x0, 0x4, 0x600) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) (async) r7 = getuid() (async) r8 = getegid() (async) r9 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x142) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) (async) r11 = semget$private(0x0, 0x4, 0x600) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000100)=[0x9c33, 0x2003]) r12 = getuid() getgroups(0x0, 0x0) (async) chown(&(0x7f0000000200)='./file0\x00', r12, 0x0) r13 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x1, r12, 0x0, r13, 0xffffffffffffffff, 0x30, 0xff}, 0x8, 0x0, 0x1}) (async) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) (async) getgroups(0x8, &(0x7f0000000580)=[0x0, 0x0, 0x0, r8, r5, 0x0, 0x0, 0x0]) chown(&(0x7f0000000200)='./file0\x00', r7, r14) (async) r15 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x1, r7, 0x0, r15, 0xffffffffffffffff, 0x30, 0xff}, 0x8, 0x0, 0x1}) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000040)=""/61) (async) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x3, &(0x7f00000000c0)="1a71bb5a0db4cb8f6c6dad39c1680502a463756a689805e866fa23ea0b2f2c7f54f3bfbf0047258063faeaf3686ca17db26301bbd1b49d11aadc857d890001000000000000522fc10a294d2289202a006bb43f6b120e4d05725d80a061324e4ddda2e593027af43ddbf0e0064f1cb18a01df0642f50f13c8f0043f4daf08c88f18c4ee53b4d976de88cd8213e05ba69f87fb17cff09a05da84e63eba45940a5c9320ac76213a0bd3bd41eb3c8aef04fbf7d17807835e19656d0b697c152fe0ccc36cffeb147a24df4dba681ff032d0a27dea9dfa46bef0885817a9ea51d019463df8c34af79eacbe9ea992b822989df121a25fc593a4bfd902cfef1b8d2befb15e53d107893c8ff3b920153371252c22a8b11ce2f2", 0x0, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001280)={{0x1ffff, 0xffffffffffffffff, r1, r0, r1, 0x122, 0x2c}, 0x9, 0x0, 0xffffffffffffffcf}) 22:25:54 executing program 5: clock_settime(0x100000000000000, &(0x7f0000000140)={0x8000400000000001}) clock_getres(0x4, &(0x7f0000000000)) 22:25:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) write(r3, &(0x7f0000000440)="c7de881cd139c565f427d1be2fd2ca5d4b67bbfa0a5690214b030cda26ede82966155544ef3a31b5549e06d46af5e14985c2b54e0e32f4e1f70daba282ecfb3bd521124acef450e45b028d2b2417af6bf7c49bcf49fa349ec6647916cce02f2cc4177ceda86d36cc5a0bd8f8c47f4d00265e4acf343565684a2e25aa511af0c17a7a4a53811a0f777b009b203e86f1936d35ef59cba5c2cc29f71c150aad13afbbcb16089430c64e76cb4e65f550f5168bb91810d3cfc5e04c79e8992b47cc83f0d364a97271509a6fac0a91dbbf27b0d5b7bdc6f443befb45c15c450067b480586f243c64c061370ef18acc647d0a5b51b030b6df54de3887af979989d207826c3b9ae5346f5554597c2c6c2f190b2b64c636af1039224ff7ac06064e73f5212f6762af3d1d8a7ac5e10c76b1893fa5ab50ac26c1a0d55af6d302bd8a0ff76a64cfee5ca98abc7b77f961fd8be5aa081c8098323dbde880c0627b24c05fe7c3e306d184645d2eded7f27f75e4e0df9d58c5e6efe63a1b500ac20a1dc02e4e826b0f8b435a3b4a2d7c0dce6be3009c55ca892c3b87b63ee7a062e38de5c707438597e2cee07847af0aeea45ff487792e4672b46d1e9aa6d054b6ccd355b10459b246c27bde89969cac6c7f07d629478c53a082f1b2c7c41e867a30c70579158ee37844b6171b76616ba29fb4c16f7b1ac41482f5fdb7019cb50cac9990a2ddf051ba9793421cb2a5e40f0217d2d7c1e3fbae9e8d0f4dc41e2d218efba0b109036fe2517ac39dbc6b8428428ec97b806426d1f3cd75718a614ed66816b187d34448a3caeafa9301e53a6cba85e4b065371852783b75de02b51b7ca0e9688e7471e7a59c6a6b0222dda89220aaf78abd322a9e00dbdbf47e79e2e3cca663cc0a46b3ad0ad52a18f070ee11967413a178d344215d99764f1d423a27af5058de3c7277ddd3fb30d79a99ea2e8e08a59433fe0720672cc814170e138405704024b33d46c2605dda546601dc2caf9052a3b22bb8fc15f7b044f1e1cbd217d021c6eac2069df3040cc23f401f229b6f4ef60c82c3d3d10f5bdae79f5887b7aa62d41f37e5db1c1725c30677670372a2e986b969aa6aca6a6208fcff1fcca92d5f9f5bb2b75f5811ff60e834cb37b269bac861dfbb2ca846be8298022de16d42f67efbd8d44a0e588dd7a89952d9a3cc94bce225f47959aa3ed9cb8995d1064358eb32d173b337adabcb325c3247e9d00373b9d8381d54aca38e511a8aae986f1eedacec9a8d4e3ef9656f445bee5a7e2fa371b5965fd3cb750072e643f0ce20830a0bdca3327e072332cb943c9c253b3502e658f20f0f10b918575bfb65534e688c571605d9a4cb89f6f3ee0093fae95120c10b032cb24697f6a571c3e64a6fbfa1261e3a433f7033fa716eee993dfad0be1cb54b33d97aba4aaae0a203af80365539921aa6a1b188a389f28efce7ac31dc0365a99a483ab1cb945a2e34d6c853eedf6baf6de5a9f4f8a4a96c9fd47f57a72bae5239510bd8c37f6eaffcffb8e3d0564458ffe3c06134e303a4cc962eb27199c0ed573f0b108e745da6ff72336e72ad34df8c0c9cc6f17faf9897e9d91b19cf2d80124047fb6fea607dc04389810d7629ba8a98184a60f9d642cc3c62ea9e51d2be8d5ac3af84c7bd1ac3050b0503e7ba586149ce5e77e6ac52fe76b3d1e842242e1c6ef3e526e8e611dc868dc9a974cdfe8e797b13dcf6ffed1c104bd825bf82b505b580c00870d5d2cd395db65b6674b80d02dc5f876694825a5b5d1137746a3f97dcb6bf503cac959de996d80d3093921f2e095155e3940f300b54146a5441b281d26ac69fb19d76936c27d0e41a4a270af7238f18cd7087ddc4296c05199867c56595ede5da6f7b8370f6454269324b463d5dcd18039e904a6b4eaef05219172a0f3f9a49d33c8b5c76f903d1a87e9b096e65ce1606db6019a15cb927db579eaaf66fa5c3f19f7c41c5497976cc868dd8233fa7e3a4b5973029fe52e2ed315563d0569ae36227b8b00f32e1e677251dcce5e89b581d1a96bd8f99c8e728dc34b20b87a72a007c7e5941ce9f03bab6d866ca19bf18831a2efaac8a008382adeb523b1d0965f680ad868b2f398512590f0344aee5304ccbc32c4b69002810fdd48cd977ddd16daa85517bde681d13189dbe9f00e98ae57849bad91f99bf6622a3a230e822a9b0dffa637e74e16c80591b574d5c61b98eb130717dbd4792f01d76d9518f1934899057d14c83ca922453dba736988f5f54c809b97e41b462f7b56625c0f8a877f9a6a240caa2a3e8826cc0b9dc97e2233b62397208a7d507375219e44320306271340f37e2f54b99938bc58354ea674a6c5d3e50c11cf0a5251fbfdfe3fc03265253b197e80dcea82746313923328a7de706f34edfc2a47aa7647c5dd7f5770fb5c41909f1fd0b751c0868414ed27926d9991367335ce86e313bc819adc589a97800da71842d9777ac3d37846a857d033b394deae976cd8a57d1e669c7f333aced668ec938516de8e3695e1d5a38efc37dc0a8fb044cc7aa4242340cb28427d171f655cf48a2c90e8d64b01c1d43c418a99efb0aae5799a0ee355fd0d70e64d28f607f6ace3419ae07a92b79b6b01780c90cebb32f5eba3ffd64ebb85ef6e8cc0ce966f24f564ee4f58ad4952e124e8c0b08d6ae95df0cf82a35ee9224a23793c0b2f5a69ad88cf0515e5c1008d339fdd3f811d4604efb6532fb502a1842d041bae7e1af46075e59d77165fd3db11507c5e39d1de597fd20c23f704178bd7b5eba72626a47e3944df9436debc2a60b7deb16ddbb65ab25e6cdbab35fb0f4956ac555dbd9b0acd3b4f4bf13ec5954a92e5e1031046fd71085a902a008da0468df2af3e95c1dca5d45b0749dcb51624b51c784241e62013996c5181c6aa50262ef3ffc1ae9caa45082611aa8ff26719caaeba0f1015949264cbb78b6ec3927a8bb985724873ae7dcacf9fd38a47fbd3eb19d538dcad4cf5c2aabdb3504f09381852a4e5e6691977bce579b228ab94781cd4456a43f11e915b406992d047d50bcff6b066b5522764b8c52458d3cef855cc545f1237363e16b7c0dc838ada02208c38e2bca5e582be11fb80da286c3a8a2250ac3a15ff0fa69560f3d9626f6e5280ead672468bf8980808d82f84cd95ae1b6c0f3e56b111deacb9f1227b10bf3097db2fb4dc0b0b145b871933d074a183e02c804a69cf6a051f8d3b49ef7e85c7bfc8110a71a123e7f38cbdb3bc33a658250e61e42c81fc14504aa2dd175c0c9710115e08d161b6d76559e2d5a6b3c1f293b8953634d46b21282bd293455c5b01a14abc611762ff1c0d289f3fd2171b72ae4f4e5410dfd0872347ddf670098b26a2c182c1cc61c41b840930af9903ce056ff45d24963b35942bd118ca8d40fe019f2c49a25ede2dbf7a218b7b54b484169659d67111aacbc1639c2b216644a5357eb26c45cf2a77d9072253841ee5eb7a2d1cf79defabc136adf83a4c6017cab74ae0e70b5f0b63fdf5fe1e3d2c439447134178415b947cc81aab67c151cef10eea168b6997f439e0d3c29fc23308545f1dc76c4cfae0eab1677b3c2be56491b5af8e9aab3eca354fa286939b2dba8fe6340e01f2e8db1105f42773c1cb481b5c43cc249888aabb30e3e471818941ccc465c18f39cf3c24154440f518d0a5fd289ef91642c14f919670641d1158daa6fde7925ddcb814d40766ad42afbd826da9755d8de425ed85a4d23a91babb962e40331b03c4a7ec755d77d58b0759f939ecf96fb60bc140704dba4d8b98bce45ab8b0592b69c7f360827b31bcfa3ef72f1fc01bcc2ee4b0289681036fb5695228905f53eb38f30c104a73c4e5b3d3281e03ccc1f2de0709238e2c17ba52f7f49fd79b904b3b0c7daccf3e5f80ee85015f543dd3a83d9382f9259d3f043b804a24cd534938b29fd61af1b1b0461aac4528d087f08402228d9f0cacf85564981ffeb4064bb8a09a4e70cab0966005fa8c1d10c11a80487ee163190ecc46f88f50f626b8530a8b49aa7967eae516fca24872549f95765b34da407f9c6d74d59d8239dd452f4370022b54a123bbbdfc8feea256b5f89ccf7ddbfcd78424510ee353da82a7d741aa761201d5ef7507b916b82d3e518123e5366eb3eaa76abb21bb2bebcda58e95fad03c7198698cd0c0f517e60c036cba42dcb70f7dbb1a619f015a79dd6f1e7fed0ec5375bee6ef9dfbee478cb51d215a7aab727a443b4747eb7912d8df829f699194c9d5f6f34e23793e6062f03e542aa193a3d16f0c9dae5931917e5be1454b9e86f446cb1b8606a70258f937fcf9f07ed07af12141544650087bf45fd7f9e63bdf3b44cf4e734b58c62d749a4fd5717bc0e4c66c8ced39c498ed32062395bebdceba97dc4669da8c7805fe04d33bc927f838b5d3a8aa759f4f697802bfbd2714c2f8bb7fad8895a3a2f37d96befca724a477af737c746dbb71fd4e654c7eb759a9ed1e0fef7e61c46fea02e5edc6fca552142f5ca60f690fad38c830fd0cae3115a73f82bac838bd7a8548ab6bbd1673a71d2f20c769e39ab9c05dd9e51496267a0ce761b0dba1f116ef3ef3aecf2a5da846a19867019a565dd24abe655a6cd941014af79debbce67f17e26edbe25b7e9898a579cfacdaf2bfeaeb6783f4f0a9d79cca848bdc409dcb228e8017a33397a0105c560216dc9bca8b5dee76af892040d4222d6f9c9178d1e8b8c07e05da57cd181d054af3a2caa1c3a72e9f038639568cd8ac649ad689da8d301040a66ef6ed60136bcc8a21de2ec4db32985f64c789a754d0d8095539f1dd72f70a00e04feeb2c38a0404d117a38e34e25249064c0bb122b9da7cd3167c43095f0e5006a670da7d0bd45f0756d4d2558716957a974ce993ddae15da8d96d282c18863bffbd61da1065a072111e118599aa0a3be3928f12f6adba732e284df2cbc62b20b73e648842aa6c1c9d62ebf1abb67c9768b7dc6a598e9e29206d831b863d0a4add2c47fabc0a24f066ea53bf23b583b905e45b11e3e47dcbc2b701faa22332721bb1ace777b2ba4cd564469f97f68167320ea16ce4246a011cae356417a10d1293593ba185d75b7880a8baac83a5fe8976e21a30e10546e6de12a04b4e582c9a419dc27fbe44912f4071a58e812558c44f4ea342c2ff1d331243627fcd72c88dd35417ac895251e595db5e53c49f1f13cc08b328211fd4f5c9744172984b7c3c5c630d21dafa613416c03af492df4cc0ed46008b7c475aeeb7f5cd2d629c2dfbd73d002bc3b8823b429f70ed5427faf7881f4919c4f8eefabc4045eaf189647c762b0d865acdf4963a4dfd345783b1a0cb460055774a8078539c131a50782646ec9a0ac224ca852f13f3fa161b56f7fd5c37a04016689db0d81f4ede75df86eaf377b74d2e6a82a7676ebcef89036c94e9cc8022f2757cc95e345835ca84e92731c678baf3544e0f76f9d2e15a7d47caa6b36ddb1b649319e07226d18a41dbb662f07c61cdebd2e602dcb156b37da72737cb5a6ac87c18ab0c02aa9d900b58923e505468a2f45ce6efbb094167387b6a81d0a63a83831b6972b456da6ba4fcb4909d8a938cd05a019fe5beb45c8873efc1b53087e814a7d9c1bf934bf89d463c2fb357474834e968d194438056e8927a6461a24d39444dd5da6066906df425fff6634b81ba05460064e52394101619c94d313d3923f28b35fe0e7e93253c842c07c8fde112cd3af5e5a0b16b8bb9dfdfbbbb3338ad06182e08812c163e9192f7bace01c0a5c6daaec", 0x1000) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0x8, 0x9}, {0x7c}, {0x6, 0x0, 0x0, 0x800}]}) (async) r4 = dup(r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) pwrite(r0, &(0x7f0000000140)="1cab59159ddb0e111b48a953b1fa", 0xe, 0x0) (async) r5 = dup2(r0, r0) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) 22:25:54 executing program 2: rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x6}, {0x3}, {0x6, 0x0, 0x0, 0x490f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xc3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="c0f10000d177c01be442b791cf30", 0x1c, 0x0) 22:25:54 executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) fcntl$getflags(r2, 0x0) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) (async) ioctl$VNDIOCCLR(r0, 0x81946466, &(0x7f0000000440)={0x0, 0x0, 0x0}) 22:25:54 executing program 2: rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') (async) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x6}, {0x3}, {0x6, 0x0, 0x0, 0x490f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xc3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="c0f10000d177c01be442b791cf30", 0x1c, 0x0) 22:25:54 executing program 5: clock_settime(0x100000000000000, &(0x7f0000000140)={0x8000400000000001}) clock_getres(0x4, &(0x7f0000000000)) clock_settime(0x100000000000000, &(0x7f0000000140)={0x8000400000000001}) (async) clock_getres(0x4, &(0x7f0000000000)) (async) 22:25:54 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x103d, 0x0, 0x40}, {0x30, 0x0, 0x0, 0x200}, {0x6, 0x0, 0x2, 0x100}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x103d, 0x0, 0x40}, {0x30, 0x0, 0x0, 0x200}, {0x6, 0x0, 0x2, 0x100}]}) write(r0, &(0x7f0000000180)="0ea005064de587010da6f3e0813f6dc912e2cfbe21a21540577fdd7734969eafea98dd2392196528224b9ea4a0e3dde78a04c81ecafca7a1f0a91f2f204aafdb3583f47312086edc4fca0c01d77c73bb7af19e725121922e1ecada6ca9487e79db73002a0027c33977fe09c19a74e4b96bbfd4124c5cc8f4d8c6963c300e2fcdda7b1f6a3548b62ce53f7eff3f9c079472227346cb341105a9c5e4cd88fb49662011af", 0xa3) socket(0x18, 0x3, 0xba) (async) r2 = socket(0x18, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) getsockopt(r2, 0x9, 0x8, &(0x7f0000000000)=""/41, &(0x7f0000000080)=0x29) r3 = accept$inet6(r1, 0x0, &(0x7f0000000240)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0x445, 0x0, 0x4, 0x5489, 0x5}, 0xc) 22:25:54 executing program 7: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/40, &(0x7f0000000140)=0x28) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000000080)="5467d37ae7c53e7c9f5c5e8ee80c395efcd7", 0x12}, {&(0x7f00000002c0)="9d5b696bd6e74287818abf8cc87cb5f8139942c2306763a7935784ddb08bcc6b0087d2457f78bd7698f9825bef1e9b2ff33e19a3c7d00cd4c71711b4e58a0e322d87d7f194eb9f9c9f92d9dbfec5fefd9ae9e8ae98c3861cf959ba6ca33b133c15a5caeee0f867109df37105513dc6d1c0488ced743163a2387d210bdeab297d4bca614c218ed8ea9e250041929baba350f38373fa3f9ed0224171b016a37d58c03e943267409218ef8aedb00fdb3ec24812d2f0ade9e7", 0xb7}, {&(0x7f0000000380)="1efea6b64ef0ab8bffc433ed00157be5a361eb7893fdaf08616b64407d3b3468a9ab9fee1fd2c2a59e310096c5d3700e263c1e0000000000000000b1", 0x3c}], 0x3, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) denied attempt to set clock back 9223301668570179297 seconds 22:25:55 executing program 2: rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x6}, {0x3}, {0x6, 0x0, 0x0, 0x490f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xc3, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xc3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="c0f10000d177c01be442b791cf30", 0x1c, 0x0) 22:25:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x100, 0x400, 0x1, 0x5, "d0cf57995252f10e2644b1eb3cd822c11df0b9c1", 0x2, 0x4}) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280), 0x0) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, r4, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r2, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) semop(r2, &(0x7f0000001680)=[{0x0, 0x0, 0x800}], 0x1) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00'], 0x401, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:25:55 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0xba) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6013, r1, 0x400) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) mlock(&(0x7f00004b3000/0x2000)=nil, 0x2000) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) dup2(r3, r5) poll(&(0x7f0000000080)=[{r1, 0x1ae}, {r4, 0x100}], 0x2, 0x2) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) r6 = socket(0x6, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r2, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000000300)) denied attempt to set clock back 9223301668570179298 seconds denied attempt to set clock back 9223301668570179298 seconds 22:25:55 executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, 0x0, 0x0, &(0x7f00000010c0), 0xfffffd87) r0 = semget$private(0x0, 0x3, 0x381) r1 = getuid() r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280), 0x0) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x0, 0x8002}, {0x3, 0xa4c8, 0x800}, {0x1, 0x20, 0x1800}, {0x3, 0x22, 0x3c00}], 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, r4, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r2, &(0x7f0000000200)=[{0x1, 0x5, 0x800}], 0x1) semget$private(0x0, 0x1, 0x288) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r4, 0x0, r6, 0x50, 0x5}, 0x100000000, 0x8, 0x401}) 22:25:55 executing program 5: clock_settime(0x100000000000000, &(0x7f0000000140)={0x8000400000000001}) clock_getres(0x4, &(0x7f0000000000)) 22:25:55 executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x7, {[0x1, 0xffffffff], [0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7f, 0x7fffffff, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], [0x3, 0xffffffffffffffff], [{}, {}, {0x1}, {}, {}, {}, {0xfffe}, {0x0, 0x0, 0x3, 0x3}]}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84, 0x0, 0x0, 0x5}, {0x1}, {0x6, 0x23, 0x0, 0x3353}]}) pwrite(r3, &(0x7f0000000040)="f94c4c49d7016fed8d1a02930000", 0xe, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10a00, 0x0) fchown(r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 22:25:56 executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, 0x0, 0x0, &(0x7f00000010c0), 0xfffffd87) r0 = semget$private(0x0, 0x3, 0x381) r1 = getuid() semget$private(0x0, 0x4000000009, 0x0) (async) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280), 0x0) semop(r2, &(0x7f0000000000), 0x22) (async) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x0, 0x8002}, {0x3, 0xa4c8, 0x800}, {0x1, 0x20, 0x1800}, {0x3, 0x22, 0x3c00}], 0x4) (async) semop(r2, &(0x7f0000000000)=[{0x0, 0x8002}, {0x3, 0xa4c8, 0x800}, {0x1, 0x20, 0x1800}, {0x3, 0x22, 0x3c00}], 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, r4, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, r4, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r2, &(0x7f0000000200)=[{0x1, 0x5, 0x800}], 0x1) semget$private(0x0, 0x1, 0x288) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r4, 0x0, r6, 0x50, 0x5}, 0x100000000, 0x8, 0x401}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r4, 0x0, r6, 0x50, 0x5}, 0x100000000, 0x8, 0x401}) 22:25:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x100, 0x400, 0x1, 0x5, "d0cf57995252f10e2644b1eb3cd822c11df0b9c1", 0x2, 0x4}) (async) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280), 0x0) semop(r2, &(0x7f0000000000), 0x22) (async) semop(r2, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r2, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, r4, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r2, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) (async) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) (async) semop(r2, &(0x7f0000001680)=[{0x0, 0x0, 0x800}], 0x1) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00'], 0x401, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:25:56 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22b1f9f121733047) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000000)='./file0\x00', r0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', 0xa76, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup2(r2, r0) execve(0x0, 0x0, 0x0) 22:25:56 executing program 6: setuid(0xffffffffffffffff) r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xe3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r2 = socket(0x18, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x7f}) 22:25:56 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) (async) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x40, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0xba) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6013, r1, 0x400) (async) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) (async) mlock(&(0x7f00004b3000/0x2000)=nil, 0x2000) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) dup2(r3, r5) (async) poll(&(0x7f0000000080)=[{r1, 0x1ae}, {r4, 0x100}], 0x2, 0x2) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) (async) r6 = socket(0x6, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) (async) r7 = fcntl$dupfd(r2, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000000300)) 22:25:56 executing program 2: clock_gettime(0x4, 0xfffffffffffffffe) clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0xffff0000) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/155, 0x9b}], 0x8, &(0x7f0000002500)=""/13, 0xd}, 0xc0000000}, 0x10, 0x800, 0x0) 22:25:56 executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) (async) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x7, {[0x1, 0xffffffff], [0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7f, 0x7fffffff, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], [0x3, 0xffffffffffffffff], [{}, {}, {0x1}, {}, {}, {}, {0xfffe}, {0x0, 0x0, 0x3, 0x3}]}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84, 0x0, 0x0, 0x5}, {0x1}, {0x6, 0x23, 0x0, 0x3353}]}) pwrite(r3, &(0x7f0000000040)="f94c4c49d7016fed8d1a02930000", 0xe, 0x0) (async) pwrite(r3, &(0x7f0000000040)="f94c4c49d7016fed8d1a02930000", 0xe, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10a00, 0x0) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10a00, 0x0) fchown(r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) denied attempt to set clock back 9223301668570179299 seconds 22:25:56 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) (async) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) (async) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0xba) (async) r2 = socket(0x18, 0x3, 0xba) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x6013, r1, 0x400) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) mlock(&(0x7f00004b3000/0x2000)=nil, 0x2000) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) pipe2(&(0x7f00000000c0), 0x10004) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) dup2(r3, r5) (async) dup2(r3, r5) poll(&(0x7f0000000080)=[{r1, 0x1ae}, {r4, 0x100}], 0x2, 0x2) (async) poll(&(0x7f0000000080)=[{r1, 0x1ae}, {r4, 0x100}], 0x2, 0x2) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) socket(0x6, 0x1, 0x0) (async) r6 = socket(0x6, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r2, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000000300)) 22:25:56 executing program 2: clock_gettime(0x4, 0xfffffffffffffffe) (async) clock_gettime(0x0, &(0x7f0000000000)) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0xffff0000) (async) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) recvmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/155, 0x9b}], 0x8, &(0x7f0000002500)=""/13, 0xd}, 0xc0000000}, 0x10, 0x800, 0x0) 22:25:56 executing program 7: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/40, &(0x7f0000000140)=0x28) (async, rerun: 32) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (rerun: 32) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000000080)="5467d37ae7c53e7c9f5c5e8ee80c395efcd7", 0x12}, {&(0x7f00000002c0)="9d5b696bd6e74287818abf8cc87cb5f8139942c2306763a7935784ddb08bcc6b0087d2457f78bd7698f9825bef1e9b2ff33e19a3c7d00cd4c71711b4e58a0e322d87d7f194eb9f9c9f92d9dbfec5fefd9ae9e8ae98c3861cf959ba6ca33b133c15a5caeee0f867109df37105513dc6d1c0488ced743163a2387d210bdeab297d4bca614c218ed8ea9e250041929baba350f38373fa3f9ed0224171b016a37d58c03e943267409218ef8aedb00fdb3ec24812d2f0ade9e7", 0xb7}, {&(0x7f0000000380)="1efea6b64ef0ab8bffc433ed00157be5a361eb7893fdaf08616b64407d3b3468a9ab9fee1fd2c2a59e310096c5d3700e263c1e0000000000000000b1", 0x3c}], 0x3, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) 22:25:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x100, 0x400, 0x1, 0x5, "d0cf57995252f10e2644b1eb3cd822c11df0b9c1", 0x2, 0x4}) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280), 0x0) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, r4, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r2, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) semop(r2, &(0x7f0000001680)=[{0x0, 0x0, 0x800}], 0x1) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00'], 0x401, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) (async) open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) (async) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x100, 0x400, 0x1, 0x5, "d0cf57995252f10e2644b1eb3cd822c11df0b9c1", 0x2, 0x4}) (async) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r2, &(0x7f0000000280), 0x0) (async) semop(r2, &(0x7f0000000000), 0x22) (async) semop(r2, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semop(r2, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r2, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe3d) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, r4, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semop(r2, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) (async) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) (async) semop(r2, &(0x7f0000001680)=[{0x0, 0x0, 0x800}], 0x1) (async) msgsnd(0x0, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00'], 0x401, 0x0) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) 22:25:56 executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, 0x0, 0x0, &(0x7f00000010c0), 0xfffffd87) r0 = semget$private(0x0, 0x3, 0x381) r1 = getuid() r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000280), 0x0) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x0, 0x8002}, {0x3, 0xa4c8, 0x800}, {0x1, 0x20, 0x1800}, {0x3, 0x22, 0x3c00}], 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, r4, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r2, &(0x7f0000000200)=[{0x1, 0x5, 0x800}], 0x1) semget$private(0x0, 0x1, 0x288) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r4, 0x0, r6, 0x50, 0x5}, 0x100000000, 0x8, 0x401}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, 0x0, 0x0, &(0x7f00000010c0), 0xfffffd87) (async) semget$private(0x0, 0x3, 0x381) (async) getuid() (async) semget$private(0x0, 0x4000000009, 0x0) (async) semop(r2, &(0x7f0000000280), 0x0) (async) semop(r2, &(0x7f0000000000), 0x22) (async) semop(r2, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semop(r2, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r2, &(0x7f0000000000)=[{0x0, 0x8002}, {0x3, 0xa4c8, 0x800}, {0x1, 0x20, 0x1800}, {0x3, 0x22, 0x3c00}], 0x4) (async) semop(r0, &(0x7f0000000140)=[{0x0, 0x7, 0x800}], 0x1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe3d) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r4, r3, r4, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semop(r2, &(0x7f0000000200)=[{0x1, 0x5, 0x800}], 0x1) (async) semget$private(0x0, 0x1, 0x288) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x3, r1, r4, 0x0, r6, 0x50, 0x5}, 0x100000000, 0x8, 0x401}) (async) 22:25:56 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80000001) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22b1f9f121733047) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000000)='./file0\x00', r0}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', 0xa76, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup2(r2, r0) execve(0x0, 0x0, 0x0) 22:25:56 executing program 3: write(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000002c0)=""/178, 0xb2}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00005b7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000555000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000066d000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005a5000/0x2000)=nil}, {&(0x7f00003c0000/0x1000)=nil, &(0x7f000047f000/0x1000)=nil}, {&(0x7f00006ab000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00005ff000/0x3000)=nil, &(0x7f0000769000/0x4000)=nil}, {&(0x7f0000032000/0x4000)=nil, &(0x7f0000281000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001a0000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000631000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus/\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus/', './bus/', './bus\x00', './bus\x00']}) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000000c0)=[{}, {}, {0x16}]}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000013c0)={0x0, 0xff, 0x4}) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0x9, 0x7ff, &(0x7f0000001400)="9b469430881865df77a8aeaae10d35f39bfbbf76ea743c273233f1730a3f1c6ecadf1a13adfdcf40f8eff177f1b28260f137f23123ca45368558da865a6115bd438c73b658e96922209b27c9a477018edc7cb31d223c4451c0a685483daf3778d64dadc22e655cbd46767434b2ae974b4bf24afdf1ca04a3689603555a178be0be74372d800f06aa937b8e5b256f58f876f3f92b28251c2ce61a3df2a633fbd4d97b375355f71bf5a6222225897ecc5b073f63f0f232a091588fcc330b8a23337089051e461c85361d601f7750f3b83a943808a81693dbd55303315ff2aa894014d8a26ee1191af8e6b697194e04", 0xee) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = socket(0x18, 0x3, 0xba) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000001380)=0x5, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='N0.', 0x3}], 0x1) write(r0, &(0x7f0000000100)="fc426d0ba31544808da10cfb24d9156e3bec6333c6ae74de11e1d4361e9129872d3a328bcbb42aad63fda0b826ff66c692a174a388513f192a4da631d97788f47f8e763ef583650317ecf772f38b5e1e6cc9484d04bbe0070d82e6f3e1f26f86718e734dea130afd901e24ff1ed6e46f1d997b074c176bccf14c80d009d46bc997", 0x81) 22:25:56 executing program 2: clock_gettime(0x4, 0xfffffffffffffffe) clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0xffff0000) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/155, 0x9b}], 0x8, &(0x7f0000002500)=""/13, 0xd}, 0xc0000000}, 0x10, 0x800, 0x0) clock_gettime(0x4, 0xfffffffffffffffe) (async) clock_gettime(0x0, &(0x7f0000000000)) (async) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0xffff0000) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) recvmmsg(r0, &(0x7f0000002580)={&(0x7f0000002540)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/202, 0xca}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/82, 0x52}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/155, 0x9b}], 0x8, &(0x7f0000002500)=""/13, 0xd}, 0xc0000000}, 0x10, 0x800, 0x0) (async) 22:25:56 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="93a4b8e34f"], 0x38}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="c9f2126149a5c0f84db263a77718eb61a1824014efaf8b63ca6d40b5c3d06f779625a1cb8573aced413eb01a6bd23ad6ff07189b4efff8132d661e2026", 0x3d}, {&(0x7f00000001c0)="4fd86d7c8f2521fd8747db6c194453d160fb4d3cf5e6cb", 0x17}], 0x2, 0x0, 0x0, 0x40b}, 0x4) 22:25:56 executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80000001) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22b1f9f121733047) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000000)='./file0\x00', r0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', 0xa76, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) dup2(r2, r0) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80000001) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22b1f9f121733047) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000000)='./file0\x00', r0}) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', 0xa76, 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) dup2(r2, r0) (async) execve(0x0, 0x0, 0x0) (async) 22:25:56 executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000061, &(0x7f0000000300)}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x7, {[0x1, 0xffffffff], [0x1, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7f, 0x7fffffff, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0xff], [0x3, 0xffffffffffffffff], [{}, {}, {0x1}, {}, {}, {}, {0xfffe}, {0x0, 0x0, 0x3, 0x3}]}}) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84, 0x0, 0x0, 0x5}, {0x1}, {0x6, 0x23, 0x0, 0x3353}]}) (async) pwrite(r3, &(0x7f0000000040)="f94c4c49d7016fed8d1a02930000", 0xe, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10a00, 0x0) fchown(r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 22:25:56 executing program 6: setuid(0xffffffffffffffff) syz_open_pts() (async) r0 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xe3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r2 = socket(0x18, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x7f}) 22:25:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) msync(&(0x7f00002fe000/0x1000)=nil, 0x1000, 0x4) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r5 = dup(r0) ioctl$BIOCPROMISC(r5, 0x20004269) 22:25:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x3}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)='y~:', 0x68, 0x9) 22:25:56 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)="7367615e462137f7ad1d1320dd047c7cd453d6e1f40c95f3961bfb25cbbac63e4b14b441fc9c9f604eb973340ea9bdebe29d1e87aea1a3b651d2b960dbee76e5fa085d8eb0ab", 0x46}], 0x1}, 0x0) setuid(0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80000001) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) ioctl$FIOASYNC(r1, 0xc0884450, &(0x7f0000000200)=0x4100000) ftruncate(r0, 0xd4c) 22:25:56 executing program 3: write(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000002c0)=""/178, 0xb2}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3) (async, rerun: 64) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00005b7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000555000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000066d000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005a5000/0x2000)=nil}, {&(0x7f00003c0000/0x1000)=nil, &(0x7f000047f000/0x1000)=nil}, {&(0x7f00006ab000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00005ff000/0x3000)=nil, &(0x7f0000769000/0x4000)=nil}, {&(0x7f0000032000/0x4000)=nil, &(0x7f0000281000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001a0000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000631000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus/\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus/', './bus/', './bus\x00', './bus\x00']}) (async) r1 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000000c0)=[{}, {}, {0x16}]}) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) (async, rerun: 64) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000013c0)={0x0, 0xff, 0x4}) (async, rerun: 64) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) (async, rerun: 64) setsockopt(r4, 0x9, 0x7ff, &(0x7f0000001400)="9b469430881865df77a8aeaae10d35f39bfbbf76ea743c273233f1730a3f1c6ecadf1a13adfdcf40f8eff177f1b28260f137f23123ca45368558da865a6115bd438c73b658e96922209b27c9a477018edc7cb31d223c4451c0a685483daf3778d64dadc22e655cbd46767434b2ae974b4bf24afdf1ca04a3689603555a178be0be74372d800f06aa937b8e5b256f58f876f3f92b28251c2ce61a3df2a633fbd4d97b375355f71bf5a6222225897ecc5b073f63f0f232a091588fcc330b8a23337089051e461c85361d601f7750f3b83a943808a81693dbd55303315ff2aa894014d8a26ee1191af8e6b697194e04", 0xee) (rerun: 64) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) (async) r7 = socket(0x18, 0x3, 0xba) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000001380)=0x5, 0x4) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='N0.', 0x3}], 0x1) write(r0, &(0x7f0000000100)="fc426d0ba31544808da10cfb24d9156e3bec6333c6ae74de11e1d4361e9129872d3a328bcbb42aad63fda0b826ff66c692a174a388513f192a4da631d97788f47f8e763ef583650317ecf772f38b5e1e6cc9484d04bbe0070d82e6f3e1f26f86718e734dea130afd901e24ff1ed6e46f1d997b074c176bccf14c80d009d46bc997", 0x81) 22:25:56 executing program 6: setuid(0xffffffffffffffff) (async, rerun: 64) r0 = syz_open_pts() (async, rerun: 64) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xe3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) r2 = socket(0x18, 0x3, 0xba) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x7f}) 22:25:56 executing program 5: chown(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000900000001000000ff0f000000000000", 0x14) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000006c0)=@file={0x1, './file\x00'}, 0x9) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000005c0)="4e75908aacbc32cc6a560266c6160894e426d84444d89626dda072e20ab6fd9dfc5d5afb17152e81f607775b3b6d4b827538a3914f6bc3f2a694bc9a486f01527ddde16c8432fa0beea18a07e3d9093da0ccf9d2708c70966cc0bc6a11f7bab3b07801032db9538fad9bddd10b53868a55e40cc01e6b1993e92cf5ff20f6d60eca4ce927e6cdf0197abf2f70afeb7cdcc0f460fd5406a910353934b86c750ff5c0f48c830aabcae269f8d9a4e0227765df808660d01ee28496afbe6ab8e9115ed6ac6089fe3d683766d066c6b8e35902143c65d01052f57a6ab5ce25b2dcfeccec8c514f1c5e405542b8d0a5", 0xec) geteuid() r3 = semget$private(0x0, 0x1, 0x0) semop(r3, &(0x7f00000002c0), 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0xfffa, 0x1800}, {0x1, 0xffff, 0x1800}, {0x4, 0xfffb, 0x800}, {0x1, 0x5}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc008441e, &(0x7f0000000040)={0x10, 0x0, 0x4, 0xffffffffffffff78, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000c000/0x2000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000000a000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}], ['./file0\x00', './file\x00', './file\x00', './file0\x00'], './file\x00', './file\x00', './file1\x00', ['./file', './file', './file', './file']}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r3, &(0x7f0000000180), 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r5, r6, r7, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffe, 0x0, r6, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x6, 0x3}) 22:25:56 executing program 7: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/40, &(0x7f0000000140)=0x28) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = dup(r0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000000080)="5467d37ae7c53e7c9f5c5e8ee80c395efcd7", 0x12}, {&(0x7f00000002c0)="9d5b696bd6e74287818abf8cc87cb5f8139942c2306763a7935784ddb08bcc6b0087d2457f78bd7698f9825bef1e9b2ff33e19a3c7d00cd4c71711b4e58a0e322d87d7f194eb9f9c9f92d9dbfec5fefd9ae9e8ae98c3861cf959ba6ca33b133c15a5caeee0f867109df37105513dc6d1c0488ced743163a2387d210bdeab297d4bca614c218ed8ea9e250041929baba350f38373fa3f9ed0224171b016a37d58c03e943267409218ef8aedb00fdb3ec24812d2f0ade9e7", 0xb7}, {&(0x7f0000000380)="1efea6b64ef0ab8bffc433ed00157be5a361eb7893fdaf08616b64407d3b3468a9ab9fee1fd2c2a59e310096c5d3700e263c1e0000000000000000b1", 0x3c}], 0x3, 0x0) (async) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) (async) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) 22:25:56 executing program 3: write(0xffffffffffffffff, 0x0, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/205, 0xcd}, {&(0x7f00000002c0)=""/178, 0xb2}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x3) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00005b7000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000555000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000066d000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005a5000/0x2000)=nil}, {&(0x7f00003c0000/0x1000)=nil, &(0x7f000047f000/0x1000)=nil}, {&(0x7f00006ab000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00005ff000/0x3000)=nil, &(0x7f0000769000/0x4000)=nil}, {&(0x7f0000032000/0x4000)=nil, &(0x7f0000281000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001a0000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000631000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus/\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus/', './bus/', './bus\x00', './bus\x00']}) (rerun: 64) r1 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f00000000c0)=[{}, {}, {0x16}]}) (async, rerun: 32) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) (async) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000013c0)={0x0, 0xff, 0x4}) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) (async, rerun: 32) setsockopt(r4, 0x9, 0x7ff, &(0x7f0000001400)="9b469430881865df77a8aeaae10d35f39bfbbf76ea743c273233f1730a3f1c6ecadf1a13adfdcf40f8eff177f1b28260f137f23123ca45368558da865a6115bd438c73b658e96922209b27c9a477018edc7cb31d223c4451c0a685483daf3778d64dadc22e655cbd46767434b2ae974b4bf24afdf1ca04a3689603555a178be0be74372d800f06aa937b8e5b256f58f876f3f92b28251c2ce61a3df2a633fbd4d97b375355f71bf5a6222225897ecc5b073f63f0f232a091588fcc330b8a23337089051e461c85361d601f7750f3b83a943808a81693dbd55303315ff2aa894014d8a26ee1191af8e6b697194e04", 0xee) (async, rerun: 32) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) (async) r7 = socket(0x18, 0x3, 0xba) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, 0x0, 0x0) (async) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000001380)=0x5, 0x4) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='N0.', 0x3}], 0x1) (async) write(r0, &(0x7f0000000100)="fc426d0ba31544808da10cfb24d9156e3bec6333c6ae74de11e1d4361e9129872d3a328bcbb42aad63fda0b826ff66c692a174a388513f192a4da631d97788f47f8e763ef583650317ecf772f38b5e1e6cc9484d04bbe0070d82e6f3e1f26f86718e734dea130afd901e24ff1ed6e46f1d997b074c176bccf14c80d009d46bc997", 0x81) 22:25:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x3}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000040)='y~:', 0x68, 0x9) 22:25:56 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="93a4b8e34f"], 0x38}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="c9f2126149a5c0f84db263a77718eb61a1824014efaf8b63ca6d40b5c3d06f779625a1cb8573aced413eb01a6bd23ad6ff07189b4efff8132d661e2026", 0x3d}, {&(0x7f00000001c0)="4fd86d7c8f2521fd8747db6c194453d160fb4d3cf5e6cb", 0x17}], 0x2, 0x0, 0x0, 0x40b}, 0x4) 22:25:56 executing program 5: chown(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) (async, rerun: 64) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) (rerun: 64) fcntl$setstatus(r1, 0x4, 0xcc) (async) r2 = getpid() (async) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) (async, rerun: 32) setreuid(0x0, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000900000001000000ff0f000000000000", 0x14) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1) (async) connect$unix(r0, &(0x7f00000006c0)=@file={0x1, './file\x00'}, 0x9) (async) close(0xffffffffffffffff) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000005c0)="4e75908aacbc32cc6a560266c6160894e426d84444d89626dda072e20ab6fd9dfc5d5afb17152e81f607775b3b6d4b827538a3914f6bc3f2a694bc9a486f01527ddde16c8432fa0beea18a07e3d9093da0ccf9d2708c70966cc0bc6a11f7bab3b07801032db9538fad9bddd10b53868a55e40cc01e6b1993e92cf5ff20f6d60eca4ce927e6cdf0197abf2f70afeb7cdcc0f460fd5406a910353934b86c750ff5c0f48c830aabcae269f8d9a4e0227765df808660d01ee28496afbe6ab8e9115ed6ac6089fe3d683766d066c6b8e35902143c65d01052f57a6ab5ce25b2dcfeccec8c514f1c5e405542b8d0a5", 0xec) (async) geteuid() (async) r3 = semget$private(0x0, 0x1, 0x0) semop(r3, &(0x7f00000002c0), 0x0) (async, rerun: 64) semop(r3, &(0x7f0000000000)=[{0x0, 0xfffa, 0x1800}, {0x1, 0xffff, 0x1800}, {0x4, 0xfffb, 0x800}, {0x1, 0x5}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) (async, rerun: 64) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc008441e, &(0x7f0000000040)={0x10, 0x0, 0x4, 0xffffffffffffff78, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000c000/0x2000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000000a000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}], ['./file0\x00', './file\x00', './file\x00', './file0\x00'], './file\x00', './file\x00', './file1\x00', ['./file', './file', './file', './file']}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semop(r3, &(0x7f0000000180), 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/44) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) (rerun: 32) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r5, r6, r7, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffe, 0x0, r6, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x6, 0x3}) 22:25:56 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000080)="c5d2083ba649036c94c09e30123a4250ef094dabb35e325b5503ab1964dc84df84c742d34cbba396345a09e332d1bd94c8339310b7063b3fb0702834f6512b37a789e5d2f23c5d1aaf2341d5d83b396d71339cf0e7a0cec19edbf66db1d2a23f97fab74084c480982e3000e7fc628cc3cc7f28dc62c3", &(0x7f0000000100)=0x76, &(0x7f0000000140)="3d685c57d42c0371485ecb08022ec672c5ed98f9", 0x14) 22:25:56 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)="7367615e462137f7ad1d1320dd047c7cd453d6e1f40c95f3961bfb25cbbac63e4b14b441fc9c9f604eb973340ea9bdebe29d1e87aea1a3b651d2b960dbee76e5fa085d8eb0ab", 0x46}], 0x1}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)="7367615e462137f7ad1d1320dd047c7cd453d6e1f40c95f3961bfb25cbbac63e4b14b441fc9c9f604eb973340ea9bdebe29d1e87aea1a3b651d2b960dbee76e5fa085d8eb0ab", 0x46}], 0x1}, 0x0) setuid(0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80000001) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80000001) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) ioctl$FIOASYNC(r1, 0xc0884450, &(0x7f0000000200)=0x4100000) ftruncate(r0, 0xd4c) 22:25:56 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f00000000c0)="9bb8ff47b960355d707e690163783e8debfb8b00785b2a88381c12cf326748024576b6658222ad6b4c3480727b3bec4a2703a8099b10af01ff758e", &(0x7f0000000100)=0x3b, &(0x7f0000000140)="1fce45329dcadc8fb88a6b854e8c401262cfe839656af08ab5f3df44fffb749e0a2401815ea21abca973d87e86da3ceb79ec9fb365d37b", 0x37) 22:25:56 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) msync(&(0x7f00002fe000/0x1000)=nil, 0x1000, 0x4) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) (async, rerun: 32) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) (async, rerun: 32) r5 = dup(r0) ioctl$BIOCPROMISC(r5, 0x20004269) 22:25:56 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000080)="c5d2083ba649036c94c09e30123a4250ef094dabb35e325b5503ab1964dc84df84c742d34cbba396345a09e332d1bd94c8339310b7063b3fb0702834f6512b37a789e5d2f23c5d1aaf2341d5d83b396d71339cf0e7a0cec19edbf66db1d2a23f97fab74084c480982e3000e7fc628cc3cc7f28dc62c3", &(0x7f0000000100)=0x76, &(0x7f0000000140)="3d685c57d42c0371485ecb08022ec672c5ed98f9", 0x14) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000080)="c5d2083ba649036c94c09e30123a4250ef094dabb35e325b5503ab1964dc84df84c742d34cbba396345a09e332d1bd94c8339310b7063b3fb0702834f6512b37a789e5d2f23c5d1aaf2341d5d83b396d71339cf0e7a0cec19edbf66db1d2a23f97fab74084c480982e3000e7fc628cc3cc7f28dc62c3", &(0x7f0000000100)=0x76, &(0x7f0000000140)="3d685c57d42c0371485ecb08022ec672c5ed98f9", 0x14) (async) 22:25:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x3}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffd}]}) (async) pwrite(0xffffffffffffffff, &(0x7f0000000040)='y~:', 0x68, 0x9) 22:25:56 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f00000000c0)="9bb8ff47b960355d707e690163783e8debfb8b00785b2a88381c12cf326748024576b6658222ad6b4c3480727b3bec4a2703a8099b10af01ff758e", &(0x7f0000000100)=0x3b, &(0x7f0000000140)="1fce45329dcadc8fb88a6b854e8c401262cfe839656af08ab5f3df44fffb749e0a2401815ea21abca973d87e86da3ceb79ec9fb365d37b", 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f00000000c0)="9bb8ff47b960355d707e690163783e8debfb8b00785b2a88381c12cf326748024576b6658222ad6b4c3480727b3bec4a2703a8099b10af01ff758e", &(0x7f0000000100)=0x3b, &(0x7f0000000140)="1fce45329dcadc8fb88a6b854e8c401262cfe839656af08ab5f3df44fffb749e0a2401815ea21abca973d87e86da3ceb79ec9fb365d37b", 0x37) (async) 22:25:56 executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000240)="7367615e462137f7ad1d1320dd047c7cd453d6e1f40c95f3961bfb25cbbac63e4b14b441fc9c9f604eb973340ea9bdebe29d1e87aea1a3b651d2b960dbee76e5fa085d8eb0ab", 0x46}], 0x1}, 0x0) (async) setuid(0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80000001) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) ioctl$FIOASYNC(r1, 0xc0884450, &(0x7f0000000200)=0x4100000) ftruncate(r0, 0xd4c) 22:25:56 executing program 5: chown(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) (async) write(r0, &(0x7f0000000040)='!', 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000900000001000000ff0f000000000000", 0x14) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000006c0)=@file={0x1, './file\x00'}, 0x9) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000005c0)="4e75908aacbc32cc6a560266c6160894e426d84444d89626dda072e20ab6fd9dfc5d5afb17152e81f607775b3b6d4b827538a3914f6bc3f2a694bc9a486f01527ddde16c8432fa0beea18a07e3d9093da0ccf9d2708c70966cc0bc6a11f7bab3b07801032db9538fad9bddd10b53868a55e40cc01e6b1993e92cf5ff20f6d60eca4ce927e6cdf0197abf2f70afeb7cdcc0f460fd5406a910353934b86c750ff5c0f48c830aabcae269f8d9a4e0227765df808660d01ee28496afbe6ab8e9115ed6ac6089fe3d683766d066c6b8e35902143c65d01052f57a6ab5ce25b2dcfeccec8c514f1c5e405542b8d0a5", 0xec) geteuid() (async) geteuid() semget$private(0x0, 0x1, 0x0) (async) r3 = semget$private(0x0, 0x1, 0x0) semop(r3, &(0x7f00000002c0), 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0xfffa, 0x1800}, {0x1, 0xffff, 0x1800}, {0x4, 0xfffb, 0x800}, {0x1, 0x5}, {0x0, 0x42, 0x800}, {0x0, 0x6}, {0x1, 0x7, 0x1000}], 0x7) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc008441e, &(0x7f0000000040)={0x10, 0x0, 0x4, 0xffffffffffffff78, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000c000/0x2000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f000000a000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}], ['./file0\x00', './file\x00', './file\x00', './file0\x00'], './file\x00', './file\x00', './file1\x00', ['./file', './file', './file', './file']}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) (async) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0xcfc8) semop(r3, &(0x7f0000000180), 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000001c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r5, r6, r7, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001300)={{0x2b541d5c, r5, r6, r7, 0x0, 0x42, 0x5}, 0x3, 0x1, 0x3}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffe, 0x0, r6, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x6, 0x3}) 22:25:56 executing program 0: execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)=[&(0x7f0000000080)=')/{#\x00', &(0x7f00000000c0)='#\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=')+\x00', &(0x7f0000000180)='!/@}!##/\'\x00']) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:25:56 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f00000000c0)="9bb8ff47b960355d707e690163783e8debfb8b00785b2a88381c12cf326748024576b6658222ad6b4c3480727b3bec4a2703a8099b10af01ff758e", &(0x7f0000000100)=0x3b, &(0x7f0000000140)="1fce45329dcadc8fb88a6b854e8c401262cfe839656af08ab5f3df44fffb749e0a2401815ea21abca973d87e86da3ceb79ec9fb365d37b", 0x37) 22:25:56 executing program 5: sysctl$hw(&(0x7f0000000140), 0x2, &(0x7f0000001680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, &(0x7f0000001240)="b0ce8b0d9bf814149eb2ffe093f7744663fc1c61fcd3ee6b4674243ba8199e91e20bf338d96cb032003c567c951fb4bcfaa1af287d767db4646db44094e6b776dbc5a396d454cbde4831dc18845450c2fc4e171243160b28bb9a46134835dfca6314d57a556e02743a48a2c713df8442e868361b695c7cc0b891a18eb025a59de46cca449dafee768af60ad2d38086b58fd3d4cfd8b2802881e294cb4f577f1d718259f76444876a", &(0x7f00000000c0)=0xa8, &(0x7f0000000240)="b4a5c5dcc050f103ab6202cf1b05df7746718a061c77d831826f01b2e1fed6571140b7274075d186cc645de6a356f158e43b2cae83d9c5010ecb05afe4f384073ff9949ef30b23956c8071e64da97f25ca90ee71131356b2b8ffaf4c7c5081b27a3b1174e935c56d228c6e4e695e65564c3d6032106ce207c692eff96fea1ccfd5d7e94b581de434778641d4510855b254dc2067edcb8a203ca8fe2d6fcc6645a501dff2150347ec979eeaffee470ee2688818bdd7575dbab4364b1bb101fe81485e4a8eee1d45d076b17cac52189cd4d2fd14f95d05b5d16f0ee0534e4396354bf3a89d5a3664cdc6adcb8d036a869e6f33099bd0d1d7282486e3c256976344363a8f0c6b372c220b6ac0c0e82cecc6f953de971e9160bccb80ac620103b4c3e2057f75164829df155032972fe73f33f90e0a3b43a410ed1670b4b1fabeddb11478f8645774742c9cfa2cb3a75c13059ca2459134caa18a7be0efeeb132c1b32cbfc4dd98adec0bcbbad4e71798be74b6ca18e2b498bb19692aaa9d09da91824664a4daa8d2d208616d240288566a8f13422632a6e8157761bdb77b55a856d4be924fe549297b1662e71fa50b99be056723aa8fc0a110e3e4abb289b1ee27a1d9dccf7cb9f4b95a8ea2a19290d63da79be6f02d9ae2551f3c26e37de9a99431f486ba0f9b0c2e3348ecc3e064ebd8c88035978363fdcc3821928c13bedf830af3c0f606eae8e41b3e2fae9e5c9cabac7a1505f32141b281910edffb098bf3ffa67e95c7332bacc918484164f3a39265e988a364e2e18cc68e04c6bc8d3ab912b480c49a0e1774e99f969936948e892d0893956ae7b16bd871246565de6eaec8ab627e06e226ce4ced7db00bf390aa0825b6c5e15570df6e7acd6cb6e6edf0d0b46df15957861f877dc6104df4fa3375bd721328b36ed3e1d4661d08f50d5ea988a7e1193ec97e82f8d2a40424d4cd2165ac0463f89fdb341612349cf58d4b3840799893c5860e326f52f91ce7174574df390fdfe99cfb80ec7d9c107cada5127f8431484a7e17cda57efb35863e5ce80e14eea7db252c6adc461932acca307eca5f28ac86aaea64d70b927a5bcdc1ec920b7dce5d48a398518a4b60a05b1df30bc4a4f311661228320dbb3213a55fc6fdbb78f3cce9fd1bd8f99b90a889d9dd589125fd9a46ae53745a91ca2713d82846bd1c956be63f98708359efcef8d3c067989f01a213d4774332e54d92ca34a81b8afa9d9842e29acd99e0b20ea8538d0ea42cdc2a7e4ff4beac649c9d2521e9debfa934fd687335f832780b0bd1ab47edb6d76a9c289a70dc001ac4650913fa4bce3916e4df54fa62e8c05537e688f9e0298a9c11e4aba7eeeafa4b35b4010202585b4d2c80a0785c19f003f678998bd88313b7b2bba45ded117f2567e63cb855a5b7d8315ff6788a5cfa50dedc121a7b5df937d1573c8f51fbeb24cc6bcf98a274efe84d978dcf0f8a954369826e9bc9618837c217a3323bf21cdc36dd03b8dafbf13ed667854f4f168ba4dba8d7534cb8ca14fffa1c45089bda007c81525a13ef1588fb677fd0e6006e50a9ab1ecce93dc3077e4f017ec71e21b68c79a44ed66c8cc14254956586222deed986cadb27b1512ec8440cfbe20ffed455a00e3c15b1090fbeb644def88569f2d65638d569a359b84c715213cc91690d9a95feb4da8320bf1b08000c954166f83214d1be5dc9d51b3cb32b417712f4b4e5e1eeadb0a60bdf0cf05325755ba1e1382584b670f4b2b3d34b071e3e6d67e4fe29ee57feebabc725869d78c40a1a7532c58fc56036bff5a1b0e1ef4a2e601f24abfe78c77fc0f2d7ac8b52a18598e1b217a310113a08b46f5ccafd2209a67c5aaef64ed4d84171d3be978fb0d8039989dcf0823c0c443cbded342acd4b4c11e23791e5673b5fa53a2c65f88b22ce87cbadff1cb93b9c9c33e5cb57db787bc91d6b97b0d7670b214f22e75309137fc111a96daf127b609d27557dc87341554194384cc8969fa41e17c660e4f57ea0a65e2f7e66ce3bafa4566d0ab8388a4f9106af7f7f938638c49e8b0ac296258138056e55664c7a84c2d2ef80443e7a8ff8c367bdec4957676d5d1f4df9db58c5035d386ffd52dd83355d5ce411d2d9f73e07590f63751929b01b4781ff51b77972b5a970dc0ed55648f0c0f77979dece807e45c0db94994ca4d4f6aa44d80b839805ada5dfa2511bd1d682547a3d9bd1ce96b419a6696d8835350fd42717120d9df4f43aced1e890f32d781b84a130fd6b7fc5954528f4e4759bb466bf87c89b2aeef5520c42617331fc76bbb6f477469af29b45a290a924e933c1b5dbe171bbe44b8c0660115f9ecd39f354234626efb69f146247ab04b93605ada4cddffee630ea6b8c998060b3a418330b6980cf7f1c28b0899156e3c3aa0cd53df0b9a6daf93c247b68bc578db614a00ad2e0b7db0db2a9bc2bd2d83bc717685506676c68687e8e42e49d9a8530b26a1a3008d92c1aa46b7584ae5bec42eca23bdd973ccbce953f2f7907cfd275216d5a4d90bac41408b45d4b5f2e947151f1cd8cbbdfd601944f041ea569b5885700382257ccc06979f45a5586ad3128c12aa8c9d6de7c09f31a6a899b1b205c803c2d13957ef60bc6e34b39ba7db0b67acaf1df8fbba52f310f8bf57be8e985257da3b1ede8e7c0d6ed6e198c03534add88c95c3c8d58f9b196ab57dc995e9345febed7e587ed169341dadb3852d1728cd08304fb49bf789290969f53ef4077243ad872182b0fc9687b51f4d4e006edd07e2c978b4e564ac928cd43cdf27ff790d72c19683470f764d3d452cfc778ddd9fcf313e55f79edb71f59cfa73276631c9430c848bcaefda1cb56d88341b89df6134e10afa9808b4a22d244bf5eff42aff75b7467e6cdd27d14bfc2ff3f9370012c30f07311f3ca825d1aaac6e4f16761d1350c064bd79a68513c4d750cd713a7a4f9137a1cd01da2e8f1ac3309e38f85a63b7aa2ce1c8363037ee0a3c4cb3ca3023c7eca0ef1acb537bf590e10c6a07671446abd5e3b2475f1ea1f8fc88cbe7cd0c27cbc7180ec6d7ccc106aa7d42acd320206f80d5beeadcb3d14c464ce93a31a25d6e9f224e20bcd10acc4c846feeba7552435f8b53f3e27d5bf933764dc2b8af95f3ab356febfba889455471102648c34200ed2e849e50eca5eecf1dcb3b846b30d8a2419bb846b33e6b26e95b1d02d1f393ad5161902196604d360687b10c1610fc62eec98692e64d73937e6d1d1027ccfe02ec5a83cd3b4292783090b18ede7141b41df09f6f87d7b198cf6a8110bfe11a84f1fa5733f89ed8201ac09cfb6d89c786fb45628ab35d9e8fb3c8a7dc2d502eca7377489176da0081f4bcf31c083d2b66e9cb1c3937c85af753aedaafd50cd398f22f96113831f88a382179144fd0049945fd0747a0f8f894451e4beb4f219487ddaf9e1c7d152bd9cd0965475fbd8e575174e091755d830e5c04fd0d12dbb54e0feebc55706ca2a747ec1c9dc87e4dfda28e64eca1d51a77dbd8a59ce3be74721732deb2dd31497a992ef8a2de971ad67cb9adf9165a6f74a8522b1761d9895783bacfd5e466c3983e1218253321b83f94da8a999b8baf314d88db6e9337a3bd6f85513ba2239b73f25b64ffd99081d37798ed00916821ca77b99e3450750488b3943ddcb4a4d439269cfa4051fe371223dd6c5cd0e301ff965c99d007f2159266c56217e84b91ba098339dccd384ab6c3281975c5b2dfe0862fbc78d34eab9844019c682557cc543e63b19daeec3df2c59a5577bbd49037a0be4e9c750044c202ec821b0c8859b6157f888b8c76d35189b7ce2d374055ca12b563c90f09ea702f97b5288f8f89dfc2164510c4ff8c9468cb32384b115dbf015f5320e4645431bff9ed738e9ad19333b395a1b4bf759c70ee1a9b83d3ebc6cd35f218d34e27f085678661da62a0bc5de283cd74c068bba5a467a0d0b0a347f82ccc9d777671438388cd07f584cf158f00317af486d2d91d5b70f9c4f7880c9428943841da8da06805e9d9a670273f85a33df975391756146bdae11b1fdbcd84439fdc43e59b9873c3fef2cd2e2918875768aff0f455046bfd5848555bef1017269351a9bb3b271156e554c8583b107147be9aea1502b988e371144fe6f08bcecf74718eb9713fed2cde4e168404bb083db9bc264c97300775673578ab081d8ebd5bb5ebbb4146d8d249450737c25a8715d17bf63a70c43b4bc0ecf0da86dd7e9cc61a1da8987ec40edc6a6a33ab95d08a739300e8fd9a2eb7318e7c773f26a17f9ed4d35937533c1efa87b0afbda8d0328d41c661a5797576090bbf5d60fcc14aff96a92a1e689a51f9e80d8357fb2414ca850bc57423c1e8656edd0ffc9aee24ad25296908ea1bfc0e4e2b1e62113b8cdb72cf5cb0fa5a060f003415e4df91b0caafd30e809b00d441cf57dea819dfac68d30dfc253072fe5d8a8e6c5f669152b5fbd794b1c489bd390a6bf0dfd16b8c167cf22b8ea2bffe5786bcea12a2ca1f7c0f0ffe9db65dc6b025c924101728c90fc66fc5cba50d4989af2128839b07921db1ae3bdf0df5698d5f811a5501a0b88a18ee2672047ee2480f07d718487a438ea4baa1c2b4d5c7b3f644bd3ec541203a65065b9b6e092986983f0a7b4c542f26e8a345ab0086b0d24e06d63d54963a0b2b5ba6bac10b0a4c21d80679c06e33fb8c4ba0d1c5012a9e889b393d2313066bc49625ce8733cc8a44f96b42594a8735aef96ff7341daf6bf409aea3304e83d651d4aef579d82687822206d53f572d95bec0e75d3661e067d962d4d242c2158e4f704bba264f7885227ffb26a036ac49e0498f3fb8c93ff6530f5d81ee66d2cdaa82ba7ddf1ffaa6fdf1f3fd640a0fb458477fcbe6a8a9d80df6e419a855f818f1381744b22228b7db4594e1a45ac8a543bc0b5e3f68fc4c46cd5a410ae260420eb603404afb5da1e2bb602a7c28440a33c4194d836b6437006742f7999038de78c9cd5b5b9856ebf3dd3538fd84b5a1b92e878b789ae7679d2c33b5838a0ddb4d253a85b275edf65af90ef3bc01f1ffe6d6acfd83a3545f4369aa50f0e64faff1b6bc750d10d2178f631216abcfd920796d2ea492961036f488950122e3be1a4697f6fa25eb5f3de87b48c554bfed68a9bb1bf23198c2be4831dfbfb561d47f6c107660c2bc6aec2736d3d1a39db1bc27799eb45488395092a5c7e65ab5012155b5cda301a13eaed3630be8700303f7f7138b9489cb2e48d20c641538e0e58283b5087a25fcb7aa0c23ebc3ab5920a7ebffc8b2559663f80fb9edbec150c39ba34fe14bc13dc676dab32cb0d26da86c29a367c7c9f824581dd38b4195f84eb0fc5f42cc0d81b2eaf3ea89f5b1a90c37de676773b922588ca517fd5c61c6948c117efa2c88c2149698c5afdecd1597cf798904388b2c034d77755e1094749c0ade1d58b17c75eb53672a81f2db3464f46a9389715ad4c4c86c4ca1e757dbfa4e36c4f89cbdbc1ca865fef3d155420a96cd8c42f770d6cdad44cea89d6b9ecb18c45065dcfd4bd4f4864eaba02de96d50bb1cf23b71fd5af3775063f6f4b9f976525d4815e821128e49fdf82130d1faa01ab5acf1c0b11d22b882063c36f3e965cc9618f56ca052a07ae8e1936c568694537b024edc0664811ce0f63e85c0d7601827b9fef1ce1b86680ad09df56daab3e5228f9a150124198628350b17a53b42eed41136e7c4af125a01d0ef5b95bca7087c2b3974a759c0e1d804225bb9c20d7ff5ac1995e1da23c249f99", 0x1000) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000180)="a121b830402ddbe27fed519b1b0b8a59185af6c1d7db37cbe5071279523b9c4a9a4775b531d57cbf811f57d6edd289643b2649f5d8eb1ff615de98041ab186e20af9c966d895f1777920f5c4404ea6699771fb6ddda62d38101daabf8580706ef0f1b14eefc314801bfd2ed2feef5adf1476aec246c9310d8884a9e3f5e9ae25a98970540c5f2b4c9dbc4fb46f28bc7e0b2a9cc378d0ed9a6dc0e773b2eae3c3ff13b52f69ef069a2d58", &(0x7f0000001300)=0xaa, &(0x7f0000001340), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:25:56 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0xc, &(0x7f00000001c0)="6af5559593ed1f8d6765fe5ca4d342944f537fa51b489eb6f9d28c8826797f9e6500be9863afe0a6ecc549f93a7abc1e260365f896c19ec37926d94bf4dbff54e6ac2201395a340dd91165abf1e1f4c954179d3e1add8270bdccb2f8967bd401ab58cb2e77590e9550bfd035fa5e9781dc479c23a7f084639883c1d9e7d6b4b3f8dfc8cc8856710d5c7bb77f053ffdb7ca791b20837a1527a20450088e184df7f482b540026a26aad0bc719f57f04091", &(0x7f0000000280)=0xb0, &(0x7f00000002c0)="9a708202b703d5f7e66ab8c83579fd5e3398591ce2180e2463ee495cd8d59584cb877740bd51edb4e43bd8c7d59301043a10eccafaf45a3eefdabeff06101819327a32194532fce95631cbc64abe8a8f113c4d35565affc3c4ce67ad05142e753a12b0b762cc3cad87c76df292f96e7c240c5f95bc0e9ce9b53d144265b218f1e62688bf4eaffb2026d62bdbc9cb21d24e1fe2811546935199d8382117afe327918757f8222a4a377288fe94a1d7fec8c272c1af0fc08a15db83a2a44171cb857a688ab48a9687300593400766c47483ad82a2a179a93399976ab7598651e40c97f4fcc0e7528c45170c27f2196a19", 0xe3) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f0000000080)="e40bd6e0a6aaf7d745f118cc9de4e87af748792213b9f476e911", &(0x7f00000000c0)=0x1a, &(0x7f0000000100)="d3edec342b48681805b4c4abf389bc50aac5309e287276a3c67134ee361993c3543bbc933532aa60b75295edf97b12451792fb32200624eb57156e5525aee8e8fa169dcd9da068e4071e54556935c6594a2293b08dd863bcfe090caa479b28edce0dd679f96d125a152438a9f02228c08caa89c96360a78f533c524cc258f9f91ba3294b3d582638da8955a4f20a01d575f0618cdc", 0x95) 22:25:56 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000003c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000080)="c5d2083ba649036c94c09e30123a4250ef094dabb35e325b5503ab1964dc84df84c742d34cbba396345a09e332d1bd94c8339310b7063b3fb0702834f6512b37a789e5d2f23c5d1aaf2341d5d83b396d71339cf0e7a0cec19edbf66db1d2a23f97fab74084c480982e3000e7fc628cc3cc7f28dc62c3", &(0x7f0000000100)=0x76, &(0x7f0000000140)="3d685c57d42c0371485ecb08022ec672c5ed98f9", 0x14) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000080)="c5d2083ba649036c94c09e30123a4250ef094dabb35e325b5503ab1964dc84df84c742d34cbba396345a09e332d1bd94c8339310b7063b3fb0702834f6512b37a789e5d2f23c5d1aaf2341d5d83b396d71339cf0e7a0cec19edbf66db1d2a23f97fab74084c480982e3000e7fc628cc3cc7f28dc62c3", &(0x7f0000000100)=0x76, &(0x7f0000000140)="3d685c57d42c0371485ecb08022ec672c5ed98f9", 0x14) 22:25:56 executing program 0: execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)=[&(0x7f0000000080)=')/{#\x00', &(0x7f00000000c0)='#\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=')+\x00', &(0x7f0000000180)='!/@}!##/\'\x00']) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:25:56 executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f0000000000)="1b4e9015fe01a5d3c2f4e4e5aeab4fcaea95f01e", 0x14) 22:25:56 executing program 4: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xac2a5bfd) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x210}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="93a4b8e34f"], 0x38}, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="c9f2126149a5c0f84db263a77718eb61a1824014efaf8b63ca6d40b5c3d06f779625a1cb8573aced413eb01a6bd23ad6ff07189b4efff8132d661e2026", 0x3d}, {&(0x7f00000001c0)="4fd86d7c8f2521fd8747db6c194453d160fb4d3cf5e6cb", 0x17}], 0x2, 0x0, 0x0, 0x40b}, 0x4) 22:25:56 executing program 7: pipe2(&(0x7f0000000100), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x8}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:25:56 executing program 0: execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)=[&(0x7f0000000080)=')/{#\x00', &(0x7f00000000c0)='#\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=')+\x00', &(0x7f0000000180)='!/@}!##/\'\x00']) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:25:58 executing program 7: pipe2(&(0x7f0000000100), 0xc) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x8}, 0x8) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) (async) chdir(&(0x7f0000000000)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 32) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async, rerun: 32) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 22:25:58 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0xc, &(0x7f00000001c0)="6af5559593ed1f8d6765fe5ca4d342944f537fa51b489eb6f9d28c8826797f9e6500be9863afe0a6ecc549f93a7abc1e260365f896c19ec37926d94bf4dbff54e6ac2201395a340dd91165abf1e1f4c954179d3e1add8270bdccb2f8967bd401ab58cb2e77590e9550bfd035fa5e9781dc479c23a7f084639883c1d9e7d6b4b3f8dfc8cc8856710d5c7bb77f053ffdb7ca791b20837a1527a20450088e184df7f482b540026a26aad0bc719f57f04091", &(0x7f0000000280)=0xb0, &(0x7f00000002c0)="9a708202b703d5f7e66ab8c83579fd5e3398591ce2180e2463ee495cd8d59584cb877740bd51edb4e43bd8c7d59301043a10eccafaf45a3eefdabeff06101819327a32194532fce95631cbc64abe8a8f113c4d35565affc3c4ce67ad05142e753a12b0b762cc3cad87c76df292f96e7c240c5f95bc0e9ce9b53d144265b218f1e62688bf4eaffb2026d62bdbc9cb21d24e1fe2811546935199d8382117afe327918757f8222a4a377288fe94a1d7fec8c272c1af0fc08a15db83a2a44171cb857a688ab48a9687300593400766c47483ad82a2a179a93399976ab7598651e40c97f4fcc0e7528c45170c27f2196a19", 0xe3) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f0000000080)="e40bd6e0a6aaf7d745f118cc9de4e87af748792213b9f476e911", &(0x7f00000000c0)=0x1a, &(0x7f0000000100)="d3edec342b48681805b4c4abf389bc50aac5309e287276a3c67134ee361993c3543bbc933532aa60b75295edf97b12451792fb32200624eb57156e5525aee8e8fa169dcd9da068e4071e54556935c6594a2293b08dd863bcfe090caa479b28edce0dd679f96d125a152438a9f02228c08caa89c96360a78f533c524cc258f9f91ba3294b3d582638da8955a4f20a01d575f0618cdc", 0x95) 22:25:58 executing program 5: sysctl$hw(&(0x7f0000000140), 0x2, &(0x7f0000001680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, &(0x7f0000001240)="b0ce8b0d9bf814149eb2ffe093f7744663fc1c61fcd3ee6b4674243ba8199e91e20bf338d96cb032003c567c951fb4bcfaa1af287d767db4646db44094e6b776dbc5a396d454cbde4831dc18845450c2fc4e171243160b28bb9a46134835dfca6314d57a556e02743a48a2c713df8442e868361b695c7cc0b891a18eb025a59de46cca449dafee768af60ad2d38086b58fd3d4cfd8b2802881e294cb4f577f1d718259f76444876a", &(0x7f00000000c0)=0xa8, &(0x7f0000000240)="b4a5c5dcc050f103ab6202cf1b05df7746718a061c77d831826f01b2e1fed6571140b7274075d186cc645de6a356f158e43b2cae83d9c5010ecb05afe4f384073ff9949ef30b23956c8071e64da97f25ca90ee71131356b2b8ffaf4c7c5081b27a3b1174e935c56d228c6e4e695e65564c3d6032106ce207c692eff96fea1ccfd5d7e94b581de434778641d4510855b254dc2067edcb8a203ca8fe2d6fcc6645a501dff2150347ec979eeaffee470ee2688818bdd7575dbab4364b1bb101fe81485e4a8eee1d45d076b17cac52189cd4d2fd14f95d05b5d16f0ee0534e4396354bf3a89d5a3664cdc6adcb8d036a869e6f33099bd0d1d7282486e3c256976344363a8f0c6b372c220b6ac0c0e82cecc6f953de971e9160bccb80ac620103b4c3e2057f75164829df155032972fe73f33f90e0a3b43a410ed1670b4b1fabeddb11478f8645774742c9cfa2cb3a75c13059ca2459134caa18a7be0efeeb132c1b32cbfc4dd98adec0bcbbad4e71798be74b6ca18e2b498bb19692aaa9d09da91824664a4daa8d2d208616d240288566a8f13422632a6e8157761bdb77b55a856d4be924fe549297b1662e71fa50b99be056723aa8fc0a110e3e4abb289b1ee27a1d9dccf7cb9f4b95a8ea2a19290d63da79be6f02d9ae2551f3c26e37de9a99431f486ba0f9b0c2e3348ecc3e064ebd8c88035978363fdcc3821928c13bedf830af3c0f606eae8e41b3e2fae9e5c9cabac7a1505f32141b281910edffb098bf3ffa67e95c7332bacc918484164f3a39265e988a364e2e18cc68e04c6bc8d3ab912b480c49a0e1774e99f969936948e892d0893956ae7b16bd871246565de6eaec8ab627e06e226ce4ced7db00bf390aa0825b6c5e15570df6e7acd6cb6e6edf0d0b46df15957861f877dc6104df4fa3375bd721328b36ed3e1d4661d08f50d5ea988a7e1193ec97e82f8d2a40424d4cd2165ac0463f89fdb341612349cf58d4b3840799893c5860e326f52f91ce7174574df390fdfe99cfb80ec7d9c107cada5127f8431484a7e17cda57efb35863e5ce80e14eea7db252c6adc461932acca307eca5f28ac86aaea64d70b927a5bcdc1ec920b7dce5d48a398518a4b60a05b1df30bc4a4f311661228320dbb3213a55fc6fdbb78f3cce9fd1bd8f99b90a889d9dd589125fd9a46ae53745a91ca2713d82846bd1c956be63f98708359efcef8d3c067989f01a213d4774332e54d92ca34a81b8afa9d9842e29acd99e0b20ea8538d0ea42cdc2a7e4ff4beac649c9d2521e9debfa934fd687335f832780b0bd1ab47edb6d76a9c289a70dc001ac4650913fa4bce3916e4df54fa62e8c05537e688f9e0298a9c11e4aba7eeeafa4b35b4010202585b4d2c80a0785c19f003f678998bd88313b7b2bba45ded117f2567e63cb855a5b7d8315ff6788a5cfa50dedc121a7b5df937d1573c8f51fbeb24cc6bcf98a274efe84d978dcf0f8a954369826e9bc9618837c217a3323bf21cdc36dd03b8dafbf13ed667854f4f168ba4dba8d7534cb8ca14fffa1c45089bda007c81525a13ef1588fb677fd0e6006e50a9ab1ecce93dc3077e4f017ec71e21b68c79a44ed66c8cc14254956586222deed986cadb27b1512ec8440cfbe20ffed455a00e3c15b1090fbeb644def88569f2d65638d569a359b84c715213cc91690d9a95feb4da8320bf1b08000c954166f83214d1be5dc9d51b3cb32b417712f4b4e5e1eeadb0a60bdf0cf05325755ba1e1382584b670f4b2b3d34b071e3e6d67e4fe29ee57feebabc725869d78c40a1a7532c58fc56036bff5a1b0e1ef4a2e601f24abfe78c77fc0f2d7ac8b52a18598e1b217a310113a08b46f5ccafd2209a67c5aaef64ed4d84171d3be978fb0d8039989dcf0823c0c443cbded342acd4b4c11e23791e5673b5fa53a2c65f88b22ce87cbadff1cb93b9c9c33e5cb57db787bc91d6b97b0d7670b214f22e75309137fc111a96daf127b609d27557dc87341554194384cc8969fa41e17c660e4f57ea0a65e2f7e66ce3bafa4566d0ab8388a4f9106af7f7f938638c49e8b0ac296258138056e55664c7a84c2d2ef80443e7a8ff8c367bdec4957676d5d1f4df9db58c5035d386ffd52dd83355d5ce411d2d9f73e07590f63751929b01b4781ff51b77972b5a970dc0ed55648f0c0f77979dece807e45c0db94994ca4d4f6aa44d80b839805ada5dfa2511bd1d682547a3d9bd1ce96b419a6696d8835350fd42717120d9df4f43aced1e890f32d781b84a130fd6b7fc5954528f4e4759bb466bf87c89b2aeef5520c42617331fc76bbb6f477469af29b45a290a924e933c1b5dbe171bbe44b8c0660115f9ecd39f354234626efb69f146247ab04b93605ada4cddffee630ea6b8c998060b3a418330b6980cf7f1c28b0899156e3c3aa0cd53df0b9a6daf93c247b68bc578db614a00ad2e0b7db0db2a9bc2bd2d83bc717685506676c68687e8e42e49d9a8530b26a1a3008d92c1aa46b7584ae5bec42eca23bdd973ccbce953f2f7907cfd275216d5a4d90bac41408b45d4b5f2e947151f1cd8cbbdfd601944f041ea569b5885700382257ccc06979f45a5586ad3128c12aa8c9d6de7c09f31a6a899b1b205c803c2d13957ef60bc6e34b39ba7db0b67acaf1df8fbba52f310f8bf57be8e985257da3b1ede8e7c0d6ed6e198c03534add88c95c3c8d58f9b196ab57dc995e9345febed7e587ed169341dadb3852d1728cd08304fb49bf789290969f53ef4077243ad872182b0fc9687b51f4d4e006edd07e2c978b4e564ac928cd43cdf27ff790d72c19683470f764d3d452cfc778ddd9fcf313e55f79edb71f59cfa73276631c9430c848bcaefda1cb56d88341b89df6134e10afa9808b4a22d244bf5eff42aff75b7467e6cdd27d14bfc2ff3f9370012c30f07311f3ca825d1aaac6e4f16761d1350c064bd79a68513c4d750cd713a7a4f9137a1cd01da2e8f1ac3309e38f85a63b7aa2ce1c8363037ee0a3c4cb3ca3023c7eca0ef1acb537bf590e10c6a07671446abd5e3b2475f1ea1f8fc88cbe7cd0c27cbc7180ec6d7ccc106aa7d42acd320206f80d5beeadcb3d14c464ce93a31a25d6e9f224e20bcd10acc4c846feeba7552435f8b53f3e27d5bf933764dc2b8af95f3ab356febfba889455471102648c34200ed2e849e50eca5eecf1dcb3b846b30d8a2419bb846b33e6b26e95b1d02d1f393ad5161902196604d360687b10c1610fc62eec98692e64d73937e6d1d1027ccfe02ec5a83cd3b4292783090b18ede7141b41df09f6f87d7b198cf6a8110bfe11a84f1fa5733f89ed8201ac09cfb6d89c786fb45628ab35d9e8fb3c8a7dc2d502eca7377489176da0081f4bcf31c083d2b66e9cb1c3937c85af753aedaafd50cd398f22f96113831f88a382179144fd0049945fd0747a0f8f894451e4beb4f219487ddaf9e1c7d152bd9cd0965475fbd8e575174e091755d830e5c04fd0d12dbb54e0feebc55706ca2a747ec1c9dc87e4dfda28e64eca1d51a77dbd8a59ce3be74721732deb2dd31497a992ef8a2de971ad67cb9adf9165a6f74a8522b1761d9895783bacfd5e466c3983e1218253321b83f94da8a999b8baf314d88db6e9337a3bd6f85513ba2239b73f25b64ffd99081d37798ed00916821ca77b99e3450750488b3943ddcb4a4d439269cfa4051fe371223dd6c5cd0e301ff965c99d007f2159266c56217e84b91ba098339dccd384ab6c3281975c5b2dfe0862fbc78d34eab9844019c682557cc543e63b19daeec3df2c59a5577bbd49037a0be4e9c750044c202ec821b0c8859b6157f888b8c76d35189b7ce2d374055ca12b563c90f09ea702f97b5288f8f89dfc2164510c4ff8c9468cb32384b115dbf015f5320e4645431bff9ed738e9ad19333b395a1b4bf759c70ee1a9b83d3ebc6cd35f218d34e27f085678661da62a0bc5de283cd74c068bba5a467a0d0b0a347f82ccc9d777671438388cd07f584cf158f00317af486d2d91d5b70f9c4f7880c9428943841da8da06805e9d9a670273f85a33df975391756146bdae11b1fdbcd84439fdc43e59b9873c3fef2cd2e2918875768aff0f455046bfd5848555bef1017269351a9bb3b271156e554c8583b107147be9aea1502b988e371144fe6f08bcecf74718eb9713fed2cde4e168404bb083db9bc264c97300775673578ab081d8ebd5bb5ebbb4146d8d249450737c25a8715d17bf63a70c43b4bc0ecf0da86dd7e9cc61a1da8987ec40edc6a6a33ab95d08a739300e8fd9a2eb7318e7c773f26a17f9ed4d35937533c1efa87b0afbda8d0328d41c661a5797576090bbf5d60fcc14aff96a92a1e689a51f9e80d8357fb2414ca850bc57423c1e8656edd0ffc9aee24ad25296908ea1bfc0e4e2b1e62113b8cdb72cf5cb0fa5a060f003415e4df91b0caafd30e809b00d441cf57dea819dfac68d30dfc253072fe5d8a8e6c5f669152b5fbd794b1c489bd390a6bf0dfd16b8c167cf22b8ea2bffe5786bcea12a2ca1f7c0f0ffe9db65dc6b025c924101728c90fc66fc5cba50d4989af2128839b07921db1ae3bdf0df5698d5f811a5501a0b88a18ee2672047ee2480f07d718487a438ea4baa1c2b4d5c7b3f644bd3ec541203a65065b9b6e092986983f0a7b4c542f26e8a345ab0086b0d24e06d63d54963a0b2b5ba6bac10b0a4c21d80679c06e33fb8c4ba0d1c5012a9e889b393d2313066bc49625ce8733cc8a44f96b42594a8735aef96ff7341daf6bf409aea3304e83d651d4aef579d82687822206d53f572d95bec0e75d3661e067d962d4d242c2158e4f704bba264f7885227ffb26a036ac49e0498f3fb8c93ff6530f5d81ee66d2cdaa82ba7ddf1ffaa6fdf1f3fd640a0fb458477fcbe6a8a9d80df6e419a855f818f1381744b22228b7db4594e1a45ac8a543bc0b5e3f68fc4c46cd5a410ae260420eb603404afb5da1e2bb602a7c28440a33c4194d836b6437006742f7999038de78c9cd5b5b9856ebf3dd3538fd84b5a1b92e878b789ae7679d2c33b5838a0ddb4d253a85b275edf65af90ef3bc01f1ffe6d6acfd83a3545f4369aa50f0e64faff1b6bc750d10d2178f631216abcfd920796d2ea492961036f488950122e3be1a4697f6fa25eb5f3de87b48c554bfed68a9bb1bf23198c2be4831dfbfb561d47f6c107660c2bc6aec2736d3d1a39db1bc27799eb45488395092a5c7e65ab5012155b5cda301a13eaed3630be8700303f7f7138b9489cb2e48d20c641538e0e58283b5087a25fcb7aa0c23ebc3ab5920a7ebffc8b2559663f80fb9edbec150c39ba34fe14bc13dc676dab32cb0d26da86c29a367c7c9f824581dd38b4195f84eb0fc5f42cc0d81b2eaf3ea89f5b1a90c37de676773b922588ca517fd5c61c6948c117efa2c88c2149698c5afdecd1597cf798904388b2c034d77755e1094749c0ade1d58b17c75eb53672a81f2db3464f46a9389715ad4c4c86c4ca1e757dbfa4e36c4f89cbdbc1ca865fef3d155420a96cd8c42f770d6cdad44cea89d6b9ecb18c45065dcfd4bd4f4864eaba02de96d50bb1cf23b71fd5af3775063f6f4b9f976525d4815e821128e49fdf82130d1faa01ab5acf1c0b11d22b882063c36f3e965cc9618f56ca052a07ae8e1936c568694537b024edc0664811ce0f63e85c0d7601827b9fef1ce1b86680ad09df56daab3e5228f9a150124198628350b17a53b42eed41136e7c4af125a01d0ef5b95bca7087c2b3974a759c0e1d804225bb9c20d7ff5ac1995e1da23c249f99", 0x1000) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000180)="a121b830402ddbe27fed519b1b0b8a59185af6c1d7db37cbe5071279523b9c4a9a4775b531d57cbf811f57d6edd289643b2649f5d8eb1ff615de98041ab186e20af9c966d895f1777920f5c4404ea6699771fb6ddda62d38101daabf8580706ef0f1b14eefc314801bfd2ed2feef5adf1476aec246c9310d8884a9e3f5e9ae25a98970540c5f2b4c9dbc4fb46f28bc7e0b2a9cc378d0ed9a6dc0e773b2eae3c3ff13b52f69ef069a2d58", &(0x7f0000001300)=0xaa, &(0x7f0000001340), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$hw(&(0x7f0000000140), 0x2, &(0x7f0000001680), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, &(0x7f0000001240)="b0ce8b0d9bf814149eb2ffe093f7744663fc1c61fcd3ee6b4674243ba8199e91e20bf338d96cb032003c567c951fb4bcfaa1af287d767db4646db44094e6b776dbc5a396d454cbde4831dc18845450c2fc4e171243160b28bb9a46134835dfca6314d57a556e02743a48a2c713df8442e868361b695c7cc0b891a18eb025a59de46cca449dafee768af60ad2d38086b58fd3d4cfd8b2802881e294cb4f577f1d718259f76444876a", &(0x7f00000000c0)=0xa8, &(0x7f0000000240)="b4a5c5dcc050f103ab6202cf1b05df7746718a061c77d831826f01b2e1fed6571140b7274075d186cc645de6a356f158e43b2cae83d9c5010ecb05afe4f384073ff9949ef30b23956c8071e64da97f25ca90ee71131356b2b8ffaf4c7c5081b27a3b1174e935c56d228c6e4e695e65564c3d6032106ce207c692eff96fea1ccfd5d7e94b581de434778641d4510855b254dc2067edcb8a203ca8fe2d6fcc6645a501dff2150347ec979eeaffee470ee2688818bdd7575dbab4364b1bb101fe81485e4a8eee1d45d076b17cac52189cd4d2fd14f95d05b5d16f0ee0534e4396354bf3a89d5a3664cdc6adcb8d036a869e6f33099bd0d1d7282486e3c256976344363a8f0c6b372c220b6ac0c0e82cecc6f953de971e9160bccb80ac620103b4c3e2057f75164829df155032972fe73f33f90e0a3b43a410ed1670b4b1fabeddb11478f8645774742c9cfa2cb3a75c13059ca2459134caa18a7be0efeeb132c1b32cbfc4dd98adec0bcbbad4e71798be74b6ca18e2b498bb19692aaa9d09da91824664a4daa8d2d208616d240288566a8f13422632a6e8157761bdb77b55a856d4be924fe549297b1662e71fa50b99be056723aa8fc0a110e3e4abb289b1ee27a1d9dccf7cb9f4b95a8ea2a19290d63da79be6f02d9ae2551f3c26e37de9a99431f486ba0f9b0c2e3348ecc3e064ebd8c88035978363fdcc3821928c13bedf830af3c0f606eae8e41b3e2fae9e5c9cabac7a1505f32141b281910edffb098bf3ffa67e95c7332bacc918484164f3a39265e988a364e2e18cc68e04c6bc8d3ab912b480c49a0e1774e99f969936948e892d0893956ae7b16bd871246565de6eaec8ab627e06e226ce4ced7db00bf390aa0825b6c5e15570df6e7acd6cb6e6edf0d0b46df15957861f877dc6104df4fa3375bd721328b36ed3e1d4661d08f50d5ea988a7e1193ec97e82f8d2a40424d4cd2165ac0463f89fdb341612349cf58d4b3840799893c5860e326f52f91ce7174574df390fdfe99cfb80ec7d9c107cada5127f8431484a7e17cda57efb35863e5ce80e14eea7db252c6adc461932acca307eca5f28ac86aaea64d70b927a5bcdc1ec920b7dce5d48a398518a4b60a05b1df30bc4a4f311661228320dbb3213a55fc6fdbb78f3cce9fd1bd8f99b90a889d9dd589125fd9a46ae53745a91ca2713d82846bd1c956be63f98708359efcef8d3c067989f01a213d4774332e54d92ca34a81b8afa9d9842e29acd99e0b20ea8538d0ea42cdc2a7e4ff4beac649c9d2521e9debfa934fd687335f832780b0bd1ab47edb6d76a9c289a70dc001ac4650913fa4bce3916e4df54fa62e8c05537e688f9e0298a9c11e4aba7eeeafa4b35b4010202585b4d2c80a0785c19f003f678998bd88313b7b2bba45ded117f2567e63cb855a5b7d8315ff6788a5cfa50dedc121a7b5df937d1573c8f51fbeb24cc6bcf98a274efe84d978dcf0f8a954369826e9bc9618837c217a3323bf21cdc36dd03b8dafbf13ed667854f4f168ba4dba8d7534cb8ca14fffa1c45089bda007c81525a13ef1588fb677fd0e6006e50a9ab1ecce93dc3077e4f017ec71e21b68c79a44ed66c8cc14254956586222deed986cadb27b1512ec8440cfbe20ffed455a00e3c15b1090fbeb644def88569f2d65638d569a359b84c715213cc91690d9a95feb4da8320bf1b08000c954166f83214d1be5dc9d51b3cb32b417712f4b4e5e1eeadb0a60bdf0cf05325755ba1e1382584b670f4b2b3d34b071e3e6d67e4fe29ee57feebabc725869d78c40a1a7532c58fc56036bff5a1b0e1ef4a2e601f24abfe78c77fc0f2d7ac8b52a18598e1b217a310113a08b46f5ccafd2209a67c5aaef64ed4d84171d3be978fb0d8039989dcf0823c0c443cbded342acd4b4c11e23791e5673b5fa53a2c65f88b22ce87cbadff1cb93b9c9c33e5cb57db787bc91d6b97b0d7670b214f22e75309137fc111a96daf127b609d27557dc87341554194384cc8969fa41e17c660e4f57ea0a65e2f7e66ce3bafa4566d0ab8388a4f9106af7f7f938638c49e8b0ac296258138056e55664c7a84c2d2ef80443e7a8ff8c367bdec4957676d5d1f4df9db58c5035d386ffd52dd83355d5ce411d2d9f73e07590f63751929b01b4781ff51b77972b5a970dc0ed55648f0c0f77979dece807e45c0db94994ca4d4f6aa44d80b839805ada5dfa2511bd1d682547a3d9bd1ce96b419a6696d8835350fd42717120d9df4f43aced1e890f32d781b84a130fd6b7fc5954528f4e4759bb466bf87c89b2aeef5520c42617331fc76bbb6f477469af29b45a290a924e933c1b5dbe171bbe44b8c0660115f9ecd39f354234626efb69f146247ab04b93605ada4cddffee630ea6b8c998060b3a418330b6980cf7f1c28b0899156e3c3aa0cd53df0b9a6daf93c247b68bc578db614a00ad2e0b7db0db2a9bc2bd2d83bc717685506676c68687e8e42e49d9a8530b26a1a3008d92c1aa46b7584ae5bec42eca23bdd973ccbce953f2f7907cfd275216d5a4d90bac41408b45d4b5f2e947151f1cd8cbbdfd601944f041ea569b5885700382257ccc06979f45a5586ad3128c12aa8c9d6de7c09f31a6a899b1b205c803c2d13957ef60bc6e34b39ba7db0b67acaf1df8fbba52f310f8bf57be8e985257da3b1ede8e7c0d6ed6e198c03534add88c95c3c8d58f9b196ab57dc995e9345febed7e587ed169341dadb3852d1728cd08304fb49bf789290969f53ef4077243ad872182b0fc9687b51f4d4e006edd07e2c978b4e564ac928cd43cdf27ff790d72c19683470f764d3d452cfc778ddd9fcf313e55f79edb71f59cfa73276631c9430c848bcaefda1cb56d88341b89df6134e10afa9808b4a22d244bf5eff42aff75b7467e6cdd27d14bfc2ff3f9370012c30f07311f3ca825d1aaac6e4f16761d1350c064bd79a68513c4d750cd713a7a4f9137a1cd01da2e8f1ac3309e38f85a63b7aa2ce1c8363037ee0a3c4cb3ca3023c7eca0ef1acb537bf590e10c6a07671446abd5e3b2475f1ea1f8fc88cbe7cd0c27cbc7180ec6d7ccc106aa7d42acd320206f80d5beeadcb3d14c464ce93a31a25d6e9f224e20bcd10acc4c846feeba7552435f8b53f3e27d5bf933764dc2b8af95f3ab356febfba889455471102648c34200ed2e849e50eca5eecf1dcb3b846b30d8a2419bb846b33e6b26e95b1d02d1f393ad5161902196604d360687b10c1610fc62eec98692e64d73937e6d1d1027ccfe02ec5a83cd3b4292783090b18ede7141b41df09f6f87d7b198cf6a8110bfe11a84f1fa5733f89ed8201ac09cfb6d89c786fb45628ab35d9e8fb3c8a7dc2d502eca7377489176da0081f4bcf31c083d2b66e9cb1c3937c85af753aedaafd50cd398f22f96113831f88a382179144fd0049945fd0747a0f8f894451e4beb4f219487ddaf9e1c7d152bd9cd0965475fbd8e575174e091755d830e5c04fd0d12dbb54e0feebc55706ca2a747ec1c9dc87e4dfda28e64eca1d51a77dbd8a59ce3be74721732deb2dd31497a992ef8a2de971ad67cb9adf9165a6f74a8522b1761d9895783bacfd5e466c3983e1218253321b83f94da8a999b8baf314d88db6e9337a3bd6f85513ba2239b73f25b64ffd99081d37798ed00916821ca77b99e3450750488b3943ddcb4a4d439269cfa4051fe371223dd6c5cd0e301ff965c99d007f2159266c56217e84b91ba098339dccd384ab6c3281975c5b2dfe0862fbc78d34eab9844019c682557cc543e63b19daeec3df2c59a5577bbd49037a0be4e9c750044c202ec821b0c8859b6157f888b8c76d35189b7ce2d374055ca12b563c90f09ea702f97b5288f8f89dfc2164510c4ff8c9468cb32384b115dbf015f5320e4645431bff9ed738e9ad19333b395a1b4bf759c70ee1a9b83d3ebc6cd35f218d34e27f085678661da62a0bc5de283cd74c068bba5a467a0d0b0a347f82ccc9d777671438388cd07f584cf158f00317af486d2d91d5b70f9c4f7880c9428943841da8da06805e9d9a670273f85a33df975391756146bdae11b1fdbcd84439fdc43e59b9873c3fef2cd2e2918875768aff0f455046bfd5848555bef1017269351a9bb3b271156e554c8583b107147be9aea1502b988e371144fe6f08bcecf74718eb9713fed2cde4e168404bb083db9bc264c97300775673578ab081d8ebd5bb5ebbb4146d8d249450737c25a8715d17bf63a70c43b4bc0ecf0da86dd7e9cc61a1da8987ec40edc6a6a33ab95d08a739300e8fd9a2eb7318e7c773f26a17f9ed4d35937533c1efa87b0afbda8d0328d41c661a5797576090bbf5d60fcc14aff96a92a1e689a51f9e80d8357fb2414ca850bc57423c1e8656edd0ffc9aee24ad25296908ea1bfc0e4e2b1e62113b8cdb72cf5cb0fa5a060f003415e4df91b0caafd30e809b00d441cf57dea819dfac68d30dfc253072fe5d8a8e6c5f669152b5fbd794b1c489bd390a6bf0dfd16b8c167cf22b8ea2bffe5786bcea12a2ca1f7c0f0ffe9db65dc6b025c924101728c90fc66fc5cba50d4989af2128839b07921db1ae3bdf0df5698d5f811a5501a0b88a18ee2672047ee2480f07d718487a438ea4baa1c2b4d5c7b3f644bd3ec541203a65065b9b6e092986983f0a7b4c542f26e8a345ab0086b0d24e06d63d54963a0b2b5ba6bac10b0a4c21d80679c06e33fb8c4ba0d1c5012a9e889b393d2313066bc49625ce8733cc8a44f96b42594a8735aef96ff7341daf6bf409aea3304e83d651d4aef579d82687822206d53f572d95bec0e75d3661e067d962d4d242c2158e4f704bba264f7885227ffb26a036ac49e0498f3fb8c93ff6530f5d81ee66d2cdaa82ba7ddf1ffaa6fdf1f3fd640a0fb458477fcbe6a8a9d80df6e419a855f818f1381744b22228b7db4594e1a45ac8a543bc0b5e3f68fc4c46cd5a410ae260420eb603404afb5da1e2bb602a7c28440a33c4194d836b6437006742f7999038de78c9cd5b5b9856ebf3dd3538fd84b5a1b92e878b789ae7679d2c33b5838a0ddb4d253a85b275edf65af90ef3bc01f1ffe6d6acfd83a3545f4369aa50f0e64faff1b6bc750d10d2178f631216abcfd920796d2ea492961036f488950122e3be1a4697f6fa25eb5f3de87b48c554bfed68a9bb1bf23198c2be4831dfbfb561d47f6c107660c2bc6aec2736d3d1a39db1bc27799eb45488395092a5c7e65ab5012155b5cda301a13eaed3630be8700303f7f7138b9489cb2e48d20c641538e0e58283b5087a25fcb7aa0c23ebc3ab5920a7ebffc8b2559663f80fb9edbec150c39ba34fe14bc13dc676dab32cb0d26da86c29a367c7c9f824581dd38b4195f84eb0fc5f42cc0d81b2eaf3ea89f5b1a90c37de676773b922588ca517fd5c61c6948c117efa2c88c2149698c5afdecd1597cf798904388b2c034d77755e1094749c0ade1d58b17c75eb53672a81f2db3464f46a9389715ad4c4c86c4ca1e757dbfa4e36c4f89cbdbc1ca865fef3d155420a96cd8c42f770d6cdad44cea89d6b9ecb18c45065dcfd4bd4f4864eaba02de96d50bb1cf23b71fd5af3775063f6f4b9f976525d4815e821128e49fdf82130d1faa01ab5acf1c0b11d22b882063c36f3e965cc9618f56ca052a07ae8e1936c568694537b024edc0664811ce0f63e85c0d7601827b9fef1ce1b86680ad09df56daab3e5228f9a150124198628350b17a53b42eed41136e7c4af125a01d0ef5b95bca7087c2b3974a759c0e1d804225bb9c20d7ff5ac1995e1da23c249f99", 0x1000) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000180)="a121b830402ddbe27fed519b1b0b8a59185af6c1d7db37cbe5071279523b9c4a9a4775b531d57cbf811f57d6edd289643b2649f5d8eb1ff615de98041ab186e20af9c966d895f1777920f5c4404ea6699771fb6ddda62d38101daabf8580706ef0f1b14eefc314801bfd2ed2feef5adf1476aec246c9310d8884a9e3f5e9ae25a98970540c5f2b4c9dbc4fb46f28bc7e0b2a9cc378d0ed9a6dc0e773b2eae3c3ff13b52f69ef069a2d58", &(0x7f0000001300)=0xaa, &(0x7f0000001340), 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) 22:25:58 executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) close(r0) (async) r1 = socket(0x400000000018, 0x3, 0x3a) fcntl$dupfd(r1, 0x0, r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) write(r0, &(0x7f0000000000)="1b4e9015fe01a5d3c2f4e4e5aeab4fcaea95f01e", 0x14) 22:25:58 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="eff85c4a5febaaaaaaaaaaaa86dd6043f58c0018160000000000000000000000000000000000000200000000000000000000000000010000907800000000ff0200000000000000000000000000014bc88684bc07f78380ff6934d807bfe37de5ac18dadcb655a5001bf2b1387cb2d56f240683ab983406475e3b46257756ba639b14de77427fcd6ececbcec7b9e5edd2f15a76c9260d8cab9b75f4c85956dec889de2412850ced922ea3b25f127957da11aafe4fea984a406ca361b4e793b79e77d800000000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x80) syz_emit_ethernet(0x27f, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x2, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "7091d2", 0x245, 0x6c, 0x40, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b13db062eeea789707525f9b0ea39e48", {[@dstopts={0x70, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x1d}, @ra={0x5, 0x2, 0xf7}]}, @fragment={0x32, 0x0, 0x1e, 0x0, 0x0, 0x1d, 0x68}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x3f, '\x00', {0xd, 0x6, "8a3304", 0x3de8, 0x62, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@dstopts={0x29}, @dstopts={0x61, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0xfffffc01}, @pad1, @enc_lim, @ra={0x5, 0x2, 0x3}, @pad1, @ra={0x5, 0x2, 0x1}]}, @dstopts={0x3e, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}, @dstopts={0x67, 0x1f, '\x00', [@ra={0x5, 0x2, 0x9}, @generic={0x4, 0xe0, "65c3191b513fbf636e98dcc353850b59ed1a1a4f15cafa8b0439d19d5a803a0d7c242b670048956d32f1cf9cccc61811f43b80db46b7228c01cbd05a94739faa094bd225a89cd0f3bcba7c126c5f4368bc91b14585de7ccd17ac69a79e1fbcd4ad09c5558eb57939921fc4a93bc97588fa0114377676a3f913c6a6f01e89def3b26c6c365c723fd9016d9a26ac43204724b5458ce7f2f4778549912c3dfe7eb9e59709fac6df7dc89f102a98ee6589ad627a81e458ea29e43bc657f7859333936e4be0422860440261405f239af4da98e0fde1d76dac753a0afa2a4ab3f74970"}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x8}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}]}], "3d9c1d94b309e06a812b4f4e847f612b66069283672df603bc4b65bb7c7aa2905d90431107ed654a921e53d312d208ec417040c3b112c57c39cf750367d303f3f1df6ca8f23fdf61cb707977246d935aecf0b671779a1611c737d453919c03709d8161ade6c7d82f387d30b07c2e4e01a27513d0ec7f32ba64d0aa5b5e62fdc7c449bae64d51c773ac45f136b15e677ca70749de8ef6e00d3a26cc055cc549855fc5f0f48a3e1dfd1597bbb74e7714e19a8a913c78"}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @random="3fd294147758", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) 22:25:58 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x8, 0x3ff, 0xfffffffd, "9b2f4040c100", 0x21}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080)="7224862c40a063b5ff2224676b9bee1dcb950c923cebabeab41fd2b4b9dba3d1cce9e9560d42ab4dcb1fc8c71b85b1afa67bf7cfa7", 0x0, 0x0, 0x2) 22:25:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) msync(&(0x7f00002fe000/0x1000)=nil, 0x1000, 0x4) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) dup(r0) (async) r5 = dup(r0) ioctl$BIOCPROMISC(r5, 0x20004269) 22:25:58 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd6c115b266e6cac2cb93537c2b236b848dfe87156e5eecf5dfd60c15d0165ec940cbfc0b74c1c4494b999e4ac", 0x1d0}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51f4b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2af76824b990a8ce316d0e8cdd2b7420511bf6e2204f87eefbae7e9aa56103ddce0203eeed44da7b3c5a3a072ec8b1312e5c28319500820e262b6d4011a4b473b4d7694f462e7fa3aa201ddb7eab4af9a44166f245fbd59802445ca018b2032", 0xe0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file2\x00', &(0x7f0000000140)='./file0/file0/../file0\x00') rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) close(r1) 22:25:58 executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0xc, &(0x7f00000001c0)="6af5559593ed1f8d6765fe5ca4d342944f537fa51b489eb6f9d28c8826797f9e6500be9863afe0a6ecc549f93a7abc1e260365f896c19ec37926d94bf4dbff54e6ac2201395a340dd91165abf1e1f4c954179d3e1add8270bdccb2f8967bd401ab58cb2e77590e9550bfd035fa5e9781dc479c23a7f084639883c1d9e7d6b4b3f8dfc8cc8856710d5c7bb77f053ffdb7ca791b20837a1527a20450088e184df7f482b540026a26aad0bc719f57f04091", &(0x7f0000000280)=0xb0, &(0x7f00000002c0)="9a708202b703d5f7e66ab8c83579fd5e3398591ce2180e2463ee495cd8d59584cb877740bd51edb4e43bd8c7d59301043a10eccafaf45a3eefdabeff06101819327a32194532fce95631cbc64abe8a8f113c4d35565affc3c4ce67ad05142e753a12b0b762cc3cad87c76df292f96e7c240c5f95bc0e9ce9b53d144265b218f1e62688bf4eaffb2026d62bdbc9cb21d24e1fe2811546935199d8382117afe327918757f8222a4a377288fe94a1d7fec8c272c1af0fc08a15db83a2a44171cb857a688ab48a9687300593400766c47483ad82a2a179a93399976ab7598651e40c97f4fcc0e7528c45170c27f2196a19", 0xe3) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, &(0x7f0000000080)="e40bd6e0a6aaf7d745f118cc9de4e87af748792213b9f476e911", &(0x7f00000000c0)=0x1a, &(0x7f0000000100)="d3edec342b48681805b4c4abf389bc50aac5309e287276a3c67134ee361993c3543bbc933532aa60b75295edf97b12451792fb32200624eb57156e5525aee8e8fa169dcd9da068e4071e54556935c6594a2293b08dd863bcfe090caa479b28edce0dd679f96d125a152438a9f02228c08caa89c96360a78f533c524cc258f9f91ba3294b3d582638da8955a4f20a01d575f0618cdc", 0x95) 22:25:58 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="eff85c4a5febaaaaaaaaaaaa86dd6043f58c0018160000000000000000000000000000000000000200000000000000000000000000010000907800000000ff0200000000000000000000000000014bc88684bc07f78380ff6934d807bfe37de5ac18dadcb655a5001bf2b1387cb2d56f240683ab983406475e3b46257756ba639b14de77427fcd6ececbcec7b9e5edd2f15a76c9260d8cab9b75f4c85956dec889de2412850ced922ea3b25f127957da11aafe4fea984a406ca361b4e793b79e77d800000000"]) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x80) (async) syz_emit_ethernet(0x27f, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x2, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "7091d2", 0x245, 0x6c, 0x40, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b13db062eeea789707525f9b0ea39e48", {[@dstopts={0x70, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x1d}, @ra={0x5, 0x2, 0xf7}]}, @fragment={0x32, 0x0, 0x1e, 0x0, 0x0, 0x1d, 0x68}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x3f, '\x00', {0xd, 0x6, "8a3304", 0x3de8, 0x62, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@dstopts={0x29}, @dstopts={0x61, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0xfffffc01}, @pad1, @enc_lim, @ra={0x5, 0x2, 0x3}, @pad1, @ra={0x5, 0x2, 0x1}]}, @dstopts={0x3e, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}, @dstopts={0x67, 0x1f, '\x00', [@ra={0x5, 0x2, 0x9}, @generic={0x4, 0xe0, "65c3191b513fbf636e98dcc353850b59ed1a1a4f15cafa8b0439d19d5a803a0d7c242b670048956d32f1cf9cccc61811f43b80db46b7228c01cbd05a94739faa094bd225a89cd0f3bcba7c126c5f4368bc91b14585de7ccd17ac69a79e1fbcd4ad09c5558eb57939921fc4a93bc97588fa0114377676a3f913c6a6f01e89def3b26c6c365c723fd9016d9a26ac43204724b5458ce7f2f4778549912c3dfe7eb9e59709fac6df7dc89f102a98ee6589ad627a81e458ea29e43bc657f7859333936e4be0422860440261405f239af4da98e0fde1d76dac753a0afa2a4ab3f74970"}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x8}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}]}], "3d9c1d94b309e06a812b4f4e847f612b66069283672df603bc4b65bb7c7aa2905d90431107ed654a921e53d312d208ec417040c3b112c57c39cf750367d303f3f1df6ca8f23fdf61cb707977246d935aecf0b671779a1611c737d453919c03709d8161ade6c7d82f387d30b07c2e4e01a27513d0ec7f32ba64d0aa5b5e62fdc7c449bae64d51c773ac45f136b15e677ca70749de8ef6e00d3a26cc055cc549855fc5f0f48a3e1dfd1597bbb74e7714e19a8a913c78"}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @random="3fd294147758", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) 22:25:58 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x8, 0x3ff, 0xfffffffd, "9b2f4040c100", 0x21}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080)="7224862c40a063b5ff2224676b9bee1dcb950c923cebabeab41fd2b4b9dba3d1cce9e9560d42ab4dcb1fc8c71b85b1afa67bf7cfa7", 0x0, 0x0, 0x2) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x8, 0x3ff, 0xfffffffd, "9b2f4040c100", 0x21}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080)="7224862c40a063b5ff2224676b9bee1dcb950c923cebabeab41fd2b4b9dba3d1cce9e9560d42ab4dcb1fc8c71b85b1afa67bf7cfa7", 0x0, 0x0, 0x2) (async) 22:25:58 executing program 7: pipe2(&(0x7f0000000100), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x8}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) chdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100), 0xc) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x8}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) (async) chdir(&(0x7f0000000000)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) 22:25:58 executing program 5: sysctl$hw(&(0x7f0000000140), 0x2, &(0x7f0000001680), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, &(0x7f0000001240)="b0ce8b0d9bf814149eb2ffe093f7744663fc1c61fcd3ee6b4674243ba8199e91e20bf338d96cb032003c567c951fb4bcfaa1af287d767db4646db44094e6b776dbc5a396d454cbde4831dc18845450c2fc4e171243160b28bb9a46134835dfca6314d57a556e02743a48a2c713df8442e868361b695c7cc0b891a18eb025a59de46cca449dafee768af60ad2d38086b58fd3d4cfd8b2802881e294cb4f577f1d718259f76444876a", &(0x7f00000000c0)=0xa8, &(0x7f0000000240)="b4a5c5dcc050f103ab6202cf1b05df7746718a061c77d831826f01b2e1fed6571140b7274075d186cc645de6a356f158e43b2cae83d9c5010ecb05afe4f384073ff9949ef30b23956c8071e64da97f25ca90ee71131356b2b8ffaf4c7c5081b27a3b1174e935c56d228c6e4e695e65564c3d6032106ce207c692eff96fea1ccfd5d7e94b581de434778641d4510855b254dc2067edcb8a203ca8fe2d6fcc6645a501dff2150347ec979eeaffee470ee2688818bdd7575dbab4364b1bb101fe81485e4a8eee1d45d076b17cac52189cd4d2fd14f95d05b5d16f0ee0534e4396354bf3a89d5a3664cdc6adcb8d036a869e6f33099bd0d1d7282486e3c256976344363a8f0c6b372c220b6ac0c0e82cecc6f953de971e9160bccb80ac620103b4c3e2057f75164829df155032972fe73f33f90e0a3b43a410ed1670b4b1fabeddb11478f8645774742c9cfa2cb3a75c13059ca2459134caa18a7be0efeeb132c1b32cbfc4dd98adec0bcbbad4e71798be74b6ca18e2b498bb19692aaa9d09da91824664a4daa8d2d208616d240288566a8f13422632a6e8157761bdb77b55a856d4be924fe549297b1662e71fa50b99be056723aa8fc0a110e3e4abb289b1ee27a1d9dccf7cb9f4b95a8ea2a19290d63da79be6f02d9ae2551f3c26e37de9a99431f486ba0f9b0c2e3348ecc3e064ebd8c88035978363fdcc3821928c13bedf830af3c0f606eae8e41b3e2fae9e5c9cabac7a1505f32141b281910edffb098bf3ffa67e95c7332bacc918484164f3a39265e988a364e2e18cc68e04c6bc8d3ab912b480c49a0e1774e99f969936948e892d0893956ae7b16bd871246565de6eaec8ab627e06e226ce4ced7db00bf390aa0825b6c5e15570df6e7acd6cb6e6edf0d0b46df15957861f877dc6104df4fa3375bd721328b36ed3e1d4661d08f50d5ea988a7e1193ec97e82f8d2a40424d4cd2165ac0463f89fdb341612349cf58d4b3840799893c5860e326f52f91ce7174574df390fdfe99cfb80ec7d9c107cada5127f8431484a7e17cda57efb35863e5ce80e14eea7db252c6adc461932acca307eca5f28ac86aaea64d70b927a5bcdc1ec920b7dce5d48a398518a4b60a05b1df30bc4a4f311661228320dbb3213a55fc6fdbb78f3cce9fd1bd8f99b90a889d9dd589125fd9a46ae53745a91ca2713d82846bd1c956be63f98708359efcef8d3c067989f01a213d4774332e54d92ca34a81b8afa9d9842e29acd99e0b20ea8538d0ea42cdc2a7e4ff4beac649c9d2521e9debfa934fd687335f832780b0bd1ab47edb6d76a9c289a70dc001ac4650913fa4bce3916e4df54fa62e8c05537e688f9e0298a9c11e4aba7eeeafa4b35b4010202585b4d2c80a0785c19f003f678998bd88313b7b2bba45ded117f2567e63cb855a5b7d8315ff6788a5cfa50dedc121a7b5df937d1573c8f51fbeb24cc6bcf98a274efe84d978dcf0f8a954369826e9bc9618837c217a3323bf21cdc36dd03b8dafbf13ed667854f4f168ba4dba8d7534cb8ca14fffa1c45089bda007c81525a13ef1588fb677fd0e6006e50a9ab1ecce93dc3077e4f017ec71e21b68c79a44ed66c8cc14254956586222deed986cadb27b1512ec8440cfbe20ffed455a00e3c15b1090fbeb644def88569f2d65638d569a359b84c715213cc91690d9a95feb4da8320bf1b08000c954166f83214d1be5dc9d51b3cb32b417712f4b4e5e1eeadb0a60bdf0cf05325755ba1e1382584b670f4b2b3d34b071e3e6d67e4fe29ee57feebabc725869d78c40a1a7532c58fc56036bff5a1b0e1ef4a2e601f24abfe78c77fc0f2d7ac8b52a18598e1b217a310113a08b46f5ccafd2209a67c5aaef64ed4d84171d3be978fb0d8039989dcf0823c0c443cbded342acd4b4c11e23791e5673b5fa53a2c65f88b22ce87cbadff1cb93b9c9c33e5cb57db787bc91d6b97b0d7670b214f22e75309137fc111a96daf127b609d27557dc87341554194384cc8969fa41e17c660e4f57ea0a65e2f7e66ce3bafa4566d0ab8388a4f9106af7f7f938638c49e8b0ac296258138056e55664c7a84c2d2ef80443e7a8ff8c367bdec4957676d5d1f4df9db58c5035d386ffd52dd83355d5ce411d2d9f73e07590f63751929b01b4781ff51b77972b5a970dc0ed55648f0c0f77979dece807e45c0db94994ca4d4f6aa44d80b839805ada5dfa2511bd1d682547a3d9bd1ce96b419a6696d8835350fd42717120d9df4f43aced1e890f32d781b84a130fd6b7fc5954528f4e4759bb466bf87c89b2aeef5520c42617331fc76bbb6f477469af29b45a290a924e933c1b5dbe171bbe44b8c0660115f9ecd39f354234626efb69f146247ab04b93605ada4cddffee630ea6b8c998060b3a418330b6980cf7f1c28b0899156e3c3aa0cd53df0b9a6daf93c247b68bc578db614a00ad2e0b7db0db2a9bc2bd2d83bc717685506676c68687e8e42e49d9a8530b26a1a3008d92c1aa46b7584ae5bec42eca23bdd973ccbce953f2f7907cfd275216d5a4d90bac41408b45d4b5f2e947151f1cd8cbbdfd601944f041ea569b5885700382257ccc06979f45a5586ad3128c12aa8c9d6de7c09f31a6a899b1b205c803c2d13957ef60bc6e34b39ba7db0b67acaf1df8fbba52f310f8bf57be8e985257da3b1ede8e7c0d6ed6e198c03534add88c95c3c8d58f9b196ab57dc995e9345febed7e587ed169341dadb3852d1728cd08304fb49bf789290969f53ef4077243ad872182b0fc9687b51f4d4e006edd07e2c978b4e564ac928cd43cdf27ff790d72c19683470f764d3d452cfc778ddd9fcf313e55f79edb71f59cfa73276631c9430c848bcaefda1cb56d88341b89df6134e10afa9808b4a22d244bf5eff42aff75b7467e6cdd27d14bfc2ff3f9370012c30f07311f3ca825d1aaac6e4f16761d1350c064bd79a68513c4d750cd713a7a4f9137a1cd01da2e8f1ac3309e38f85a63b7aa2ce1c8363037ee0a3c4cb3ca3023c7eca0ef1acb537bf590e10c6a07671446abd5e3b2475f1ea1f8fc88cbe7cd0c27cbc7180ec6d7ccc106aa7d42acd320206f80d5beeadcb3d14c464ce93a31a25d6e9f224e20bcd10acc4c846feeba7552435f8b53f3e27d5bf933764dc2b8af95f3ab356febfba889455471102648c34200ed2e849e50eca5eecf1dcb3b846b30d8a2419bb846b33e6b26e95b1d02d1f393ad5161902196604d360687b10c1610fc62eec98692e64d73937e6d1d1027ccfe02ec5a83cd3b4292783090b18ede7141b41df09f6f87d7b198cf6a8110bfe11a84f1fa5733f89ed8201ac09cfb6d89c786fb45628ab35d9e8fb3c8a7dc2d502eca7377489176da0081f4bcf31c083d2b66e9cb1c3937c85af753aedaafd50cd398f22f96113831f88a382179144fd0049945fd0747a0f8f894451e4beb4f219487ddaf9e1c7d152bd9cd0965475fbd8e575174e091755d830e5c04fd0d12dbb54e0feebc55706ca2a747ec1c9dc87e4dfda28e64eca1d51a77dbd8a59ce3be74721732deb2dd31497a992ef8a2de971ad67cb9adf9165a6f74a8522b1761d9895783bacfd5e466c3983e1218253321b83f94da8a999b8baf314d88db6e9337a3bd6f85513ba2239b73f25b64ffd99081d37798ed00916821ca77b99e3450750488b3943ddcb4a4d439269cfa4051fe371223dd6c5cd0e301ff965c99d007f2159266c56217e84b91ba098339dccd384ab6c3281975c5b2dfe0862fbc78d34eab9844019c682557cc543e63b19daeec3df2c59a5577bbd49037a0be4e9c750044c202ec821b0c8859b6157f888b8c76d35189b7ce2d374055ca12b563c90f09ea702f97b5288f8f89dfc2164510c4ff8c9468cb32384b115dbf015f5320e4645431bff9ed738e9ad19333b395a1b4bf759c70ee1a9b83d3ebc6cd35f218d34e27f085678661da62a0bc5de283cd74c068bba5a467a0d0b0a347f82ccc9d777671438388cd07f584cf158f00317af486d2d91d5b70f9c4f7880c9428943841da8da06805e9d9a670273f85a33df975391756146bdae11b1fdbcd84439fdc43e59b9873c3fef2cd2e2918875768aff0f455046bfd5848555bef1017269351a9bb3b271156e554c8583b107147be9aea1502b988e371144fe6f08bcecf74718eb9713fed2cde4e168404bb083db9bc264c97300775673578ab081d8ebd5bb5ebbb4146d8d249450737c25a8715d17bf63a70c43b4bc0ecf0da86dd7e9cc61a1da8987ec40edc6a6a33ab95d08a739300e8fd9a2eb7318e7c773f26a17f9ed4d35937533c1efa87b0afbda8d0328d41c661a5797576090bbf5d60fcc14aff96a92a1e689a51f9e80d8357fb2414ca850bc57423c1e8656edd0ffc9aee24ad25296908ea1bfc0e4e2b1e62113b8cdb72cf5cb0fa5a060f003415e4df91b0caafd30e809b00d441cf57dea819dfac68d30dfc253072fe5d8a8e6c5f669152b5fbd794b1c489bd390a6bf0dfd16b8c167cf22b8ea2bffe5786bcea12a2ca1f7c0f0ffe9db65dc6b025c924101728c90fc66fc5cba50d4989af2128839b07921db1ae3bdf0df5698d5f811a5501a0b88a18ee2672047ee2480f07d718487a438ea4baa1c2b4d5c7b3f644bd3ec541203a65065b9b6e092986983f0a7b4c542f26e8a345ab0086b0d24e06d63d54963a0b2b5ba6bac10b0a4c21d80679c06e33fb8c4ba0d1c5012a9e889b393d2313066bc49625ce8733cc8a44f96b42594a8735aef96ff7341daf6bf409aea3304e83d651d4aef579d82687822206d53f572d95bec0e75d3661e067d962d4d242c2158e4f704bba264f7885227ffb26a036ac49e0498f3fb8c93ff6530f5d81ee66d2cdaa82ba7ddf1ffaa6fdf1f3fd640a0fb458477fcbe6a8a9d80df6e419a855f818f1381744b22228b7db4594e1a45ac8a543bc0b5e3f68fc4c46cd5a410ae260420eb603404afb5da1e2bb602a7c28440a33c4194d836b6437006742f7999038de78c9cd5b5b9856ebf3dd3538fd84b5a1b92e878b789ae7679d2c33b5838a0ddb4d253a85b275edf65af90ef3bc01f1ffe6d6acfd83a3545f4369aa50f0e64faff1b6bc750d10d2178f631216abcfd920796d2ea492961036f488950122e3be1a4697f6fa25eb5f3de87b48c554bfed68a9bb1bf23198c2be4831dfbfb561d47f6c107660c2bc6aec2736d3d1a39db1bc27799eb45488395092a5c7e65ab5012155b5cda301a13eaed3630be8700303f7f7138b9489cb2e48d20c641538e0e58283b5087a25fcb7aa0c23ebc3ab5920a7ebffc8b2559663f80fb9edbec150c39ba34fe14bc13dc676dab32cb0d26da86c29a367c7c9f824581dd38b4195f84eb0fc5f42cc0d81b2eaf3ea89f5b1a90c37de676773b922588ca517fd5c61c6948c117efa2c88c2149698c5afdecd1597cf798904388b2c034d77755e1094749c0ade1d58b17c75eb53672a81f2db3464f46a9389715ad4c4c86c4ca1e757dbfa4e36c4f89cbdbc1ca865fef3d155420a96cd8c42f770d6cdad44cea89d6b9ecb18c45065dcfd4bd4f4864eaba02de96d50bb1cf23b71fd5af3775063f6f4b9f976525d4815e821128e49fdf82130d1faa01ab5acf1c0b11d22b882063c36f3e965cc9618f56ca052a07ae8e1936c568694537b024edc0664811ce0f63e85c0d7601827b9fef1ce1b86680ad09df56daab3e5228f9a150124198628350b17a53b42eed41136e7c4af125a01d0ef5b95bca7087c2b3974a759c0e1d804225bb9c20d7ff5ac1995e1da23c249f99", 0x1000) (async) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000180)="a121b830402ddbe27fed519b1b0b8a59185af6c1d7db37cbe5071279523b9c4a9a4775b531d57cbf811f57d6edd289643b2649f5d8eb1ff615de98041ab186e20af9c966d895f1777920f5c4404ea6699771fb6ddda62d38101daabf8580706ef0f1b14eefc314801bfd2ed2feef5adf1476aec246c9310d8884a9e3f5e9ae25a98970540c5f2b4c9dbc4fb46f28bc7e0b2a9cc378d0ed9a6dc0e773b2eae3c3ff13b52f69ef069a2d58", &(0x7f0000001300)=0xaa, &(0x7f0000001340), 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:25:58 executing program 2: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000100)="8883e9143e7af9f149c49093cf092ee0a01f73c0baf61d0a90580a17dfb887fca52c5ece9da61d16d102d4dafc110417ac18740f7383b3d475ddae9a", 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x2, "974296e7003719839a025e48a0a814e0ed0fbbf9fd0e6c15774bc72aa504bf46e73c469a8b300915ec2c2e4a0d3ec6497e4428de9288a0c59d5c3d6c2432da5dc9eef6c8f2876b39a1545f1e942f0d35a609160a00c995d1c6dace73a59f179e913d132318ef30a3c6e3f0c624e5009026acf9ae894c79a6f0a75b86f53ce0d5629ba8bc8eee546e794e80b49e1b514c930b49c3a9cdef0e2f6363f1"}, 0xa4, 0x0) 22:25:58 executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f0000000000)="1b4e9015fe01a5d3c2f4e4e5aeab4fcaea95f01e", 0x14) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x3, 0x0) (async) close(r0) (async) socket(0x400000000018, 0x3, 0x3a) (async) fcntl$dupfd(r1, 0x0, r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) (async) setsockopt(r1, 0x29, 0x35, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) write(r0, &(0x7f0000000000)="1b4e9015fe01a5d3c2f4e4e5aeab4fcaea95f01e", 0x14) (async) 22:25:58 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="eff85c4a5febaaaaaaaaaaaa86dd6043f58c0018160000000000000000000000000000000000000200000000000000000000000000010000907800000000ff0200000000000000000000000000014bc88684bc07f78380ff6934d807bfe37de5ac18dadcb655a5001bf2b1387cb2d56f240683ab983406475e3b46257756ba639b14de77427fcd6ececbcec7b9e5edd2f15a76c9260d8cab9b75f4c85956dec889de2412850ced922ea3b25f127957da11aafe4fea984a406ca361b4e793b79e77d800000000"]) syz_extract_tcp_res(&(0x7f0000000040), 0x20, 0x80) (async, rerun: 64) syz_emit_ethernet(0x27f, &(0x7f0000000180)={@local, @local, [{[], {0x8100, 0x2, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "7091d2", 0x245, 0x6c, 0x40, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b13db062eeea789707525f9b0ea39e48", {[@dstopts={0x70, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x1d}, @ra={0x5, 0x2, 0xf7}]}, @fragment={0x32, 0x0, 0x1e, 0x0, 0x0, 0x1d, 0x68}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x3f, '\x00', {0xd, 0x6, "8a3304", 0x3de8, 0x62, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@dstopts={0x29}, @dstopts={0x61, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0xfffffc01}, @pad1, @enc_lim, @ra={0x5, 0x2, 0x3}, @pad1, @ra={0x5, 0x2, 0x1}]}, @dstopts={0x3e, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}]}, @dstopts={0x67, 0x1f, '\x00', [@ra={0x5, 0x2, 0x9}, @generic={0x4, 0xe0, "65c3191b513fbf636e98dcc353850b59ed1a1a4f15cafa8b0439d19d5a803a0d7c242b670048956d32f1cf9cccc61811f43b80db46b7228c01cbd05a94739faa094bd225a89cd0f3bcba7c126c5f4368bc91b14585de7ccd17ac69a79e1fbcd4ad09c5558eb57939921fc4a93bc97588fa0114377676a3f913c6a6f01e89def3b26c6c365c723fd9016d9a26ac43204724b5458ce7f2f4778549912c3dfe7eb9e59709fac6df7dc89f102a98ee6589ad627a81e458ea29e43bc657f7859333936e4be0422860440261405f239af4da98e0fde1d76dac753a0afa2a4ab3f74970"}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim={0x4, 0x1, 0x8}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}]}], "3d9c1d94b309e06a812b4f4e847f612b66069283672df603bc4b65bb7c7aa2905d90431107ed654a921e53d312d208ec417040c3b112c57c39cf750367d303f3f1df6ca8f23fdf61cb707977246d935aecf0b671779a1611c737d453919c03709d8161ade6c7d82f387d30b07c2e4e01a27513d0ec7f32ba64d0aa5b5e62fdc7c449bae64d51c773ac45f136b15e677ca70749de8ef6e00d3a26cc055cc549855fc5f0f48a3e1dfd1597bbb74e7714e19a8a913c78"}}}}}}}) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @random="3fd294147758", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @empty, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) 22:25:58 executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd6c115b266e6cac2cb93537c2b236b848dfe87156e5eecf5dfd60c15d0165ec940cbfc0b74c1c4494b999e4ac", 0x1d0}], 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51f4b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2af76824b990a8ce316d0e8cdd2b7420511bf6e2204f87eefbae7e9aa56103ddce0203eeed44da7b3c5a3a072ec8b1312e5c28319500820e262b6d4011a4b473b4d7694f462e7fa3aa201ddb7eab4af9a44166f245fbd59802445ca018b2032", 0xe0}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file2\x00', &(0x7f0000000140)='./file0/file0/../file0\x00') (async) symlink(&(0x7f0000000100)='./file0/file2\x00', &(0x7f0000000140)='./file0/file0/../file0\x00') rmdir(&(0x7f0000000080)='./file1\x00') (async) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) close(r1) (async) close(r1) 22:25:58 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000001c0)=0xfffffffd, 0x4) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r0, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) write(r3, 0x0, 0x0) readv(r6, &(0x7f0000000100)=[{0x0}], 0x1) 22:25:58 executing program 2: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000100)="8883e9143e7af9f149c49093cf092ee0a01f73c0baf61d0a90580a17dfb887fca52c5ece9da61d16d102d4dafc110417ac18740f7383b3d475ddae9a", 0x0, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000000040)={0x2, "974296e7003719839a025e48a0a814e0ed0fbbf9fd0e6c15774bc72aa504bf46e73c469a8b300915ec2c2e4a0d3ec6497e4428de9288a0c59d5c3d6c2432da5dc9eef6c8f2876b39a1545f1e942f0d35a609160a00c995d1c6dace73a59f179e913d132318ef30a3c6e3f0c624e5009026acf9ae894c79a6f0a75b86f53ce0d5629ba8bc8eee546e794e80b49e1b514c930b49c3a9cdef0e2f6363f1"}, 0xa4, 0x0) 22:25:58 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x1900) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x1900) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000240)) r5 = fcntl$dupfd(r3, 0x8, r2) close(r5) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x34fe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x1f, 0x9, 0x3f, 0x8}, {0x0, 0x2, 0x92}]}) dup2(r1, r0) syz_emit_ethernet(0x33, &(0x7f0000000080)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000200), 0x14, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) 22:25:58 executing program 6: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffff, 0x8, 0x3ff, 0xfffffffd, "9b2f4040c100", 0x21}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080)="7224862c40a063b5ff2224676b9bee1dcb950c923cebabeab41fd2b4b9dba3d1cce9e9560d42ab4dcb1fc8c71b85b1afa67bf7cfa7", 0x0, 0x0, 0x2) 22:25:58 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x10, 0x5, 0xb8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) pckbd_enable: command error wskbd0: can't attach mux (error=5) 22:26:00 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4, 0x62, 0x0, 0x10000}, {0x9df8, 0x9, 0x8c, 0xfff}, {0x3ff, 0x40, 0x9, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) 22:26:00 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000001c0)=0xfffffffd, 0x4) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x8002, 0x0) (async) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r0, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) (async) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) (async) write(r5, 0x0, 0x0) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) readv(r6, &(0x7f0000000100)=[{0x0}], 0x1) 22:26:00 executing program 0: setsockopt(0xffffffffffffff9c, 0x9, 0x6, &(0x7f00000019c0)="f1405a4a6c847683d6244458dcaad0f255a33b65e628f9a82155de0bbc1f173a17aab854b05ce4cf45c28b2cb443d61dca967d64cb9c001809be1d8d3b9fde27808acafe0f5ab7ecd71cee933ac457e5723139ae34ca944baa5f507480d9d0d5512eeaf2222fb9acaf0651895c58ff784900bc9abf1657a8", 0x78) recvmsg(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4106], 0xffffffffffffffc9, &(0x7f00000017c0)=[{&(0x7f0000001100)=""/196, 0xc4}, {&(0x7f0000001a80)=""/137, 0x89}, {&(0x7f00000012c0)=""/228, 0xe4}, {&(0x7f00000013c0)=""/144, 0x90}, {&(0x7f0000001480)=""/97, 0x61}, {&(0x7f0000001500)=""/201, 0xc9}, {&(0x7f0000001600)=""/182, 0xb6}, {&(0x7f00000016c0)=""/131, 0x83}, {&(0x7f0000001780)=""/13, 0xd}], 0x9, &(0x7f0000001880)=""/255, 0xff}, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmmsg(r0, &(0x7f0000002080)={&(0x7f0000002040)={&(0x7f0000001a40)=@in, 0xc, &(0x7f0000001ec0), 0x0, &(0x7f0000001f40)=""/245, 0xf5}, 0x8}, 0x10, 0x800, &(0x7f00000020c0)={0x80, 0x1ff}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) ktrace(&(0x7f0000001200)='./file0\x00', 0x1, 0x320, r1) clock_getres(0x0, &(0x7f0000000040)) 22:26:00 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) (async) socket(0x10, 0x5, 0xb8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 22:26:00 executing program 2: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000100)="8883e9143e7af9f149c49093cf092ee0a01f73c0baf61d0a90580a17dfb887fca52c5ece9da61d16d102d4dafc110417ac18740f7383b3d475ddae9a", 0x0, 0x0, 0x0) (async) msgsnd(0x0, &(0x7f0000000040)={0x2, "974296e7003719839a025e48a0a814e0ed0fbbf9fd0e6c15774bc72aa504bf46e73c469a8b300915ec2c2e4a0d3ec6497e4428de9288a0c59d5c3d6c2432da5dc9eef6c8f2876b39a1545f1e942f0d35a609160a00c995d1c6dace73a59f179e913d132318ef30a3c6e3f0c624e5009026acf9ae894c79a6f0a75b86f53ce0d5629ba8bc8eee546e794e80b49e1b514c930b49c3a9cdef0e2f6363f1"}, 0xa4, 0x0) 22:26:00 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x1900) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x1900) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000240)) r5 = fcntl$dupfd(r3, 0x8, r2) close(r5) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x34fe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x1f, 0x9, 0x3f, 0x8}, {0x0, 0x2, 0x92}]}) dup2(r1, r0) syz_emit_ethernet(0x33, &(0x7f0000000080)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000200), 0x14, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x1900) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x1900) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000240)) (async) fcntl$dupfd(r3, 0x8, r2) (async) close(r5) (async) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x34fe) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x1f, 0x9, 0x3f, 0x8}, {0x0, 0x2, 0x92}]}) (async) dup2(r1, r0) (async) syz_emit_ethernet(0x33, &(0x7f0000000080)=ANY=[]) (async) syz_extract_tcp_res(&(0x7f0000000200), 0x14, 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) 22:26:00 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000000080)="5467d37ae7c53e7c9f5c5e8ee80c395efcd7", 0x12}, {&(0x7f00000002c0)="9d5b696bd6e74287818abf8cc87cb5f8139942c2306763a7935784ddb08bcc6b0087d2457f78bd7698f9825bef1e9b2ff33e19a3c7d00cd4c71711b4e58a0e322d87d7f194eb9f9c9f92d9dbfec5fefd9ae9e8ae98c3861cf959ba6ca33b133c15a5caeee0f867109df37105513dc6d1c0488ced743163a2387d210bdeab297d4bca614c218ed8ea9e250041929baba350f38373fa3f9ed0224171b016a37d58c03e943267409218ef8aedb00fdb3ec24812d2f0ade9e7", 0xb7}, {&(0x7f0000000380)="1efea6b64ef0ab8bffc433ed00157be5a361eb7893fdaf08616b64407d3b3468a9ab9fee1fd2c2a59e310096c5d3700e263c1e0000000000000000b1", 0x3c}], 0x3, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) dup(r5) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000000c0)={0x9, 0x9}) 22:26:00 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd6c115b266e6cac2cb93537c2b236b848dfe87156e5eecf5dfd60c15d0165ec940cbfc0b74c1c4494b999e4ac", 0x1d0}], 0x1, 0x0) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51f4b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2af76824b990a8ce316d0e8cdd2b7420511bf6e2204f87eefbae7e9aa56103ddce0203eeed44da7b3c5a3a072ec8b1312e5c28319500820e262b6d4011a4b473b4d7694f462e7fa3aa201ddb7eab4af9a44166f245fbd59802445ca018b2032", 0xe0}], 0x1) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) symlink(&(0x7f0000000100)='./file0/file2\x00', &(0x7f0000000140)='./file0/file0/../file0\x00') (async) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0/fi\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) close(r1) 22:26:02 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x9, 0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x0, 0x1}, {0x6, 0x4, 0x0, 0x20}]}) pwrite(r0, &(0x7f0000000140)="c0f10000d177c01be4f4609c6829", 0xe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0xff, 0x5c, 0x9}, {0x401, 0x80, 0x1, 0x81}, {0x8, 0x1, 0xff, 0x1}, {0xbe, 0xc4, 0x40}, {0x1000, 0xe6, 0x0, 0x800}, {0x3f, 0x2, 0x3, 0x7}]}) 22:26:02 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 0x1) (async) r0 = socket(0x2, 0x2, 0x0) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000001c0)=0xfffffffd, 0x4) (async) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) r6 = dup2(r0, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) (async) write(r5, 0x0, 0x0) (async) write(r3, 0x0, 0x0) (async) readv(r6, &(0x7f0000000100)=[{0x0}], 0x1) 22:26:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4, 0x62, 0x0, 0x10000}, {0x9df8, 0x9, 0x8c, 0xfff}, {0x3ff, 0x40, 0x9, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x4}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4, 0x62, 0x0, 0x10000}, {0x9df8, 0x9, 0x8c, 0xfff}, {0x3ff, 0x40, 0x9, 0x9}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) (async) 22:26:02 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) socket(0x10, 0x5, 0xb8) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 22:26:02 executing program 0: setsockopt(0xffffffffffffff9c, 0x9, 0x6, &(0x7f00000019c0)="f1405a4a6c847683d6244458dcaad0f255a33b65e628f9a82155de0bbc1f173a17aab854b05ce4cf45c28b2cb443d61dca967d64cb9c001809be1d8d3b9fde27808acafe0f5ab7ecd71cee933ac457e5723139ae34ca944baa5f507480d9d0d5512eeaf2222fb9acaf0651895c58ff784900bc9abf1657a8", 0x78) (async) recvmsg(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4106], 0xffffffffffffffc9, &(0x7f00000017c0)=[{&(0x7f0000001100)=""/196, 0xc4}, {&(0x7f0000001a80)=""/137, 0x89}, {&(0x7f00000012c0)=""/228, 0xe4}, {&(0x7f00000013c0)=""/144, 0x90}, {&(0x7f0000001480)=""/97, 0x61}, {&(0x7f0000001500)=""/201, 0xc9}, {&(0x7f0000001600)=""/182, 0xb6}, {&(0x7f00000016c0)=""/131, 0x83}, {&(0x7f0000001780)=""/13, 0xd}], 0x9, &(0x7f0000001880)=""/255, 0xff}, 0x800) (async, rerun: 32) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (rerun: 32) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmmsg(r0, &(0x7f0000002080)={&(0x7f0000002040)={&(0x7f0000001a40)=@in, 0xc, &(0x7f0000001ec0), 0x0, &(0x7f0000001f40)=""/245, 0xf5}, 0x8}, 0x10, 0x800, &(0x7f00000020c0)={0x80, 0x1ff}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) ktrace(&(0x7f0000001200)='./file0\x00', 0x1, 0x320, r1) (async) clock_getres(0x0, &(0x7f0000000040)) 22:26:02 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x9, 0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x0, 0x1}, {0x6, 0x4, 0x0, 0x20}]}) (async) pwrite(r0, &(0x7f0000000140)="c0f10000d177c01be4f4609c6829", 0xe, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0xff, 0x5c, 0x9}, {0x401, 0x80, 0x1, 0x81}, {0x8, 0x1, 0xff, 0x1}, {0xbe, 0xc4, 0x40}, {0x1000, 0xe6, 0x0, 0x800}, {0x3f, 0x2, 0x3, 0x7}]}) 22:26:02 executing program 0: setsockopt(0xffffffffffffff9c, 0x9, 0x6, &(0x7f00000019c0)="f1405a4a6c847683d6244458dcaad0f255a33b65e628f9a82155de0bbc1f173a17aab854b05ce4cf45c28b2cb443d61dca967d64cb9c001809be1d8d3b9fde27808acafe0f5ab7ecd71cee933ac457e5723139ae34ca944baa5f507480d9d0d5512eeaf2222fb9acaf0651895c58ff784900bc9abf1657a8", 0x78) recvmsg(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4106], 0xffffffffffffffc9, &(0x7f00000017c0)=[{&(0x7f0000001100)=""/196, 0xc4}, {&(0x7f0000001a80)=""/137, 0x89}, {&(0x7f00000012c0)=""/228, 0xe4}, {&(0x7f00000013c0)=""/144, 0x90}, {&(0x7f0000001480)=""/97, 0x61}, {&(0x7f0000001500)=""/201, 0xc9}, {&(0x7f0000001600)=""/182, 0xb6}, {&(0x7f00000016c0)=""/131, 0x83}, {&(0x7f0000001780)=""/13, 0xd}], 0x9, &(0x7f0000001880)=""/255, 0xff}, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmmsg(r0, &(0x7f0000002080)={&(0x7f0000002040)={&(0x7f0000001a40)=@in, 0xc, &(0x7f0000001ec0), 0x0, &(0x7f0000001f40)=""/245, 0xf5}, 0x8}, 0x10, 0x800, &(0x7f00000020c0)={0x80, 0x1ff}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) ktrace(&(0x7f0000001200)='./file0\x00', 0x1, 0x320, r1) clock_getres(0x0, &(0x7f0000000040)) setsockopt(0xffffffffffffff9c, 0x9, 0x6, &(0x7f00000019c0)="f1405a4a6c847683d6244458dcaad0f255a33b65e628f9a82155de0bbc1f173a17aab854b05ce4cf45c28b2cb443d61dca967d64cb9c001809be1d8d3b9fde27808acafe0f5ab7ecd71cee933ac457e5723139ae34ca944baa5f507480d9d0d5512eeaf2222fb9acaf0651895c58ff784900bc9abf1657a8", 0x78) (async) recvmsg(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4106], 0xffffffffffffffc9, &(0x7f00000017c0)=[{&(0x7f0000001100)=""/196, 0xc4}, {&(0x7f0000001a80)=""/137, 0x89}, {&(0x7f00000012c0)=""/228, 0xe4}, {&(0x7f00000013c0)=""/144, 0x90}, {&(0x7f0000001480)=""/97, 0x61}, {&(0x7f0000001500)=""/201, 0xc9}, {&(0x7f0000001600)=""/182, 0xb6}, {&(0x7f00000016c0)=""/131, 0x83}, {&(0x7f0000001780)=""/13, 0xd}], 0x9, &(0x7f0000001880)=""/255, 0xff}, 0x800) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) recvmmsg(r0, &(0x7f0000002080)={&(0x7f0000002040)={&(0x7f0000001a40)=@in, 0xc, &(0x7f0000001ec0), 0x0, &(0x7f0000001f40)=""/245, 0xf5}, 0x8}, 0x10, 0x800, &(0x7f00000020c0)={0x80, 0x1ff}) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac5f78639c, r1) (async) ktrace(&(0x7f0000001200)='./file0\x00', 0x1, 0x320, r1) (async) clock_getres(0x0, &(0x7f0000000040)) (async) 22:26:02 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x33}, 0x2, &(0x7f0000000000)="11ab71df0bee641037ef264e52bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a603e65eff27186652d2e29d42adf8106cfca06aa586d7daddaa1082cffa337618b45d6088a9077e8b581e000000000000000000c603cc1db34d9b3538bb5996919a1e0bebfb4b9e844eb19a017f2bf352f00fceb49b4bb5edf213d594fa72bee1fb89fe4e4156ea59288ed1265e5569f11d634c2a737249f393d91f17f038182c6cae018b64d7a639c48434dc57d2268ed61b9d1ae3fc48a7bfd1b531ae7d", &(0x7f0000000100)=0x66, 0x0, 0x6) 22:26:02 executing program 7: socket(0x6, 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0/file0/../file0\x00', 0x100, 0x3) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0/file0/../file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) 22:26:02 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x9, 0x0, 0x0, 0xfffffffc}, {0x7, 0x0, 0x0, 0x1}, {0x6, 0x4, 0x0, 0x20}]}) (async, rerun: 64) pwrite(r0, &(0x7f0000000140)="c0f10000d177c01be4f4609c6829", 0xe, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x7, 0xff, 0x5c, 0x9}, {0x401, 0x80, 0x1, 0x81}, {0x8, 0x1, 0xff, 0x1}, {0xbe, 0xc4, 0x40}, {0x1000, 0xe6, 0x0, 0x800}, {0x3f, 0x2, 0x3, 0x7}]}) 22:26:02 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x33}, 0x2, &(0x7f0000000000)="11ab71df0bee641037ef264e52bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a603e65eff27186652d2e29d42adf8106cfca06aa586d7daddaa1082cffa337618b45d6088a9077e8b581e000000000000000000c603cc1db34d9b3538bb5996919a1e0bebfb4b9e844eb19a017f2bf352f00fceb49b4bb5edf213d594fa72bee1fb89fe4e4156ea59288ed1265e5569f11d634c2a737249f393d91f17f038182c6cae018b64d7a639c48434dc57d2268ed61b9d1ae3fc48a7bfd1b531ae7d", &(0x7f0000000100)=0x66, 0x0, 0x6) 22:26:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x9, 0x3f, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) close(0xffffffffffffff9c) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', 0x5b, 0x0}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') 22:26:02 executing program 7: socket(0x6, 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0/file0/../file0\x00', 0x100, 0x3) (async) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0/file0/../file0\x00') (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) 22:26:02 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x1900) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000000c0)=0x1900) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000240)) (async, rerun: 64) r5 = fcntl$dupfd(r3, 0x8, r2) (rerun: 64) close(r5) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x34fe) (async) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x1f, 0x9, 0x3f, 0x8}, {0x0, 0x2, 0x92}]}) (async) dup2(r1, r0) (async, rerun: 64) syz_emit_ethernet(0x33, &(0x7f0000000080)=ANY=[]) (rerun: 64) syz_extract_tcp_res(&(0x7f0000000200), 0x14, 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCFLUSH(r0, 0x20004268) 22:26:02 executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="00f3ffffffffffff01", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x33}, 0x2, &(0x7f0000000000)="11ab71df0bee641037ef264e52bf5ba4e889de2a70052fb317a6faad287f8042bacfd8d4a060be98397a4cfe1095a4c97e36a603e65eff27186652d2e29d42adf8106cfca06aa586d7daddaa1082cffa337618b45d6088a9077e8b581e000000000000000000c603cc1db34d9b3538bb5996919a1e0bebfb4b9e844eb19a017f2bf352f00fceb49b4bb5edf213d594fa72bee1fb89fe4e4156ea59288ed1265e5569f11d634c2a737249f393d91f17f038182c6cae018b64d7a639c48434dc57d2268ed61b9d1ae3fc48a7bfd1b531ae7d", &(0x7f0000000100)=0x66, 0x0, 0x6) 22:26:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x9, 0x3f, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) close(0xffffffffffffff9c) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', 0x5b, 0x0}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') 22:26:02 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x3ff}, {0x100, 0x60}, {0x43, 0x3ff}], 0x3}) syz_emit_ethernet(0x6a, &(0x7f0000001600)={@random="15fae2651092", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "060001", 0x34, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0xd867, 0x0, 0x0, @mcast2, @mcast1, [], "de548963"}}}}}}}) syz_emit_ethernet(0x41, &(0x7f0000000080)={@random="52ea83b129a3", @empty, [], {@arp={0x806, @generic={0x1, 0x1989, 0x6, 0xf, 0x1, @empty, "916be660a5e8c93dc82094ceab76cb", @broadcast, "a7f28391b90747ac6f027925952eceaf"}}}}) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) 22:26:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4, 0x62, 0x0, 0x10000}, {0x9df8, 0x9, 0x8c, 0xfff}, {0x3ff, 0x40, 0x9, 0x9}]}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x4}, {0x6}]}) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[]) (rerun: 64) 22:26:02 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc110445d, &(0x7f0000000240)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028756b, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0/file0\x00', r2, 0x2}) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) 22:26:02 executing program 7: socket(0x6, 0x2, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) open(&(0x7f00000000c0)='./file0/file0/../file0\x00', 0x100, 0x3) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0/file0/../file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) socket(0x6, 0x2, 0x0) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) (async) open(&(0x7f00000000c0)='./file0/file0/../file0\x00', 0x100, 0x3) (async) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0/file0/../file0\x00') (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, 0x0) (async) 22:26:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000000080)="5467d37ae7c53e7c9f5c5e8ee80c395efcd7", 0x12}, {&(0x7f00000002c0)="9d5b696bd6e74287818abf8cc87cb5f8139942c2306763a7935784ddb08bcc6b0087d2457f78bd7698f9825bef1e9b2ff33e19a3c7d00cd4c71711b4e58a0e322d87d7f194eb9f9c9f92d9dbfec5fefd9ae9e8ae98c3861cf959ba6ca33b133c15a5caeee0f867109df37105513dc6d1c0488ced743163a2387d210bdeab297d4bca614c218ed8ea9e250041929baba350f38373fa3f9ed0224171b016a37d58c03e943267409218ef8aedb00fdb3ec24812d2f0ade9e7", 0xb7}, {&(0x7f0000000380)="1efea6b64ef0ab8bffc433ed00157be5a361eb7893fdaf08616b64407d3b3468a9ab9fee1fd2c2a59e310096c5d3700e263c1e0000000000000000b1", 0x3c}], 0x3, 0x0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) (async) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x0) (rerun: 32) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) dup(r5) (async) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) (async) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000000c0)={0x9, 0x9}) 22:26:02 executing program 5: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000180)=0x6, 0x4) getrusage(0x0, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 22:26:02 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x3ff}, {0x100, 0x60}, {0x43, 0x3ff}], 0x3}) (async) syz_emit_ethernet(0x6a, &(0x7f0000001600)={@random="15fae2651092", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "060001", 0x34, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0xd867, 0x0, 0x0, @mcast2, @mcast1, [], "de548963"}}}}}}}) (async) syz_emit_ethernet(0x41, &(0x7f0000000080)={@random="52ea83b129a3", @empty, [], {@arp={0x806, @generic={0x1, 0x1989, 0x6, 0xf, 0x1, @empty, "916be660a5e8c93dc82094ceab76cb", @broadcast, "a7f28391b90747ac6f027925952eceaf"}}}}) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) 22:26:02 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x90}, {0x80, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end, @generic={0x83, 0x9, "7d9493b45126dc"}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) 22:26:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x9, 0x3f, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) close(0xffffffffffffff9c) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', 0x5b, 0x0}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) (async) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x9, 0x3f, 0x1}) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) close(0xffffffffffffff9c) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./bus\x00', 0x5b, 0x0}) (async) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='r\x00') (async) 22:26:02 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) read(r0, &(0x7f0000000000)=""/125, 0x7d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x90097af, 0x0, 0xffdffff7, 0xffffff5b, "490400028000000000aa9f59ea01cf4f87b77efc"}) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) write(r2, &(0x7f0000000300)="69b8e156d46d5177c4d32c7cdb9fa5fa39306763f37226e7a8ed3d4a1c47b8fc2a1c4ab88b0a88d7497eef5cdc82acbfa2bdd524b8a61365668e3c0142f93c58cd34ba631a111d218ba1b6d93d7d7ebd832ed9facca1d54665d310b5e827223e1855e551e04c5365f406f3d29ba28f95b61dd52991db48730b21563d05f1ff6af9c193e81b10339d095a1f12f143019c93f1a0b47caf12f55e9959eb46f976fd7c188b69e7130357b52f03abd1bd4a94d9f6aa75b3e2a4b87fea4b22b522f6c592008bde10cbe37ad4dea556f98e507b0954ab30318e7d494a3ae28f495f538f159c7f10c5edd0d764cfb38b3ed8fa1657d1d985f9900d030c6919ddcdbd7ab6135c50ffcd79c2333db402d66cb76bb1172bfd046db0399f1dfd48ff5a845d6c8cdabd57fba8cd79a221504f4c379336c9603f2b216049b785c23ad7daad8cad5f396dfa134ac200add698c7af6a7e146e440d03003b2627f922f5b8bfb05709d25bdb083424fb7427a4beb8de00000000", 0x171) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 22:26:02 executing program 3: r0 = socket(0x18, 0x3, 0xba) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) write(r0, &(0x7f0000000040)="36662271d664d7d512a172df31c4e86ba7156a52cebc8e70f6e142477e6a46706b22a010bd479ac5ca545017a9847f6b585f0978b0db90e8d65b09ae1d473042554b6dd2ba2f5216e14fe036bece89d42db7b21491242c93cc991c1ad1591102837e546c34f699f501b9c209b211bb01d749caa7e5be7fb827ca8523ebadf6ce6fea80f18901cde3763936b05df42399e94f24cf5529b3f9ed235b242ab5d4a11ccb92134f570b99e1d32b9647d5e70d7f9c85381bf9474a85482d31d7e8beb3b85388c61967c7d4539bbc5313ea7b6018d08d672ca144808d1140b1e34e099e7ebaa9399a5c908d9650ec7273", 0xed) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4404) 22:26:02 executing program 2: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x3ff}, {0x100, 0x60}, {0x43, 0x3ff}], 0x3}) syz_emit_ethernet(0x6a, &(0x7f0000001600)={@random="15fae2651092", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "060001", 0x34, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0xd867, 0x0, 0x0, @mcast2, @mcast1, [], "de548963"}}}}}}}) (async) syz_emit_ethernet(0x41, &(0x7f0000000080)={@random="52ea83b129a3", @empty, [], {@arp={0x806, @generic={0x1, 0x1989, 0x6, 0xf, 0x1, @empty, "916be660a5e8c93dc82094ceab76cb", @broadcast, "a7f28391b90747ac6f027925952eceaf"}}}}) (async) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) 22:26:02 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) (async) read(r0, &(0x7f0000000000)=""/125, 0x7d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x90097af, 0x0, 0xffdffff7, 0xffffff5b, "490400028000000000aa9f59ea01cf4f87b77efc"}) (async) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) (async) write(r2, &(0x7f0000000300)="69b8e156d46d5177c4d32c7cdb9fa5fa39306763f37226e7a8ed3d4a1c47b8fc2a1c4ab88b0a88d7497eef5cdc82acbfa2bdd524b8a61365668e3c0142f93c58cd34ba631a111d218ba1b6d93d7d7ebd832ed9facca1d54665d310b5e827223e1855e551e04c5365f406f3d29ba28f95b61dd52991db48730b21563d05f1ff6af9c193e81b10339d095a1f12f143019c93f1a0b47caf12f55e9959eb46f976fd7c188b69e7130357b52f03abd1bd4a94d9f6aa75b3e2a4b87fea4b22b522f6c592008bde10cbe37ad4dea556f98e507b0954ab30318e7d494a3ae28f495f538f159c7f10c5edd0d764cfb38b3ed8fa1657d1d985f9900d030c6919ddcdbd7ab6135c50ffcd79c2333db402d66cb76bb1172bfd046db0399f1dfd48ff5a845d6c8cdabd57fba8cd79a221504f4c379336c9603f2b216049b785c23ad7daad8cad5f396dfa134ac200add698c7af6a7e146e440d03003b2627f922f5b8bfb05709d25bdb083424fb7427a4beb8de00000000", 0x171) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 22:26:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x1, 0xf9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r1) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x3, 0x0) accept(r2, 0x0, &(0x7f0000000080)) getsockopt(r3, 0x200000029, 0x69, 0x0, 0x0) connect$unix(r3, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) dup(r2) sendto$unix(0xffffffffffffffff, &(0x7f0000001100)="99b2ff6e1c2acd55738aaa41a7af5723d7e438c48d1c5cd12d31904c65b4f9b96fb466ac3d08ba09482ef24ad87c404700cbb2949a19a28280b45fdc11fd702889415c5b0c3c0ff2a2", 0x49, 0x400, 0x0, 0x0) dup2(r0, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pwrite(0xffffffffffffffff, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) close(0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:26:02 executing program 3: r0 = socket(0x18, 0x3, 0xba) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) write(r0, &(0x7f0000000040)="36662271d664d7d512a172df31c4e86ba7156a52cebc8e70f6e142477e6a46706b22a010bd479ac5ca545017a9847f6b585f0978b0db90e8d65b09ae1d473042554b6dd2ba2f5216e14fe036bece89d42db7b21491242c93cc991c1ad1591102837e546c34f699f501b9c209b211bb01d749caa7e5be7fb827ca8523ebadf6ce6fea80f18901cde3763936b05df42399e94f24cf5529b3f9ed235b242ab5d4a11ccb92134f570b99e1d32b9647d5e70d7f9c85381bf9474a85482d31d7e8beb3b85388c61967c7d4539bbc5313ea7b6018d08d672ca144808d1140b1e34e099e7ebaa9399a5c908d9650ec7273", 0xed) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4404) socket(0x18, 0x3, 0xba) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) write(r0, &(0x7f0000000040)="36662271d664d7d512a172df31c4e86ba7156a52cebc8e70f6e142477e6a46706b22a010bd479ac5ca545017a9847f6b585f0978b0db90e8d65b09ae1d473042554b6dd2ba2f5216e14fe036bece89d42db7b21491242c93cc991c1ad1591102837e546c34f699f501b9c209b211bb01d749caa7e5be7fb827ca8523ebadf6ce6fea80f18901cde3763936b05df42399e94f24cf5529b3f9ed235b242ab5d4a11ccb92134f570b99e1d32b9647d5e70d7f9c85381bf9474a85482d31d7e8beb3b85388c61967c7d4539bbc5313ea7b6018d08d672ca144808d1140b1e34e099e7ebaa9399a5c908d9650ec7273", 0xed) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4404) (async) 22:26:02 executing program 5: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000180)=0x6, 0x4) (async) getrusage(0x0, &(0x7f00000000c0)) (async) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 22:26:02 executing program 3: r0 = socket(0x18, 0x3, 0xba) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) write(r0, &(0x7f0000000040)="36662271d664d7d512a172df31c4e86ba7156a52cebc8e70f6e142477e6a46706b22a010bd479ac5ca545017a9847f6b585f0978b0db90e8d65b09ae1d473042554b6dd2ba2f5216e14fe036bece89d42db7b21491242c93cc991c1ad1591102837e546c34f699f501b9c209b211bb01d749caa7e5be7fb827ca8523ebadf6ce6fea80f18901cde3763936b05df42399e94f24cf5529b3f9ed235b242ab5d4a11ccb92134f570b99e1d32b9647d5e70d7f9c85381bf9474a85482d31d7e8beb3b85388c61967c7d4539bbc5313ea7b6018d08d672ca144808d1140b1e34e099e7ebaa9399a5c908d9650ec7273", 0xed) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4404) 22:26:02 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc110445d, &(0x7f0000000240)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028756b, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0/file0\x00', r2, 0x2}) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0xc110445d, &(0x7f0000000240)=0x2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0xc028756b, &(0x7f0000000300)) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0/file0\x00', r2, 0x2}) (async) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000040)) (async) fcntl$dupfd(r0, 0x0, r0) (async) 22:26:02 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f0000000080)='=', &(0x7f00000000c0)=0x1, &(0x7f0000000100), 0x0) 22:26:02 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="db3b292a", &(0x7f0000000040)=0x4, &(0x7f0000000140), 0x0) 22:26:03 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = dup(r0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000000080)="5467d37ae7c53e7c9f5c5e8ee80c395efcd7", 0x12}, {&(0x7f00000002c0)="9d5b696bd6e74287818abf8cc87cb5f8139942c2306763a7935784ddb08bcc6b0087d2457f78bd7698f9825bef1e9b2ff33e19a3c7d00cd4c71711b4e58a0e322d87d7f194eb9f9c9f92d9dbfec5fefd9ae9e8ae98c3861cf959ba6ca33b133c15a5caeee0f867109df37105513dc6d1c0488ced743163a2387d210bdeab297d4bca614c218ed8ea9e250041929baba350f38373fa3f9ed0224171b016a37d58c03e943267409218ef8aedb00fdb3ec24812d2f0ade9e7", 0xb7}, {&(0x7f0000000380)="1efea6b64ef0ab8bffc433ed00157be5a361eb7893fdaf08616b64407d3b3468a9ab9fee1fd2c2a59e310096c5d3700e263c1e0000000000000000b1", 0x3c}], 0x3, 0x0) syz_open_pts() (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0) (async) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)) (async) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) dup(r5) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) (async) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000000c0)={0x9, 0x9}) 22:26:03 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f0000000080)='=', &(0x7f00000000c0)=0x1, &(0x7f0000000100), 0x0) 22:26:03 executing program 5: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000180)=0x6, 0x4) (async) getrusage(0x0, &(0x7f00000000c0)) (async) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 22:26:03 executing program 4: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc110445d, &(0x7f0000000240)=0x2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) (async) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028756b, &(0x7f0000000300)) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0/file0\x00', r2, 0x2}) (async) ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000040)) (async) fcntl$dupfd(r0, 0x0, r0) 22:26:03 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="db3b292a", &(0x7f0000000040)=0x4, &(0x7f0000000140), 0x0) 22:26:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x90}, {0x80, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end, @generic={0x83, 0x9, "7d9493b45126dc"}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) 22:26:03 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() close(r0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) (async) read(r0, &(0x7f0000000000)=""/125, 0x7d) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x90097af, 0x0, 0xffdffff7, 0xffffff5b, "490400028000000000aa9f59ea01cf4f87b77efc"}) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) fcntl$dupfd(r2, 0x0, r2) (async, rerun: 64) write(r2, &(0x7f0000000300)="69b8e156d46d5177c4d32c7cdb9fa5fa39306763f37226e7a8ed3d4a1c47b8fc2a1c4ab88b0a88d7497eef5cdc82acbfa2bdd524b8a61365668e3c0142f93c58cd34ba631a111d218ba1b6d93d7d7ebd832ed9facca1d54665d310b5e827223e1855e551e04c5365f406f3d29ba28f95b61dd52991db48730b21563d05f1ff6af9c193e81b10339d095a1f12f143019c93f1a0b47caf12f55e9959eb46f976fd7c188b69e7130357b52f03abd1bd4a94d9f6aa75b3e2a4b87fea4b22b522f6c592008bde10cbe37ad4dea556f98e507b0954ab30318e7d494a3ae28f495f538f159c7f10c5edd0d764cfb38b3ed8fa1657d1d985f9900d030c6919ddcdbd7ab6135c50ffcd79c2333db402d66cb76bb1172bfd046db0399f1dfd48ff5a845d6c8cdabd57fba8cd79a221504f4c379336c9603f2b216049b785c23ad7daad8cad5f396dfa134ac200add698c7af6a7e146e440d03003b2627f922f5b8bfb05709d25bdb083424fb7427a4beb8de00000000", 0x171) (rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 22:26:03 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080)="db3b292a", &(0x7f0000000040)=0x4, &(0x7f0000000140), 0x0) 22:26:03 executing program 2: sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f0000000080)='=', &(0x7f00000000c0)=0x1, &(0x7f0000000100), 0x0) 22:26:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x20, 0x1, 0xf9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) (async) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r3 = socket(0x18, 0x3, 0x0) (async) accept(r2, 0x0, &(0x7f0000000080)) getsockopt(r3, 0x200000029, 0x69, 0x0, 0x0) (async) connect$unix(r3, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) (async) dup(r2) sendto$unix(0xffffffffffffffff, &(0x7f0000001100)="99b2ff6e1c2acd55738aaa41a7af5723d7e438c48d1c5cd12d31904c65b4f9b96fb466ac3d08ba09482ef24ad87c404700cbb2949a19a28280b45fdc11fd702889415c5b0c3c0ff2a2", 0x49, 0x400, 0x0, 0x0) (async) dup2(r0, r2) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) close(0xffffffffffffffff) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:26:03 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x80, 0x188) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280), 0x0) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r7, r6, r7, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) r8 = fcntl$dupfd(r0, 0xa, r0) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028756b, &(0x7f0000000300)) r11 = openat(r0, &(0x7f0000001680)='./file0\x00', 0x80, 0x180) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000640)="2c5b6e5162c902d0bb903d7e8664fef0eefbe47c42e64ebff524a82642da7dd9abe00193b9e57e2e1811916ed099c1095a620f8274ce5abc8c0fd3a0f4d5a5a9bb2501dad23f1f9725cb3fc6021d3b88432d2ead3489211b5845884517b3f3058a48e14554c40713ccaef3660295d422c1c0156acae537a9540bdcbfe359a4808905a83f04ffc7cac876eda0a60d98c16dda4f95b58b12d6cd5b3b3cb64959804780f37d1281b93d56dd231e3d1adae829f45fabeadf991d3843ead95388fd2502b56c39f0f53dffeb2dfae5aaf7e422dedc86fe19fd2f6475228425eb5c6802a9219a846b57bc08b8d10b5bc5049b24c9a2f7456900f072c45f81a6a2c7052bbaaf2820243a664c77b1cb2597dff47cdaec92cf026e10994c33cfafd498ba846929499ca7b1fa3cb4d2dbb3b4f9e74f410b54fa536b9bf9bea9f2336fcc5465c4ec5094750b1978754a785a632b2476f0c7a2358294d231d796f8f8f9ce86a15923562713cbc894712df8882dd0d38a6b7b604c94ca4621cca634b325c38c84586efe4b271891a2d40679763067b5e963d2f1fd0124fa5b6fac28807a32aab910c7ae0c185e58282d3466db3f756689ed037ea873644d8cab7f3453e25a02639c21b97e7597248f65bfdd547cf1b2be96c36fbeaab5c0b516d960dbc6b20279bdcc76b5d5cb5fd458141a1afeab5fb13e726d4b2d5fde3ef6985114628e8c3f7e6aac4506379550a40650f5c2392350c12bab16e4c29544e9eef911d6459f2f41304f249d07ced26a5787afdf13a9869b12d13a8abab5ed1d907be69ca5ac1945b69c34336a399f9fef76045d052d5b19053113db7f6325244f942cfad67351d15f1805ff84648dc214147f5cf7be749c3d9f990e628bbeb819543b63aba97e6a6c0e1a3213f95e325d15044de6cde6e768f1731981d51db1a8a76e4bd511700e64acc43c21bb2026ae732a9db6bbeee73e74e2953a7ab06eb57a7e8e337af1d1ce49d36c7b771a3a9ee637e8b67dc324b18b8464ad40799b417ec1ad21713bc33e0374be7280892c047a07e95f736f530d622b41e8a22c309350d064582ca73232ef80cce79c341c1ab68f2e3d76b533de169725a054cd948ee0a37dc05f25052d659c0b22c18171e4d3a308ba687e0bc82e6922cd6c43f5ee7c730b481653a836963d9146c36ebe29eb40eb37c975bb3cfb053523dcfeff219619cb6330e80a4225564e41ccdbd7ef752b0cee534d3d632f1b740f1eb0c091c4e917177b289ee6da474a089f409193cd08344afbeb8abf676285cd0db708259184d1a24c91d337fc667f33f94a682a030a9a704c0237b19a2e580e5293b61fa76cf8245714113e6688ae5dceebde663ea84e61bde66c321ade9db39c43c06f520bfa753bd53122fcb39df54f147f15b7af28620ad40db53c0499b8cdef355484f4399318833701197a8a9910cf61966e9045cbe219abb0db63e41a7348b4506d99ea31a012d7ed5c8b2e4a30ba8c72e25d952f7ff5e875ec0f51ccd8d85ad2bf9a560b33264a827d043581a2c55810097a1e6bfa55c51581c39c7085ba06103e4dcf777648e06882023cca74810550165952eeb4f113b6580a18e486b6c9d0004b71ab1d957e8d88cd2342e288074840a4fdc19d173a7020640200f6bdd00c7a69aee16340a126f39accbf6caca77e29ee8afefd6696044bd8e6e3591d99fc57fde10dc11d6250b699b2bc9c15a7cb9e0463b698f452b1d774eb391c870532a1a153f8e028527b4c4cf19711cea0d673a0f2c75b223e23961634721301bd278303843ad31839b979782654d8f49ea87e22abf482ffc2ace4aeb504497f84db15fdc3c0bcb3e7f48447de5b34aee79b87565067f4c4c46372c1386fc3cbfc0b33907e066b4234eceaaa81d25504dcd4d9a8f9c97a8733acadbfecd7add258a8e06ed34a122c87b4964eab39a5a1d4bc9f6c8b462daa26f6ffa8a29197080fe5f39319b213ba1f7852642cda65f79a9d740906d92a295dacf6aa9b8f86d87783bb4cec1414464dd1adb1abc56eb5e6bb4d65a177571f7d9c2c28bda9bd6ccd3d98f452bae608a8bb5a991ab3be300d0f2864ec355bfe81916c2aa9d06d5ca66cb5b61bdfdf37da2cf8227d8a79ad1bd33bd6ec4ee36be7b9ded21afe4e1af4325b44423e592e5a3b89154a2ebc7c2bc0311d73d03c0bc9d3e7d18779e78f13451576460309943e2934920c83f027e6c283635f81a629e602d321fa7b9ef51d39a682cb8b3d26e7c1160fb7888443e0b3ba5cf288db78f870f083634fc28b5961c9123c114db2894c263858fda60e69c7392639b563bddd62177a681f8159f24156899e2b59049783812ef2d24c237af24289c399a7fc300b87a43005b2bfc95a37ca143aff74abdbb12c2b3d54dee880fed9b7e669da5ccf954922308074c524091ddd18c03787ff9e69f2322ac2bce496ebe306abf9bf01c6727da06988000e5a99100acad98b095e8f6d8b5875a4e710b378b9f61aa7fa90fb2274484ab9953de9b84f8e8491db53ab9187abf5991d21e54340a5ef33a51370f8a34c567983bd122b34ee9e5b806d9a8e238e8f5bb24a782ddff75b45159d20cc280bf65a8864d75b40aaf9a4334ec4b80c4a3fcb91da994a26ae7b497dd74b81ca89416a63b73f96c6a1143271e917d83c436034d8847407bf110f5e6dfbdb3da27c2bea7ec5fce7f5694bb261aaf6d59dce68f47a97a6f192f01d670a45ba9db69e482fae82c18f2edcdce81ab60977850a8f94a20330938fc13320599a9d03d910ad87c9eed224c912f18ef21d4082c7d25431659194630ac2e72e87a741fb893a3aa7b078b09df7c0ca721165f24ce3980325741760733a34288582b4f91ff363cff96033fcc78dff44eb55ac3bc190292e0607fbde610f6e0b21be0311554ef378323112739f29494dab8d3e2e23b7d35965a1e7aa4886337030c8ab166bfc7f35fb116866580d17d2873e371bab45d626c9955f50253fab92b2830569c307273e7126d61cd8a35508b6d39322793e47b5019c812a10d2d16be81a437090c0cc57a6494ecb7810534f389300085f2dca62ed6de2247e8e1e4f4d8583a5727492eba29bfc62322eb9d8de7d19fc4322f97efcea0a75496aa7d44cd99e1a59391063f15eb53f41e1414b804792f39aa9e77975c0f028878887ef54a66c865f0420c49587ef2fc0bd0e5a6bb0b69a1347adb52cea393b4944f3f0d6fab695f7ffa2615d5c3e2b9b73aee00437afe03774d24c50f73aebe231675b13809ece6c4105ee531024d8f62147f60bbf27f5438010af5dc81cf5794b23084f7100bccf8c3fd368c03bf7b4125fbf7a8f5818a2c471241c0cc4e1204f27bfcc183a598ff39090bc067e179fb4c43d6d062e97f06efdc05c930b195d7d9388adca438cc5c594c039bfafac5fff712deb56b5d1931f4f270af1c27cab6f6c9965d6b3cc316b2424eb51443e652887c3839c493cb2bcb35d7d7c354789e0aa0355b6c89ac7cd6364e2b329a03bea7fd94535f076569c9a443b75d3bcff53f19fb87b23cf9517d4d2f73bbdd71df0d43951ff9d42232d6d153e2d2de0c2b1da7564b06a5450b18fdc63afabc8692521db0b8c032d1b018f3703608cd2bb5ca6cf399ed4b2b947215a153fca5eb5f522f64e31c021953e953654e4a488e2b909757db300227e7ebab85fd579b9ec3a16951ab4644d9f679064488021ae31e83be5422e88770c06936a8550088c6e209312147854fbeab9229697b8e5e0260ec0e5fb701784e6e3e72ff16e06aa42a7cb3e16ecf96743981ffa622069f732936fa2f5966d20cd13544b3972571a89c241f4d89cf25f120792edba4aa16a7d10bb394689060d43d9fb258453990debdee960d6e9d841d80e83650164de3a730c5567f488a6813622f4418d8a414bcd53a32a32b98483fd607ac23fda603c663c4022bed4a50fb6b6190fb13b905f0f7b89b9f37eadae764a308bc66e24f53311f96db5a9a75c672c658095b8a0ceb3fca82616cc916f5ca1c0971a056751e73ce5779cbab72026b6022bbe43146545f1147425344e146a2b34e7a39810c2fee02aec8fd14a5c4d42c8eec186acbc22e0c93f1cf10fbfecde52e462bf3bebbdd67ba793b347c03cefa875a6bc90db016e05cca522655b04f79344f80d6480f666af1ab016a9c8f3836c88ba9d181e0a9152ea314eaf0fe43e387057fe547769b0820e0c12f68252a2974ff43961411f414d283f7520f67c409957b88f6df78a7e67972b1a759e076dcfbc25b0103e39e53a41bda95a3aa0864afe324f06ecba39ec0800e685b5ee218465148418c564edffc3bf081057cc6a14978ce6821940b97fdf6fbc18747bdaaf133ff00e60e0b3eb3fa3a51ffdf90170a0f66875a021a49b61a2399b27863173b8d2d8dd8542bb75367639fcdb4e93cc4058eb24d6162066782590889fc6f90898964f617ae71fbc357993fe665edc7acc4f4d596719c8af03def0a3c8070d3868242c1ef1e0e0ccc9d954d5ddfed226fc5a4b4473950be3837fa645e4d9bfb0f21a71c751ba0cfbcace1464492f84e8b408db4c490745769518bac5bb1678a9bdc1608ac297fdc39687600ee03b75382f07d9198850e027499857fa06d963708bc6bf3ab09e55bd7d842481b936266731dd8fa743d1a98730d82aca284df4d28371896a90aefc2ec5a5f34597bd810e3eafb6ef96d62027464cc5155331c79098eb25f36df82a1a55c848fef183fe3fb0771d2a826d361bdfc849265620ee42fe2b37b442f3c5cece1a26bd988700f3b392321443c282dd330a1b48b39168a37d7be94b3352a0d95af6d23efeeaf685ce06bb45958be18d71df20f06692c35c0f85f01b0c63c1efc5cf6f5f006ac7a5536e8c7d052dc65868849174fb9301fde43f6eb08a64a97f09b7cebab0100ea6538b2b34c531e5f98b9b1971b18cf872a93bb4976e2ad0859286287ab19a685c0b7cfd4b489813a55649ce214ad0e3eadeeb97b51bf655accc6cfeb2fefd6da869982a3f30164e6f6d942dec753ca3ae22cef5adb1d52493b87e873aae6786652a82c501d341300a3ad89b76973954d0037710f80fd8234867bc6dbb9194cb1f4928581c7eec5fc1456f3ee6055f52ba6461875c6367a777d8892283c6dc6bec754e32236e7ce0cdcfb49fdcabba0b650838abf77931c1469c3c1a73151da5002f63fe028cedd17f49160f46b9d89909c4bf151b254876203016fe1eea6802645378fb903db1ff2291ff6a97e631dd80772c4c12c0c0a3fccea2816cc38f604156d06445c7aacb22a4993f6d80a918a63da3eda61be5ed1b721f9a7fcf8e06c5c2f7941bb137d9d363832af181bfd3d181389bee2c2964dd7eaa1fab1f1df6e0452a300a4a26d9d92c72b1e38cbead5fc3db607bfa3d12183e82f8771cf92558b7fd1b3fb5f74bb9ac72444350261044268a0c8898d104c7919be67cb10c7283d7dc919848efff6de1beb67395f50456e6086208bbd4a9dc4569f1f71d2cc68397f408cb2d0cefd74f03534ad1bbaeef5effb8c2d26baba573c3f937992cc84a14be2742cd9958089361516ea5ddae3eeb55576cfab6072747921501cab7184a80e2e997885b6356e87a3d553ed8ab018f8a2c3e830380cd3db8bc031ee6259113aa4090d4439ed607eaeb34fe2c32ddbd3f1c97986784251876d83e57772fe7adf8e88231fc735ffa9310001193eb154ab213a17f72269ea3d3e32a5b4965273f0db5a01bf281cd62101f1a3f211adb1fb3dbbb6ff3a5e390", 0x1000}, {&(0x7f00000001c0)="f39a6501ebee0f25ade0369eb458f4aa03146ccf936b958a69867cde40d4ecf6ddb9831cc123d65521ac765b1160bc304d95f7516f6f91ac8f9e9bccd9e070b571029e6eef1148931f0943177073566634c1dbe8528da2baa052a0a755d73e01b258", 0x62}, {&(0x7f0000000240)="23008c030376e67d0f399171eefdccc225b7371af1e1bfc5011de30370fdf7664372d5585a784d9786791a601c727dab083e4dff30d33cdf0bfe0431aac52050c2ad9bbb64d05081dd9468bd2a4c2dc9bfa2bac196893b13225e0052a42c6241bc42a8856ae7cd3c28bd9117f181f4a6c2", 0x71}], 0x3, &(0x7f00000016c0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}, @rights={0x18, 0xffff, 0x1, [r8, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r10, r0, r11]}], 0xb0, 0x5}, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa518e19e3ff00879f8c", 0x1b}, {&(0x7f0000000340)="e7b09c4e134d3c1ca3ab3cc51407e3a3af9a43436ff82c73f89f9305167572516df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee08f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda149099b72a98708c005ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d400900000000000000176f000000000000000000", 0xab}, {&(0x7f0000000000)="fdb2617e274d09635f25fe25fb091bf107c9280a60a374e34321424a5e48f8f617711b2ad1890000000000008cd565b8e9edd7108e00000000da0000", 0x3c}, {&(0x7f0000000140)="05000000fbfa29465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f0631749d3f130a4", 0x2e}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r12 = socket(0x18, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000300)) 22:26:03 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4c}, {0xa006}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000009078e0000002000000000900987800"/54]) syz_emit_ethernet(0x15e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaa240c9fe1499ef98d302b76aaaabbba50232e023788a813008100190086dd644568eb01203780fe8000000000000000000000000000bb072a1811fb7055db2563a79ec3bd7a7588150000000000000502000c04011f07982be57b8f78169b87f6fd53b54b6886a1051835066d57bbb6e4fc250fabd6e36eb1c218062dc79d5a737a9cfdb8041f4be5dee289d3eab31a7b37d9f8b657221538bbb9e53bc78555b143c57e67a8afd9a6374da7f3e91e74a5b380fb780bd88ea76fb8d869cbbd6f13f2189d195f0afca349511c1e8c1abff90605e51978faf763f399f04999803aa0f7475ff76a52c2dbebd2f67fb27541c20480000001602ae84c9b202aca7ecec796488cf884d3554ba7275679a822bb76a7741b1df80869f86d3537776bb2e1078692c92415035d7317ba215892a912419d1b908a1b65191c730a103534b9e853e2881506dfc68cc8790c057a"]) 22:26:03 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x90}, {0x80, 0x0, 0x7}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end, @generic={0x83, 0x9, "7d9493b45126dc"}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) 22:26:03 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x514) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0xc0) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x2) r1 = socket(0x18, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x3) ioctl$FIOASYNC(r0, 0x40047463, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280), 0x0) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r4, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r9, r8, r9, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x2d7, r7, 0xffffffffffffffff, 0x0, r9, 0x8, 0x283}, 0x8, 0x2, 0x8ce}) r10 = socket(0x18, 0x3, 0xba) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, 0x0, 0x0) socketpair(0x1, 0x2, 0x77, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r3}, {r10, 0x8}, {r0, 0x40}, {r11, 0x10}, {r2, 0x8}, {0xffffffffffffffff, 0x40}], 0x6, 0x40) 22:26:03 executing program 4: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffed3, 0x0, 0x0, 0x0, 0x210}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x0, 0xd0}, {}, {}, {{}, 0x0, 0x38}], 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x13}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x10001) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 22:26:03 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16]) 22:26:03 executing program 7: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(0x0, &(0x7f0000000140)={{0x0, 0x4000000000000002}, {0x1}}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xc7) 22:26:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) (async) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x20, 0x1, 0xf9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) (async) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x3, 0x0) accept(r2, 0x0, &(0x7f0000000080)) (async) getsockopt(r3, 0x200000029, 0x69, 0x0, 0x0) connect$unix(r3, &(0x7f00000011c0)=@file={0x0, './file0\x00'}, 0xa) (async) socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) (async) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, 0x0) dup(r2) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000001100)="99b2ff6e1c2acd55738aaa41a7af5723d7e438c48d1c5cd12d31904c65b4f9b96fb466ac3d08ba09482ef24ad87c404700cbb2949a19a28280b45fdc11fd702889415c5b0c3c0ff2a2", 0x49, 0x400, 0x0, 0x0) (async) dup2(r0, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async) pwrite(0xffffffffffffffff, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) close(0xffffffffffffffff) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:26:03 executing program 2: syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="b39218546678ffffffffffff86dd680b19e7010b897cfe0000000000aa02e1e2401285d607f6c1b7e4da46a39e0aa3bcc86322861ccac7a12fd5a3592563f3933ca421705145280f97007c41a8368d30a31de64da2d4d6b1f500"/109]) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="4071297c5cc9aaaaaaaaaaaa81401c0008060001080006040002aaaaaaaaaaaae0000002aaaaaaaaaabb00007f0d"]) 22:26:03 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4c}, {0xa006}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000009078e0000002000000000900987800"/54]) syz_emit_ethernet(0x15e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaa240c9fe1499ef98d302b76aaaabbba50232e023788a813008100190086dd644568eb01203780fe8000000000000000000000000000bb072a1811fb7055db2563a79ec3bd7a7588150000000000000502000c04011f07982be57b8f78169b87f6fd53b54b6886a1051835066d57bbb6e4fc250fabd6e36eb1c218062dc79d5a737a9cfdb8041f4be5dee289d3eab31a7b37d9f8b657221538bbb9e53bc78555b143c57e67a8afd9a6374da7f3e91e74a5b380fb780bd88ea76fb8d869cbbd6f13f2189d195f0afca349511c1e8c1abff90605e51978faf763f399f04999803aa0f7475ff76a52c2dbebd2f67fb27541c20480000001602ae84c9b202aca7ecec796488cf884d3554ba7275679a822bb76a7741b1df80869f86d3537776bb2e1078692c92415035d7317ba215892a912419d1b908a1b65191c730a103534b9e853e2881506dfc68cc8790c057a"]) 22:26:03 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16]) (async) 22:26:03 executing program 2: syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="b39218546678ffffffffffff86dd680b19e7010b897cfe0000000000aa02e1e2401285d607f6c1b7e4da46a39e0aa3bcc86322861ccac7a12fd5a3592563f3933ca421705145280f97007c41a8368d30a31de64da2d4d6b1f500"/109]) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="4071297c5cc9aaaaaaaaaaaa81401c0008060001080006040002aaaaaaaaaaaae0000002aaaaaaaaaabb00007f0d"]) syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="b39218546678ffffffffffff86dd680b19e7010b897cfe0000000000aa02e1e2401285d607f6c1b7e4da46a39e0aa3bcc86322861ccac7a12fd5a3592563f3933ca421705145280f97007c41a8368d30a31de64da2d4d6b1f500"/109]) (async) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="4071297c5cc9aaaaaaaaaaaa81401c0008060001080006040002aaaaaaaaaaaae0000002aaaaaaaaaabb00007f0d"]) (async) 22:26:03 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4c}, {0xa006}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000280000000000009078e0000002000000000900987800"/54]) syz_emit_ethernet(0x15e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaa240c9fe1499ef98d302b76aaaabbba50232e023788a813008100190086dd644568eb01203780fe8000000000000000000000000000bb072a1811fb7055db2563a79ec3bd7a7588150000000000000502000c04011f07982be57b8f78169b87f6fd53b54b6886a1051835066d57bbb6e4fc250fabd6e36eb1c218062dc79d5a737a9cfdb8041f4be5dee289d3eab31a7b37d9f8b657221538bbb9e53bc78555b143c57e67a8afd9a6374da7f3e91e74a5b380fb780bd88ea76fb8d869cbbd6f13f2189d195f0afca349511c1e8c1abff90605e51978faf763f399f04999803aa0f7475ff76a52c2dbebd2f67fb27541c20480000001602ae84c9b202aca7ecec796488cf884d3554ba7275679a822bb76a7741b1df80869f86d3537776bb2e1078692c92415035d7317ba215892a912419d1b908a1b65191c730a103534b9e853e2881506dfc68cc8790c057a"]) 22:26:03 executing program 7: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(0x0, &(0x7f0000000140)={{0x0, 0x4000000000000002}, {0x1}}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xc7) 22:26:03 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff41, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@ssrr={0x89, 0x0, 0x0, [@loopback, @loopback]}, @lsrr={0x83, 0x0, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @empty, @rand_addr, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@mask_request}}}}) syz_emit_ethernet(0x147, &(0x7f0000000080)={@broadcast, @random="fcc0a957b389", [], {@ipv6={0x86dd, {0x0, 0x6, "a0696d", 0x111, 0x62, 0x3, @rand_addr="3382a01ba1c43b7e6bd8f651c1e57064", @loopback, {[@dstopts={0xff, 0x1, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0x62, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0xc8}, @jumbo={0xc2, 0x4, 0x1}]}, @dstopts={0x70, 0x4, '\x00', [@pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x67, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x7d}, @jumbo={0xc2, 0x4, 0xa035}]}], @udp={{0x1, 0x0, 0x8}, {"fa74a87747bdff114da3ba13ca842ae8d03e850f05263de86f4f31045727499b8c0d6b21c1c712c089dc23188b1736ded296ea3192621c1386139f91d65b4e9b2d33eb316d5d54931ab55f3c36869688d3e9f48a17303d4610a2a26caeb68d2f83f66e55741039f36cd83be43aa8f758bc6564e5d936a83c92ba60202e30ba6c7ebc7df6afdec6f9bb604ae26fc768f97711eed9e6f9a10fe7"}}}}}}}) 22:26:03 executing program 2: syz_emit_ethernet(0x141, &(0x7f0000000000)=ANY=[@ANYBLOB="b39218546678ffffffffffff86dd680b19e7010b897cfe0000000000aa02e1e2401285d607f6c1b7e4da46a39e0aa3bcc86322861ccac7a12fd5a3592563f3933ca421705145280f97007c41a8368d30a31de64da2d4d6b1f500"/109]) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYBLOB="4071297c5cc9aaaaaaaaaaaa81401c0008060001080006040002aaaaaaaaaaaae0000002aaaaaaaaaabb00007f0d"]) 22:26:03 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff41, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@ssrr={0x89, 0x0, 0x0, [@loopback, @loopback]}, @lsrr={0x83, 0x0, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @empty, @rand_addr, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@mask_request}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff41, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@ssrr={0x89, 0x0, 0x0, [@loopback, @loopback]}, @lsrr={0x83, 0x0, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @empty, @rand_addr, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@mask_request}}}}) syz_emit_ethernet(0x147, &(0x7f0000000080)={@broadcast, @random="fcc0a957b389", [], {@ipv6={0x86dd, {0x0, 0x6, "a0696d", 0x111, 0x62, 0x3, @rand_addr="3382a01ba1c43b7e6bd8f651c1e57064", @loopback, {[@dstopts={0xff, 0x1, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0x62, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0xc8}, @jumbo={0xc2, 0x4, 0x1}]}, @dstopts={0x70, 0x4, '\x00', [@pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x67, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x7d}, @jumbo={0xc2, 0x4, 0xa035}]}], @udp={{0x1, 0x0, 0x8}, {"fa74a87747bdff114da3ba13ca842ae8d03e850f05263de86f4f31045727499b8c0d6b21c1c712c089dc23188b1736ded296ea3192621c1386139f91d65b4e9b2d33eb316d5d54931ab55f3c36869688d3e9f48a17303d4610a2a26caeb68d2f83f66e55741039f36cd83be43aa8f758bc6564e5d936a83c92ba60202e30ba6c7ebc7df6afdec6f9bb604ae26fc768f97711eed9e6f9a10fe7"}}}}}}}) 22:26:03 executing program 7: munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) utimes(0x0, &(0x7f0000000140)={{0x0, 0x4000000000000002}, {0x1}}) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xc7) (rerun: 64) 22:26:03 executing program 4: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffed3, 0x0, 0x0, 0x0, 0x210}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffed3, 0x0, 0x0, 0x0, 0x210}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x0, 0xd0}, {}, {}, {{}, 0x0, 0x38}], 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x0, 0xd0}, {}, {}, {{}, 0x0, 0x38}], 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x13}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x10001) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 22:26:04 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16]) 22:26:04 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x514) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x514) open(&(0x7f0000000080)='./bus\x00', 0x400, 0xc0) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0xc0) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x2) r1 = socket(0x18, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x3) ioctl$FIOASYNC(r0, 0x40047463, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280), 0x0) semop(r4, &(0x7f0000000000), 0x22) (async) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r4, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) (async) semop(r4, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r9, r8, r9, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x2d7, r7, 0xffffffffffffffff, 0x0, r9, 0x8, 0x283}, 0x8, 0x2, 0x8ce}) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x2d7, r7, 0xffffffffffffffff, 0x0, r9, 0x8, 0x283}, 0x8, 0x2, 0x8ce}) r10 = socket(0x18, 0x3, 0xba) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, 0x0, 0x0) socketpair(0x1, 0x2, 0x77, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r3}, {r10, 0x8}, {r0, 0x40}, {r11, 0x10}, {r2, 0x8}, {0xffffffffffffffff, 0x40}], 0x6, 0x40) (async) poll(&(0x7f0000000140)=[{r3}, {r10, 0x8}, {r0, 0x40}, {r11, 0x10}, {r2, 0x8}, {0xffffffffffffffff, 0x40}], 0x6, 0x40) 22:26:04 executing program 5: setuid(0xee01) r0 = msgget(0x1, 0x402) r1 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5f44, 0x0, 0x0, r1, 0x0, 0xa0, 0xf614}, 0x8000000000000000, 0x6, 0x0, 0xffffffffffffffff, 0x1, 0x6fd, 0x180000000, 0x80}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff, 0x0, {0x0, 0x10000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x1) setsockopt(r3, 0x80000000000029, 0x8000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:26:04 executing program 7: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000040)="41163e362784e2152e5ea5f84a", 0xd) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x5, 0xf7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) 22:26:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) (async) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x80, 0x188) (async) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280), 0x0) (async) semop(r4, &(0x7f0000000000), 0x22) (async) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r7, r6, r7, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) (async) r8 = fcntl$dupfd(r0, 0xa, r0) (async) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028756b, &(0x7f0000000300)) (async) r11 = openat(r0, &(0x7f0000001680)='./file0\x00', 0x80, 0x180) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000640)="2c5b6e5162c902d0bb903d7e8664fef0eefbe47c42e64ebff524a82642da7dd9abe00193b9e57e2e1811916ed099c1095a620f8274ce5abc8c0fd3a0f4d5a5a9bb2501dad23f1f9725cb3fc6021d3b88432d2ead3489211b5845884517b3f3058a48e14554c40713ccaef3660295d422c1c0156acae537a9540bdcbfe359a4808905a83f04ffc7cac876eda0a60d98c16dda4f95b58b12d6cd5b3b3cb64959804780f37d1281b93d56dd231e3d1adae829f45fabeadf991d3843ead95388fd2502b56c39f0f53dffeb2dfae5aaf7e422dedc86fe19fd2f6475228425eb5c6802a9219a846b57bc08b8d10b5bc5049b24c9a2f7456900f072c45f81a6a2c7052bbaaf2820243a664c77b1cb2597dff47cdaec92cf026e10994c33cfafd498ba846929499ca7b1fa3cb4d2dbb3b4f9e74f410b54fa536b9bf9bea9f2336fcc5465c4ec5094750b1978754a785a632b2476f0c7a2358294d231d796f8f8f9ce86a15923562713cbc894712df8882dd0d38a6b7b604c94ca4621cca634b325c38c84586efe4b271891a2d40679763067b5e963d2f1fd0124fa5b6fac28807a32aab910c7ae0c185e58282d3466db3f756689ed037ea873644d8cab7f3453e25a02639c21b97e7597248f65bfdd547cf1b2be96c36fbeaab5c0b516d960dbc6b20279bdcc76b5d5cb5fd458141a1afeab5fb13e726d4b2d5fde3ef6985114628e8c3f7e6aac4506379550a40650f5c2392350c12bab16e4c29544e9eef911d6459f2f41304f249d07ced26a5787afdf13a9869b12d13a8abab5ed1d907be69ca5ac1945b69c34336a399f9fef76045d052d5b19053113db7f6325244f942cfad67351d15f1805ff84648dc214147f5cf7be749c3d9f990e628bbeb819543b63aba97e6a6c0e1a3213f95e325d15044de6cde6e768f1731981d51db1a8a76e4bd511700e64acc43c21bb2026ae732a9db6bbeee73e74e2953a7ab06eb57a7e8e337af1d1ce49d36c7b771a3a9ee637e8b67dc324b18b8464ad40799b417ec1ad21713bc33e0374be7280892c047a07e95f736f530d622b41e8a22c309350d064582ca73232ef80cce79c341c1ab68f2e3d76b533de169725a054cd948ee0a37dc05f25052d659c0b22c18171e4d3a308ba687e0bc82e6922cd6c43f5ee7c730b481653a836963d9146c36ebe29eb40eb37c975bb3cfb053523dcfeff219619cb6330e80a4225564e41ccdbd7ef752b0cee534d3d632f1b740f1eb0c091c4e917177b289ee6da474a089f409193cd08344afbeb8abf676285cd0db708259184d1a24c91d337fc667f33f94a682a030a9a704c0237b19a2e580e5293b61fa76cf8245714113e6688ae5dceebde663ea84e61bde66c321ade9db39c43c06f520bfa753bd53122fcb39df54f147f15b7af28620ad40db53c0499b8cdef355484f4399318833701197a8a9910cf61966e9045cbe219abb0db63e41a7348b4506d99ea31a012d7ed5c8b2e4a30ba8c72e25d952f7ff5e875ec0f51ccd8d85ad2bf9a560b33264a827d043581a2c55810097a1e6bfa55c51581c39c7085ba06103e4dcf777648e06882023cca74810550165952eeb4f113b6580a18e486b6c9d0004b71ab1d957e8d88cd2342e288074840a4fdc19d173a7020640200f6bdd00c7a69aee16340a126f39accbf6caca77e29ee8afefd6696044bd8e6e3591d99fc57fde10dc11d6250b699b2bc9c15a7cb9e0463b698f452b1d774eb391c870532a1a153f8e028527b4c4cf19711cea0d673a0f2c75b223e23961634721301bd278303843ad31839b979782654d8f49ea87e22abf482ffc2ace4aeb504497f84db15fdc3c0bcb3e7f48447de5b34aee79b87565067f4c4c46372c1386fc3cbfc0b33907e066b4234eceaaa81d25504dcd4d9a8f9c97a8733acadbfecd7add258a8e06ed34a122c87b4964eab39a5a1d4bc9f6c8b462daa26f6ffa8a29197080fe5f39319b213ba1f7852642cda65f79a9d740906d92a295dacf6aa9b8f86d87783bb4cec1414464dd1adb1abc56eb5e6bb4d65a177571f7d9c2c28bda9bd6ccd3d98f452bae608a8bb5a991ab3be300d0f2864ec355bfe81916c2aa9d06d5ca66cb5b61bdfdf37da2cf8227d8a79ad1bd33bd6ec4ee36be7b9ded21afe4e1af4325b44423e592e5a3b89154a2ebc7c2bc0311d73d03c0bc9d3e7d18779e78f13451576460309943e2934920c83f027e6c283635f81a629e602d321fa7b9ef51d39a682cb8b3d26e7c1160fb7888443e0b3ba5cf288db78f870f083634fc28b5961c9123c114db2894c263858fda60e69c7392639b563bddd62177a681f8159f24156899e2b59049783812ef2d24c237af24289c399a7fc300b87a43005b2bfc95a37ca143aff74abdbb12c2b3d54dee880fed9b7e669da5ccf954922308074c524091ddd18c03787ff9e69f2322ac2bce496ebe306abf9bf01c6727da06988000e5a99100acad98b095e8f6d8b5875a4e710b378b9f61aa7fa90fb2274484ab9953de9b84f8e8491db53ab9187abf5991d21e54340a5ef33a51370f8a34c567983bd122b34ee9e5b806d9a8e238e8f5bb24a782ddff75b45159d20cc280bf65a8864d75b40aaf9a4334ec4b80c4a3fcb91da994a26ae7b497dd74b81ca89416a63b73f96c6a1143271e917d83c436034d8847407bf110f5e6dfbdb3da27c2bea7ec5fce7f5694bb261aaf6d59dce68f47a97a6f192f01d670a45ba9db69e482fae82c18f2edcdce81ab60977850a8f94a20330938fc13320599a9d03d910ad87c9eed224c912f18ef21d4082c7d25431659194630ac2e72e87a741fb893a3aa7b078b09df7c0ca721165f24ce3980325741760733a34288582b4f91ff363cff96033fcc78dff44eb55ac3bc190292e0607fbde610f6e0b21be0311554ef378323112739f29494dab8d3e2e23b7d35965a1e7aa4886337030c8ab166bfc7f35fb116866580d17d2873e371bab45d626c9955f50253fab92b2830569c307273e7126d61cd8a35508b6d39322793e47b5019c812a10d2d16be81a437090c0cc57a6494ecb7810534f389300085f2dca62ed6de2247e8e1e4f4d8583a5727492eba29bfc62322eb9d8de7d19fc4322f97efcea0a75496aa7d44cd99e1a59391063f15eb53f41e1414b804792f39aa9e77975c0f028878887ef54a66c865f0420c49587ef2fc0bd0e5a6bb0b69a1347adb52cea393b4944f3f0d6fab695f7ffa2615d5c3e2b9b73aee00437afe03774d24c50f73aebe231675b13809ece6c4105ee531024d8f62147f60bbf27f5438010af5dc81cf5794b23084f7100bccf8c3fd368c03bf7b4125fbf7a8f5818a2c471241c0cc4e1204f27bfcc183a598ff39090bc067e179fb4c43d6d062e97f06efdc05c930b195d7d9388adca438cc5c594c039bfafac5fff712deb56b5d1931f4f270af1c27cab6f6c9965d6b3cc316b2424eb51443e652887c3839c493cb2bcb35d7d7c354789e0aa0355b6c89ac7cd6364e2b329a03bea7fd94535f076569c9a443b75d3bcff53f19fb87b23cf9517d4d2f73bbdd71df0d43951ff9d42232d6d153e2d2de0c2b1da7564b06a5450b18fdc63afabc8692521db0b8c032d1b018f3703608cd2bb5ca6cf399ed4b2b947215a153fca5eb5f522f64e31c021953e953654e4a488e2b909757db300227e7ebab85fd579b9ec3a16951ab4644d9f679064488021ae31e83be5422e88770c06936a8550088c6e209312147854fbeab9229697b8e5e0260ec0e5fb701784e6e3e72ff16e06aa42a7cb3e16ecf96743981ffa622069f732936fa2f5966d20cd13544b3972571a89c241f4d89cf25f120792edba4aa16a7d10bb394689060d43d9fb258453990debdee960d6e9d841d80e83650164de3a730c5567f488a6813622f4418d8a414bcd53a32a32b98483fd607ac23fda603c663c4022bed4a50fb6b6190fb13b905f0f7b89b9f37eadae764a308bc66e24f53311f96db5a9a75c672c658095b8a0ceb3fca82616cc916f5ca1c0971a056751e73ce5779cbab72026b6022bbe43146545f1147425344e146a2b34e7a39810c2fee02aec8fd14a5c4d42c8eec186acbc22e0c93f1cf10fbfecde52e462bf3bebbdd67ba793b347c03cefa875a6bc90db016e05cca522655b04f79344f80d6480f666af1ab016a9c8f3836c88ba9d181e0a9152ea314eaf0fe43e387057fe547769b0820e0c12f68252a2974ff43961411f414d283f7520f67c409957b88f6df78a7e67972b1a759e076dcfbc25b0103e39e53a41bda95a3aa0864afe324f06ecba39ec0800e685b5ee218465148418c564edffc3bf081057cc6a14978ce6821940b97fdf6fbc18747bdaaf133ff00e60e0b3eb3fa3a51ffdf90170a0f66875a021a49b61a2399b27863173b8d2d8dd8542bb75367639fcdb4e93cc4058eb24d6162066782590889fc6f90898964f617ae71fbc357993fe665edc7acc4f4d596719c8af03def0a3c8070d3868242c1ef1e0e0ccc9d954d5ddfed226fc5a4b4473950be3837fa645e4d9bfb0f21a71c751ba0cfbcace1464492f84e8b408db4c490745769518bac5bb1678a9bdc1608ac297fdc39687600ee03b75382f07d9198850e027499857fa06d963708bc6bf3ab09e55bd7d842481b936266731dd8fa743d1a98730d82aca284df4d28371896a90aefc2ec5a5f34597bd810e3eafb6ef96d62027464cc5155331c79098eb25f36df82a1a55c848fef183fe3fb0771d2a826d361bdfc849265620ee42fe2b37b442f3c5cece1a26bd988700f3b392321443c282dd330a1b48b39168a37d7be94b3352a0d95af6d23efeeaf685ce06bb45958be18d71df20f06692c35c0f85f01b0c63c1efc5cf6f5f006ac7a5536e8c7d052dc65868849174fb9301fde43f6eb08a64a97f09b7cebab0100ea6538b2b34c531e5f98b9b1971b18cf872a93bb4976e2ad0859286287ab19a685c0b7cfd4b489813a55649ce214ad0e3eadeeb97b51bf655accc6cfeb2fefd6da869982a3f30164e6f6d942dec753ca3ae22cef5adb1d52493b87e873aae6786652a82c501d341300a3ad89b76973954d0037710f80fd8234867bc6dbb9194cb1f4928581c7eec5fc1456f3ee6055f52ba6461875c6367a777d8892283c6dc6bec754e32236e7ce0cdcfb49fdcabba0b650838abf77931c1469c3c1a73151da5002f63fe028cedd17f49160f46b9d89909c4bf151b254876203016fe1eea6802645378fb903db1ff2291ff6a97e631dd80772c4c12c0c0a3fccea2816cc38f604156d06445c7aacb22a4993f6d80a918a63da3eda61be5ed1b721f9a7fcf8e06c5c2f7941bb137d9d363832af181bfd3d181389bee2c2964dd7eaa1fab1f1df6e0452a300a4a26d9d92c72b1e38cbead5fc3db607bfa3d12183e82f8771cf92558b7fd1b3fb5f74bb9ac72444350261044268a0c8898d104c7919be67cb10c7283d7dc919848efff6de1beb67395f50456e6086208bbd4a9dc4569f1f71d2cc68397f408cb2d0cefd74f03534ad1bbaeef5effb8c2d26baba573c3f937992cc84a14be2742cd9958089361516ea5ddae3eeb55576cfab6072747921501cab7184a80e2e997885b6356e87a3d553ed8ab018f8a2c3e830380cd3db8bc031ee6259113aa4090d4439ed607eaeb34fe2c32ddbd3f1c97986784251876d83e57772fe7adf8e88231fc735ffa9310001193eb154ab213a17f72269ea3d3e32a5b4965273f0db5a01bf281cd62101f1a3f211adb1fb3dbbb6ff3a5e390", 0x1000}, {&(0x7f00000001c0)="f39a6501ebee0f25ade0369eb458f4aa03146ccf936b958a69867cde40d4ecf6ddb9831cc123d65521ac765b1160bc304d95f7516f6f91ac8f9e9bccd9e070b571029e6eef1148931f0943177073566634c1dbe8528da2baa052a0a755d73e01b258", 0x62}, {&(0x7f0000000240)="23008c030376e67d0f399171eefdccc225b7371af1e1bfc5011de30370fdf7664372d5585a784d9786791a601c727dab083e4dff30d33cdf0bfe0431aac52050c2ad9bbb64d05081dd9468bd2a4c2dc9bfa2bac196893b13225e0052a42c6241bc42a8856ae7cd3c28bd9117f181f4a6c2", 0x71}], 0x3, &(0x7f00000016c0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}, @rights={0x18, 0xffff, 0x1, [r8, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r10, r0, r11]}], 0xb0, 0x5}, 0x2) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa518e19e3ff00879f8c", 0x1b}, {&(0x7f0000000340)="e7b09c4e134d3c1ca3ab3cc51407e3a3af9a43436ff82c73f89f9305167572516df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee08f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda149099b72a98708c005ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d400900000000000000176f000000000000000000", 0xab}, {&(0x7f0000000000)="fdb2617e274d09635f25fe25fb091bf107c9280a60a374e34321424a5e48f8f617711b2ad1890000000000008cd565b8e9edd7108e00000000da0000", 0x3c}, {&(0x7f0000000140)="05000000fbfa29465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f0631749d3f130a4", 0x2e}], 0x5) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r12 = socket(0x18, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000300)) 22:26:04 executing program 2: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x9, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000013c0)=0x8a18) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/231, 0xe7}], 0x1, 0x7fff) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) setsockopt(r0, 0x4b, 0x9, &(0x7f0000000080)="e7263a5fab4a8f739a7e2a67838663a432140174e3a34ea64d547bd6a98adb01684f", 0x22) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) connect$unix(r4, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001680)=[{&(0x7f0000001400)="ea2040c51a70af47433f01a7c6a380315b91ce4879a07503255767e5bae989b60d34cbf3b57bfa8e9f3cbbe9b72a28e00bbc355f66972c8f79bfb36e7ffb14acf49324999c7c441d93558564048163dbacd83bb5c74c58cc25904bd6f0548371f87385e89e682bbe134da296d41bfee48225c8b74569f86ea2f294f9394a5f0151249860de9e0a8cd7", 0x89}, {&(0x7f00000014c0)="7912434aa6fc53ab63cf3e91a7ec57b4acd4a7cf9a1d47926efd6388eb935bdd4e8f877553c2749bf01a89309ebec035e214622587a8f1fd43961ed65cb5e616f05f2aa35d12ab60d8e1e323c164d35df5a9cefee4cb7f788ba13973b2186c0f3464690fb899e4889ca84c147604aadfa4331c8f5200a03c3483a5bc721fd32635f0f2c4df2416f04885987fb71575f1c4119cd787a93007f9a27cef3c87b3d858d9dc79040e8686b58aa3fc69a5e6217f93e2183ece979a34680f6427d5fbfde70124477845ca05bc2a8cf3c8113a41787a23b6aa38aad57cef0bd08fce9d94f039f787fbe5bed154d7dd46722ccd", 0xef}, {&(0x7f00000015c0)="584f435628d53fc542abdfa7dfe2a589500a4501e652bebff85cd7fd8f669e68a2a7936ee573540f8e3cbc501c91a83edbcfe529418fa398f74dbacb7701b6febd7adb9f07257914b6a785134a9b777b132aabd56d983e3727efb61a24e39afc04f5125789724db29921e73e142ab93989e195975422488dab5a201876d36ebd83375b15b969b3cf460a0835a7cad4cce39936bf415f6e447e12950ca65acf64e18d", 0xa2}], 0x3) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f00000003c0)="eb93102399eb7635dcac03fa9a5c5d039f95cc018aec519956ded9b7743a0ade0e8272832c54a0a718f868bd986441c637b7117bc5d9f03d5850d750bb0cabaaf043aa94f74d4a153f9eee8ce15adccf447678fb9c18f57e970e1a02d916908d72dac1d12d8c65dd17ac92454f1ee82a4007e7c8ece6172e9aa009438868ea0f52e3ca7ca12a6191d9e4f7bcf85f4762945c04d2c499a8eee3430d65586875a128db7a964971c424125b8fe342a9a54e5f0a9560bae9d979269241c524b782264b99f23726f06bb8c809353cec13c29ef00a5cbad187ff033d8a17249a672e2d1e026d7d9c20dab6958b8e28e3a223ead63e6ce4cd6a9e7a3a118ce9bf31398bfab2a5271a123200b60fd8f830497a3adae99c75e76e5ace8a31f05521507353c01a9466d5e484c287044440fdbfa8e85878d4e2b7bc4ccd4c38b060baaafc1c6dd9088ff8debb011c488e072e95a9ff5bd6893a4a3c953a3eb4f2e418ec245edcf02f039dab66c51cd9ab3a51c799a47a91eb3cf01cf062c09968b9650b47bde35b6ef25161be28bc5baeeed84dfae91245bbd52656094195abb262e78e2b131f00cdc315708bba8f600fd67ce4af920248ab88bec392ad420105432a58d4c4fa0b0add495d37a4ddc93ac3b1e4a1d507900e7a3ac35d671278b5688f1f9192f3f14f7bbb0539b814e48fc8ca29c81efa5f167f6b0a852e6a76bf76f4d4930316b5acf696b6b0d41fe24aec53bc617532d4dbb6cf37221905e8baad7e3ece98f297dc086b3740f8c3bd149f1c3f599cca8ccf74e9368df57007a1dc53a105098263affad5fafb0443eda41670d9fed28a4f80acb03e81d80ec963f1fb11a494926bfa2325c17171e741ae8d4176f0c4f3a8f1baefee44bda4f6901f745ca5a826ed14189090c3095a2957001da7d17f74f5d633cc429e167994ac6afb84f7ea2cbcd9b323706b49e0833794bdc45e708997fb69db0aee22c9a962e9ec0c71216dc31ad91423a1aa5ad4465561128314cce2d4f7c4608cd244e70cc22c9bf3f4b8d10dafa49c54364b0a34aec8d78226eef8c4141563f31cfb214ae8313fcbf0fa74f560f0302f978afa5901209923f20eab1567e06f30d76761a76ea4d5e2ad0e250b02a63af0eb223b25a6c041dcbfa24f52ad8f6b3a7e82dae2af074a6c779f370a6c95c3ed2381fe30857f778bdb47ef477d6573743515cfd66448a965f8842f779abee33e37e7e7c2933a764b7e7d2ee0e1927f90fca2d797cfdeb4cab1df880ec79e73b0cbc1e9378ddf1d45fe20fbd0cbd5dd5e0f410a8911ab1ac33e597d84cf128743ba5f089bdaffa48453c1b6f624efb8abaafdd3684f80e2233a61b99a981442d00bfb74e4b4b086b1ecb359000af505856143c28eab60a9cf67703ad425588389482df3d6e5102684053974a73306addeeae1fe6c1c3cf4eaa127bcbbd984a01e837d0bf8c6cce0d2cd38a5fdb42383dd71998f3d835af45e1dfd19895fc417130ea0a224595245aaea3d1d9f46c504a10363d8a4b5c652d3d0b0f2cb0eb3c8244e6212a3acd8cf6966d7b5b776761af1579941752459127ba190f4e5dd33164894175fbb2920a91f97cd5fe546d2e1fc4320a29441d1080e3e165a364c18d27853bab777b30e3751943daefdf8fd2c6921d263c58a2fe426c761d0f6a5c6d0e1a1fde620faeba9ed4e8ed92a350d945f5284c2f997eba33916bfbbd91be6612992ebab61aac571a716e35373898759ff74018b945810562fd8dac871919ab80ee08b9ac3ab523129445c466ea067f79a03dcd95ed16a0810b1c21327caa472f6be6e18922ae19b647439222697e473c2e82ddff4e5d33e023f91527f12d8c52d3845dfe49f95dd092a00d1104ebf50e958f5ad6551f5463963bc4bcd44e31a3bed0d98866c8c4879c2c87506e071a6e51f70acfad4eca4c064dbcd16a8a6a5b17b52f24295bd7d04894da65bc64c64edb0f5bfcd60ff03562dbdd9618c81c2cc1f7f46485582aec8b18e6808c6b85250fb2e9c667ffe7baef1cc481a92bbea50ea1f03e84402bac06eb7a94d5b183b06f770d34a68a450a2727d0574e9194bcb473a4655340d3722b7459f9c6b9b765dcc6a827b3f5f9022869ff21a12fd3824c05d3819747656544fd3aa94476ef8c850ea14ab6ec6167082c1e1158128abb1f90b78b45d76ee5bd167b93716834f1cf492d768130d04d5c52dd3bb3ad9b47ebe5d1194a56b852bb598915d74175d2671fad38b454865457965d4f769d14999174ccb9375777a4c73d7637ed3f2c1041cec79b4c36076eaa07e834f8b80902a622b6973c6b5be71f90ad882392c84174a0b90769c8a1c9a02a3d60520de60738e521a1820a5a9ee944b5c1f279123c630f723fb0fa8557e79a45977bb8edca1b30dd1493f4f67e186a783be91acad42e92c952742567d5c51629c87817160cf1d562cfd6b12c3e76fd1634c47ca168fece9cf87273d1c7638117cecb43e14ca1783e2368a76b0245f359cea173f6659f72322c348599c1db620c94f5a18509ac5360a0f9618b364fe5ceb17221587fe35bb040fa001b0041a8c41d51e77ace2089ff3812e84b41ab818a15d4394d828804af16aa5fb9a5d057d0a22f72d263eb10bbd7fde7672aaa1bfd3755e606b4c76f0aa9dfd7d872b0e86ff2e2346e98073357ea4955ec5ea23c3a41b34fe43795742204e4705b7fe024c89eb5afe59bc5d2af02f0c7a93469bd4b325c571c7b8683bb76b0e66df0caadf18a00241cc11d3c87e908858211847eeab39e86274fc125f08a635e30fcbbd54bd2c65365d2895dc6e2ae5bf5b06a9f7bd63d4e65f10c5dd248cfc6f68f1a54933f0cd0a97350f33322409d605cd04a11942a5078f0ff8b4e961340525a1f0a8502ea6028f5179fa0b67c503190ad45f6e2468951e470a998073b3e7ba25e203d0d5306ee1cf387c11391dd8246749ba28ad7094d5794c8b1a32e0bea63bbaab33b35a7bb89986b96365e0fb4fea30b0115291f0f67728c6b72c46f5e6f46c83d5559d0a116558efa40714ecd95992c7be15b17363dd124a9e92b199348b18f77fdff4e87d01d668d6c5bacc306c9694a9fd03b825cbb731b6357872bf0cab6fcb1cf60e0ade0434ce2de388b252e40e5eec93c446e9fd4d7c41f0ff42c296cb3e36ba798cd6287bd2cf5bf45409d596d6f758e94ea83425530bb5015a5daa80fdde413459ed63dff64532a65dfd3c01685b81f0d0c72d322f42cc5f557e725e18d4d081a9421ccafe28b09be7ab487466e1da5344787d0e224dbe43606b6c71e6f096c9653c9e3797ec8577cf2af7454f179f46feceb907043976394e5c79c5a7ddec855eedfc2ec2a4a891e2067056954af3c0d5b0bca87dacbf7c19050afaff6b6ae18abbad33d64e44f95ae451589af86a250847215cfe4509c4f0f3e5d49cdc8d5e556c7d05cccc1665b4eda3b955c273cd11fe4bc7d27bc1542935e9a1b7a12b29f6d7d674b094abeb1c61cb7fe52a7c625b81cfaed2ccab6ab3c1d9e33c82327c44b91e7cf112a0b6ea66863be67235fdf2e31848ca19d412f257565e8131f6b1a5abd224555f864847f5315da5c24f09edc2291b4b04ab11b308dd54a26b9d4d01a38fabc2b79aee779c6c1d970136447ebba22570330bc067a40006a0cb18387cd955ec39070c194a09622ad5bad6f5da2b19c2c4945bee6874732b361d22367c0d01eb2c0e0f7b0753fe92084ce47b9457a1e590f6aacd33d3aec1843c4c82124eabc71043b0d887ed65791f6801882995552ea78936ff1f3ce8212dcb674cf541c432961c1d2d2c3aad0e810d7163d7a2f89837ac8abda16e98d66db03d2c6697b8af2db277113f5ae5faf3499121a01e9e8ea1f68a92e089e4a1d482348ec7b37074b6e6b884c4468897f9eef596595604bc0ea3acd441025e051bda5ab3ffc84bef0e84e6047e89ecff5c84e91b7c5cdc8859ced14554f364fd7a9cd159e8f2f6f8482e8d5d6497163b41352fe336fff00cedb3b6dcb10e68aa54517bc31ba63774f4cb2860ca3d3ad7fdf8b566e0b0ffa8f8ee086677f48a600816ef2fe33d0b0f07f63ab8eca575dc87b70ef2fda940302ef96d64f979b11767d8ce8dbdb1219f0d419291797c4715a25f8f91fb8f5dcd15ce861043f35f4b69b53167c5c7ccec1a2c01052a16823839cd12651aae48c86c0c556c8aa50055eb6d92d050d3d1ba3de03e6dc411c52e21607113dc2240355cec2f90174955e5665d2a1cdd4e5274dde6f0e47731e17e993fa83dd6e8106fb9c0aba977a91a2574864c4b02d65bd089250861c1e4bcb3c78ea86bb24a901e6bcfd8103a682aa3a187aee0f353d18d1d05b9eea620724a28f7fe2ddab7a1c9c4f399401e3d7a53be74b1739d557be21e8d69a043374a4e1c8a4e6ea634ef018ec8de1ab8209bbc08f3aa5b12b2d454087e37505ba8513023581fdcf10d585614b308eec0c9f91847240410958d5503e7c8e8e501669649199e1d4c495fd691d31901f9357a82e7e1bb980c6b507b96d421e8d01aa61e34063fab0b93de8a9181751b69799e42b8555b038e731b9a75d67b875cc0893708a1d0e82727f2b961b0e7ad714073d24a6a6ee3836188ea50790cc5b67d7cc3744e68e654b1327df9fe13e50f205f530f49008c9d7e9a1ba68bd7eed7e325b89c33e6ea23edfb6e937c13e3aad059bb2a6405bb0e036afabed0e2e1186a20631dec33a94fff92e27384a79899778ac147cc5c86c6e04b2c57b07d775d87a7d57341b30a0bc9a1128a85cb62aaa3a13d6529773d4e37f224fd8575cc5da4a420f840f20f27b7ee3b2e23d9c38b43c0a6ccccf4b107cee805a185a1116d85d7053a4d77073b0f869942b79ea599f36911ea9a946139f380d4ca5dfc7acc3670517fdf962178bc6af97385dc885fc4a407274bf56e8f499eee9188bb2e070eef7ac96f634e0137b44cc86e44e081d672a09fe16f5ea6d84992c6a2427827ed878875a9faffde12be55ff1fff1c09aaddc82c2a7fd0ab1b7e1f9726ff190f26a3978cdc5c66a64bc76287b2e143787ce47aa309c6b73af7beb5ac73bb80a7bb9588dd8bd518983043a056abff72f862bf06ca7b174f869e5107c059748c0fca59095a87759a5caef1bae6185b26ef07a2cd4afa8dff0de224719baf8e2c248f605504f4d1e3f098c8108fcd5e8507c5ce47c180efd2027a897b5834dcc86aacb60acec4cb218cbf6fb1ca951ee230ab002ac3aeffeaa5908a68b8d0213fe8d03db72d75e902076ee28263923c1632ecd22c5a7289f1332b91bf01f2bc2de40716d52a7f6bd1609ca2f5024590a9eed10807c2ed7474e38e8db834905629e1e76cbbb93dffbca706afdb66e0a43caea16f6e6a3042066a2e8e55292107d037b0c812ce6bd68b638aa50fa00d416992ad695bede8dfeadac2e63c39033a3d0301b4ec1c74f2eedf2cb0206693202cc11a8edff24b6e597a201b94196370b5f07425345432616b01b91b4b05d43e84ad6e1e68535b131218f7ca9845bd06320a15bf3e0131e5b1ec0851b8eeae9238fc7e4b8bb90aafdfe65a9386e071ae76f02728eb34f4293fd1955dfc0000cc763ff46dfed72b4a9102d7ebc762480d7c69d880736c77b90bb446a214ee8332cce38a0ea3e1a5b2373afa92e007d85f99bbd60cca6d4c81b0a92266bfe2dab54871a5aee3a11f31729f49a2447aa456fe2fc6d7435539f5b0836a28cf6fd236ef1d4bf857564e9f39b028db7939625b70721ef3ef4d0052bac2d42702da06aa6695dcb7f0", 0x1000}, {&(0x7f0000000240)="65d5027837975c3b4978822832cb5136e1228e0faeab7de4bb1376a253ce8cd299c628bf77c3a90c481948a30489ec4a4c6b39751ab319807a5fce3d515ed3030c877fd8b27105ed4eab5006aa44afc1ba5ee05a524a26007faeee906348c7e81fa8abbefd2ba92f39f4910628168f2348102afae931e0e3a6d8b02ef2664c44b0dd239c1e55758cdb4198fec8854dc5a740f491d1dfbd6efd840ca5cb6efa76c6edd9b83dc47cb0565b43e01297b288a3d0020a21ad665e675f891ecd4b5c1f842b339ebef4bfa220f427b07ca76c40be320ffa6dd9998686a9", 0xda}], 0x2, 0x200) 22:26:04 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffff41, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@ssrr={0x89, 0x0, 0x0, [@loopback, @loopback]}, @lsrr={0x83, 0x0, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @empty, @rand_addr, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @icmp=@mask_request}}}}) (async) syz_emit_ethernet(0x147, &(0x7f0000000080)={@broadcast, @random="fcc0a957b389", [], {@ipv6={0x86dd, {0x0, 0x6, "a0696d", 0x111, 0x62, 0x3, @rand_addr="3382a01ba1c43b7e6bd8f651c1e57064", @loopback, {[@dstopts={0xff, 0x1, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x4}]}, @dstopts={0x62, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0xc8}, @jumbo={0xc2, 0x4, 0x1}]}, @dstopts={0x70, 0x4, '\x00', [@pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x67, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x7d}, @jumbo={0xc2, 0x4, 0xa035}]}], @udp={{0x1, 0x0, 0x8}, {"fa74a87747bdff114da3ba13ca842ae8d03e850f05263de86f4f31045727499b8c0d6b21c1c712c089dc23188b1736ded296ea3192621c1386139f91d65b4e9b2d33eb316d5d54931ab55f3c36869688d3e9f48a17303d4610a2a26caeb68d2f83f66e55741039f36cd83be43aa8f758bc6564e5d936a83c92ba60202e30ba6c7ebc7df6afdec6f9bb604ae26fc768f97711eed9e6f9a10fe7"}}}}}}}) 22:26:04 executing program 4: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4086337) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {}, {0x210}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffed3, 0x0, 0x0, 0x0, 0x210}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x0, 0xd0}, {}, {}, {{}, 0x0, 0x38}], 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x13}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x13}) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x10001) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) 22:26:04 executing program 6: r0 = socket(0x18, 0x1, 0x44) setsockopt(r0, 0x1000029, 0x25, &(0x7f0000000000)="afae2f3daa8ff100503a3e41660885b7408baea97e91bd7fd0412e646f889ba94460cdde0e0e3d89a59a95ceb86a849378ae4ba083b6da7fc60c4c48b81b7ef88256ba4e4c786c679579ea99ec5872f46e2007000000a465068441b8dc8f8c18ae4130c07ebad7e77e168b01cd7e717f52f24ca8fbb09b57bcd3f4494b25e984a60f1cced5ef683532115b", 0x8b) 22:26:04 executing program 6: r0 = socket(0x18, 0x1, 0x44) setsockopt(r0, 0x1000029, 0x25, &(0x7f0000000000)="afae2f3daa8ff100503a3e41660885b7408baea97e91bd7fd0412e646f889ba94460cdde0e0e3d89a59a95ceb86a849378ae4ba083b6da7fc60c4c48b81b7ef88256ba4e4c786c679579ea99ec5872f46e2007000000a465068441b8dc8f8c18ae4130c07ebad7e77e168b01cd7e717f52f24ca8fbb09b57bcd3f4494b25e984a60f1cced5ef683532115b", 0x8b) (async) setsockopt(r0, 0x1000029, 0x25, &(0x7f0000000000)="afae2f3daa8ff100503a3e41660885b7408baea97e91bd7fd0412e646f889ba94460cdde0e0e3d89a59a95ceb86a849378ae4ba083b6da7fc60c4c48b81b7ef88256ba4e4c786c679579ea99ec5872f46e2007000000a465068441b8dc8f8c18ae4130c07ebad7e77e168b01cd7e717f52f24ca8fbb09b57bcd3f4494b25e984a60f1cced5ef683532115b", 0x8b) 22:26:04 executing program 2: r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x9, 0x0) (async) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000013c0)=0x8a18) (async) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/231, 0xe7}], 0x1, 0x7fff) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) setsockopt(r0, 0x4b, 0x9, &(0x7f0000000080)="e7263a5fab4a8f739a7e2a67838663a432140174e3a34ea64d547bd6a98adb01684f", 0x22) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) connect$unix(r4, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) (async) writev(r1, &(0x7f0000001680)=[{&(0x7f0000001400)="ea2040c51a70af47433f01a7c6a380315b91ce4879a07503255767e5bae989b60d34cbf3b57bfa8e9f3cbbe9b72a28e00bbc355f66972c8f79bfb36e7ffb14acf49324999c7c441d93558564048163dbacd83bb5c74c58cc25904bd6f0548371f87385e89e682bbe134da296d41bfee48225c8b74569f86ea2f294f9394a5f0151249860de9e0a8cd7", 0x89}, {&(0x7f00000014c0)="7912434aa6fc53ab63cf3e91a7ec57b4acd4a7cf9a1d47926efd6388eb935bdd4e8f877553c2749bf01a89309ebec035e214622587a8f1fd43961ed65cb5e616f05f2aa35d12ab60d8e1e323c164d35df5a9cefee4cb7f788ba13973b2186c0f3464690fb899e4889ca84c147604aadfa4331c8f5200a03c3483a5bc721fd32635f0f2c4df2416f04885987fb71575f1c4119cd787a93007f9a27cef3c87b3d858d9dc79040e8686b58aa3fc69a5e6217f93e2183ece979a34680f6427d5fbfde70124477845ca05bc2a8cf3c8113a41787a23b6aa38aad57cef0bd08fce9d94f039f787fbe5bed154d7dd46722ccd", 0xef}, {&(0x7f00000015c0)="584f435628d53fc542abdfa7dfe2a589500a4501e652bebff85cd7fd8f669e68a2a7936ee573540f8e3cbc501c91a83edbcfe529418fa398f74dbacb7701b6febd7adb9f07257914b6a785134a9b777b132aabd56d983e3727efb61a24e39afc04f5125789724db29921e73e142ab93989e195975422488dab5a201876d36ebd83375b15b969b3cf460a0835a7cad4cce39936bf415f6e447e12950ca65acf64e18d", 0xa2}], 0x3) (async) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f00000003c0)="eb93102399eb7635dcac03fa9a5c5d039f95cc018aec519956ded9b7743a0ade0e8272832c54a0a718f868bd986441c637b7117bc5d9f03d5850d750bb0cabaaf043aa94f74d4a153f9eee8ce15adccf447678fb9c18f57e970e1a02d916908d72dac1d12d8c65dd17ac92454f1ee82a4007e7c8ece6172e9aa009438868ea0f52e3ca7ca12a6191d9e4f7bcf85f4762945c04d2c499a8eee3430d65586875a128db7a964971c424125b8fe342a9a54e5f0a9560bae9d979269241c524b782264b99f23726f06bb8c809353cec13c29ef00a5cbad187ff033d8a17249a672e2d1e026d7d9c20dab6958b8e28e3a223ead63e6ce4cd6a9e7a3a118ce9bf31398bfab2a5271a123200b60fd8f830497a3adae99c75e76e5ace8a31f05521507353c01a9466d5e484c287044440fdbfa8e85878d4e2b7bc4ccd4c38b060baaafc1c6dd9088ff8debb011c488e072e95a9ff5bd6893a4a3c953a3eb4f2e418ec245edcf02f039dab66c51cd9ab3a51c799a47a91eb3cf01cf062c09968b9650b47bde35b6ef25161be28bc5baeeed84dfae91245bbd52656094195abb262e78e2b131f00cdc315708bba8f600fd67ce4af920248ab88bec392ad420105432a58d4c4fa0b0add495d37a4ddc93ac3b1e4a1d507900e7a3ac35d671278b5688f1f9192f3f14f7bbb0539b814e48fc8ca29c81efa5f167f6b0a852e6a76bf76f4d4930316b5acf696b6b0d41fe24aec53bc617532d4dbb6cf37221905e8baad7e3ece98f297dc086b3740f8c3bd149f1c3f599cca8ccf74e9368df57007a1dc53a105098263affad5fafb0443eda41670d9fed28a4f80acb03e81d80ec963f1fb11a494926bfa2325c17171e741ae8d4176f0c4f3a8f1baefee44bda4f6901f745ca5a826ed14189090c3095a2957001da7d17f74f5d633cc429e167994ac6afb84f7ea2cbcd9b323706b49e0833794bdc45e708997fb69db0aee22c9a962e9ec0c71216dc31ad91423a1aa5ad4465561128314cce2d4f7c4608cd244e70cc22c9bf3f4b8d10dafa49c54364b0a34aec8d78226eef8c4141563f31cfb214ae8313fcbf0fa74f560f0302f978afa5901209923f20eab1567e06f30d76761a76ea4d5e2ad0e250b02a63af0eb223b25a6c041dcbfa24f52ad8f6b3a7e82dae2af074a6c779f370a6c95c3ed2381fe30857f778bdb47ef477d6573743515cfd66448a965f8842f779abee33e37e7e7c2933a764b7e7d2ee0e1927f90fca2d797cfdeb4cab1df880ec79e73b0cbc1e9378ddf1d45fe20fbd0cbd5dd5e0f410a8911ab1ac33e597d84cf128743ba5f089bdaffa48453c1b6f624efb8abaafdd3684f80e2233a61b99a981442d00bfb74e4b4b086b1ecb359000af505856143c28eab60a9cf67703ad425588389482df3d6e5102684053974a73306addeeae1fe6c1c3cf4eaa127bcbbd984a01e837d0bf8c6cce0d2cd38a5fdb42383dd71998f3d835af45e1dfd19895fc417130ea0a224595245aaea3d1d9f46c504a10363d8a4b5c652d3d0b0f2cb0eb3c8244e6212a3acd8cf6966d7b5b776761af1579941752459127ba190f4e5dd33164894175fbb2920a91f97cd5fe546d2e1fc4320a29441d1080e3e165a364c18d27853bab777b30e3751943daefdf8fd2c6921d263c58a2fe426c761d0f6a5c6d0e1a1fde620faeba9ed4e8ed92a350d945f5284c2f997eba33916bfbbd91be6612992ebab61aac571a716e35373898759ff74018b945810562fd8dac871919ab80ee08b9ac3ab523129445c466ea067f79a03dcd95ed16a0810b1c21327caa472f6be6e18922ae19b647439222697e473c2e82ddff4e5d33e023f91527f12d8c52d3845dfe49f95dd092a00d1104ebf50e958f5ad6551f5463963bc4bcd44e31a3bed0d98866c8c4879c2c87506e071a6e51f70acfad4eca4c064dbcd16a8a6a5b17b52f24295bd7d04894da65bc64c64edb0f5bfcd60ff03562dbdd9618c81c2cc1f7f46485582aec8b18e6808c6b85250fb2e9c667ffe7baef1cc481a92bbea50ea1f03e84402bac06eb7a94d5b183b06f770d34a68a450a2727d0574e9194bcb473a4655340d3722b7459f9c6b9b765dcc6a827b3f5f9022869ff21a12fd3824c05d3819747656544fd3aa94476ef8c850ea14ab6ec6167082c1e1158128abb1f90b78b45d76ee5bd167b93716834f1cf492d768130d04d5c52dd3bb3ad9b47ebe5d1194a56b852bb598915d74175d2671fad38b454865457965d4f769d14999174ccb9375777a4c73d7637ed3f2c1041cec79b4c36076eaa07e834f8b80902a622b6973c6b5be71f90ad882392c84174a0b90769c8a1c9a02a3d60520de60738e521a1820a5a9ee944b5c1f279123c630f723fb0fa8557e79a45977bb8edca1b30dd1493f4f67e186a783be91acad42e92c952742567d5c51629c87817160cf1d562cfd6b12c3e76fd1634c47ca168fece9cf87273d1c7638117cecb43e14ca1783e2368a76b0245f359cea173f6659f72322c348599c1db620c94f5a18509ac5360a0f9618b364fe5ceb17221587fe35bb040fa001b0041a8c41d51e77ace2089ff3812e84b41ab818a15d4394d828804af16aa5fb9a5d057d0a22f72d263eb10bbd7fde7672aaa1bfd3755e606b4c76f0aa9dfd7d872b0e86ff2e2346e98073357ea4955ec5ea23c3a41b34fe43795742204e4705b7fe024c89eb5afe59bc5d2af02f0c7a93469bd4b325c571c7b8683bb76b0e66df0caadf18a00241cc11d3c87e908858211847eeab39e86274fc125f08a635e30fcbbd54bd2c65365d2895dc6e2ae5bf5b06a9f7bd63d4e65f10c5dd248cfc6f68f1a54933f0cd0a97350f33322409d605cd04a11942a5078f0ff8b4e961340525a1f0a8502ea6028f5179fa0b67c503190ad45f6e2468951e470a998073b3e7ba25e203d0d5306ee1cf387c11391dd8246749ba28ad7094d5794c8b1a32e0bea63bbaab33b35a7bb89986b96365e0fb4fea30b0115291f0f67728c6b72c46f5e6f46c83d5559d0a116558efa40714ecd95992c7be15b17363dd124a9e92b199348b18f77fdff4e87d01d668d6c5bacc306c9694a9fd03b825cbb731b6357872bf0cab6fcb1cf60e0ade0434ce2de388b252e40e5eec93c446e9fd4d7c41f0ff42c296cb3e36ba798cd6287bd2cf5bf45409d596d6f758e94ea83425530bb5015a5daa80fdde413459ed63dff64532a65dfd3c01685b81f0d0c72d322f42cc5f557e725e18d4d081a9421ccafe28b09be7ab487466e1da5344787d0e224dbe43606b6c71e6f096c9653c9e3797ec8577cf2af7454f179f46feceb907043976394e5c79c5a7ddec855eedfc2ec2a4a891e2067056954af3c0d5b0bca87dacbf7c19050afaff6b6ae18abbad33d64e44f95ae451589af86a250847215cfe4509c4f0f3e5d49cdc8d5e556c7d05cccc1665b4eda3b955c273cd11fe4bc7d27bc1542935e9a1b7a12b29f6d7d674b094abeb1c61cb7fe52a7c625b81cfaed2ccab6ab3c1d9e33c82327c44b91e7cf112a0b6ea66863be67235fdf2e31848ca19d412f257565e8131f6b1a5abd224555f864847f5315da5c24f09edc2291b4b04ab11b308dd54a26b9d4d01a38fabc2b79aee779c6c1d970136447ebba22570330bc067a40006a0cb18387cd955ec39070c194a09622ad5bad6f5da2b19c2c4945bee6874732b361d22367c0d01eb2c0e0f7b0753fe92084ce47b9457a1e590f6aacd33d3aec1843c4c82124eabc71043b0d887ed65791f6801882995552ea78936ff1f3ce8212dcb674cf541c432961c1d2d2c3aad0e810d7163d7a2f89837ac8abda16e98d66db03d2c6697b8af2db277113f5ae5faf3499121a01e9e8ea1f68a92e089e4a1d482348ec7b37074b6e6b884c4468897f9eef596595604bc0ea3acd441025e051bda5ab3ffc84bef0e84e6047e89ecff5c84e91b7c5cdc8859ced14554f364fd7a9cd159e8f2f6f8482e8d5d6497163b41352fe336fff00cedb3b6dcb10e68aa54517bc31ba63774f4cb2860ca3d3ad7fdf8b566e0b0ffa8f8ee086677f48a600816ef2fe33d0b0f07f63ab8eca575dc87b70ef2fda940302ef96d64f979b11767d8ce8dbdb1219f0d419291797c4715a25f8f91fb8f5dcd15ce861043f35f4b69b53167c5c7ccec1a2c01052a16823839cd12651aae48c86c0c556c8aa50055eb6d92d050d3d1ba3de03e6dc411c52e21607113dc2240355cec2f90174955e5665d2a1cdd4e5274dde6f0e47731e17e993fa83dd6e8106fb9c0aba977a91a2574864c4b02d65bd089250861c1e4bcb3c78ea86bb24a901e6bcfd8103a682aa3a187aee0f353d18d1d05b9eea620724a28f7fe2ddab7a1c9c4f399401e3d7a53be74b1739d557be21e8d69a043374a4e1c8a4e6ea634ef018ec8de1ab8209bbc08f3aa5b12b2d454087e37505ba8513023581fdcf10d585614b308eec0c9f91847240410958d5503e7c8e8e501669649199e1d4c495fd691d31901f9357a82e7e1bb980c6b507b96d421e8d01aa61e34063fab0b93de8a9181751b69799e42b8555b038e731b9a75d67b875cc0893708a1d0e82727f2b961b0e7ad714073d24a6a6ee3836188ea50790cc5b67d7cc3744e68e654b1327df9fe13e50f205f530f49008c9d7e9a1ba68bd7eed7e325b89c33e6ea23edfb6e937c13e3aad059bb2a6405bb0e036afabed0e2e1186a20631dec33a94fff92e27384a79899778ac147cc5c86c6e04b2c57b07d775d87a7d57341b30a0bc9a1128a85cb62aaa3a13d6529773d4e37f224fd8575cc5da4a420f840f20f27b7ee3b2e23d9c38b43c0a6ccccf4b107cee805a185a1116d85d7053a4d77073b0f869942b79ea599f36911ea9a946139f380d4ca5dfc7acc3670517fdf962178bc6af97385dc885fc4a407274bf56e8f499eee9188bb2e070eef7ac96f634e0137b44cc86e44e081d672a09fe16f5ea6d84992c6a2427827ed878875a9faffde12be55ff1fff1c09aaddc82c2a7fd0ab1b7e1f9726ff190f26a3978cdc5c66a64bc76287b2e143787ce47aa309c6b73af7beb5ac73bb80a7bb9588dd8bd518983043a056abff72f862bf06ca7b174f869e5107c059748c0fca59095a87759a5caef1bae6185b26ef07a2cd4afa8dff0de224719baf8e2c248f605504f4d1e3f098c8108fcd5e8507c5ce47c180efd2027a897b5834dcc86aacb60acec4cb218cbf6fb1ca951ee230ab002ac3aeffeaa5908a68b8d0213fe8d03db72d75e902076ee28263923c1632ecd22c5a7289f1332b91bf01f2bc2de40716d52a7f6bd1609ca2f5024590a9eed10807c2ed7474e38e8db834905629e1e76cbbb93dffbca706afdb66e0a43caea16f6e6a3042066a2e8e55292107d037b0c812ce6bd68b638aa50fa00d416992ad695bede8dfeadac2e63c39033a3d0301b4ec1c74f2eedf2cb0206693202cc11a8edff24b6e597a201b94196370b5f07425345432616b01b91b4b05d43e84ad6e1e68535b131218f7ca9845bd06320a15bf3e0131e5b1ec0851b8eeae9238fc7e4b8bb90aafdfe65a9386e071ae76f02728eb34f4293fd1955dfc0000cc763ff46dfed72b4a9102d7ebc762480d7c69d880736c77b90bb446a214ee8332cce38a0ea3e1a5b2373afa92e007d85f99bbd60cca6d4c81b0a92266bfe2dab54871a5aee3a11f31729f49a2447aa456fe2fc6d7435539f5b0836a28cf6fd236ef1d4bf857564e9f39b028db7939625b70721ef3ef4d0052bac2d42702da06aa6695dcb7f0", 0x1000}, {&(0x7f0000000240)="65d5027837975c3b4978822832cb5136e1228e0faeab7de4bb1376a253ce8cd299c628bf77c3a90c481948a30489ec4a4c6b39751ab319807a5fce3d515ed3030c877fd8b27105ed4eab5006aa44afc1ba5ee05a524a26007faeee906348c7e81fa8abbefd2ba92f39f4910628168f2348102afae931e0e3a6d8b02ef2664c44b0dd239c1e55758cdb4198fec8854dc5a740f491d1dfbd6efd840ca5cb6efa76c6edd9b83dc47cb0565b43e01297b288a3d0020a21ad665e675f891ecd4b5c1f842b339ebef4bfa220f427b07ca76c40be320ffa6dd9998686a9", 0xda}], 0x2, 0x200) 22:26:04 executing program 7: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) (async, rerun: 32) write(r0, &(0x7f0000000040)="41163e362784e2152e5ea5f84a", 0xd) (async, rerun: 32) r1 = socket(0x18, 0x400000002, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x20, 0x5, 0xf7) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) 22:26:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) (async) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x80, 0x188) (async) r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280), 0x0) (async) semop(r4, &(0x7f0000000000), 0x22) (async) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r4, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffe3d) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r7, r6, r7, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) (async) r8 = fcntl$dupfd(r0, 0xa, r0) r9 = socket(0x18, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc028756b, &(0x7f0000000300)) r11 = openat(r0, &(0x7f0000001680)='./file0\x00', 0x80, 0x180) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000640)="2c5b6e5162c902d0bb903d7e8664fef0eefbe47c42e64ebff524a82642da7dd9abe00193b9e57e2e1811916ed099c1095a620f8274ce5abc8c0fd3a0f4d5a5a9bb2501dad23f1f9725cb3fc6021d3b88432d2ead3489211b5845884517b3f3058a48e14554c40713ccaef3660295d422c1c0156acae537a9540bdcbfe359a4808905a83f04ffc7cac876eda0a60d98c16dda4f95b58b12d6cd5b3b3cb64959804780f37d1281b93d56dd231e3d1adae829f45fabeadf991d3843ead95388fd2502b56c39f0f53dffeb2dfae5aaf7e422dedc86fe19fd2f6475228425eb5c6802a9219a846b57bc08b8d10b5bc5049b24c9a2f7456900f072c45f81a6a2c7052bbaaf2820243a664c77b1cb2597dff47cdaec92cf026e10994c33cfafd498ba846929499ca7b1fa3cb4d2dbb3b4f9e74f410b54fa536b9bf9bea9f2336fcc5465c4ec5094750b1978754a785a632b2476f0c7a2358294d231d796f8f8f9ce86a15923562713cbc894712df8882dd0d38a6b7b604c94ca4621cca634b325c38c84586efe4b271891a2d40679763067b5e963d2f1fd0124fa5b6fac28807a32aab910c7ae0c185e58282d3466db3f756689ed037ea873644d8cab7f3453e25a02639c21b97e7597248f65bfdd547cf1b2be96c36fbeaab5c0b516d960dbc6b20279bdcc76b5d5cb5fd458141a1afeab5fb13e726d4b2d5fde3ef6985114628e8c3f7e6aac4506379550a40650f5c2392350c12bab16e4c29544e9eef911d6459f2f41304f249d07ced26a5787afdf13a9869b12d13a8abab5ed1d907be69ca5ac1945b69c34336a399f9fef76045d052d5b19053113db7f6325244f942cfad67351d15f1805ff84648dc214147f5cf7be749c3d9f990e628bbeb819543b63aba97e6a6c0e1a3213f95e325d15044de6cde6e768f1731981d51db1a8a76e4bd511700e64acc43c21bb2026ae732a9db6bbeee73e74e2953a7ab06eb57a7e8e337af1d1ce49d36c7b771a3a9ee637e8b67dc324b18b8464ad40799b417ec1ad21713bc33e0374be7280892c047a07e95f736f530d622b41e8a22c309350d064582ca73232ef80cce79c341c1ab68f2e3d76b533de169725a054cd948ee0a37dc05f25052d659c0b22c18171e4d3a308ba687e0bc82e6922cd6c43f5ee7c730b481653a836963d9146c36ebe29eb40eb37c975bb3cfb053523dcfeff219619cb6330e80a4225564e41ccdbd7ef752b0cee534d3d632f1b740f1eb0c091c4e917177b289ee6da474a089f409193cd08344afbeb8abf676285cd0db708259184d1a24c91d337fc667f33f94a682a030a9a704c0237b19a2e580e5293b61fa76cf8245714113e6688ae5dceebde663ea84e61bde66c321ade9db39c43c06f520bfa753bd53122fcb39df54f147f15b7af28620ad40db53c0499b8cdef355484f4399318833701197a8a9910cf61966e9045cbe219abb0db63e41a7348b4506d99ea31a012d7ed5c8b2e4a30ba8c72e25d952f7ff5e875ec0f51ccd8d85ad2bf9a560b33264a827d043581a2c55810097a1e6bfa55c51581c39c7085ba06103e4dcf777648e06882023cca74810550165952eeb4f113b6580a18e486b6c9d0004b71ab1d957e8d88cd2342e288074840a4fdc19d173a7020640200f6bdd00c7a69aee16340a126f39accbf6caca77e29ee8afefd6696044bd8e6e3591d99fc57fde10dc11d6250b699b2bc9c15a7cb9e0463b698f452b1d774eb391c870532a1a153f8e028527b4c4cf19711cea0d673a0f2c75b223e23961634721301bd278303843ad31839b979782654d8f49ea87e22abf482ffc2ace4aeb504497f84db15fdc3c0bcb3e7f48447de5b34aee79b87565067f4c4c46372c1386fc3cbfc0b33907e066b4234eceaaa81d25504dcd4d9a8f9c97a8733acadbfecd7add258a8e06ed34a122c87b4964eab39a5a1d4bc9f6c8b462daa26f6ffa8a29197080fe5f39319b213ba1f7852642cda65f79a9d740906d92a295dacf6aa9b8f86d87783bb4cec1414464dd1adb1abc56eb5e6bb4d65a177571f7d9c2c28bda9bd6ccd3d98f452bae608a8bb5a991ab3be300d0f2864ec355bfe81916c2aa9d06d5ca66cb5b61bdfdf37da2cf8227d8a79ad1bd33bd6ec4ee36be7b9ded21afe4e1af4325b44423e592e5a3b89154a2ebc7c2bc0311d73d03c0bc9d3e7d18779e78f13451576460309943e2934920c83f027e6c283635f81a629e602d321fa7b9ef51d39a682cb8b3d26e7c1160fb7888443e0b3ba5cf288db78f870f083634fc28b5961c9123c114db2894c263858fda60e69c7392639b563bddd62177a681f8159f24156899e2b59049783812ef2d24c237af24289c399a7fc300b87a43005b2bfc95a37ca143aff74abdbb12c2b3d54dee880fed9b7e669da5ccf954922308074c524091ddd18c03787ff9e69f2322ac2bce496ebe306abf9bf01c6727da06988000e5a99100acad98b095e8f6d8b5875a4e710b378b9f61aa7fa90fb2274484ab9953de9b84f8e8491db53ab9187abf5991d21e54340a5ef33a51370f8a34c567983bd122b34ee9e5b806d9a8e238e8f5bb24a782ddff75b45159d20cc280bf65a8864d75b40aaf9a4334ec4b80c4a3fcb91da994a26ae7b497dd74b81ca89416a63b73f96c6a1143271e917d83c436034d8847407bf110f5e6dfbdb3da27c2bea7ec5fce7f5694bb261aaf6d59dce68f47a97a6f192f01d670a45ba9db69e482fae82c18f2edcdce81ab60977850a8f94a20330938fc13320599a9d03d910ad87c9eed224c912f18ef21d4082c7d25431659194630ac2e72e87a741fb893a3aa7b078b09df7c0ca721165f24ce3980325741760733a34288582b4f91ff363cff96033fcc78dff44eb55ac3bc190292e0607fbde610f6e0b21be0311554ef378323112739f29494dab8d3e2e23b7d35965a1e7aa4886337030c8ab166bfc7f35fb116866580d17d2873e371bab45d626c9955f50253fab92b2830569c307273e7126d61cd8a35508b6d39322793e47b5019c812a10d2d16be81a437090c0cc57a6494ecb7810534f389300085f2dca62ed6de2247e8e1e4f4d8583a5727492eba29bfc62322eb9d8de7d19fc4322f97efcea0a75496aa7d44cd99e1a59391063f15eb53f41e1414b804792f39aa9e77975c0f028878887ef54a66c865f0420c49587ef2fc0bd0e5a6bb0b69a1347adb52cea393b4944f3f0d6fab695f7ffa2615d5c3e2b9b73aee00437afe03774d24c50f73aebe231675b13809ece6c4105ee531024d8f62147f60bbf27f5438010af5dc81cf5794b23084f7100bccf8c3fd368c03bf7b4125fbf7a8f5818a2c471241c0cc4e1204f27bfcc183a598ff39090bc067e179fb4c43d6d062e97f06efdc05c930b195d7d9388adca438cc5c594c039bfafac5fff712deb56b5d1931f4f270af1c27cab6f6c9965d6b3cc316b2424eb51443e652887c3839c493cb2bcb35d7d7c354789e0aa0355b6c89ac7cd6364e2b329a03bea7fd94535f076569c9a443b75d3bcff53f19fb87b23cf9517d4d2f73bbdd71df0d43951ff9d42232d6d153e2d2de0c2b1da7564b06a5450b18fdc63afabc8692521db0b8c032d1b018f3703608cd2bb5ca6cf399ed4b2b947215a153fca5eb5f522f64e31c021953e953654e4a488e2b909757db300227e7ebab85fd579b9ec3a16951ab4644d9f679064488021ae31e83be5422e88770c06936a8550088c6e209312147854fbeab9229697b8e5e0260ec0e5fb701784e6e3e72ff16e06aa42a7cb3e16ecf96743981ffa622069f732936fa2f5966d20cd13544b3972571a89c241f4d89cf25f120792edba4aa16a7d10bb394689060d43d9fb258453990debdee960d6e9d841d80e83650164de3a730c5567f488a6813622f4418d8a414bcd53a32a32b98483fd607ac23fda603c663c4022bed4a50fb6b6190fb13b905f0f7b89b9f37eadae764a308bc66e24f53311f96db5a9a75c672c658095b8a0ceb3fca82616cc916f5ca1c0971a056751e73ce5779cbab72026b6022bbe43146545f1147425344e146a2b34e7a39810c2fee02aec8fd14a5c4d42c8eec186acbc22e0c93f1cf10fbfecde52e462bf3bebbdd67ba793b347c03cefa875a6bc90db016e05cca522655b04f79344f80d6480f666af1ab016a9c8f3836c88ba9d181e0a9152ea314eaf0fe43e387057fe547769b0820e0c12f68252a2974ff43961411f414d283f7520f67c409957b88f6df78a7e67972b1a759e076dcfbc25b0103e39e53a41bda95a3aa0864afe324f06ecba39ec0800e685b5ee218465148418c564edffc3bf081057cc6a14978ce6821940b97fdf6fbc18747bdaaf133ff00e60e0b3eb3fa3a51ffdf90170a0f66875a021a49b61a2399b27863173b8d2d8dd8542bb75367639fcdb4e93cc4058eb24d6162066782590889fc6f90898964f617ae71fbc357993fe665edc7acc4f4d596719c8af03def0a3c8070d3868242c1ef1e0e0ccc9d954d5ddfed226fc5a4b4473950be3837fa645e4d9bfb0f21a71c751ba0cfbcace1464492f84e8b408db4c490745769518bac5bb1678a9bdc1608ac297fdc39687600ee03b75382f07d9198850e027499857fa06d963708bc6bf3ab09e55bd7d842481b936266731dd8fa743d1a98730d82aca284df4d28371896a90aefc2ec5a5f34597bd810e3eafb6ef96d62027464cc5155331c79098eb25f36df82a1a55c848fef183fe3fb0771d2a826d361bdfc849265620ee42fe2b37b442f3c5cece1a26bd988700f3b392321443c282dd330a1b48b39168a37d7be94b3352a0d95af6d23efeeaf685ce06bb45958be18d71df20f06692c35c0f85f01b0c63c1efc5cf6f5f006ac7a5536e8c7d052dc65868849174fb9301fde43f6eb08a64a97f09b7cebab0100ea6538b2b34c531e5f98b9b1971b18cf872a93bb4976e2ad0859286287ab19a685c0b7cfd4b489813a55649ce214ad0e3eadeeb97b51bf655accc6cfeb2fefd6da869982a3f30164e6f6d942dec753ca3ae22cef5adb1d52493b87e873aae6786652a82c501d341300a3ad89b76973954d0037710f80fd8234867bc6dbb9194cb1f4928581c7eec5fc1456f3ee6055f52ba6461875c6367a777d8892283c6dc6bec754e32236e7ce0cdcfb49fdcabba0b650838abf77931c1469c3c1a73151da5002f63fe028cedd17f49160f46b9d89909c4bf151b254876203016fe1eea6802645378fb903db1ff2291ff6a97e631dd80772c4c12c0c0a3fccea2816cc38f604156d06445c7aacb22a4993f6d80a918a63da3eda61be5ed1b721f9a7fcf8e06c5c2f7941bb137d9d363832af181bfd3d181389bee2c2964dd7eaa1fab1f1df6e0452a300a4a26d9d92c72b1e38cbead5fc3db607bfa3d12183e82f8771cf92558b7fd1b3fb5f74bb9ac72444350261044268a0c8898d104c7919be67cb10c7283d7dc919848efff6de1beb67395f50456e6086208bbd4a9dc4569f1f71d2cc68397f408cb2d0cefd74f03534ad1bbaeef5effb8c2d26baba573c3f937992cc84a14be2742cd9958089361516ea5ddae3eeb55576cfab6072747921501cab7184a80e2e997885b6356e87a3d553ed8ab018f8a2c3e830380cd3db8bc031ee6259113aa4090d4439ed607eaeb34fe2c32ddbd3f1c97986784251876d83e57772fe7adf8e88231fc735ffa9310001193eb154ab213a17f72269ea3d3e32a5b4965273f0db5a01bf281cd62101f1a3f211adb1fb3dbbb6ff3a5e390", 0x1000}, {&(0x7f00000001c0)="f39a6501ebee0f25ade0369eb458f4aa03146ccf936b958a69867cde40d4ecf6ddb9831cc123d65521ac765b1160bc304d95f7516f6f91ac8f9e9bccd9e070b571029e6eef1148931f0943177073566634c1dbe8528da2baa052a0a755d73e01b258", 0x62}, {&(0x7f0000000240)="23008c030376e67d0f399171eefdccc225b7371af1e1bfc5011de30370fdf7664372d5585a784d9786791a601c727dab083e4dff30d33cdf0bfe0431aac52050c2ad9bbb64d05081dd9468bd2a4c2dc9bfa2bac196893b13225e0052a42c6241bc42a8856ae7cd3c28bd9117f181f4a6c2", 0x71}], 0x3, &(0x7f00000016c0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r2}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r7}, @rights={0x18, 0xffff, 0x1, [r8, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0, r10, r0, r11]}], 0xb0, 0x5}, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440)="4d5b4b3898d5b15518685bc8fa1102a6bd7f43f8a538d1af20e912e848e40296a194c17c8183f712646b0bc68a1f4aa30e3f6767451157ff43144f7d4fb4dffa4533052f198dec170ab86b3908db849a54ad0701f253481415a92d54ed17fbd0d36f2f5beb5791f8198dd21f3b4935681879ed03a74450ef80802c4add5dd0f1d89bd1d9365b16e7be54db4d224b372aac68b0592fd2ef05398352a1da07f0cea33c6178162d933c2486c1c21479a750e9d7fdc60eb0bc3decb327be045cca0fcab772e161d586b4dc880fccecdee6f72ab44a39f83559b1ccd8e71b2585ce007f6d95efdcf85b9750baf281728b68db74d6fdcb9197f1b20a17c5d0f52631382135b9c486e293186ae7786c28d63f9a13353b129ca496b33666ab624503a6eda19157e5536380f3ae91dec80b024e5b31980c65723bffd87c2d9ab81798c8ef0eef35d4f1bc21a9d1612d140aa233b82bf45c71fcb174f0a6bf7b506001fb685d814f742270f1c089b69c15dd48fe45477c6b1f8a061cd27f8f88d7054a1d4aac17f1e54987e9ab935bcdc21863f116a28f9b7c8d04579e18002197690aab4f7bd53f38563063928b84212f1dfe393fbffd0bc00d40b78c8b0828040168367113cf6a54f3572b4b5d915eccf557ace776e5152566768eeeef3e4b5c", 0x1dc}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa518e19e3ff00879f8c", 0x1b}, {&(0x7f0000000340)="e7b09c4e134d3c1ca3ab3cc51407e3a3af9a43436ff82c73f89f9305167572516df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee08f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda149099b72a98708c005ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d400900000000000000176f000000000000000000", 0xab}, {&(0x7f0000000000)="fdb2617e274d09635f25fe25fb091bf107c9280a60a374e34321424a5e48f8f617711b2ad1890000000000008cd565b8e9edd7108e00000000da0000", 0x3c}, {&(0x7f0000000140)="05000000fbfa29465fc790d1e1993b34e2ffffff0000009867505c6bf167ac05229360762552f0631749d3f130a4", 0x2e}], 0x5) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) r12 = socket(0x18, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000300)) 22:26:04 executing program 5: setuid(0xee01) (async) r0 = msgget(0x1, 0x402) r1 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5f44, 0x0, 0x0, r1, 0x0, 0xa0, 0xf614}, 0x8000000000000000, 0x6, 0x0, 0xffffffffffffffff, 0x1, 0x6fd, 0x180000000, 0x80}) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff, 0x0, {0x0, 0x10000000000003}}) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x1) setsockopt(r3, 0x80000000000029, 0x8000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:26:04 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0x0, 0x100000000000000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8000000080000001, 0x0, 0x2, 0x0, 0x100000000, 0x1, 0x0, 0x100000003, 0xa004], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe, 0x8, 0xffffffffffffffff, 0x6], [0x400000007, 0xfffffffffffffff7, 0x0, 0x8000, 0x3, 0x4], [0x7fff, 0x0, 0x0, 0x80000], [{0x0, 0x0, 0x9}, {0x20, 0xfffffffc}, {0x2, 0x0, 0xd}, {0x8, 0x40}, {0x0, 0x0, 0xffffffff, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x203}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x7, 0x2}, {0x2, 0x0, 0x2, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x15, &(0x7f0000000740)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088fa62b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b091308d4a0559edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf8cd9f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32e67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b018871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248edeffd2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4de6b46336e3072a3255a950af92c163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6485540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e08e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7f07ad366a38b5e8bb5d64a35a309100eb1241d73e685a6", 0xefe) r2 = fcntl$dupfd(r1, 0xa, r1) mprotect(&(0x7f0000719000/0x3000)=nil, 0x3000, 0x2) ftruncate(0xffffffffffffffff, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xb4b0) r3 = socket(0x0, 0x3, 0xff) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)=0x2) r4 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) r5 = accept(r3, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="9adf9a106d07f478fc154079705d9fa5a4ebd871caf92ba693df05fd992fafcc12650cc4cd63c813cf8c95dccda72d1e8b915a9f87c9f0a8fdde1b264ed2898c0d09a61225dbc4962bd2554a1ce3d51d692c0d26df00ffbd95c43365e5d6f217852771ee49e4185b3a0f2d", 0x6b) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0x2) r7 = socket(0x18, 0x2, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) preadv(r8, &(0x7f0000000180), 0x0, 0x3f) fcntl$dupfd(r7, 0x0, r2) 22:26:04 executing program 4: r0 = socket(0x18, 0x3, 0xba) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) 22:26:04 executing program 6: r0 = socket(0x18, 0x1, 0x44) setsockopt(r0, 0x1000029, 0x25, &(0x7f0000000000)="afae2f3daa8ff100503a3e41660885b7408baea97e91bd7fd0412e646f889ba94460cdde0e0e3d89a59a95ceb86a849378ae4ba083b6da7fc60c4c48b81b7ef88256ba4e4c786c679579ea99ec5872f46e2007000000a465068441b8dc8f8c18ae4130c07ebad7e77e168b01cd7e717f52f24ca8fbb09b57bcd3f4494b25e984a60f1cced5ef683532115b", 0x8b) 22:26:04 executing program 2: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x9, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000013c0)=0x8a18) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/231, 0xe7}], 0x1, 0x7fff) (async) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000140)=""/231, 0xe7}], 0x1, 0x7fff) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) setsockopt(r0, 0x4b, 0x9, &(0x7f0000000080)="e7263a5fab4a8f739a7e2a67838663a432140174e3a34ea64d547bd6a98adb01684f", 0x22) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) (async) r4 = fcntl$dupfd(r3, 0x0, r3) connect$unix(r4, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) writev(r1, &(0x7f0000001680)=[{&(0x7f0000001400)="ea2040c51a70af47433f01a7c6a380315b91ce4879a07503255767e5bae989b60d34cbf3b57bfa8e9f3cbbe9b72a28e00bbc355f66972c8f79bfb36e7ffb14acf49324999c7c441d93558564048163dbacd83bb5c74c58cc25904bd6f0548371f87385e89e682bbe134da296d41bfee48225c8b74569f86ea2f294f9394a5f0151249860de9e0a8cd7", 0x89}, {&(0x7f00000014c0)="7912434aa6fc53ab63cf3e91a7ec57b4acd4a7cf9a1d47926efd6388eb935bdd4e8f877553c2749bf01a89309ebec035e214622587a8f1fd43961ed65cb5e616f05f2aa35d12ab60d8e1e323c164d35df5a9cefee4cb7f788ba13973b2186c0f3464690fb899e4889ca84c147604aadfa4331c8f5200a03c3483a5bc721fd32635f0f2c4df2416f04885987fb71575f1c4119cd787a93007f9a27cef3c87b3d858d9dc79040e8686b58aa3fc69a5e6217f93e2183ece979a34680f6427d5fbfde70124477845ca05bc2a8cf3c8113a41787a23b6aa38aad57cef0bd08fce9d94f039f787fbe5bed154d7dd46722ccd", 0xef}, {&(0x7f00000015c0)="584f435628d53fc542abdfa7dfe2a589500a4501e652bebff85cd7fd8f669e68a2a7936ee573540f8e3cbc501c91a83edbcfe529418fa398f74dbacb7701b6febd7adb9f07257914b6a785134a9b777b132aabd56d983e3727efb61a24e39afc04f5125789724db29921e73e142ab93989e195975422488dab5a201876d36ebd83375b15b969b3cf460a0835a7cad4cce39936bf415f6e447e12950ca65acf64e18d", 0xa2}], 0x3) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f00000003c0)="eb93102399eb7635dcac03fa9a5c5d039f95cc018aec519956ded9b7743a0ade0e8272832c54a0a718f868bd986441c637b7117bc5d9f03d5850d750bb0cabaaf043aa94f74d4a153f9eee8ce15adccf447678fb9c18f57e970e1a02d916908d72dac1d12d8c65dd17ac92454f1ee82a4007e7c8ece6172e9aa009438868ea0f52e3ca7ca12a6191d9e4f7bcf85f4762945c04d2c499a8eee3430d65586875a128db7a964971c424125b8fe342a9a54e5f0a9560bae9d979269241c524b782264b99f23726f06bb8c809353cec13c29ef00a5cbad187ff033d8a17249a672e2d1e026d7d9c20dab6958b8e28e3a223ead63e6ce4cd6a9e7a3a118ce9bf31398bfab2a5271a123200b60fd8f830497a3adae99c75e76e5ace8a31f05521507353c01a9466d5e484c287044440fdbfa8e85878d4e2b7bc4ccd4c38b060baaafc1c6dd9088ff8debb011c488e072e95a9ff5bd6893a4a3c953a3eb4f2e418ec245edcf02f039dab66c51cd9ab3a51c799a47a91eb3cf01cf062c09968b9650b47bde35b6ef25161be28bc5baeeed84dfae91245bbd52656094195abb262e78e2b131f00cdc315708bba8f600fd67ce4af920248ab88bec392ad420105432a58d4c4fa0b0add495d37a4ddc93ac3b1e4a1d507900e7a3ac35d671278b5688f1f9192f3f14f7bbb0539b814e48fc8ca29c81efa5f167f6b0a852e6a76bf76f4d4930316b5acf696b6b0d41fe24aec53bc617532d4dbb6cf37221905e8baad7e3ece98f297dc086b3740f8c3bd149f1c3f599cca8ccf74e9368df57007a1dc53a105098263affad5fafb0443eda41670d9fed28a4f80acb03e81d80ec963f1fb11a494926bfa2325c17171e741ae8d4176f0c4f3a8f1baefee44bda4f6901f745ca5a826ed14189090c3095a2957001da7d17f74f5d633cc429e167994ac6afb84f7ea2cbcd9b323706b49e0833794bdc45e708997fb69db0aee22c9a962e9ec0c71216dc31ad91423a1aa5ad4465561128314cce2d4f7c4608cd244e70cc22c9bf3f4b8d10dafa49c54364b0a34aec8d78226eef8c4141563f31cfb214ae8313fcbf0fa74f560f0302f978afa5901209923f20eab1567e06f30d76761a76ea4d5e2ad0e250b02a63af0eb223b25a6c041dcbfa24f52ad8f6b3a7e82dae2af074a6c779f370a6c95c3ed2381fe30857f778bdb47ef477d6573743515cfd66448a965f8842f779abee33e37e7e7c2933a764b7e7d2ee0e1927f90fca2d797cfdeb4cab1df880ec79e73b0cbc1e9378ddf1d45fe20fbd0cbd5dd5e0f410a8911ab1ac33e597d84cf128743ba5f089bdaffa48453c1b6f624efb8abaafdd3684f80e2233a61b99a981442d00bfb74e4b4b086b1ecb359000af505856143c28eab60a9cf67703ad425588389482df3d6e5102684053974a73306addeeae1fe6c1c3cf4eaa127bcbbd984a01e837d0bf8c6cce0d2cd38a5fdb42383dd71998f3d835af45e1dfd19895fc417130ea0a224595245aaea3d1d9f46c504a10363d8a4b5c652d3d0b0f2cb0eb3c8244e6212a3acd8cf6966d7b5b776761af1579941752459127ba190f4e5dd33164894175fbb2920a91f97cd5fe546d2e1fc4320a29441d1080e3e165a364c18d27853bab777b30e3751943daefdf8fd2c6921d263c58a2fe426c761d0f6a5c6d0e1a1fde620faeba9ed4e8ed92a350d945f5284c2f997eba33916bfbbd91be6612992ebab61aac571a716e35373898759ff74018b945810562fd8dac871919ab80ee08b9ac3ab523129445c466ea067f79a03dcd95ed16a0810b1c21327caa472f6be6e18922ae19b647439222697e473c2e82ddff4e5d33e023f91527f12d8c52d3845dfe49f95dd092a00d1104ebf50e958f5ad6551f5463963bc4bcd44e31a3bed0d98866c8c4879c2c87506e071a6e51f70acfad4eca4c064dbcd16a8a6a5b17b52f24295bd7d04894da65bc64c64edb0f5bfcd60ff03562dbdd9618c81c2cc1f7f46485582aec8b18e6808c6b85250fb2e9c667ffe7baef1cc481a92bbea50ea1f03e84402bac06eb7a94d5b183b06f770d34a68a450a2727d0574e9194bcb473a4655340d3722b7459f9c6b9b765dcc6a827b3f5f9022869ff21a12fd3824c05d3819747656544fd3aa94476ef8c850ea14ab6ec6167082c1e1158128abb1f90b78b45d76ee5bd167b93716834f1cf492d768130d04d5c52dd3bb3ad9b47ebe5d1194a56b852bb598915d74175d2671fad38b454865457965d4f769d14999174ccb9375777a4c73d7637ed3f2c1041cec79b4c36076eaa07e834f8b80902a622b6973c6b5be71f90ad882392c84174a0b90769c8a1c9a02a3d60520de60738e521a1820a5a9ee944b5c1f279123c630f723fb0fa8557e79a45977bb8edca1b30dd1493f4f67e186a783be91acad42e92c952742567d5c51629c87817160cf1d562cfd6b12c3e76fd1634c47ca168fece9cf87273d1c7638117cecb43e14ca1783e2368a76b0245f359cea173f6659f72322c348599c1db620c94f5a18509ac5360a0f9618b364fe5ceb17221587fe35bb040fa001b0041a8c41d51e77ace2089ff3812e84b41ab818a15d4394d828804af16aa5fb9a5d057d0a22f72d263eb10bbd7fde7672aaa1bfd3755e606b4c76f0aa9dfd7d872b0e86ff2e2346e98073357ea4955ec5ea23c3a41b34fe43795742204e4705b7fe024c89eb5afe59bc5d2af02f0c7a93469bd4b325c571c7b8683bb76b0e66df0caadf18a00241cc11d3c87e908858211847eeab39e86274fc125f08a635e30fcbbd54bd2c65365d2895dc6e2ae5bf5b06a9f7bd63d4e65f10c5dd248cfc6f68f1a54933f0cd0a97350f33322409d605cd04a11942a5078f0ff8b4e961340525a1f0a8502ea6028f5179fa0b67c503190ad45f6e2468951e470a998073b3e7ba25e203d0d5306ee1cf387c11391dd8246749ba28ad7094d5794c8b1a32e0bea63bbaab33b35a7bb89986b96365e0fb4fea30b0115291f0f67728c6b72c46f5e6f46c83d5559d0a116558efa40714ecd95992c7be15b17363dd124a9e92b199348b18f77fdff4e87d01d668d6c5bacc306c9694a9fd03b825cbb731b6357872bf0cab6fcb1cf60e0ade0434ce2de388b252e40e5eec93c446e9fd4d7c41f0ff42c296cb3e36ba798cd6287bd2cf5bf45409d596d6f758e94ea83425530bb5015a5daa80fdde413459ed63dff64532a65dfd3c01685b81f0d0c72d322f42cc5f557e725e18d4d081a9421ccafe28b09be7ab487466e1da5344787d0e224dbe43606b6c71e6f096c9653c9e3797ec8577cf2af7454f179f46feceb907043976394e5c79c5a7ddec855eedfc2ec2a4a891e2067056954af3c0d5b0bca87dacbf7c19050afaff6b6ae18abbad33d64e44f95ae451589af86a250847215cfe4509c4f0f3e5d49cdc8d5e556c7d05cccc1665b4eda3b955c273cd11fe4bc7d27bc1542935e9a1b7a12b29f6d7d674b094abeb1c61cb7fe52a7c625b81cfaed2ccab6ab3c1d9e33c82327c44b91e7cf112a0b6ea66863be67235fdf2e31848ca19d412f257565e8131f6b1a5abd224555f864847f5315da5c24f09edc2291b4b04ab11b308dd54a26b9d4d01a38fabc2b79aee779c6c1d970136447ebba22570330bc067a40006a0cb18387cd955ec39070c194a09622ad5bad6f5da2b19c2c4945bee6874732b361d22367c0d01eb2c0e0f7b0753fe92084ce47b9457a1e590f6aacd33d3aec1843c4c82124eabc71043b0d887ed65791f6801882995552ea78936ff1f3ce8212dcb674cf541c432961c1d2d2c3aad0e810d7163d7a2f89837ac8abda16e98d66db03d2c6697b8af2db277113f5ae5faf3499121a01e9e8ea1f68a92e089e4a1d482348ec7b37074b6e6b884c4468897f9eef596595604bc0ea3acd441025e051bda5ab3ffc84bef0e84e6047e89ecff5c84e91b7c5cdc8859ced14554f364fd7a9cd159e8f2f6f8482e8d5d6497163b41352fe336fff00cedb3b6dcb10e68aa54517bc31ba63774f4cb2860ca3d3ad7fdf8b566e0b0ffa8f8ee086677f48a600816ef2fe33d0b0f07f63ab8eca575dc87b70ef2fda940302ef96d64f979b11767d8ce8dbdb1219f0d419291797c4715a25f8f91fb8f5dcd15ce861043f35f4b69b53167c5c7ccec1a2c01052a16823839cd12651aae48c86c0c556c8aa50055eb6d92d050d3d1ba3de03e6dc411c52e21607113dc2240355cec2f90174955e5665d2a1cdd4e5274dde6f0e47731e17e993fa83dd6e8106fb9c0aba977a91a2574864c4b02d65bd089250861c1e4bcb3c78ea86bb24a901e6bcfd8103a682aa3a187aee0f353d18d1d05b9eea620724a28f7fe2ddab7a1c9c4f399401e3d7a53be74b1739d557be21e8d69a043374a4e1c8a4e6ea634ef018ec8de1ab8209bbc08f3aa5b12b2d454087e37505ba8513023581fdcf10d585614b308eec0c9f91847240410958d5503e7c8e8e501669649199e1d4c495fd691d31901f9357a82e7e1bb980c6b507b96d421e8d01aa61e34063fab0b93de8a9181751b69799e42b8555b038e731b9a75d67b875cc0893708a1d0e82727f2b961b0e7ad714073d24a6a6ee3836188ea50790cc5b67d7cc3744e68e654b1327df9fe13e50f205f530f49008c9d7e9a1ba68bd7eed7e325b89c33e6ea23edfb6e937c13e3aad059bb2a6405bb0e036afabed0e2e1186a20631dec33a94fff92e27384a79899778ac147cc5c86c6e04b2c57b07d775d87a7d57341b30a0bc9a1128a85cb62aaa3a13d6529773d4e37f224fd8575cc5da4a420f840f20f27b7ee3b2e23d9c38b43c0a6ccccf4b107cee805a185a1116d85d7053a4d77073b0f869942b79ea599f36911ea9a946139f380d4ca5dfc7acc3670517fdf962178bc6af97385dc885fc4a407274bf56e8f499eee9188bb2e070eef7ac96f634e0137b44cc86e44e081d672a09fe16f5ea6d84992c6a2427827ed878875a9faffde12be55ff1fff1c09aaddc82c2a7fd0ab1b7e1f9726ff190f26a3978cdc5c66a64bc76287b2e143787ce47aa309c6b73af7beb5ac73bb80a7bb9588dd8bd518983043a056abff72f862bf06ca7b174f869e5107c059748c0fca59095a87759a5caef1bae6185b26ef07a2cd4afa8dff0de224719baf8e2c248f605504f4d1e3f098c8108fcd5e8507c5ce47c180efd2027a897b5834dcc86aacb60acec4cb218cbf6fb1ca951ee230ab002ac3aeffeaa5908a68b8d0213fe8d03db72d75e902076ee28263923c1632ecd22c5a7289f1332b91bf01f2bc2de40716d52a7f6bd1609ca2f5024590a9eed10807c2ed7474e38e8db834905629e1e76cbbb93dffbca706afdb66e0a43caea16f6e6a3042066a2e8e55292107d037b0c812ce6bd68b638aa50fa00d416992ad695bede8dfeadac2e63c39033a3d0301b4ec1c74f2eedf2cb0206693202cc11a8edff24b6e597a201b94196370b5f07425345432616b01b91b4b05d43e84ad6e1e68535b131218f7ca9845bd06320a15bf3e0131e5b1ec0851b8eeae9238fc7e4b8bb90aafdfe65a9386e071ae76f02728eb34f4293fd1955dfc0000cc763ff46dfed72b4a9102d7ebc762480d7c69d880736c77b90bb446a214ee8332cce38a0ea3e1a5b2373afa92e007d85f99bbd60cca6d4c81b0a92266bfe2dab54871a5aee3a11f31729f49a2447aa456fe2fc6d7435539f5b0836a28cf6fd236ef1d4bf857564e9f39b028db7939625b70721ef3ef4d0052bac2d42702da06aa6695dcb7f0", 0x1000}, {&(0x7f0000000240)="65d5027837975c3b4978822832cb5136e1228e0faeab7de4bb1376a253ce8cd299c628bf77c3a90c481948a30489ec4a4c6b39751ab319807a5fce3d515ed3030c877fd8b27105ed4eab5006aa44afc1ba5ee05a524a26007faeee906348c7e81fa8abbefd2ba92f39f4910628168f2348102afae931e0e3a6d8b02ef2664c44b0dd239c1e55758cdb4198fec8854dc5a740f491d1dfbd6efd840ca5cb6efa76c6edd9b83dc47cb0565b43e01297b288a3d0020a21ad665e675f891ecd4b5c1f842b339ebef4bfa220f427b07ca76c40be320ffa6dd9998686a9", 0xda}], 0x2, 0x200) (async) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f00000003c0)="eb93102399eb7635dcac03fa9a5c5d039f95cc018aec519956ded9b7743a0ade0e8272832c54a0a718f868bd986441c637b7117bc5d9f03d5850d750bb0cabaaf043aa94f74d4a153f9eee8ce15adccf447678fb9c18f57e970e1a02d916908d72dac1d12d8c65dd17ac92454f1ee82a4007e7c8ece6172e9aa009438868ea0f52e3ca7ca12a6191d9e4f7bcf85f4762945c04d2c499a8eee3430d65586875a128db7a964971c424125b8fe342a9a54e5f0a9560bae9d979269241c524b782264b99f23726f06bb8c809353cec13c29ef00a5cbad187ff033d8a17249a672e2d1e026d7d9c20dab6958b8e28e3a223ead63e6ce4cd6a9e7a3a118ce9bf31398bfab2a5271a123200b60fd8f830497a3adae99c75e76e5ace8a31f05521507353c01a9466d5e484c287044440fdbfa8e85878d4e2b7bc4ccd4c38b060baaafc1c6dd9088ff8debb011c488e072e95a9ff5bd6893a4a3c953a3eb4f2e418ec245edcf02f039dab66c51cd9ab3a51c799a47a91eb3cf01cf062c09968b9650b47bde35b6ef25161be28bc5baeeed84dfae91245bbd52656094195abb262e78e2b131f00cdc315708bba8f600fd67ce4af920248ab88bec392ad420105432a58d4c4fa0b0add495d37a4ddc93ac3b1e4a1d507900e7a3ac35d671278b5688f1f9192f3f14f7bbb0539b814e48fc8ca29c81efa5f167f6b0a852e6a76bf76f4d4930316b5acf696b6b0d41fe24aec53bc617532d4dbb6cf37221905e8baad7e3ece98f297dc086b3740f8c3bd149f1c3f599cca8ccf74e9368df57007a1dc53a105098263affad5fafb0443eda41670d9fed28a4f80acb03e81d80ec963f1fb11a494926bfa2325c17171e741ae8d4176f0c4f3a8f1baefee44bda4f6901f745ca5a826ed14189090c3095a2957001da7d17f74f5d633cc429e167994ac6afb84f7ea2cbcd9b323706b49e0833794bdc45e708997fb69db0aee22c9a962e9ec0c71216dc31ad91423a1aa5ad4465561128314cce2d4f7c4608cd244e70cc22c9bf3f4b8d10dafa49c54364b0a34aec8d78226eef8c4141563f31cfb214ae8313fcbf0fa74f560f0302f978afa5901209923f20eab1567e06f30d76761a76ea4d5e2ad0e250b02a63af0eb223b25a6c041dcbfa24f52ad8f6b3a7e82dae2af074a6c779f370a6c95c3ed2381fe30857f778bdb47ef477d6573743515cfd66448a965f8842f779abee33e37e7e7c2933a764b7e7d2ee0e1927f90fca2d797cfdeb4cab1df880ec79e73b0cbc1e9378ddf1d45fe20fbd0cbd5dd5e0f410a8911ab1ac33e597d84cf128743ba5f089bdaffa48453c1b6f624efb8abaafdd3684f80e2233a61b99a981442d00bfb74e4b4b086b1ecb359000af505856143c28eab60a9cf67703ad425588389482df3d6e5102684053974a73306addeeae1fe6c1c3cf4eaa127bcbbd984a01e837d0bf8c6cce0d2cd38a5fdb42383dd71998f3d835af45e1dfd19895fc417130ea0a224595245aaea3d1d9f46c504a10363d8a4b5c652d3d0b0f2cb0eb3c8244e6212a3acd8cf6966d7b5b776761af1579941752459127ba190f4e5dd33164894175fbb2920a91f97cd5fe546d2e1fc4320a29441d1080e3e165a364c18d27853bab777b30e3751943daefdf8fd2c6921d263c58a2fe426c761d0f6a5c6d0e1a1fde620faeba9ed4e8ed92a350d945f5284c2f997eba33916bfbbd91be6612992ebab61aac571a716e35373898759ff74018b945810562fd8dac871919ab80ee08b9ac3ab523129445c466ea067f79a03dcd95ed16a0810b1c21327caa472f6be6e18922ae19b647439222697e473c2e82ddff4e5d33e023f91527f12d8c52d3845dfe49f95dd092a00d1104ebf50e958f5ad6551f5463963bc4bcd44e31a3bed0d98866c8c4879c2c87506e071a6e51f70acfad4eca4c064dbcd16a8a6a5b17b52f24295bd7d04894da65bc64c64edb0f5bfcd60ff03562dbdd9618c81c2cc1f7f46485582aec8b18e6808c6b85250fb2e9c667ffe7baef1cc481a92bbea50ea1f03e84402bac06eb7a94d5b183b06f770d34a68a450a2727d0574e9194bcb473a4655340d3722b7459f9c6b9b765dcc6a827b3f5f9022869ff21a12fd3824c05d3819747656544fd3aa94476ef8c850ea14ab6ec6167082c1e1158128abb1f90b78b45d76ee5bd167b93716834f1cf492d768130d04d5c52dd3bb3ad9b47ebe5d1194a56b852bb598915d74175d2671fad38b454865457965d4f769d14999174ccb9375777a4c73d7637ed3f2c1041cec79b4c36076eaa07e834f8b80902a622b6973c6b5be71f90ad882392c84174a0b90769c8a1c9a02a3d60520de60738e521a1820a5a9ee944b5c1f279123c630f723fb0fa8557e79a45977bb8edca1b30dd1493f4f67e186a783be91acad42e92c952742567d5c51629c87817160cf1d562cfd6b12c3e76fd1634c47ca168fece9cf87273d1c7638117cecb43e14ca1783e2368a76b0245f359cea173f6659f72322c348599c1db620c94f5a18509ac5360a0f9618b364fe5ceb17221587fe35bb040fa001b0041a8c41d51e77ace2089ff3812e84b41ab818a15d4394d828804af16aa5fb9a5d057d0a22f72d263eb10bbd7fde7672aaa1bfd3755e606b4c76f0aa9dfd7d872b0e86ff2e2346e98073357ea4955ec5ea23c3a41b34fe43795742204e4705b7fe024c89eb5afe59bc5d2af02f0c7a93469bd4b325c571c7b8683bb76b0e66df0caadf18a00241cc11d3c87e908858211847eeab39e86274fc125f08a635e30fcbbd54bd2c65365d2895dc6e2ae5bf5b06a9f7bd63d4e65f10c5dd248cfc6f68f1a54933f0cd0a97350f33322409d605cd04a11942a5078f0ff8b4e961340525a1f0a8502ea6028f5179fa0b67c503190ad45f6e2468951e470a998073b3e7ba25e203d0d5306ee1cf387c11391dd8246749ba28ad7094d5794c8b1a32e0bea63bbaab33b35a7bb89986b96365e0fb4fea30b0115291f0f67728c6b72c46f5e6f46c83d5559d0a116558efa40714ecd95992c7be15b17363dd124a9e92b199348b18f77fdff4e87d01d668d6c5bacc306c9694a9fd03b825cbb731b6357872bf0cab6fcb1cf60e0ade0434ce2de388b252e40e5eec93c446e9fd4d7c41f0ff42c296cb3e36ba798cd6287bd2cf5bf45409d596d6f758e94ea83425530bb5015a5daa80fdde413459ed63dff64532a65dfd3c01685b81f0d0c72d322f42cc5f557e725e18d4d081a9421ccafe28b09be7ab487466e1da5344787d0e224dbe43606b6c71e6f096c9653c9e3797ec8577cf2af7454f179f46feceb907043976394e5c79c5a7ddec855eedfc2ec2a4a891e2067056954af3c0d5b0bca87dacbf7c19050afaff6b6ae18abbad33d64e44f95ae451589af86a250847215cfe4509c4f0f3e5d49cdc8d5e556c7d05cccc1665b4eda3b955c273cd11fe4bc7d27bc1542935e9a1b7a12b29f6d7d674b094abeb1c61cb7fe52a7c625b81cfaed2ccab6ab3c1d9e33c82327c44b91e7cf112a0b6ea66863be67235fdf2e31848ca19d412f257565e8131f6b1a5abd224555f864847f5315da5c24f09edc2291b4b04ab11b308dd54a26b9d4d01a38fabc2b79aee779c6c1d970136447ebba22570330bc067a40006a0cb18387cd955ec39070c194a09622ad5bad6f5da2b19c2c4945bee6874732b361d22367c0d01eb2c0e0f7b0753fe92084ce47b9457a1e590f6aacd33d3aec1843c4c82124eabc71043b0d887ed65791f6801882995552ea78936ff1f3ce8212dcb674cf541c432961c1d2d2c3aad0e810d7163d7a2f89837ac8abda16e98d66db03d2c6697b8af2db277113f5ae5faf3499121a01e9e8ea1f68a92e089e4a1d482348ec7b37074b6e6b884c4468897f9eef596595604bc0ea3acd441025e051bda5ab3ffc84bef0e84e6047e89ecff5c84e91b7c5cdc8859ced14554f364fd7a9cd159e8f2f6f8482e8d5d6497163b41352fe336fff00cedb3b6dcb10e68aa54517bc31ba63774f4cb2860ca3d3ad7fdf8b566e0b0ffa8f8ee086677f48a600816ef2fe33d0b0f07f63ab8eca575dc87b70ef2fda940302ef96d64f979b11767d8ce8dbdb1219f0d419291797c4715a25f8f91fb8f5dcd15ce861043f35f4b69b53167c5c7ccec1a2c01052a16823839cd12651aae48c86c0c556c8aa50055eb6d92d050d3d1ba3de03e6dc411c52e21607113dc2240355cec2f90174955e5665d2a1cdd4e5274dde6f0e47731e17e993fa83dd6e8106fb9c0aba977a91a2574864c4b02d65bd089250861c1e4bcb3c78ea86bb24a901e6bcfd8103a682aa3a187aee0f353d18d1d05b9eea620724a28f7fe2ddab7a1c9c4f399401e3d7a53be74b1739d557be21e8d69a043374a4e1c8a4e6ea634ef018ec8de1ab8209bbc08f3aa5b12b2d454087e37505ba8513023581fdcf10d585614b308eec0c9f91847240410958d5503e7c8e8e501669649199e1d4c495fd691d31901f9357a82e7e1bb980c6b507b96d421e8d01aa61e34063fab0b93de8a9181751b69799e42b8555b038e731b9a75d67b875cc0893708a1d0e82727f2b961b0e7ad714073d24a6a6ee3836188ea50790cc5b67d7cc3744e68e654b1327df9fe13e50f205f530f49008c9d7e9a1ba68bd7eed7e325b89c33e6ea23edfb6e937c13e3aad059bb2a6405bb0e036afabed0e2e1186a20631dec33a94fff92e27384a79899778ac147cc5c86c6e04b2c57b07d775d87a7d57341b30a0bc9a1128a85cb62aaa3a13d6529773d4e37f224fd8575cc5da4a420f840f20f27b7ee3b2e23d9c38b43c0a6ccccf4b107cee805a185a1116d85d7053a4d77073b0f869942b79ea599f36911ea9a946139f380d4ca5dfc7acc3670517fdf962178bc6af97385dc885fc4a407274bf56e8f499eee9188bb2e070eef7ac96f634e0137b44cc86e44e081d672a09fe16f5ea6d84992c6a2427827ed878875a9faffde12be55ff1fff1c09aaddc82c2a7fd0ab1b7e1f9726ff190f26a3978cdc5c66a64bc76287b2e143787ce47aa309c6b73af7beb5ac73bb80a7bb9588dd8bd518983043a056abff72f862bf06ca7b174f869e5107c059748c0fca59095a87759a5caef1bae6185b26ef07a2cd4afa8dff0de224719baf8e2c248f605504f4d1e3f098c8108fcd5e8507c5ce47c180efd2027a897b5834dcc86aacb60acec4cb218cbf6fb1ca951ee230ab002ac3aeffeaa5908a68b8d0213fe8d03db72d75e902076ee28263923c1632ecd22c5a7289f1332b91bf01f2bc2de40716d52a7f6bd1609ca2f5024590a9eed10807c2ed7474e38e8db834905629e1e76cbbb93dffbca706afdb66e0a43caea16f6e6a3042066a2e8e55292107d037b0c812ce6bd68b638aa50fa00d416992ad695bede8dfeadac2e63c39033a3d0301b4ec1c74f2eedf2cb0206693202cc11a8edff24b6e597a201b94196370b5f07425345432616b01b91b4b05d43e84ad6e1e68535b131218f7ca9845bd06320a15bf3e0131e5b1ec0851b8eeae9238fc7e4b8bb90aafdfe65a9386e071ae76f02728eb34f4293fd1955dfc0000cc763ff46dfed72b4a9102d7ebc762480d7c69d880736c77b90bb446a214ee8332cce38a0ea3e1a5b2373afa92e007d85f99bbd60cca6d4c81b0a92266bfe2dab54871a5aee3a11f31729f49a2447aa456fe2fc6d7435539f5b0836a28cf6fd236ef1d4bf857564e9f39b028db7939625b70721ef3ef4d0052bac2d42702da06aa6695dcb7f0", 0x1000}, {&(0x7f0000000240)="65d5027837975c3b4978822832cb5136e1228e0faeab7de4bb1376a253ce8cd299c628bf77c3a90c481948a30489ec4a4c6b39751ab319807a5fce3d515ed3030c877fd8b27105ed4eab5006aa44afc1ba5ee05a524a26007faeee906348c7e81fa8abbefd2ba92f39f4910628168f2348102afae931e0e3a6d8b02ef2664c44b0dd239c1e55758cdb4198fec8854dc5a740f491d1dfbd6efd840ca5cb6efa76c6edd9b83dc47cb0565b43e01297b288a3d0020a21ad665e675f891ecd4b5c1f842b339ebef4bfa220f427b07ca76c40be320ffa6dd9998686a9", 0xda}], 0x2, 0x200) 22:26:05 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x3f}, {0x1ff, 0x87, 0x80, 0x4}, {0x8001, 0x6, 0x4, 0x865}, {0x7f, 0x5, 0x0, 0x4}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x0, 0x81, 0x2f, 0x1f}, {0x8000, 0x0, 0x0, 0x6}, {0x0, 0x4, 0x0, 0x8}, {0x7c3, 0x1, 0x2}, {0x39, 0x5, 0x1, 0x1}, {0x4c, 0x7, 0x0, 0x800}, {0x2, 0x1, 0x2, 0x80000001}, {0x1, 0x81, 0x0, 0x7}, {0x3f, 0x6, 0x0, 0x5}, {0x4, 0x7, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x2) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_INTR(r0, 0xc0104453, &(0x7f0000000140)={0x95, 0x408}) 22:26:05 executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x514) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0xc0) (async) open(&(0x7f0000000180)='./bus\x00', 0x10000, 0x2) r1 = socket(0x18, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x3) ioctl$FIOASYNC(r0, 0x40047463, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async, rerun: 32) r4 = semget$private(0x0, 0x4000000009, 0x0) (rerun: 32) semop(r4, &(0x7f0000000280), 0x0) (async) semop(r4, &(0x7f0000000000), 0x22) (async) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semop(r4, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) (async) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) (async, rerun: 64) r7 = geteuid() (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r9, r8, r9, 0x4a, 0x47}, 0x40008008, 0x9, 0x5}) (async, rerun: 32) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x2d7, r7, 0xffffffffffffffff, 0x0, r9, 0x8, 0x283}, 0x8, 0x2, 0x8ce}) (async, rerun: 32) r10 = socket(0x18, 0x3, 0xba) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, 0x0, 0x0) socketpair(0x1, 0x2, 0x77, &(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r3}, {r10, 0x8}, {r0, 0x40}, {r11, 0x10}, {r2, 0x8}, {0xffffffffffffffff, 0x40}], 0x6, 0x40) 22:26:05 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000008001c0600feff010100008d802867000000000002fefcffffffffffffff000000000000aa4e234e23", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="7004"]) socket$unix(0x1, 0x2, 0x0) 22:26:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="89ab55d9e74c88c7616aedbebc5e571054287f395c595e1a242fece94da0947cd7c220cbe04a24b8cfb8305815eccb2141c4ae28919badcc2b138c5c538dd9231368efc073c59e7e2b054ade62b4fefab946c4f9174490721163cf257caf68a88f849ab986cdb570052b07dc3e1f094a28ee673623ba2a726de692900100c1", 0x7f}], 0x1, &(0x7f00000001c0)=[{0x68, 0xffff, 0x3, "5ac434318435bdd3181009f86d40eafca2da3e460d80a3314bba4eb807b82c400e83ced80f0575fb6b96139ed388fa81eb7c2a333475c50310c2ea4d8285653dff9cc15df8a349d693494a909eb8f07d817e15f5bd"}, {0x110, 0x1, 0xd8, "a93c9d103aea8b9895db39a545d2907adbf0f70ad1bcccc7b4c2ba74a07cc69214aab6cdae6b1c7bbfb7b9437e11f23c052b539b5acb7050759420776319467da5d050ae17faa820e5a0a6e02b2427e5ba5a5b138cb33ed5f0df82bb5c07141dc0d7a47add31cb67a30b24faa9efe5f4ddad910dfe15a6f72249751743adcb25b571c301ea83359a1cb4ead3ac7223ec62c633d34057e32f2138963d1cd30c86b1eafc5be3f0c0d6e59b820077884d13b80d8ba243e5c7eee5931aec09e4caddb3e81ff3c9cc73c45acf2e2d048e95cbb1e14d39abe9b351aa9fef35425c252e402bf79968c573a5b8214b6fcc7c17bf189ff8244554e9fdfa4cb70b"}, {0xb8, 0x1, 0x3, "785806d067cf18023ac57abba05b9cf2a8d79ead34b90f09d70bbf8edba622c012808f5f85a7d98473169bb639c52e16768783bb3c4a271c0aea73c528eb66acee29369901d9c83055be6e2582ab406c83564826e2837a40ccad83454bc13b01b165876f682d1035ef60a688380e679bed2abfb4604c7ae34b3e53f7d1c1f9e763468c9f2137380f8d15496d407c31439822663df6af82d503bf992ef2475f9cab"}, {0x28, 0x1, 0x81, "02a6c15374d5df54c8c5719f91a42a1fef7169617657"}], 0x258}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x2, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0xf, 0x0, 0x0) msgget$private(0x0, 0x200) 22:26:05 executing program 4: r0 = socket(0x18, 0x3, 0xba) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) 22:26:05 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0x0, 0x100000000000000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8000000080000001, 0x0, 0x2, 0x0, 0x100000000, 0x1, 0x0, 0x100000003, 0xa004], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe, 0x8, 0xffffffffffffffff, 0x6], [0x400000007, 0xfffffffffffffff7, 0x0, 0x8000, 0x3, 0x4], [0x7fff, 0x0, 0x0, 0x80000], [{0x0, 0x0, 0x9}, {0x20, 0xfffffffc}, {0x2, 0x0, 0xd}, {0x8, 0x40}, {0x0, 0x0, 0xffffffff, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x203}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x7, 0x2}, {0x2, 0x0, 0x2, 0x4}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x15, &(0x7f0000000740)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088fa62b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b091308d4a0559edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf8cd9f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32e67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b018871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248edeffd2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4de6b46336e3072a3255a950af92c163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6485540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e08e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7f07ad366a38b5e8bb5d64a35a309100eb1241d73e685a6", 0xefe) (async) r2 = fcntl$dupfd(r1, 0xa, r1) mprotect(&(0x7f0000719000/0x3000)=nil, 0x3000, 0x2) (async) ftruncate(0xffffffffffffffff, 0x5) (async) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) (async) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xb4b0) (async) r3 = socket(0x0, 0x3, 0xff) fcntl$dupfd(r2, 0xa, r3) (async) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)=0x2) (async) r4 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) r5 = accept(r3, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="9adf9a106d07f478fc154079705d9fa5a4ebd871caf92ba693df05fd992fafcc12650cc4cd63c813cf8c95dccda72d1e8b915a9f87c9f0a8fdde1b264ed2898c0d09a61225dbc4962bd2554a1ce3d51d692c0d26df00ffbd95c43365e5d6f217852771ee49e4185b3a0f2d", 0x6b) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) (async) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0x2) r7 = socket(0x18, 0x2, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) preadv(r8, &(0x7f0000000180), 0x0, 0x3f) fcntl$dupfd(r7, 0x0, r2) 22:26:05 executing program 7: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x200, "d730c15b00f4ff0000747beffde400"}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000040)="41163e362784e2152e5ea5f84a", 0xd) r1 = socket(0x18, 0x400000002, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) (async) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 32) socket(0x20, 0x5, 0xf7) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0x0) 22:26:05 executing program 5: setuid(0xee01) r0 = msgget(0x1, 0x402) (async) r1 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5f44, 0x0, 0x0, r1, 0x0, 0xa0, 0xf614}, 0x8000000000000000, 0x6, 0x0, 0xffffffffffffffff, 0x1, 0x6fd, 0x180000000, 0x80}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff, 0x0, {0x0, 0x10000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x3, 0x1) setsockopt(r3, 0x80000000000029, 0x8000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:26:05 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x3f}, {0x1ff, 0x87, 0x80, 0x4}, {0x8001, 0x6, 0x4, 0x865}, {0x7f, 0x5, 0x0, 0x4}]}) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x0, 0x81, 0x2f, 0x1f}, {0x8000, 0x0, 0x0, 0x6}, {0x0, 0x4, 0x0, 0x8}, {0x7c3, 0x1, 0x2}, {0x39, 0x5, 0x1, 0x1}, {0x4c, 0x7, 0x0, 0x800}, {0x2, 0x1, 0x2, 0x80000001}, {0x1, 0x81, 0x0, 0x7}, {0x3f, 0x6, 0x0, 0x5}, {0x4, 0x7, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x2) (async, rerun: 64) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) (async) ioctl$VMM_IOC_INTR(r0, 0xc0104453, &(0x7f0000000140)={0x95, 0x408}) 22:26:05 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="89ab55d9e74c88c7616aedbebc5e571054287f395c595e1a242fece94da0947cd7c220cbe04a24b8cfb8305815eccb2141c4ae28919badcc2b138c5c538dd9231368efc073c59e7e2b054ade62b4fefab946c4f9174490721163cf257caf68a88f849ab986cdb570052b07dc3e1f094a28ee673623ba2a726de692900100c1", 0x7f}], 0x1, &(0x7f00000001c0)=[{0x68, 0xffff, 0x3, "5ac434318435bdd3181009f86d40eafca2da3e460d80a3314bba4eb807b82c400e83ced80f0575fb6b96139ed388fa81eb7c2a333475c50310c2ea4d8285653dff9cc15df8a349d693494a909eb8f07d817e15f5bd"}, {0x110, 0x1, 0xd8, "a93c9d103aea8b9895db39a545d2907adbf0f70ad1bcccc7b4c2ba74a07cc69214aab6cdae6b1c7bbfb7b9437e11f23c052b539b5acb7050759420776319467da5d050ae17faa820e5a0a6e02b2427e5ba5a5b138cb33ed5f0df82bb5c07141dc0d7a47add31cb67a30b24faa9efe5f4ddad910dfe15a6f72249751743adcb25b571c301ea83359a1cb4ead3ac7223ec62c633d34057e32f2138963d1cd30c86b1eafc5be3f0c0d6e59b820077884d13b80d8ba243e5c7eee5931aec09e4caddb3e81ff3c9cc73c45acf2e2d048e95cbb1e14d39abe9b351aa9fef35425c252e402bf79968c573a5b8214b6fcc7c17bf189ff8244554e9fdfa4cb70b"}, {0xb8, 0x1, 0x3, "785806d067cf18023ac57abba05b9cf2a8d79ead34b90f09d70bbf8edba622c012808f5f85a7d98473169bb639c52e16768783bb3c4a271c0aea73c528eb66acee29369901d9c83055be6e2582ab406c83564826e2837a40ccad83454bc13b01b165876f682d1035ef60a688380e679bed2abfb4604c7ae34b3e53f7d1c1f9e763468c9f2137380f8d15496d407c31439822663df6af82d503bf992ef2475f9cab"}, {0x28, 0x1, 0x81, "02a6c15374d5df54c8c5719f91a42a1fef7169617657"}], 0x258}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x2, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0xf, 0x0, 0x0) msgget$private(0x0, 0x200) (async) msgget$private(0x0, 0x200) 22:26:05 executing program 7: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280), 0x0) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r0, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, r2, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semop(r0, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) r3 = getuid() r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280), 0x0) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r4, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x10001, r3, r2, r1, r6, 0xf0}, 0x0, 0x0, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0xd7ca, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0x40}, 0x8, 0x3ff, 0x7fffffffffffffff}) syz_emit_ethernet(0xdf, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xa9, 0x3a, 0xff, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x6, 0x0, 0x401, {[@generic={0x0, 0x6, "ef7e2445"}]}}, {"abd6ce37161c16907763226f9e0069c3edcc29fb3e4fd1da2a4a2ed68ce109a7561543d46182bc8b9732ba98e394185567fe02f2ab1163c8d7c3ae82e57ec6f9263da0f695fb3ba0a9a859d0e5e6532a41d2ca2a9d54d680579cf7616d9ef937e01d56c160cda8d7cd26c00d95e24ae2a4a063c79e0d263523afa96f136ec7d827553c38a599f20621c9edb45c"}}}}}}}) syz_emit_ethernet(0x157, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x1, 0x141, 0x68, 0x4b2, 0x7, 0xf1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x17, 0x3, [@empty, @rand_addr=0x400, @loopback, @broadcast, @multicast2]}, @timestamp={0x44, 0xc, 0xb, 0x3, 0x0, [{[], 0x4}, {}]}, @timestamp={0x44, 0xc, 0x7, 0x3, 0x0, [{[], 0xfff}, {[], 0xffffffc3}]}]}}, @udp={{0x2, 0x2, 0x8}, {"e713e996241b5231e03c43414fb5c2466dab8883d1b4e931d9c735837ac245b7feca1a32242a771a527db912ec735a6a16d0e8d07c718f537077343dc05976fda3f82f08848c418cc07592c12a943659474cde717c885f281c084f6125eb47191e53948e2731b02a2bfb9276e79440615c16035c5bdcb3e40f82e308c4a0288582be0107247df2121dda0319a1672737d7b373c115732d55a0f90a1d9298d72f5e5942d448398714593f2f60064aab4d86c12dbb143374724428258b194d26c3bd2e574be31ee7b04c56a7817162c8da9655cfb1845e79766d48f63a6383e9beda7fea365159f0e40259cf7ba9829e3cd46aba617f"}}}}}}) 22:26:05 executing program 4: r0 = socket(0x18, 0x3, 0xba) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) 22:26:05 executing program 5: pwrite(0xffffffffffffffff, &(0x7f0000000140)="c0f10000d177c01be442b791cf30", 0x1c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000100)='./file0/../file0\x00', r0, 0x0) r1 = getuid() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(r1) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r4}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x71a, r1, 0x0, 0x0, r4, 0x40, 0x5}, 0x7fffffffffffffff, 0x9c5, 0x1f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x39, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0xe69b, 0x0, 0x1}) r7 = getgid() setgroups(0x3, &(0x7f00000001c0)=[r7, 0xffffffffffffffff, 0xffffffffffffffff]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') getuid() msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget$private(0x0, 0x193) msgrcv(r8, &(0x7f00000000c0)=ANY=[], 0xaa, 0x2, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x120, 0x7}, 0x6, 0x7fffffff, 0x0, 0x0, 0x9, 0x9, 0x7ff, 0xfffffffffffff2a6}) 22:26:05 executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x0, 0x0, 0x3f}, {0x1ff, 0x87, 0x80, 0x4}, {0x8001, 0x6, 0x4, 0x865}, {0x7f, 0x5, 0x0, 0x4}]}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x0, 0x81, 0x2f, 0x1f}, {0x8000, 0x0, 0x0, 0x6}, {0x0, 0x4, 0x0, 0x8}, {0x7c3, 0x1, 0x2}, {0x39, 0x5, 0x1, 0x1}, {0x4c, 0x7, 0x0, 0x800}, {0x2, 0x1, 0x2, 0x80000001}, {0x1, 0x81, 0x0, 0x7}, {0x3f, 0x6, 0x0, 0x5}, {0x4, 0x7, 0x9, 0x4}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x2) (async, rerun: 64) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_INTR(r0, 0xc0104453, &(0x7f0000000140)={0x95, 0x408}) 22:26:05 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000008001c0600feff010100008d802867000000000002fefcffffffffffffff000000000000aa4e234e23", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="7004"]) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000008001c0600feff010100008d802867000000000002fefcffffffffffffff000000000000aa4e234e23", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="7004"]) (async) socket$unix(0x1, 0x2, 0x0) (async) 22:26:05 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x404, {[0x0, 0x0, 0x100000000000000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8000000080000001, 0x0, 0x2, 0x0, 0x100000000, 0x1, 0x0, 0x100000003, 0xa004], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe, 0x8, 0xffffffffffffffff, 0x6], [0x400000007, 0xfffffffffffffff7, 0x0, 0x8000, 0x3, 0x4], [0x7fff, 0x0, 0x0, 0x80000], [{0x0, 0x0, 0x9}, {0x20, 0xfffffffc}, {0x2, 0x0, 0xd}, {0x8, 0x40}, {0x0, 0x0, 0xffffffff, 0x6}, {0x0, 0x0, 0x7f}, {0x0, 0x0, 0xfffffffc, 0x203}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x7, 0x2}, {0x2, 0x0, 0x2, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) (async) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x15, &(0x7f0000000740)="04db87a4775fe1339bbd5a46af1f0aa25c6ab3440b20d1d85b482dd2d0876e03b02d8233abe5f10d6b8a3c0ba71740425a054743e1ff14f6122ffd08acab2bfbd465b582f719dcb905aa2a458c809de9b606fcaa43d4773d93f94b35829d3857257f2d23576b5b9b71018bb89bf4f713f04c02a72bf829d77b8d56ef987b144d607d7c0ea4eec2647547283e49bcb2675b49724df498a59a9bfedbf245e8a434d310e52b483eb631d002c12fa43ef4d0d615102810c99239dac2930103ab7a9c088fa62b2d0a9a324e359e9fc60feda20070a53764fb7368850fcb571ca97690bfa9f14e868349427d463c453ae8ddb06665835b3260fd46dfee60aea58a38134888117ae15ab55be550266e78d60e302bf0387f21de3b21efaa76a4ffcce9a762b2b08b8818d51aeffbf3b9f3905d6963c20c3ff5f6f5209a3566dc7e6e1dc83819b71db87c90492889e73a4e8675426014e060ddbe7971e89f81e73859bdffd6d0556e48be5c6c6f4e429de5d67f13d5d4b09c83623a0f7561183628c65efeec1027a6b027a5fc5d23ef0676a4a6ab2a62af847cfe69be6ed0959530cbdc7469f914612c13418f55d66a5431826890a2b8423ded35cf6ae49b9dd10715fc6ac1fcd3028a00797020ba6a68d097372b253ac5f9e8a37bd9c13547f61e75f64b8be770b091308d4a0559edadc62fa3bb921a28060947e189256e7aef7d4d4e321c3c0e1dc053ccb52b6584f171e876b8c760d063b42431604532ed5b33bd54d2d48807ca5d3566ac79af40519d56027638dcbc760ad37a3c065e018f34bd6eda669a5facf380336fbd4bf929c4654745a4d48b4c42b8c4055504ef41f20903791ee8b858c0bff1142f42e6300743fb196a8914608f1997b8b49c21132554da2f4158075b827570a599b26cc04d6809b804335308a5c51eb82c5b2c9cb1a29f7b10e0e4a79e59b76f6999162116ceb5937b66a35735a350d488a00bedf269d98d0fd0db99a848d1406b705339c6ff28edb7c4a3fffab3d8f4fd76a903e3e5e497a8a2486ae7ab08f121e97391b2d1dd5294fd35644936ca2949e14c32956a6476cc77457144bf78b18ce69e1f2e711d24482c641ee7538da677bf66889cec857f486d8cfd6d4f577f95e4d2b46a2060544379bf6bc5d09debbc44075dfb14e7c1202a2a43f95315f78343a43c78116ed440e9f6910cf0c7125e1efa9eb4fc7890cdb64f6da7f814aa567c736818003a2e6a5667da36fce0e1bea6e7e6fdf0eb5ecb1a159d79643386b3a75614a482bd3df24d97fd5177950bdb008feb2e6b3041d2bb500c85360e464214957a2227e4ff8ff040c26617cba00eeb804e7bd3cd8b63d1d4ec169210bf23cb3ef1c4717daf61bf6c5ffce25846a284a67cff25fe14fddf6a5426a0af3517ed7c20a78a900efa5727c569516977c2b67fa45c8f46464ca95e61778ac620ffb4367db4fdfb072e0eb532a6132a5d4d2ab8a6342adcde211b2fef1f60c3ad61e2273720d318aab90e6774a1e92918b5dcdaf029616ceb3cb32a519c531ba344a9f1cd8d9fcf79db4830338bdadd3a66fd322189c7448a104e07b6e5d9a5f278e3106c872ab53ff19e190491d85859dd44d8a6266cd30eb77120c50f9ca85a91fff7853d0067243a88901f70f3a039e5b5378ad2125d24d852fa8a7e84e75357d429535176b0d5165e0893c4493b644b3256878426a102e747480082572cfae2f41b879277ec371478326305ad4ac45c44de63469ea1be07691befd46c87f2f90f44f4e408dd024850e70f194459dc9044892ec34705a0eedeffc51e21c0d210d8d895721223c1adef019405c85f4ec10ba128e78e8b0ad70aa75d7b775495cda0637ea55c1893a3c51a2aa2f854c1230be50b1d046bc04d02784e20aadb4a02286e8dc207b401e972177388677c658490dc8738f2159bf121b975f3038b6a20041c6192a6ec8db7756def0a727f1db2df6cac580ca9fdad7d9c8753e858ee3daff843c786c1168877dce596ad87659e985df39924c2874e64cc897285eb237c89f1b09c40e69d0ecee3077b459745725172dd50c9067d8c66cbaf8cd9f392e1be9b6e88be540b584f227ffc6339eaa0cadb19787dd5b8522915abc83933fe6cb25982e604dc940c9f676c666a7863f288fb735f154ab0be995d6d45288b9cf026beac56a74795912fa165ddeac1cfbd91275368409d869381dc182715878219fffd659a643decca4469a43fd4bef71a741d63a3a47115730d1941cb522d6caea02c8c96ad13651874c7e2a089229d0081cdca1c084d00ab48d38ffe4e877c19ba0e918533f944aaa65460881d61d894d8aa508c6f850da8e6648d4fce20e1ffda168c8071b7620c14f23d707d010dcb18a022a43472fec9b3c97938b251cc0f9066ea92699d9ed07f98576350bf5121afaa7b77e1caf7ec1585c9e021380f2983bef9080509f71ba66a5c88e432d0d6b965c1db5bcd0c7d7914311ba5bdcaea984f1819dfa20f41e249859e687318b4a33d2b944328b4e6062ae5f14dbdcf371cdc4ce90feb610ec72d22b6818cd6cf46ad43d2f7aa2eddda3023bd09e5a3c4d918baca5577b2fec5e5e2c571dae3c7f86343043b234556e5333d11c7c6b7075f68016c81a7ba665b1d3386252ebeb037cfefd39c4e0244173ae603605c3276d8173fdd3fcafaf0addcd9575d9d4888bbe3f51f103ed14e5203d0d8ddb32f79f85750ada40328d3c3110785a48f43ece4e53491ec310464856312e84cc7033639a5622959365b70e12651e0b517d65deb179fdca7058fbf8af48b5aefbae0563e113d21636e816d59058f3c603feaee962f1706b103b774b72dbe45e0d3707fcffc2d489d7156845a5eabdfa30a5b63478be93cdb67f1740d6cbb0a8a8cf0a2a653d96c7be03682ca0da52b88933021aafa2c16ef8c77c8da76b9fba9136d956ab535022703037eff592c86f6f3856d9ff39038a00ecadc1370ad1bf9704696217a4947e0cf2fe4bd529aa7892ab94002d2c717b7316554c3c8625b11c11fe46fe425971a31df32e67d17d0c42f1ac39e2c7f7f7bc65d7cccc503eedfe0b74785217d5a5dfd0816b7f643a496d5cea3975cfaf41fb97635ec05dc59b3113ee419717ce1a5514a792c67039b0aeac8850304c26b7759e1a3447125a0673131906c7d9dd3d6ecaf3614ea7da9bcc84eb9018f9dada6711767d2e7545d5c413ec50522b088bd140fcc66f59e3c46ed9e881ff2a161ba9b3b094dd3975d306f1aecc9321d52da7937700c64d00bcadbada04d21cbbb3673cc4c0893eec76398bdb3dfa4023120e6a81d3337ff9e2d7aea27fa2c9091d034817c923174d243c0de1dbdb70c70daaf4fac25990f168f1224ead34c0f8d6f94b5350ea343e7655862d51c4ebbd60219402c81e57ee4e8e8906592b3b61d41490fb962093a20b568f4f4dc58f6d5f72ec52262af8a75c8c3a8afabc826b87da354ee49f5070b6b4edc2d0b99c87b9bda20d152208b018871c176b308451830a89662b3126a64f83d60a09c42e10235724a8e7f1dc8823dafb9ed74619cad11a73b013ae5c25b5deb424710513d41b0cf44db78d96cf8ed9f2e23ab3ab49db9c279943078deeb034a24d72e821bfa97150c1d309fb34c7406cd0504690ec5586939c16598bfbfc6ab32ecb18a422f29b7e0265198cf4e064e8753e3f6aab434d75b604bf17ce0719efaba2327742d0226b8dbda3e1117dd9f2325a9a6f3e8d8cb245d19e1a499a280b4ca3eadb98b6da6178043b4cecc7a967a0cd04864ab6379e11aa33ae028f8567dfb1ac7b6dd2145c80e138f9030143bd593e76d9096e3c10ad9930fca83e50f59c92af5100688ac871140e39d9036248edeffd2b080ad012ee399b57b9dc3a756315ad99f604a10da7cdfcae32e941301ffcc1cc25cc893ee1753830ca863f4f73e0ff1bcfaaa1abdf3f87d8a59302b8ed9a30b465cfb270531e055331f0a2c844895271b59ef043ba5fb3414e9d5cbcf27dbf0ed935479b9518e553f1a7da6973982a13ce5b2089f4eace3417c881464337b4f37e9a0411fb20da6f62b9045138d76947e67c844a4c155e92ec2cd102719acc4892fc93e3006ae729b4187f78ced57c7f9cd620f3c30c1e9ed6e75502001ec0968effe3af22013317c3165374a59b0d27a85920c971451a3d90ea2e37d7827ab598611a2c15b408762d4f1f259934bf4de6b46336e3072a3255a950af92c163982809b3ee296b584cb02e998faab2dbba9b299ee2eb0c9189a6485540de8e510f6e1aa59ca3d8619eb99978807de57c3f2ba8a8eb550c6def9d46b0ca4a30735aa399dff0807e8ff89f5a70c589a726c86e2371bf958516b56bb91cca23750da404c028566eeb866980d27366c6c6abdf223059e07396e57d87dca37930c9b1f4f4e8ced0ad9336e3e9e67cb5c7485b890e8b9e51c988c799fe3cbbf69bfc72a31382a42d9d43a34d4310cf1e7559cc8bf2144d55b60a562be0f4855fd9056668c51379cd1a1c881a9b319a73cd28c2e3891a7df6044b8e37f8280ed8b2d505b87af5ced6ce206ce834bad9c9da1a09cd85badca7d9c99519f3f74151802393eddb6366a908712163cc8da4ad537d9cfc5f026b3be254b8351469964a5caf492670d2c7a09d2ebaa4093ba034f28b19bee17267267ddb7164affd46c1cef4be85ad67b956749609161dfe4c4d5ce98173c33e6251049eb8590bf1a36ea586c22ed34e466ff920ecd091a63e7fdfd10f03b8a5cdc0246b99c952d20283539892c19bbb6f4b65bbc7aff3c71c176a3fd5719fa684ae00257bec86ec9f6a4007fcc158c0fbe16fceebf99a9104f07fee6e384203c65e7d5084f1daafddc19c346895b139afd26e9b6e57d3cb6e08e8032934b3e5ad6ea7e840afd31c87edab721c418d9d3c7926deaae0f10c8947a01c2cfc350f300afc2cc3490515bd4b649652acba299ddd02c0e3493273700026fc9320c3fc6729a5270ff85b219fb4bc14141bfc42a19d3d157c7b5b67ee3be569d6e17f919c48f5b75c4b8e376387b76d3092100b9e8cda8642feb3bf22e0067e32954a009e9c6daec86ebf7e9ddf1ec081a98d771c9bcc6cdb7887a5714e1181416d586231316c9aba8318e6e70cfe30e07d2e5e3271a885fa4352cb627068de6a44a6c447d39b64f6b4815647dd8a891b7f97151c901e1b36f7b2290166d06ae4ca808166768447a2b75b28758d9262f86a6a353a03ba15c44e06948838038ac60b2a23695418f62477349ec2a9f81e2d82c64b01eedc2a865fc24f36070b2acd2beef5f1ee78992dbcf3153422bf307ed92ccd5e9f6a0659d43422a5212254b1077f53e768fcd44dc7c349159d6568443db981463d41ab39f5a55cdd7f07ad366a38b5e8bb5d64a35a309100eb1241d73e685a6", 0xefe) r2 = fcntl$dupfd(r1, 0xa, r1) mprotect(&(0x7f0000719000/0x3000)=nil, 0x3000, 0x2) (async) ftruncate(0xffffffffffffffff, 0x5) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x20000001) (async) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000511000/0x1000)=nil) (async) mmap(&(0x7f0000640000/0x4000)=nil, 0x4000, 0x4, 0x1012, 0xffffffffffffffff, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xb4b0) (async) r3 = socket(0x0, 0x3, 0xff) fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)=0x2) r4 = socket(0x2, 0x2, 0x0) (async) pipe(&(0x7f0000000000)) (async) r5 = accept(r3, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="9adf9a106d07f478fc154079705d9fa5a4ebd871caf92ba693df05fd992fafcc12650cc4cd63c813cf8c95dccda72d1e8b915a9f87c9f0a8fdde1b264ed2898c0d09a61225dbc4962bd2554a1ce3d51d692c0d26df00ffbd95c43365e5d6f217852771ee49e4185b3a0f2d", 0x6b) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) (async) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)=0x2) r7 = socket(0x18, 0x2, 0x0) (async) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) preadv(r8, &(0x7f0000000180), 0x0, 0x3f) (async) fcntl$dupfd(r7, 0x0, r2) 22:26:05 executing program 7: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280), 0x0) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r0, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, r2, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semop(r0, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) (async) r3 = getuid() r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280), 0x0) (async) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r4, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x10001, r3, r2, r1, r6, 0xf0}, 0x0, 0x0, 0x9}) (async) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0xd7ca, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0x40}, 0x8, 0x3ff, 0x7fffffffffffffff}) syz_emit_ethernet(0xdf, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xa9, 0x3a, 0xff, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x6, 0x0, 0x401, {[@generic={0x0, 0x6, "ef7e2445"}]}}, {"abd6ce37161c16907763226f9e0069c3edcc29fb3e4fd1da2a4a2ed68ce109a7561543d46182bc8b9732ba98e394185567fe02f2ab1163c8d7c3ae82e57ec6f9263da0f695fb3ba0a9a859d0e5e6532a41d2ca2a9d54d680579cf7616d9ef937e01d56c160cda8d7cd26c00d95e24ae2a4a063c79e0d263523afa96f136ec7d827553c38a599f20621c9edb45c"}}}}}}}) (async) syz_emit_ethernet(0x157, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x1, 0x141, 0x68, 0x4b2, 0x7, 0xf1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x17, 0x3, [@empty, @rand_addr=0x400, @loopback, @broadcast, @multicast2]}, @timestamp={0x44, 0xc, 0xb, 0x3, 0x0, [{[], 0x4}, {}]}, @timestamp={0x44, 0xc, 0x7, 0x3, 0x0, [{[], 0xfff}, {[], 0xffffffc3}]}]}}, @udp={{0x2, 0x2, 0x8}, {"e713e996241b5231e03c43414fb5c2466dab8883d1b4e931d9c735837ac245b7feca1a32242a771a527db912ec735a6a16d0e8d07c718f537077343dc05976fda3f82f08848c418cc07592c12a943659474cde717c885f281c084f6125eb47191e53948e2731b02a2bfb9276e79440615c16035c5bdcb3e40f82e308c4a0288582be0107247df2121dda0319a1672737d7b373c115732d55a0f90a1d9298d72f5e5942d448398714593f2f60064aab4d86c12dbb143374724428258b194d26c3bd2e574be31ee7b04c56a7817162c8da9655cfb1845e79766d48f63a6383e9beda7fea365159f0e40259cf7ba9829e3cd46aba617f"}}}}}}) 22:26:06 executing program 5: pwrite(0xffffffffffffffff, &(0x7f0000000140)="c0f10000d177c01be442b791cf30", 0x1c, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) setreuid(0xee00, 0x0) (async) r0 = getuid() lchown(&(0x7f0000000100)='./file0/../file0\x00', r0, 0x0) r1 = getuid() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(r1) (async) r3 = getuid() setreuid(0xee00, r3) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r4}, 0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x71a, r1, 0x0, 0x0, r4, 0x40, 0x5}, 0x7fffffffffffffff, 0x9c5, 0x1f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x39, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0xe69b, 0x0, 0x1}) (async) r7 = getgid() setgroups(0x3, &(0x7f00000001c0)=[r7, 0xffffffffffffffff, 0xffffffffffffffff]) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') (async) getuid() (async) msgget$private(0x0, 0xfffffffffffffffd) r8 = msgget$private(0x0, 0x193) msgrcv(r8, &(0x7f00000000c0)=ANY=[], 0xaa, 0x2, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x120, 0x7}, 0x6, 0x7fffffff, 0x0, 0x0, 0x9, 0x9, 0x7ff, 0xfffffffffffff2a6}) 22:26:06 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x8}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="89ab55d9e74c88c7616aedbebc5e571054287f395c595e1a242fece94da0947cd7c220cbe04a24b8cfb8305815eccb2141c4ae28919badcc2b138c5c538dd9231368efc073c59e7e2b054ade62b4fefab946c4f9174490721163cf257caf68a88f849ab986cdb570052b07dc3e1f094a28ee673623ba2a726de692900100c1", 0x7f}], 0x1, &(0x7f00000001c0)=[{0x68, 0xffff, 0x3, "5ac434318435bdd3181009f86d40eafca2da3e460d80a3314bba4eb807b82c400e83ced80f0575fb6b96139ed388fa81eb7c2a333475c50310c2ea4d8285653dff9cc15df8a349d693494a909eb8f07d817e15f5bd"}, {0x110, 0x1, 0xd8, "a93c9d103aea8b9895db39a545d2907adbf0f70ad1bcccc7b4c2ba74a07cc69214aab6cdae6b1c7bbfb7b9437e11f23c052b539b5acb7050759420776319467da5d050ae17faa820e5a0a6e02b2427e5ba5a5b138cb33ed5f0df82bb5c07141dc0d7a47add31cb67a30b24faa9efe5f4ddad910dfe15a6f72249751743adcb25b571c301ea83359a1cb4ead3ac7223ec62c633d34057e32f2138963d1cd30c86b1eafc5be3f0c0d6e59b820077884d13b80d8ba243e5c7eee5931aec09e4caddb3e81ff3c9cc73c45acf2e2d048e95cbb1e14d39abe9b351aa9fef35425c252e402bf79968c573a5b8214b6fcc7c17bf189ff8244554e9fdfa4cb70b"}, {0xb8, 0x1, 0x3, "785806d067cf18023ac57abba05b9cf2a8d79ead34b90f09d70bbf8edba622c012808f5f85a7d98473169bb639c52e16768783bb3c4a271c0aea73c528eb66acee29369901d9c83055be6e2582ab406c83564826e2837a40ccad83454bc13b01b165876f682d1035ef60a688380e679bed2abfb4604c7ae34b3e53f7d1c1f9e763468c9f2137380f8d15496d407c31439822663df6af82d503bf992ef2475f9cab"}, {0x28, 0x1, 0x81, "02a6c15374d5df54c8c5719f91a42a1fef7169617657"}], 0x258}, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x2, &(0x7f0000000000)="f7a45101212e9dc4a2cccef87fc942", &(0x7f0000000180)=0xf, 0x0, 0x0) (async) msgget$private(0x0, 0x200) 22:26:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="2a42543e9c00000000"], 0xa) r2 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = getuid() setreuid(0xee00, r3) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1, 0x0) 22:26:06 executing program 2: syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000008001c0600feff010100008d802867000000000002fefcffffffffffffff000000000000aa4e234e23", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="7004"]) (async) syz_emit_ethernet(0x52, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000008001c0600feff010100008d802867000000000002fefcffffffffffffff000000000000aa4e234e23", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="7004"]) socket$unix(0x1, 0x2, 0x0) 22:26:06 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1813"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffeffff, 0xcb8, &(0x7f0000000100)="b23840f41023891cad43e2852f336bc75da0f7838cee3ec7da4ce41797e3d3b769d4f86571dd44f69c71f8d3e9440be3b5ca37777ba85280190f386670ca5f881e576bb357832d7c4e38c3e6685fc0fcc4379f42935b90ef8805c026d8b5f67cd18121954f8e9053fe96aeef620141b1e2a9cd8fcf0f7e569988acb548a6a64ecff5a5865a715f52ae21b183b5301089030e7d465b5125d175abfdf3dd985f4cf76ef938768a0486ad0e94b3d2897ea9c6d7cf5973f3fb3e99382e7ae71f1bd073d7c2117f8dd4a3a307c93496973f5382e737892c64d9e09406072de9ae571f06dcd1f215a597322168701f2700013d1d", 0xf1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0018eeff00000000e425db019dc000ffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:26:06 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x4001, 0x0) write(r0, &(0x7f0000000200)="9fc4cc6df6d51749a6bf", 0xa) r1 = socket$inet(0x2, 0x4000, 0x1f) dup2(r0, r1) 22:26:06 executing program 3: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xc8, 0x3, &(0x7f00000000c0)=""/68, &(0x7f0000000180)=0x44) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x7fffffff, "0100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 22:26:06 executing program 7: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280), 0x0) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r0, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, r2, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semop(r0, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) r3 = getuid() r4 = semget$private(0x0, 0x4000000009, 0x0) semop(r4, &(0x7f0000000280), 0x0) semop(r4, &(0x7f0000000000), 0x22) semop(r4, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semop(r4, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) semop(r4, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r6, r5, r6, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x10001, r3, r2, r1, r6, 0xf0}, 0x0, 0x0, 0x9}) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0xd7ca, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0x40}, 0x8, 0x3ff, 0x7fffffffffffffff}) (async) syz_emit_ethernet(0xdf, &(0x7f0000000240)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xa9, 0x3a, 0xff, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x6, 0x0, 0x401, {[@generic={0x0, 0x6, "ef7e2445"}]}}, {"abd6ce37161c16907763226f9e0069c3edcc29fb3e4fd1da2a4a2ed68ce109a7561543d46182bc8b9732ba98e394185567fe02f2ab1163c8d7c3ae82e57ec6f9263da0f695fb3ba0a9a859d0e5e6532a41d2ca2a9d54d680579cf7616d9ef937e01d56c160cda8d7cd26c00d95e24ae2a4a063c79e0d263523afa96f136ec7d827553c38a599f20621c9edb45c"}}}}}}}) syz_emit_ethernet(0x157, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x6, 0x1, 0x2}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x1, 0x141, 0x68, 0x4b2, 0x7, 0xf1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x17, 0x3, [@empty, @rand_addr=0x400, @loopback, @broadcast, @multicast2]}, @timestamp={0x44, 0xc, 0xb, 0x3, 0x0, [{[], 0x4}, {}]}, @timestamp={0x44, 0xc, 0x7, 0x3, 0x0, [{[], 0xfff}, {[], 0xffffffc3}]}]}}, @udp={{0x2, 0x2, 0x8}, {"e713e996241b5231e03c43414fb5c2466dab8883d1b4e931d9c735837ac245b7feca1a32242a771a527db912ec735a6a16d0e8d07c718f537077343dc05976fda3f82f08848c418cc07592c12a943659474cde717c885f281c084f6125eb47191e53948e2731b02a2bfb9276e79440615c16035c5bdcb3e40f82e308c4a0288582be0107247df2121dda0319a1672737d7b373c115732d55a0f90a1d9298d72f5e5942d448398714593f2f60064aab4d86c12dbb143374724428258b194d26c3bd2e574be31ee7b04c56a7817162c8da9655cfb1845e79766d48f63a6383e9beda7fea365159f0e40259cf7ba9829e3cd46aba617f"}}}}}}) 22:26:06 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1813"], 0x1c, 0x0}, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (rerun: 32) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffeffff, 0xcb8, &(0x7f0000000100)="b23840f41023891cad43e2852f336bc75da0f7838cee3ec7da4ce41797e3d3b769d4f86571dd44f69c71f8d3e9440be3b5ca37777ba85280190f386670ca5f881e576bb357832d7c4e38c3e6685fc0fcc4379f42935b90ef8805c026d8b5f67cd18121954f8e9053fe96aeef620141b1e2a9cd8fcf0f7e569988acb548a6a64ecff5a5865a715f52ae21b183b5301089030e7d465b5125d175abfdf3dd985f4cf76ef938768a0486ad0e94b3d2897ea9c6d7cf5973f3fb3e99382e7ae71f1bd073d7c2117f8dd4a3a307c93496973f5382e737892c64d9e09406072de9ae571f06dcd1f215a597322168701f2700013d1d", 0xf1) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0018eeff00000000e425db019dc000ffffffff00"}) (rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) close(r0) (async, rerun: 32) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:26:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="8aa7d63d570842e48c20b885e0e221e72f284308cc5a3c935702294fad8e2e6f25473116d6ddcb83994d634e449adc886ed30ad222fabc1fcbc258421341e3225dd3de8703ce7e6dcebda7396f2942b0958c7d41c722a6793e7d4d54bea1563e16e9d4a1a74193b82dfefb0b35bd96cc05183281cb28560bbba89d7b4f1d7e07c9662741e409aad7c8030b5c55e77a8417ade278f8de5e6d1f516aa7932b8c6a38d8dbac1785507e8c32e69a1c5876da637ec30d1e22d3aabbbd19f5427efb9e719b", 0xc2}], 0x1, 0xfffffffffffffc01) r1 = socket(0x10, 0x0, 0xb3) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) dup2(r2, r3) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000014c0)="1a964954a1874dd0d71e8f4cdd4c4f0d188644ff332ab2b18798631b23f046cd6b573854ab2d8713bf2e9ac106a9df1e6abfc3b82d9b9a3a29ece7fd90acb1307e301bc8cd00d78faf8e5d85858b0349a7a8db610779c9bf87b13dc8ecfcf593fbb5aed1a5d3bc49e3664cf99b01bfc1aca44cf43ab65f7275187c107e6eed77c7d1f8642296b19a38b6d4815d39ea6a77f1d0016793bce4dfd686029f3187b43ea635fb203e9c28fa18c748f4b8e65af42cfadf7ea7fb92dfb60ba6a7a46b47cfe621f5e479aefa508aaaeb55e33b8e7dcbb042e82eeac8bf0b5b8ad8f79aa381fecf2e0b2a8455150235ed16429c6045af87951d02a4e691b22664fe2507dcec87cd267267b0513e93ca7a95b72822daa232", 0x113}, {&(0x7f0000000380)="8bc51d5643a3ae92cf3383f068f33185af55cdd305ad45c40e41e0f43d3b9478bf93dedeb7af4a42c43f5a8a24c91b2677e762a7316c0d5fd699bedb4fbee72f23131a6e26984d219b62041fbc5da86f55dd00b29581140e5d4dd34dbb5fdcefaa320121b5ba73a2ca31cc4a1adbc1fe9fdad85e4f3a938caa127343f33fa0748b627561286efdd45fa59102af87477915a766e61923f8b68bdd8c8b770676e0f6d0dc9b918e9fb265d34dc8d42e45a551", 0xb1}, {&(0x7f0000000240)="979f9b36732214156247a2d58ea5113b11c860a6c7de363edec1c96849592659b257335231ffd3609903ad9e36623c7a75fc81ca2505cb09eff452e5513554e4301bb7e52b1e5954e0e369e66f8c226aa2a9ea86f42058ff33a132e3361cd840972fc81e1de8cc554085fe46", 0x6c}, {&(0x7f00000004c0)="599a77036883e23b31b924133a9337d50366cc1898fbe94c14d22c9e605302bcca1e36fb00f528a9acddab7fdf1ddac98b17e1d7d5c0c171feab4cc88be24ff896fcea239c5b2d25f1dc083c293fb74b8766b4ee9d557bb865ae36ffb2446d462f97a4e5c013bdd1a1deb4454a54a9cc3425e09c986e9ace7deaad17f32a46259702e1f0f88d1b8c1be9fc8c02e340788577f296197b245bfe059c1b429be404231b69446ff3bc057a625be2a4955051b688060217053a544ebbef3f3755c120f851177ac904cb3789341b60e789a1d92d4a7763158709e4a28ff294846c0674fb192b3cf6815418721c29d821cdc9804e658228928287000e0ada48d74f7debbf618c1341cd173857002cdae281195fa30adc6032524ba1478d44fc0bd437b9d4d395d7431d51ff4f4ac043e1fdb4476c51b453fda4dcb95c82fa5d0aa53a300d2fc673a70944b1daf2dcd177e1af23fd4442ae31de3c22622d7181fcbc1d960236b0f6b2ddaf05dc2ec95d769aa715779ca404bc5ad2992160c6e4695e6f18f3cd730137fb73ba8adb921d6cd12bf9bb1917f04d456168487ac6ec3634e4612d40ea94604a486f75dac79bbb1c7343545eaef5ee816600f9b902d06e060ab1792485da62bc963d04d5026855dfbca83a1b49ce06a69057af90abfc56b8653c6abbea2ac9e8d4d2b9d0d597e58ddb720c9ab561af1896697bb9befe66c6df059217c628ef71b8c5decfd442923076d69d1794df4441a177d25aaecb1044be93d59f8ca785371e55913ce0294e40291be9ef8b7b036277a6df33b3a6b26d201fea153c3b481dfcdbedfdb5de93267d7ac73cf7e5908fd599f25ff0235c59b908bd7448ab3114196ddb8640ac14339220fcce4f49f29b29c4d809cc2ab179567134ad97a5fae4037f76ccdfa5024327fa30d4a548c2f86c7165d7a31effbbc9c2f6a53cb44b7b6a534551b7ef2bee806cc7e22e88e9db03ad1dacd979df2862a3dbf8436e09ac5308dfadff4c2518d33fd759c11e48fc8b1427b1edf5939b0453aa1c0c415c2133ab41ac1caddf9631ebb45d5103a6ee43d2d755ec1732ca91ff8d75de25546c1e11cbd79b6293b618958d9819dd2d2ac60780ce0e0b9853506e28b5915de30f792baceebb9554b21eebde4d03a12e8f1cc0e483d0659654b52435142c81fc577be9c2080bd5737cee6f846c3ecebdcf1e0be5c8468d2d11123cdc545039b3a8c72d9a1f3ad2a576b95c1399d57afd7db661fb20824b814bed67f491a59366449b780e984cad2765c1c2c3e801954ad69d60017129ea4b3c73352af6474c5106aa466442a81b00afdec60638536d92889dcd80b7d2b3ac488482a378d8e16599e1dfdce7095013873dd9407ffdffc9db457468a59268aa9430c60d4a5bf819bcb615efbacf59c6bf95c06dc20c5a87bd8a7b26079853e2c4f85e2b9ff1b24dee5db9ad9ef0a734a60ee55d3c6acda7bb6c17cbcda70a689e6891ba13727b99c467cadd823664eb54fc8b8a72839803746729bc57ea124ebaef89a6c877cc8a0261d591ba1bb6f271c7c2beea76dc9a93c0f6a28106719b528181864a942e3f7694fcdaba0bd8bda3e7b0537033947a541f998748ea4a1763098efc9f415ab21cd2479ddb49d18caa66d6577f0ca9f6ddea7aabc23eff1b4885acd8ff2349b347b18b5db750bd11c8b73a7221dcd8db27a09da654660574bab79c3b4ee38581acf67954c063e6e63f698150f3c1cb7d8e5db9e9a912bac96af87187d725f7e4cd5abc41484b94abd28f619ab2931df0852d1cec93d9ce1590818b65a97658d5f211cfccddf7c4426231bf415927db8d509c7b668618d0d0974ae9dea1aa7479fac44cc5cb1acc223cdd3feb7b31bb7824d88f7cca78caffefa8a6a796b3dfb93720a8d5d805caa97fa5a3e6f8cb1dbaced5392b7dd24d81847054379c0fcb48b9a48ccd3ee39a28b3e80f19a027c258057d15cae9c6a32c0e121065e5ce17a4f480cc8843de3ffd364ee8dbff406feacedcb7cb6e40e02542ce9beb8301090071c6ac83b797b27b0ab7091816cee119d1529753a4447dce2305948fc25a8f80a3543abce0270b7b2d17cb3610c8e102370df19ad60ce532d3a65d12f687270f18076c5135573a208b2cbc5a896d6fcd812d5c2d6b3396d11f07b958e2fee5249bcc925f95aed97df35687c4b91709e073c091869f90a40cc6e4d4371a3a8d756f3079636fd72b580d718a69dba1744fbe6f2df15833c4615302eb8a47734a772f3ac84a4b233e8995af1569b3f03b9d44b346b06e2ce78ea1ded043d8aa190c178882d81c2507f48f6ace90a26ab687b5d06f5975484c389045a2228c1cc186bfd05a98014db1f828999c82e97dd28c0b1d3c2472552cf9ecbff5b052cbcb724ca46e71e6243351ec048c86625f9b9cc168692d8a283305fd8b3e54ad440e57aece2d515e7d0121b6d45804c256d5e4a03ddc83a72b3f6e85bc136a776b7afdd57faacce3a8988f98aafddc1f9f7d05f992b32f90357282a53705bb7ed221b67f0d8b137d28455f895a7adb34bbda0cc43872e6c59b2393359092d6a83e98b5d6ed1452ea8577e3764835c8f8e5b71bd3281922752aa195507ff8628ed38541aa7ab0763ceddf97f0b49d9e1d6464cfa54b275c231a38cf0b2015bfe00cc62eae138023a7326e4abf601f2a6ab3386aa893ee09f0edf59e3e79486f3b16e3b14b01953b74426a8816d0301d534894e65f4f4c2410cc4da0a1cf403336c83709acb4f2152a3cfeac9f8fa6ee7c7085994786cfeb4434a6b7c2413b29962da754414d36a7112451e7ed0ca4de7c709c14d4c399171802aa1033c6393ed3dafbc9646dc51f62e62875bd6d9712abe65649da8c4a180dc3cdda5d349580dd28a0efcca6166ac743b07c39ae4f1b895febf20817612f57fbf769641de93c36c33b7e61fff5530ed11751ab00c6a39e8941d0c2c887ea5fcfb74a89d45a2c4f20f4cf233f7a4f79af4a2cc20cda82cffda0076e06a81ba9d2beff9faa0c809d0389009c37abbd0afd972c2592e5ced6e9ed39ee409a1fb34b3f352f94973965f728a89b21f65ee01b45020fc8e22410b066a22079f2ee6e38a3be8b015a77919dc0c321279998484f56e250b739f42472657bbcf264604112ca9f8a70d27e99967c9d22ca5eec104b28362190d2de934db55d25b1a7abf05d5de12d902e31fb3df65ce42f5c9a64c9fad2a9d04922bba56606e7a19237748fe01434b21eeade7658a3ed48fe313d4015badfeabbf8e079c5615735d4a193fb48ad087703fd6097b79ac03569bfac591cad3dbd22ac930ba8dcbb3d839c7e4d409c0dbe6b3d0f198716506c956a93", 0x94a}], 0x4) 22:26:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000002c0)=[{0x0, 0x7}, {0x1c, 0x2, 0x7, 0x2}, {0x8001, 0x7, 0x6, 0x52}, {0x101, 0x0, 0x9, 0x7}, {0x8005, 0x77, 0x7f, 0x4}, {0x1, 0xfd, 0x8, 0x20001}]}) kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x8, &(0x7f0000000600)=[{{}, 0xfffffffffffffff8, 0xda, 0xf0000000, 0x0, 0x1000008}, {{}, 0x0, 0x8, 0xf0000000, 0x80000001, 0xffff}], 0x80000001, &(0x7f0000000640)={0x3f, 0x5}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000680)={0x1, 0xa, 0x8, 0x4, 0x0, 0xfffd, 0x3}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6013, r1, 0x6) r2 = semget$private(0x0, 0x4, 0x7b3) pipe2(&(0x7f00000000c0), 0xc) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) pipe2(0x0, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, &(0x7f0000000e40)="8e40562dc18243821d7503976ba78dcfe50284f5d5c343dbd340e832dcae51442a30519354d977dbcde1e06c4657647bd3c6c2f9ee20a4026c2fa59d9fadeb8c7de37a61e2d5337550aeba488f47a705bb1bcf9fd6a84d9f95a540da5e0c215cac52fce4371597c3a8e86d752ebe997fb2cf808910f4c832a83076993d5105783004c944c2bffa52d70f7077c3212900704a1ff0fdd46eef801f5078aa237be3dcfc5f8c48fb348d3a3d4ac87987cb82bd8607bfae7c56c665e7d315645d6326626491004f653b5fea6909a2a48dc22fcc7e9361ac9ca30269043b32514e6b6964be6a654459199abfc12772b29c30ba3ed2aad6588d1f018b25f93afefeb99960c2c49bf811975608ebd47b9b0bcdf4c7b09d889be704cbdb4e2cabc4a062c31b0a7c058b2b619baf1a92ca2db3a149189515e05a197689479688465262b014b657b52596408b05105fcbf74e563bf9e1316e3115971387bcfe1b1f496d46db81758f5bb6c87170bd3302efb074e816c2c5bc278d6107c191c1185cf121a00dabe7fe8aa732e96900e69c1d20bb2f9b1aa4bc84dafcef976a1edcceaadf31749bc23565b855ba5d392623e77f8e464312bae76e06528f4987833cad72b8388ed5ceddee5d14d1542d9fb608b52ac6a8f3272497c1ad", &(0x7f0000000200)=0x1d6, &(0x7f00000004c0)="56464d8b23fb280b2313916e5570cd62af7fd2667f28a91a0bcc0c1bc4c609669fa7089c1e7c5712cf73fdc7de9dfcd636618ca9e658f3985a5012cea2ca6ab59a7809cef11dcce6125e5bf2a12c94327224da23c525911034000073da70f4185fa0b8af37b0e07a38224969da4597d46afe76e9cdaa8c61356bbad3b15ea0c58f61481eae111e8eeb876d2693b0ce69e9b51601b10fba939bbf585dedc4d16674606dc1027a9347226537fb80fbc60a86d630b9e7597af45de69291b72a30a572f04b24d4262513c849866f838bb036810bdd72b238ef0f0ba003219d9c98573da0a2ce23c08aaaee430232b58c1fd41eb2322bd6325ca75ac0c560996f070e0f2b3d8d6e0ce9c78c", 0x109) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) semget$private(0x0, 0xd22adfa364c63e13, 0x20) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000680)={0x11, 0x8da, 0x5, 0x2, 0x0, 0x4000, 0xfd}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000980)=""/222) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) fcntl$setown(r3, 0x6, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000025f47880f2654e65c458a354fd22fbe5716609e76790de81a1a33655dce96adc5b0fd1f9167644c542edf2f4d85904625a637253bee0a913073a758acde6ccb8c1a8bd06db7c8de1845116d8353734333a991c250e94394d8097e6f296dca15329bc62e20b9722df594c59b2fd373c62f05b379207f8444412eb7312e6771beefc0f154d7ad4f311f2daa388d1c7a229d796074addf60f35220c62f738d8f25f673741ed350866e339b83f6aef46bf04bdd17ee803233e362e5eab960d05bfb612548c4cb46abe5df64b4e88204f2cb2ccfa4abec7c6f3c0069b3cbf91cbfc0dec0f67f252c2121884e8698050000000000002f8cf6bdf39d80a111f8efecf2ff7e5a1cb5880cda49b1eed966ee00628076a07e99f74ec2db5548e583863b67f88f9adeb83573010000802aade3eb27ed4449a7ba1f70ca6f4a8513e99e647c80b532b3719c56e9dfe370dd5314308b50f676f89cde8381bd86e41f22a027297bd3a67e6a45329f35758228275bb85a353432bacd545c989b0a44db3d804c17eab36bdfee089c1bf9167818ebd3db1c528e758b90c24564853eb6bae48a49206e06401dfeb58f2c22a72592c784b15db95cc96bbeb0b05f11b3419c03fdcaa8009b88f6be6caa9a2f289f3ec10147e85eff50ff527d32e95bfcf5c08df41501b84f479e0000000000000000000000000000ee17dab13a54e6aab91715bc24deb1ebc4d74d9ba5fe31957fbb74add764168fac4bfcad2c7378657b54623be34c52bea75b874e8bfcca00b3712b3692bb994556d47e413a0ae6031a27a3ba958100180f1c34780159c50888997e9e9997ddb4b7767834e0a37a4768d9ef63498300e5f1c9e698167e4f7a43b8d2e2404fc96a3af6f1", @ANYBLOB="2e6128bde9de852b06013bd500712621e2cdcb3f843953f8045224f032890122c24c7e889663ee243f648fda0242270f74e4782886aeed304ef5ccc5c9870f416d3832481e56f83038787c871dae3c26beeb71bb9427f1c42cc22cc9f94c2d9a183d4895606d41d0c83db8d3a11221f9784620b9570871ec56922123f7dbb34f794259636616f6f74f6f66f581283a66179fd251d0a59a513ae7d7b1d316bed64e8b6be82a0ca68c6bba63546cfba63afb7ca1aaa62986a5bf4bb629bdba6a0634774f34a4703dba94a0f34bcdd595e84c9e1964ae6c8a4f68918b732862e2f54fd29f3eec08ebde469e4d041fc727921fef7a2bb8b744fb8757affb3677807c545e15c1d220650587d9f9f20bf170bd0528805d31c1e3b6a4fc455f702ea5ac248472e68f80355a799acbf6d7bd493599", @ANYRES16, @ANYRES64=r2], 0xa) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000840)=""/135) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x80008) 22:26:06 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x4001, 0x0) write(r0, &(0x7f0000000200)="9fc4cc6df6d51749a6bf", 0xa) socket$inet(0x2, 0x4000, 0x1f) (async) r1 = socket$inet(0x2, 0x4000, 0x1f) dup2(r0, r1) 22:26:06 executing program 5: pwrite(0xffffffffffffffff, &(0x7f0000000140)="c0f10000d177c01be442b791cf30", 0x1c, 0x0) (async, rerun: 32) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) (rerun: 32) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) (async) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000100)='./file0/../file0\x00', r0, 0x0) r1 = getuid() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) (async) setuid(r1) (async, rerun: 32) r3 = getuid() (rerun: 32) setreuid(0xee00, r3) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r4}, 0xc) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x71a, r1, 0x0, 0x0, r4, 0x40, 0x5}, 0x7fffffffffffffff, 0x9c5, 0x1f}) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x39, 0x0, r6, r5, 0xffffffffffffffff, 0x6d, 0x47}, 0xe69b, 0x0, 0x1}) (async) r7 = getgid() setgroups(0x3, &(0x7f00000001c0)=[r7, 0xffffffffffffffff, 0xffffffffffffffff]) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') (async) getuid() (async, rerun: 32) msgget$private(0x0, 0xfffffffffffffffd) (async, rerun: 32) r8 = msgget$private(0x0, 0x193) msgrcv(r8, &(0x7f00000000c0)=ANY=[], 0xaa, 0x2, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x120, 0x7}, 0x6, 0x7fffffff, 0x0, 0x0, 0x9, 0x9, 0x7ff, 0xfffffffffffff2a6}) 22:26:06 executing program 3: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xc8, 0x3, &(0x7f00000000c0)=""/68, &(0x7f0000000180)=0x44) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x7fffffff, "0100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) socket(0x400000000018, 0x3, 0x3a) (async) pipe(&(0x7f0000000080)) (async) getsockopt(r1, 0xc8, 0x3, &(0x7f00000000c0)=""/68, &(0x7f0000000180)=0x44) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x7fffffff, "0100"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) dup2(r3, r0) (async) 22:26:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="2a42543e9c00000000"], 0xa) r2 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = getuid() setreuid(0xee00, r3) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) bind(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="2a42543e9c00000000"], 0xa) (async) getuid() (async) lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) (async) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) (async) getuid() (async) setreuid(0xee00, r3) (async) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1, 0x0) (async) 22:26:06 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random="c92759efe58d", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @multicast1, @empty, @multicast2}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x129, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x5, 0x0, 0x4}}], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x0, 0x113, 0xf9, 0x5, 0x8, 0x2c, 0x0, @multicast2, @loopback, {[@lsrr={0x83, 0xb, 0x4, [@broadcast, @rand_addr=0x4]}, @lsrr={0x83, 0x13, 0x5, [@multicast1, @rand_addr=0x5, @empty, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x23, 0x8, [@rand_addr=0xfff, @rand_addr=0x1, @broadcast, @broadcast, @rand_addr=0x5, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback]}, @generic={0x7, 0x8, "fad0b0a9833d"}, @ra={0x94, 0x6, 0x2}, @end, @ra={0x94, 0x6, 0x2}, @generic={0x89, 0x7, "7c2296b9fa"}]}}, @generic="62942292147a1adef2a51e3e811ef88e23408578e7fffed468c135a59faeddc3bf649cb5b71e94d09ce07ea8adba97c4294498564269d2abb47611160a2b6a337ea9546a0feb29e5a7bb7d1281d03429787f7ac6f2e22fb9dbd00d325af3f512424c8efef14bcf22694f96182a36c232a313eaf77cd07d916690fd600301ae8a686f57ad5bf6a49ced9eda0f0bb9ee872aa4a19ccc7d6b826a9c1646dcb3aa"}}}}) 22:26:06 executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x4001, 0x0) write(r0, &(0x7f0000000200)="9fc4cc6df6d51749a6bf", 0xa) (async) r1 = socket$inet(0x2, 0x4000, 0x1f) dup2(r0, r1) 22:26:06 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random="c92759efe58d", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @multicast1, @empty, @multicast2}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_emit_ethernet(0x129, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x5, 0x0, 0x4}}], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x0, 0x113, 0xf9, 0x5, 0x8, 0x2c, 0x0, @multicast2, @loopback, {[@lsrr={0x83, 0xb, 0x4, [@broadcast, @rand_addr=0x4]}, @lsrr={0x83, 0x13, 0x5, [@multicast1, @rand_addr=0x5, @empty, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x23, 0x8, [@rand_addr=0xfff, @rand_addr=0x1, @broadcast, @broadcast, @rand_addr=0x5, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback]}, @generic={0x7, 0x8, "fad0b0a9833d"}, @ra={0x94, 0x6, 0x2}, @end, @ra={0x94, 0x6, 0x2}, @generic={0x89, 0x7, "7c2296b9fa"}]}}, @generic="62942292147a1adef2a51e3e811ef88e23408578e7fffed468c135a59faeddc3bf649cb5b71e94d09ce07ea8adba97c4294498564269d2abb47611160a2b6a337ea9546a0feb29e5a7bb7d1281d03429787f7ac6f2e22fb9dbd00d325af3f512424c8efef14bcf22694f96182a36c232a313eaf77cd07d916690fd600301ae8a686f57ad5bf6a49ced9eda0f0bb9ee872aa4a19ccc7d6b826a9c1646dcb3aa"}}}}) 22:26:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000002c0)=[{0x0, 0x7}, {0x1c, 0x2, 0x7, 0x2}, {0x8001, 0x7, 0x6, 0x52}, {0x101, 0x0, 0x9, 0x7}, {0x8005, 0x77, 0x7f, 0x4}, {0x1, 0xfd, 0x8, 0x20001}]}) kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x8, &(0x7f0000000600)=[{{}, 0xfffffffffffffff8, 0xda, 0xf0000000, 0x0, 0x1000008}, {{}, 0x0, 0x8, 0xf0000000, 0x80000001, 0xffff}], 0x80000001, &(0x7f0000000640)={0x3f, 0x5}) (async) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000680)={0x1, 0xa, 0x8, 0x4, 0x0, 0xfffd, 0x3}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6013, r1, 0x6) r2 = semget$private(0x0, 0x4, 0x7b3) (async) pipe2(&(0x7f00000000c0), 0xc) (async) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) (async) pipe2(0x0, 0x4) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, &(0x7f0000000e40)="8e40562dc18243821d7503976ba78dcfe50284f5d5c343dbd340e832dcae51442a30519354d977dbcde1e06c4657647bd3c6c2f9ee20a4026c2fa59d9fadeb8c7de37a61e2d5337550aeba488f47a705bb1bcf9fd6a84d9f95a540da5e0c215cac52fce4371597c3a8e86d752ebe997fb2cf808910f4c832a83076993d5105783004c944c2bffa52d70f7077c3212900704a1ff0fdd46eef801f5078aa237be3dcfc5f8c48fb348d3a3d4ac87987cb82bd8607bfae7c56c665e7d315645d6326626491004f653b5fea6909a2a48dc22fcc7e9361ac9ca30269043b32514e6b6964be6a654459199abfc12772b29c30ba3ed2aad6588d1f018b25f93afefeb99960c2c49bf811975608ebd47b9b0bcdf4c7b09d889be704cbdb4e2cabc4a062c31b0a7c058b2b619baf1a92ca2db3a149189515e05a197689479688465262b014b657b52596408b05105fcbf74e563bf9e1316e3115971387bcfe1b1f496d46db81758f5bb6c87170bd3302efb074e816c2c5bc278d6107c191c1185cf121a00dabe7fe8aa732e96900e69c1d20bb2f9b1aa4bc84dafcef976a1edcceaadf31749bc23565b855ba5d392623e77f8e464312bae76e06528f4987833cad72b8388ed5ceddee5d14d1542d9fb608b52ac6a8f3272497c1ad", &(0x7f0000000200)=0x1d6, &(0x7f00000004c0)="56464d8b23fb280b2313916e5570cd62af7fd2667f28a91a0bcc0c1bc4c609669fa7089c1e7c5712cf73fdc7de9dfcd636618ca9e658f3985a5012cea2ca6ab59a7809cef11dcce6125e5bf2a12c94327224da23c525911034000073da70f4185fa0b8af37b0e07a38224969da4597d46afe76e9cdaa8c61356bbad3b15ea0c58f61481eae111e8eeb876d2693b0ce69e9b51601b10fba939bbf585dedc4d16674606dc1027a9347226537fb80fbc60a86d630b9e7597af45de69291b72a30a572f04b24d4262513c849866f838bb036810bdd72b238ef0f0ba003219d9c98573da0a2ce23c08aaaee430232b58c1fd41eb2322bd6325ca75ac0c560996f070e0f2b3d8d6e0ce9c78c", 0x109) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) semget$private(0x0, 0xd22adfa364c63e13, 0x20) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000680)={0x11, 0x8da, 0x5, 0x2, 0x0, 0x4000, 0xfd}) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000980)=""/222) (async) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) fcntl$setown(r3, 0x6, 0xffffffffffffffff) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000025f47880f2654e65c458a354fd22fbe5716609e76790de81a1a33655dce96adc5b0fd1f9167644c542edf2f4d85904625a637253bee0a913073a758acde6ccb8c1a8bd06db7c8de1845116d8353734333a991c250e94394d8097e6f296dca15329bc62e20b9722df594c59b2fd373c62f05b379207f8444412eb7312e6771beefc0f154d7ad4f311f2daa388d1c7a229d796074addf60f35220c62f738d8f25f673741ed350866e339b83f6aef46bf04bdd17ee803233e362e5eab960d05bfb612548c4cb46abe5df64b4e88204f2cb2ccfa4abec7c6f3c0069b3cbf91cbfc0dec0f67f252c2121884e8698050000000000002f8cf6bdf39d80a111f8efecf2ff7e5a1cb5880cda49b1eed966ee00628076a07e99f74ec2db5548e583863b67f88f9adeb83573010000802aade3eb27ed4449a7ba1f70ca6f4a8513e99e647c80b532b3719c56e9dfe370dd5314308b50f676f89cde8381bd86e41f22a027297bd3a67e6a45329f35758228275bb85a353432bacd545c989b0a44db3d804c17eab36bdfee089c1bf9167818ebd3db1c528e758b90c24564853eb6bae48a49206e06401dfeb58f2c22a72592c784b15db95cc96bbeb0b05f11b3419c03fdcaa8009b88f6be6caa9a2f289f3ec10147e85eff50ff527d32e95bfcf5c08df41501b84f479e0000000000000000000000000000ee17dab13a54e6aab91715bc24deb1ebc4d74d9ba5fe31957fbb74add764168fac4bfcad2c7378657b54623be34c52bea75b874e8bfcca00b3712b3692bb994556d47e413a0ae6031a27a3ba958100180f1c34780159c50888997e9e9997ddb4b7767834e0a37a4768d9ef63498300e5f1c9e698167e4f7a43b8d2e2404fc96a3af6f1", @ANYBLOB="2e6128bde9de852b06013bd500712621e2cdcb3f843953f8045224f032890122c24c7e889663ee243f648fda0242270f74e4782886aeed304ef5ccc5c9870f416d3832481e56f83038787c871dae3c26beeb71bb9427f1c42cc22cc9f94c2d9a183d4895606d41d0c83db8d3a11221f9784620b9570871ec56922123f7dbb34f794259636616f6f74f6f66f581283a66179fd251d0a59a513ae7d7b1d316bed64e8b6be82a0ca68c6bba63546cfba63afb7ca1aaa62986a5bf4bb629bdba6a0634774f34a4703dba94a0f34bcdd595e84c9e1964ae6c8a4f68918b732862e2f54fd29f3eec08ebde469e4d041fc727921fef7a2bb8b744fb8757affb3677807c545e15c1d220650587d9f9f20bf170bd0528805d31c1e3b6a4fc455f702ea5ac248472e68f80355a799acbf6d7bd493599", @ANYRES16, @ANYRES64=r2], 0xa) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000840)=""/135) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x80008) 22:26:06 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000340)=[{0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:26:06 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1813"], 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1813"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffeffff, 0xcb8, &(0x7f0000000100)="b23840f41023891cad43e2852f336bc75da0f7838cee3ec7da4ce41797e3d3b769d4f86571dd44f69c71f8d3e9440be3b5ca37777ba85280190f386670ca5f881e576bb357832d7c4e38c3e6685fc0fcc4379f42935b90ef8805c026d8b5f67cd18121954f8e9053fe96aeef620141b1e2a9cd8fcf0f7e569988acb548a6a64ecff5a5865a715f52ae21b183b5301089030e7d465b5125d175abfdf3dd985f4cf76ef938768a0486ad0e94b3d2897ea9c6d7cf5973f3fb3e99382e7ae71f1bd073d7c2117f8dd4a3a307c93496973f5382e737892c64d9e09406072de9ae571f06dcd1f215a597322168701f2700013d1d", 0xf1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0018eeff00000000e425db019dc000ffffffff00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0018eeff00000000e425db019dc000ffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:26:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="8aa7d63d570842e48c20b885e0e221e72f284308cc5a3c935702294fad8e2e6f25473116d6ddcb83994d634e449adc886ed30ad222fabc1fcbc258421341e3225dd3de8703ce7e6dcebda7396f2942b0958c7d41c722a6793e7d4d54bea1563e16e9d4a1a74193b82dfefb0b35bd96cc05183281cb28560bbba89d7b4f1d7e07c9662741e409aad7c8030b5c55e77a8417ade278f8de5e6d1f516aa7932b8c6a38d8dbac1785507e8c32e69a1c5876da637ec30d1e22d3aabbbd19f5427efb9e719b", 0xc2}], 0x1, 0xfffffffffffffc01) r1 = socket(0x10, 0x0, 0xb3) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) dup2(r2, r3) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000014c0)="1a964954a1874dd0d71e8f4cdd4c4f0d188644ff332ab2b18798631b23f046cd6b573854ab2d8713bf2e9ac106a9df1e6abfc3b82d9b9a3a29ece7fd90acb1307e301bc8cd00d78faf8e5d85858b0349a7a8db610779c9bf87b13dc8ecfcf593fbb5aed1a5d3bc49e3664cf99b01bfc1aca44cf43ab65f7275187c107e6eed77c7d1f8642296b19a38b6d4815d39ea6a77f1d0016793bce4dfd686029f3187b43ea635fb203e9c28fa18c748f4b8e65af42cfadf7ea7fb92dfb60ba6a7a46b47cfe621f5e479aefa508aaaeb55e33b8e7dcbb042e82eeac8bf0b5b8ad8f79aa381fecf2e0b2a8455150235ed16429c6045af87951d02a4e691b22664fe2507dcec87cd267267b0513e93ca7a95b72822daa232", 0x113}, {&(0x7f0000000380)="8bc51d5643a3ae92cf3383f068f33185af55cdd305ad45c40e41e0f43d3b9478bf93dedeb7af4a42c43f5a8a24c91b2677e762a7316c0d5fd699bedb4fbee72f23131a6e26984d219b62041fbc5da86f55dd00b29581140e5d4dd34dbb5fdcefaa320121b5ba73a2ca31cc4a1adbc1fe9fdad85e4f3a938caa127343f33fa0748b627561286efdd45fa59102af87477915a766e61923f8b68bdd8c8b770676e0f6d0dc9b918e9fb265d34dc8d42e45a551", 0xb1}, {&(0x7f0000000240)="979f9b36732214156247a2d58ea5113b11c860a6c7de363edec1c96849592659b257335231ffd3609903ad9e36623c7a75fc81ca2505cb09eff452e5513554e4301bb7e52b1e5954e0e369e66f8c226aa2a9ea86f42058ff33a132e3361cd840972fc81e1de8cc554085fe46", 0x6c}, {&(0x7f00000004c0)="599a77036883e23b31b924133a9337d50366cc1898fbe94c14d22c9e605302bcca1e36fb00f528a9acddab7fdf1ddac98b17e1d7d5c0c171feab4cc88be24ff896fcea239c5b2d25f1dc083c293fb74b8766b4ee9d557bb865ae36ffb2446d462f97a4e5c013bdd1a1deb4454a54a9cc3425e09c986e9ace7deaad17f32a46259702e1f0f88d1b8c1be9fc8c02e340788577f296197b245bfe059c1b429be404231b69446ff3bc057a625be2a4955051b688060217053a544ebbef3f3755c120f851177ac904cb3789341b60e789a1d92d4a7763158709e4a28ff294846c0674fb192b3cf6815418721c29d821cdc9804e658228928287000e0ada48d74f7debbf618c1341cd173857002cdae281195fa30adc6032524ba1478d44fc0bd437b9d4d395d7431d51ff4f4ac043e1fdb4476c51b453fda4dcb95c82fa5d0aa53a300d2fc673a70944b1daf2dcd177e1af23fd4442ae31de3c22622d7181fcbc1d960236b0f6b2ddaf05dc2ec95d769aa715779ca404bc5ad2992160c6e4695e6f18f3cd730137fb73ba8adb921d6cd12bf9bb1917f04d456168487ac6ec3634e4612d40ea94604a486f75dac79bbb1c7343545eaef5ee816600f9b902d06e060ab1792485da62bc963d04d5026855dfbca83a1b49ce06a69057af90abfc56b8653c6abbea2ac9e8d4d2b9d0d597e58ddb720c9ab561af1896697bb9befe66c6df059217c628ef71b8c5decfd442923076d69d1794df4441a177d25aaecb1044be93d59f8ca785371e55913ce0294e40291be9ef8b7b036277a6df33b3a6b26d201fea153c3b481dfcdbedfdb5de93267d7ac73cf7e5908fd599f25ff0235c59b908bd7448ab3114196ddb8640ac14339220fcce4f49f29b29c4d809cc2ab179567134ad97a5fae4037f76ccdfa5024327fa30d4a548c2f86c7165d7a31effbbc9c2f6a53cb44b7b6a534551b7ef2bee806cc7e22e88e9db03ad1dacd979df2862a3dbf8436e09ac5308dfadff4c2518d33fd759c11e48fc8b1427b1edf5939b0453aa1c0c415c2133ab41ac1caddf9631ebb45d5103a6ee43d2d755ec1732ca91ff8d75de25546c1e11cbd79b6293b618958d9819dd2d2ac60780ce0e0b9853506e28b5915de30f792baceebb9554b21eebde4d03a12e8f1cc0e483d0659654b52435142c81fc577be9c2080bd5737cee6f846c3ecebdcf1e0be5c8468d2d11123cdc545039b3a8c72d9a1f3ad2a576b95c1399d57afd7db661fb20824b814bed67f491a59366449b780e984cad2765c1c2c3e801954ad69d60017129ea4b3c73352af6474c5106aa466442a81b00afdec60638536d92889dcd80b7d2b3ac488482a378d8e16599e1dfdce7095013873dd9407ffdffc9db457468a59268aa9430c60d4a5bf819bcb615efbacf59c6bf95c06dc20c5a87bd8a7b26079853e2c4f85e2b9ff1b24dee5db9ad9ef0a734a60ee55d3c6acda7bb6c17cbcda70a689e6891ba13727b99c467cadd823664eb54fc8b8a72839803746729bc57ea124ebaef89a6c877cc8a0261d591ba1bb6f271c7c2beea76dc9a93c0f6a28106719b528181864a942e3f7694fcdaba0bd8bda3e7b0537033947a541f998748ea4a1763098efc9f415ab21cd2479ddb49d18caa66d6577f0ca9f6ddea7aabc23eff1b4885acd8ff2349b347b18b5db750bd11c8b73a7221dcd8db27a09da654660574bab79c3b4ee38581acf67954c063e6e63f698150f3c1cb7d8e5db9e9a912bac96af87187d725f7e4cd5abc41484b94abd28f619ab2931df0852d1cec93d9ce1590818b65a97658d5f211cfccddf7c4426231bf415927db8d509c7b668618d0d0974ae9dea1aa7479fac44cc5cb1acc223cdd3feb7b31bb7824d88f7cca78caffefa8a6a796b3dfb93720a8d5d805caa97fa5a3e6f8cb1dbaced5392b7dd24d81847054379c0fcb48b9a48ccd3ee39a28b3e80f19a027c258057d15cae9c6a32c0e121065e5ce17a4f480cc8843de3ffd364ee8dbff406feacedcb7cb6e40e02542ce9beb8301090071c6ac83b797b27b0ab7091816cee119d1529753a4447dce2305948fc25a8f80a3543abce0270b7b2d17cb3610c8e102370df19ad60ce532d3a65d12f687270f18076c5135573a208b2cbc5a896d6fcd812d5c2d6b3396d11f07b958e2fee5249bcc925f95aed97df35687c4b91709e073c091869f90a40cc6e4d4371a3a8d756f3079636fd72b580d718a69dba1744fbe6f2df15833c4615302eb8a47734a772f3ac84a4b233e8995af1569b3f03b9d44b346b06e2ce78ea1ded043d8aa190c178882d81c2507f48f6ace90a26ab687b5d06f5975484c389045a2228c1cc186bfd05a98014db1f828999c82e97dd28c0b1d3c2472552cf9ecbff5b052cbcb724ca46e71e6243351ec048c86625f9b9cc168692d8a283305fd8b3e54ad440e57aece2d515e7d0121b6d45804c256d5e4a03ddc83a72b3f6e85bc136a776b7afdd57faacce3a8988f98aafddc1f9f7d05f992b32f90357282a53705bb7ed221b67f0d8b137d28455f895a7adb34bbda0cc43872e6c59b2393359092d6a83e98b5d6ed1452ea8577e3764835c8f8e5b71bd3281922752aa195507ff8628ed38541aa7ab0763ceddf97f0b49d9e1d6464cfa54b275c231a38cf0b2015bfe00cc62eae138023a7326e4abf601f2a6ab3386aa893ee09f0edf59e3e79486f3b16e3b14b01953b74426a8816d0301d534894e65f4f4c2410cc4da0a1cf403336c83709acb4f2152a3cfeac9f8fa6ee7c7085994786cfeb4434a6b7c2413b29962da754414d36a7112451e7ed0ca4de7c709c14d4c399171802aa1033c6393ed3dafbc9646dc51f62e62875bd6d9712abe65649da8c4a180dc3cdda5d349580dd28a0efcca6166ac743b07c39ae4f1b895febf20817612f57fbf769641de93c36c33b7e61fff5530ed11751ab00c6a39e8941d0c2c887ea5fcfb74a89d45a2c4f20f4cf233f7a4f79af4a2cc20cda82cffda0076e06a81ba9d2beff9faa0c809d0389009c37abbd0afd972c2592e5ced6e9ed39ee409a1fb34b3f352f94973965f728a89b21f65ee01b45020fc8e22410b066a22079f2ee6e38a3be8b015a77919dc0c321279998484f56e250b739f42472657bbcf264604112ca9f8a70d27e99967c9d22ca5eec104b28362190d2de934db55d25b1a7abf05d5de12d902e31fb3df65ce42f5c9a64c9fad2a9d04922bba56606e7a19237748fe01434b21eeade7658a3ed48fe313d4015badfeabbf8e079c5615735d4a193fb48ad087703fd6097b79ac03569bfac591cad3dbd22ac930ba8dcbb3d839c7e4d409c0dbe6b3d0f198716506c956a93", 0x94a}], 0x4) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="8aa7d63d570842e48c20b885e0e221e72f284308cc5a3c935702294fad8e2e6f25473116d6ddcb83994d634e449adc886ed30ad222fabc1fcbc258421341e3225dd3de8703ce7e6dcebda7396f2942b0958c7d41c722a6793e7d4d54bea1563e16e9d4a1a74193b82dfefb0b35bd96cc05183281cb28560bbba89d7b4f1d7e07c9662741e409aad7c8030b5c55e77a8417ade278f8de5e6d1f516aa7932b8c6a38d8dbac1785507e8c32e69a1c5876da637ec30d1e22d3aabbbd19f5427efb9e719b", 0xc2}], 0x1, 0xfffffffffffffc01) (async) socket(0x10, 0x0, 0xb3) (async) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x1) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) (async) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) (async) dup2(r2, r3) (async) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) (async) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000014c0)="1a964954a1874dd0d71e8f4cdd4c4f0d188644ff332ab2b18798631b23f046cd6b573854ab2d8713bf2e9ac106a9df1e6abfc3b82d9b9a3a29ece7fd90acb1307e301bc8cd00d78faf8e5d85858b0349a7a8db610779c9bf87b13dc8ecfcf593fbb5aed1a5d3bc49e3664cf99b01bfc1aca44cf43ab65f7275187c107e6eed77c7d1f8642296b19a38b6d4815d39ea6a77f1d0016793bce4dfd686029f3187b43ea635fb203e9c28fa18c748f4b8e65af42cfadf7ea7fb92dfb60ba6a7a46b47cfe621f5e479aefa508aaaeb55e33b8e7dcbb042e82eeac8bf0b5b8ad8f79aa381fecf2e0b2a8455150235ed16429c6045af87951d02a4e691b22664fe2507dcec87cd267267b0513e93ca7a95b72822daa232", 0x113}, {&(0x7f0000000380)="8bc51d5643a3ae92cf3383f068f33185af55cdd305ad45c40e41e0f43d3b9478bf93dedeb7af4a42c43f5a8a24c91b2677e762a7316c0d5fd699bedb4fbee72f23131a6e26984d219b62041fbc5da86f55dd00b29581140e5d4dd34dbb5fdcefaa320121b5ba73a2ca31cc4a1adbc1fe9fdad85e4f3a938caa127343f33fa0748b627561286efdd45fa59102af87477915a766e61923f8b68bdd8c8b770676e0f6d0dc9b918e9fb265d34dc8d42e45a551", 0xb1}, {&(0x7f0000000240)="979f9b36732214156247a2d58ea5113b11c860a6c7de363edec1c96849592659b257335231ffd3609903ad9e36623c7a75fc81ca2505cb09eff452e5513554e4301bb7e52b1e5954e0e369e66f8c226aa2a9ea86f42058ff33a132e3361cd840972fc81e1de8cc554085fe46", 0x6c}, {&(0x7f00000004c0)="599a77036883e23b31b924133a9337d50366cc1898fbe94c14d22c9e605302bcca1e36fb00f528a9acddab7fdf1ddac98b17e1d7d5c0c171feab4cc88be24ff896fcea239c5b2d25f1dc083c293fb74b8766b4ee9d557bb865ae36ffb2446d462f97a4e5c013bdd1a1deb4454a54a9cc3425e09c986e9ace7deaad17f32a46259702e1f0f88d1b8c1be9fc8c02e340788577f296197b245bfe059c1b429be404231b69446ff3bc057a625be2a4955051b688060217053a544ebbef3f3755c120f851177ac904cb3789341b60e789a1d92d4a7763158709e4a28ff294846c0674fb192b3cf6815418721c29d821cdc9804e658228928287000e0ada48d74f7debbf618c1341cd173857002cdae281195fa30adc6032524ba1478d44fc0bd437b9d4d395d7431d51ff4f4ac043e1fdb4476c51b453fda4dcb95c82fa5d0aa53a300d2fc673a70944b1daf2dcd177e1af23fd4442ae31de3c22622d7181fcbc1d960236b0f6b2ddaf05dc2ec95d769aa715779ca404bc5ad2992160c6e4695e6f18f3cd730137fb73ba8adb921d6cd12bf9bb1917f04d456168487ac6ec3634e4612d40ea94604a486f75dac79bbb1c7343545eaef5ee816600f9b902d06e060ab1792485da62bc963d04d5026855dfbca83a1b49ce06a69057af90abfc56b8653c6abbea2ac9e8d4d2b9d0d597e58ddb720c9ab561af1896697bb9befe66c6df059217c628ef71b8c5decfd442923076d69d1794df4441a177d25aaecb1044be93d59f8ca785371e55913ce0294e40291be9ef8b7b036277a6df33b3a6b26d201fea153c3b481dfcdbedfdb5de93267d7ac73cf7e5908fd599f25ff0235c59b908bd7448ab3114196ddb8640ac14339220fcce4f49f29b29c4d809cc2ab179567134ad97a5fae4037f76ccdfa5024327fa30d4a548c2f86c7165d7a31effbbc9c2f6a53cb44b7b6a534551b7ef2bee806cc7e22e88e9db03ad1dacd979df2862a3dbf8436e09ac5308dfadff4c2518d33fd759c11e48fc8b1427b1edf5939b0453aa1c0c415c2133ab41ac1caddf9631ebb45d5103a6ee43d2d755ec1732ca91ff8d75de25546c1e11cbd79b6293b618958d9819dd2d2ac60780ce0e0b9853506e28b5915de30f792baceebb9554b21eebde4d03a12e8f1cc0e483d0659654b52435142c81fc577be9c2080bd5737cee6f846c3ecebdcf1e0be5c8468d2d11123cdc545039b3a8c72d9a1f3ad2a576b95c1399d57afd7db661fb20824b814bed67f491a59366449b780e984cad2765c1c2c3e801954ad69d60017129ea4b3c73352af6474c5106aa466442a81b00afdec60638536d92889dcd80b7d2b3ac488482a378d8e16599e1dfdce7095013873dd9407ffdffc9db457468a59268aa9430c60d4a5bf819bcb615efbacf59c6bf95c06dc20c5a87bd8a7b26079853e2c4f85e2b9ff1b24dee5db9ad9ef0a734a60ee55d3c6acda7bb6c17cbcda70a689e6891ba13727b99c467cadd823664eb54fc8b8a72839803746729bc57ea124ebaef89a6c877cc8a0261d591ba1bb6f271c7c2beea76dc9a93c0f6a28106719b528181864a942e3f7694fcdaba0bd8bda3e7b0537033947a541f998748ea4a1763098efc9f415ab21cd2479ddb49d18caa66d6577f0ca9f6ddea7aabc23eff1b4885acd8ff2349b347b18b5db750bd11c8b73a7221dcd8db27a09da654660574bab79c3b4ee38581acf67954c063e6e63f698150f3c1cb7d8e5db9e9a912bac96af87187d725f7e4cd5abc41484b94abd28f619ab2931df0852d1cec93d9ce1590818b65a97658d5f211cfccddf7c4426231bf415927db8d509c7b668618d0d0974ae9dea1aa7479fac44cc5cb1acc223cdd3feb7b31bb7824d88f7cca78caffefa8a6a796b3dfb93720a8d5d805caa97fa5a3e6f8cb1dbaced5392b7dd24d81847054379c0fcb48b9a48ccd3ee39a28b3e80f19a027c258057d15cae9c6a32c0e121065e5ce17a4f480cc8843de3ffd364ee8dbff406feacedcb7cb6e40e02542ce9beb8301090071c6ac83b797b27b0ab7091816cee119d1529753a4447dce2305948fc25a8f80a3543abce0270b7b2d17cb3610c8e102370df19ad60ce532d3a65d12f687270f18076c5135573a208b2cbc5a896d6fcd812d5c2d6b3396d11f07b958e2fee5249bcc925f95aed97df35687c4b91709e073c091869f90a40cc6e4d4371a3a8d756f3079636fd72b580d718a69dba1744fbe6f2df15833c4615302eb8a47734a772f3ac84a4b233e8995af1569b3f03b9d44b346b06e2ce78ea1ded043d8aa190c178882d81c2507f48f6ace90a26ab687b5d06f5975484c389045a2228c1cc186bfd05a98014db1f828999c82e97dd28c0b1d3c2472552cf9ecbff5b052cbcb724ca46e71e6243351ec048c86625f9b9cc168692d8a283305fd8b3e54ad440e57aece2d515e7d0121b6d45804c256d5e4a03ddc83a72b3f6e85bc136a776b7afdd57faacce3a8988f98aafddc1f9f7d05f992b32f90357282a53705bb7ed221b67f0d8b137d28455f895a7adb34bbda0cc43872e6c59b2393359092d6a83e98b5d6ed1452ea8577e3764835c8f8e5b71bd3281922752aa195507ff8628ed38541aa7ab0763ceddf97f0b49d9e1d6464cfa54b275c231a38cf0b2015bfe00cc62eae138023a7326e4abf601f2a6ab3386aa893ee09f0edf59e3e79486f3b16e3b14b01953b74426a8816d0301d534894e65f4f4c2410cc4da0a1cf403336c83709acb4f2152a3cfeac9f8fa6ee7c7085994786cfeb4434a6b7c2413b29962da754414d36a7112451e7ed0ca4de7c709c14d4c399171802aa1033c6393ed3dafbc9646dc51f62e62875bd6d9712abe65649da8c4a180dc3cdda5d349580dd28a0efcca6166ac743b07c39ae4f1b895febf20817612f57fbf769641de93c36c33b7e61fff5530ed11751ab00c6a39e8941d0c2c887ea5fcfb74a89d45a2c4f20f4cf233f7a4f79af4a2cc20cda82cffda0076e06a81ba9d2beff9faa0c809d0389009c37abbd0afd972c2592e5ced6e9ed39ee409a1fb34b3f352f94973965f728a89b21f65ee01b45020fc8e22410b066a22079f2ee6e38a3be8b015a77919dc0c321279998484f56e250b739f42472657bbcf264604112ca9f8a70d27e99967c9d22ca5eec104b28362190d2de934db55d25b1a7abf05d5de12d902e31fb3df65ce42f5c9a64c9fad2a9d04922bba56606e7a19237748fe01434b21eeade7658a3ed48fe313d4015badfeabbf8e079c5615735d4a193fb48ad087703fd6097b79ac03569bfac591cad3dbd22ac930ba8dcbb3d839c7e4d409c0dbe6b3d0f198716506c956a93", 0x94a}], 0x4) (async) 22:26:06 executing program 3: r0 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xc8, 0x3, &(0x7f00000000c0)=""/68, &(0x7f0000000180)=0x44) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x7fffffff, "0100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) socket(0x400000000018, 0x3, 0x3a) (async) pipe(&(0x7f0000000080)) (async) getsockopt(r1, 0xc8, 0x3, &(0x7f00000000c0)=""/68, &(0x7f0000000180)=0x44) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x7fffffff, "0100"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) socket(0x18, 0x1, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) dup2(r3, r0) (async) 22:26:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8602eeffffffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000540)="1cff6e093e15904163e397a2cee75bcf49241fd61e27db76953a829329ce4867bb051d71e879f434c0bd016842de7159ef7672e3a6ead4ec35530cbb0aa08ac6976dfd1021ad385db8943a750f01b5a77c32a86e4ad47d1357774336890cc7531ab6e1d69cf4305cc96332b150709529811d45fd353934a01ef5c037a55bc791c7ad9b8337bf1de46f27b7ffb6583d1f02eebbcdf7afd4785f96969245fd8d660ccb82810bbd2c8a929573cfabb11dbab55dd63f63d73c54623e732b0b29a3418250f5812bca8e7e1a92509cd28cc945fa4c80b3b9c93513d1ddcfbca9eddf9cfef1b5c6c29a67fcf282edca63ca8adce9c825beb051f9383b89019738b9d4e40ebe1fedbc4b9fec0926b487b3d60a7683db8765097c8dd71074d988a251d198aca71eee84830673ff7cacfd10d972fc39bd9367f18283eaad66eba4264a446eae9502339c95c148eeab885e5a1fba4e861fca4a38f5c92433026a58145eef0b6407d8e6c21b07cfede2c0b2fd06a9d0d972f36a98206240231a2e8f2b15431a4ce235da7daae3fd1c26a1fd3913fd0783364064b7ca6c1ed3dea729fb94314f5a4490e8eb7e654afc78e7893d6c20c4a4136d838a28fcd459d6794385d844717a60d5c16fb184c910f19f6262cf5a7977068918bf9b93d5fb670e6ef8dc1be6a1439e7c6c74b97263cdcb400c026e3a083bde0a4f6090271e950753547dfce2ebc86d9c57edcfd031e6a2fa93091af0be68f1bb9d80210d5d22f6ff15da663f26af8dc4d5d989dbaf5d61154c1920b0bbf2e7e6e3894aa849126cb88c2dbd0dc2a39f436732437b76455ae562dfb922a72fd2e529c9cd5312476107063922d64df529095fc9372d08caa438406f2e383083def60d9e929c096f76e980456d64d5f6e3dce38c5523fe2583706e9c6f3291bec5dcc45197195028e2ab9ec4da957580466111ef2825b30e54b62ab13cad8102b2dabc6992bdc23faf709504c03b7a85e90977ba84c5378c88c9b31a02c68ec05d0bfba452a3bed02945bd2a612126138ac0d8dc8002fdb267c5c635fc1dd55c11962c40ec1809f960113e9a697b058abde9c77ceb23bd9264b2047138b240c108d1749442310fa511ae23364b9d40b4ea1c852cfe3ba0adbfc88cde1f608ca663468d0bed5bb87f190a032cb51ea171b9aa814a853c2a37ddd082170aa7d6e7614f94616a7f0477dd929e36c3c8e0c71c8f30c8b6d779c6ce14dd10afa6b2d45a3286eda047a1e253468a1108dbdf4f72627a13129118b66c87c3f242a622695ed55f67760289eac9aabab20b1dc894f26271859986c4d8863dca581260b53fca7f57db145b271d66681519bda0b459e875f5c3387f9f82f1ad763fd49aad6df0812ad9fba7df661cb3dff7354fa9c49adab6dfa16fc95fce6359bb31e4586777428b45fb53e1a5dc635af78457626544fc15928be891f0829d7e5e5e0d8e730d4711c35044fa36d5ea8a49e3b31216837782f85d5223af07737d7eb0c3a4c9cda9b81902faa3af1bb7a5a7c5c0a42a23cfba467e502984bf260d7166be5a807b080b1172a4d2318a314d7ffaf56f4384b93d63319c65a771709cb9268231d282ba0f51d613fa6fc6e4ee4450d5563f98300c10c84fa503f8a05faac2c3cec73555ebc4bb5ca4846ef9b48100044ac1acc507a2e3ed48e4cf2c8974d5b34c9a791b2b3fd9accd25df8c76ed2f6055df4829488e081c26cc56a7d84352ed24924ff514885f41ef156c72f2e3a4aa91914ad40d7ffdf9cc63d68a504e2ac70d6fa05f2c4ef8f297ac0b6c273351a6659fc98931b36aae61355c061496a4065915400165a74f4e28416118a23e9ad893777c8402958888d1820088048d0f727370217e1cd59b1c234cf4c59edfa0d6d62e8aa686381b00ad0b74e1eda2c59b1db5c14f10a75f874a8995fdc177ec6c4917694284f635303637e48fa386313ab77714f84d7f954141765695a7e75767371bee08e70d8d77c0b93853c20ea5dc7cba85263bfa6b80cebe0dfbcc15c963348772b7a07101e6938155f011bf28d6ebac1140267221e86425776d634d3cb57b", 0x5c1) 22:26:06 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random="c92759efe58d", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @multicast1, @empty, @multicast2}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @random="c92759efe58d", [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @multicast1, @empty, @multicast2}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x129, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x5, 0x0, 0x4}}], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x0, 0x113, 0xf9, 0x5, 0x8, 0x2c, 0x0, @multicast2, @loopback, {[@lsrr={0x83, 0xb, 0x4, [@broadcast, @rand_addr=0x4]}, @lsrr={0x83, 0x13, 0x5, [@multicast1, @rand_addr=0x5, @empty, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x23, 0x8, [@rand_addr=0xfff, @rand_addr=0x1, @broadcast, @broadcast, @rand_addr=0x5, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback]}, @generic={0x7, 0x8, "fad0b0a9833d"}, @ra={0x94, 0x6, 0x2}, @end, @ra={0x94, 0x6, 0x2}, @generic={0x89, 0x7, "7c2296b9fa"}]}}, @generic="62942292147a1adef2a51e3e811ef88e23408578e7fffed468c135a59faeddc3bf649cb5b71e94d09ce07ea8adba97c4294498564269d2abb47611160a2b6a337ea9546a0feb29e5a7bb7d1281d03429787f7ac6f2e22fb9dbd00d325af3f512424c8efef14bcf22694f96182a36c232a313eaf77cd07d916690fd600301ae8a686f57ad5bf6a49ced9eda0f0bb9ee872aa4a19ccc7d6b826a9c1646dcb3aa"}}}}) 22:26:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="8aa7d63d570842e48c20b885e0e221e72f284308cc5a3c935702294fad8e2e6f25473116d6ddcb83994d634e449adc886ed30ad222fabc1fcbc258421341e3225dd3de8703ce7e6dcebda7396f2942b0958c7d41c722a6793e7d4d54bea1563e16e9d4a1a74193b82dfefb0b35bd96cc05183281cb28560bbba89d7b4f1d7e07c9662741e409aad7c8030b5c55e77a8417ade278f8de5e6d1f516aa7932b8c6a38d8dbac1785507e8c32e69a1c5876da637ec30d1e22d3aabbbd19f5427efb9e719b", 0xc2}], 0x1, 0xfffffffffffffc01) r1 = socket(0x10, 0x0, 0xb3) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000080), 0x6487}], 0x10000000000002d1) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) dup2(r2, r3) (async) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) (async) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000014c0)="1a964954a1874dd0d71e8f4cdd4c4f0d188644ff332ab2b18798631b23f046cd6b573854ab2d8713bf2e9ac106a9df1e6abfc3b82d9b9a3a29ece7fd90acb1307e301bc8cd00d78faf8e5d85858b0349a7a8db610779c9bf87b13dc8ecfcf593fbb5aed1a5d3bc49e3664cf99b01bfc1aca44cf43ab65f7275187c107e6eed77c7d1f8642296b19a38b6d4815d39ea6a77f1d0016793bce4dfd686029f3187b43ea635fb203e9c28fa18c748f4b8e65af42cfadf7ea7fb92dfb60ba6a7a46b47cfe621f5e479aefa508aaaeb55e33b8e7dcbb042e82eeac8bf0b5b8ad8f79aa381fecf2e0b2a8455150235ed16429c6045af87951d02a4e691b22664fe2507dcec87cd267267b0513e93ca7a95b72822daa232", 0x113}, {&(0x7f0000000380)="8bc51d5643a3ae92cf3383f068f33185af55cdd305ad45c40e41e0f43d3b9478bf93dedeb7af4a42c43f5a8a24c91b2677e762a7316c0d5fd699bedb4fbee72f23131a6e26984d219b62041fbc5da86f55dd00b29581140e5d4dd34dbb5fdcefaa320121b5ba73a2ca31cc4a1adbc1fe9fdad85e4f3a938caa127343f33fa0748b627561286efdd45fa59102af87477915a766e61923f8b68bdd8c8b770676e0f6d0dc9b918e9fb265d34dc8d42e45a551", 0xb1}, {&(0x7f0000000240)="979f9b36732214156247a2d58ea5113b11c860a6c7de363edec1c96849592659b257335231ffd3609903ad9e36623c7a75fc81ca2505cb09eff452e5513554e4301bb7e52b1e5954e0e369e66f8c226aa2a9ea86f42058ff33a132e3361cd840972fc81e1de8cc554085fe46", 0x6c}, {&(0x7f00000004c0)="599a77036883e23b31b924133a9337d50366cc1898fbe94c14d22c9e605302bcca1e36fb00f528a9acddab7fdf1ddac98b17e1d7d5c0c171feab4cc88be24ff896fcea239c5b2d25f1dc083c293fb74b8766b4ee9d557bb865ae36ffb2446d462f97a4e5c013bdd1a1deb4454a54a9cc3425e09c986e9ace7deaad17f32a46259702e1f0f88d1b8c1be9fc8c02e340788577f296197b245bfe059c1b429be404231b69446ff3bc057a625be2a4955051b688060217053a544ebbef3f3755c120f851177ac904cb3789341b60e789a1d92d4a7763158709e4a28ff294846c0674fb192b3cf6815418721c29d821cdc9804e658228928287000e0ada48d74f7debbf618c1341cd173857002cdae281195fa30adc6032524ba1478d44fc0bd437b9d4d395d7431d51ff4f4ac043e1fdb4476c51b453fda4dcb95c82fa5d0aa53a300d2fc673a70944b1daf2dcd177e1af23fd4442ae31de3c22622d7181fcbc1d960236b0f6b2ddaf05dc2ec95d769aa715779ca404bc5ad2992160c6e4695e6f18f3cd730137fb73ba8adb921d6cd12bf9bb1917f04d456168487ac6ec3634e4612d40ea94604a486f75dac79bbb1c7343545eaef5ee816600f9b902d06e060ab1792485da62bc963d04d5026855dfbca83a1b49ce06a69057af90abfc56b8653c6abbea2ac9e8d4d2b9d0d597e58ddb720c9ab561af1896697bb9befe66c6df059217c628ef71b8c5decfd442923076d69d1794df4441a177d25aaecb1044be93d59f8ca785371e55913ce0294e40291be9ef8b7b036277a6df33b3a6b26d201fea153c3b481dfcdbedfdb5de93267d7ac73cf7e5908fd599f25ff0235c59b908bd7448ab3114196ddb8640ac14339220fcce4f49f29b29c4d809cc2ab179567134ad97a5fae4037f76ccdfa5024327fa30d4a548c2f86c7165d7a31effbbc9c2f6a53cb44b7b6a534551b7ef2bee806cc7e22e88e9db03ad1dacd979df2862a3dbf8436e09ac5308dfadff4c2518d33fd759c11e48fc8b1427b1edf5939b0453aa1c0c415c2133ab41ac1caddf9631ebb45d5103a6ee43d2d755ec1732ca91ff8d75de25546c1e11cbd79b6293b618958d9819dd2d2ac60780ce0e0b9853506e28b5915de30f792baceebb9554b21eebde4d03a12e8f1cc0e483d0659654b52435142c81fc577be9c2080bd5737cee6f846c3ecebdcf1e0be5c8468d2d11123cdc545039b3a8c72d9a1f3ad2a576b95c1399d57afd7db661fb20824b814bed67f491a59366449b780e984cad2765c1c2c3e801954ad69d60017129ea4b3c73352af6474c5106aa466442a81b00afdec60638536d92889dcd80b7d2b3ac488482a378d8e16599e1dfdce7095013873dd9407ffdffc9db457468a59268aa9430c60d4a5bf819bcb615efbacf59c6bf95c06dc20c5a87bd8a7b26079853e2c4f85e2b9ff1b24dee5db9ad9ef0a734a60ee55d3c6acda7bb6c17cbcda70a689e6891ba13727b99c467cadd823664eb54fc8b8a72839803746729bc57ea124ebaef89a6c877cc8a0261d591ba1bb6f271c7c2beea76dc9a93c0f6a28106719b528181864a942e3f7694fcdaba0bd8bda3e7b0537033947a541f998748ea4a1763098efc9f415ab21cd2479ddb49d18caa66d6577f0ca9f6ddea7aabc23eff1b4885acd8ff2349b347b18b5db750bd11c8b73a7221dcd8db27a09da654660574bab79c3b4ee38581acf67954c063e6e63f698150f3c1cb7d8e5db9e9a912bac96af87187d725f7e4cd5abc41484b94abd28f619ab2931df0852d1cec93d9ce1590818b65a97658d5f211cfccddf7c4426231bf415927db8d509c7b668618d0d0974ae9dea1aa7479fac44cc5cb1acc223cdd3feb7b31bb7824d88f7cca78caffefa8a6a796b3dfb93720a8d5d805caa97fa5a3e6f8cb1dbaced5392b7dd24d81847054379c0fcb48b9a48ccd3ee39a28b3e80f19a027c258057d15cae9c6a32c0e121065e5ce17a4f480cc8843de3ffd364ee8dbff406feacedcb7cb6e40e02542ce9beb8301090071c6ac83b797b27b0ab7091816cee119d1529753a4447dce2305948fc25a8f80a3543abce0270b7b2d17cb3610c8e102370df19ad60ce532d3a65d12f687270f18076c5135573a208b2cbc5a896d6fcd812d5c2d6b3396d11f07b958e2fee5249bcc925f95aed97df35687c4b91709e073c091869f90a40cc6e4d4371a3a8d756f3079636fd72b580d718a69dba1744fbe6f2df15833c4615302eb8a47734a772f3ac84a4b233e8995af1569b3f03b9d44b346b06e2ce78ea1ded043d8aa190c178882d81c2507f48f6ace90a26ab687b5d06f5975484c389045a2228c1cc186bfd05a98014db1f828999c82e97dd28c0b1d3c2472552cf9ecbff5b052cbcb724ca46e71e6243351ec048c86625f9b9cc168692d8a283305fd8b3e54ad440e57aece2d515e7d0121b6d45804c256d5e4a03ddc83a72b3f6e85bc136a776b7afdd57faacce3a8988f98aafddc1f9f7d05f992b32f90357282a53705bb7ed221b67f0d8b137d28455f895a7adb34bbda0cc43872e6c59b2393359092d6a83e98b5d6ed1452ea8577e3764835c8f8e5b71bd3281922752aa195507ff8628ed38541aa7ab0763ceddf97f0b49d9e1d6464cfa54b275c231a38cf0b2015bfe00cc62eae138023a7326e4abf601f2a6ab3386aa893ee09f0edf59e3e79486f3b16e3b14b01953b74426a8816d0301d534894e65f4f4c2410cc4da0a1cf403336c83709acb4f2152a3cfeac9f8fa6ee7c7085994786cfeb4434a6b7c2413b29962da754414d36a7112451e7ed0ca4de7c709c14d4c399171802aa1033c6393ed3dafbc9646dc51f62e62875bd6d9712abe65649da8c4a180dc3cdda5d349580dd28a0efcca6166ac743b07c39ae4f1b895febf20817612f57fbf769641de93c36c33b7e61fff5530ed11751ab00c6a39e8941d0c2c887ea5fcfb74a89d45a2c4f20f4cf233f7a4f79af4a2cc20cda82cffda0076e06a81ba9d2beff9faa0c809d0389009c37abbd0afd972c2592e5ced6e9ed39ee409a1fb34b3f352f94973965f728a89b21f65ee01b45020fc8e22410b066a22079f2ee6e38a3be8b015a77919dc0c321279998484f56e250b739f42472657bbcf264604112ca9f8a70d27e99967c9d22ca5eec104b28362190d2de934db55d25b1a7abf05d5de12d902e31fb3df65ce42f5c9a64c9fad2a9d04922bba56606e7a19237748fe01434b21eeade7658a3ed48fe313d4015badfeabbf8e079c5615735d4a193fb48ad087703fd6097b79ac03569bfac591cad3dbd22ac930ba8dcbb3d839c7e4d409c0dbe6b3d0f198716506c956a93", 0x94a}], 0x4) 22:26:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8602eeffffffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000540)="1cff6e093e15904163e397a2cee75bcf49241fd61e27db76953a829329ce4867bb051d71e879f434c0bd016842de7159ef7672e3a6ead4ec35530cbb0aa08ac6976dfd1021ad385db8943a750f01b5a77c32a86e4ad47d1357774336890cc7531ab6e1d69cf4305cc96332b150709529811d45fd353934a01ef5c037a55bc791c7ad9b8337bf1de46f27b7ffb6583d1f02eebbcdf7afd4785f96969245fd8d660ccb82810bbd2c8a929573cfabb11dbab55dd63f63d73c54623e732b0b29a3418250f5812bca8e7e1a92509cd28cc945fa4c80b3b9c93513d1ddcfbca9eddf9cfef1b5c6c29a67fcf282edca63ca8adce9c825beb051f9383b89019738b9d4e40ebe1fedbc4b9fec0926b487b3d60a7683db8765097c8dd71074d988a251d198aca71eee84830673ff7cacfd10d972fc39bd9367f18283eaad66eba4264a446eae9502339c95c148eeab885e5a1fba4e861fca4a38f5c92433026a58145eef0b6407d8e6c21b07cfede2c0b2fd06a9d0d972f36a98206240231a2e8f2b15431a4ce235da7daae3fd1c26a1fd3913fd0783364064b7ca6c1ed3dea729fb94314f5a4490e8eb7e654afc78e7893d6c20c4a4136d838a28fcd459d6794385d844717a60d5c16fb184c910f19f6262cf5a7977068918bf9b93d5fb670e6ef8dc1be6a1439e7c6c74b97263cdcb400c026e3a083bde0a4f6090271e950753547dfce2ebc86d9c57edcfd031e6a2fa93091af0be68f1bb9d80210d5d22f6ff15da663f26af8dc4d5d989dbaf5d61154c1920b0bbf2e7e6e3894aa849126cb88c2dbd0dc2a39f436732437b76455ae562dfb922a72fd2e529c9cd5312476107063922d64df529095fc9372d08caa438406f2e383083def60d9e929c096f76e980456d64d5f6e3dce38c5523fe2583706e9c6f3291bec5dcc45197195028e2ab9ec4da957580466111ef2825b30e54b62ab13cad8102b2dabc6992bdc23faf709504c03b7a85e90977ba84c5378c88c9b31a02c68ec05d0bfba452a3bed02945bd2a612126138ac0d8dc8002fdb267c5c635fc1dd55c11962c40ec1809f960113e9a697b058abde9c77ceb23bd9264b2047138b240c108d1749442310fa511ae23364b9d40b4ea1c852cfe3ba0adbfc88cde1f608ca663468d0bed5bb87f190a032cb51ea171b9aa814a853c2a37ddd082170aa7d6e7614f94616a7f0477dd929e36c3c8e0c71c8f30c8b6d779c6ce14dd10afa6b2d45a3286eda047a1e253468a1108dbdf4f72627a13129118b66c87c3f242a622695ed55f67760289eac9aabab20b1dc894f26271859986c4d8863dca581260b53fca7f57db145b271d66681519bda0b459e875f5c3387f9f82f1ad763fd49aad6df0812ad9fba7df661cb3dff7354fa9c49adab6dfa16fc95fce6359bb31e4586777428b45fb53e1a5dc635af78457626544fc15928be891f0829d7e5e5e0d8e730d4711c35044fa36d5ea8a49e3b31216837782f85d5223af07737d7eb0c3a4c9cda9b81902faa3af1bb7a5a7c5c0a42a23cfba467e502984bf260d7166be5a807b080b1172a4d2318a314d7ffaf56f4384b93d63319c65a771709cb9268231d282ba0f51d613fa6fc6e4ee4450d5563f98300c10c84fa503f8a05faac2c3cec73555ebc4bb5ca4846ef9b48100044ac1acc507a2e3ed48e4cf2c8974d5b34c9a791b2b3fd9accd25df8c76ed2f6055df4829488e081c26cc56a7d84352ed24924ff514885f41ef156c72f2e3a4aa91914ad40d7ffdf9cc63d68a504e2ac70d6fa05f2c4ef8f297ac0b6c273351a6659fc98931b36aae61355c061496a4065915400165a74f4e28416118a23e9ad893777c8402958888d1820088048d0f727370217e1cd59b1c234cf4c59edfa0d6d62e8aa686381b00ad0b74e1eda2c59b1db5c14f10a75f874a8995fdc177ec6c4917694284f635303637e48fa386313ab77714f84d7f954141765695a7e75767371bee08e70d8d77c0b93853c20ea5dc7cba85263bfa6b80cebe0dfbcc15c963348772b7a07101e6938155f011bf28d6ebac1140267221e86425776d634d3cb57b", 0x5c1) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8602eeffffffffff"], 0x10) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) accept$unix(r1, 0x0, &(0x7f0000000000)) (async) write(r0, &(0x7f0000000540)="1cff6e093e15904163e397a2cee75bcf49241fd61e27db76953a829329ce4867bb051d71e879f434c0bd016842de7159ef7672e3a6ead4ec35530cbb0aa08ac6976dfd1021ad385db8943a750f01b5a77c32a86e4ad47d1357774336890cc7531ab6e1d69cf4305cc96332b150709529811d45fd353934a01ef5c037a55bc791c7ad9b8337bf1de46f27b7ffb6583d1f02eebbcdf7afd4785f96969245fd8d660ccb82810bbd2c8a929573cfabb11dbab55dd63f63d73c54623e732b0b29a3418250f5812bca8e7e1a92509cd28cc945fa4c80b3b9c93513d1ddcfbca9eddf9cfef1b5c6c29a67fcf282edca63ca8adce9c825beb051f9383b89019738b9d4e40ebe1fedbc4b9fec0926b487b3d60a7683db8765097c8dd71074d988a251d198aca71eee84830673ff7cacfd10d972fc39bd9367f18283eaad66eba4264a446eae9502339c95c148eeab885e5a1fba4e861fca4a38f5c92433026a58145eef0b6407d8e6c21b07cfede2c0b2fd06a9d0d972f36a98206240231a2e8f2b15431a4ce235da7daae3fd1c26a1fd3913fd0783364064b7ca6c1ed3dea729fb94314f5a4490e8eb7e654afc78e7893d6c20c4a4136d838a28fcd459d6794385d844717a60d5c16fb184c910f19f6262cf5a7977068918bf9b93d5fb670e6ef8dc1be6a1439e7c6c74b97263cdcb400c026e3a083bde0a4f6090271e950753547dfce2ebc86d9c57edcfd031e6a2fa93091af0be68f1bb9d80210d5d22f6ff15da663f26af8dc4d5d989dbaf5d61154c1920b0bbf2e7e6e3894aa849126cb88c2dbd0dc2a39f436732437b76455ae562dfb922a72fd2e529c9cd5312476107063922d64df529095fc9372d08caa438406f2e383083def60d9e929c096f76e980456d64d5f6e3dce38c5523fe2583706e9c6f3291bec5dcc45197195028e2ab9ec4da957580466111ef2825b30e54b62ab13cad8102b2dabc6992bdc23faf709504c03b7a85e90977ba84c5378c88c9b31a02c68ec05d0bfba452a3bed02945bd2a612126138ac0d8dc8002fdb267c5c635fc1dd55c11962c40ec1809f960113e9a697b058abde9c77ceb23bd9264b2047138b240c108d1749442310fa511ae23364b9d40b4ea1c852cfe3ba0adbfc88cde1f608ca663468d0bed5bb87f190a032cb51ea171b9aa814a853c2a37ddd082170aa7d6e7614f94616a7f0477dd929e36c3c8e0c71c8f30c8b6d779c6ce14dd10afa6b2d45a3286eda047a1e253468a1108dbdf4f72627a13129118b66c87c3f242a622695ed55f67760289eac9aabab20b1dc894f26271859986c4d8863dca581260b53fca7f57db145b271d66681519bda0b459e875f5c3387f9f82f1ad763fd49aad6df0812ad9fba7df661cb3dff7354fa9c49adab6dfa16fc95fce6359bb31e4586777428b45fb53e1a5dc635af78457626544fc15928be891f0829d7e5e5e0d8e730d4711c35044fa36d5ea8a49e3b31216837782f85d5223af07737d7eb0c3a4c9cda9b81902faa3af1bb7a5a7c5c0a42a23cfba467e502984bf260d7166be5a807b080b1172a4d2318a314d7ffaf56f4384b93d63319c65a771709cb9268231d282ba0f51d613fa6fc6e4ee4450d5563f98300c10c84fa503f8a05faac2c3cec73555ebc4bb5ca4846ef9b48100044ac1acc507a2e3ed48e4cf2c8974d5b34c9a791b2b3fd9accd25df8c76ed2f6055df4829488e081c26cc56a7d84352ed24924ff514885f41ef156c72f2e3a4aa91914ad40d7ffdf9cc63d68a504e2ac70d6fa05f2c4ef8f297ac0b6c273351a6659fc98931b36aae61355c061496a4065915400165a74f4e28416118a23e9ad893777c8402958888d1820088048d0f727370217e1cd59b1c234cf4c59edfa0d6d62e8aa686381b00ad0b74e1eda2c59b1db5c14f10a75f874a8995fdc177ec6c4917694284f635303637e48fa386313ab77714f84d7f954141765695a7e75767371bee08e70d8d77c0b93853c20ea5dc7cba85263bfa6b80cebe0dfbcc15c963348772b7a07101e6938155f011bf28d6ebac1140267221e86425776d634d3cb57b", 0x5c1) (async) 22:26:06 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000340)=[{0x30}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:26:06 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x4}, {0x18, 0x0, 0x1000000}, 0x0, [0x0, 0x210, 0xd2e9, 0xffffffff, 0x0, 0x5, 0xfffff7fc]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x41) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f000042a000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x4) 22:26:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x6, &(0x7f0000000740)=[{0x1, 0x6, 0xff, 0x7}, {0xebd, 0x7, 0x0, 0xffffffff}, {0x3d27, 0xd4, 0x2, 0x40000000}, {0x9b2e, 0x7, 0x2b, 0x5}, {0x5, 0x3f, 0x6, 0xfc}, {0x8, 0x5, 0xfe, 0x6d7c}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000980)=[{0x800, 0x3}, {0x3e, 0xfc, 0x40, 0x4}, {0x7ff, 0x0, 0x0, 0xff7ffffe}, {0x80, 0x20, 0x2, 0x3f}]}) chroot(&(0x7f0000000100)='./file0\x00') r1 = dup(r0) pwrite(r1, &(0x7f00000000c0)="00000400009781103c079e03c34f", 0xe, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r5 = getuid() r6 = semget$private(0x0, 0x1, 0x82) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, 0x0, r8, r4, 0x1}, 0xb, 0x2, r7, r2, 0x3, 0x8, 0x2000000000000000}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r6, &(0x7f0000000200)=[{0x0, 0x1}, {0x1, 0x1, 0x1000}], 0x2) r10 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r10, 0x0) r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x40, r3, r4, r10, r11, 0x1, 0x7}, 0x7fffffff, 0x1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, r4, 0x0, r4, 0x180, 0x2}, 0x2, 0xd1, 0x3f}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r6, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffe, 0x0, r9, r5, 0x0, 0xc1, 0x4ffd}, 0x200, 0x2, 0x2}) r12 = getpgrp() ktrace(&(0x7f0000000540)='./file0\x00', 0x4, 0x1000, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r14 = getpgid(r12) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000900)={{0x81, 0x0, 0x0, 0x0, r13, 0x4, 0x5}, 0x8000000000000000, 0x3, r14, 0x0, 0x4, 0x2, 0x1, 0x2}) r15 = socket(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0xe, 0x0, 0x0) 22:26:06 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe02) (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="2a42543e9c00000000"], 0xa) r2 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = getuid() setreuid(0xee00, r3) (async) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1, 0x0) 22:26:06 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x206) listen(r1, 0x10001) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x1, 0x1, 0x1800}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r4, &(0x7f0000000180)=[{0x4, 0x802, 0x1800}, {0x0, 0x6}, {0x1, 0xff, 0x1000}, {0x1, 0x1, 0x800}, {0x2, 0xffdf, 0x1000}, {0x2, 0x0, 0x800}], 0x6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r2, r3, 0xffffffffffffffff, 0xc, 0x5000}, 0x8f800000000000, 0x1000000, 0xffffffffffffffff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2, 0x0, 0x1}, 0xfffffffffffffffa, 0x6, 0x8000000000000000}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'z\x00', 0x30, 0x3a, 0x0, @rand_addr="00dfe7ff060400", @rand_addr="4a2e273a93d931a022e4684e06b193a7", {[@fragment={0xf0}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast1, @mcast1}}}}}}) 22:26:06 executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000340)=[{0x30}, {0x16}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:26:06 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x37d8b5a2e26a81d3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="ca34ce7b2709b2a69082cae4d8618f8160229a18ad6b89e75007298d9f99f2d9a5af1c6c7747b92486cf7de0762e14a02922ca0d2d6929efbd46a7914041f6be168fdc2507d5c032fddd0dc9e390c444cd5028c0208dc7a0d1f8ffa3fd633e48da26c7ec497748ad3681019ff6ca783cbb2c2fedd63d38a2fedb236267ef2611019f861625433f111f0fdb1b059231fd842f0958f62f79ac721c9597a680885373265741cf62aa1e564d4e4695a5913dc8053c4bb6fdf6b88e0f44f79baefd648220c71496e58d5f4c5c1615441e664ff6675a6a8fa18a8184b07d7ac3b99b4ca11a4cf82bd90c91672e7e90ba", 0xed, 0x404, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) 22:26:06 executing program 7: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000002c0)=[{0x0, 0x7}, {0x1c, 0x2, 0x7, 0x2}, {0x8001, 0x7, 0x6, 0x52}, {0x101, 0x0, 0x9, 0x7}, {0x8005, 0x77, 0x7f, 0x4}, {0x1, 0xfd, 0x8, 0x20001}]}) (async) kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) kevent(r0, &(0x7f00000001c0), 0x8, &(0x7f0000000600)=[{{}, 0xfffffffffffffff8, 0xda, 0xf0000000, 0x0, 0x1000008}, {{}, 0x0, 0x8, 0xf0000000, 0x80000001, 0xffff}], 0x80000001, &(0x7f0000000640)={0x3f, 0x5}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000680)={0x1, 0xa, 0x8, 0x4, 0x0, 0xfffd, 0x3}) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x6013, r1, 0x6) (async) r2 = semget$private(0x0, 0x4, 0x7b3) pipe2(&(0x7f00000000c0), 0xc) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) (async) pipe2(0x0, 0x4) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, &(0x7f0000000e40)="8e40562dc18243821d7503976ba78dcfe50284f5d5c343dbd340e832dcae51442a30519354d977dbcde1e06c4657647bd3c6c2f9ee20a4026c2fa59d9fadeb8c7de37a61e2d5337550aeba488f47a705bb1bcf9fd6a84d9f95a540da5e0c215cac52fce4371597c3a8e86d752ebe997fb2cf808910f4c832a83076993d5105783004c944c2bffa52d70f7077c3212900704a1ff0fdd46eef801f5078aa237be3dcfc5f8c48fb348d3a3d4ac87987cb82bd8607bfae7c56c665e7d315645d6326626491004f653b5fea6909a2a48dc22fcc7e9361ac9ca30269043b32514e6b6964be6a654459199abfc12772b29c30ba3ed2aad6588d1f018b25f93afefeb99960c2c49bf811975608ebd47b9b0bcdf4c7b09d889be704cbdb4e2cabc4a062c31b0a7c058b2b619baf1a92ca2db3a149189515e05a197689479688465262b014b657b52596408b05105fcbf74e563bf9e1316e3115971387bcfe1b1f496d46db81758f5bb6c87170bd3302efb074e816c2c5bc278d6107c191c1185cf121a00dabe7fe8aa732e96900e69c1d20bb2f9b1aa4bc84dafcef976a1edcceaadf31749bc23565b855ba5d392623e77f8e464312bae76e06528f4987833cad72b8388ed5ceddee5d14d1542d9fb608b52ac6a8f3272497c1ad", &(0x7f0000000200)=0x1d6, &(0x7f00000004c0)="56464d8b23fb280b2313916e5570cd62af7fd2667f28a91a0bcc0c1bc4c609669fa7089c1e7c5712cf73fdc7de9dfcd636618ca9e658f3985a5012cea2ca6ab59a7809cef11dcce6125e5bf2a12c94327224da23c525911034000073da70f4185fa0b8af37b0e07a38224969da4597d46afe76e9cdaa8c61356bbad3b15ea0c58f61481eae111e8eeb876d2693b0ce69e9b51601b10fba939bbf585dedc4d16674606dc1027a9347226537fb80fbc60a86d630b9e7597af45de69291b72a30a572f04b24d4262513c849866f838bb036810bdd72b238ef0f0ba003219d9c98573da0a2ce23c08aaaee430232b58c1fd41eb2322bd6325ca75ac0c560996f070e0f2b3d8d6e0ce9c78c", 0x109) (async) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) semget$private(0x0, 0xd22adfa364c63e13, 0x20) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000680)={0x11, 0x8da, 0x5, 0x2, 0x0, 0x4000, 0xfd}) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000980)=""/222) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) fcntl$setown(r3, 0x6, 0xffffffffffffffff) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(r1, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000000000025f47880f2654e65c458a354fd22fbe5716609e76790de81a1a33655dce96adc5b0fd1f9167644c542edf2f4d85904625a637253bee0a913073a758acde6ccb8c1a8bd06db7c8de1845116d8353734333a991c250e94394d8097e6f296dca15329bc62e20b9722df594c59b2fd373c62f05b379207f8444412eb7312e6771beefc0f154d7ad4f311f2daa388d1c7a229d796074addf60f35220c62f738d8f25f673741ed350866e339b83f6aef46bf04bdd17ee803233e362e5eab960d05bfb612548c4cb46abe5df64b4e88204f2cb2ccfa4abec7c6f3c0069b3cbf91cbfc0dec0f67f252c2121884e8698050000000000002f8cf6bdf39d80a111f8efecf2ff7e5a1cb5880cda49b1eed966ee00628076a07e99f74ec2db5548e583863b67f88f9adeb83573010000802aade3eb27ed4449a7ba1f70ca6f4a8513e99e647c80b532b3719c56e9dfe370dd5314308b50f676f89cde8381bd86e41f22a027297bd3a67e6a45329f35758228275bb85a353432bacd545c989b0a44db3d804c17eab36bdfee089c1bf9167818ebd3db1c528e758b90c24564853eb6bae48a49206e06401dfeb58f2c22a72592c784b15db95cc96bbeb0b05f11b3419c03fdcaa8009b88f6be6caa9a2f289f3ec10147e85eff50ff527d32e95bfcf5c08df41501b84f479e0000000000000000000000000000ee17dab13a54e6aab91715bc24deb1ebc4d74d9ba5fe31957fbb74add764168fac4bfcad2c7378657b54623be34c52bea75b874e8bfcca00b3712b3692bb994556d47e413a0ae6031a27a3ba958100180f1c34780159c50888997e9e9997ddb4b7767834e0a37a4768d9ef63498300e5f1c9e698167e4f7a43b8d2e2404fc96a3af6f1", @ANYBLOB="2e6128bde9de852b06013bd500712621e2cdcb3f843953f8045224f032890122c24c7e889663ee243f648fda0242270f74e4782886aeed304ef5ccc5c9870f416d3832481e56f83038787c871dae3c26beeb71bb9427f1c42cc22cc9f94c2d9a183d4895606d41d0c83db8d3a11221f9784620b9570871ec56922123f7dbb34f794259636616f6f74f6f66f581283a66179fd251d0a59a513ae7d7b1d316bed64e8b6be82a0ca68c6bba63546cfba63afb7ca1aaa62986a5bf4bb629bdba6a0634774f34a4703dba94a0f34bcdd595e84c9e1964ae6c8a4f68918b732862e2f54fd29f3eec08ebde469e4d041fc727921fef7a2bb8b744fb8757affb3677807c545e15c1d220650587d9f9f20bf170bd0528805d31c1e3b6a4fc455f702ea5ac248472e68f80355a799acbf6d7bd493599", @ANYRES16, @ANYRES64=r2], 0xa) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000840)=""/135) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r4, 0x0) (async) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x80008) 22:26:06 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async) r3 = getuid() (async) r4 = semget$private(0x0, 0x4, 0x206) listen(r1, 0x10001) (async) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x1, 0x1, 0x1800}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r4, &(0x7f0000000180)=[{0x4, 0x802, 0x1800}, {0x0, 0x6}, {0x1, 0xff, 0x1000}, {0x1, 0x1, 0x800}, {0x2, 0xffdf, 0x1000}, {0x2, 0x0, 0x800}], 0x6) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r2, r3, 0xffffffffffffffff, 0xc, 0x5000}, 0x8f800000000000, 0x1000000, 0xffffffffffffffff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2, 0x0, 0x1}, 0xfffffffffffffffa, 0x6, 0x8000000000000000}) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'z\x00', 0x30, 0x3a, 0x0, @rand_addr="00dfe7ff060400", @rand_addr="4a2e273a93d931a022e4684e06b193a7", {[@fragment={0xf0}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast1, @mcast1}}}}}}) 22:26:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x6, &(0x7f0000000740)=[{0x1, 0x6, 0xff, 0x7}, {0xebd, 0x7, 0x0, 0xffffffff}, {0x3d27, 0xd4, 0x2, 0x40000000}, {0x9b2e, 0x7, 0x2b, 0x5}, {0x5, 0x3f, 0x6, 0xfc}, {0x8, 0x5, 0xfe, 0x6d7c}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000980)=[{0x800, 0x3}, {0x3e, 0xfc, 0x40, 0x4}, {0x7ff, 0x0, 0x0, 0xff7ffffe}, {0x80, 0x20, 0x2, 0x3f}]}) (async) chroot(&(0x7f0000000100)='./file0\x00') r1 = dup(r0) pwrite(r1, &(0x7f00000000c0)="00000400009781103c079e03c34f", 0xe, 0x0) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) (async, rerun: 32) r5 = getuid() (async, rerun: 64) r6 = semget$private(0x0, 0x1, 0x82) (rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, 0x0, r8, r4, 0x1}, 0xb, 0x2, r7, r2, 0x3, 0x8, 0x2000000000000000}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semop(r6, &(0x7f0000000200)=[{0x0, 0x1}, {0x1, 0x1, 0x1000}], 0x2) (async) r10 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r10, 0x0) r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x40, r3, r4, r10, r11, 0x1, 0x7}, 0x7fffffff, 0x1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, r4, 0x0, r4, 0x180, 0x2}, 0x2, 0xd1, 0x3f}) (async, rerun: 64) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async, rerun: 64) semop(r6, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffe, 0x0, r9, r5, 0x0, 0xc1, 0x4ffd}, 0x200, 0x2, 0x2}) r12 = getpgrp() ktrace(&(0x7f0000000540)='./file0\x00', 0x4, 0x1000, r12) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r14 = getpgid(r12) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000900)={{0x81, 0x0, 0x0, 0x0, r13, 0x4, 0x5}, 0x8000000000000000, 0x3, r14, 0x0, 0x4, 0x2, 0x1, 0x2}) r15 = socket(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0xe, 0x0, 0x0) 22:26:06 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x4}, {0x18, 0x0, 0x1000000}, 0x0, [0x0, 0x210, 0xd2e9, 0xffffffff, 0x0, 0x5, 0xfffff7fc]}, 0x3c) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x4}, {0x18, 0x0, 0x1000000}, 0x0, [0x0, 0x210, 0xd2e9, 0xffffffff, 0x0, 0x5, 0xfffff7fc]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x41) socket(0x11, 0x4003, 0x0) (async) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f000042a000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x4) 22:26:06 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x206) listen(r1, 0x10001) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x1, 0x1, 0x1800}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r4, &(0x7f0000000180)=[{0x4, 0x802, 0x1800}, {0x0, 0x6}, {0x1, 0xff, 0x1000}, {0x1, 0x1, 0x800}, {0x2, 0xffdf, 0x1000}, {0x2, 0x0, 0x800}], 0x6) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r2, r3, 0xffffffffffffffff, 0xc, 0x5000}, 0x8f800000000000, 0x1000000, 0xffffffffffffffff}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2, 0x0, 0x1}, 0xfffffffffffffffa, 0x6, 0x8000000000000000}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'z\x00', 0x30, 0x3a, 0x0, @rand_addr="00dfe7ff060400", @rand_addr="4a2e273a93d931a022e4684e06b193a7", {[@fragment={0xf0}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast1, @mcast1}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async) accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f00000006c0)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000002c0)=0xc) (async) getuid() (async) semget$private(0x0, 0x4, 0x206) (async) listen(r1, 0x10001) (async) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x1, 0x1, 0x1800}], 0x2) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) semop(r4, &(0x7f0000000180)=[{0x4, 0x802, 0x1800}, {0x0, 0x6}, {0x1, 0xff, 0x1000}, {0x1, 0x1, 0x800}, {0x2, 0xffdf, 0x1000}, {0x2, 0x0, 0x800}], 0x6) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x9, 0x0, r2, r3, 0xffffffffffffffff, 0xc, 0x5000}, 0x8f800000000000, 0x1000000, 0xffffffffffffffff}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x7, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2, 0x0, 0x1}, 0xfffffffffffffffa, 0x6, 0x8000000000000000}) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'z\x00', 0x30, 0x3a, 0x0, @rand_addr="00dfe7ff060400", @rand_addr="4a2e273a93d931a022e4684e06b193a7", {[@fragment={0xf0}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @mcast1, @mcast1}}}}}}) (async) 22:26:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x507) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x30210, 0x0) execve(0x0, 0x0, 0x0) 22:26:06 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x37d8b5a2e26a81d3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="ca34ce7b2709b2a69082cae4d8618f8160229a18ad6b89e75007298d9f99f2d9a5af1c6c7747b92486cf7de0762e14a02922ca0d2d6929efbd46a7914041f6be168fdc2507d5c032fddd0dc9e390c444cd5028c0208dc7a0d1f8ffa3fd633e48da26c7ec497748ad3681019ff6ca783cbb2c2fedd63d38a2fedb236267ef2611019f861625433f111f0fdb1b059231fd842f0958f62f79ac721c9597a680885373265741cf62aa1e564d4e4695a5913dc8053c4bb6fdf6b88e0f44f79baefd648220c71496e58d5f4c5c1615441e664ff6675a6a8fa18a8184b07d7ac3b99b4ca11a4cf82bd90c91672e7e90ba", 0xed, 0x404, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0xffffffffffffffff) (async) getrusage(0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x37d8b5a2e26a81d3, 0x0, &(0x7f0000000040)) (async) sendto$unix(r0, &(0x7f0000000240)="ca34ce7b2709b2a69082cae4d8618f8160229a18ad6b89e75007298d9f99f2d9a5af1c6c7747b92486cf7de0762e14a02922ca0d2d6929efbd46a7914041f6be168fdc2507d5c032fddd0dc9e390c444cd5028c0208dc7a0d1f8ffa3fd633e48da26c7ec497748ad3681019ff6ca783cbb2c2fedd63d38a2fedb236267ef2611019f861625433f111f0fdb1b059231fd842f0958f62f79ac721c9597a680885373265741cf62aa1e564d4e4695a5913dc8053c4bb6fdf6b88e0f44f79baefd648220c71496e58d5f4c5c1615441e664ff6675a6a8fa18a8184b07d7ac3b99b4ca11a4cf82bd90c91672e7e90ba", 0xed, 0x404, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) (async) 22:26:06 executing program 4: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280), 0x0) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r0, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, r2, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) r3 = semget$private(0x0, 0x3, 0x580) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000640)=""/4096) r4 = getuid() setreuid(0xffffffffffffffff, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xb70, r1, r2, r4, r2, 0x0, 0x2}, 0x0, 0x80, 0x6}) semop(r0, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x0) semop(r5, &(0x7f0000000280), 0x0) semop(r5, &(0x7f0000000000), 0x22) semop(r5, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r5, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r5, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r7, r6, r7, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x200, r6, 0x0, 0xffffffffffffffff, r8, 0x48, 0x7f}, 0x8, 0x7, 0xfff}) setuid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) 22:26:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8602eeffffffffff"], 0x10) (async) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) accept$unix(r1, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000540)="1cff6e093e15904163e397a2cee75bcf49241fd61e27db76953a829329ce4867bb051d71e879f434c0bd016842de7159ef7672e3a6ead4ec35530cbb0aa08ac6976dfd1021ad385db8943a750f01b5a77c32a86e4ad47d1357774336890cc7531ab6e1d69cf4305cc96332b150709529811d45fd353934a01ef5c037a55bc791c7ad9b8337bf1de46f27b7ffb6583d1f02eebbcdf7afd4785f96969245fd8d660ccb82810bbd2c8a929573cfabb11dbab55dd63f63d73c54623e732b0b29a3418250f5812bca8e7e1a92509cd28cc945fa4c80b3b9c93513d1ddcfbca9eddf9cfef1b5c6c29a67fcf282edca63ca8adce9c825beb051f9383b89019738b9d4e40ebe1fedbc4b9fec0926b487b3d60a7683db8765097c8dd71074d988a251d198aca71eee84830673ff7cacfd10d972fc39bd9367f18283eaad66eba4264a446eae9502339c95c148eeab885e5a1fba4e861fca4a38f5c92433026a58145eef0b6407d8e6c21b07cfede2c0b2fd06a9d0d972f36a98206240231a2e8f2b15431a4ce235da7daae3fd1c26a1fd3913fd0783364064b7ca6c1ed3dea729fb94314f5a4490e8eb7e654afc78e7893d6c20c4a4136d838a28fcd459d6794385d844717a60d5c16fb184c910f19f6262cf5a7977068918bf9b93d5fb670e6ef8dc1be6a1439e7c6c74b97263cdcb400c026e3a083bde0a4f6090271e950753547dfce2ebc86d9c57edcfd031e6a2fa93091af0be68f1bb9d80210d5d22f6ff15da663f26af8dc4d5d989dbaf5d61154c1920b0bbf2e7e6e3894aa849126cb88c2dbd0dc2a39f436732437b76455ae562dfb922a72fd2e529c9cd5312476107063922d64df529095fc9372d08caa438406f2e383083def60d9e929c096f76e980456d64d5f6e3dce38c5523fe2583706e9c6f3291bec5dcc45197195028e2ab9ec4da957580466111ef2825b30e54b62ab13cad8102b2dabc6992bdc23faf709504c03b7a85e90977ba84c5378c88c9b31a02c68ec05d0bfba452a3bed02945bd2a612126138ac0d8dc8002fdb267c5c635fc1dd55c11962c40ec1809f960113e9a697b058abde9c77ceb23bd9264b2047138b240c108d1749442310fa511ae23364b9d40b4ea1c852cfe3ba0adbfc88cde1f608ca663468d0bed5bb87f190a032cb51ea171b9aa814a853c2a37ddd082170aa7d6e7614f94616a7f0477dd929e36c3c8e0c71c8f30c8b6d779c6ce14dd10afa6b2d45a3286eda047a1e253468a1108dbdf4f72627a13129118b66c87c3f242a622695ed55f67760289eac9aabab20b1dc894f26271859986c4d8863dca581260b53fca7f57db145b271d66681519bda0b459e875f5c3387f9f82f1ad763fd49aad6df0812ad9fba7df661cb3dff7354fa9c49adab6dfa16fc95fce6359bb31e4586777428b45fb53e1a5dc635af78457626544fc15928be891f0829d7e5e5e0d8e730d4711c35044fa36d5ea8a49e3b31216837782f85d5223af07737d7eb0c3a4c9cda9b81902faa3af1bb7a5a7c5c0a42a23cfba467e502984bf260d7166be5a807b080b1172a4d2318a314d7ffaf56f4384b93d63319c65a771709cb9268231d282ba0f51d613fa6fc6e4ee4450d5563f98300c10c84fa503f8a05faac2c3cec73555ebc4bb5ca4846ef9b48100044ac1acc507a2e3ed48e4cf2c8974d5b34c9a791b2b3fd9accd25df8c76ed2f6055df4829488e081c26cc56a7d84352ed24924ff514885f41ef156c72f2e3a4aa91914ad40d7ffdf9cc63d68a504e2ac70d6fa05f2c4ef8f297ac0b6c273351a6659fc98931b36aae61355c061496a4065915400165a74f4e28416118a23e9ad893777c8402958888d1820088048d0f727370217e1cd59b1c234cf4c59edfa0d6d62e8aa686381b00ad0b74e1eda2c59b1db5c14f10a75f874a8995fdc177ec6c4917694284f635303637e48fa386313ab77714f84d7f954141765695a7e75767371bee08e70d8d77c0b93853c20ea5dc7cba85263bfa6b80cebe0dfbcc15c963348772b7a07101e6938155f011bf28d6ebac1140267221e86425776d634d3cb57b", 0x5c1) 22:26:06 executing program 7: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x32d568c9171e6563, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:26:06 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x2c}, {0x4000006, 0x0, 0x0, 0x800}]}) write(r0, &(0x7f00000001c0)="fc965f5c8b9e4ddc96e3bd524b7c", 0xe) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:26:06 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000780)={0x6, &(0x7f0000000740)=[{0x1, 0x6, 0xff, 0x7}, {0xebd, 0x7, 0x0, 0xffffffff}, {0x3d27, 0xd4, 0x2, 0x40000000}, {0x9b2e, 0x7, 0x2b, 0x5}, {0x5, 0x3f, 0x6, 0xfc}, {0x8, 0x5, 0xfe, 0x6d7c}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000980)=[{0x800, 0x3}, {0x3e, 0xfc, 0x40, 0x4}, {0x7ff, 0x0, 0x0, 0xff7ffffe}, {0x80, 0x20, 0x2, 0x3f}]}) chroot(&(0x7f0000000100)='./file0\x00') (async) r1 = dup(r0) pwrite(r1, &(0x7f00000000c0)="00000400009781103c079e03c34f", 0xe, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) (async) r5 = getuid() r6 = semget$private(0x0, 0x1, 0x82) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, 0x0, r8, r4, 0x1}, 0xb, 0x2, r7, r2, 0x3, 0x8, 0x2000000000000000}) (async) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000140)=""/163) (async) semop(r6, &(0x7f0000000200)=[{0x0, 0x1}, {0x1, 0x1, 0x1000}], 0x2) (async) r10 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r10, 0x0) r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x40, r3, r4, r10, r11, 0x1, 0x7}, 0x7fffffff, 0x1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, r4, 0x0, r4, 0x180, 0x2}, 0x2, 0xd1, 0x3f}) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) semop(r6, &(0x7f00000000c0), 0x0) (async) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffe, 0x0, r9, r5, 0x0, 0xc1, 0x4ffd}, 0x200, 0x2, 0x2}) (async) r12 = getpgrp() ktrace(&(0x7f0000000540)='./file0\x00', 0x4, 0x1000, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) (async) r14 = getpgid(r12) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000900)={{0x81, 0x0, 0x0, 0x0, r13, 0x4, 0x5}, 0x8000000000000000, 0x3, r14, 0x0, 0x4, 0x2, 0x1, 0x2}) (async) r15 = socket(0x18, 0x2, 0x0) getsockopt(r15, 0x29, 0xe, 0x0, 0x0) 22:26:06 executing program 4: r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280), 0x0) (async) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) (async) semop(r0, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) (async, rerun: 32) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, r2, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) r3 = semget$private(0x0, 0x3, 0x580) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000640)=""/4096) (async) r4 = getuid() setreuid(0xffffffffffffffff, r4) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xb70, r1, r2, r4, r2, 0x0, 0x2}, 0x0, 0x80, 0x6}) (async) semop(r0, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) (async) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) (async) r5 = semget$private(0x0, 0x4000000009, 0x0) semop(r5, &(0x7f0000000280), 0x0) (async) semop(r5, &(0x7f0000000000), 0x22) (async) semop(r5, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r5, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async, rerun: 32) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) (async, rerun: 32) semop(r5, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r7, r6, r7, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x200, r6, 0x0, 0xffffffffffffffff, r8, 0x48, 0x7f}, 0x8, 0x7, 0xfff}) (async) setuid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) 22:26:06 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x37d8b5a2e26a81d3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="ca34ce7b2709b2a69082cae4d8618f8160229a18ad6b89e75007298d9f99f2d9a5af1c6c7747b92486cf7de0762e14a02922ca0d2d6929efbd46a7914041f6be168fdc2507d5c032fddd0dc9e390c444cd5028c0208dc7a0d1f8ffa3fd633e48da26c7ec497748ad3681019ff6ca783cbb2c2fedd63d38a2fedb236267ef2611019f861625433f111f0fdb1b059231fd842f0958f62f79ac721c9597a680885373265741cf62aa1e564d4e4695a5913dc8053c4bb6fdf6b88e0f44f79baefd648220c71496e58d5f4c5c1615441e664ff6675a6a8fa18a8184b07d7ac3b99b4ca11a4cf82bd90c91672e7e90ba", 0xed, 0x404, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0xffffffffffffffff) (async) getrusage(0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x37d8b5a2e26a81d3, 0x0, &(0x7f0000000040)) (async) sendto$unix(r0, &(0x7f0000000240)="ca34ce7b2709b2a69082cae4d8618f8160229a18ad6b89e75007298d9f99f2d9a5af1c6c7747b92486cf7de0762e14a02922ca0d2d6929efbd46a7914041f6be168fdc2507d5c032fddd0dc9e390c444cd5028c0208dc7a0d1f8ffa3fd633e48da26c7ec497748ad3681019ff6ca783cbb2c2fedd63d38a2fedb236267ef2611019f861625433f111f0fdb1b059231fd842f0958f62f79ac721c9597a680885373265741cf62aa1e564d4e4695a5913dc8053c4bb6fdf6b88e0f44f79baefd648220c71496e58d5f4c5c1615441e664ff6675a6a8fa18a8184b07d7ac3b99b4ca11a4cf82bd90c91672e7e90ba", 0xed, 0x404, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) (async) 22:26:06 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000000000000080005", 0xd, 0x0, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x4}, {0x18, 0x0, 0x1000000}, 0x0, [0x0, 0x210, 0xd2e9, 0xffffffff, 0x0, 0x5, 0xfffff7fc]}, 0x3c) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x41) (async) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) mmap(&(0x7f000042a000/0x3000)=nil, 0x3000, 0x1, 0x4010, r2, 0x4) 22:26:06 executing program 6: r0 = msgget(0x3, 0x115) r1 = getgid() r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x22, 0xffff}, 0xdd8d, 0x200, 0xffffffffffffffff, r2, 0x4, 0x9, 0x0, 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="02000000000000004fc2195d16de6d7df81f2da6dbfe4dd51d89ac0ef1cabef5fbaf90547da7ef87b192f49ea846f0c388f47b002059c248415a59d85f84a5cebd213cf1786e58af4eb45c46370ee9f57a25bcfbc15aca3004de7fa0746bbc01e490ad8707"], 0x65, 0x800) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000e40)={0x2, "051c29e0a979c74c5edd9b596805691e38c8fbc213954aa09685f973a1c259d940a7502554ed7d3e64cb5b87734ce1e93f945c18c67acf878d9c7df493b42dcf64ed028dac05f19841f720fab420466942bf6da7b44c9d8dff90a7b56e138aaf9b771240e4d57115a2c02de0b13768e002d5ec1615590e54aa73b922bc8fab14000000000000000000001ff0d1e1f3e2cbdaa20b55a2a87811e1ffafa0846ae7696326446a0e4410310d5e432bf845a52dae88c5852e58271adf70d67fc9f159de64350c7820e1cc350e213b07c191a5c0e53a13e9e3dc61cf3213fc45d1b0edd89990ccfc31a0cbf3db5cae56e1776ea799b181f050677c97f027e88301d2c04f6cda65b39e3571a55f838a73bf0910a4d0f1bd9381800bc10aa090f322ec0097"}, 0x129, 0x800) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xed) msgsnd(r3, &(0x7f0000000080)={0x1, "5e580611ac8e182abcd651f282ba24d9b87c3f50a11e14b0447598fd497fa37cc87f4e395e16dc171e7efd89cad242605a2b721ad574950f902c7cb1468ae92392fdbcf6ebf72591e5450aeb92e41d9d75f30fcd59e2e35908c9bfa25242c46412b15414fd9474a2"}, 0x70, 0xc9bef97b0ee3c076) ioctl$TIOCEXCL(r4, 0x2000740d) msgsnd(r3, &(0x7f0000000180)={0x2, "d80496c025687491c23e23530eb78daae16390b32c5e0255f1f1b0b996e6fa033271fa46b303f23aa843ffe19614588da4128478fb937c"}, 0x3f, 0x800) sysctl$kern(&(0x7f0000000240)={0x1, 0x2a}, 0x2, &(0x7f0000000280), &(0x7f0000000300), &(0x7f0000000380)="8cc051784e6706c06f7194d8c8608866347bca488971ff0f55e175068e7a0a018f04d6af44b6ec647f8b1f1458cd8144a07bdcbb31e39fc3fa96bf5b13088bcebb597fec85e3cc71c31272c7e61fe78097bf0d9c9f4e16f3acf5ab316dc2bea3ed8ebce6e053e66c625d9d4d98832871b0ffa9e3953b72d7ec0cda257a6b3591f463ecba6e2f5ea022abe2429143600af3b6d8c7288b153d54cf6ef5006e21599d8ae235f2c1e6c26d0c6059b19218e362b6462aa9ba786ec6d87112dcce33f7c96afd8f01f9e15fc3ad48398650cf7a077259bf5c5e68c7e08231", 0xdb) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYRES8=r4, @ANYRESOCT=r3], 0xd4, 0x2, 0x0) getuid() getuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getpgrp() getuid() 22:26:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x1000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x42) setsockopt(r4, 0x8, 0x1, &(0x7f0000000240), 0x0) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) r5 = socket(0x18, 0x3, 0xba) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) dup(r5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x1, 0x6, 0xff, 0xffffff80}, {0x5, 0x7, 0x3f, 0x6}, {0x7, 0x6, 0x5, 0x33}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xc0}, {0x1}, {0x6, 0x0, 0x0, 0x20800000}]}) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) 22:26:06 executing program 7: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x32d568c9171e6563, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x400000002, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async) fcntl$dupfd(r1, 0x32d568c9171e6563, r1) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) 22:26:06 executing program 4: semget$private(0x0, 0x4000000009, 0x0) (async) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f0000000280), 0x0) (async) semop(r0, &(0x7f0000000280), 0x0) semop(r0, &(0x7f0000000000), 0x22) (async) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r0, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, r2, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r2, r1, r2, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) r3 = semget$private(0x0, 0x3, 0x580) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000640)=""/4096) r4 = getuid() setreuid(0xffffffffffffffff, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xb70, r1, r2, r4, r2, 0x0, 0x2}, 0x0, 0x80, 0x6}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0xb70, r1, r2, r4, r2, 0x0, 0x2}, 0x0, 0x80, 0x6}) semop(r0, &(0x7f0000000100)=[{0x3, 0x24, 0x800}, {0x3, 0x8}, {0x0, 0x557, 0x1800}, {0x4, 0x9, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x74, 0x1800}], 0x6) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semget$private(0x0, 0x4000000009, 0x0) (async) r5 = semget$private(0x0, 0x4000000009, 0x0) semop(r5, &(0x7f0000000280), 0x0) (async) semop(r5, &(0x7f0000000280), 0x0) semop(r5, &(0x7f0000000000), 0x22) semop(r5, &(0x7f0000000100)=[{0x3, 0xffff, 0x3000}, {0x4, 0x21}, {0x3, 0x8, 0x1000}, {0x1, 0x798f, 0x1800}, {0x2, 0x5}, {0x2, 0x0, 0x1000}], 0x6) semop(r5, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) (async) semop(r5, &(0x7f00000001c0)=[{0x3, 0x836}, {0x1, 0xf001, 0x800}, {0x2, 0x1000, 0x800}, {0x1, 0x7ff5}, {0x0, 0x2, 0x800}, {0x0, 0x400, 0x1c00}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r5, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1400}, {0x3, 0x1, 0x800}, {0x1, 0x20, 0x800}, {0x3, 0x22, 0x3c00}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xfffffffffffffe3d) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r7, r6, r7, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x101, 0x0, r7, r6, r7, 0x4a, 0x9}, 0x40008008, 0x5, 0x5}) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x200, r6, 0x0, 0xffffffffffffffff, r8, 0x48, 0x7f}, 0x8, 0x7, 0xfff}) setuid(0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) 22:26:06 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x2c}, {0x4000006, 0x0, 0x0, 0x800}]}) (async) write(r0, &(0x7f00000001c0)="fc965f5c8b9e4ddc96e3bd524b7c", 0xe) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:26:06 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x81, 0x91, 0x4, 0x100}, {0x3, 0x81, 0x79, 0x8}, {0xd, 0x0, 0x3, 0x7fff}, {0x362, 0x2, 0x80, 0xc558}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f00000002c0)="66440b6ffaa9838d69aa8383ca68", 0xe, 0x0) 22:26:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x507) acct(&(0x7f0000000080)='./file0\x00') (async) acct(&(0x7f00000000c0)='./file0\x00') (async) unlink(&(0x7f0000000040)='./file0\x00') (async, rerun: 64) open$dir(&(0x7f0000000100)='./file0\x00', 0x30210, 0x0) (rerun: 64) execve(0x0, 0x0, 0x0) 22:26:06 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0x7}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2012, r1, 0x3f) lseek(r0, 0x0, 0x40fff) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r0, r2) writev(r3, &(0x7f0000000100), 0x1000000000000161) writev(r3, &(0x7f0000000040), 0x1b) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff) r5 = dup2(r4, r4) dup2(r0, r2) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x288c0, 0xdd) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/197, 0xc5}], 0x1, 0x0) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000300)="bf", 0x1}], 0x1) pread(r5, &(0x7f00000000c0)="bd", 0xffffff78, 0xa83) 22:26:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x1000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x42) setsockopt(r4, 0x8, 0x1, &(0x7f0000000240), 0x0) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) r5 = socket(0x18, 0x3, 0xba) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) dup(r5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x1, 0x6, 0xff, 0xffffff80}, {0x5, 0x7, 0x3f, 0x6}, {0x7, 0x6, 0x5, 0x33}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xc0}, {0x1}, {0x6, 0x0, 0x0, 0x20800000}]}) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) syz_open_pts() (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x1000) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x42) (async) setsockopt(r4, 0x8, 0x1, &(0x7f0000000240), 0x0) (async) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) socket(0x18, 0x3, 0xba) (async) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) (async) dup(r5) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x1, 0x6, 0xff, 0xffffff80}, {0x5, 0x7, 0x3f, 0x6}, {0x7, 0x6, 0x5, 0x33}]}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xc0}, {0x1}, {0x6, 0x0, 0x0, 0x20800000}]}) (async) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) (async) 22:26:06 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x81, 0x91, 0x4, 0x100}, {0x3, 0x81, 0x79, 0x8}, {0xd, 0x0, 0x3, 0x7fff}, {0x362, 0x2, 0x80, 0xc558}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f00000002c0)="66440b6ffaa9838d69aa8383ca68", 0xe, 0x0) (async) pwrite(r0, &(0x7f00000002c0)="66440b6ffaa9838d69aa8383ca68", 0xe, 0x0) 22:26:06 executing program 7: r0 = socket(0x1, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async) r2 = fcntl$dupfd(r1, 0x32d568c9171e6563, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 22:26:06 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4}, {0x2c}, {0x4000006, 0x0, 0x0, 0x800}]}) (async, rerun: 64) write(r0, &(0x7f00000001c0)="fc965f5c8b9e4ddc96e3bd524b7c", 0xe) (rerun: 64) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:26:06 executing program 6: r0 = msgget(0x3, 0x115) (async) r1 = getgid() (async) r2 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x22, 0xffff}, 0xdd8d, 0x200, 0xffffffffffffffff, r2, 0x4, 0x9, 0x0, 0x2}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) (async) r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="02000000000000004fc2195d16de6d7df81f2da6dbfe4dd51d89ac0ef1cabef5fbaf90547da7ef87b192f49ea846f0c388f47b002059c248415a59d85f84a5cebd213cf1786e58af4eb45c46370ee9f57a25bcfbc15aca3004de7fa0746bbc01e490ad8707"], 0x65, 0x800) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x1, 0x1000) (async) msgsnd(r3, &(0x7f0000000e40)={0x2, "051c29e0a979c74c5edd9b596805691e38c8fbc213954aa09685f973a1c259d940a7502554ed7d3e64cb5b87734ce1e93f945c18c67acf878d9c7df493b42dcf64ed028dac05f19841f720fab420466942bf6da7b44c9d8dff90a7b56e138aaf9b771240e4d57115a2c02de0b13768e002d5ec1615590e54aa73b922bc8fab14000000000000000000001ff0d1e1f3e2cbdaa20b55a2a87811e1ffafa0846ae7696326446a0e4410310d5e432bf845a52dae88c5852e58271adf70d67fc9f159de64350c7820e1cc350e213b07c191a5c0e53a13e9e3dc61cf3213fc45d1b0edd89990ccfc31a0cbf3db5cae56e1776ea799b181f050677c97f027e88301d2c04f6cda65b39e3571a55f838a73bf0910a4d0f1bd9381800bc10aa090f322ec0097"}, 0x129, 0x800) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xed) msgsnd(r3, &(0x7f0000000080)={0x1, "5e580611ac8e182abcd651f282ba24d9b87c3f50a11e14b0447598fd497fa37cc87f4e395e16dc171e7efd89cad242605a2b721ad574950f902c7cb1468ae92392fdbcf6ebf72591e5450aeb92e41d9d75f30fcd59e2e35908c9bfa25242c46412b15414fd9474a2"}, 0x70, 0xc9bef97b0ee3c076) (async) ioctl$TIOCEXCL(r4, 0x2000740d) msgsnd(r3, &(0x7f0000000180)={0x2, "d80496c025687491c23e23530eb78daae16390b32c5e0255f1f1b0b996e6fa033271fa46b303f23aa843ffe19614588da4128478fb937c"}, 0x3f, 0x800) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x2a}, 0x2, &(0x7f0000000280), &(0x7f0000000300), &(0x7f0000000380)="8cc051784e6706c06f7194d8c8608866347bca488971ff0f55e175068e7a0a018f04d6af44b6ec647f8b1f1458cd8144a07bdcbb31e39fc3fa96bf5b13088bcebb597fec85e3cc71c31272c7e61fe78097bf0d9c9f4e16f3acf5ab316dc2bea3ed8ebce6e053e66c625d9d4d98832871b0ffa9e3953b72d7ec0cda257a6b3591f463ecba6e2f5ea022abe2429143600af3b6d8c7288b153d54cf6ef5006e21599d8ae235f2c1e6c26d0c6059b19218e362b6462aa9ba786ec6d87112dcce33f7c96afd8f01f9e15fc3ad48398650cf7a077259bf5c5e68c7e08231", 0xdb) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYRES8=r4, @ANYRESOCT=r3], 0xd4, 0x2, 0x0) (async) getuid() (async) getuid() (async) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) getpgrp() (async) getuid() 22:26:06 executing program 4: select(0x0, 0x0, 0x0, 0x0, 0x0) 22:26:06 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x507) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') (async) unlink(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x30210, 0x0) (async) execve(0x0, 0x0, 0x0) 22:26:06 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x81, 0x91, 0x4, 0x100}, {0x3, 0x81, 0x79, 0x8}, {0xd, 0x0, 0x3, 0x7fff}, {0x362, 0x2, 0x80, 0xc558}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f00000002c0)="66440b6ffaa9838d69aa8383ca68", 0xe, 0x0) 22:26:07 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0x7}}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2012, r1, 0x3f) lseek(r0, 0x0, 0x40fff) (async) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r0, r2) writev(r3, &(0x7f0000000100), 0x1000000000000161) (async) writev(r3, &(0x7f0000000040), 0x1b) (async) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff) r5 = dup2(r4, r4) (async) dup2(r0, r2) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x288c0, 0xdd) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/197, 0xc5}], 0x1, 0x0) (async) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000300)="bf", 0x1}], 0x1) pread(r5, &(0x7f00000000c0)="bd", 0xffffff78, 0xa83) 22:26:07 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10006a7, 0x1fc80d8b, "04000000010000a9b3c7420000e5d25ed900"}) write(r0, &(0x7f0000000180)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c20e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e", 0xe5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = accept$unix(r0, 0x0, &(0x7f00000000c0)) write(r3, &(0x7f0000000280)="ac911d37cbc4852e57bc48bb6c332853c2105a31184dab26e328810b35b970b204444830ca9eb8ca4ba572c8be6919707f2e2b90f813408fa1dacaf47bd691089a747397f77258f6960076ceae3ef0f6aa67875b8c8322b08cb49b820f91d0983bbd4fab73b25414dd338c2bf23df998e93a252fa898ec073691fb5a6aeda2e444a364dc9664d6e6c4b8cfad0f2299423442844eabe22cb60e3df92aff9aa8a8d80eb026f4344a2ecbe0c09734d47704941f6124", 0xb4) write(r0, &(0x7f0000000140)=' ', 0x1) 22:26:07 executing program 6: r0 = msgget(0x3, 0x115) (async) r1 = getgid() (async, rerun: 64) r2 = getppid() (rerun: 64) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x22, 0xffff}, 0xdd8d, 0x200, 0xffffffffffffffff, r2, 0x4, 0x9, 0x0, 0x2}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="02000000000000004fc2195d16de6d7df81f2da6dbfe4dd51d89ac0ef1cabef5fbaf90547da7ef87b192f49ea846f0c388f47b002059c248415a59d85f84a5cebd213cf1786e58af4eb45c46370ee9f57a25bcfbc15aca3004de7fa0746bbc01e490ad8707"], 0x65, 0x800) (async) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/36}, 0x2c, 0x1, 0x1000) (async) msgsnd(r3, &(0x7f0000000e40)={0x2, "051c29e0a979c74c5edd9b596805691e38c8fbc213954aa09685f973a1c259d940a7502554ed7d3e64cb5b87734ce1e93f945c18c67acf878d9c7df493b42dcf64ed028dac05f19841f720fab420466942bf6da7b44c9d8dff90a7b56e138aaf9b771240e4d57115a2c02de0b13768e002d5ec1615590e54aa73b922bc8fab14000000000000000000001ff0d1e1f3e2cbdaa20b55a2a87811e1ffafa0846ae7696326446a0e4410310d5e432bf845a52dae88c5852e58271adf70d67fc9f159de64350c7820e1cc350e213b07c191a5c0e53a13e9e3dc61cf3213fc45d1b0edd89990ccfc31a0cbf3db5cae56e1776ea799b181f050677c97f027e88301d2c04f6cda65b39e3571a55f838a73bf0910a4d0f1bd9381800bc10aa090f322ec0097"}, 0x129, 0x800) (async) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xed) (async) msgsnd(r3, &(0x7f0000000080)={0x1, "5e580611ac8e182abcd651f282ba24d9b87c3f50a11e14b0447598fd497fa37cc87f4e395e16dc171e7efd89cad242605a2b721ad574950f902c7cb1468ae92392fdbcf6ebf72591e5450aeb92e41d9d75f30fcd59e2e35908c9bfa25242c46412b15414fd9474a2"}, 0x70, 0xc9bef97b0ee3c076) ioctl$TIOCEXCL(r4, 0x2000740d) (async) msgsnd(r3, &(0x7f0000000180)={0x2, "d80496c025687491c23e23530eb78daae16390b32c5e0255f1f1b0b996e6fa033271fa46b303f23aa843ffe19614588da4128478fb937c"}, 0x3f, 0x800) sysctl$kern(&(0x7f0000000240)={0x1, 0x2a}, 0x2, &(0x7f0000000280), &(0x7f0000000300), &(0x7f0000000380)="8cc051784e6706c06f7194d8c8608866347bca488971ff0f55e175068e7a0a018f04d6af44b6ec647f8b1f1458cd8144a07bdcbb31e39fc3fa96bf5b13088bcebb597fec85e3cc71c31272c7e61fe78097bf0d9c9f4e16f3acf5ab316dc2bea3ed8ebce6e053e66c625d9d4d98832871b0ffa9e3953b72d7ec0cda257a6b3591f463ecba6e2f5ea022abe2429143600af3b6d8c7288b153d54cf6ef5006e21599d8ae235f2c1e6c26d0c6059b19218e362b6462aa9ba786ec6d87112dcce33f7c96afd8f01f9e15fc3ad48398650cf7a077259bf5c5e68c7e08231", 0xdb) (async) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYRES8=r4, @ANYRESOCT=r3], 0xd4, 0x2, 0x0) (async) getuid() (async) getuid() (async) getgid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async, rerun: 64) getpgrp() (async, rerun: 64) getuid() 22:26:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x100, 0x30, 0x4, 0x1}]}) pwrite(r0, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) 22:26:07 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0x7}}, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{}, {0x0, 0x7}}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2012, r1, 0x3f) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2012, r1, 0x3f) lseek(r0, 0x0, 0x40fff) (async) lseek(r0, 0x0, 0x40fff) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r2) (async) r3 = dup2(r0, r2) writev(r3, &(0x7f0000000100), 0x1000000000000161) writev(r3, &(0x7f0000000040), 0x1b) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x40fff) (async) lseek(r4, 0x0, 0x40fff) r5 = dup2(r4, r4) dup2(r0, r2) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x288c0, 0xdd) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/197, 0xc5}], 0x1, 0x0) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000300)="bf", 0x1}], 0x1) pread(r5, &(0x7f00000000c0)="bd", 0xffffff78, 0xa83) 22:26:07 executing program 2: shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) socketpair(0x1e, 0x3, 0x0, 0x0) 22:26:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) (async) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x1000) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x42) setsockopt(r4, 0x8, 0x1, &(0x7f0000000240), 0x0) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) socket(0x18, 0x3, 0xba) (async) r5 = socket(0x18, 0x3, 0xba) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, 0x0, 0x0) dup(r5) (async) dup(r5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x1, 0x6, 0xff, 0xffffff80}, {0x5, 0x7, 0x3f, 0x6}, {0x7, 0x6, 0x5, 0x33}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xc0}, {0x1}, {0x6, 0x0, 0x0, 0x20800000}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xc0}, {0x1}, {0x6, 0x0, 0x0, 0x20800000}]}) pwrite(r0, &(0x7f0000000100)="e4ca0c4435d371af9098deec1d0c", 0xe, 0x0) 22:26:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0x10000}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x100, 0x30, 0x4, 0x1}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x100, 0x30, 0x4, 0x1}]}) pwrite(r0, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) 22:26:07 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10006a7, 0x1fc80d8b, "04000000010000a9b3c7420000e5d25ed900"}) write(r0, &(0x7f0000000180)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c20e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e", 0xe5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) accept$unix(r0, 0x0, &(0x7f00000000c0)) (async) r3 = accept$unix(r0, 0x0, &(0x7f00000000c0)) write(r3, &(0x7f0000000280)="ac911d37cbc4852e57bc48bb6c332853c2105a31184dab26e328810b35b970b204444830ca9eb8ca4ba572c8be6919707f2e2b90f813408fa1dacaf47bd691089a747397f77258f6960076ceae3ef0f6aa67875b8c8322b08cb49b820f91d0983bbd4fab73b25414dd338c2bf23df998e93a252fa898ec073691fb5a6aeda2e444a364dc9664d6e6c4b8cfad0f2299423442844eabe22cb60e3df92aff9aa8a8d80eb026f4344a2ecbe0c09734d47704941f6124", 0xb4) write(r0, &(0x7f0000000140)=' ', 0x1) (async) write(r0, &(0x7f0000000140)=' ', 0x1) 22:26:07 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500002800000000003a9078e0000001000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00'/14]) 22:26:07 executing program 6: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="090086ffff010008ed59e0eb0f2842877d0c86000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:26:07 executing program 2: shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) (async) socketpair(0x1e, 0x3, 0x0, 0x0) 22:26:07 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0x10000}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x100, 0x30, 0x4, 0x1}]}) (async, rerun: 32) pwrite(r0, &(0x7f0000000180)="d00000004000000000001b000008", 0xe, 0x0) 22:26:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) 22:26:07 executing program 4: select(0x0, 0x0, 0x0, 0x0, 0x0) 22:26:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000332a1bfecea10500fef96ecfc73fd3357ac8f1ffffffffffff6b36acf00b7804be38854991f7c8cf5f882b297be1aa5b23edeb51e2f0ca3ebbc257f0c942adf6cca02df94e933a7d0263a8af630037282102000000720fd372fbb770c1f5a872c88100082ec5890400000000000000361b1205aea8c500002002fbff0c2300008abfba4000000008e371a3f8343712051eeab71d89e000040700001ee000000000", 0xb1, 0x0, 0x0, 0x0) 22:26:07 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500002800000000003a9078e0000001000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00'/14]) 22:26:07 executing program 6: socket(0x2, 0x8001, 0x0) (async) r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="090086ffff010008ed59e0eb0f2842877d0c86000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:26:07 executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10006a7, 0x1fc80d8b, "04000000010000a9b3c7420000e5d25ed900"}) write(r0, &(0x7f0000000180)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c20e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e", 0xe5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = accept$unix(r0, 0x0, &(0x7f00000000c0)) write(r3, &(0x7f0000000280)="ac911d37cbc4852e57bc48bb6c332853c2105a31184dab26e328810b35b970b204444830ca9eb8ca4ba572c8be6919707f2e2b90f813408fa1dacaf47bd691089a747397f77258f6960076ceae3ef0f6aa67875b8c8322b08cb49b820f91d0983bbd4fab73b25414dd338c2bf23df998e93a252fa898ec073691fb5a6aeda2e444a364dc9664d6e6c4b8cfad0f2299423442844eabe22cb60e3df92aff9aa8a8d80eb026f4344a2ecbe0c09734d47704941f6124", 0xb4) write(r0, &(0x7f0000000140)=' ', 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10006a7, 0x1fc80d8b, "04000000010000a9b3c7420000e5d25ed900"}) (async) write(r0, &(0x7f0000000180)="28f7c720e242b97c85cbc1f98f3775fa7295b4a2274d0260311befc6e5321ea043053607a5a6b2b4f3b519d9d31f8c9b55cbf07c4e7196cda90893418a02db070f59d17887f063a70edf3b70d3d9729d52aaa3def08a18907984e09a543019873f971b488c5e643c36e9f4606899043000417bade7b28820bfecdeb23168865db0ac2a791d30200a6283ab5551c6d9ec9f42067c20e06fad31741fef2bdcbe243e72694e2a64a1448058ae3d24a1fe0af025638699b74bb09ff62edc4013cc3ff610567c63043a0659e1497b33d61c9734f2c681cca12c9579b6da9cf5b373b161e0906f0e", 0xe5) (async) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) accept$unix(r0, 0x0, &(0x7f00000000c0)) (async) write(r3, &(0x7f0000000280)="ac911d37cbc4852e57bc48bb6c332853c2105a31184dab26e328810b35b970b204444830ca9eb8ca4ba572c8be6919707f2e2b90f813408fa1dacaf47bd691089a747397f77258f6960076ceae3ef0f6aa67875b8c8322b08cb49b820f91d0983bbd4fab73b25414dd338c2bf23df998e93a252fa898ec073691fb5a6aeda2e444a364dc9664d6e6c4b8cfad0f2299423442844eabe22cb60e3df92aff9aa8a8d80eb026f4344a2ecbe0c09734d47704941f6124", 0xb4) (async) write(r0, &(0x7f0000000140)=' ', 0x1) (async) 22:26:07 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) close(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/71, 0x47}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f00000001c0)=""/199, 0xc7}], 0x3, &(0x7f0000000300)=""/158, 0x9e}, 0x7fffffff}, 0x10, 0x2, &(0x7f0000000440)={0x9, 0x2}) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) socket(0x10, 0x8000, 0x7f) dup(r3) shutdown(r2, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 22:26:07 executing program 2: shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) (async) socketpair(0x1e, 0x3, 0x0, 0x0) 22:26:07 executing program 5: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500002800000000003a9078e0000001000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00'/14]) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500002800000000003a9078e0000001000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00'/14]) (async) 22:26:07 executing program 6: r0 = socket(0x2, 0x8001, 0x0) close(r0) (async) r1 = socket$inet(0x2, 0x3, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) (async) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) (async) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="090086ffff010008ed59e0eb0f2842877d0c86000000"], 0x10) (async) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) (async) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) (async) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:26:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) 22:26:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) r0 = socket(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000332a1bfecea10500fef96ecfc73fd3357ac8f1ffffffffffff6b36acf00b7804be38854991f7c8cf5f882b297be1aa5b23edeb51e2f0ca3ebbc257f0c942adf6cca02df94e933a7d0263a8af630037282102000000720fd372fbb770c1f5a872c88100082ec5890400000000000000361b1205aea8c500002002fbff0c2300008abfba4000000008e371a3f8343712051eeab71d89e000040700001ee000000000", 0xb1, 0x0, 0x0, 0x0) 22:26:07 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) (async) close(r1) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/71, 0x47}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f00000001c0)=""/199, 0xc7}], 0x3, &(0x7f0000000300)=""/158, 0x9e}, 0x7fffffff}, 0x10, 0x2, &(0x7f0000000440)={0x9, 0x2}) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) socket(0x10, 0x8000, 0x7f) (async, rerun: 32) dup(r3) (rerun: 32) shutdown(r2, 0x0) (async) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 22:26:07 executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="a065dfe1", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x8000) lseek(r1, 0x5, 0x1) 22:26:07 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6, 0x0, 0x0, 0x20000004}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xff, 0x3f, 0xe0, 0x65d}, {0x7fff, 0x81, 0x7f, 0x252}, {0x2, 0x7f, 0x6, 0x561e996}]}) write(r0, &(0x7f00000002c0)="bfa8fb47c4b3ff8918b15dc05e7e", 0xe) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 22:26:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r0 = socket(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000332a1bfecea10500fef96ecfc73fd3357ac8f1ffffffffffff6b36acf00b7804be38854991f7c8cf5f882b297be1aa5b23edeb51e2f0ca3ebbc257f0c942adf6cca02df94e933a7d0263a8af630037282102000000720fd372fbb770c1f5a872c88100082ec5890400000000000000361b1205aea8c500002002fbff0c2300008abfba4000000008e371a3f8343712051eeab71d89e000040700001ee000000000", 0xb1, 0x0, 0x0, 0x0) 22:26:07 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) close(r0) 22:26:08 executing program 4: select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) 22:26:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) (async) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) 22:26:08 executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="a065dfe1", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) (async) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x8000) lseek(r1, 0x5, 0x1) 22:26:08 executing program 6: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000100)=0x80000001) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0xba) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x45) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e10549f0024b5d50c9a3c89a22eafcfa05ac8e2e332fb10d196755ead5a7dff74a1949f194486e33044d011c257d329c6f0bfad8d299d7a91203eab5562dc03362068c5701ba72416d6253fe1c7ceea79470a3f219fddc9a1d0cb2abd22ff8f9837cb4b92d96539317031a15ddc888713a7ce717ddeaf3af9c1c76be714d3d49d6d1a3a85c1d1503932cea02cf3f8e5bceb2bd10fb702b5bd826357b78ab0ec5facf4b6dfd0ffdcf", 0xa8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="8bd0d7c2d73a9e6e7091b4ec7668fca62080a68f44df486a94f9520304fa64af08a3a0", 0x23) 22:26:08 executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6, 0x0, 0x0, 0x20000004}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xff, 0x3f, 0xe0, 0x65d}, {0x7fff, 0x81, 0x7f, 0x252}, {0x2, 0x7f, 0x6, 0x561e996}]}) write(r0, &(0x7f00000002c0)="bfa8fb47c4b3ff8918b15dc05e7e", 0xe) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6, 0x0, 0x0, 0x20000004}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xff, 0x3f, 0xe0, 0x65d}, {0x7fff, 0x81, 0x7f, 0x252}, {0x2, 0x7f, 0x6, 0x561e996}]}) (async) write(r0, &(0x7f00000002c0)="bfa8fb47c4b3ff8918b15dc05e7e", 0xe) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0xc028756b, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) 22:26:08 executing program 1: socket(0x10, 0x5, 0x2) 22:26:08 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1aa) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) close(r0) 22:26:08 executing program 6: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000100)=0x80000001) (async, rerun: 32) r0 = socket$inet(0x2, 0x3, 0x0) (rerun: 32) r1 = socket(0x18, 0x3, 0xba) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 64) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) (rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) (async) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x45) (async, rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e10549f0024b5d50c9a3c89a22eafcfa05ac8e2e332fb10d196755ead5a7dff74a1949f194486e33044d011c257d329c6f0bfad8d299d7a91203eab5562dc03362068c5701ba72416d6253fe1c7ceea79470a3f219fddc9a1d0cb2abd22ff8f9837cb4b92d96539317031a15ddc888713a7ce717ddeaf3af9c1c76be714d3d49d6d1a3a85c1d1503932cea02cf3f8e5bceb2bd10fb702b5bd826357b78ab0ec5facf4b6dfd0ffdcf", 0xa8) (rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="8bd0d7c2d73a9e6e7091b4ec7668fca62080a68f44df486a94f9520304fa64af08a3a0", 0x23) 22:26:08 executing program 1: socket(0x10, 0x5, 0x2) 22:26:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x35}, {0x6, 0x0, 0x0, 0x2fb}]}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0x6, 0x1, 0xa6}]}) write(r0, &(0x7f0000000000)="0ea005044de587010da6f3e0813f", 0xe) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028756b, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x9, 0x40, 0x3, 0x5}, {0x5, 0x8f, 0x5, 0x80}, {0xfeff, 0x80, 0x9, 0x5}]}) 22:26:08 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) close(r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) recvmmsg(r0, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/71, 0x47}, {&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f00000001c0)=""/199, 0xc7}], 0x3, &(0x7f0000000300)=""/158, 0x9e}, 0x7fffffff}, 0x10, 0x2, &(0x7f0000000440)={0x9, 0x2}) r3 = socket(0x18, 0x3, 0xba) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) (async) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) socket(0x10, 0x8000, 0x7f) dup(r3) (async) dup(r3) shutdown(r2, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 22:26:08 executing program 6: ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000100)=0x80000001) (async) r0 = socket$inet(0x2, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0xba) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x45) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e10549f0024b5d50c9a3c89a22eafcfa05ac8e2e332fb10d196755ead5a7dff74a1949f194486e33044d011c257d329c6f0bfad8d299d7a91203eab5562dc03362068c5701ba72416d6253fe1c7ceea79470a3f219fddc9a1d0cb2abd22ff8f9837cb4b92d96539317031a15ddc888713a7ce717ddeaf3af9c1c76be714d3d49d6d1a3a85c1d1503932cea02cf3f8e5bceb2bd10fb702b5bd826357b78ab0ec5facf4b6dfd0ffdcf", 0xa8) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="8bd0d7c2d73a9e6e7091b4ec7668fca62080a68f44df486a94f9520304fa64af08a3a0", 0x23) 22:26:08 executing program 1: socket(0x10, 0x5, 0x2) 22:26:08 executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="a065dfe1", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028756b, &(0x7f0000000300)) (async) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x8000) (async) lseek(r1, 0x5, 0x1) 22:26:08 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) (async) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) (async) close(r0)