last executing test programs: 3.121978811s ago: executing program 3 (id=30): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000000c0)) msgget(0x3, 0x90) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/170) 2.688979077s ago: executing program 1 (id=52): r0 = socket$unix(0x1, 0x2, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) r6 = dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaa3aaaaaa0000000000000800380000200000000000009078ac1400bbac1400c91500000000000000865985443c0cbe42eb5c908b"]) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0xa8, 0x1, 0x7f, 0x2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x7, 0x1}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x100}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0xfffffffffffffffb}, {{r3}, 0xfffffffffffffffd, 0xd1, 0x80, 0x0, 0xfffffffffffff001}, {{r4}, 0x5, 0x2, 0x20000000, 0xffffffff, 0xfffffffffffffff2}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 2.43781464s ago: executing program 6 (id=63): ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./file0\x00', 0x3, &(0x7f00000003c0)='./file0\x00', 0x8}) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="1957bd2b032761f1ee2275fd76cf281ecdfc874aa4ca05315ad45a6e5e1eb9866bd6155c91ef0c4c7bc3adfcbb", 0x2d, 0xa, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0xb4, &(0x7f0000000600)={@random="250403a0f615", @empty, [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x26, 0x9e, 0x68, 0x4e49, 0x7, 0x33, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x3, 0x1}]}}, @udp={{0x1, 0x1, 0x8}, {"05825294e4f41f41db88ea0bc8593ac5d12c7e3b4638795554fbc0e2f2c1049e958d3512f0fb67f1a6bea5d9681bcac5da7dec129276c350c638443f060cb49be774d92327af7ae6dd67a0e4cd33b8fd9d4f40d87a32e7e02fddd9cbd782314170f18003ef535b89d32b25b18150d954f9a24253f0db3e77c5cd983c16fc"}}}}}}) r2 = open(&(0x7f00000000c0)='.\x00', 0x50080, 0x0) getdents(r2, &(0x7f0000001fc0)=""/184, 0x20002078) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x6) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00\x00', &(0x7f0000000080)='^+-\xdf\'\x9bkn\xdb\x8e'], &(0x7f0000000340)=[&(0x7f0000000140)='&\'-+\x00', &(0x7f0000000180)='-\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='*^$.@(%/(},\x00', &(0x7f00000002c0)='@*\'}\x00', &(0x7f0000000300)='+\x00']) 2.389674389s ago: executing program 7 (id=65): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000840)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000100)="f767d4b9d82aac72c70e3a2f70e330842575f3ac978fce95728cef252b57d41f9822b064a11cc9b9ab77f15fb1e041bc6bf0285ba9603389b9b100fae1fa035195fe3a8c697f61430c889324e5f77a107fa853ddf0d6cedbea1021d5f2c7722490fb2b66e905b5d76f24c46db14571c54ee9e2d7b16825016728b0b996b9ca44ecaf56c9c291d69ef858d72ddc08627a1f3a578d8c6c6cc76176aa2a96f42e1085620b9e928a846f21efdde954451d66b1f5fa2beca90176b8358ea5acb63b0d149d403e79d6a89d32169ff295058e95e8f240a51576546fd2bb4aa124bcc1e03946d72b95f11dd10043dc91a269294f41e4fc9cf0f23263fb5a3c45c2240dd5c9704b1a04639db0611c46aa0a8fd05d98cb648578925658ee0bc619d3f6da663b449c951292be6203b9e860e4cd6b0ee6a196de95c510e5081de7551dc0a022d852e6a577b769623d41db0744f3a93d08626d693be6b5383b0b8bc81eac6e1b754dbbf5b975db3cec550c90b74782d623cd954e831a2250fa2eb168e4f09990389e99153d6b17d5c4e00c855c1c77aad1dc3e2c1cd432f192ea734ddb6c38df7566a07f85b762acef79974020bb446502ff9e5c3fc60df3726ed95114b2c290e9bd537a935fb185be5f32b8541a50746a3eeaaeeb703e9ce7257bf044f9e12cb81a2af0b2dab9e9cdb0ef7eac49e5cdc3148c415444543cd18eda8a41f857927ee6f3af8b6546d81e615cac25f85542756f303b0f2cce64bde3f52e5508de083a383e574d835daf219a51db4a954cc604ed0246867ceb65dfc56cad2c4b9a9d502d7f954d0774f310db263580cdd78a9709f321a6d62709bb690bc73438caa0a4dd1b4694e8587c46763bfcab4e30939168f95384870b4dc8db7b37e78c661af8d432366a4cd3cec8ec8d624825ad058161f9427670f4d087c4daee7f5f6d0da90c69a7ac7e183e79250f5845557db888c943905554924cbc104f890792e0d5602d668762f49e7c1836db8b9786781079cb9405e3b86019ae6f19c8711f5e3c24c108ac3fc20e36f5be5357f8a77300660fa7b75d1fa21a5f78db8673db596b30ceb21ecbd8b4762caf772fd05f5e08877911df588ddbff0eac070962600669dfb5aea911b7c9017b5dd58b34e39ec6fb7bde54cea2f22f6b6c3b75980b75860ddb189738a44eeca9bc560f16569bdb814dca6f87806b704d4c21e8598da3a1fbe323f78444868926021415560495626c096293d9eb4047880d900ef286b46cd82efd0ce542e90e07b13c5f05529a4dbb8eb2c7fc7b31dcebaf41aa23e8488557670770f9dfd2321263cb1fe1299d756f1775a48d61b7544a04ee2d04b371f20544befc0630907fa1c9a006d18a6903a3f67ce9a1854598aac99ec07c3017b1ae13e1d270fa8e24fabaf475e4e8ca301962ee258171b3a121680c2ec33086e967078e2c6fbfcb9294f6b9fb42b7405c6ace2bf1e5d9cc26e405008ce292f048c5dbf4a43e0a129a5f40645c23b2d571a8c963991a5054b126f64d1a84160f56e0256c902f878bc0e05aeae8be7ed8399a991d6cdc8ce0207a834698076de919c175fd55d5ce5989d1a9f946e1afcf19112c1e332353a8446d1b31691e350dd09baa60b017369a62e1d9e9daa33e4db95ada748489d1a8c9d3745f68ab9fefea7a3b2400cf706f41b812e4c278fb73e08f4b88ad4721e98e9c1e2aff57abca42538a5e0a8ce6defdcb85009a7c3547035aff974384117e595b1d00879238a562d7d52de73575530d84382ce7e629359812a755574265cb16e8d5a974d552f5733c82099aa399b02dc631c1518341e80fb3aa98e380020b88a3e480c08e228da189d0568ee68456e45dc09097135aa26a135ae0d75d9f24c1097809d57b82eff932b176a35c28874970794e46c2f817766587ddc9afd1a2ea39bbe05dc317e908084cb7e94591020ccff2b317f766757092d35456e2b1ce6735d9b35ba7e818afcebfd630ebed5424a243a7654dbcfb084b79fe2e52096605ce1d4e81e619c55a957372ad28d8bd52852a8375bf477b713844aaab803be0bc8ed9fa3e501c9d6fc3b3430df1cdab0f90b0348104ed0e364bb61e38f5cd2d660b5b93f32030a21f31580b7d866d1f860b977d06da2d8561f1899d296366523fbcc6e250d02eaf8d0019184f361498de79b4f58a9d72c8658bb22797fb5bedfa32b55ec505f533ee5472a79e141181ad5144eb514bf725319706baf7132b1c01aefc810dc72a0b517df42c51d2ecc31f7cfeedeebe45b2085c21d6f7140fc9a9b27ca8117649e27e7df4b44c887a6437e1f2b72215047353d7333e9dc211b8e711cf7e95a9e8ae3b4c86789360f54b2da89a35d60e7c59c1783259f0813f9f7b1af05e2b7c5c13dc2eb7092db6ddc94760b8050cffbe525ff3b2e04e3908f838d6ccc28be2a8603ce6359a8079dac4b266871fdced2035ae9be1e667609a12182bc21a53b612bdaae0ac66366e902f0f40f43537326eeafcfaa6dc954e2f37f3fa6a0029a5c917ff9c158a6d99d2a80a51a1895a4b430e3ed889c75f7120a234fda3b44c3668b41bf0eabcb47ed959b87f334fdafb4cf88eedebb52baf926addcb51cb7e89f059fd06c4eeef6d6639a139dbe36736fdc31ef9d34c6eb79e02acf42573c240b4b9ef8a66bb7a91c53d90da73ce2b525f58952815d7354e9402071b61b24544a3a5fd242dc2252119f615a8a26691ef4c52c2962d5ed63285b655a5b170b159fe768c72efd5b51809890ff56836202493d378640b81b9ff59c703024116c924e8c75aacab9b25e03c14c72a89e3baf15818f3103a8b7d314842fa8b19e3c6c506cf046d7111d154b5beb45bd3276710b21a0923dfdbb83fd596fd2c8f751b50f7c87f6f6c53046d0c81bc1d7edfc070203a504447c00ba87a8f36e34cdfd976e9b3d1f11c96b82d1c3033e53124b939459e00d10f22b181ac4064141326700b9d6c2ae6f8683b99cf1875754857a5ab0f514a87a4ed5156c0a6f5681c2bb395e58bc43711228383507c7c61eab01135081945a1b1feb7d57fbf6f463938d321864dac07cfb4ec46d042544b07b3fe3d6ad43c04de25d5513e1aa41229af2ebcfb9ecfb7c27e30c2f6a43354939f2ef70c06d2ad49e6eac5e2b23b8c9d7aad690611516c19580a346390a8f5ba632cce983c9f8deb485e3698242696a91e8ca29f94657988ceec737d75ea94c1f0f2431ec84836c6619310f430d9a5b9fea4c4238f48c12d0d9195091cf6b6329b74daa256bc314fbb8d0d66445788df09c268d05d2185dfc73ae56d2cf5be0329cdf9ac974eb3d783f75340345cf5ff85dbcbf7ef7fac38459042b1bb80594a4a58dff59966d1c38eb76ad0c213df7671fd6fc30fee6011128723fecaf797f17677f7a423644dfe7193a3268479201636e679e9240a2f5d657c912f383fa2951434201a143a98bdfb647fb1ae0da517853dee9667db01f2ce933c8ae0547ff590e62c801997a2033136cec5a39958c756e0e3b0fb913969c478af02738dae5ac9cd0dc19b3966444fa79f366bac0aa8ffa8d0739561cc50106a772dadccc9fd3b0ed9f4622a92d85e00712ad21b9c047349f0b9ab3b370c7c7a9c99032542dbd92237979cf35442e60cea5d0c1f37cdfcc05da2fc0368cd759bca222d6ee06b9afb1b81c46d5c105df8832767b80fa2caeed3c9b005c0c5a9d8ac12f5902f1d67958ee600135e87f08466d8afe70fce669b4fa77509d224c8fbc3eb8cdf91bf36e11eaa135335211cba02b235ae4477cbed60aa761580e4b79fb0d3596aab45cf702c17e9f519510fe728d1934c52c90620d18c44fb3301f8943398262356fdbd304c40e1ef80ee432453e2804870aba926ccb74451a9c586b5864b42048308d88be9fdf69d4337219af76f71b9c6e72eea535b6ea3091b319677e18ab7b3bda63c13a4b09940f12562a892d1bff6792bf70a77c319ed100821f6155d27ae3c336a55f78c59841ef6415d4ed590c2bd89432948e8090cac4c1a707b0601d99bfaca5899418aeeb02bac33ee49c418fff83c9bb0e63df62afdd075f811fb7aff950d0d9b11e6cc2258b9ccdcec9a492dc12bb91d2ec1416b19868e83cf651aab43403da664a6598eb2d561074315bf9b829eb27bcb9833fc5c01272ea8f4b16d44c599f8f929ec03dc0bdfe42f4f6a30209b681c96962d5ee25298e352ec969d22e5166bf316bec1b86365f6ab0699c7fb2cf35b2e4100927667231dda173ae723a0caf01b924f1a5929db0bc4621bbaef52750d0725fba9b3b2c92faf144fda1b4f0468950660057fb04726ef30ce38fa95d37b80b18b0e8461ec88e751b587605778230f661d1f47d7e799afb5ee041c171b5188c5c24996a643d0db83eb8b8a9605c5824f4e5b53eb51dc2810aad944ca3eeefa0edaff1ba3d9e1bb12c1530ed231fdda7816542a6efa4813ae00ee4985c6b8d648f3489cf453d0022e752350f8c355108204287803e49ba20733166ca1e33aaacc73ce297cf78f76248059969e1f76e927a990f4df298ee7b7977b5c188e49fdbaef95db881dd4745f6cd2c5ae816830f51d1ee3482a47cb62bbfc39728d8b74c63a86bd7b4ff2d63dc6cfa919d706af63631d4c781a59cb1e8e06d4844b40059b7607ba09fd35756fa7eb2a1b6a5e0321760a90dc845d7b02de55faecdb4963c9075999b3486e49452e8c6946d5b56a00a0cf33d8446dd158fc5ead2c0ebc75b82ca3d4cd22299e33bdc78f051411eecbfce3e38d15b589a26b1975def173698b6a7ff1cbcddc93dbce5015576fee883a000061c336aaa1b18cec4a184af516c8891e762084576fc2ea34589f7c53115b67e989fa432860c4ecff667a41ac5f1d2f5042e87fea9d7ca22de1c43a25c5987d9f7b5d6b40538e247996314e06b4df52a66069d73a8a62b72c8869b39f30c9dc474fa7650a6ebe8d2efd7eccb02a716036a572cbf9ade50eff3d7618f132ce54ed5b1f83930795d8496e5b95a29fe25fbf1e74a7c24e7d8bd2cb6d7c446af29f521299ee2d84e0a0c886923800f5307f585c29bfd74a129f003a1158cf5f218bc0bdffa9f474e30d29b95ca203f66a92163657f51e840c3f1fff771c2a4ec4d386cdb0d8e68bb9edac1904131c36e975b096acbcc5cad87d86687a47877aca90ea3039f1bc0d6214c8e5e9d2efa0134985624e4c1dfc5638ec43c23c595b34e7d0f55dba330c5dc6074b74f00518d4a4fd90ccca1fac4c4f76956c3fc3fcad79823c94c5a7fb4755e7f81fb33533a0989842543e265314e1324bc72e297eca337c155ab2ebe88b5000b24f228ae82312793ca3786739e4e2dd26c1d4dc332e99d93a890d6e01e1fc7ba021b1c2bea59d7e6953aff9b788ef6fe78dd27eca4972549e47038e7ae5f8e7eb5ab77aff59887adb306d638cf0b2667708fb68f6124f63a187718b39050ed872c79ccd959aa8493b0cf17f323bb2b643906351675a87df8e51b0c13d131214a34ab822c6c5cc8d8fcbe54e5633a418c88363163dadf4058c1a0a38c7a82e787344c3aa5082232a9d79a73a023cee7d0fbb9e3cf040e37c5da6bb1e75f8b5e618527fb11288d7bc9e17865867ca25560d5f86dfd115b8888ba68254c21765c55586dfa84f672d6b4d09715883c9986b3f670e3b7033a0fa5c78ffdfd8df012c4a96bc45f208e9aa9d99b221add3bfa99f2fa333e6500d9b7380ccd82c25e34958686e33fa627fdcc2ba74aaeaa40fdd3fdb46765b3b4518dbd4940288db0185a03693865d1c", &(0x7f0000000080)=0x1000, &(0x7f0000001100)="828ef0321281519efae744dba1d822403bdc21191eb0e443b826da5749f4d56d811f7148054c4f8bb9ce9bea870468bf9ff8150a842112d8330333c719a6543613fe3ec8e6de82208f23146518df267ef9692ff7fb2bab00845847bd06512f4cf1544a66a86889cc1423ccdc42e129466d1c1d1065", 0x75) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x100}], 0x2, 0xffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0) ftruncate(r1, 0x25b3) execve(0x0, 0x0, 0x0) 2.38932816s ago: executing program 6 (id=66): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xf, 0x7, "70139756680c2c7509bcbbb395eb6cb9f2e61bda", 0x9, 0x10000}) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xf, 0x7, "70139756680c2c7509bcbbb395eb6cb9f2e61bda", 0x9, 0x10000}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000880)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000880)) socket(0x2, 0x4001, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1004, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffdca}, 0x4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffdca}, 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x17, 0x0, 0x0) r5 = dup(r1) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) (async) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) socket(0x2, 0x4001, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0xffffffff, 0x81, 0x501924cbc612d77, 0xffdffffc, 0xfff, 0x10000001, 0x1, 0x1, 0x200000000004, 0x8}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x8001) 2.264915539s ago: executing program 3 (id=70): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) poll(&(0x7f0000000100)=[{r1, 0x60}], 0x1, 0x5) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r2, 0x1000000029, 0x6, &(0x7f00000001c0)="670096e7", 0x4) (async) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f00000000c0)="12000000", 0x4) (async) sendto$unix(r1, &(0x7f0000001dc0)="b1000504000004000000130001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20be32fa8aae9f0d7fcc8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020215c5187d28dacefecc143daae4929fbfa0c0f00008abfba111554f4e0f668246c0900000008e371d4234f26d77c27f1fe21db19274df12d98fb", 0xaa, 0x845279718ec92a11, 0x0, 0x0) (async) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)}, {&(0x7f0000001d00)="b06c542c1e34b140c756e37094ae275ad1bbd86014b7be16aaeae70eef08879a2d24b9a0424ab7d34219fb923f597b49de9e3454fbf4da08c64789efc07c1f73c99546b5200ccb895d297611fc7eff8252cb1fa511e8be552d0b7c06122eaa7de3e55cba24514aaf7b737009bfc96adbd1b6a9de7c2f8812b8cd2fb252c60452777b537e4dbbbdaff7e0ad8a09905ef30ec929e12f829a164a636009e64bf8", 0x9f}, {&(0x7f0000000440)="fe8890d38c04ff17d2263da465469b36ef3c873c8821c202c0109dcb7026812413d0cc37a51857c4fe296eafef843a6412b1705c945939635d4456d1885e40b4e4103132f7c8d5bac325c16dd166dd52526fb90faeeb05c643299eacdf42e616278ce6c612fbb43ccaaa62dd97947c662d294515e90b75deaddb40be2971145329cfd8f59a15fd83e72abc4b898e172ae413e0afaea5bcc1", 0x98}], 0x3) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) unlink(&(0x7f0000000340)='.\x00') connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file2/file0\x00'}, 0x10) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x186) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x162e, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000280)="fe8325aa1eb891afecf569d07af8f2c053579b35ce5ded73dd28375eb2d499978bc2312b93d5a7259feb32d11e9e", &(0x7f00000002c0)=0x2e, &(0x7f0000000d00)="e8423eedf139603e0c0f9efeafb2bfe61fdcb3dbaa3b9f3eb5476e58593968f032ddd6d409075ad43212962a49aa9332eb67c0f046d444c5a2821c02f1f0d358d6ed41335c3f4701f4f5ed59f9bd0962c63e0db6557729ec8dd4e3229880ad18f243b40f78b7e771959c98594ddb4da165a3eb63011b0f690508e46d5af97883c0c8f230abe2128ddd9076df8f8286b05f49e3d43d2208ba1fb3a5ee3d4b9a23c700d2b6c27efa05d8042fd0b75753edacb616e4375939749ffcd3eec885f120b0d0f5270e0b95005716a28f8eb07f0782960a5e75acc2e647ab72d0b3d12f13282466da77754e16d1b0bf326901666113364bf6c131ee364f3bf716a0b0c3d0f7b409dfff000816b40612687c82a232b1f7f27cb7c5bde3bec181af9f54c7c1e70dce0b62055cb93da1ab5c3a772742b625e514eab926e8fcc91bbe15d15e818551758a7c8b8fb3a4d151b86566a81a74fe8454a7500364f232f7e723d7d211f83104db55327bc0ee356854f7db8dfe2e1fcddf2f4488e7593f55cfaa1a0edd6711d04b5f2a326150eb830f1768b259ef86a15135513918213445837857f546362810bec8bfbac2b3681fbb297a464e70b0d840f3a3acf96940401c4fa066c80d73d3e104c866e270a1543454787f8b55cd74a2bd1a48a418af3655c3d101989eacfc5295431167a66c9931a17c146f9f14ada83362c0326f4792fbc307ef62a9f7f35683cba3def5ee6fbcc613017738a3c85c61a4468b301d90fc0aeaafa4d4845a70c31ebb869a170f87de9ed7ed6c06c560bb4ffbc689b8999d1c8dcec3788483d287c7e15e47af9eb556a09390ac19271caf1b76c184c270dcae52ab915db2eb768d088f10739031a699e3bdf2edab0caf16f57130075d8dc28d5fcbc0db04f4d7e68919bbfaef6a9e793d4df94427021720a4f0d5e36ded74ffebc1884631b9fe907c522e0d0e8d3e4181babb8444de6635f1ac4797978bb83cd793399225bf50f8db154195019a8ef89c41cc6bf8d7d4fc13316cea540eaf2eccfc3f5348fe1f85d0a726358e8fc6d74a8161e182803a749dfe311b4b5bd67d3ba0db6f71ca6f272d6899379f18495316f59b18bfdb2ab0bc4042dac8dd3742b834b1472ecad667f7a59ea1d2ac1eac8af2323bdfe3cf1c850503320de8c2590db2ff11d2e03dd50a65cc7749ea039e82efe2fac47b440476fe30993fc53e651a708a44b5f8261cb8322bc8972bec5f50855c89502fa33b4beb4ed1f440d0fa61a4a500bcb66fb573aeaed2b3b9c73ab5a281e5c118df900d72158415ae7f70d8bed34bb9b27ea3af5894a7352553dba8063586cb85614f94e0446105f6b1151492b2ec89203499b1b29b7d00ec8293c9d6c1596005ee9580c26e81ebd144a9077aa9dd3c4437ff2e7482586e642618e025ecc6f5993370bee8c85b7a12071dcd90b889f24048fa2f60b2993a068551c38a118c47b2be13d326d1d978bc68e9bade030feba0dff2179eb0e32ffc31b0c1438a7fbcd188f1b09cbd4dd82870f0ae2291de373278132eecab70cb3e893f6d7d5113bf7b13a0963cd5140945ad0a8de499d9ed1afe0fa754f31f09fc8c516691a92d0c115acb63446248589436d70ff559e0e3c0f2c2f7d28665e07b1e6fd24e11abc61c71beb03a37676b50d65508781b0669949fa7726cbac522cb042003686bec72d5629a1a71dd571712d3a5863a63e872411369dfa454d492ac8f94d306805df93837290ae2baf80ac37ae25f8ab1c54d37ec78ae3cbd5eeb8a4a82f701bed0e05464dcef0458ef46e26311d9686c1e7ff42ab0c2ecf6d7e8b85388d78814fd6859763aa677f84925f3435ce4fd1c364b98aa992815bcd37406b5052b864afbe7c09cf324838905f1de2afead0197d37ddc565899d6d14bdc9effba710f04145e72a616115f07f6cba2bcc5df48edc3de2ea341082f74742d5398c40029fd58b518cbbb50e92fbcfd413e448618d8d7f8e379527001e635f57740c0ca413039c3b3dd77c7fb04934ea3d42c21d160e48b03f27b247db181516eef5845eb73df82ad9816a5a305f98b60301f918dac20e599f21bcc453974830471242ae2c3b317167c5e542d76481563a6f13978073d1469edaad8b9b46db2d2fd2f84e17073de2dc8f9eac4c0d30c6bfa2341cb4c78835ff7133484ab8d1599bd0b180fef37a4e144bf91074dfbce9ace681b8a759d1d9df228ec41f4f935a8870d32a5567c3c3a2d2b5c9797a8a4b9b0bc7fd46487401fc0cb68a6dbf76918f60a2499c88d6db14c144062314b5ee3bccc4a2a99f654a76cd577c3f942fd50f3804ff0d535759d427768da09ec31953c53a30339e9f9950be25900cc5eb92ef10088119795a880d429ee2d4ebe5d6567efe35b1f686b3cc60b64726bcfd2d7e241aa72e51f5f9fa388b8f991bbc6ff797d3ddec560f980bd3f6a98c30ff617b297b03abbb8324065555f2f8e9208b9db801984c2a7740ad87430db9356c434d2783f4a24cd5986279ee5102020be882806a89fe7d9077dd43b65a489e29e118bfd8bacb7bf4ee5fa118511dbc29fe93e44467bf76279b74a2364e5dbe0a75d2ea16f9ce76fd654c7fc0aa73afebcb08ae697e46aa3b428b2dc6719f68232ef3ca8bd3ea444dba4fcb0d0c09621d9cd2ad07390b8488197610f0136391a04b26c93555f28024fcbe2124c6f0d1e3540add77d6c2721cd1f376a8d24ad7ef3e69a67d9edff21aa96892f65e206be3ce32c9f021fe41571ffd86d00bf792a5d5d20d9fee76f7dda1252d86b6c6836718e9dc28a9735c34e03e0acb82d6ebf0e5fc37aa73a377b79c43b0d289a55c050355b39af8912b39cab92d556456583094979a6c14abd865a51819f6f346fe1fa9860f34a9f2eb0d14b024b1c9791728fade16df11b7e6a869f9479df6b9e1442cf301d8b37cd9d594000c756be865fc6110d6826092f0f78f6169f50da2df1444e4f671a76d9fcd8c4ff9fb6bf15edd1b9df0ec7075748d17d229da027ec02ee2d127d730ab628a4d2b831347b4eacba97d942df63c85c29c557f2164f3207b4d31a871ecafd459f42f3cf54416942c6bc4ddf7cd3e9635bfb4a930224cd5137a3a21a3b3d743f416a62f1d641da6fd733ee5139caac51c6be1419cf320bd70e192a6b0498dec42547e7c99c64ae6687650eedb35fccaa60907b4886c2199f544bb3667de124301084a6950ef5f80eee4236e34a471ebb3371d58003a404c3e971385d01e0b229c2215de611db0441b9dcda0a662fbf8e4f75d4ba45ad535871092b1e4cb77c78ea44deff12a27b942bf567e15746f0ffddbe9560f6e4508f18a29126ede9b0a41a506a467ae331f12516c78eb23f443282ff62e4afd6e0d375f9c088adafe15fc6a5b98741290a8b147a2a9d2a2bca050d9ee43d42103eee95f9db1fbed7c5411374e9bbd7f230d965e3748a240539d39a663ffe768e4025f250a3e5c4e7779d8b0ed7b1adf8a7ff41734c6058e08250e43d1a32b26d62b43c010362e2f1122ee928ce1550094d10897aad7fcb2c9a2e9007593439a982e4a7343c8c59da819aca97fb086d34400c85efb38c547c02cec799b40c7814b435f11be238032e5c8fba0cdfd5407dcf6221094a3744715e8d3b14f9c8527a1176d0569e64a29cf30d9130218ce7b36c61b83583d2598332f53c265107996763ccca872e176a6afa8caa7094eca55c685ad892495370aa6f0bf69befda7be9c52b8a850a112ee1ef157e844b7e7c41486f815667b1a42c1968fe5a1f98f3e03e4d5a4597b6d5f7c824450e653afbc96f05ffa2620228ede63e3829133a9605e37427b54b8f00fd0212979a06f5be8b7b11dfd25f6aed1c30481badab77d99afb962c53f1bf6a0f0926239c6e4fae00191d4b1543e2c6aa4d3cf4401ae564821102e3a402cc4ac872397084d6ae76a2ec49a1f414b95f423edc95142bfd2d3a8678b02809efcac9bc4338298b8b4d52838b68e06d1b03af80224dce26af084b54dd7c4b754fcf223684d423de952d01e099dbdf4351c46e46539d0c79a74f0152c1ad6b9c01b37db44279e3bc5ffd9175510e006b785e88252efe7ff19790a92051cc11ef4a3423d3312c538201b5802b7e0864907040ed6f3f8a523f902ccf99b979ac75b36920a404acdd5a313b6f746942c126effdc5f6a6e2db6e5c1f4c5988a890c94febd991018ea2708e1dc7f7098aee43fece44308412fa7eb5cc9e5ff10b9f5b0d1ace7bf7edd435eda1e3250f1057f11beb351417c507d9b15fedeeae16273401b98bec61b0ddfcf2d7945b77e5572e26d2849c0ca0af834d3cb6c8df9a44dad8a1d6dfcaeb6dc6d9f5d53ac7ecfc8861cf4d19a081535c3df8b006c08c6b434f0c16dd6a4a1ce476b8565bde582acb407b6951c68c2e58183eb0e687ce186b9c2c450811eb9815e6dc900dd8b060f8f07db64b7bdc2ef03474b1c6676df1396ea7ba18e03add553114600c415b174834bc92b00f46261cd47bc7f7fcd4a6c9320c33fb016fabdf2744993152effc7fce379b16e12afee4f3999e3b3ff170d89059f752a01776c714b887a7311af1e33afa5be5889c7e7cec78e2f3818f950072dfbe5aae085d79fbf6140ee1487251ff39333779520c6c29cddf308055a80ec612b4595a252a41d57acff3ee5178295defa0c9248bc31792f8bb09832c31e72f24d49634a6a6a541d8b8c7a8b1f9afc7f5d11efb7897e4a073f16b671bddbcf370d9743d3cefa20b3e12cd52d6d04e09f95a53d1aa650149f8ca583f825bf61608eda3c14a62dccebb2af9887ce2d1cade6b229e25179642216208be00b94fc3ba3afa84a568b93d86f83d2f48da0c3c1e28dd65af618c5e7d693d888dd1661857f217853225bc49d65c60d2db18f88da15387980ee8532f28965adebd8bfe324bebde90c5e65ee1840ef04a3f5ce937197f255020080e58bed8d973430a3c175dce8c11db1f7f316da460fbe51f0641604efde40147eea5ca90ce878ebd26ba20dd37e356ac3ea798424973417b970b8c095a3c3694866122d3579b7f1ac8153781a158c7fb52355aefc59472702fb6735458a92e255c71e038aad3470d06c99670c80bcfae84868498007bbe0df8a82885f0394416a002f82dc1e37a0bd10895e6bb03afa658d9de54413e96b182c89aa5fa4471cdaf1984830a94cc57bb72a0be360d0becf08b175c29f4bb891b1f10d4da7bd702a6b1ed8db8c99b8b2a1853fc92288293d744b4d94796b25811e182a8b8a3b38b3dfaf9bde42eea46b425d3a964733123cf2fbf356e0b3eb67b7be99766bbbeb51bd2934b765d3b78cb90f23160602d763922b9ca1a358a8c3ef9aa0eddd338f8f4fbf964a035a2ae5213755b4f6c90e16e323ffbe2bd840d8b5d5636bf62e23b9fd745d4813ae31a0cf102dfaa72b3fea83fe8ca05718d6255c2701c093ed644e8ca174d70542972e20e74ce036006a7205386ee19f245990c40fdcde91a183bd85265b4185624ccd40b5c82e0156385ec1bd1eb1b125ca469c1a85e0b46c7c6385094e7d76e6f7ee0a69c31d9a1eb170f88d24c2cbb8e7c1fb044bfb9aea4f08d637d83c344d2777c8bf88411166a7a0de4c4bbe08f9ae9952373a6ce3c8d83dcd00f0c18caf1a86e1acf266a03068f59f825f3456111bc119390f6478a8ac766f191c8f46ec58d7935b5e31b0c2377f3a1cad07bbe3847b5eab9cf970fc1b9d4b78cf652a706f0a495ebc29310f9f442ca5859367b4d9a3cf367fdf45d55e31096c89ad9a0488240d74834c6", 0x1000) syz_emit_ethernet(0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x0, 0x8000000000000000}], 0x137, 0x0, 0x400, 0x0) syz_emit_ethernet(0x72a, &(0x7f00000005c0)=ANY=[@ANYRES16]) (async) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x35, 0x0, 0x0) 2.26444207s ago: executing program 7 (id=71): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xe, &(0x7f0000000040)=[{0x4369, 0x3, 0x69, 0xffff}, {0x4, 0xe, 0x40, 0x4}]}) (async) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) select(0xfffffe03, &(0x7f0000000000)={0xffffffffffffffed}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x20, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r5 = dup(r4) dup2(r5, r3) (async) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r5, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) (async) ioctl$FIONREAD(r1, 0x80146950, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) (async) close(r7) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r10, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 2.195168981s ago: executing program 7 (id=77): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr}, @udp={{0x0, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@empty, @random="260db4322ca9", [{[], {0x8100, 0x6, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @loopback, @random="e707263ff1d6", @remote={0xac, 0x14, 0x0}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr}, @udp={{0x0, 0x2, 0x8}}}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@empty, @random="260db4322ca9", [{[], {0x8100, 0x6, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @loopback, @random="e707263ff1d6", @remote={0xac, 0x14, 0x0}}}}}) (async) 2.192774535s ago: executing program 3 (id=79): syz_emit_ethernet(0x32, &(0x7f0000000100)={@empty, @empty, [{[{0x88a8, 0x5}]}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x0) 2.121730113s ago: executing program 7 (id=81): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 2.103576769s ago: executing program 7 (id=87): sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f0000000240)="4487a9b20bea44a5fbabd947250a8e05ee027ce5a8b29f64", &(0x7f0000000280)=0x18, &(0x7f00000002c0)="3469a952654a213008fc13aa81688b69c54b5f6de944b7286362286165354aea986d205ba872c20869dda7649cbc8d2f0627ea56f994034712aefc6321cdb3e2e1e592a276c240c5401bb4378b28ed8b4e568696b3776483960d4bfc0d7f0ee4a53f7d8c46d7ef86cb929d6ced6ee47ca135e9a9df8c0e3f2beebd2ffddf54737a9d1db80cca7f16a26e04af8dfb006d28ef5781", 0x94) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f00000000c0)="33cd062e9bdea72f81b0160653fd558e6c47fa4bebea208613cdade352b048470298dcf09fd80b1da9b57b71b38a3b091a72d0025654455cd862d542c4ad2792c64def85a008ffe36e94ece16c8457c234e2eedc6a8bc2e21133d61ef9f8d07d700403e0aaff19597984ed0fc509a37e7979b8feb4a9748799a659c521ca49780046a17a98349ee9e820e6d018bb30f03e58c43b26c446f7", &(0x7f0000000040)=0x98, &(0x7f0000000180)="5035fee4238bb082aa5e8fbad626cd944ff9a6209fcb0aabed51eb7cb234e4041509a1444088baa7bcced5b3317cede0a234", 0x32) sysctl$kern(&(0x7f0000000380)={0x1, 0x2d}, 0x2, &(0x7f00000003c0)="eaee4ab6e39b0e4707aca0ae7a82003522be988825fd4a18d8c377868b56445d1f8f99c45657653a1e91c3e4d1b20c8f2758dd1b8672c876f5c64e5aa02969ac4024ab07c2592e53ec374882e28cb7ef380d586a7c4e2a2a4dd1a51b2a45b8e703791936cc0c119760df0ba7ebdb66dd58c90c6a93fa1821682147f70ee37a77e9bfc4d6082abe67e4235c0b2ae1dfa3dd8b6a91eae049ed8cab0e765295448da28d2bc83764491d6747a69da886c5e474093744b1d006bd704d6a592f1b262dfeb517648e6ad79363d969547a59d09060049f1385d3d97cdbe46f864ad41b7a400653940880f3b62ac6496faf56c9cee379906e", &(0x7f00000004c0)=0xf4, &(0x7f0000000500)="969776daea850e31ef3aef9f5d5572167a0d57f20b366cb3b6ccff7d8c01950617851ca4b25a2d004e7b371c7635c253bb573df13f890beed2a728401e1c782f8496920a854b4a412e1141fd02578a", 0x4f) 1.961326864s ago: executing program 32 (id=79): syz_emit_ethernet(0x32, &(0x7f0000000100)={@empty, @empty, [{[{0x88a8, 0x5}]}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x0) 1.793410994s ago: executing program 1 (id=103): r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x800, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f00000010c0)='./file0/file0\x00', &(0x7f0000001300)=[&(0x7f0000001100)='})\\q%\x00', &(0x7f0000001140)='\x00', &(0x7f0000001180)='*%#^\')*\x00', &(0x7f00000011c0)=')\x16{\x00', &(0x7f0000001200)='\x00', &(0x7f0000001240)='^$-!\x00', &(0x7f0000001280)='\x00', &(0x7f00000012c0)='+@$/\x00'], &(0x7f0000001440)=[&(0x7f0000001340)=',]\'3[\x00', &(0x7f0000001380)='{*\x00', &(0x7f00000013c0)='(&&\x00', &(0x7f0000001400)='\x00']) getsockname(r0, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) unlink(&(0x7f0000001500)='./file0\x00') r1 = accept(r0, 0x0, &(0x7f0000001540)) ftruncate(r1, 0x4) connect$unix(r1, &(0x7f0000001580)=@file={0x1, './file0/file0\x00'}, 0x10) r2 = accept$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/258}, &(0x7f0000001700)=0x104) accept(r2, &(0x7f0000001740)=@un=@file={0x0, ""/4105}, &(0x7f0000002780)=0x100b) r3 = socket$inet6(0x18, 0x2, 0x81) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000027c0)=r3) r4 = getegid() chown(&(0x7f0000002800)='./file0/file0/file0\x00', 0xffffffffffffffff, r4) recvfrom$unix(r1, &(0x7f0000002840)=""/4096, 0x1000, 0x842, &(0x7f0000003840)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x6, 0x4, 0x1) truncate(&(0x7f0000003880)='./file0/file0/file0\x00', 0x1) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000038c0), 0x8000, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000003900)) syz_emit_ethernet(0x3d, &(0x7f0000003940)={@local, @local, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x5}}], {@arp={0x806, @generic={0xf, 0x424c, 0x6, 0x3, 0x1, @remote, "3ecda3", @local, "e10c1216d66ad8adb32da79055cf9673"}}}}) writev(r0, &(0x7f0000004c00)=[{&(0x7f0000003980)="6a0ed76d405db6efa415e99e22a9064b656c1d7b02e786923a75db7473cbbe61623d0bf9c8abee", 0x27}, {&(0x7f00000039c0)="ebf76d36393c8dc761ab0a810b28f42d69ad0c4fddea08ae76f7ec8ce4551a3e63c8c6e764681568b89cb4a49911007abc92c0d829fd0adc6bb6d3f4ddbee38ed01123ad4fce527862415ca40a3c569e03c1eb5cda1592859296e3b0329ce62dbe83b279608f37fa8885762d7fd24f2aa38ffdccce6d57612a2962cbaf096122400c9bfde9846e80043e5be224acfd71a04f36d67cc92405c9cb454a036c89ebdb86b0fffbbc6f949f106a3ff55182", 0xaf}, {&(0x7f0000003a80)="c7192a6e6a2aaf17c4c12b9826877837e6ad1144feab3a3355487a6e89b4bef0f471e3437c66acbf8b8470610dd14bd4960fc4c42e8842a8f9c459ee59b5b321a487798a1da372239890fc36637cfd0a79e4a23aea6d2bc5887086da667558c59175547110e181564812d47328ad3ed1fe5dee96df8e878dc98d5786e1e0c68b89f41d574265f4279b997c33846c95c7eac69ad6082efcdf897cb16f2906a42217b279eb2a1ad512ae31089f7b9223f13553df3a38da760bee1b0e5e7ba8156480348256d696b4d1a763b479e7c6e84e8fb26ecf66b3d3452cca", 0xda}, {&(0x7f0000003b80)="76c5c02d850973b3a9a109fc3c20d4e23d6057733298e94569f9b468108520e8ccf221fc02ed2fb07202999a0e70b8f97fe473e4ef66e39d40336bf61d5be5fe8e9c472ba40c6c21cbcac76cf28aba1f716b2b26d3b7d9cacbbe31d133ae4b3f9e6d933de1966a94706c517d17e2fe8f1bf0d5cf40edbc0a03e71cfb73e50f61e6226c4847878683cfe278a794829db0d14e0679bf1de4c6e078f4ffc33917c548557ab7178558a5b7fbc7eb807dfc9ccb7fe934904082c460e0f70e212cb6a85fe10892a928fc141327c58a78628d1f15fe125951ef06b38cc5df93ba59fccde43f2f41133de8e8aed16298d370299cde70dc4ce59d98bf8f3268764074b4f4a358a827b9b078abd269a7390a88ea6e0e87e96d7c535beb16eafdae07787672e5ff4bb34e482b6ed7ffdd659bad6b4ea650a59b5c91252a38f879c71ae0bfe29d0ee140b35cbd44c86a9636a526bc083f9b384515287bec260926a9909f872cc0c0a201a29cdbde9496047cd59f38371b241d92399d06ff3480d6907268640d47f6b7eef9ae58e7b91bacdd260b0b97d91d09195a8b8631be0237c121020c526fc242785c029a4a72a00379702547e8101ceb897cdcb3e1e760f48b446ed6b14fec2371ae1a5e26368378870a588f33a56a5aed34e4136a3fd9b0351152c80378db8f88aec2ffe834e30ef1682e82a90cb63e8d2fa91d766f3c9befef5a510a636afad0693ce0fdb3b6ce02f273f821896a426fc190b9a7a8b2f324eb79b2f112319f9be7687e76c028992eb6a6f30895d6349f93898006e5e3eef873f92813640bd1da1eb368bbde0aa0dd7b94c786cbec9e94ae82c370170d96603d856433cd00c9bd4e88dc248d2f0662c96581c58c1834d5998be145d848ff1401f68705293c21207f694d7902ce1ae5012b62e4f2bbdba754dc4c981a2411c9390c0a9a342049ad25c6ad51fc856e294bdc227dbd9ae8152f36cd6509a4723727bb65e556a35acc20e771234d38dd0b6d43fef2a225bb635e6b24610d527feb6d1ab9755611b3a174bb68e24cb88044b8ae0399517e544ea69289e06029e2d22b7ff3caff866e5512884ed57237281c6debf71c894c9e8a11ec0140ddaac4f02ea91b580292fdec97bea4cdce6e3c6c867899c8ef258bf08aee1c0b3ca0bc5388b374d848c51847dd7c722fd8477bc2699d9507844057b677b672f7ee4780e05230886bde73135744272e96dabf47a1e927f372bbb76e4611a974f20f8bdd0ddb3fd866c4d8cc831dc5fab945b5ae9bc26d442e55cfd77eb1a49385727b9535c5c10e00f2d4fb8f0411201402b05bb6f0f61449366c665fd6a1b2d35b222fffc9d208e33e609c8ab20a1461fc0d2047d65ff3800a7436936926e6a6a424c85074d25046e95913b512b652de7cba30a5f679b293935f2b0d2dfaec27e58479a247c500725b94f7b15140ddfb8064a252f7726803e6ea10ea32c56a353566c36c8b439d4709adbd4da56f1237c45532cf48bedcc1c35d7f32d1aa29e4a67ea44ebe4e7c11a47fae39b38ad750ee4b9224810a5d808e865247f1fbf3e16b74376b1dbba7f8727e11c1f358b325adbc4972544b5212d620e3d5e7feced748cee3321a9c1906a35a5255ae9020351ba9ba94b4cf486e3df9785f0d9eccdf9d33ae2294eb80a93927a9f6311960728f125911c98d47d9ec9168a911c88238229911993c5429e14aff2ab4e7b2c640026285f8654a9895fc73363516944fecaafb22213d5e641cbc2b94b5fcb69fe874be09c97bd7b74301c40168925e4f6d028d8369b10113e6b4dd0d51d4da4ce9ad54aec47f6a42be0d43aa26e71ea5e69ff29bca0e5c58bea741b730d1a4e9b86d137231b089363f6cc4111cb8c9d0208a43419fea023333d376fef4ed398d759c27c35dfcc1e8ce90f8cd54cb3c6a377ad11dbda475d55c07fddc65d03fd065199390a45614d83145110922adf49891d072ac781b70a354a4d30d7a938ccb9d46853a69abb464082b2e4bdd44cb9c5dd5d7fc434829a79033564155db7fcda42718f617bf2af305ea91dd21aca3114eb90ff2ab4151f8254dffe8add1405e5df86a3afac02fc7e499b8453c5e5ca5d6cce07061383db15d6dc8f753fb104e94a25897e48e828dbaec94a9465a903c11640af4cf8a89d7aa17fc53057ab273521d5e44735fc54b4a521a3ce3f287aea80bdc547797874e811fa9ce5c31fc80a2f3bf39722901dc6233ddd42057b84a8ddd3664e70401cf1f99807a23d30aa74ddabbe937189c95c793fe842ceeda6072f915ca0b22fd34446287aa1f94a938ea9c1d2415300c79bc4717e70e2b3a7506ccdc001be8f35ce1de035eae92c02c5de70342f536f83167b22306de25bc70721cead3f9b828c50887d968ff681b1c8ba868fc7e4ea5a93616859e3250cf6138185f8413d267236583fb52d07a60c9be0a038247f69463ce4630d5d0ab9f18a72bdb9d5596da356a3fec0ef4cc7e91c07f8675253080abef56e62804f1c7f0ebc8517b2cd00f2cc7e1958bdb5fbb02cb23be1bbd5cd163c33b7fa665cdfceb96eb2ef780c889a7954a7dcf2495b8c8b10a91d5b9c12f1d4af455dfe4f180e92a9d15e177d18e1e998ec793d1d7f6a1bf4ce6ffe0bebb44d1e39ae80c822277aadb5e249a392c824aa4a04f59063bc30ec6a7d9497665bc41880cad923d3a8fd8dd38e7327188cb20fdfe48b9b314f2e31a3f0db0a51e33c9a5f020167863e1b7a028a32cf76a2c04deb017f318b2320c9ae048d0baa1f65501552d333bd253965cc525a1f42301b033f2ea6e7220347acca903da28ab9869768c1e00c513f29a31b77b9eb79ae908a253ab695c763d5e2c66454909fbe261998ac953bf69dc67987cc9bd4ed811de45983b0483bf6c1704bf683a56c3141658bfb7377e7109bcdb16695d0f55f6b0c3242d77a52c5ae3002629b8b08f6d404e90b92d803b8e94917af20df6728c8a13eba9dbf53f158b8335fa70fa5f490a2e380ded61140806c940b68a6a95655bce379f62bef57495091fd284608477d564e08442e0b4e3cfea1a1e71d1c4e6dbeb5669de8ebedc839717ab11344eeafffdd21e9f72fda2cf197e2611b2753ecc491f14f32120b0bb728960bcc98d31bf0363dc06ce79242c2264eb6acdefe558ddab74c2dd73bdf0b480da56ae6ddf48c81b0116a8e8270056cdc5ecce858c776dd43bb1c1f170d99d73acb196e8019b2ba832d026cde95949ff5ffe71cf036a3b0189326edbf484cf95fb1863f70f2764e3ca8cd3e5f7857688d33ba17a299811ab903198473014bf5d5d60f173233de098f4d817bed385bf9d7bbf92e6faac2c5c8585ac11fc0e1a079f238ea161e3713bf09ba2e52bdeddfe61ca7f26262aa0b9136da863e02cc4e5fe135ccd59a0db749c6d5faa8c60c401a09a0d0819c15233051afaa865ed61bfd3e0a0ee0fdb31ca3a5a5f78e97a99798f7da053e878c691a3f69613bdeeb6195ee5ccf6462166322b961599ca8b19972499e94cd7d66052bce3419287ebd4fcae61cf8a316d658a3db2fc6c4b9b289bb34cde798edd4710d5b42a9bcb413f647e6a0b014e32688debb314a2a9100141a0a41bc3eddf4c439c4a8358da833991d01a9f682504bf6935c504c2725049f436ef3b65a8421a4f513dad075fc42e7a63fbe63ae49f2530ac55448ae161cc3afb15fada7bc5908b01514f541cffeb04e685ba75479437f6af45ef8878948ae4c5edfb9f80a77bac3f745a0ffd2f9e4539b88e943c7fea58f191deb220bb432d420e68537d1cc408ec4299b98d8c86edb951297a4867520b618555893cf76854cdca532d7922c6dba5309975036daf93e989dce95e16b1d47e040a9f19862f6da4c87a325215590694ea8c892ed4abec1b851d60213cb7e5949c9825627105f36d8026b6651cc4ce69cc70d8f0e3b2d4ade89ac9798caf66b047b2cc6ae5bf667630df49ce98517c800cd3c55e1b9a61fd6a314d83f04228496ac3a885fce824fc9d0985c102b0342b1339c2b226d1244be55d1bae715e1b65fa25d408b691f366328172b2517460e16d47b4647fd579ec92fdfc75a76dc35c281f39ae65ff4b025854bedf8396c1281e21e30c482a85fd28e50ac7e58a46381259529474b87181db32b72d4e2b7a8989d90fc7df19a18e33828b905eb5b9e104006d3f4d2a02ad4c37242775c4d7910d97519757ff08775b6bb410ea5db6764815c454e06b105e69b00314fecfc4422768ebcbdd6b2e800096d4d22d8af574f39519e9f3d54c86298d3622746fbcff8f45fe12c331d8d30e6e359197e7ff28c8445952895d41514d3b8242401d535c465a6fbb21fe1e4b4326266a34ca7d1395a59e5077b3bffae7b60823e343ff0c8bfd4b9359f89686cc273bf2268ceee72880855ddac28570295eebf9f58133d09095f115481b0f5d7134d0a41ade5f14f510f0c565c0761d0755ebdcc1eb0a0de080f9bce7f7cf65a2c079c39feccc872de09334563d6175388e8e4de134db83e51ab817c2ef1b6d68151756527fd7d0ce14bb70931a14b6880efe5120eab70b31581d6c2b51118768c17eb85f6c731c809610e6223cc4f673fbec5b8c979d2ad15713f4f226a5c8ecfeed82fe56c15621da88a60f0bae3ce85313f0973676380dad23a570e18f9db0a4d69e7480d141551981f57b18fea2263ce85858728d2fc23e48c6021d47cb2d379999f3149c5767e574f6ea8ea2e6c675783bc43b5e68a01fd473fc64cf441748d844dac8d89ba4b05fbc984c6617ac828d57b7f4f6ba570170690fae706e0bf2d878a95b317a835d00d6d5ae91403dbb0268f6965f6ce8bb6e0c60c7bee04e55d9dc1fea3474d18806f5a40cf36d6e27817b74d318dfc0ef92ba067a8846d3543cffabfd9ad6a9ba226fa8b5564eeedbc768cbb360451783783a460c06a7b48584a5bfe447df2a6a06836c765469dc27a1024e2194923d63a35811a839eddc7ec2d1e6d2d0af8424eb87ad63a880fba42b3bad79e04b2f30a168bfb099e2be74e372a650187a387aec70cf728fdbd4d4cb4c624b11dfd9a6b0d9f5848f5a0edb4cd2b60fe9d54587922932127bb17b304c9869b757c3c052b15262190ea37d9a48a6c5b9af52fdb909c74848eaf8d14e6a4db497c867e0a3c323ee711f7485e214253fb61cbefeb153f9c65100beaa8e341895fcb878d5f21822d4f3fad4666425373274aaf512860be6bf1fc1a6975778bc1f1ef7c0721c1c5fee3b92bf95a91aa70862bb405f464d6d7d8bebb1a5be4d3181dfce2a6b9acf6b8ab813c882be80e2472bc756550849defbbc290efd9f614690c9f127602327ee7a3cdbf62a56ea40ee1aa8c272d098f995731e727b6bcba405c156b5c93c3bae76c9d0109612fb7ebb8549af5feaa13482d46622f0bcc5045c5d5c49d355e717c2e1faf79d538d2bb8d6679275e98dd316ba7a0356fb37d96a533abb2d587b8450d8db68af68b34bef2a0d799e49f9c05d1055f7f7908bdfdc3cf1bd00205e79a9d7e69b9ca7eddfcd86d91d8062993f3bed1446b06e3a6c98cce5dffc477856160d1c2ef54428272d3154205d49e903b077dac04adfa0e97291dd4a14e7f9084a8f63d9ee709c5385f7b99c70d2d9b5ac55523f422301d19cfe1c1241cfaf5d1cedfaf7a47d36f78db35951876c70a41a1bf8518384277778a798af11c414a9a5ba9c7863d67b8030c53ec3b06619ccfa6ea94a1eacd25e1407fa69b2058b9e741db9f1c7b86b77a2a098ff6fecabe363cd17bfeb5e7bc631", 0x1000}, {&(0x7f0000004b80)="33d825e741897b1ba7756285e8a33c86b4dad8548e164ad61e3e55dc4c4d68a5f618419f7b4fa8568118cc1dab3a02bedf19e029e8f859d60cdba461c4d0753da93fb1b870f7f3146bda023130f5b72a38ec912eec38b3ba6f68f34f2adf65b2", 0x60}], 0x5) truncate(&(0x7f0000004c80)='./file0\x00', 0x7) r7 = geteuid() chown(&(0x7f0000004cc0)='./file1\x00', r7, r4) getsockname$unix(r2, &(0x7f0000004d00)=@file={0x0, ""/517}, &(0x7f0000004f40)=0x207) pwrite(r5, &(0x7f0000004f80)="9a3f34f5c826ccc9d82256484187b9bd1bc495c975ae1caca486d895ccf3452c2e44a08e459714f05fb5a9bb59eb239caa361dabd4c9676034cfdc939b9e2785b0e0cdc508078d2e3ff43854dbc0cf4759afff72082a60cf5faf15e9ec56", 0x5e, 0x4) recvfrom$unix(r0, &(0x7f0000005000)=""/195, 0xc3, 0x0, &(0x7f0000005100)=@file={0x0, './file0/file0/file0\x00'}, 0x16) mknodat(r6, &(0x7f0000005140)='./file0/file0\x00', 0x20, 0x400) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000005240)={&(0x7f00000051c0)='./file0\x00', 0x8903, &(0x7f0000005200)='./file1\x00', 0x8}) 1.75350793s ago: executing program 7 (id=104): getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf56965b625f882b297be1aabbc257699a5f139b672f2e335d226ba8af630037282102000000720f70c1f5ad73c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1003, 0xfffffffffffffffe) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) preadv(r0, &(0x7f0000000140), 0x0, 0xffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ftruncate(r0, 0xfffffffffffffff9) 1.752667952s ago: executing program 33 (id=104): getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf56965b625f882b297be1aabbc257699a5f139b672f2e335d226ba8af630037282102000000720f70c1f5ad73c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1003, 0xfffffffffffffffe) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) preadv(r0, &(0x7f0000000140), 0x0, 0xffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ftruncate(r0, 0xfffffffffffffff9) 1.752507356s ago: executing program 1 (id=105): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r0, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xf1) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff80000000000800480005000000000000019078e00000021bffffff0703109406fffffffe0000000d0090780000000000000000000000000000000000089ffad234ff85df"]) 1.673783135s ago: executing program 1 (id=110): r0 = socket(0x18, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x400000000000000b, &(0x7f0000000280)="00dbfd50991b0000000000000000", &(0x7f0000000180)=0xe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r5, 0x0) ftruncate(r5, 0x2dc) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) fcntl$setstatus(r0, 0x4, 0xab5fcf8cab5c23cc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) 1.671894507s ago: executing program 1 (id=112): sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000480)="d69ce76548", &(0x7f0000000080)=0x5, 0x0, 0x0) 1.561161045s ago: executing program 1 (id=113): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1, 0x10, 0x2}], 0x138, 0x0, 0xffffffff, 0x0) kevent(r2, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x61, 0x4, 0x6, 0x4}], 0xffffffff, 0x0, 0x3, 0x0) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r0) r4 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xffffffff) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r4, &(0x7f0000000240)='c', 0x1) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) setsockopt(r6, 0xffff, 0x40, 0x0, 0x0) bind$unix(r6, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f00000002c0)="ad7dbb7a736198d46518cd15775bd6635257e9fd9596874fb533d59d4c2c34ca6d974f2ffadfad7ce40ba536fd9079a65a3340da33f230d6c89e00fa70596d55a275bb8412a8fd30417548c676005f941414d5bc90c2f4e636aca33addca486ec4f399e40f0e0d447912fd616e171fc53411be262344b01d288a5a5944df", 0x7e}, {&(0x7f0000000340)="a5e5b4e888e47f4b8711cbf534d67ee9f414ee185c629b56a775d2d175c41c9d1d84c6bba38b85ce7f2cd5158d6ad191132478440d52ba7305fd37337721f7f86fa6245ac641beacf83655ec48be5ace15bfb962ba16b591112a544b7028fa16bbcc5ba418344d12980914b8ff309c62ee86a7dc58d4749263e6e66adace257d1af13a13bd2e1c36ab51f6", 0x8b}, {&(0x7f0000000180)="99aa39b1", 0x4}, {&(0x7f0000000440)="2a45f2ec1bb359ba7f5c93c9701a3b591a86e558ed759d4c052ae652fdcdcdcf18", 0x21}, {&(0x7f0000000480)="306ee9bbfe072360ced6399e4f790e076f5e181df8ed3240e8f51fa5296b117fa53fdf5e7aae6a443b64eec6586b02cf8b45d0c43b92e51ceb090f25ad988a0d0cc59b4ee72c6a9e5e0daee4ed7768e79677d56de9d010", 0x57}], 0x5, &(0x7f0000000580)}, 0x401) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$VNDIOCSET(r8, 0x8004667d, &(0x7f0000000140)={0x0, 0xa, 0x0}) r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r9, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 1.560524226s ago: executing program 4 (id=114): r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xdf) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001240), 0x20, 0x0) open(&(0x7f00000011c0)='./file0\x00', 0x10000, 0xa0) readv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x8f) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) mmap(&(0x7f0000fee000/0x10000)=nil, 0x10000, 0x66ffb103a5d967e4, 0x4010, r1, 0x8) shutdown(r3, 0x2) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) setitimer(0x0, &(0x7f0000000340)={{0xd80, 0x80}, {0x0, 0x8}}, 0x0) rename(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./file0\x00') r6 = socket$inet(0x2, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000100)="94d3004dad2e2d3a146c9d4fc3f858ddead0ac0a497eb6a35c0960029fe167cff67e2d1fdc419b638e6f03a6060ce6256bd2805623eaa07f4f41e0ac3e89bf3c2fbd726f8c838a5c1bca3b5dc478e0d7366b8107b7baeeaa3cb31a271aeb66c475e8f4e5025b140b82e8aa98531e9e964b40c059ccc00380c6886ab004d4bc24aebc2e0c2cc6b387efdd9506850d5920f368a435b16c1012574ff710f6a97e8c123793941ddd0a7d4bc8d6f60b2e1cd54f85b6330c125b3ef9e280ad7612", &(0x7f0000000080)=0xbe, &(0x7f00000001c0)="1513324c9267db43e22c65be9630d1dab07e3eac2d079c592e1e1c500f2d93f8dd264e88508a46ca2fc40897a7aba61aa42744e299a82f14368490d6579b19f55594b2470d76f221c0c6beb46baf4a3996d796714a1e5e630e72ea6cd605c481e800b59664a1bbb6372631912199e6ca62fa7e6f0156daae36c3329f8b5f048578c98adda11780b04599a66763bf62fadc", 0x91) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0xc) shmget$private(0x0, 0x3000, 0x2c5, &(0x7f0000ffb000/0x3000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)) getsockopt(r6, 0x0, 0x1e, 0x0, 0x0) 1.558349554s ago: executing program 4 (id=115): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x5014, r1, 0x4) ftruncate(r0, 0x2dc) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x8, 0x7}], 0x1, &(0x7f0000000340)=[{{}, 0xfffffffffffffffb, 0xa8, 0x20, 0xfffffffffffff4bc, 0xf9}, {{r2}, 0xfffffffffffffff9, 0x8, 0x2, 0x9, 0x9}], 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="ba1f20acd6159caf231c47f8ec923d614f71078c4f2142d9ad006da6bf752069b4d5d00b044ff47bc308f40f58978461da1867e3fe5e8fd63d57b23bf5417ea7a531cfa22ed68a619304eee1f8aa7d59bebe053e56df9b668a012abae8e303b8730b02db7db2cda7f2307107a808abee1b52eeb16f2c8a17ee3ee34ce41e6e47976e20780de8608f9e75f86f82744e4511c2268a76986d27ae947bd78e555c1283d12b3413bb8b20a721923318124a26db686ad42eca6b37c2237130b192a7"}], 0x4d480365672575c) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffff9, 0x31, 0x2, 0x6, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x10, 0x8001}], 0x0, 0x0, 0x7f, 0x0) kevent(r2, &(0x7f0000000000), 0x3f7, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xc08, r4) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x8863, {0x0, 0x6, "998add", 0x0, 0x11, 0x0, @rand_addr="46f1d6cecbee8af869a782329501a45e", @mcast2}}}}) sendto$inet(r1, &(0x7f0000000240)="0da74e114dde4409c7f8604c662f8b3ac3ed919bccd5e1220cdb8255587c394a37bb6205bb00cc0313e5b6b92039f7369724dddbfdcb14186be9d23eac48ee6c74c389260b7a5165caaf53b05e163281f6833c14667640c122afc9d25dff824a1c5d9e007d7ffd2ca2aab4e9130bc015005aac3ba217348e2d4f96e3c65a729d720dba54e02035e23bd24a34e154ce6b069944e1ea6c984cd4c403f25de8cab912f16d989e97e32b0949154c73727d816c69a1ac081bda1f9a69bde9", 0xbc, 0x40e, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 1.366240336s ago: executing program 6 (id=117): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x5a0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x10, 0x4000, 0x26) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020699c, &(0x7f00000001c0)) shutdown(r1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @broadcast, @broadcast, @remote, @multicast2}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086"]) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 1.215187728s ago: executing program 0 (id=122): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="8512e6b232", 0x5) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x80b80) bind(r3, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f00002b6000/0x4000)=nil, 0x4000, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000300)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x7294) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0xc, 0x0, 0x0, 0x0, 0x0) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000040)="aafcda2983c1bf111a006a5b10ea47aae06872a66cbb03b549fb3a465c132a834db2b444f95f5550c905dadab2d3c197211334e17e", &(0x7f00000000c0)=0x35, &(0x7f0000000100)="d7dc7fc5524be40d9682c2e0fd782f0fe455a242acb85512096da73436f44b9d41d78d217bba29ef0e7e1eb4ab9a9d63223ab2f9a1e415006736d95a3ab2", 0x3e) 1.21427419s ago: executing program 0 (id=123): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (rerun: 32) rename(0x0, 0x0) (async, rerun: 64) rename(&(0x7f0000000000)='.\x00', &(0x7f0000001380)='./file2/file0\x00') (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) r0 = shmget$private(0x0, 0x4000, 0x502, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/253) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 32) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) close(r1) (rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x10, 0x1, 0x0) close(r2) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) r4 = socket(0x2, 0x8000, 0x9) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x1000) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (rerun: 64) 1.212216349s ago: executing program 0 (id=124): r0 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0xa011, r0, 0x0) r2 = socket$inet(0x2, 0x4002, 0x0) r3 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getgroups(0x1, &(0x7f0000000000)=[r5]) r6 = geteuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x10001, r4, r5, r6, 0x0, 0x50, 0xbc7}, 0x8, 0x4, 0x0, 0x0, 0x800, 0x7fffffffffffffff, 0x3, 0x6}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') 1.210887312s ago: executing program 4 (id=125): open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) close(0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (rerun: 32) r2 = dup(r1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x8], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x9, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x2, 0x7d06}, {0xf7fc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x3, 0x0, 0x0, 0x2}}}) (async) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) 954.078214ms ago: executing program 0 (id=126): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xf, 0x80000001}, {0x3, 0x0, 0x0, 0x49}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r1) 952.821002ms ago: executing program 4 (id=127): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6052876e00082b00fe800000000400000000bbff01000e00000000000000000000004b"]) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="250403a0f615dc539725e8e908004698003400644e4907629078e0000002ffffffff3d420107030105029078e0000001454f0000006702000888000600000000e0000002c1752ad7264058dfa179d0da491573cd66ff2cc6982dfdb9c9f4b230496e9778ca85394f2b8735ee2ec766123c8c3f227da0302212f81f0b4b1beb98943eb9317685ea80c866ebc418f6378f55ba8cdca6517bbdb97d83ed429ac8298c70965641523ffcf1f7da365550b3c59abc67899fe12eb749edbb722f21e7e86d6aab3a3b79da41b30493817931babc75529a4886ae992a78ceaf3d5ec3e960578e73e44ed406d81bae436c0d5be03a75045c0fad1725c9557657e431e53635f02ffd433f"]) 768.750637ms ago: executing program 4 (id=129): r0 = kqueue() mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) clock_gettime(0x3, &(0x7f0000000a00)) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f00000000c0)={0x1ff, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x1000000000000}, 0x0) kqueue() kevent(r0, &(0x7f0000000280)=[{{r0}, 0x3, 0x1, 0x4, 0x2}], 0x138, 0x0, 0xffffffef, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) setitimer(0x0, &(0x7f00000011c0)={{0xe, 0x8}, {0xffffffff, 0x1}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xf}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f00000008c0), 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 767.678382ms ago: executing program 5 (id=130): recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {&(0x7f0000000480)=""/104, 0x68}], 0x2, 0x0}, 0x1000) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x3, 0x6}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x5, 0x6}, {0x2, 0x7}}, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES16=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0]) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0}, 0x10, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000480)="640000000000000030f44f4c41208521005ef168acfcbbc871e49fedc46276815e1c0430", 0x24}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x5, 0x18e62, 0xffffffc8, "ffeb0900870000000000000000001900", 0x402, 0x4f5}) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x9, 0xa04b, 0xfffffffa, 0x5, "559062f8ad236b79a403c687ec2b23bcb8068ab8", 0x9, 0x1e92f121}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) pwrite(r3, 0x0, 0x0, 0xfffffffffffffff8) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r0, &(0x7f00000025c0)='./file0\x00', r0, &(0x7f0000002600)='./file1\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000500)="c059829c13204961776caa993c16cb5d197a1e6dbdb2d30c90ffabaab65e6253a756f613249b6b89b7f09e064dc420c49b26eadb44f3ddf55148987b7ac51cea6bca63bb425b7ee76bf36065feb8b90dda21947f655c482cfc86292e8c51c03622193c09fdaf8cf57d133a553772cdd030724b42b90475b518efdd33c3ee00fd76aa3e9a60b26bbfc40c76afd5c902eb483db12445cb1bb96df726b08ca7977645d465c5214458904180153b4437740fcd466b3bc65fcf1d8edd52c5ca6905a6f4f121b2d29287750d25216670e88e58680f14e3a835762aa91b19f6c6660bb8f5b69a83c67d9fb06b22beb241db76bf4b5d851f71acbeda44a951b35196b0ba101468ff7cfc2dab5de07d82b6540db1418c4d4035d04e2817ae98834331a8e94407676f056ca95a57c204c8c27671cf6f8da879ef349c09c25aaeb1017ab3348b32e8959a8bc83d9ff4a4383e56224befc8de3221539d6c330e555ceb9bf6af155768d7d7c64a91d9d125bdec913e9f2a3bc6e7e5c81fabb33de89b2b17589654506f07b52eaffc374eb11bd58fc94c76497336e747604061d0c19fbc5e4f5c0c3371773c740f4163ab8106e2a552377811c02874668c777c68dfaca897fe4f146af30ee0fe1239924ce6fb6e339dc2619036b28f56502f7e35c465291eec4cdb07f57d794b2d6d63cacc66622e4c0a44eb1d25dff99b2c0b1a00dfff0fb95f91cd93b276c5482017aa47aee42ba211c733f1859ed54a6ff49eee91a60799a01cd74c8a02512083de4ac363cc6dc5ec4b6a6de29a3c283c3497bf887fdff2567ea89a0485169561e5679c4d112f202682307f26417b88da4a60a28233147fe3a47265f1536ab514d9dea89173b7f9102933c5268aaad2db90857bdb1c4ee4e6f5214eeb825152d79b514335604bdcf4bd3e2bb4fa92230145cfca2ce0f17a3517d904b591662fcc34c136c058766c297da0b3d6d385a10bc78cda0d57a3db7450b41bbdd8015c0a8bb7bd171e75682ec25facac1256b32a286f7fa9ea6f31146da02a9665fa15143cf4e5992e2c0935898c2c3b4995059a648a7b580efaa491dfaab03e6a388adcac21554517731f86a6fd085a1245e3d7fe6a701117ead29602e8e6c417264a579415045e79345f02b031baf5c0797bc99ff84189cad725bba2e5ed345f3aed935ff34a0064f59f3db304c70cb143f1da0b361aede4c2e9303aeb30fc236e26e5bac7e259d640c5c06ff2b39ac2a293ccc27161ebc31ba13d1791a3ca9234052a9d954e3e528d1d53739d9b3d201f5a1431490344b013806726a6d4c63fc2cfc2f5e9080982023d69fdf50b26092ed263db891e215c4f258280e5788a9c1e177addec4ac69e964206af179c0185f8ac10477352e92f770cbd7e316762dac253eb79da8a5439b4bca75ee0d612dec53b76e4fe94a1f87d881668fa0369af58d66946e6905efe61311da39fd225a5f7b006448ccdfddd15c233f0990be958247e7524e565de45b5ac3427399a761a6755c98d587b2e7d66813b09a6ae3440ede6df946b5fa3b716e26aa7c00bcc2efa66f9ad5fd2490f1d55300b47b63dd1f964088452e5ff1986d3b0642c70ced16ddd1a83a959896170e1e298bb7cb5ebe226711786d52e598908eca785733d07ba713ac15c1dcd1d44e39bfc0ea22054b580407cce971574d03a0398a5cc1642c89d1a22986b3b1d02e5e2dc62e75f91be43ac41831a91d8555f4eb5450b03356ff9a7ff59c86614827c3728fe021f52d7cf47618ba9b3350b6bcafcaae661f5fdc398bb44066a46b3e9d380639668780d926f381abeed1765a706b61bd1d7ef50649df520f3e802d9d682d1be5dab2701013bbd02a4ec73454384939d451e3f0b4fa6e5a38e4f4d77c91ad452d000702f7c92be72f2a95a879b0bc736e1f7c946884b6910c46d9d5ca8c11458fe7505b8d7131a02a4e9bd2ea3fb2d14a1c983b5d16372f564fce9ec1dd6984af087f51cc572308807d3bec172911352b03c2e67acc56a580f9f067e45abd195b9d277f44dd02d0c5c81c3bd81979fc31a5364458f8b7796bc7cd75d0175eec8a1f08469ad58e204f2417ce3c354d48ffda901248b061da36fdead799377df59109d373a9a963c4e971af331d6f0d5c33c223eadec009165d059c7b5739170d1702623c4bfb982c34d896c831de7c88c89a0964b706df8563c1b3c3de728eb2ea66ef506cb418a40e6927e44e085996dbfe3a3d31149af10ecd3648003c2b6faff1fe092f7c8816ff8c803091e28faab64aec6aba661905214ea27e39d0406cb9f91509fafce31fa6ec2cfce794c61e77ea46cb5bf1ca0e80081fe8062949539fdfaee012af548d8d4aab19620440f33c10bef4be552cbabb6843a3ffc7c37c287f12915464031c9fcc7b6e8e8ec6bdc61e7cddeeefb3000556c9e19ee8ddf5601ec4dc84e14de5c96d503ab0e65a25f97735d628431013c8d53b25dc55b105044e98c2796a28cf3d1c967b5663afc53971757a9745cf35a1bb55ed7cdd2fe77e390d8beed68cf297b442a01b80b373de7b2eec1dfe251edff6a8b5265f94aafec1a5edaf7b2f113e815709b8b9d6ef731dcdeeeaecb9b52a6fa14fa7c08849b8c11ba721b73d458c421decf4aff6c9d5bf41da42bb20c87da3e7ceddd9f8b9113ddbc581adf7b4f3f2c4fcee95320d7a28ee1b43da5ee24e2719ca5504b0abf92a5a56ef17d1f44d573c74204f532da583d063da80f99d72722217bb0f597df34313a6bdda4c5bd55110cd64ac4b219b95038b160af51f53799245eaafd45695267a0a5f109fed5e9139a42151ca1812084a11e2cc009435980c22081a7b092e78d9023d4b4ba08104b1424eed9aec18d735038ed00fb9c92d747ac6037cfb5260e0ba579a2684fdcdf72e06f6d9619ca47d6674a65ff8ba553a12b77a7d3d92d6c1b9c19c2e7432f7b4e4ea639884859ed3feae0155561f1968f03126bf67e9569167885ea19326d9a2cebea51cbc0becbbfa773acd9a4b28bd75261bbd1ddc37fb9dc5dad76591147c299d5a52c1531aa292dc61336b86a7c6937f6d482c6469894acf6c8e6d4b660b57c2beab9caa23578b7b7a08d0b183af3cb04bbef31fa39d0fd06297f919f2b2c3fa4aba1fb8dfadde1cc6ef7d9a77cf4a9da508f51aa0af0e87f91a9c0b806689daa0ce4c30ebe1c5fc291f2fe56e893fcd7aa559e7b0e86cc147499dded0b17e36590da719dd6d876759f60708d4a8b11a1269b35b2b68996791ecaf76448c03099cb14319df3edfaa0a9a2bebc7af8616d4ec398061710247c29c29661a8feaf9119066b4d8bcea0cd1afe7497e1d914aab68acd31e515d58d6d08262a584cf53e0fbe8d95ec128bd5784534e8cc72fabde9c8af51968aac0f43d554e8dc8d8f5d99f9b890b14099beae9b75c49c9928922055182f908421dfb7261ecdda18f4d464ccb3a224874378911a8ccfcb5b3185af8646dc5da8932a8bf9512df7093eca71584b2617ddfbaf13b159d01c1909df2f3db4d94a52f8c048bd3705f74bddfcfa2832e08cbf2e8e6db68b3155abb9e9b5cb7768b32c0edce1d6c8721e2b97f20984aedc814c2edcae4cc0000e87c8d8fc700fa3d842b61a3a5db6829a20d5d5533f5586eb68e946ca14019089a76a2ede3566983d99df039e7e8cd157bd0d7d0ed0e41ca7363de5866c1c1623c9805742acedf8ddaea35487230ec0ac06c8ed58771741821d02d5880a9bfe7205ac2c0ec4e49ca1928c2d3dc821135bace167540293f727fed4120fce7aa78a08043631722724ac4d5a5ba6f2caf113eb3f621b68ae056e7a6436341917b55ddd2b60cbe3611db99c0c2e91c48827fbb74583517044119b041c400330abdd04496bf99c4e1bcbe0f43ba9256dc2a092b5eeae0b446e5e0277190bf60127b36f2e42b27ec16eca7538b5f674426dece6d2d7a3a2806dade16ae3ae6aedee0265e93053e23b7fe7ac7f53585b3fecec2c4e2b7379f8fe0981ba0f24111405337643fb2664a5e95f76d3e77bf08bcc08f927527713a14324b59c5b71f59dd575645495b7d3ad4cf3a3744bb27e645a272e062f1032b44ac4d1532443b5f8b1594cbda7ee898d2aceca1897209f7f6fe4bea39e78413f61d88a9b3236d0fc849c0cbc1a302bec08ab084c7afed5a52f23a63a9a1d3c9cc0b2f34c1b755a1b8aaccb2795f6ece89a931a4407d23f5b447001521c3a1e59784e3045718573c6ad5499f5742f4c00c1da9b48145f165818886a94a604f254decd0c79b2e9449b325f39ba480f032374fee32356d03215cf01cb6402a77f32639251b8b147110111394718578629e85cca5575956fa8bc1ae50ba4b4a1ab2d6296c4a72f6709b4100805352d5bb02ed2485c797b58e2481afc7e5440f54f9786751fa56255317cbc22b4b21008428a0af751c3793d47bd0ff4a0fc469f3c8189ce3fd150f9fe3f6468aff6df2b8141572306886e5ea06c7a4b7a2292fb2ede131636b45f6234a110f88c29d17caea7d89f71699ed1b55ccddb5a193a29000f09b0e24532006bf1bc53ec2691dcca2a959e6197a0a29968db36b39315ed6e042a1cb11d198fdcda59b675ae7f2aff03f619e0bc72af4e94da08017b5dc931dff7e9d8705b232d9100a2916ecad87719798a1a66d459dc0f8d454a791c6477b229e379485a8aea49cb2cdff6c4ce8ae04f1d2f5ee6420b99280cf08d9ba8f66ef9f8cf72b6999f54991f2f779e50f0c7f8428aff5154d4cb55a3bef4e4389f1f8dd5bf7585715909fb892ac107beb6bd62fbaed49bd6979e68a3f48b56b288b037ec623572e32a36bf75ded04f28dabb68364d932aab39ea2c90b6da6a59247f4ad8dd15ad7f72a59ff18f7548f7a1183e8aea1d2f4fed01a9091fdea0e41ef2cc8e3ccdda936e8bd1322fefd10dd74d02ac242df7b164c519ea5a1b37c39014ee67f185da569b4bc228f35b829e7b99d2f435493db90f4bbf17591427c06a61db80b413f342abd331e6c51cab88b53a8bff36536e30c85db4a7dc2b8c077537cc6dd736dc2e7466bb586de070094d12464427811a99e52ebacc7efc31e327022e8062a1e35909b8edc20264bce7a9b8489540e3d1ccf1b8dc03b3d67b91a5cf9404bb3de995f0072a8f5e0703e85c141e71f91646b787280bc7ed2d6886f11a50b4b3601badd8a8d7afbc4c11809ae57b8d62f7a41ba0451ccb199372fb563d522dde7cfa336049f332c6e4351b88f7c7a652586d8fc88ca21e46cf6b988e278e5d2f4c7360cbaa245dbc2fe7e36e29e91d51b50a21517d7f722f768e0e8e611b427e7527f5f0c92dc8e03a47b804e837f5ef60e47bc215973d4a8556b07d8faf08a894ab725a1f444b402b90d56742004de952e5a89f79af8b00ff45ac97beeb6d446853d92284b1a1cd6d0756320bd52e0477d875974f9c6feb82cedf0d772ef7614111f7743ee5307bfd2630e61d1c0f3dd55132eee3c1ef3d5f2dedc7a0a121059c06ff5df25a6e727eaef3ab1f5aaf6b9096c6a47d4c75097a6b7b9a85f897b953a030015255eabeb1fcf367413880129aa2274600b5c83c57f508ee94de4aff1890446f39654b42b7e463c24f7fdc2c2fd1cfffb6ecb126aa1dd53a16cc871cd7cac798c416cddf4d8e2256f0223d32cb230aff334d19e813e17093a6154c52c499355810f25d437f9f69caf79768d6a82060e01d59e4a34a936c384fc1140a9de05721620726b2937df8c9bc199926d8e399730329632ae00fafc833d13c1bc3e6533370abde7bd20c1df9", 0x1000}, {&(0x7f00000000c0)="9b3c19b89e3b6e0bbc0531986b2072", 0xf}, {&(0x7f0000000100)="ce74c05a7890ca6d214978e06c64409efa204334563e44a2bd9091c29dd0223018fc0520ca860be9e7e32852a0d77473ccce5d12993799ff85232a778c31e547bf0a2c60d5b9557984b88de0c91f19d4ed865ebb1fd3e6ef9423f695c19b22f6f3ace034c3b82cf93f9ec036291f2dd1e482fc4c3d1821be49893357543b1916c4c2d62a454ab82a9279ea5887c59d628e52f0a38b03fb48d47f3da6a5d69d4e78fbb3d7e30965fa937c560e337743f7df397b74dc0cf0b57af5a61c2475e5d0db81aad44f1fc8d8651c6300f5136d782ca8e4c3804df51e2b0b1f571a49", 0xde}, {&(0x7f0000000240)="af439761e69212c37ed8b25123f225e537d1b2e2db5509e19b7e14dce985c2320a81cc044f4504be3580a2156228985991895797c216211e9f", 0x39}], 0x4) 766.104027ms ago: executing program 5 (id=131): r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) close(r2) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x31) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x31) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800"], 0x3e}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r3 = socket(0x2, 0x1, 0x0) mquery(&(0x7f00000d2000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x2) (async) mquery(&(0x7f00000d2000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x2) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x200000000, 0x2000200000001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1, 0x3, &(0x7f0000000140)="2d7ea0180347b5161500008602af420e760a5b2eadac460606e268733a52dccb59d44286cb32f56944173972d74b34fbfd577862efd670143cb987113482267f4fa7d8c5dc80d11e6f084731d362d866f2cab9d615d93b0d0a729745556039ea1a00f75cd1bf53355a127a524a1e75ad48bd413f90e425fc1ac674fb26431ef4f50c9e493d30b7d115c6a22926a312db4024368f770ae78636fe16aff71a5bdb95ee41b4378c06f878147befeaf51e032b4250dcb2ceab410158a63c54c3b42052cf81f2bc84f9c161694ed6b6ba00616179", 0xd2) getpeername$inet(r6, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000100)=0x4, 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000100)=0x4, 0x4) socket(0x2, 0x1, 0x2) (async) socket(0x2, 0x1, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r3, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d250d31b5f2e27f38caf6766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x5, 0x0, 0x0) 765.266392ms ago: executing program 8 (id=98): setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) bind(r1, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x209d0, 0xe0) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000400)={{0x8545, 0x4}, {0xba5b, 0xb5a}}, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) (async) r3 = msgget$private(0x0, 0x638) (async) r4 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, 0xffffffffffffffff, r7, 0x2, 0x8}, 0x6, 0x1db6, r8, 0x0, 0xff, 0x7, 0x80000001, 0x1ff}) (async) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) r10 = syz_open_pts() flock(r10, 0x5) (async, rerun: 32) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) pwritev(r9, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) (async) ftruncate(r9, 0x40000) (async) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 724.610963ms ago: executing program 5 (id=132): r0 = socket(0x11, 0x3, 0x0) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="98", &(0x7f0000000a80)=0x1, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="98", &(0x7f0000000a80)=0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000080)=0x80000000) (async) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000080)=0x80000000) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f00000000c0)="12000000", 0x4) sendto$unix(r0, &(0x7f0000000100)="b1000504000004000000130001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20be32fa8aae9f0d7fcc8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020215c5187d28dacefecc143daae4929fbfa0c0f00008abfba111554f4e0f668246c0900000008e371", 0xb1, 0x0, 0x0, 0x0) 724.16938ms ago: executing program 4 (id=133): syz_emit_ethernet(0x48, &(0x7f0000000040)={@empty, @local, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0xa, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @empty, {[@fragment={0x33, 0x0, 0x1}], @generic='+S'}}}}}) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@remote, @remote, [], {@arp={0x806, @generic={0x6, 0x8138, 0x6, 0x10, 0x9, @random="b9aba51f58b1", "fcc45d445735f3a3e04d7f9a2911188c", @remote, "848036de57d29a76511be59fc9fe836f"}}}}) 719.144108ms ago: executing program 34 (id=133): syz_emit_ethernet(0x48, &(0x7f0000000040)={@empty, @local, [{[{0x88a8, 0x3, 0x1, 0x1}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0xa, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @empty, {[@fragment={0x33, 0x0, 0x1}], @generic='+S'}}}}}) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@remote, @remote, [], {@arp={0x806, @generic={0x6, 0x8138, 0x6, 0x10, 0x9, @random="b9aba51f58b1", "fcc45d445735f3a3e04d7f9a2911188c", @remote, "848036de57d29a76511be59fc9fe836f"}}}}) 703.67491ms ago: executing program 9 (id=107): openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', &(0x7f0000000080)={{0xa, 0xf9}, {0x0, 0xa}}, 0x0) 495.997787ms ago: executing program 8 (id=98): setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) bind(r1, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x209d0, 0xe0) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000400)={{0x8545, 0x4}, {0xba5b, 0xb5a}}, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) (async) r3 = msgget$private(0x0, 0x638) (async) r4 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, 0xffffffffffffffff, r7, 0x2, 0x8}, 0x6, 0x1db6, r8, 0x0, 0xff, 0x7, 0x80000001, 0x1ff}) (async) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) r10 = syz_open_pts() flock(r10, 0x5) (async, rerun: 32) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) pwritev(r9, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) (async) ftruncate(r9, 0x40000) (async) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 495.783228ms ago: executing program 5 (id=134): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0, 0x10, 0x0, 0x0, 0xfffffffffffffffd, 0x10001, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) 493.730126ms ago: executing program 6 (id=135): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[], 0x9, 0x404}, 0x8) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) close(r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000), 0x0, 0x1) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r6 = socket(0x800000018, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000280)="cbcc3f05049ee53b09741651e2e76ad88a0198", &(0x7f00000002c0)=0x13, &(0x7f0000000340)="baebfab8a17cd354826f9d73d515fb85765b7e08664467073c82ef71b88866342c1e0c9f36978f9b932765abf6d1db26abc3b4245747a289976f561bacbbd82deb8506a7941b1781e7bac505a5fe22c071ddad4ea551586d3848558cb1df1c277184c5392bddcf9e827c3d574c1c03a7784ce2a4f2b1df2b4b67b761e17e4f10b7504eee3bded42533b3b107641a2cb8bf702a1ea75ee92df573626ccf7573ff0ece8f96ee8e2176d6a73c9c", 0xac) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000440)={0xe, 0xff, 0x8, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x8, 0x4000, 0x0) syz_extract_tcp_res(&(0x7f0000000480), 0xe, 0x1ff) setsockopt(r7, 0x1000000029, 0x9, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) mprotect(&(0x7f0000298000/0x1000)=nil, 0x1000, 0x0) flock(r8, 0x0) r9 = socket(0x18, 0x4000, 0x0) close(r9) 493.543408ms ago: executing program 9 (id=107): openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', &(0x7f0000000080)={{0xa, 0xf9}, {0x0, 0xa}}, 0x0) 492.367539ms ago: executing program 8 (id=98): setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) bind(r1, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x209d0, 0xe0) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000400)={{0x8545, 0x4}, {0xba5b, 0xb5a}}, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) (async) r3 = msgget$private(0x0, 0x638) (async) r4 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, 0xffffffffffffffff, r7, 0x2, 0x8}, 0x6, 0x1db6, r8, 0x0, 0xff, 0x7, 0x80000001, 0x1ff}) (async) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) r10 = syz_open_pts() flock(r10, 0x5) (async, rerun: 32) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) pwritev(r9, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) (async) ftruncate(r9, 0x40000) (async) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 294.737843ms ago: executing program 2 (id=136): setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffffffe, 0x400000003}, {0x1, 0x4}}, 0x0) (async) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) (async) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) (async) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) 294.286282ms ago: executing program 9 (id=107): openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', &(0x7f0000000080)={{0xa, 0xf9}, {0x0, 0xa}}, 0x0) 294.179851ms ago: executing program 2 (id=137): socket$inet6(0x1e, 0x1, 0xd) 293.829701ms ago: executing program 8 (id=98): setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) bind(r1, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x209d0, 0xe0) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000400)={{0x8545, 0x4}, {0xba5b, 0xb5a}}, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) (async) r3 = msgget$private(0x0, 0x638) (async) r4 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, 0xffffffffffffffff, r7, 0x2, 0x8}, 0x6, 0x1db6, r8, 0x0, 0xff, 0x7, 0x80000001, 0x1ff}) (async) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) r10 = syz_open_pts() flock(r10, 0x5) (async, rerun: 32) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) pwritev(r9, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) (async) ftruncate(r9, 0x40000) (async) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 293.753898ms ago: executing program 2 (id=138): r0 = semget$private(0x0, 0x4, 0x580) semop(r0, &(0x7f0000000880)=[{0x3, 0x7}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000ac0)=""/155) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 292.73734ms ago: executing program 3 (id=146): r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/7}, &(0x7f0000000040)=0x9) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x7}) r3 = getpid() socket(0x6, 0x2, 0xa) select(0x40, &(0x7f00000000c0)={0x80000000, 0x6, 0x6, 0xfff, 0x2, 0x2, 0x3e, 0x4000000000000}, &(0x7f0000000100)={0xffffffffffffea54, 0xd, 0x200, 0x6, 0x9, 0x9, 0x100000001, 0xfffffffffffffffe}, &(0x7f0000000140)={0x5, 0x1, 0x1000, 0x8, 0x8, 0xc, 0x0, 0x744}, &(0x7f0000000180)={0x930, 0xffffffffffffffff}) shutdown(r0, 0x2) sendmmsg(r1, &(0x7f0000000b00)={&(0x7f0000000ac0)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000200)="1ea85e29a9829c720408460784", 0xd}, {&(0x7f0000000240)="def72d23bf4fa937214f84dab9a09b7e1a958ae464456d64b86079ad122f09867f7304363f298663b480f41827c62a836e690f94653946c723580ee90cf250b9e525ab403c8a7c49630fb27cd75bce1ca56fc31b3cbf8421b312a0fe42a9748bbf6a1b947c15ed39c603ba1e8fd276382d1e8d6f2ec101f1e69e5ca16856ce37fe34b18a09d27e58813bcf539fec063a21d61961651b827b863df500d9d5221618bf5862518f77079091546783a0e7faf6048978ae14bfc89455ca223593b8167959dd812b", 0xc5}, {&(0x7f0000000340)="41a439b37a97d6367c27bdc62d6423a123f970ea41a3eea40f11f8c7acfaf3ee35f8b98ac38c5639541a94f205d1d4dcc5657779f56588546340df177bb277e1cfc455cfce3286e541d1dccad484da67ce245c77e424cbf3f58d9408a0c3a63739d6b97b74eeebeef99ef2545aaa5634d4559d3bfd03f2050ab0a2d8ca4ee4f19a859252ec86b9cf496e5aa86a9a316b76572982c34b360a3281bc065752c99aa4a68c7f207f0fe4a8fba191f8b2d547d3c197527dc5f068729f21da8f70b7acf9f9b705e3501dad4623c22dba4303fcc4c5705e8590ae5a82a605215e1009975ec2bf713fc6ca92463894230c33764b8d", 0xf1}, {&(0x7f0000000440)="09e364033eedc7417b8836bd73ad478c50e6278d90882579fa1f5463fe2d86e43d34c235345bd06a74f1647e236f7f6b575334651a3a70c2d994d96c2d3042c0a7539e6569fca4e1a6cab6d30a86934dffcc2be54131aaa4b74bcd6872aea9e8d6a2e4fe18a8c168f3f919c377073dd970825718d9912ed8efa8c98899db09e861aacc28584d51b32337dd4c4953c4fff6b21110ae69da4b5b66c1e9fae18c172c0b4c97c7779219f713d152bbfb31e2225fca51a0bd65204cc4b682fb1e549faf2a068e57ad32e0bb7e1589c7c7d9bf18a8495ed282338613d537da0407e2c3f734", 0xe2}, {&(0x7f0000000540)="f263feb7378d660b764248b953ad53c945c142e0e331bda9fec0011ab4528afd61cc1139fa6c3c4f472feeb5801c9122cb5cf6027c791c5ccf4eb0e31e1e26c241132f4c7877d69fce8125d0446ee30b4ebc3686f76cebbb196f58417a6a4d24729cc251519c69fd8197c6618f4e9469f27552f565934a29d4a9c9e1b7e3a43e1eb3d6faf93d0e0dab622380add96125d56fefcd179b3dbde8f27f7c5e276629d258dad3e396fe815366cd74b8e32042ec405784f713a2b1c0cdba647e0774508d8055fdd34790ae4fb05a4ab2f08d68a34167", 0xd3}], 0x5, &(0x7f00000006c0)=[{0x48, 0xffff, 0xffff, "c505e4f2fbef59b499c98d9b19ff2d49028d8b12b3eadf6502d6c20aad530f745bfdd5f8c7d15f975ace4ab10353722d9acd99e9"}, {0x98, 0xffff, 0x7fffffff, "4c1895aa7dd664357ee1812a99fb869ef3c5c40e4140fde79aacb3a6e98f3143a5ec66b929721513d5320101cc6449856fcd734f743b9b0f2c06b67e9ff18a11701b46908ecaad7b8aaf1f0c0db085b996a9f5c79d297a5c64a1aac6938c823133f1db2b2307f77061f9b00845732d6498adf54f5d3b3c9390a05843e20dbdf540e4e03196be"}, {0xb0, 0x1, 0x4, "94316ead4fc32ec4140e21121d4c1de6cde6223bca1e29450ecc87906449a6fb3238a0cb3cba3f573887fd2fb008362a0b3561b795f2a8b3f0e3995e072c510c0db5aead7b95cb639cfb735ac3714c7ffd25c4685efc3da364f889d31b5bbce9bfb76396e2c1b2ebaf86d99749cacb044792e16b3b5effef181b655e41fe9d3aa798dc4b2d79f4b8d52e0b87b8f1a8b87faf43da980808d7a6b2"}, {0xb0, 0xffff, 0x9, "942e7af7d7cd670b049f57ac83270400b680b1dd57e55a64d169374b5450fe784e38c96d7da56471970a1252cacfa36204ec71a94a1922c658b557de27366e54477fd646204518ce2e07b54194e4266d25fc09bdb960e4c727ee5c792bc7dc4c1c51d81c9595c43dfee9b43d5de6830b174d44c68a759d6fa7873f9339c34cb585f3f3d20fef846a35a36859d12d32ddda4a66a17bb934d690d5dea519"}, {0xc0, 0x1, 0x2, "e7e19944acfde8323011b3577a065d8cd6811dd70b10bd0a5dc97790486ce93d3ebd8aab2690116346f938ca25b26d0d6ce5645c0bb27572061f09b81f203363408b8bd83b862d8d8162c92487e63baa460ac2f7c4776e0bad68bd025014306d629fb1896ef3c6d4c6227e6a5e76ccf1791d10a70574b5aae3ecd5b844a6ef8464e9fb7c4fb26d474efecffd6c1da906178fdde4a302d30b56fec00b5589f9fdcb8def97c75d93ac79"}, {0x48, 0xffff, 0x9, "9aa9c10c35c46fdf84b8b100cc9472576a17c9cd63ccb5a2d1ee84a34ae753ad203491a9a868343c31fb29b9728414ee70bd7d64"}, {0x90, 0x1, 0x6, "8f1816ddf641d4fc17e44dcb1e8afa0ae2bba18f2fe5061e060266cb93db568ee908dbc1fc405223d1a398ed2b73f8bce7f63556cbd6e45adbd9ee671c75de88c76565e849ea4328e9d35bdc7942ce9df94eb46666559f7e10e5702d4019ee39066d07e9ca89f5bc8d95d36538d00a7320f3021bd203373cd85e0cfd"}], 0x3d8}, 0x9}, 0x10, 0x7) flock(r0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40), 0x20, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000b80)) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000c00)={0x5, &(0x7f0000000bc0)=[{0x2, 0x101, 0xf2, 0x7fff, 0x4}, {0x7fff, 0x2, 0x7, 0x3ff, 0x2}, {0x4e05, 0x2, 0xfd8d, 0x9, 0x7}, {0x4, 0x40, 0x3, 0x6, 0x2}, {0x7, 0x0, 0x2, 0x4}]}) bind(r0, &(0x7f0000000c40)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r5 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000cc0)={{0x1, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x65, 0x7f}, 0x10000, 0xea, r3, r9, 0x5, 0x10001, 0x9}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) chdir(&(0x7f0000000d40)='./file0\x00') ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000d80)={0x9, 0x1, 0x6}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000e80)={0xb0, 0x0, &(0x7f0000000dc0)=""/176}) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000ec0)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000f00)={{0xc, 0xffffffffffffffff, r8, r7, r8, 0x119, 0x7}, 0x7, 0x6, r6, r3, 0x100000000, 0xe8b0, 0x1, 0x3}) setsockopt(r0, 0x7, 0xffff, &(0x7f0000000f80)="4864e2cd0a", 0x5) open$dir(&(0x7f0000000fc0)='./file0/file0\x00', 0x20, 0x119) r10 = openat(r2, &(0x7f0000001000)='./file0/file0\x00', 0x448, 0x4) fchdir(r10) setsockopt(r1, 0x200, 0x7e, &(0x7f0000001040)="ee475db80ca30761991c5072e8edba1dd32c4d4cc26d05c7ac05e23902fd72b6dae79844d15a2bef54e3733f274cffbb02a2583478021c1632d98b3b73", 0x3d) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0xb) 291.751342ms ago: executing program 9 (id=107): openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', &(0x7f0000000080)={{0xa, 0xf9}, {0x0, 0xa}}, 0x0) 189.94103ms ago: executing program 0 (id=139): mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x800000, 0x514, &(0x7f0000000000/0x800000)=nil) r3 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x0, 0x3ff}}) r4 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x2000) (async) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x723, 0x0, 0xd1c, 0x0) shmdt(r4) (async) shmctl$IPC_RMID(r2, 0x0) (async) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r6 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r6}, 0x7, 0xcd58}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x1, 0x1, 0x0) close(r7) (async) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) sendto$inet(r7, 0x0, 0x0, 0x2, 0x0, 0x0) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 189.587088ms ago: executing program 2 (id=140): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x100, 0xff, 0x3, 0x820351a, "9f3e7689de65ff8569b942ffff00001000"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x100, 0xff, 0x3, 0x820351a, "9f3e7689de65ff8569b942ffff00001000"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x0, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x7f}, &(0x7f0000000440)) (async) select(0x0, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x7f}, &(0x7f0000000440)) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r1, 0xc020697e, &(0x7f00000001c0)) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x1f66c, 0x0, 0xfffffff9, 0x35505de5, "61b6e57ecca000000000000000162b52df2c3300", 0x6, 0x6}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x1f66c, 0x0, 0xfffffff9, 0x35505de5, "61b6e57ecca000000000000000162b52df2c3300", 0x6, 0x6}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="b389e5aede5da3459bbfebb27e9dcf45299570c11b1e085ac39bd5200eb2ff3252b7e1b07844c9711dac9b66d8effc15f3c4c099f79e4f3c154decba1de1d82278bab644d81436aa16e7857fe751b6ff8d9d808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300000000000000000000acbb0596c54e3e7f03773023ac7acdff8f45c87f78be6513af9a784476a18400dc5e1a70703fa81973b87884e941d759e1bed8f0bc671a4606db55800adcb45d385c0bbbb2362facf9f866c43d65d888ee541d8e1c3201e89834c32a1e49876a30698799c07b599c2decc66df19b48a7dec798ffc2a5d03c5b3111a8f4d296d92ffb162b", 0x134}], 0x1) socket$unix(0x1, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) close(r3) (async) close(r3) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000001780)=[{{r3}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0x4, 0x80000001}], 0x138, 0x0, 0xffffffff, 0x0) (async) kevent(r4, &(0x7f0000001780)=[{{r3}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x2, 0x4, 0x80000001}], 0x138, 0x0, 0xffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 186.918586ms ago: executing program 8 (id=98): setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) bind(r1, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x209d0, 0xe0) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000400)={{0x8545, 0x4}, {0xba5b, 0xb5a}}, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) (async) r3 = msgget$private(0x0, 0x638) (async) r4 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, 0xffffffffffffffff, r7, 0x2, 0x8}, 0x6, 0x1db6, r8, 0x0, 0xff, 0x7, 0x80000001, 0x1ff}) (async) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) r10 = syz_open_pts() flock(r10, 0x5) (async, rerun: 32) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) pwritev(r9, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) (async) ftruncate(r9, 0x40000) (async) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 186.662689ms ago: executing program 3 (id=141): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="636d10", 0x3}, {&(0x7f0000000080)="8afbef0df97be24436f1ef4bb05f9ba5687526840cbfbe50b3333dbc300d2740c99a7b50025d951c3f9e3e4df95e79212d8362c08e7581f8dc64167508b132fbbef337b09579c5fb4f23eb17cbf31a3baf79414d928516fe1775467ed8d6f91f2bf0a817cda575623abaf16b5a5cc1644dd03933005922d278", 0x79}, {&(0x7f0000000100)="5f322ec0d8f2fe70fbd439162e834a0cfc37d8b110e846ba96911677c7684e8c84d487fde30fd44463d09f8c9034083408dc7fe6af6b1739bcf67b7ee5fa9ae07e3b2038c6dd53d9af0c3c493f3fb4949b452aa497a2c3c6f4fd9ff363681b349d5f7eea2daba41ea4f66303edbf34cae1c2d37a4b12a780dbe520b95e5a299715caf1461f2a3848d357430fe950e5362e4e24abdca3e5fd08e178920ddd8a94ac6cd508f00f387778bc292845a1f1e852f32741d4fcc60455bc52d5fc8054c2507c85695c3f06385c409b6704778a2760ab2698", 0xd4}], 0x3, 0x3fffe) ftruncate(r0, 0x40000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000240)="e0", 0xfffffe3c}], 0x1) 186.300594ms ago: executing program 5 (id=142): munlock(&(0x7f0000002000/0x1000)=nil, 0xffffffffdfffdfff) r0 = socket(0x2, 0x4001, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7ffffffe, 0x7f, 0x1fd2dabb, 0xfffffbdf, "97071540d67d3f0000f80aed847bd8ae564ffd00", 0xb, 0x1}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000001b40)="ca091a4cae3d88b240910da3b5711bc6678ff5206f2386134eb9123254761f8ddac77a4c40100b192309eefcd68fe78b5776e0d6cd14133d357d1437796776be6a36756b8ee30545f9cc78ffdb53a7ac074c6064e5f838eed4d5e0fc3dccd0007de345014e2e062f2ef22e91f471406bb42619261536a63f70124955617062cf6a817b2f5149b7774774021f87503fb8c2eb7a668724279c9d9e85830a35fc47933aa849b7bb9e6860be54344a2e481186ea0c5d46fe72d639189777d4d811b2ddefc67e41212a3b8aee18aa47d8d44f453eea343073e0ac3645becbc17632822a40892080a4267f0b9fe9d16a3a2f4d10e746c3ea8d5c69c03a4f42e3eb4d489788468b4745cccd019ef3e31994d4fdf272b2e65c33b8fcd17e342f98d1a6ac3b576af0027f2afbefa19b873c40bc907906b6484291bd9a76d2e8ca9334386895057697faec68fa1d13666aceaff849ce94ebd693da2c4d039367bc5c3566991bab45d1d676723f7178ac6beeefe6080668fa1c773d7e27aa8aed27ad19adf18521da875f8163698c468945aee61f78ae920304a454119b848febbbb6a27da3ecd7766ddcb4a85576fc356400dc06dfd1246fb293ed56090a4f1a252227d28e959b7f16a291f13bc6f4b1bc25debdbc6d10c9918049a42eacfa4f5cf2ba06ed5c508758b0861f8adb48a89f29bf3cb7761aa37864d3088b5f08ca68608cae45f3b6c43eff6488ba457f395d629c4d54a38ea791387fc32763bcc3dc4d6020b8b9d7fc31ec10364cf71b2612f8c65c013ad5ce010c79754cd3303d9c2c76a5442334c40678a19660204f2e6b166c7dc8e0d2f699ddfcf9d331f389ee0dd364c253e9e099131b8c6ddf10371d2e77fbce2910cbb5f55d89c0", 0x278}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x18000000000000, 0x1ff}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x1021, &(0x7f0000000000)="ebffcbdf", 0x4) mmap(&(0x7f000069d000/0x3000)=nil, 0x3000, 0x4, 0x1810, r3, 0x8) 185.620336ms ago: executing program 6 (id=143): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7fff, 0x6, 0x9, 0x6, 0x9}]}) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004745f, &(0x7f0000000000)=0x1d) shutdown(r3, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000000)="9b1809ff", &(0x7f0000000380)=0x4, 0x0, 0x0) listen(r3, 0x40) close(r3) read(r3, &(0x7f0000000180)=""/187, 0xbb) 181.95479ms ago: executing program 0 (id=144): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) r0 = socket(0x20, 0x1b94d9503316cd7c, 0x9) r1 = getppid() r2 = socket(0x2, 0x5, 0x57) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0xffffffffffffffff, 0x200}, 0x10) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{}, 0x100, 0x0, r1, 0x0, 0x7}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000600)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000004}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x0, 0x4000, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r7 = dup(r6) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0xb9, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800460000ab000000800000907800000000ac14ffff000100004e214e20000890788b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c41e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d66000000000000008212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"]) mprotect(&(0x7f00003ae000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/83}, &(0x7f0000000200)=0x55) 177.009425ms ago: executing program 9 (id=107): openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', &(0x7f0000000080)={{0xa, 0xf9}, {0x0, 0xa}}, 0x0) 14.405956ms ago: executing program 2 (id=145): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x20, 0x8000, 0x0) setsockopt(r0, 0x3, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x35}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c4, 0x7, 0x7, 0x5a}, {0x4, 0x5, 0x8, 0x10}, {0x7f, 0x7f, 0xbd, 0xa}]}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 2.456208ms ago: executing program 8 (id=98): setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) bind(r1, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x209d0, 0xe0) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000400)={{0x8545, 0x4}, {0xba5b, 0xb5a}}, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) (async) r3 = msgget$private(0x0, 0x638) (async) r4 = getuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, 0xffffffffffffffff, r7, 0x2, 0x8}, 0x6, 0x1db6, r8, 0x0, 0xff, 0x7, 0x80000001, 0x1ff}) (async) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) r10 = syz_open_pts() flock(r10, 0x5) (async, rerun: 32) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) pwritev(r9, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd81", 0x3}], 0x1, 0x3fffe) (async) ftruncate(r9, 0x40000) (async) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 2.182646ms ago: executing program 3 (id=147): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1ff) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1ff) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000000)) syz_open_pts() 1.806803ms ago: executing program 5 (id=148): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x4) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) shutdown(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x7}, 0x8) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffede) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 971.159µs ago: executing program 6 (id=149): pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) fcntl$setstatus(r1, 0x4, 0xab5fcf8cab5c23cc) shutdown(r1, 0x2) r4 = getppid() shmat(r3, &(0x7f0000ad1000/0x2000)=nil, 0x1000) sendto(0xffffffffffffff9c, &(0x7f0000000000)="ef96fba814eaadc6da795c74eda0822d665ad0fb670244c9a3d857f6015d09bf1f7511bfcfb8c70c59c695e2034e1db8741bfd44efd4a6a7293798b4eda6aabb29d8fbc238236e7fdfc3bba22c9ccf4feaceee5a2bfef56422fa80c63d945f44", 0x60, 0x4, &(0x7f0000000080)=@in6={0x18, 0x0, 0x40, 0x80000001}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2f, &(0x7f0000000280)="674cd6e5", 0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{}, 0x0, 0x9, r4, 0x0, 0x0, 0x0, 0x4000000000000}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r0, 0x6, r7) close(r0) 186.108µs ago: executing program 2 (id=150): r0 = open$dir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) r1 = open(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x100) r2 = geteuid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) fchown(r1, r2, r3) r4 = open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x101) r5 = open$dir(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x129, 0x9) renameat(r4, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r5, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0\x00', 0x10) unlinkat(r0, &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(r0, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xe3) r6 = geteuid() r7 = open(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x28) chown(&(0x7f0000000980)='./file0\x00', r6, 0x0) r8 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0x6, r2, r3, r6, r3, 0x4, 0x8}, 0x4, 0x0, r9, 0x0, 0xd, 0x5d, 0x7}) msync(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000ac0)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b40)={r9, r6, r3}, 0xc) getgroups(0x1, &(0x7f0000000b80)=[r10]) r11 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f0000000bc0)=""/57) getgroups(0x5, &(0x7f0000000c00)=[r3, 0x0, r10, r10, r10]) r12 = syz_open_pts() ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f0000000c40)=0x2) mprotect(&(0x7f000074d000/0x1000)=nil, 0x1000, 0x2) r13 = semget$private(0x0, 0x0, 0x82) semctl$GETZCNT(r13, 0x3, 0x7, &(0x7f0000000c80)=""/103) sysctl$kern(&(0x7f0000000d00)={0x1, 0x13}, 0x2, &(0x7f0000000d40)="f0bff90aedf355befe729b24068e97e08b3349e8a1602f33eaab95136b", &(0x7f0000000d80)=0x1d, &(0x7f0000000dc0)="d4253c91141b1a65fdd3b3736c3bb58f5fdf7a2b64d6f98c0ea8229e68905b901267cbac967b4d1325bee45fd2273268a001dbac54fe1bdfa506076e77417cd0c1bdb6b57ed61d8b56f68e03d453f4e980a7a8c0eb58a373819fc2a48256f975e09cdf3f82483abc95d57f4061e4", 0x6e) 0s ago: executing program 9 (id=107): openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', &(0x7f0000000080)={{0xa, 0xf9}, {0x0, 0xa}}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.10' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806be6f308, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: pool_do_get: shmpl free list modified: page 0xfffffd806bdd8000; item addr 0xfffffd806bdd8a10; offset 0x40=0x67acece2 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *520899 68656 32767 0x10 0x4000000 1K syz-executor 383720 7708 32767 0x10 0 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a6a27) at panic+0x1e5 pool_do_get(ffffffff83989de0,2,ffff80003c5223d8) at pool_do_get+0x5da pool_get(ffffffff83989de0,2) at pool_get+0x149 shmget_allocate_segment(ffff80003c554a70,ffff80003c522630,160,ffff80003c522580) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c554a70,ffff80003c522630,ffff80003c522580) at sys_shmget+0x1b2 syscall(ffff80003c522630) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xea7c1be66d0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pool_do_get: shmpl free list modified: page 0xfffffd806bdd8000; item addr 0xfffffd806bdd8a10; offset 0x40=0x67acece2 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a6a27) at panic+0x1e5 pool_do_get(ffffffff83989de0,2,ffff80003c5223d8) at pool_do_get+0x5da pool_get(ffffffff83989de0,2) at pool_get+0x149 shmget_allocate_segment(ffff80003c554a70,ffff80003c522630,160,ffff80003c522580) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c554a70,ffff80003c522630,ffff80003c522580) at sys_shmget+0x1b2 syscall(ffff80003c522630) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xea7c1be66d0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c522210 rbx 0xffff800029aacdc7 rdx 0xffff800001437c80 rcx 0xffff80003c554a70 rax 0xffff800029aabff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc20029c8383a228d r11 0x604055696a2321ab r12 0xffff800029aacbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff81809c75 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c522200 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=520899 pid=68656 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c555c60,0xffff80003c554fa0 process=0xffff80003c4fd4b0 user=0xffff80003c51d000, vmspace=0xfffffd806bfa31f8 estcpu=34, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24851 178404 45024 0 2 0 syz-executor 9150 34261 41048 32767 2 0x10 syz-executor 9150 190161 41048 32767 3 0x4000090 fsleep syz-executor 68656 47451 90547 32767 2 0x10 syz-executor *68656 520899 90547 32767 7 0x4000010 syz-executor 7708 383720 3483 32767 7 0x10 syz-executor 7708 478120 3483 32767 3 0x4000090 kqread syz-executor 86613 296625 84419 32767 2 0x10 syz-executor 86613 510642 84419 32767 3 0x4000090 fsleep syz-executor 86613 162075 84419 32767 3 0x4000090 fsleep syz-executor 45024 31929 33923 0 3 0x82 wait syz-executor 28162 312530 19907 32767 2 0x10 syz-executor 28162 135073 19907 32767 3 0x4000090 msgwait syz-executor 28162 264684 19907 32767 3 0x4000090 fsleep syz-executor 84419 152573 36809 32767 3 0x90 nanoslp syz-executor 36809 333280 33923 0 3 0x82 wait syz-executor 5210 520182 0 0 3 0x14200 bored sosplice 3483 314521 46166 32767 3 0x90 nanoslp syz-executor 90547 468945 43287 32767 3 0x90 nanoslp syz-executor 67213 99704 53587 32767 3 0x90 nanoslp syz-executor 41048 427355 52829 32767 3 0x90 nanoslp syz-executor 19907 89787 53074 32767 3 0x90 nanoslp syz-executor 43287 673 33923 0 3 0x82 wait syz-executor 46166 230346 33923 0 3 0x82 wait syz-executor 52829 88284 33923 0 3 0x82 wait syz-executor 53587 187904 33923 0 3 0x82 wait syz-executor 53074 404704 33923 0 3 0x82 wait syz-executor 33923 252386 91625 0 3 0x82 nanoslp syz-executor 91625 469114 59518 0 3 0x10008a sigsusp ksh 59518 347619 77994 0 3 0x98 kqread sshd-session 77994 331941 1312 0 3 0x92 kqread sshd-session 18936 11228 1 0 3 0x100083 ttyin getty 1312 227055 1 0 3 0x88 kqread sshd 23528 264726 89735 73 3 0x1100090 kqread syslogd 89735 82246 1 0 3 0x100082 sbwait syslogd 48239 147698 1 0 3 0x100080 kqread resolvd 20315 333373 95505 77 3 0x100092 kqread dhcpleased 65221 20008 95505 77 3 0x100092 kqread dhcpleased 95505 43841 1 0 3 0x80 kqread dhcpleased 83166 438018 0 0 3 0x14200 bored smr 93411 479201 0 0 2 0x14200 zerothread 84500 184357 0 0 3 0x14200 aiodoned aiodoned 94324 311244 0 0 3 0x14200 syncer update 45302 367125 0 0 3 0x14200 cleaner cleaner 63413 278712 0 0 3 0x14200 reaper reaper 12819 287776 0 0 3 0x14200 pgdaemon pagedaemon 73970 216218 0 0 3 0x14200 bored viomb 18850 209936 0 0 3 0x40014200 acpi0 acpi0 64828 374907 0 0 3 0x40014200 idle1 71754 55436 0 0 3 0x14200 bored softnet3 19022 450720 0 0 3 0x14200 bored softnet2 62891 257870 0 0 3 0x14200 bored softnet1 42244 310861 0 0 3 0x14200 bored softnet0 65643 371727 0 0 3 0x14200 bored systqmp 94673 101760 0 0 3 0x14200 bored systq 75112 491043 0 0 3 0x14200 tmoslp softclockmp 17587 147447 0 0 3 0x40014200 tmoslp softclock 79034 375694 0 0 3 0x40014200 idle0 1 68748 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff83989df8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 68656 (syz-executor) thread 0xffff80003c554a70 (520899) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83983558) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff83989df8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 10950K 10966K 166960K 11273 0 pcb 17 12K 12K 166960K 17 0 rtable 192 5K 6K 166960K 380 0 pf 27 16K 16K 166960K 33 0 ifaddr 34 6K 7K 166960K 48 0 ifgroup 42 1K 2K 166960K 54 0 sysctl 1 1K 1K 166960K 1 0 counters 60 35K 36K 166960K 66 0 ioctlops 0 0K 2K 166960K 32 0 iov 0 0K 12K 166960K 73 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1607 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 20 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 22 81K 125K 166960K 405 0 sigio 1 0K 0K 166960K 6 0 proc 59 91K 115K 166960K 528 0 subproc 63 3K 4K 166960K 324 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 26 0 in_multi 77 5K 7K 166960K 119 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 400 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 225 57K 92K 166960K 4332 0 UVM aobj 8 3K 4K 166960K 10 0 pinsyscall 43 86K 114K 166960K 1448 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 44 0 NDP 11 0K 2K 166960K 30 0 temp 35 8635K 8700K 166960K 4911 0 kqueue 13 20K 30K 166960K 71 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 51 0 46 1 0 1 1 0 8 0 rtentry 112 123 0 34 4 0 4 4 0 8 0 unpcb 144 159 0 144 2 0 2 2 0 8 1 syncache 336 8 0 8 1 0 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 808 84 0 77 2 0 2 2 0 8 0 arp 120 21 0 6 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 376 326 0 315 8 0 8 8 0 8 5 nd6 136 27 0 9 1 0 1 1 0 8 0 kcovpl 48 36 0 29 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 496 0 132 29 0 29 29 0 8 6 art_table 32 497 0 132 4 0 4 4 0 8 0 art_node 16 122 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 7 0 2 1 0 1 1 0 8 0 pool(0xffffffff83989de0:shmpl): page inconsistency: page 0xfffffd806bdd8000; 29 on list, 5 missing, 35 items per page dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1777 0 237 97 0 97 97 0 8 0 ffsino 280 1777 0 237 110 0 110 110 0 8 0 nchpl 144 2177 0 465 64 0 64 64 0 8 0 uvmvnodes 80 2110 0 0 44 0 44 44 0 8 0 vnodes 216 2110 0 0 118 0 118 118 0 8 0 namei 1024 6989 0 6989 2 0 2 2 0 8 2 percpumem 16 47 0 3 1 0 1 1 0 8 0 kstatmem 264 24 0 6 2 0 2 2 0 8 0 scxspl 216 7199 0 7199 9 1 8 8 1 8 8 plimitpl 152 114 0 93 2 0 2 2 0 8 1 sigapl 424 625 0 572 8 0 8 8 0 8 1 futexpl 64 2403 0 2399 1 0 1 1 0 8 0 knotepl 120 552 0 0 17 0 17 17 0 8 0 kqueuepl 216 75 0 65 1 0 1 1 0 8 0 pipepl 328 202 0 174 3 0 3 3 0 8 0 fdescpl 504 606 0 572 7 1 6 6 0 8 0 filepl 152 2746 0 2544 11 0 11 11 0 8 2 lockfpl 104 60 0 58 1 0 1 1 0 8 0 lockfspl 48 26 0 24 1 0 1 1 0 8 0 sessionpl 144 53 0 39 1 0 1 1 0 8 0 pgrppl 48 91 0 70 1 0 1 1 0 8 0 ucredpl 104 252 0 235 1 0 1 1 0 8 0 zombiepl 144 573 0 572 1 0 1 1 0 8 0 processpl 1168 625 0 572 5 0 5 5 0 8 0 procpl 656 846 0 786 7 0 7 7 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 688 538 0 508 9 0 9 9 0 8 4 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 165 0 0 11 0 11 11 0 8 0 bufpl 280 2501 0 124 170 0 170 170 0 8 0 anonpl 24 109660 0 106559 23 0 23 23 0 184 1 amapchunkpl 152 13664 0 13137 38 0 38 38 0 158 16 amappl16 200 1932 0 1912 5 2 3 5 0 8 1 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 110 0 100 1 0 1 1 0 8 0 amappl13 176 7 0 7 2 1 1 1 0 8 1 amappl12 168 1225 0 1192 2 0 2 2 0 8 0 amappl11 160 45 0 35 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 252 0 252 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 98 0 88 1 0 1 1 0 8 0 amappl6 120 181 0 178 1 0 1 1 0 8 0 amappl5 112 119 0 113 1 0 1 1 0 8 0 amappl4 104 294 0 280 1 0 1 1 0 8 0 amappl3 96 2309 0 2186 4 0 4 4 0 8 0 amappl2 88 666 0 611 2 0 2 2 0 8 0 amappl1 80 9401 0 8866 14 0 14 14 0 8 0 amappl 88 3930 0 3750 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 2 1 0 1 1 0 8 0 uaddrrnd 24 606 0 572 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 606 0 572 1 0 1 1 0 8 0 vmmpekpl 168 7364 0 7322 3 0 3 3 0 8 0 vmmpepl 168 44077 0 42198 97 0 97 97 0 357 15 vmsppl 456 605 0 572 7 1 6 6 0 8 0 rwobjpl 64 17280 0 14340 49 0 49 49 0 8 0 pdppl 4096 1220 0 1144 110 34 76 98 0 8 0 pvpl 32 11513 0 0 94 1 93 93 0 265 0 pmappl 248 605 0 572 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 292 0 37 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837c2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83983350) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7805ed34b7e0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff837c2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83983350) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7805ed34b7e0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833a6a27) at panic+0x1e5 pool_do_get(ffffffff83989de0,2,ffff80003c5223d8) at pool_do_get+0x5da pool_get(ffffffff83989de0,2) at pool_get+0x149 shmget_allocate_segment(ffff80003c554a70,ffff80003c522630,160,ffff80003c522580) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c554a70,ffff80003c522630,ffff80003c522580) at sys_shmget+0x1b2 syscall(ffff80003c522630) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xea7c1be66d0, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a6a27) at panic+0x1e5 pool_do_get(ffffffff83989de0,2,ffff80003c5223d8) at pool_do_get+0x5da pool_get(ffffffff83989de0,2) at pool_get+0x149 shmget_allocate_segment(ffff80003c554a70,ffff80003c522630,160,ffff80003c522580) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c554a70,ffff80003c522630,ffff80003c522580) at sys_shmget+0x1b2 syscall(ffff80003c522630) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xea7c1be66d0, count: -8