last executing test programs: 16.718539979s ago: executing program 6 (id=3181): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x7fffffffffffffff, 0x10002f0000002, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) semget(0x0, 0x1, 0xa0) readv(0xffffffffffffffff, 0x0, 0x0) 15.01155046s ago: executing program 6 (id=3183): r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) r3 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x1000100000000}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(0x0, 0x10, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xad2, 0x0, 0x100, 0x1, "76a83cbefcded886235ac4bdf51330febdfd5f9f", 0xa0, 0x7fff}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xc, 0x3, 0x8001, 0x1001, "4a6651188df56a0800", 0xf44, 0x80000000}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) listen(r0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) accept$unix(r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000005c0)) execve(0x0, 0x0, 0x0) fchmod(r5, 0x175) 13.994639764s ago: executing program 1 (id=3186): sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0xc}, 0x2, &(0x7f00000001c0)="3b9a1f9fd5394cc94de81c5bab74f76212e5995606abfcbfd4e94bde2bd8124dd4a8d1c3270babf06a16da2baa1641c7aa18ab775fb8191d24f66313e8e95623dc2e89a8652d58dc179fae3d77e171f30a2bca67688e77a0939251283a035c5e7fcce3993302b242962af751c2360cc412458fbbc31747347bfb4d420c5fbc10f3b22c6a1c25a99d23b11bdde0e0b13ee686670494a291b4718f03b86ef805cd46734d00d540853ee87bb0bf6317df8c49ce2a5aab622211488dab2570f6bed1d0146aeb5da8f4da970d36bd00b013932de4c1", &(0x7f00000002c0)=0xd3, &(0x7f0000000300)="59dc67fdf77e4b60cbc6054df76d6ad882d14cab371ff465b680a2c68b7e2fd57d20838a3c085826076fd90d8a332fa23793eda2800d91d26f4bfc0e07d4e0101c625a817b99890e22256e94cc9891a501bba16c8265c86debae3d5ccb303d3ee5b771e7e3a8db2e3ed873a3e1a3c344dcae0d7cab7077c5aa98c2989b1a082b1509041a4af6dbb5e149ee6a4375617c991d6a3ef82fc18a7cc7c6a865bef1690052c7102921bc168edb89f37fb3a2954e8568ee7a71a4df3153d1104f158ab705f6203a2342534b918e823a4d2292c956c975103b49fff4ae2dd3e5207f9c64ce374fac5550a6f0a60982b3d330fb39b21a38c31e0832b44b", 0xf9) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x6, 0x6, 0xfffffffffffffffd, 0x600000, 0x1, 0x1, 0xb}, &(0x7f0000000180)={0x151daa29, 0x3, 0xa0, 0xffffffffffffffff, 0x4d, 0x200, 0x1, 0x3}, 0x0, 0x0) 11.260842336s ago: executing program 1 (id=3198): r0 = dup(0xffffffffffffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f00000002c0)="b1010bdccfd3c7da531c4be9a8af8c8bb3a2a398c394287d20af45fbb3fea44eed319b77d107623c01de821273f9b5de2b33538affff40", 0x37}], 0x1, 0x1000) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4, 0x0, 0x2, 0x8000000}, {0x40, 0x8, 0xff, 0xe983}]}) msgget$private(0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x18, 0x3, 0xfd) setsockopt(r6, 0x1000000029, 0x1a, 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100400000000000, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 9.011516159s ago: executing program 2 (id=3202): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000040)="d831b95a9dc74e8addb35822a2cfa2bdcae06e71ff6d5e080ce7cbf56e374d6304213ac7c7057f48ded40959decab629a4ac6e2768fc2f544239", 0x3a}, {&(0x7f0000000080)="739fd3a89971e2b2c5dbf458b00336c0b773a77c98178d9af1dcbe22bb2697f841e19e03e20658946e9f652543ae428b860df26a9511508f8a8233eeae2b3711ff226805cccd419e6d74457c5fe89a104831d997f78daa4ae7b53677f829550cdc9f76ee4eda0901d11bb2739f912d709bdf4d55a4840437a985a4b3dbb80a6dc8ef6f0e4da57cdcb3b10ec25f22286c9728ee5efa8dd20e94", 0x99}, {&(0x7f0000000140)="041bafad846f3778fc5e98f849f4d7c9665c18874215da658316376540fecae4226557cb67b163a468e00a1b8db62d57b5351910b3fe1560bb3692a6804b2dda091fe71afa6328b24bb22d669b4cd013312e3478545162f0d47f41a08ced31", 0x5f}, {&(0x7f00000001c0)="6eddd1cc1fa822a595d31d38ad7f447cb226f320a7781666af3f4012779b1caf09c3ac44351d0cc7a32f511058b471323ccc150ad0863b68cd534971b75b8b26d4c6b299832c6a61f3c2a98da164f09e1b2dfef98b3ea46a45898c79bc862ca8277a506074390e884a435dd0b6b88913", 0x70}, {&(0x7f0000000240)="a7a29af73dd5cd16c0b9a4aae51f7e96a05407df471d2802f55294a3629d76a7711e54c6602ba6f40e72757412b9ed44cd64d781ade7a4e9ef4b7053c2a581ff2320e35e49d4ba5a8b55f6d9e40bdd6fae9e34ed8977115d339991a2abb18d55967abd405b850a6bd03278617fddd506f256508fca1db78dcc6121b58057c22cd0ea8df2508a0c196bcf9908e1b30322b015446cd76094d8cce1e4a59c2326780ce45e71e5ac085a655e3a56ac7e4a622df8d8327103768ecaef2bf43f52d9656a0f168b7dc6118e591c407f66a0", 0xce}, {&(0x7f0000000340)="0ff2c10230d3d3924f8b64e4049e7cdc3d2f9a91caeff2fecfdbc52e378fcdd2a225b0861c0a6581d16c8a6368dfeef8dc0d519b233c201bf371de210ca51c6caa85a050d2446c7ce6fd52ed71a68b890ae9182fd6a7ab35e300c0da739c981077eb2207ff991a398bd15d0e23011f1d645c642cf7ce5a1f", 0x78}, {&(0x7f00000003c0)="a8ce822176126fbd684aa5d60cfef5870655a6bdbd0443b9f1c1209702e77449ad187a7cc5a5c862bd3739bb7a92919b89ec75fef45050dd62d8b1a7112b663d642ddb316448e6eb8a49d401f03535f52169f618fc16985aa33da192a3b0034afc688ad8dcb04c3f7c013abe88bc136f70bd3249778db30ec41783c2bba4f84adb594c3d8e1d5bc8b8e4615d5f6d4e6eb4dff5c57c69e47102", 0x99}, {&(0x7f0000000480)="04d01afbd2c2d56b9b8560d43065e7289f7d145877552aaf744bb88b5fc65d1cdd1dee1c942615242315e9d4f4cb744c78cf64a31aed21b0edf3e6ee6ea31bb523d7722326b3233f0eb5744b0cf280344d9ad49fdc077296244f1b5567918c12d6c0b77a85897462945772e5af6f549f10d8f057fde29d29c31109ad9335616690b1a9daa785eb4711c5e38ad61ac315e9968ad7e623c0eb9b1a6b298e632b472eef07a45477304262ccd2fdc507c2a1f2817e28e3e62dff5248a730c044a35f56e60e1901ffd8a4b7310322d2b59ad52c3453affb89be215299f1a8c5866c0af1001d924c46c4259fc71d7d2c7ba55024dd5a78a19e861c271c0fac53c5fdcc2cf8763022b801a6dac0d5bbd2977c89a2e975b61ff93be24ffaf6468138c04c86d9d3c1d7c2b758a74d7d298fd654270c08122e6e6d8b80333aa1679a0559ce69b84fcb448e089abfe0b4e91f4277ad05ae3c5728c530ff7d3e500515fce47e04285f03d76bd5443849ffa17272f60de4434a1ae265776d3fa1a80d08ec8f709382b71164a2ff0ad449b2597fd7a2de4d8d04964c4d117551fbde12607dc6f9f9ea57644a83bcd062863c7328277e65d2ff4d15c856964ea6bf31fef59461e208361b26f76507a411c105107a651ab05e4c6e156fa8bc95a8faeaf5e4f24c9cbda17e00c8760683c61bfbaedffe42e69d839ba77fc144b876efa57f56de23b67b8a1abea67dd0eb640e0799f527c6ee0162ee979918d0febc731b78f8742a1f3aa633721faad117929c3a7247bcf748089949447f0a0b2ee65b5c424113990fcc0553ed87baaa1a9d8e025a4bfc63b83bb82704ab3a548403a352b78cdb037c7d1faa0f19fe30cc85de13816bfd2484fb1881d758021a4a8ff1d55f67cf8ed32bd25fde40f8899b8228759cd87c390840f826d2ff8552edfdba3820fd9a8cc5b6bfb12b4a6f8d202ac546ea04e0b21393cd8a336cbc19e01f7edca305b43955268a7ad39f3db82aa518a4e06e493371bbf88e1809948fcbb51b6e9845dcccaa610827159a5befce5b8c84c110a7083533477864238862a19d324489120b4570d6a428ef1faf04a78548ed6b86197f1637fab2fda5d47d22330b3ec7de99871dd5107cf09671bd8730c096ed2e934956538d552ffcddcc24b08444fff9b3c6e848262c968a432faaf603d988bee663bded267ef58c0ed7d236ac3a551f49c88fb1b1e849bcade02e44d95e244e0864a565f3d6ca0955e080c77b2495ba2b49ab5ecfda59990f5bc2970d1a6436bcf79bdc3d00cd4ccc78bdd5248f10a2324aa3c090c46a61072011cdb2a4576375489174f217d9f07a6f0a5e7bcb5ce6e95eb63cf3d0619f420152291f204e15fbc21e9870a45d3817aaf7cb4d26accdfebac7f3720af2ba099e63146775ee70e7ba1938659f7362abd040c9399ee53fd6a102208aacc2e8df59c528d9a66db19170187023baf046b5fdaa66b647e2ffe7fc874c5321a963ac788fe4391bb92df949e5694326eb98530766821bb67ae07a2f06f7d18d1da502609340ac3223fd3b9a646be4ceab58cffca59a9c823067e19cdf4708e524725cf93be03e46307de637caf1a04981628dab9da26052579978279e4c9966f575db6c731c01ee6b51b1735244a7145963a53e411ef3505b78cfccc4a02f2b8888f6e7164bd87edb0c05eb865be8946fa5b58b24b42069303266f1c6b11f0231d82146f4e872fc36590b6d5acfbdcb2864ba8c9143fe7f871ea4cfeef1f74fe555c2b22d2041eaff290606fbc0194509780cf69c1e4c887389fcad70d9e990e9e3f0cbfb061023a2c6f1e934cfaabd197f01c07943047dab22ebe696a3eaf75a2efedfa3c30b97b52c3359b780db6b2b3ef2772dab52d26196faa3abee9058c146882162f207dcc622e9b0624e6f36b0a608a4fec58436452e43ab700894d3ed5b5c7781ee87070949e7f7d4d9fa068bf9ef7e2d471f0624ca04040cdb6d91dff32014dc5d394d80eae2ce7b2ca1c862d241001df76001e71f179abc79713d9e9c924f3444f77c0e42db8cb9eb1e24b7965fc81dc3862e9e24d5959d384432511d85e4d0fd1344b839970c57b987e90b86b8a10e700d07b661a3b6cb2aa9166538bf7c239e5e63b5441540ac2bf2c59bb2ce7f8751af528d3273a9c78b8584a611981ec44ec2a4ebe8d18e2163f1c3816452fa2a76d16c0a8c25a72528a00b5c5b8054e999635393a7e5097e0748472f71d9f6abf1eab764b3e7fa4d2a8acd2634dc568c95204142495013dc108d04bb6d16c8eb9b91ec1b9dc3ebd0edfb321e9000cdcdd86cf1e8d69f5c1b94c38419a35906dd38366a06f1456f4427fba46937717f626663d8341d14ea6e4f02582933fb8797f714b32efa1ae9c64db9be6e6533d440ca2a84fe22b97b05a0481d966e9838ead1c627e3efdebbd4c1d1439714909ba95c09b7ab845ca0873d81c595dec9228730506bde30613658f01f7d5ee7f22bbe0f5f795868d5f6fb733e027a0a76009b17efbadb8510dae0db577a4e9299e4ca5fcf8a5e921dfa04af1ff4295c9dbdd3e4b8f3d652da973f4066229ba3ab47e39c7307c516f97f76e3f3c97017e81197e818eb713877d3fa76572d9cf1230616eddbe9e06abae2bb666f9345332b7874d91e94ca3ff7c1edc5a176e7ab3811cefbbf34b20c87f8bb7aab14b120507911d2551814d3bc36ff058b1db31883fccae8cfeb96394afcef1f9326e25caf9f2ab538c56e2ec1bfd8ffa8c39fb2545d7a9ed4dad517ab7d3836836a65760a329ac5006fb242ce2a8499743679f2e5192772d8d071cae7b295cfc75c3c8792bde2c8622d81af89697bf4ce61b9b5f3a580c07ed055c0ffdc62fab9824fa0e710231e104798700292706db1dd9e0d5aab459293fdfcb712c9c5fe000f11ad5bb7a7518e6daf3328ba3248e17012af406dbbe629712c6e5f3151c62a71a85345b9b8f1a32a6969ccc5aa1ffa580230930cb0f64bce2f877823ffec3cf3df6b71ab58c63f691c5413816d40eb15a5de51f0c7377d0a7c9bcd1825de8822db39a66388a068cac0d7b4ac205b86087032743a127525e9c0f9dd3b3e474dbb8e8c0e2fedb4a0349f7d34972679ecb95abeb23b354af77b0fbf429dd065036330b57a40f90b8bf07899037b6a3368a2fa6544d70a06b7e846529fe9bf481e8ed9d2f9c2525ddcdfc1b6392bda90733193ad06f52346a0964b9599f7b97e4df894b43d8a9d9473adcb6faac52a1bb928e7837427da4da20f6a52ec0833b88a474b3645447c0cba76edda72e68b96419723a1490413b10839f20bd4aff8b40e764edbd2c79e0b5207a18ea5b822714388599b7f03c8186afc923f5fc839e922756378302f239fb02753406158ff56678a8579503b0b27509efc394e18318d351572429b24d47f2a545c57330d598b0123c586818a00fca72ee0ba572b901425f61f58430c222b60972138ccd7b19575eaadb293251cc99e819f595feffe960d32ec8637271553dfc1ba06812f6271dcea0e69c7493cb9403efdff91bef515481ac34bdf55aa601fcbbc03899eef4b65d2a75dcfc3ab224973180bb3294a6db6568d434d30ab5c0b0fc50c5472f66141edaae911b729726f49c576ede3fbae861e9ff2b50feddbbd5552387d70a2a7ef043a30506db655dc2b41d48d07b553f27d1eb55f2ccc76df89e87c7450a4c716c72c418053871ddca8c8a16b07b2dbf3932840aba221d95f036c95d1cf35eac7c082bd2476c1b69cacde65092757ff657838e030f88d999500d124f4816112fd47c5b2af570bfef057c3bc8884d483fdaa770a3f3a7ba4261197ad7f024b8b6d2726b265f4026ef9901e995bcbc4ee8855551e5debeb5c33bbd5b2dbcc2fe9acb2103e76fe5e935d5c5d871ea60eeb93b724b5cc4fe9a4830016b1acb21a7b1db94d3785f1cacf49dfc4993ec7e63d07f45fb58cbc784c56e9f04da3daa337271114407e827ba2d71acf07aa25d7f9c471a2252a0bc3b562e8e2c8f2571664508184e3c9bf16a4c403a8f1223cb9c136c9d633f3a2cb93349de27b0068982985862b25ab83726d0d2a1f82742dcef2c0aa7b69cc1ee8fbcaa818736795236b04db179d6886efc4e9c955589d0488c03212f7c702a1827c2d8a87514c95bd9897881a81e443a995d2880ba6d3ec366f894c22977a4e625d0692e56874abf6180c5646f60e0752e5a0b950f676b9eb6d00d0a057e28893b3954dd080f25b222b780dcea65a68133cfa2ff424cb0c5964ff1ef4ac624b7d89e7bab3909478310f0e593da53fcd4c91d264ba6edd3dc73f723c129044a81d2b676b179171f05c5c27b4a6f2dba88617cef543503ca170b06914974b6794d65a64912150360d96b4e4d3da696f66c403f35fe77486e76c5f7f13cc63397320356f8006319012881e93dd26a5f79fc414064da995a44bd64f7f12c9795657df7e7cd23774f46b8f0fdf6a948d21f5905745901f05566243a98aa3cdccac5561ac193b02d2c93fac77c46c434835b9f65ea76f5f155902e9b016b63e79adb1ba881fbb0580f678b34c36b68ea2ea026c3f05ce33506f2787eaab3497f2992fe1b2e80d4e22c6aba4b22e828ec4cda33f306074b2daa7495b88a4b1eefe9ee701a93ccc53e8a62c1f57abc4d0a4036e496ee1ab763b1568fb2eba86647ce0ba7172a26a123a7028c8346699ef7785471716bc8604735c35dee4b17cd304ddc605b9d2a4a81e1d6c8b1d637a520e49c52733b6c11940f645f8296c0888a7b9580a48030a119327a0638a18cc4b525504436915341945f8774f8f13f293b26270ec1bfdf79b4c704782fd61945248fcd1f9b7994bd9e299cc6454808290be99e4aaf2402858115c6dc7942a0e87978cc2fa25b0c12d250f8200e3409ba037eb004c2bfc8aea5f7df12c6e3742dbeafc201ec7b33f3e79adc46a73f7b21f5ac1d2fd37e71d429be693928bc6c3d2ff7888f4ca7c3e65ec264e6cd6c5264a906550206cbae7c5ff7065e2f310be33d342477dd432477227d4dc9ba9a4cd5b4bf366cb4f01c713eae70c800784007c728433a0122cf26088f45c96c90506f1d1ff18faac648c06f7cf7f6057f27f222e6cf102ffe9c7c8742b77d18a3b5826b559c74e0fed6952aeb827540783aaadc77405e9ddadbe78eed0eee0d6c72a5d90fb7230aad42cc58b3655d37643bae46e5be988ba114147d8ede1f8eb12f9e0b9dcd22c5d48ba9c10ef2f8148275becff245ee79e52279cdef9c9cc46a8f771c00bacf86aa5b7f3be3797a194c0674097d7b0145379a51f8faa5441ab8100bc3141dc9e9b9aeab333e43cd34ade8b3f4050512a43c7062298fd293c1d2e938f7f55d9350d057e112f2cd3c63043096e7f495caec8dc1afd1e015915f9a94f38e184fdd09d8f37c768a08828d25f3370464d5fa5d11e351883126ef62c3c1bf215a165e5881f7b142734980fc54c93cbbf753e485a201667ad412a070408e17ec1156e9a3ecb3db06fa04acf7c4e0cfd2a23a23630ba64a56817b3560e8de7278e82e6788c47bff9e91799234670b6a2e2d71289ec31d9a022c0153a84f317bec23460a35b5eb95f644478fe5b6564072a7f0405e31f62fa9255e859ed51b002a5582fa6eaa963bac47f5d53e512f44ac7c54e160d9ebffdeb358726b4865419a308c4cb124a14f190d72d51a23fd449b8033b9337e773cc4d00499154cc6e4ad924fb446a6b1f187f05c5be672bb52b1c4150fee6cf33a420b12cb607cbe341597f9588aa52c67a7a102dc8", 0x1000}], 0x8) (async) close(r0) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x58f6aae2282e92ff, r0, 0x9) 9.008385972s ago: executing program 3 (id=3203): setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x5, 0x7}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) clock_settime(0x2, &(0x7f0000000000)={0x3, 0x3}) 9.003720882s ago: executing program 5 (id=3206): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146940, &(0x7f00000001c0)) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 8.761566779s ago: executing program 0 (id=3207): mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() clock_getres(0x3, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r4) setreuid(0xee00, r0) chown(&(0x7f0000000140)='./file0\x00', r0, r4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r3, 0x1ff) unveil(0x0, 0x0) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) mknod$loop(&(0x7f0000000000)='./file0/file1\x00', 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, r8, 0x0, 0x178}}) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e4b8e5f9bcf71b59c7afec37082", &(0x7f00000001c0)=0x66, 0x0, 0xffffffffffffff5d) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000000000, 0x8000000000000001}) 8.760646474s ago: executing program 3 (id=3208): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) (async) semget$private(0x0, 0x6, 0x8) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) (async) write(r2, &(0x7f0000000040)="ac9e8912f67a663f57d04797092009e3ffffff5c2a591c97413fb5df308cbbae80e4ffca2eb764174b53ffec3d63876a0a", 0x31) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x1, 0xfb}, 0xd16f, 0xffff8ed4, 0x7}) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0}, 0x10, 0x1060, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 8.760006735s ago: executing program 2 (id=3209): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000ca000/0xf000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000791000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1007e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x2}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x800000}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000ca000/0xf000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000791000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1007e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0x2}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x800000}) execve(0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020699e, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = semget(0x0, 0x1, 0x281) setgroups(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)) (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="40117f3762d2a1", 0x7}, {&(0x7f00000000c0)="8c76f3c1aeb37cb9dfbd178b0b824097b0ddae436a6e0fdd14075e2afee67edbff113006b5031e296ce2206d4eb05805c7100eb6cd0571e93a2df82588a398e36f5edc66b18c8baeadc149c3d157c69bcde61d621eae94a58100000000000000", 0x60}, {&(0x7f0000000140)="f685faa680547544df298534b7b4404b9d", 0x11}], 0x3) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="40117f3762d2a1", 0x7}, {&(0x7f00000000c0)="8c76f3c1aeb37cb9dfbd178b0b824097b0ddae436a6e0fdd14075e2afee67edbff113006b5031e296ce2206d4eb05805c7100eb6cd0571e93a2df82588a398e36f5edc66b18c8baeadc149c3d157c69bcde61d621eae94a58100000000000000", 0x60}, {&(0x7f0000000140)="f685faa680547544df298534b7b4404b9d", 0x11}], 0x3) r4 = dup2(r0, r0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0x11, 0x3, 0xffffffffef3ecac0, 0x800}], 0x2, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000300)="08000000e052742ad859a7d5c49e5481983775631af542eebea8ecbaedec6620adae9f00fd2cc56b30ea27d33e7d2683691754b7615ba95cfd4c95601214b80c284d3369f043b713134f9e2845faa3e7ba151d00c80b48507c37095acb23dbc532c76a789a9dd648ad61d3486b98d5844b68f0376c3535", 0x77}], 0x1) (async) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000300)="08000000e052742ad859a7d5c49e5481983775631af542eebea8ecbaedec6620adae9f00fd2cc56b30ea27d33e7d2683691754b7615ba95cfd4c95601214b80c284d3369f043b713134f9e2845faa3e7ba151d00c80b48507c37095acb23dbc532c76a789a9dd648ad61d3486b98d5844b68f0376c3535", 0x77}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 8.261483652s ago: executing program 5 (id=3210): syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="f5e61c730b0433292a9798bb701cba250f0d8c209f7ac778790eaf165fe5d1b3fecb747d98a196ac98c0e6fab11f3aad0f75541565dba08c8d69be8c9abd5ed96cd68d2b1aea073ae2665ccb8bd050a43c5dea4538c6fd19557f8ce9add83e121ed39144458a76bea8f36661f227a5da1e1674278f743ed310d113808a7ecd024dea31e1d598362e851c2010a02891a1d8f489e469aab616c05c58785c68c4525af2e1142b082c4c331988fd165103c95a662c9461e403fe93a7dac9ae615d078efc20d48820b8986dcf68449a66d219ca94a5e54712c1326a19ccf31cbe26", @ANYBLOB="a426e4c2c685f3489281351f6735cd6367571c2a43b15a53fe60f391a9cdda2a3e7b0310baf487f1736b2cdd9f3c911ed80144b5c684fe5ebfc7b999b34c3dc54e6b14b9207a6873be238b3f17da00fcca8f70a1e84a3b02e5105a9c9bdb8d3d78f9a4538c4428a77f343af203c309b1cd16f404689943c22ee6211e43dfa9389e1c7b6db3f6db258325a4e056587719a5f462aa6e616971d7457dba89ede6a3fe8f78c9973009821749088f986c8689c2b044ec644e31"]) 8.252655998s ago: executing program 4 (id=3212): r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000600)=""/4094, 0xffe}], 0x1, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chmod(&(0x7f0000000200)='./bus\x00', 0x101) unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 8.011547978s ago: executing program 5 (id=3213): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0xffffffffffffff0e, 0x0, 0x39, 0x0}, 0xb5}, 0x1, 0x406) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) (rerun: 64) 8.010525582s ago: executing program 3 (id=3214): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0xf, 0x8d, 0x2, "3c00510900000000000015000000000000002000", 0x3, 0x3f}) ioctl$TIOCSTART(r0, 0x2000746e) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x5, 0x6, 0x6, 0x0, "0100ddefefff7f00000400f6f3ffffffffffffff", 0x4e}) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) 7.754794306s ago: executing program 1 (id=3215): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x8, 0x0, 0x6, 0x3}, {0x4009, 0xb1, 0x0, 0x1}, {0xffc0, 0x82, 0x83, 0xd}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) readv(r2, &(0x7f0000000400)=[{0x0}], 0x1) pread(r1, &(0x7f0000000040)="1b986bf0de61be9e57941a9319c18da82da0ed315471713a1503abdeb2cae885f5c1747b78c523371ad051d3ab4cf4d3be2366517b743d60579b8098a67fd889e590ce4b1ae0b0a2e326ed6b333d5180242182c8c78c1e140aa6666cbf98f8d545182926b637bbecf4", 0x69, 0x29) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x2}, {0x2}], 0x2}) r4 = socket(0x18, 0x3, 0xfb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x808c694e, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) 7.479278904s ago: executing program 0 (id=3216): r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x5, 0x2}], 0x6, 0x0, 0x73, 0x0) (async) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x7}]}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0xa}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b5f26ea3c1173b", &(0x7f0000000040)=0x1c, 0x0, 0x0) 7.47882999s ago: executing program 2 (id=3217): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f0000647000/0xf000)=nil}, {&(0x7f0000044000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000578000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x649}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000682000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f00004f7000/0x3000)=nil, 0x1000000000}], './file0\x00', 0xfffffffc}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xc) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) 6.511502729s ago: executing program 5 (id=3218): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x2, 0xfd, 0x5}, {0x87, 0x80, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f0000673000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xf}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f00002e2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f00003bf000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffb}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1d, 0x8, 0x100, 0x7}], 0x1, &(0x7f0000000100), 0x5edf0547, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r4 = syz_open_pts() close(r4) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ce17aaaaaaaaffffffffffef8848"]) sysctl$kern(&(0x7f0000000800)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) 6.511124438s ago: executing program 7 (id=3219): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r1 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/105) semctl$SETALL(r1, 0x0, 0x9, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYRES16=r2, @ANYRESOCT=r0]) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80146951, &(0x7f0000000100)) (async) nanosleep(&(0x7f0000000180)={0x4}, 0x0) 6.261552121s ago: executing program 2 (id=3220): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000040)="71040071", 0x4) (async) getsockopt(r0, 0x29, 0x3fa3, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x2}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80104404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000300)=[{0x2d, 0x0, 0x2, 0x800001}, {0x3, 0x5, 0x0, 0x9}, {0x50, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xaf}]}) (async) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 6.011529096s ago: executing program 6 (id=3221): setrlimit(0x7, &(0x7f0000000980)={0xb, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file1\x00', 0x100) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000380)="030334a9", 0x4) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ca00000100000000", 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x2, 0x7fffffff, 0xffffffbf, "3cee7cae307e08001fb91b000000da64612c3300", 0xfff, 0xfffe}) writev(r0, &(0x7f0000000840)=[{0x0}, {&(0x7f00000009c0)="6a676e23b93d24747fab60d2ec1d05a225c98cd806e91c1bb05b60108ac9943785f4949e568b2e575630d32c67c7fa44a99a0ad2e8160bb3d615095422f8d9008ff4fb790d5909c9116015b4c1d931839023fe4dfffef7c5f22f3673f5a1923f163c6354809e4064e672ae5cd8da26e220f28d7be666922f7ed9b4485ddfb84c3258257224619b634fc50968fcdb1a873b86e5a9e97365e4fac9a2915195d127189a18fc05950e40e8bec171a568b1b91c28dee66c80201c456f58f1f79b20a5be312de0e08f632363ab34ead8b6e340bd8caea543cbb1e2a82103be9b194cd0fa8956476f75b2da5369192840eb8a198fc03889bb13cd41ac7e19660a113e11725082954a1ae62d07b90a81ad50b59f384ab2527d68838e35cdf3baa739bb4707610962c43997b114315565634d7b92ea5f66610351662d7f0f5319f73bfeb74364b11962a4781277afa7b448304e473e8f0afe4816df744fa23f8dc9e056c7eb4f81cd3585520e471ec94ef06696dcd1771119b4ad56cf4ddd1a939d0fab7658a04389294501e3a7a058335fbda7de78d6c330c586962ae3500fd311e9efb939af977e02403f5c03cbf8246e4e24e8f18ff3bf3dccdd1e2dbea89dc891b94c4cafe55b9d0b320d1c5ffdad5715cfe763b3942469275df1998510170a7ec437989997403b70c67289324cb2a8eb9d80b66cc9ebddc21f86b8a2e7100388758ee7f3aad05136483a84bcaa8abac673440a8a5cde", 0x214}], 0x2) setrlimit(0x7, &(0x7f0000000980)={0xb, 0x4}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000140)='./file1\x00', 0x100) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000380)="030334a9", 0x4) (async) socket$inet(0x2, 0x2, 0x0) (async) close(r1) (async) socket$inet(0x2, 0x2, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ca00000100000000", 0x8) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x2, 0x7fffffff, 0xffffffbf, "3cee7cae307e08001fb91b000000da64612c3300", 0xfff, 0xfffe}) (async) writev(r0, &(0x7f0000000840)=[{0x0}, {&(0x7f00000009c0)="6a676e23b93d24747fab60d2ec1d05a225c98cd806e91c1bb05b60108ac9943785f4949e568b2e575630d32c67c7fa44a99a0ad2e8160bb3d615095422f8d9008ff4fb790d5909c9116015b4c1d931839023fe4dfffef7c5f22f3673f5a1923f163c6354809e4064e672ae5cd8da26e220f28d7be666922f7ed9b4485ddfb84c3258257224619b634fc50968fcdb1a873b86e5a9e97365e4fac9a2915195d127189a18fc05950e40e8bec171a568b1b91c28dee66c80201c456f58f1f79b20a5be312de0e08f632363ab34ead8b6e340bd8caea543cbb1e2a82103be9b194cd0fa8956476f75b2da5369192840eb8a198fc03889bb13cd41ac7e19660a113e11725082954a1ae62d07b90a81ad50b59f384ab2527d68838e35cdf3baa739bb4707610962c43997b114315565634d7b92ea5f66610351662d7f0f5319f73bfeb74364b11962a4781277afa7b448304e473e8f0afe4816df744fa23f8dc9e056c7eb4f81cd3585520e471ec94ef06696dcd1771119b4ad56cf4ddd1a939d0fab7658a04389294501e3a7a058335fbda7de78d6c330c586962ae3500fd311e9efb939af977e02403f5c03cbf8246e4e24e8f18ff3bf3dccdd1e2dbea89dc891b94c4cafe55b9d0b320d1c5ffdad5715cfe763b3942469275df1998510170a7ec437989997403b70c67289324cb2a8eb9d80b66cc9ebddc21f86b8a2e7100388758ee7f3aad05136483a84bcaa8abac673440a8a5cde", 0x214}], 0x2) (async) 6.011057344s ago: executing program 4 (id=3222): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000685000/0x3000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000018000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil, 0x2fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000069c000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x8000}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f000010e000/0x1000)=nil, 0x8000000000000001}], './bus\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc0104451, &(0x7f0000000300)={0x2, 0x408, 0x5, 0x5, "00570000cb3800", 0x0, 0xfffffffd}) mkdir(&(0x7f0000000740)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') close(r0) dup(r0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) readv(r2, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) 6.010209449s ago: executing program 0 (id=3223): link(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x2, 0x2, 0x7ffffffc}, {0x2, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x9, 0x7, 0x800}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='>\x00\x00'], 0x3e}, 0x4) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) 5.261404422s ago: executing program 1 (id=3224): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0xdad}, {0x2, 0x0, 0x0, 0x3}]}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000340)=[{0x4, 0x1, 0x1, 0x3}, {0x5, 0x21, 0x2, 0x1}, {0x1, 0xd0, 0x9, 0x1}, {0x46, 0x0, 0x2, 0x801}]}) write(r3, &(0x7f0000000080)="d81ad3d20cbb3d1022217bdf6c30", 0xe) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000001540)={0x0, 0x401, 0x8, 0x0, "97c6224ff1c102d100010000f0ff0300", 0x9, 0x4}) 5.25864946s ago: executing program 7 (id=3225): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername(r1, 0x0, &(0x7f0000000140)) setpgid(0x0, 0x0) r2 = msgget(0x1, 0x601) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) setpgid(0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040), 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 4.761691011s ago: executing program 3 (id=3226): readv(0xffffffffffffffff, &(0x7f0000000400), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000340)="7144cdde08a4a98900001e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x24, 0x0, 0x0) 4.761014863s ago: executing program 2 (id=3227): msgctl$IPC_SET(0x0, 0x1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x800, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x70e, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x1000}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000b5f000/0xd000)=nil}], './file0\x00'}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000000)=[0x0]) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r5, 0x7) fcntl$lock(r4, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) syz_emit_ethernet(0xb7, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@generic={0x8809, "713974d8f3ea57d44ab6b6900de52646a7c475d24dc9f1226a5c00a25560ee86f9764735878696f2b2ebc0914fe65614a6b2b772139fe7cce471a1322ba2a3de00eab3372bd13fb6b31b1cc542c582c8e3abdbf51de4eeffebc359041a6d340241a176b834e053f7048c1f5acd4343f561ab7cf8dd2d01c9d581579b6d45c3c66fda8d724217049848808d1da29f3150e88a3dfb5504190799be471cdff32e4e8c83b32eb841dfa263"}}}) (async) syz_emit_ethernet(0xb7, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@generic={0x8809, "713974d8f3ea57d44ab6b6900de52646a7c475d24dc9f1226a5c00a25560ee86f9764735878696f2b2ebc0914fe65614a6b2b772139fe7cce471a1322ba2a3de00eab3372bd13fb6b31b1cc542c582c8e3abdbf51de4eeffebc359041a6d340241a176b834e053f7048c1f5acd4343f561ab7cf8dd2d01c9d581579b6d45c3c66fda8d724217049848808d1da29f3150e88a3dfb5504190799be471cdff32e4e8c83b32eb841dfa263"}}}) setreuid(r2, r6) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mprotect(&(0x7f0000845000/0x3000)=nil, 0x3000, 0x1) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) 4.261397578s ago: executing program 3 (id=3228): symlink(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0\x00', r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) pread(r1, 0x0, 0x0, 0x0) r2 = getuid() setreuid(0x0, r2) setreuid(r2, r0) chmod(0x0, 0x84) chdir(&(0x7f0000000100)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0x280000, &(0x7f0000000380)="212b8415f330766a9c563cd3c9488d51e8cbe74b0963a07593db296b63a5d6cdb8c0c10a71b0c9ec4ac2c7b1de0db0b6ef7cb4ff6db654c843ce3b098a8670f7ebea3964049a9e912bd26c77149c6231847e0f06cf54644e0a1b36a61bd7dc934e9cb34214cd0ea0b24c15c8b217665867af1ae765bf1dcab89b4f3a86e69f9b446f5fc13914d1917178332ea7", 0x8d) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) r7 = semget(0x0, 0x1, 0x281) semop(r7, 0x0, 0x0) semctl$GETVAL(r7, 0xf2d095ef9e17808b, 0x5, &(0x7f0000000080)=""/22) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000080)=[0x6c]) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) 4.260393772s ago: executing program 5 (id=3229): r0 = socket(0x2, 0x8000, 0x7) r1 = semget$private(0x0, 0x2, 0xc0) semop(r1, &(0x7f0000000000)=[{0x3, 0xb6, 0x3000}, {0xc0c07620c31facd6, 0x7, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x7fff, 0x800}, {0x1, 0xaf, 0x800}, {0x2, 0x0, 0x800}, {0x0, 0x7, 0x1000}], 0x7) r2 = dup2(r0, r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x3ff, 0x23, 0x8, 0x0, 0x0, 0x0, 0x9]) mkdir(&(0x7f0000000080)='./file0\x00', 0x324dbd01e87c15e3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4}, &(0x7f0000000140)=0x6) preadv(0xffffffffffffff9c, &(0x7f0000001700)=[{&(0x7f0000000180)=""/34, 0x22}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/220, 0xdc}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f0000000640)=""/51, 0x33}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/74, 0x4a}], 0xa, 0x8) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000018c0)={0xcd, 0x0, &(0x7f00000017c0)=""/205}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000001900)={0x1, 0x6, {0x10, 0x8}}) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000019c0)={{0x9, r3, r4, 0xffffffffffffffff, r7, 0x0, 0x5}, 0x5, 0x1000000000000000, 0x81}) writev(r2, &(0x7f0000002d00)=[{&(0x7f0000001a40)="5c517d4d435be65b7f9913c963955c76a7cf364bed0e76fb7fa66f5d3ebd916b52b519f205cf91e219af85b3cc7e27a10918a9bef6ce95314faaa3472bd16d8314afab1307964d833dacf620b393088fedabb6605d52fd3b621ca3baa31a5380aa948a9e453aacaf0de201aa283a0a2618384847db14a7c19cff0582d498e23cc3b3fac6e36ed38552b98d2dc2f3bd2c470646295bd0e5a13374edcfd4e8e2e987732bf74507898c2193ffdeae79e049d89d388df8bdb681dc30bbdeb4afdff184d51dbaf5460e9705ad0bc96574ff2b6d565a2ab05a0c52a99b9d2a90db907be0dc7663", 0xe4}, {&(0x7f0000001b40)="56a209f0fea6c135a91413db909d5e0a4049946df78525d64a6f1085b5b0c0c4c00ff515320bb18a66839c8ed14f3d", 0x2f}, {&(0x7f0000001b80)="6d90dc662bcaf995422a98e6bc74d265029d5205df7e4b4bab5c4c53dab798eb2f3f736ed7b84822884ee854725aba4966db6cc7306a549f73ba255d44e8c3045250aa12340055e0d61248b0fae85fffa48782606024a5711b06d34c95c0c2aa44a012c5096ad7b70fcf221e9b04ebe330b1e81af8b84fbd4f8414a3e57865e9d8cf71243a3a1cc655da43cf27b695a8b34549851932ce2c9ed89d496488f9afe26f09c2d32046429ac1886955b26748d8", 0xb1}, {&(0x7f0000001c40)="e7169628b4d367433270363fb0c4c28ec034eb0f5f24f264d0cb8cd49debb36e9285d5bde9cf652db6eaf3374aef5582af382fb49345a8b06a7848e00a25cca650d3e6a499014b142cd4f62d123b3817455ffcc4388f300d21f591289687acfe3d4eda1adb4c66bf130c2668a4885d517b2a245df34ac6df2b7cc05c3d2ba347691783ff2860d9129b499c16c7bd645f3015c7a61cc1fd8144a0675d171cb4", 0x9f}, {&(0x7f0000001d00)="a8241721ff5626f668066f02c540f2cb765b8a0d0ca3de77d97230f76c90ecab74ef61cec5f0b4cd54958678ddba887ccdfe68628babf069b611e0f982052cca27c77cb53896cc6218b24c6ee863d89adc63b73d1dd8f51495dbb08d9844cdf9397f8be19d9c11164f674d5a8bac8124d949237bb7d616b8c3efccdd87b64bec7cf1558880c34972fe01c16cbf9b507b0c48e9e1146cb7430c8737289dce62f810cdec213d6567ec55799be8d97c864158bbc253f79223c3daa338dba0ad1671cd521e63408b1a749e2cc5c017888fb92eb7903f760def69af2f58a22f1e87253e383884e825e96cc655ca34b1c91eb4879385de1099d75c59912bfac916e997986435ee103b532a52d4edf482df0a6740ea4fb008bccaf95c6aa3c108a4be3e1721b7d661e65b766308b1a365444834cdfc3e4923374a6e16ba71f33f0d24dd1b40b88ec0d093b36d08628a0bb70681abfed9c465337e2b62bd39cece49877e0bf86a8a8ab398b8bed97bc252a1afa4b1494ead0039a0fdf97f1935748465d0e228cd381e9c4f7ba29bbf3e02c2f068b3d2cc9957a779df1ab2460bf2d9ce1fa8ab21872a79f4b0f2eff641eb71efa93aaa8f748b9218cf342d30af88c1921c6a0d8e2a9629035a028a68fb6961e202802c7711c71056a6483b18782eaa0e64771886f66c2df7e3a1f91fad25de57b7d9d17de035529d324cd17a96db019c04582095d1f23d6dcd896bcd64110f76e55bd1f365fc3231e552e85c9af2c02de5821b37b56f1cc9f06200f3001383cfe39b0a6c7eb68c631bd2a03454ebcf5bcb34f55c175cbe81e784dd78d6527022ec833801b6100470fb11842516ca7a62aea6c220d91b8c29e731d2bfff0fc015fed99506762e682a722aeed0e8533f4c23941217149db406f59380f7f6f0fc0032cf4b8b59e30e06058d829541442e8d182f2f87042f230a929167202f6eca73ab835fe83e5f1f8d8a8ca37c8e85b86a2828c58c2c109ca967378287bb5c0ae56b668d884500ade2c74ace68f0b1b54d5ef3d6b5f8d4108355a70aa8d7147f261aac60f99a622470046ad922bd7c88d76785c5f3ba459d3ef2abe8ba53126143f5c01b748c6416004770c2476e11288044387a3434f116a6cf1218a97423817a5c9c135aaec25e867820baa3231f9ba90d1bd38f54a3a0f929709cd5e51d0a83e35fb9d36db1331bda79afd842ec3b07bb50b92712f2642fc2d0ff79a8f5d4e2a299f5722996e5868552d594c7a4cefe2c1f916c675c8ade8d7adc92362c9b741a1fd35c3a4be8221cb00474370414da1c7387da4b2977c2730eef0da1f94ab0381609f4ed37ae4f6d50ca36ee78f6487ea3edea72f1f8d84b630866cf30345d1b7277738c66b19aa3e750b8fc3fc2dbc89434c6a7e250288462090d6ab2a21e0030bf6f0c9f4eef9e08ee159bb1e39fcfc5cde7231457d563f3601a0d2e6b311212143a7e4d5e6c731fdb984215a57ead024f450bb6677002d2d9bdb0cff32a0171af8bfc4448bcef0b2a91d81f31e5f1742209c7dbba4128724068c801765282df98b4c5a741d245faeb32b0e7ba0fdc04f58bc6aa1f00a5454614e9516320638d441f2345234981aa2c996b6823ba64bed1aae2455fd6e88545d5a74b73b199378b0f22f4bfa5b02eaf307d068867a80f7cebb8f9cdcfa6fa29dac7a726005e55753eea509a72d4f83305d71b5bf956fa37e30f796195813f10ca45af8df42214a96319da1c6a033a34f0b90f7d58f22e898b11406ca62d24df46a8f940f4aa131f8ea9b6e955b506f84b519840ba4e30b8c49e30aae18105281d8465248e222fae0c4743a1e1610770efa0c699945ad89f414a1bf6c5a3f6a797f44cfb10e43b8b9546b8982fbbd13ac96f661d521ed726a7600dc79d64fab401a657454b92526ebd6cec4cbeac0194fde451d9ded748d253fa62e6337d2eb43f45122ab0cff87882efddaa6771678db52512d2a859ddc1781039ecf35b9a54a0bcede3805678197f6d40ccd7f7a32968f542f580cc6cc7e0b3c3ede9164d04944e878a6bc662e3e99deb15a74856d26bc702aee250177c87304e7f5c42d371dbfbabfefe934c6d6079f400e6e756d3d76e13adb914b38011c0a3b9aae5dfcc6b1c55839778c58ac4d7f96289563298164abdd35c6832ed6bb821795d63a51399449c4978d15824a5fb4d8017314c3b17957baea3320f1a20fe3f1ced45696e3f20d523b506d14b2ba7fcb599acf3aea3d7b728c3a41901327896e11d91c4dfa47c11841e83dd473347affd65a552104fb289f61511603a91d1c3c1b0b20d1ca22c5082ebf1eb8351a058cf595359c6f754ea90d8b21e3d8438574dad3a4b243d85193cd4190869bebc59f6dcff852b2cbfeed3d5f57981e15a2782f449370bf16a6b95775f65218c87f49533e30180b47c0997676fbbeeaa94bcecbaed8f6abcbd2b23116f95369fcd549701076e6cdd441f6563bd64f64fa6d8cbe86c2d2c7b23e1c447f1a0c3a3057f496ad994104a72a5bc2ca7f4b143bea4c909837f0d5fbd71bd31b1dd70d8bb52934d5697aaebb5a096a073093b341f5ce20157411680c72370d1b7dc7333fb1ba91f277a59284e9d2d15e48f5d5c6c13a2e3bd8c3a569d17abd2d6c4a7abe961ec97248a10303dbcccd34f3ba2e564f1907e6bce6f94b5d7171944bf6c81d573a522b723fdbc68c6e4ddc3902dcd6c971d7250fbf0bb444ffb75133db4833cd186087f741594a4a36b5aac40b0cacb84f65bd6b487d184053966276336edcda6e62ff6de35f042434a6cc032b91bef6e2813619841c5c7a6b9665fe83dde873f245e217a4490cf8fd37cef310d47d9b948f39b5b0f29cb279fbcdbd7e3649072b0c28b959621be186191b4b8807666f26860b7dd295ed2fc10828f8bde4e2fd34c116056ebd5626c540e482e65a1263baed620c872a696b39f29ece169b5291f43ca582b19849475dd848437ed33d7b5c58efef3e6767dd235a5db6e543456cf9cf91556a2851470741404c42f5fcc62be503c372355cd87359e2b74e09d32e409c1caa6e60510647a4a285edf6bc0f160eb8b26621d928b7ceaaf0ebcd4ca2231ca66fe9fc7726c12a08f15702c1a1eee18cd5e1991a529c1ee38f373f779c8ea9cade7043a5a7b1a4ac661f408b18f57983c12806140c52f3b5843835973bec87b6c289095b0577f6c859c6c7635d5ec5ea946b8caa90b64ed8559efcaa0d0954778c788cf179efc94355db83e8b1367faf99787018d5390c1f7d544086bfc254c623891a5686963803e7d36720b1b8d39a1cb13a800857ec3a37fcd32f5be3db6458da5b7c5fc175c8ee3300f8ef407aff884a73d6559bcce2448dbf2b3201f9e220e3d591c39ffdc9a8cb212d81fd9207923b660f6d1a226f1759ceab260af14e7e722d8f56327a9a766a8fffa15e56103e027ad29803531269c92db866a108866e54eb1babfa1607a0c6b28e86c05ee57a0553cde1e3fe96436c0598d06b513a2de8f574e71fc112adad9d7e90947556b1d7bba1172945f0a33e2ca7c57b10fbb39cfe92824a3f2cb8511f0f0913118775de3d5e4accd92aa3920a947bcde6cd3beda5d6d1566102d3523bb4f972b6bfc00990cd5510524f76c4b86e571425dd92e87ca44d7c051f4b0f03376930f87e5a3fe584c22cfc3697b5cbeb12f7aaeb4e65be238d4026ef4b1c6a7eb3eb1d91254b771de65b9f2337247c1823eb693458ea66556c7ea7086a5bf41e51c80d77c4c6d10552cbc8e6878dae1e52431397664f818cd4ae0ea545716c3266136d0dc5a8db98c948d138a101bd11f3de03e8d1c65bb220604ba6913d069904cf80e7b4d5ccb84f0657ccfce41c1f784661b45f92569ac533243ad93968dbb4c56f24ac6335cde840f27850a780cbcf3cb11fc51238c1e8cbdbdbee99fa3bbdc433d351e566175a40f5200875adb12215b971616245641f74c5ca71b653bc836d5accbed507f862f049e03a02d9d833934d953003af487ef9ccb85ec75fc153c0a7f705a90c88f73131894770964f23e0f7caf7538aeb0cb8f555fd6f191939e8e23f56cb005ee9cc187c7e47b677780852aa09a24cf10dbf9ef4fecb0d2d4e939b02bcc8f34b8e689e146cbad2a3e0b69e20f0df1d679b9adfa0c9eeae5fd735ed2048a0cf89e4c0e846a21890c8163177b5e821153b6a3f11cf6bb20aac527edd8c23459cb14dfd4290345068489b0eb1b1db9a6780583cdff0981e11ae1d0a5df3efb5a1c3b4e7924b94a7e49ed6b613ed96d9f28c0062db68e2d0a7221a155cef224ff4c0c54bee35950c5250dcb65aa2383d011211604895e6bb042481810b2386c52037581e0b1936874f3417d49788a5a459ff183402e79dc7816a6cb8f9ff7cfba4b661b4fa6fe68b6f154c74bc6b93f43b8ec3266df9ea668faf5235686d9934b1d5b7d5e398e8080394e720b61e2cfc91d1b54aceebdeb9fcafea3ec812a39a6f92115fff15b9a729544174612deb396d40c78377d9137ff24bd4d924e860d663df8487c1775685d9c15772212b8606c45cda1ba033631c8744a333c29d015f3f0b87096258e3d7ca2e87cba3267699aaf93ff505bcec286eba00a8767678ac9fca5c1123577e462c63f120a1b43361427671c39cd7bcf0da4aa243c3e9867272cbd4e19b8c7aafe2ab002dfe2eb57e02253110f27f62ab9567206dae1f77f4f55028693d358a02da8c7ae3456ac5dd6ff56a7c58e4429f530409870943ebdb7242401abc538f1e8340a72dc8cf11b5bd9d823d90d909e0b72ce980580e50fa0b85dfc856666f9817b1c51ba6d9cfeea8c14a7d90554f4bb4870241ed64f334f504c1ff2b08fea882304327d3f82642e2ee9bde085ded09788d24e96b66d6f7b26481f91ccf59b9bf162cdca42c4bebc1708879edcee67faf03ba39b177f69655ae18e2882e8b19840f5d05eddc4f4e503cbb25fe6113f10508b222ce6fff79e53961ce196277cecc4f60aed9775596043b553bc1ed462c95f3a9de50ea5502fb27376a1a4ef04dc8f08c1a09ac0a9baded0ae6a1073e754c4519edba2174422f401273a126cfcae43065e21f79a9df854d8cf869d5439ba0e796c8d7252077a124ed0cb7ed8c373e39ca1d64902dee6772a51b83af243640ad65f40cfb0f067672d9607325e56c3183e33422804b521c1cf6185e4d2173cca932d03f2daef015f0ef4586c6ec9e8fdc6ba9ca93094d341d48c4d6c8c07012fee94d2750e3cb0944a3864dfed95c1ec501d144ff6b0286859aefe30725d969014b953a4d50fdb179567c12d5d6ea1496346047ee6498681ae8e7ce66d877c97e3e25289176bee0618cba4ba8184d55468d2350b9995cbaacbce9a73ce26a0aa12895973a4dc96598c326a328631feded75cb09d6f1295fc542e79d7d5b87927c345eb70b0b499724e66d3f94def893d400cd1430cb1f4b5f4518309d4f3e84e4d8ec5898264999d16ea05fe81b700f9208388d1a9662ee22e879d474ee6681d07d8df6eb12a0aa3c5440a7fe4f16d140db6422b279013ba793cbefe5c17ac361e181439a8530b23486335de8400bf0378c784b050b0ee5706d3839d9664fa2896364fda66e7b8f7427f51865d753c0ba1cb20c3906a1588b82346f47df8078f84569ef95f96698564de15652af4d8b3e1cf26f0a2bf9cefbf6e6c162219b6116d811c54b1369ad3a0a13e0cd0f5ab80c96122d4ee4599d7c3f950828b190da7a2fe89a27b14bc14ca5d9a8f0e69170377ddcb1d3261f39fe12a0f589a", 0x1000}], 0x5) r8 = socket$inet(0x2, 0x4000, 0x8) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000002d80)=0x5b6, 0x4) r9 = socket$inet6(0x18, 0x4, 0x6) getsockname(r9, &(0x7f0000002dc0)=@in6, &(0x7f0000002e00)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002e40), 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000002e80)={'./file0\x00', 0xb23, 0x4, 0xb, 0x1, 0x1, 0x7, 0x8000, 0x4, 0x1, 0x80000000, 0xf}) lchown(&(0x7f0000002f00)='./file0\x00', r3, r7) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000002f40)={0x19, 0x5, {0x4, 0x8}}) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000002f80)={0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002fc0)={r5, r6, r7}, 0xc) sysctl$net_inet_tcp(&(0x7f0000003000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000003040)="0d788806a2576cc73bca858087f05a798d561b0507631ee90505dc5249ab391b539bd130c968ce690db1a8e795", &(0x7f0000003080)=0x2d, &(0x7f00000030c0)="55d0596d48", 0x5) ioctl$KDENABIO(r10, 0x20004b3c) getpid() 3.761689851s ago: executing program 0 (id=3230): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x6}, {0x4, 0x8, 0x9a, 0xe983}, {0x6, 0x0, 0xdd, 0x7c455098}]}) syz_emit_ethernet(0x4a, &(0x7f0000005c40)=ANY=[]) ktrace(&(0x7f00000004c0)='./file0\x00', 0x4, 0x40000d30, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x100000001, 0xd94c}) 3.511512668s ago: executing program 6 (id=3231): r0 = socket(0x18, 0x3, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000480), 0x0) 3.510268357s ago: executing program 7 (id=3232): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x0, 0x0, 0x71}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x20000000, 0x7, 0x2, 0xe, "0f39de4d5afd5e2dd85fd988ae9bd8529a82de41", 0x5, 0x4}) 3.261591436s ago: executing program 4 (id=3233): clock_getres(0x2, &(0x7f0000000180)) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) 2.511396569s ago: executing program 1 (id=3234): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) 1.96074222s ago: executing program 0 (id=3235): r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000000)="14a1067f6c5df24b9ee422628d35dd871aada2f6f6ed9303c9f0eedbb311c9195c565d10ddf77dc927eb5aede8582ca4203bc5ba7c", 0x0, 0x0, 0x0) 1.9592231s ago: executing program 4 (id=3236): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x100) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2813, r2, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 1.958698312s ago: executing program 6 (id=3237): sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="bcf02f", 0x3) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x3016, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f00000000c0)="b2116988", 0x4) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) chown(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) 1.511663675s ago: executing program 0 (id=3238): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e10000", 0x3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047466, &(0x7f0000000200)=0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) fchmod(r1, 0xd0) 1.51020862s ago: executing program 1 (id=3239): ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) r0 = kqueue() fchmod(r0, 0x50) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x2, 0x2a, 0x4, 0x7}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x5cdf5fc39b332e9b, 0xb3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x34) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x800) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) semget(0x1, 0x3, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000240)=0x5) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0x3) syz_emit_ethernet(0xd9, &(0x7f00000002c0)={@remote, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x7, 0x0, 0x3}}], {@generic={0x88a8, "26e465f0a1bd9b62d5c62c6c194fc89fe2d1057a314efea26f324e194ad5f15876c9f61ba12dcb446b83ad2488db541337464bd55f6148d99e090a41c435e56168dc3a0c05458bb6c5bbb266953b6712839c11c1eefae3fe136af328bf23c40346751d733028a38dfb5fdcfd654ce74dbcb11eb13c5b6ccbbb45a5bb15d6a9de02ab97100964372bb9ebdc75bb34535567397db4fc416bfa8f994707d75b68982d87311d51c465ad7425aefeafdc406ad8394ce92e9abe23575a62edad42c5e0ac1bf9"}}}) syz_open_pts() lseek(r1, 0x8000000000000000, 0x1) r3 = accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) write(r2, &(0x7f0000000440)="d74002f9b06e234003bb8c927f2ff44c0429f2131faede8eff71059bc719f6d90f8f81a6cd8ad7c0858bdb5cdc36f93b5c04e6426009d2ae4481b51b930b87bb15", 0x41) ioctl$BIOCPROMISC(r1, 0x20004269) getpgrp() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000004c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000500)) getpgrp() ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000580)={0x1, &(0x7f0000000540)=[{0x4, 0xe, 0x3, 0xcd8e}]}) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x62, &(0x7f0000000600)={@remote, @local, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@ipv4={0x800, {{0x12, 0x4, 0x1, 0x19, 0x50, 0x64, 0xfffb, 0xd, 0x70, 0x0, @multicast2, @empty, {[@end, @lsrr={0x83, 0x1b, 0x0, [@loopback, @broadcast, @multicast2, @multicast1, @multicast2, @multicast2]}, @rr={0x7, 0xf, 0x55, [@multicast1, @rand_addr=0x81, @empty]}, @ra={0x94, 0x6, 0xf}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x6, 0x5}}}}}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000680)=0x2640) connect$unix(r2, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700), 0xc) 1.261490623s ago: executing program 3 (id=3240): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000140)={0x3, 0x5, 0x2, 0x8000000000000009, 0x4, 0x20000000, 0x4c, 0xf}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1.260756135s ago: executing program 7 (id=3241): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10, 0xffff, 0xfffffc01}], 0x10}, 0x0) 1.259866712s ago: executing program 2 (id=3242): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 64) r1 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) (async) shutdown(r3, 0x2) close(r3) (async) close(r2) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x0, 0x5, 0x6, 0x6c2}, {0x9, 0x4, 0x20, 0x19}, {0xffff, 0xfd, 0x83, 0x7ffffffb}]}) r4 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) (async, rerun: 32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x248f, 0xfffffde2, 0xfffa, 0x1, 0x24, 0xffffffff, 0x1, 0x2, 0x2, 0x1, 0xf1a}) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x0, 0x0, 0x0}) 761.591138ms ago: executing program 4 (id=3243): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) dup2(r1, r1) (async) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0x40047477, 0x0) writev(r0, &(0x7f0000000000), 0x0) (async) writev(r0, &(0x7f0000000000), 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r3, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x4, 0x10}) 261.417064ms ago: executing program 5 (id=3244): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2cff) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x2, 0xfa, 0x5}, {0x8, 0x80, 0xfe, 0x80000000}, {0x6, 0x0, 0x4, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xee00, r7) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r6, 0x5) close(0xffffffffffffffff) fcntl$setown(r4, 0x6, r8) close(r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0xb0}, 0x0, 0x6, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="c761ecf91c0671d6fb88d5c149e4efc8a59eaad722e0b03cd545a8b5be0f68b377ad16d5fec3204978d279b73cb0481651d4fdb1e4baba3cee7615da7409d3149b71b52d8275a39d3804e6478911884d9431b3ad1bc274e59ff2850da32bf218ab816666acb244346db3b954a8980554191417803bfccfeed35f75b8ac5e5782ed61fa3068abafbc1043606daefd7668ded85c2af835b99cea9097d493f010d56d93c49d036870a0e6e321d4b4bb7128af77287d96a212fffdf4cde366390ee93b394b949c69d5fe485d2db771255edf09", 0xd1}, {&(0x7f0000000140)="224b24de4d84df04371d8392d114e7753f1b0280555378a0208318993f71ceea18937fd62611366bd52a21f816f010c962fdea5286d4e566993b73b3378f413fba107662df1f932a26834efb946eee47e39f97800652daa2725f0e4f0d3a83e59951e55fac50ccd2a8ed30008d1331f680f3af4f0b68b99877", 0x79}, {&(0x7f0000000480)="5dc42ea070a131f94d78b9a367919f2aa1513ab6d31a7c903aa3e00dd91afc953594d58f2a5f82e33d3e325630fa5a536721db6fff357028850e9db635f5c8b3f9a02aa02f73ef1bdefee52cd29acfc89f814b507c114e701e85bbd3c48c54339768fbee1f0f4f802e8b9f05035ea2367a9b5290e60ab4e6a7daa1dc081f9175ec25010cb02b15ad3b62f6b4", 0x8c}, {&(0x7f00000003c0)="eec25a29e1dc78330170611c83803435c0dd3f4b5ed42a1947d15f726413dabc88b1caf395bcbd62b674fe4b8d3d0e28c24277a698f7962b15318572454cc74a355f", 0x42}, {&(0x7f0000000540)="da4c412044c35617f1810bc082a5d25d5e2d2deecf71ca6cee799613fa104ed578f3b5dc9a509bd9fb7e65efddd2a411f34a00d19e5e31f945e35aa5ed4abe4ba7e1772d81233a0287565a44c84c295c97835751d5e3589f1d41ce74434c6a", 0x5f}, {&(0x7f0000000700)="a9fbb5b7f66f077911ac2765d2c029b9715f9f9ae812bf090a6424afceac16d2102820c5466f3e5ae764f9532f6712f0f6ee62a3925fffb7a500b4fdcfa7a06344bc33e7e0489d09b2bc4a", 0x4b}, {&(0x7f0000000780)="8cb6f987451d924d3b5fa17fd7e7556ab85fe826f09ccfa5b1974a20c61f84211796151e920735af749109a253a2dc4fc745cb002af233262084026b00da488938cebd5fab41e2b1c64cf864fb8d0c4302cc9573735f3de36baba753bcd63974aaff2b8ea524c78d347414dcd56a1b127860ad83414712eaef0712d584c8fb6668f8cadbedd0bc71041d777be0ee9b060fdd9d86a583c5ca34b99691342f89785b1e44574c154d6085d651eeb3b7930cfc2f045da3b086cafe2c90dbafc731032638aa554b818a9e5c37799ebf595b52b4d9087dc75833609b9d96682953503e4e47cc5ea0d969ad00dd8489b5340902828f81319143b16b79fc4dda958a8dfa07234682fb663e1043f85c1ade26011ac3fddf7e96e3d3c84203129b1f018885dda77bc624d6c9a2408160eaa2126f0033650633a34ddafa3cc9c4a10b4f90fb5f16c5fa8bcaf73784c3ba7c07536a2f94ecb4653a4d1eead157c2e589fd99bc6f1779d0d56a135ec5ad996aade5b715edde019befc1a748c16a35f11b21c9f03d92a77ee2b3ac25c5ab8fc4a0785eb823caaf3eda385efa802cdfb9f28687939d3af2ce0c17c912927eeff551878e63c59d3e891ba32d3ee29097d4948514f13a2a1dd3ce6e1c7444953f8bebfd9caaf7dc1445a6e65a851dc2275771636b4e9db4aaa7dbf8527944f54284b2e79ff720c5744e81dadcf1035a224dd5de91a186d9e05615e9e2cead47709026ff5ee045b01efb39f1d5458954a4847fb0e62ad3355c7f197ff593d24d68374aeead9e58edcf9b8c6b4507fc27e5593dd17a82f12a5368d736acdab1e1ca789edaf6315fa4d3f9e26c129440377f050e22e1f7e58e74fa82cc9a594a73d699ccde67521c583d6a6ca50fc5f510ce60893207cfab02fc93a224711cd9cb0c8993f87190350992d27016d9cdaac8178f9fe8029686e12a5b80bdea24467890db46ffca896033ae662e49fb35bd39d2abcc8bfc3963f02be4ade33061b3f76d6c3eb0988d52e7ad5e1be1580b7c576ac454e76305a2c1b8021662575ea2943d07450d6a7a2b3a3b4f2ba1c38633db8777b33b5ffa15651dc063ce3b62c75549d50469eb8dd08a3684069bb4e1fa3e221f5858038418ef05697dc490327d03f364dddb039a04dcb223d84ddf903068b5918a9b2dfce6244b7075f51846e581b19b8e47d4fc11725ce5ab88a125d6febb5f032bd4fd54a526ce60207d558c9c525d2b0f3da4f4c50d0add5595dd5d5d0ef69a546344f9971f624135484f4656fa7073f8323a34b2369fe17d1eade59d6c18d824f4d1a6fb031e9c684d5e9064451ee2091796833b4664a89ea8bb7c085d19d8e0bb3aa0da0384d041a7c0e357a47f9183a1e917648b1ba5552bf2cbe9e9898d08a0d520fa659011c7061eb70b1c0b3cb39f87d05100923b745dd88b824d308ecca008b51e094767f4b3560522d0d9fe429f249754ef3863900d1ef25f2ade5b195a25b8ed5e05f22310f8763aca0e1df502fa602c34ac4fd749adf4a45a64c84929a14fae848e1c2ac6238573ec677829924ec25a72cd4a51e61ca007ce867a1fe95bd5f1c971ce8e574f6c478fe25f610c1aad72a160c0366607aa3120d10e123a11da51442689d3e9672ac59459e448f2bb32c933abcd863d44772cb03842ed7b2465881b0dd58d57d08eaf160bf2ce56537579f5e58baefd8d9610695341c301fd25f736c83142f8f22f52a22af83f33d792de45702ae0079dd1b1b82db198534dec13f72d3f167105bed8737d81ff98d6deb3ccd6a7eb94b0e6ce9bbbf33f492668fbac81502599a3501c5d942f5855013b6384379163297190d7cd9d64fb7b0215c3389d1b94f2c11560cb698ef3a6ad0d664c79e64b2e8c50e1ff1ef580faa5bc182e4a0fa736ec4132ab9f7232c355dc8afeaf2fe0b1f9fe0ceba0a2d824a8b3df1bd59c86b3ad71e9ddd2ef66adb9e50c75d00d826f528e8f67e73a62e6240ab3dc1e245068e30a9d95feac11ad3eee8c741c7468631ad0df571ff41244d8df7e39a8a0e6cc22c529c73e8017ea8c96c16dc79677b32ece4a0f1937c7ccaaf99c48550608048a2ae86d95627e68f6c33201131ec620554f3e493c7e5b842c6fb14086a672304ef3cc222b26e4d287ff22b3d8ab5ec357a32bf04ba176d03ed1e1d1683ff44a25152bed7dc50bd6cd62ae5f5520f8e115acae363575ea93f6dc3fe7557939230dc834575e2105e49267a0dedef24787beabfee959712fc8c6a773f65e41ed69e6986cec3bd29408cbf7bdab69bf6c7fc26e8f62396c133a7974e5d266a4e236b61ccfe5eae342fdbcfda2177f66aaa4a60c9cc838ec4a8c65a7441167f31d7be68c589d84dc3d5d46503e5f2cf66efe5d8864025d47d6b2fcec721a91473a8ce98dbd46d04987600633514b83fa86026d2a94af425d6972bf7e60333c55edc720755e2c6e7b43e1791d9afd098b6d0faebb4aba7ca79d8f424707598ae6072e4a1be4972e857117b6f5a25c0d0ce3b6a87aa3056518a20938101a308966022e5207b937e31af7c946b8c6c75d173c82e0357f7f2e41c609fbc49877919718ea11684fd82e74a8c225d421af123680d6f5be806209f77452d0a65fce1ef4644c46961e7c6a580905a779734a9d4ad69d50b53327e07b1bba70c6a43efb8f5810d0decc249192c11476dcf91d63c9ce53c78ee96c4ae55e44127f363f3314596cba06d805572c92f799cbf4bdf8b322a9cbc78b779205d7e31a5f7f896ed32d5b408f340474900b2c8e87eb224a72f8348af6795de9a86d3013e64f27e70aad34745707679fa80b2358ccf43040bfc54055afdc4567d16167eb2df9b8225af451194c5149668d54db7dcebc24cdf34a21fe2972038c40c94af7342e4bfdf4d9067cd142e2857d022ea0f97ee2c6011930fd9c16d36eaae6a2c2e2011ccd651cc7acc9a314e1ada9bccc2dc6ac9558b86d3a4fb18b578af8d532d715a7568466cfcac1e1ac88eec9fc52f35a38797cb8bcef72876a1de12948d7894bdc899294fbb37ba2b1edec51e81c1f26f95ef4716dbd7f1401997c25b8f0b5c44e979ceddb1cfbe5488d4fc9f1abb35d14327a9c1717b9ef327686f5599f0cc252fee51c084238b4c749260da2dad80be949da53efcacff16d7087cb84a0745951c72da9ae505adc63402ba62a2eb6fecf8e91af5441101f4053e93470ca9cde5c235d3aabccae4c6122a52fa8b82a8c25af905851d97e4eae903d4051c8f0e94d6b087f33afbb70424d14a0d07e497fb24583f6463011808440eff0c2ad002cbb37b4c83aa65bc8854eb28c60c05ddf0aa73a75cb82f7831fbc7f3dec03d48750939d8602891fe6df11c9a2afcbd53423b43a3b0e4a6ec647c42af7010c6d23e39e7cab0ac3a9a96a8415ab6f009e50a8f4c615753032fad1f2b3f54cadb597b79176df82d60c584276423e4b8d1165d6841873e29a9d5eee3f01a29a980a817b0897c7e2ae35355a8b7f8b9cd21257609cd4836cbe7560944365e17e687f160678a1ea24cd96f38300329b41619a92bd1b9580703c3ac626489f70b8a964f531e3e7fd695b1a15766de5e1cd3bbe5ad60f450706725825df66fa884a0837b4fbf9dcec98e00d82c23f9c6acfd8b41234bf633d0a2a28195aebbb45b4b6cd7167bcf3b86a9e3878202d4b12498ea2306c7afcf41ee982a13057b01a788dba1502649c8b8f17d340eaad115bbabbc0f85544ddbf852cfb237320da1399e3fa2031178e41b8df8c514cc4c75997fb8b4fe9e4b8ada9a6da7d18156bb86d5101ba1e0e108dc13ed346dc7e9c70c27a73612d0f49e419d18798afcd6f177123a2b9bb5aebe73ea37b49e6dc09fef58df242fbf8c053b754359f533cb4c863251eefe0f231d036e860264d80944efe9e8e7975faea0fa8a3e2978dff26ea8cf725e9295a08719d6c2282547612911c6b077828ac7ffe15234b4c8cfc623e80dafd1158bb2c4e493e26206f06749c63231321fdd64dcbb668d27bf3490b200b433206d96169128d64068b5a8591e5736ab49cfff96c48f97bbd79cb0961bbdde66cfe54cab4a7c1cc36e3c4d58758d2a21ae0c592bded650d6582d128ed6224aba50d645dc4116f409d3e7088c1ab92e263ac66b50dd572c96011913bb48a07972746869eadf253056f5fcccaa2cb78ca310c625983dc0fb9c2f3035cbb89749602c4f4ca964c6d39b867a9786f1ee34657c66ef695f931ad6ac20d11d40b0a62b1d6e177a4cb1661fea02469e723c80176c7e3a707a70068e332190176e1fbb335460aecd96ce5b4fb250dcf3e72779e5cfb6e41cdeb0c3aca10c25619ac2927ed8381bf7462ac4b59a5d70c88ff1193315eae2d3e980cbe9eba63d4e7f204e3391a999fc171994c5c557c25e54c81a5d6f0216fe2d94fc82b2cd4f9f64a8fd760e680e7f7d6a3149134e7b1eb2ff79c40430e9ad1ba191af2154abe5dd2600a5716d9a17f56ce739028c16d92bd3bd8bed9cdc89acf3b9759f7292bcd75615f54cb695a6d7873aa41803fdc4efe19a9c894c08392cbdcd6a69fb77ce41a5932e03371fee513f3e3f9aca014b77644348e5709d28a1b78695c2b88838c0802dd6788ddfc374dd9befeb687d56b6b0696b29bbb9a244e71f0de16b58f215575cabb94d5f434c9e6d4afc0b0b672385c6f14635554d0f33d6d4cabf27ce7af951a57185659280c8f8883b1edcb540e3a1c6ae97c42122bb7e2ebace18cd4eb242f831250dffd74816de5ec3bf823e591935caf1584af69157ce4e954a20f7143a78eff4a29e17f45714a80a2e68a12b69650889300e50cf9ee601d3149f06c09f5ae99fe3ae91bf9403a611bbe5ac1f5732b55ec276d35bea0ee8371cc8e9d016ede973a36db28344123b47dbb1140e016fc53c4d5a267f330240d8aa0982ce485a81d5e752a549712ba6a743fd4b7bd7313a5c62eec4a205965cbd48e76db21e942f3b5cde3f95c15a7cdb4492f1eeb658acd3debd1a9173ad08ff23c5f72032edd3839688c7853e150aae1575a9a1fa7d71eed59d04482a8c7b21c6c3fe6ce5e33092deca13e2df6d5f524619bcbf5ece0c50eec535ab9f94a91c2c1d75f71ecf34b60210d288db5820f16c9b09dec9af667b95886fedd64a0feedb2d91e99c7d9679beff0941d11a1f2b99214870fa0a2fd401714edb910820dd7bc93b43aa31ad148076292575394382ab94901003b535cc63dd3f6da98fb9e3602b15fa42f8ec5f5ad9907821bf56aa856191043d75eff071c102af05f6ef7ad7305a01840fc7c3abbab467b85640bbe76cf90c924c9b6b73030446e8a270429d21135c1158aed474584babdb1812738664bb2b3dfc210bb4f9c1f91b60dd0f981be907e3f30f327aa64445458ba0f6c413a781ccbc39ebccc33694efa800827c572b4cd00db481dd26cc4287c5468c6d3e3831b5db63cdbb8071aa78a225d79b16a9da85d74bec2463a2d18b7b0d2672d2dddf62387aee6856f7f196bcb389f371e2568a82fcc5bee216cd28c2451b460ea368eae2a2fbc6ce32e026abc936fa142aaa167b8f9566923a3753dc16fd82bcaced1a48c96135a331975430076c4fea56d31834ea43bc4b25464bf85379659e842f300dea349a417ae836605490db8c85db7d2d6a829e99c569b3be011de3886bb3668c98f7c20c8a534dca29555aee2d98577bdc7f0a14c2a84a9eb42c3849407a9ed6a7614b47b435aac34f3f4c6044c209277fd479678d061b46a8a8b0ac29fa77b93f5c9ca125875796645b0056e1efec4", 0x1000}, {&(0x7f00000005c0)="e621cb7b0865f547fc7d2f28e0a6a176091d8d1d", 0x14}, {&(0x7f0000001780)="f63dae056d5d516b0abfb163304e57d6a6a8cf5603322ab2aa93f05167e847a20ec6a0300cd35bc1", 0x28}], 0x9) 257.412033ms ago: executing program 7 (id=3245): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000040)='\x00y\x00\x00\x00\x00\x00\x00\x00', 0x9) 11.613044ms ago: executing program 6 (id=3246): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x401) 318.48µs ago: executing program 7 (id=3247): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000002}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffc, 0xfffffffa, 0x80a19a, "bb080040009a019fbcc2583e2f00"}) writev(r3, &(0x7f0000000040), 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="bbe77974a0f1df19fd7238403c5cf6cf4ea525af37f6e288c194cbe4d092555261cd07e8cad91a5c5576af3a5da588e876e1e474de9177bde49ac169be014d0361482b745f6afbc70a5a6cb8721e822a082c291defd61609547f0dd328a26e9b0b604e0227f216227a98a8e266537c81b07fd617e2d56ff74babb942e929a37fc21ba95096281a4454e66f5b13f223b8301bc7b607bf61a91095b991ae4fb180b8b8039004054f27f251ba3252b863fb41bbd799cf8e4c5b3b89c485f0e11fa656fdf8067d2280ac40407aff86", 0xcd, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 0s ago: executing program 4 (id=3248): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x1}, {0x48, 0x3, 0xfe, 0x10004}, {0x4006, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000003000000000080b5313df0ddf68ede01094ada12fa3a3150b6ce7753ece732f46a8b0000fd7800cc4f098473c5d3e389d934b9eabdde6af79cb4d4c31a62a00a7f030000000003000000", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000580)=ANY=[@ANYBLOB="ffff31001c0064ffe00000024e235f4a00089078"]) setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000240), 0x22) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) r5 = socket(0x11, 0x3, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r6, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x112, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) setsockopt(r5, 0x11, 0x4, &(0x7f0000000000)="03000000", 0x4) openat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x4, 0x100000001}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.98' (ED25519) to the list of known hosts. pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8064079c50, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens uvn_flush: obj=0xfffffd8064744858, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens denied attempt to set clock back -9223372036317894134 seconds pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 0 seconds WARNING: thread `nfsio' (195054) exits with status -1 WARNING: thread `nfsio' (254917) exits with status -1 WARNING: thread `nfsio' (105737) exits with status -1 WARNING: thread `nfsio' (199908) exits with status -1 WARNING: thread `nfsio' (123261) exits with status -1 WARNING: thread `nfsio' (73673) exits with status -1 WARNING: thread `nfsio' (389766) exits with status -1 WARNING: thread `nfsio' (27274) exits with status -1 WARNING: thread `nfsio' (140874) exits with status -1 WARNING: thread `nfsio' (55608) exits with status -1 WARNING: thread `nfsio' (286119) exits with status -1 WARNING: thread `nfsio' (56394) exits with status -1 WARNING: thread `nfsio' (98839) exits with status -1 WARNING: thread `nfsio' (45101) exits with status -1 WARNING: thread `nfsio' (275359) exits with status -1 WARNING: thread `nfsio' (327805) exits with status -1 WARNING: thread `nfsio' (246308) exits with status -1 WARNING: thread `nfsio' (30832) exits with status -1 WARNING: thread `nfsio' (421876) exits with status -1 WARNING: thread `nfsio' (426052) exits with status -1 pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error denied attempt to set clock forward to 141733920772 pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens panic: assertwaitok: non-zero mutex count: 1 Starting stack trace... panic(ffffffff830004cc) at panic+0x1ba assertwaitok() at assertwaitok+0x16f mi_switch() at mi_switch+0x2b6 yield() at yield+0x61 pool_get(ffffffff8353e380,1) at pool_get+0x1e9 uvm_mapent_alloc(fffffd807146bc68,0) at uvm_mapent_alloc+0x35a uvm_map_protect(fffffd807146bc68,20000000,20800000,5,0,0,c00a109f231d0f05) at uvm_map_protect+0x888 sys_mprotect(ffff80003766d6f8,ffff8000376474d0,ffff800037647420) at sys_mprotect+0x34c syscall(ffff8000376474d0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x882aca677e0, count: 247 End of stack trace.