last executing test programs: 6.725128746s ago: executing program 3 (id=2978): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0xfffffffffffffffa, 0x2}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28", 0x4}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xfffffffb, 0xffff, 0x8, 0x7, "a1e97b3281784dd5198f39d938466c5d617895b8", 0x31b9}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 6.724837682s ago: executing program 1 (id=2979): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x38c, 0x9, 0xffffba18, 0x2, "34db41b2b3c67f9e36846000", 0x7, 0x51}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="e3a2428bff94387eb460503fd01b692065eb564b388bf553b91c982ce7338221b51b82d6f8001190000e1556407993915119190978680bf93fccfd2f2d979f1a5cd4dc191b5e98", 0x47}, {&(0x7f0000000bc0)="931005a7c858452dba341a0211d294521d36be4e0f6eb7a1c76bf70e2b31c8e6a1661012bf2f168a984d5138b78d7eecb2f13451d515899a2aa98ab4aac664eb690465a121f1e38bb6ea0aab7a926232209daaa657a4fba6d66a1bb332bee7767049fac466ae13f00958ee50b3c44e232217427b496dac1f2121a6bd8b1daef412c6f17e1b60fb95eb9a2a2fdcad20903582753291a56150992a8271ca40a08ca46e1c0ee1aedc8c8553a4aa", 0xac}], 0x2) read(r1, &(0x7f0000000200)=""/243, 0xf3) 5.917775466s ago: executing program 1 (id=2993): ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {}, {}, {}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {}, {}, {}, {}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) r2 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) syz_emit_ethernet(0x4e, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)) sendsyslog(&(0x7f0000000100)="acb7883174a69a955dab5540a44c5e82d57044d4f200cf393b070372bf19579460a0a0c758fc64a96823097c35a0bd5b1bea7e99c82d025fab04a2800d2958c67b2eb2d9a6b26e22471270ecc1fcc1d7ac8fc123ed6eb4fd5f4095d3027c618c9c759d4e7087473e41f849c5b748415ed657151189a6233aa1de9099c6a7737038a6977672bc949681051bde0c2a3bd99f5a2fe25d092163be56326755059f79c0a5c6aaba147a25577ccfc3335c8f2dcc450b06e23d76dc9de150a3736997d6dbd84011bb38d9e46576d5e0c8cb39ae9da04ae20aa418112b846cdd411f6879bd053ea41c075ed3f991c1c692fe2a4aee82d44a4741782ac81e958901532ca44aeaa6c3682a0cf0e8888c5ff89c1f5123fc3a8690a7f695e825acb17c702aefb663842981831ef0c2b01927e5afed57984f412f951820434fb124e2e9ce2cb4277f33fcf30a81e82c0457c9a3c7e647ca90f272ec06c2893f483a9405899856c6ed8b7873ac656cefab09f4a10204652e9c785ccf25b3d774df9dc938ece0d1c280ecd71240e0f64ced14f9458b8eee4ea5861f17f277b20477a60a5c99103f2156778343e5705b71890d0d64830a5bcb920b41227bad4b4027808f701347f359652369d9449225ad134976f22c7e1398cb4030ad04a6e5a00d1f19fdae583ee568cd13fb3203a006536e380bb67f3752d4624f7bd91dab627cac68f831b69941c0a1315d978eea883d4c9cf0f14c275259a617fb76a5b641eccfd8b5158008a19ca6278ec94408a7f146ed690c60bee141b0ca022d54e58f61f8b9b5be393e73814fa340b14abef92d710f845c1a87eb6c33ae0a21c4a398de15dd369f1092ff53c16618879c20349488dfe0630c6ec70ac27e7843e6a074f21ec80ef8966406ce64d15834cf1bfa7d5cd26af547fbbc4019b505159f8cfbef6e22229d510a1c017f2cd28614bec4756367061e70bccfe27964f2f7e2cf9b075d108ac510a7d068e17cc869b9ef448aec38d7b2711e4a6f76ac10fc7e33033dac0f1d659db6ba2f42b2ed429b27ebbbec2b443887f898144b2a1d1d95c1f639bac33daa303fdd187e1d63f5fe75283140dfc5885e83de4cc6846fd4732cccd8e0bf0688c728ff936b624fd45a0a2d17cd97a4eec41ea9ec7fb1cba6db6f8c14cf870cd1861ec41fe5cdd260014d7751278ab8df0828c047cc97e5b8db13dd8fb77363b0016571912f9bd91711ac2b253e0d7955f0338e3ada520e0f1c8546e14505500b53c3d14b3343019633a8508e1a0377fb502fb347fef9e97878", 0x397, 0xc) (async) sendsyslog(&(0x7f0000000100)="acb7883174a69a955dab5540a44c5e82d57044d4f200cf393b070372bf19579460a0a0c758fc64a96823097c35a0bd5b1bea7e99c82d025fab04a2800d2958c67b2eb2d9a6b26e22471270ecc1fcc1d7ac8fc123ed6eb4fd5f4095d3027c618c9c759d4e7087473e41f849c5b748415ed657151189a6233aa1de9099c6a7737038a6977672bc949681051bde0c2a3bd99f5a2fe25d092163be56326755059f79c0a5c6aaba147a25577ccfc3335c8f2dcc450b06e23d76dc9de150a3736997d6dbd84011bb38d9e46576d5e0c8cb39ae9da04ae20aa418112b846cdd411f6879bd053ea41c075ed3f991c1c692fe2a4aee82d44a4741782ac81e958901532ca44aeaa6c3682a0cf0e8888c5ff89c1f5123fc3a8690a7f695e825acb17c702aefb663842981831ef0c2b01927e5afed57984f412f951820434fb124e2e9ce2cb4277f33fcf30a81e82c0457c9a3c7e647ca90f272ec06c2893f483a9405899856c6ed8b7873ac656cefab09f4a10204652e9c785ccf25b3d774df9dc938ece0d1c280ecd71240e0f64ced14f9458b8eee4ea5861f17f277b20477a60a5c99103f2156778343e5705b71890d0d64830a5bcb920b41227bad4b4027808f701347f359652369d9449225ad134976f22c7e1398cb4030ad04a6e5a00d1f19fdae583ee568cd13fb3203a006536e380bb67f3752d4624f7bd91dab627cac68f831b69941c0a1315d978eea883d4c9cf0f14c275259a617fb76a5b641eccfd8b5158008a19ca6278ec94408a7f146ed690c60bee141b0ca022d54e58f61f8b9b5be393e73814fa340b14abef92d710f845c1a87eb6c33ae0a21c4a398de15dd369f1092ff53c16618879c20349488dfe0630c6ec70ac27e7843e6a074f21ec80ef8966406ce64d15834cf1bfa7d5cd26af547fbbc4019b505159f8cfbef6e22229d510a1c017f2cd28614bec4756367061e70bccfe27964f2f7e2cf9b075d108ac510a7d068e17cc869b9ef448aec38d7b2711e4a6f76ac10fc7e33033dac0f1d659db6ba2f42b2ed429b27ebbbec2b443887f898144b2a1d1d95c1f639bac33daa303fdd187e1d63f5fe75283140dfc5885e83de4cc6846fd4732cccd8e0bf0688c728ff936b624fd45a0a2d17cd97a4eec41ea9ec7fb1cba6db6f8c14cf870cd1861ec41fe5cdd260014d7751278ab8df0828c047cc97e5b8db13dd8fb77363b0016571912f9bd91711ac2b253e0d7955f0338e3ada520e0f1c8546e14505500b53c3d14b3343019633a8508e1a0377fb502fb347fef9e97878", 0x397, 0xc) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000080)={0x1, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x15, &(0x7f0000000040)=[{0x6, 0xbb, 0x5, 0x6}, {0x4, 0x6, 0x69, 0x5}, {0xc15, 0x4, 0x80, 0x9}]}) 5.836619782s ago: executing program 1 (id=3000): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x37cb, 0x8001, &(0x7f00000000c0)="9b0a5a49de2601e0d35ac28e21e29f39c8c8a54992123092a7f14b9c09967b6922150dd3b35b24532b13b354643327104465c9084045f07cf4c41577819cbaf1e2a0c0922efdf2ecc1e63af054183edd563d4a4f43b664daa6e92ffcc355f97315cb57c768020fdd9134229f0bbdb08a1cae026801abe4aafffb13bfd9f6e6e32720b1be74d97a095b9ef8c487cf200b5421e6770bc5cf2a835e5973d6d94254f478866d24e8437d23630223f6b6fb8bfc3565ce94fe", 0xb6) (async, rerun: 64) ioctl$TIOCNXCL(r0, 0x2000740e) (async, rerun: 64) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x115) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x11, &(0x7f0000000200)={@broadcast, @remote, [], {@generic={0x8008, "7fcfeb"}}}) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000280)) (async) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r2}, 0x0, 0x80, 0x40, 0x5, 0x2}], 0x7, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff9, 0xd5, 0x1, 0x57, 0x8}, {{r4}, 0xfffffffffffffffe, 0x24, 0x80, 0x6, 0x16}], 0xffff, &(0x7f0000000380)={0x1, 0x4}) (async) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x7ff) (async) writev(r2, &(0x7f0000000800)=[{&(0x7f0000000400)="86077d46dc", 0x5}, {&(0x7f0000000440)}, {&(0x7f0000000480)="506053092ea8e8735a9760ff42e88a4033741e7a1b397ffdeb4c5a8261edd9bf0c3a0bd6206e8ab14f4d80182cfa6c3c5bb7fab5e7e0f292985e418f0ec58d2b382444010d9bfb2fe29ea2e0235110bf72cbdde419a697a8a55a4946ab1e2303b3c4537e48022c4c406f917a219bdeed3a6e4bab92c80b058184c1440d45a9d701968d49e2482dd2bacd10b30fb09007905ea03a9b2cb4c43cb61667d306e7fab21525f6af82c82dd5d493d08767509124bb27550c96a0fdb4f9a4f4a2e92dd6d91a8644a3f42eb85f27ccd00ca3841a656e280fd767c0840836b96c947a27e21ef8c2b1fa5f194990fbebfd", 0xec}, {&(0x7f0000000580)="cb4dc1816520b19fabb822c7d48bbdd8e5913275b759de7cee616dfc321408332bf6abff4bceb677097fafb946764ead596bb6d277edf113c251e0c5e0f085d51c3c2f9d0ef91624863d4c82e6e7c0f8a01cd40505e38c0803d40e9d55042c4456aa502d0e91a630a481e8077a0cc3", 0x6f}, {&(0x7f0000000600)="65d1897a94dc67df043cb6e57fac313e9f14882d92cbd862190b30e20338e16d0a5a4fc88f914b829157286d18e35d84ed123c845af53cd4d2b542f5e1574d3f46baf5c3ad802fad6fe08e03c44ef43eda807a516fe4fbfec587502697c2ab", 0x5f}, {&(0x7f0000000680)="7aad49fca00f2dd1a8ecc3f9249313ac3c0314f860bdb7ed9e3b13530f61dd7b33e1fb6aadd2cac12c415d999516ca0c3be3adcbcbc752ae9ef2c766ffdfef78b3d3f75555eae3bc70bc721affa6c05de849574cc11a71e872b93c80df6dcb9112f314e15785a0f4f0b7f492ff32eeb56f3b3d0ef9e1f873f34dacf6056980b143f0f4442a9f106f3e14e7a82b1ac06e0b8bea094fe0566330ae", 0x9a}, {&(0x7f0000000740)="b7fe5a5cb6791a8b3ce1e749639604cd967de0ecc2fa91c7b439879ea4bf3eb96b4a7535f6b8441b25e231372b4e3f949967bf4230ba212aa9c32165eefa441b82c8ee1fd87f89d8db76b2d89406a1c9191c2ad49b5a562689f6b68cad26c701b89258c87c7dbc246a8f40a8eb0484fd1961d12d42b94e7d25d172deee969afaba205c8e8431e6b32dce6afd4fcc1be46e021817", 0x94}], 0x7) (async, rerun: 64) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000880)) (async, rerun: 64) ioctl$KDDISABIO(r2, 0x20004b3d) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000900)={0x3, 0x4, {[0x9, 0xaf7, 0xfff, 0x4c3, 0xabe, 0x9, 0x80000000, 0x8001, 0x4, 0x9, 0x100000000, 0x1, 0x8, 0x100, 0x4, 0x1, 0x4000000040000000, 0x7], [0x6, 0x101, 0x0, 0x0, 0x162, 0xf, 0x9, 0x7, 0x9, 0xfffffffffffffd7b], [0x6, 0x0, 0xf, 0x6, 0x74, 0x5, 0x25a], [0x3, 0xb, 0xff, 0x561, 0x8, 0x5], [{0x8, 0x9, 0x9, 0x6}, {0x5, 0x3, 0x8, 0x9b}, {0x7fff, 0x7, 0x0, 0x100000001}, {0x8000, 0x6, 0x2ae, 0x90}, {0x8001, 0x7a4b, 0x10000, 0x9}, {0x3, 0x8, 0x9, 0x6}, {0x1, 0x7, 0x7, 0x1}, {0x9, 0x7, 0x5, 0x6}], {0x2, 0x8, 0x1, 0x8f}, {0xf, 0x2, 0x40, 0xfffffffffffffffb}}}) (async) lseek(r2, 0x9, 0x2) (async) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000b80)={0x1, &(0x7f0000000b40)=[{0x6, 0x4f83, 0x1ff, 0x9a, 0x7}]}) (async) bind$inet6(r2, &(0x7f0000000bc0)={0x18, 0x1, 0x6, 0x800}, 0xc) (async, rerun: 64) unveil(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='r\x00') (async, rerun: 64) r6 = getppid() ktrace(&(0x7f0000000c80)='./file0\x00', 0x2, 0x218, r6) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000cc0)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000d40)={&(0x7f0000000d00)=[{0x89, 0x2df}, {0x42, 0xf6}], 0x2}) (async, rerun: 32) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000d80)=0x1000) (async, rerun: 32) lseek(r0, 0xff, 0x3) 3.409628694s ago: executing program 4 (id=3021): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x8000000000000000}) r0 = syz_open_pts() close(r0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r1 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$hw(&(0x7f0000000280)={0x6, 0x9}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000005c0)={0x7fff, 0x8, 0x8000, 0x7, "20b3c6fd5c20760e2cfbe2a154e9a1851e5fc04b", 0x1ff, 0x3}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001bc, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sync() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xf3, 0x80, 0x1000, 0x2}], 0x3ff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x24, 0x40, 0x3, 0x7}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0xffffffff, 0x800}, {{r0}, 0xfffffffffffffffc, 0x6, 0x40000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffff8, 0xa8, 0x40, 0x1, 0x2}, {{r2}, 0xfffffffffffffffb, 0xc, 0x2, 0xff, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20, 0x3, 0x7}, {{r5}, 0xfffffffffffffffc, 0x50, 0x80000000, 0xa, 0x7}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x1, 0x210f}, {{r3}, 0xfffffffffffffffc, 0x20, 0x10, 0x3ff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x44, 0x20000000, 0x5, 0xa}], 0x7ff, &(0x7f0000000240)={0x9, 0x2}) dup(r6) r7 = socket$unix(0x1, 0x2, 0x0) getsockname(r7, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000000c0)=0x6, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r8 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2a) ioctl$VNDIOCSET(r8, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x21, 0x80, 0xffffffffffffffff, 0x5e55}], 0x10, 0x0, 0x2, 0x0) sysctl$hw(&(0x7f0000000400)={0x6, 0x10}, 0x2, &(0x7f0000000440)="e078cbde271f2ca845feb4584c8085c0efa821e66169a8c2bde399db8231a1506e38e6246bb2f42ee865f143bcdcf23e0278271ec52fb597c0113610a7b1828596a9aff07da294579a", &(0x7f00000004c0)=0x49, &(0x7f0000000500)="fbd144720eabfba6ee88056b826f79e3d273aa90ee1df1d413ffb8599c52b88492161b8feaa1d00eff4a7da20aacab31f451a6ae6b086cd8e07ad9776543984f33b770e7032549b252c02dab5ed4907ac2d49a3726bb73d2413835667c1c67b682747c05743b907ac93afd45be99439e86462c9b6944017d8a93bbbedac167539fb2d6f94b28d61242fcde", 0x8b) 3.368645473s ago: executing program 5 (id=3027): madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x6000, 0x1) shmget(0x0, 0x3000, 0x43aa71e321074b21, &(0x7f0000ffd000/0x3000)=nil) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) setuid(0xee01) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40001, 0x3, 0x108, 0x8000000000000003, 0x4, 0x1000000000090, 0x9, 0x81}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = socket(0x20, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sysctl$hw(&(0x7f0000000200)={0x6, 0x6}, 0x2, &(0x7f0000000900)="2d010000", &(0x7f0000000000)=0x4, 0x0, 0x0) unlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chdir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) 2.096762619s ago: executing program 1 (id=3032): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x23, 0x10, 0x2, 0x8}, {0x4, 0x0, 0x5, 0xc}, {0x16, 0x97, 0x1, 0x4013}]}) r1 = socket(0x2, 0x3, 0x0) close(r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118", 0x62, 0x400, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x401, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) close(r3) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e01c5315f20900000008e371a378343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000004c0)=ANY=[]) 2.086810042s ago: executing program 4 (id=3033): mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') (async) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') (async, rerun: 32) unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') (async, rerun: 32) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) unveil(0x0, &(0x7f0000000080)='c\x00') (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c92715c0d8e87b6a6f18ff195", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r1, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) (async, rerun: 64) chroot(&(0x7f0000000100)='./file0/file1\x00') (async, rerun: 64) setreuid(0xee00, 0x0) (async) r2 = getuid() setreuid(0x0, r2) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 2.085307349s ago: executing program 5 (id=3035): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x3) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) r0 = socket$unix(0x1, 0x5, 0x0) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xbf\x8a\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdfZ\xfe\xd0\xa3\xa9E?\xa0\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000200)=@file={0xd19450564dee018c, './file0\x00'}, 0x9) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000000)="e1000000", 0x4) 2.012335542s ago: executing program 5 (id=3039): sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x8, 0x0, 0x0, &(0x7f0000000340)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff93) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) dup2(r1, r0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r2, @ANYBLOB="c68420502a643d8967fb5f1c21eed6e534db1a103359773a22f4fc950bddfcae74a15dc8c8d42004c38f853c25a25eb73ef663cf3c4abb32d3ff8a25c60d2efdf579fe1e94d6543261f79db683bc9840930f4d2408241bdd91084b84a5", @ANYBLOB="81404d340ede02ac1419fe0d69a9c07c5aa68fb9f391ce3d1c32d768d2a458af3ad3221987667b05aec1876705648a42fdf6f4b72004849bd3cd862048c9d8fbb76b21", @ANYRES64, @ANYRESDEC=r1]) 1.991684243s ago: executing program 5 (id=3041): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x38e, 0xfffffffb, 0x622, 0xfffffff7, "dea4d1259d28006604000000000000930d00", 0xdd, 0x1fd}) readv(r1, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x8a, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c92715c0d8e87b6a6f18ff195a0a0c31eba783061", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="000000d860a82060de828bf6b9bb2d6314c3e59be543bfcb44f7858683b5aee6b8f9a2e7f76682e05e9be469e7", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@broadcast, @random="1b7451d9e578", [], {@generic={0x80dd}}}) 1.77821418s ago: executing program 2 (id=3048): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003c00), 0x820, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0xd, 0x545, 0x7, 0xa01b, &(0x7f0000000200)={{0x3, 0x9, 0x8, 0xd, 0xca, 0xfff7, 0x6}, {[0x10000, 0xfffffffffffffff9, 0xffffffffffffffff, 0x4df, 0x10001, 0xf888, 0x2, 0x4, 0x4, 0x0, 0x80, 0x7f24, 0x4, 0x3, 0x10, 0x6, 0x0, 0x8000000000000000], [0x3, 0x6, 0x6, 0x8000000000000001, 0xfffffffffffff735, 0x3ff, 0xd, 0xe, 0x9, 0x3], [0x8, 0xffffffffffffff85, 0x5, 0x200, 0x7, 0x8, 0xf39d], [0xbf24, 0x7f00000, 0x9], [{0xa0f9, 0x5, 0x81, 0xc01303d}, {0xb, 0x9, 0x4, 0x40}, {0x1000, 0x8, 0xb7aa, 0x8}, {0x200, 0x5, 0x3}, {0x994, 0x0, 0xfffffff0, 0xcef}, {0x5, 0x9, 0x8, 0x9}, {0x7, 0x6, 0x5, 0x4}, {0xd87f, 0x19, 0x7a1, 0x20}], {0xfffa, 0x5, 0x2, 0x800}, {0xf, 0x5, 0x4, 0x5}}}, 0x3, 0x6}) fcntl$lock(r0, 0x9, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0x1b, 0x1, 0x1, 0x2, 0x3ff, 0xfbfffffffffffffb, 0x0, 0x6}, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="172140030f70", @empty, [], {@ipv6={0x86dd, {0x6, 0x6, "0cf5b8", 0x10, 0x0, 0x1, @rand_addr="5796bdca6f177b098b2b5ae22967efd7", @mcast2, {[@dstopts={0x11, 0x0, '\x00', [@padn]}]}}}}}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000180)='\ta\f\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x8, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x44809e9d, 0xd0d, 0x1, 0x2000000000000000, 0x181c, 0xfffffffffffffffa, 0x2}, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) write(r4, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6, 0x15}, 0x0, 0x0, 0x0, 0x0, 0xf) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) syz_emit_ethernet(0xb6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8b4f69c83b01ffffffffffff86dd61b91d3a00802c03fe8000000000000000000000000000bb4079e811670a1ec2952a4234926cce0733000005ffffff833a"]) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000080)) 1.639417555s ago: executing program 2 (id=3049): r0 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000500)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e79d71e5249abc1c230e4a4a23a46bb62453067e4f4fccd593af19912ffbf3bd17a9b60993b742671be3846247e92d6412d0784e078a78c49f4e9ab42c6726cf12787399d9ff81231a3e48d0a7cf0c265f41cd3bdcde60cbce6f8c128d36e", 0xeb}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0xfffffff9) pwrite(r3, &(0x7f0000000140)="f2edce46b35b38f789a8f2004d98d8223ec11460d595e513d3bc03608a565f8032715ed6c7e5a58d0859832d74fe8b86aad0401a", 0x34, 0x5e13) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3f54, 0x2, 0x2c, 0x7, "4e2d76abacb436e9b2650a0d3bdbee9d8dbcb8f7", 0xda43, 0xc6}) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 1.637898427s ago: executing program 1 (id=3050): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x4, 0x0, {[0xfffffffffffffffb, 0x1, 0x8, 0xfffffffffffffff9, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x800000, 0x0, 0x1, 0x100], [0x2, 0x0, 0xfffffffffffffffa, 0x1ffffffe, 0x0, 0x7b98, 0x0, 0x0, 0x800000000000000], [0x100000004, 0x2, 0x0, 0x10000, 0x81, 0x11000, 0x8], [0xff, 0x20000000000, 0x1, 0x100000001, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0x80, 0x80}, {0x3, 0x5, 0x6, 0xfffffffffffffffe}, {0xcc8b, 0x2, 0x0, 0x48}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x1, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1, 0x400000000000}, {0x0, 0x0, 0x0, 0x4}}}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) (async) r0 = syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x5, 0x4, 0x3}]}) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x3, 0x2, 0x1, 0x1, 0x8, 0x8, 0x8, 0x2, 0x0, 0x8, 0x2}) close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xfd, 0x0, 0x8002, 0x0) setreuid(0xee00, 0x0) (async) getuid() (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) (async) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) (async) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa17f7193403c6ab5, 0x0) (async) open(0x0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) 1.637553861s ago: executing program 2 (id=3051): getgroups(0x1, &(0x7f0000000080)=[0x0]) r0 = shmget$private(0x0, 0x1000, 0x402, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000480)=""/228) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7, 0xd, 0x3, 0x5}, {0x20, 0xde, 0x9, 0x409}, {0x41ae, 0x2, 0x6, 0x41000083}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c92715c0d8e87b6a6f18ff195a0a0c31e", 0x24}], 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e0", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) syz_emit_ethernet(0x138, &(0x7f0000001540)=ANY=[@ANYRES64=r1, @ANYRES16=r1, @ANYRES64=r1]) syz_emit_ethernet(0x6a, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000000343a00687af6040000000f955930e5fedb296ffffffffe00000800001a003f00000005040000070000000088000218660000004e234e2000502b0a45cb66fb6c5309a74ae19b390890781058c1539adc8480e8cd419410"]) mprotect(&(0x7f0000523000/0x1000)=nil, 0x1000, 0x4) 1.575201134s ago: executing program 2 (id=3053): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x100}, 0xf900000000000002, 0x2, 0x4}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d02) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) getrusage(0xffffffffffffffff, &(0x7f0000000680)) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) write(r0, &(0x7f0000000480)="8fa61751c7e14f1d086613f41e7a7999eb8cf4e69353e0fce609b1ac95059e86ff084bc53427a3a3301c0d4ea5aaba7b8dfacb666a20fb0cd0e72f5d6c783bbd3368f10f30143e0f0906a7205417eb770e45bf79a039d2ff89329f6d3a533849f550ed6acef85d56a8aca22eb34361bb171fe6c0b62273be14bb51d13d3114319f917053e353ecc1f0dca341e9eadeedcf81031f4f106fadeef011bd8c3cb1253999ff3ee38383ad8da4b6863c477a45febb1a3dd963509aece693d38e64bf6d46e70e63ff5baa675f7abf98", 0xffffff88) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) readv(r1, &(0x7f00000002c0)=[{0x0}], 0x1) 1.504921514s ago: executing program 7 (id=3057): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r4, r5}, 0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10088, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x5, 0x1ff, 0xdbd, 0x36780, "fac86b2b54ed2f6b22a72cbd94160372052b57af", 0x1, 0xff}) (async, rerun: 32) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x140) (rerun: 32) fchownat(r7, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) (async) msgget(0x0, 0x48) (async, rerun: 32) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x8e, 0x2}], 0x1}) (async, rerun: 32) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0xffff, &(0x7f0000000340)='./file0\x00', 0x8}) (async) recvmsg(r0, &(0x7f0000000580)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000000440)=""/1, 0x1}], 0x2, &(0x7f00000004c0)=""/136, 0x88}, 0x1) (async) mkdirat(r7, &(0x7f00000005c0)='./file0\x00', 0x20) r8 = open(&(0x7f0000000600)='./file0/file0\x00', 0x0, 0x40) r9 = socket$inet(0x2, 0x4003, 0x8) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000640)=r9) (async) sysctl$vfs_nfs(&(0x7f0000000680)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000006c0)="81db446f", &(0x7f0000000700)=0x4, &(0x7f0000000740)="cd44be9d800de89f830fdcff2ea6c8f2a6d69100a4dcfc79e644bbfc1b44e634040ee62ed4fcf31e765f7e22a07ee68c1862f9d05d9cd227d980cd42a23c6f3cdf16c6cb04f0ddf446dac34d7ebe8cf89e2dd5b1fb7fa71d06fd0b46dbd946929dba4f4cd4424e5b639e5251644e0474292e57d57a5aa3706ee8093ffaf5848fd13a6e3c9e0dd7534ab672bdd85edddd8b9aa1ac6ac04494f5bf970c8756dbfa0b95ef50e41df366e3a54eb830eb3d3c9e66795a5956ee8ebf0ef5ac8ff0be2eb8a66e0caf37947f0623572192125ba1ce0750c4dce1364aac41143ec7a42c67beaa64940c", 0xe5) sysctl$kern(&(0x7f0000000840)={0x0}, 0x0, &(0x7f0000000880)="a366ced5dfe0be9de6945b5d94b7671282ac5a4d8f14140a2561990ef99a58cb8e61eb73351c7afbccbbee9f821cad6ce564f32dbd04fcd6a8d550c72185b8fb2fcd7a1183c22b5f411e8b3cb6b782589144baa914f7bcab5b2c6add9867eae10c1ca79b9e8751db42ce86", &(0x7f0000000900)=0x6b, &(0x7f0000000940)="8008127ce3f08ce3ea60e0d0dd7a8c7ade33692c20a2b8bcd9a91561282325a2e4b7c1bac197c40fd73802e29dda73ae4c22737f9abab82e5ee4207fa72435b2fb12b7d5f7fe5752fcc04e8009d041cb1d25f0249ef795e1ea27511f4048b58a074241d840db97c920cb1c7ff7eae556c65ca8e0f31ab32306af012b62f17c00e687045c1884f3eda500e5453753c8d55ef0a52d209cb3056a2120ee3adce72100aa28e844beadc0d7b162ade4120e11e7136e439040b14c247f380a5dd7bb7375001f", 0xc3) (async) sysctl$vm_swapencrypt(&(0x7f0000000a40), 0x3, &(0x7f0000000a80), &(0x7f0000000ac0), &(0x7f0000000b00)="ea3de95ba8e342406f5d8aae8639e061b10638ed622ed747", 0x18) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) (async) sysctl$net_inet_tcp(&(0x7f0000000bc0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000c00)="cab928a88627d5ea1fceb43bc5146a57991321bfec05ca2e1cdceb2260c07fec1a97001c96", &(0x7f0000000c40)=0x25, &(0x7f0000000c80)="3702a709b1bb47b092185e6aebe957064584d94ab08d62e93e838b97ad7439a76dfe65b12d5029e8", 0x28) fchflags(r9, 0x0) chmod(&(0x7f0000000cc0)='./file0/file0\x00', 0x20) (async) read(r9, &(0x7f0000000d00)=""/192, 0xc0) (async) ioctl$TIOCSCTTY(r8, 0x20007461) sysctl$vfs_nfs(&(0x7f0000000dc0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000e00)="9019e81070d81e251a24bf662383429aac3c80e6a60f3cd5d13dc98d827af3c7d5305248d6599c70335c427d50e44af96b69d1061c9799d2f13b38777d", &(0x7f0000000e40)=0x3d, &(0x7f0000000e80)="3097463d0a15bf78f1dd462f86e518acff156ba292d1", 0x16) (async) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) (async) pipe2(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000f00)=0x6) 1.503943484s ago: executing program 0 (id=3058): r0 = getpid() (async) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) setpgid(r0, r0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000006c0)=0x9) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) (async) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc2084415, &(0x7f00000000c0)={0x7, 0xffff0691, 0x4, 0x0, "97a2e900", 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0xa4dd, 0x2, 0x3f, "38ae8830bad0e61ed4700d62d8565958efa54443", 0x7, 0x8}) r4 = socket(0x6, 0x1, 0x7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r0, r5, r6}, 0xc) 1.500668618s ago: executing program 7 (id=3060): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0x8a, 0xfffffffc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c9271", 0x16}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="000000d860a82060de828bf6b9bb2d6314c3e59be543bfcb44f7858683b5aee6b8f9a2e7f76682e05e9be469e7", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb0007000000f7088002005a00", 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x79, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff1b7451d9e57880dd97d47e1c886e1d186195584ec3ad79cc1c098d6f39c7334f9be6819789ab97d52a3f859796071cf6844d49d679d5d8327520428a37eb8f34b1e5ad90dac36938e3af257dae761159810c0de6f89c134ea3a0cbbaa9a4a059fd4844aa78cd55286e5c872d70348444864f007efc66edb5d7839f4ec7e416cc63b9553f17ec365e3fd1c0b0ba3ee04280aaf9199fc07e8f5bd748d502cd7a9042b19038882a9b94a6df313ef80b8ef31e747aae781f1faeabe429e8b4d14686605de9b79eebe5594fb7456daa34e3a24060f2009b23c81df74d0f9a2f80a1327ee2ffd64a6dcf087dc2020dffa83ed9512e6891c6f083867916acaff04bdde0b743f3381fc6bdb22fab7d5e358e1e4d49c377647694cdc1fe75c75531238d7ccf762271ae7bd92c6574bb"]) 1.46160955s ago: executing program 0 (id=3061): setegid(0xffffffffffffffff) (async, rerun: 32) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000400)=0x48, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x4, 0x3, 0x1, 0xfffff4b2}, {0x35, 0x0, 0x2, 0x4}, {0x7c, 0x8, 0x4}, {0x2, 0x0, 0xaf, 0x2}, {0x6, 0x10, 0x7, 0x800}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async, rerun: 64) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x9, 0xfffffe00, 0x7]}) (async, rerun: 64) faccessat(r0, 0x0, 0x0, 0x0) 1.459856676s ago: executing program 7 (id=3063): pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) fchmod(r0, 0x101) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x400, @broadcast}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x1}}}}}) (async) r1 = socket(0x1, 0x1, 0x1) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="d800000100000000", 0x8) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) 1.459548508s ago: executing program 0 (id=3064): r0 = geteuid() shmget(0x0, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) seteuid(r0) geteuid() (async) shmget(0x0, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) (async) seteuid(r0) (async) 1.458059373s ago: executing program 3 (id=3065): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) setreuid(0x0, 0xee01) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x6}, {0x7, 0x4}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) syz_emit_ethernet(0x66, &(0x7f0000000480)=ANY=[@ANYBLOB="09d2544684bea82d7abc487e86dd600061ff00000000000000000000ffff7f000001fe8000000000000000000000000000aa"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0x101, 0x0, {0x6, 0x80000000}}) setitimer(0x9c945eecd36e5a18, &(0x7f0000000140)={{0x5, 0x7}, {0xfffffffffffffffd, 0x1}}, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x4) 1.391016717s ago: executing program 3 (id=3066): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000000)="5ab7776a", 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) preadv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) 1.389124623s ago: executing program 0 (id=3067): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000140)="1fdd3721ddb24db8f852ebeea9be8ac64af02725774ddd4d2739a3b2358ac4d04595428cdb9bca8758989897c8cffdf2156405c3287920674b307deb4d881040635ddd62b45271c552e01c409afb30c7fd252e9c12824cfef846b9dc9a767704a23e6fa2288412fd199934141ec1911473c618bf70e03f536c7e9eed775a8bbb1e20410cc3690aed890a35b7ac691591da34a063e222ecbad218d28a3e4766c9e2cf7f2a33e5662e126ac42cfa2df5ceaf888285c836e8ddd4f851c1c34478c4fa5af70757ff992dcc1916d151de4b4ac4df41a3dd5e2e6336", 0xd9, 0xf, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r1, &(0x7f0000001980)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000240)="6c2098125f3b3b5d9e53b9950464c7bbff38e62045a4d21e8b17424b89f2921d6d3cff545e53d553895ca93638abeed98a912922cd4df8a9f4b259a4e331a2b88cc0ac3c2ce1f6662e4d39f2ecde6745fbd06a33d9072e19dd34318c537bd7d47b241d3045650057d613", 0x6a}, {&(0x7f00000002c0)="1054c35ef1eb19427b6d5f226a2b99134d5deb498f5721ea", 0x18}, {&(0x7f0000000300)="2e82556063f2eb85361351aa5b42490e0313a95418070df06cdff860b59f0ffa1d982bd5e0c58524aee999867f07bc1dba0dd8a205bff24ab5bbf63179aaa368d98ea973394a8ccc65eec228cb711f4456d221833e18dbd66de393bbf022d6835579c4205cbb8fcb23ef6c8b74567c254db6c7ce1480b57d2d8aa9e12cf971f2c11b2f52b85aa0ae3fe10bada8cd5c94c6b9154f8710e753fc9e2695584f84ccc36645ce8e8f64f2192274a2f1a09185c71a03282d77a5710863b00659ef2aaaf7adabab90d2da6043530b9c64515943437b7573959e14f10acb15007665e2cae4648cca25ea44a6d16d398135098e7a783d5e707b045ddcd39f5548", 0xfc}, {&(0x7f0000000400)="bfd1e7bc0cb554e8581b118c7d4f86d364482d7a9b19408d61fc3ab58f1afd6ace20002d42882d26cf828053bf7875", 0x2f}, {&(0x7f0000000440)="7004aa73cd3ce0b06907bac88cca2527a797e2d7bc6b5b6046962bd1dc8dc6549460c245c389d3322ed092a7f6a404ab85e48c476b1308cb3c92", 0x3a}, {&(0x7f0000000480)="ea0d6b324dbc711d7ed343e7e9c6837bad7cbf7a83e0e4e6d293c9774f8923cfd6d0212552f7d5e714e89a2f3a8f44942f52b934382809b52ce849c9977c71a33dbcde0583606fb9a5485182ebdcfac0a1cbbc62212429df980f26cef2ec35ff7a8a3356b434e73a3c4780db656bd89faff897fd11", 0x75}, {&(0x7f0000000500)="59132af0ec5ba448846ee126b016bcb807b1e2d0c298d50a5d17d72174971c6adee76dfdc12395ef4f24722a8ca03d570d7519c84eb95f46ed01b2821f667a80858832666e8e9648174802518d80bd5f01a1f49fb0992579cce6027a6f", 0x5d}], 0x7, &(0x7f0000000600)}, 0x1) 1.388389094s ago: executing program 3 (id=3069): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffe, 0x4, 0xff, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x40000000000000c4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, &(0x7f0000000080)="e19e04ece21aac26aa5340cff1ef2c7302b5f239d43b64a66c0a6ecefcbf5826bb3194640e0a62825bec9b0d330776b7508b20cd76df1624d0bc4861a8fdd759a2578829590bb05081c5c57b8ce5e01852e1fd3f40914ee1423713376f105ce69bc5aa89754f6a2e0b55f79a003a6f5adaeeedc5b94d4327e51389eee95491dcdde0cc1d67f63060b6e72fa7a3cbc59a5d4c86bbb9b3ad0a11321f1f1b493e53ec45ab40f829850e0d365236c23af65df20371f83a9dea61b7c05b01e477f656dafe099dae", &(0x7f0000000180)=0xc5, &(0x7f00000001c0)="2dc6712baa010a3b53ec86b9da059f6bc49bad52e954eb605fe50b818b08f06d4d9a6de9e718", 0x26) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 1.364299053s ago: executing program 6 (id=3070): sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x802069af, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) 1.363558706s ago: executing program 3 (id=3071): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0xff, 0x9}, 0x4, 0x9, 0x0, 0x0, 0x4, 0xfffffffffffffffe, 0x4000000009, 0xb}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xbc19, 0x0, 0x0, 0x0, 0x0, 0x104, 0x1}, 0x7, 0x7, 0x6}) r2 = getppid() sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x8, 0xe3, r2, r2, 0xffffffffffffffff, 0x0, 0x3}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 1.363186091s ago: executing program 6 (id=3072): r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x7, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2a) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0xffffffffffffffff) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200, 0x2, 0x0, 0x3}, {0x0, 0x1, 0x8, 0x6}, {0x3, 0x10, 0x0, 0x6}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4}], 0x3, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x65, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42125000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x800000018, 0x2, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x6, &(0x7f0000000980)={0x40, 0x62}) kqueue() 1.362266065s ago: executing program 3 (id=3073): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x6a) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) getpgrp() r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x1000000000007f, 0x0, 0x80000000000, 0x0, 0xc28, 0x0, 0xffffffffffffffff}, 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080), 0xc) r8 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r9, &(0x7f00000008c0)=[{0x0}], 0x1) dup2(r1, r0) 1.361211355s ago: executing program 7 (id=3074): sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x2975ae25dd2835f6}, 0x4, &(0x7f00000000c0)="75874b0b3808924fcd08e4e3185f98c4262f199c860622dd", &(0x7f0000000100)=0x18, &(0x7f0000000240)="d277c38bd14ed5ffe1d760e2e146558d968daf2e1c1383f79569580d57c3cd01808c9fea3fb857d3a895f4c313320a5cef3ce5305c7b28cecac33dd2ecb69f7f3ac662677921b06aff42df1e970a1d9893330992742a6842b87535e0da9f9a550b5ec625b25020c9989bc142b3e99f686ee8cbe353d52a9dfcfc2f64460f2d9b37109de28a83eee9a6f9b06b054f43df0f15380d0460c6d8842e28be4967090b8d77b37a99107f0229f2b14def62864e959b93d8552bedb6810908a8cf26a4e3d5a44444d4647b440f338b9a20fd481c18", 0xd1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x97, 0x0, &(0x7f0000000180)=""/151}) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000000)) 1.281870197s ago: executing program 7 (id=3075): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) syz_open_pts() (async) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x38c, 0x9, 0xffffba18, 0x2, "34db41b2b3c67f9e36846000", 0x7, 0x51}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000bc0)="931005a7c858452dba341a0211d294521d36be4e0f6eb7a1c76bf70e2b31c8e6a1661012bf2f168a984d5138b78d7eecb2f13451d515899a2aa98ab4aac664eb690465a121f1e38bb6ea0aab7a926232209daaa657a4fba6d66a1bb332bee7", 0x5f}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x1, 0x7e32, "ccbcef21f3e2ff383c6b2e30d044058991e18269", 0xb1c, 0x8000}) read(r3, &(0x7f0000000200)=""/243, 0xf3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000580)=""/212, 0xd4, 0x1023, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) munlock(&(0x7f00001cf000/0x1000)=nil, 0x1000) (async) munlock(&(0x7f00001cf000/0x1000)=nil, 0x1000) minherit(&(0x7f00001ce000/0x2000)=nil, 0x2000, 0x3) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) (async) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) mquery(&(0x7f00003d6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x1) (async) mquery(&(0x7f00003d6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x1) 1.184822233s ago: executing program 0 (id=3076): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0xfffffffc, 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x57, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) sysctl$kern(&(0x7f0000000180)={0x1, 0x21}, 0x2, &(0x7f00000001c0)="ba8cdfcf8d54dd65a24a677732fa1ea40873b2ef60e0280f40fe3adf2d06a5dddf4e63511f1656341f570d11946a41fd6c87e17d1fd35805e5a498222f4c5261ca66cdffc3b053eeb07dc03f84a169f9e2dd7cf2d13448998f2bca9804a555b3ff06d8d0382723489b7513306313196877b9a82bbb5f530598b18b28b0d05d5000df6d6998a83d61b35496f307e20e3940645390a475219eea3a48713926c6073b725542324679a7e9a1351dd0b04cde4ced39f24704d3daacec39546d3d6069eea804aef3f75a8825c683296f40f1ec4458d219f19821d06669fafb29c02ff012099094a6d65fc9ef90202c", &(0x7f00000002c0)=0xec, &(0x7f0000000440)="2b10eda8cf3971e2d5e43d0341e5e3b01aaa07e3963447153314742ae389ca0215cec26b7662c217d212e3e851c6b9521b43ee92fd5dc0f83663b197662bfc37c8720d0c26506fe072780877bed04c36be87b85d842f4f1cedcdcb309ac0696cda04dfb78e662dc1312b7cfa7d7101150268ca3e87002d7a51350abf4b2c362a92034fd26376f242310bb8682bac4a59c600ef93", 0x94) 1.171538505s ago: executing program 0 (id=3077): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000434, r1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) lseek(0xffffffffffffffff, 0x2, 0x2) (async) ftruncate(r0, 0x48001000007) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x8, 0x8000000000000003, 0x3, 0x1000000000090, 0x5, 0x3}, 0x0, 0x0, 0x0) (async) open(0x0, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) getpgid(r1) (async) open(&(0x7f0000000080)='./file0\x00', 0x200, 0xcb) 1.165765744s ago: executing program 1 (id=3078): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x1, {0xfffffffffffffffe, 0xfffffffffffffffc}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x1, {0xfffffffffffffffe, 0xfffffffffffffffc}}) r0 = socket(0x18, 0x2, 0x0) close(r0) syz_open_pts() (async) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffeffffffff, 0xf0}) (async) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xfffffffeffffffff, 0xf0}) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a221611", 0x7e) write(r3, 0x0, 0x0) 1.165247913s ago: executing program 6 (id=3079): r0 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_STAT(r0, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x3c, 0x0, 0x0, 0x3}]}}}}}}}) 1.160754278s ago: executing program 6 (id=3080): r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2}, 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x43}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6a14, 0x0, r2, 0x0, 0x0, 0x10, 0x9}, 0x5, 0x9, r3, 0x0, 0x0, 0x9, 0x1ff, 0x3367000000}) sysctl$kern(&(0x7f00000006c0)={0x1, 0x36}, 0x2, &(0x7f0000000700), 0x0, 0x0, 0x0) 1.160104878s ago: executing program 2 (id=3081): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) socket$unix(0x1, 0x5, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x2db57365, 0x6, 0xd, 0xfffffffa, "23030003be0a00817dd8910bb864d3c3a3c900", 0x9c}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d2f3359d570f74d9d1a8a67632b45779d666a926baf8b9989bbba09b75973abef9de18c01655a428890b131db30100378127084aacf1396d70ff6c64254b1d920c202c995d18d34c6ad881a5b0c8c571f9148d5fe35f10a177ded8d58090f8018d3d2cc49b0d727fcc6a2e08dbc001b227efa671b1b63152d73e00ec0b0d132540e8facf3db086721bc1215e9faef5b01b68b07a87225cf4105aa583c35763e1b747460701d0cf52a00c00bfcc00983a39f10dc0f2ab20b80c08ad36e11cdf3956b6f2fc209fbb59f483efa8d44d4c247749aa8d2713af42ac176f0be950611d5d6ac2d6f7058003857644d6451d03a16989c077b466ef167ef4d23564d69efba51b5f6d2a7abebf9a34290db68dc61687f116c23d2b12a588d7ec7cd91a11df325cfb4f45929ed312a3f964d8f69bd186751009ad63788cd08f4ea598117d032c079c89525369dce686c62b87a62ae5415174c2c5a94cd550f1cf3ee9b6c9d49632893b4cd6140947ed8d12386251483b0e91199b6379f359008fc56de0be3388cb0a89cd7578e14170d15936bc34b5c4087255e8780a6aa6bf4f0be3badb0d267b1c43be2af82d94624e7cd4b9714eef0f3098d0e60669921e5a5d734102f61efb4b33d6088b0d33d18a9dce8b767ce731fdf7abc7b4fe13d9642642b9475c5cac1339daca823ab7562ae39eed08ed14a71f5469da864769b88ffcafa6a5c89ba3070e77c4ad4a6ee7b1a7d4e83611e72c2e582e9a81d73f9fd57952440f13c771e102e90fea033c28e51537c252579bbe652cef77275b9ec348658e9ba3d597157685dbc419d7e1fcddcba43760bc093ee2408554c4290a7f17120e3326fdd876eecbc23a731e7df767f1f34120a03b4f594423f66eafc4f88902a963114b2653dea77f4f8bf2fe7c1e42d66e283f5a8105a77af6e2f9e0bde50694544e30e5f0a1df7ebbb465333854ffc4a93cd411b3db0f92cedc7ffc6d47cf0ddccb0e8c0bc3cba65355d2d3b017362d84f33ae5c56cfcea176b524b34cd859ad1a0c755e1f13ba83249d0cf3537f3c5387962c50d26aa5c27ce92856cd9fe3af2ceb0346abe1125293d26536a784bfd47e0dfc9997409b9a87cb9430c2ea2c4b4118cc8ea285ef7e9f4765b1f38a9c69e78865d61ff08269852862aab34de6598dfafb25e856c227f8aacc1d3a98d82923d0d5f578d2aecbaea98ccb43242a2432315d7589c0ccb44045e6d237cddafc449aefeff392bf6e4effbe65a74411c0510530d369eaed6c2c98153be6d62094544a7c0366d7c0ae7dc6c823d21b65443714446e71a680ae4d3c970a6d96caccf398f925ac36778bb810556f2774ea69e8dd306aaef17d5a6d8146d898f70315f25060d1d156f2f1046aee353858516dbb88bf5e04f3a6252f8bcc31c8e0441cf8774cfd847e9a3b29ce0800e411bbea045afede140d4c554455304c3d9beb7ac41bdbf65039f073b82cf44bdc7fb8cf03dffdb04cd5a1234b5a09add99ed2e3b3108cec6d1d426acd8085fcf357b631dfad522709bc9d2b8c309ec458ec3bb6e85f456d1a2ff46b8b6e46541c04934285ad8b06665f4ef9a0549808e6c072ad8550a4205b0caa74d2b33fe32acdf21aee81110eff2223bd0e82c24db7fac036e5cbc1162537e160e2e68449c23ebfdad2adbbd36cc394024bfbe695ff8c5fdc50f7a7339379fbccf1dde4897c8e7afc3bd01f6812695a1fbda0f0ccef46a9fd74ec9126fef031e44569d1ce68c28d352aa4b59ebc484bebb13452af1966bf34f1b030d0b87ca21454ce96aa823125880006d7571b7b6956817d018e4fe05c4eb746753b8e0e39391d441c04c92d79b72aacdb98330a9e25d1e668f6be3e570703b13c547f1b7617d86f0e5586324bedef286eabff28a16607da73d97b30ab3dc70bfd2491af7e1914b4866c633c9c68a2eba6f04f2d81873ef1a4edd9dbd912508147224601fad5c434845bf2120bb4c651df46a54a8a49bc3764326ec737d9a2535730ff828ba8e6702c769a9e544e31e1f0aa6ce85eda0baf03bee19b67e3aaa8a334a51a8f42acd8c729ba2ab1910dad6d31f35f2e3b12d7b01c56578abf972bc013fad1d7a81e7c0597100107fb03a4c0fa10ec5d5e7c5aa5b7a58857e27fa6a81b767df7c8b2795724cb7faaf648361fa276392aef51ebd803414cfe1821f92c838d93062266d6ec29023a4a452be8b0232d0c69a6bb631cb5fbcd426b078b7dadef26fba390bf1ba14e10ab1390c20f40472640a6a2a5a1d636ca4f44643c26f3299a64ca340fda57eb361aaf97c5ea1232de05c36f4501c3074eb660837ee1f6293fa13ab4323c806d91abdcf24e3194f8e8244530cee15efac5f6bec4523d4d64e7b458ca4133578a24f81686f57b61ed9cad18d885358562d6553cae764e0bd96054ea48510320c375ddec9035ae0993f4132f9645e0aeea2dd736e2b1cdc83d9dd400ef51badaea48717840a839c0361d8fe62ae1c9bd92d138ecc6c4bae532f24c3f4401a367f56462298f3b7a14df0a7f42c3980f57b12a5cfbeef069b21b72051bcd36755591bc493ae940613eece7b2c4c356a3dc6fac37bf31bd0fae145ef0ae108d32847789026d0fbd293af63a11acd7e26f35070d449dc3c092c8bdea3b9474384f23085b52504b3c94426e93f0e547369d2a384785d2f50c0178216b1822078c4acbf18106e10c5f161400c86572201c28fabec599ae8e2ea2b1af6efffdb53e24679146b2e6e733fe3d76054dbb323e1baf873561bf22841a0d10", 0x7d3}], 0x1) (async) writev(r2, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d2f3359d570f74d9d1a8a67632b45779d666a926baf8b9989bbba09b75973abef9de18c01655a428890b131db30100378127084aacf1396d70ff6c64254b1d920c202c995d18d34c6ad881a5b0c8c571f9148d5fe35f10a177ded8d58090f8018d3d2cc49b0d727fcc6a2e08dbc001b227efa671b1b63152d73e00ec0b0d132540e8facf3db086721bc1215e9faef5b01b68b07a87225cf4105aa583c35763e1b747460701d0cf52a00c00bfcc00983a39f10dc0f2ab20b80c08ad36e11cdf3956b6f2fc209fbb59f483efa8d44d4c247749aa8d2713af42ac176f0be950611d5d6ac2d6f7058003857644d6451d03a16989c077b466ef167ef4d23564d69efba51b5f6d2a7abebf9a34290db68dc61687f116c23d2b12a588d7ec7cd91a11df325cfb4f45929ed312a3f964d8f69bd186751009ad63788cd08f4ea598117d032c079c89525369dce686c62b87a62ae5415174c2c5a94cd550f1cf3ee9b6c9d49632893b4cd6140947ed8d12386251483b0e91199b6379f359008fc56de0be3388cb0a89cd7578e14170d15936bc34b5c4087255e8780a6aa6bf4f0be3badb0d267b1c43be2af82d94624e7cd4b9714eef0f3098d0e60669921e5a5d734102f61efb4b33d6088b0d33d18a9dce8b767ce731fdf7abc7b4fe13d9642642b9475c5cac1339daca823ab7562ae39eed08ed14a71f5469da864769b88ffcafa6a5c89ba3070e77c4ad4a6ee7b1a7d4e83611e72c2e582e9a81d73f9fd57952440f13c771e102e90fea033c28e51537c252579bbe652cef77275b9ec348658e9ba3d597157685dbc419d7e1fcddcba43760bc093ee2408554c4290a7f17120e3326fdd876eecbc23a731e7df767f1f34120a03b4f594423f66eafc4f88902a963114b2653dea77f4f8bf2fe7c1e42d66e283f5a8105a77af6e2f9e0bde50694544e30e5f0a1df7ebbb465333854ffc4a93cd411b3db0f92cedc7ffc6d47cf0ddccb0e8c0bc3cba65355d2d3b017362d84f33ae5c56cfcea176b524b34cd859ad1a0c755e1f13ba83249d0cf3537f3c5387962c50d26aa5c27ce92856cd9fe3af2ceb0346abe1125293d26536a784bfd47e0dfc9997409b9a87cb9430c2ea2c4b4118cc8ea285ef7e9f4765b1f38a9c69e78865d61ff08269852862aab34de6598dfafb25e856c227f8aacc1d3a98d82923d0d5f578d2aecbaea98ccb43242a2432315d7589c0ccb44045e6d237cddafc449aefeff392bf6e4effbe65a74411c0510530d369eaed6c2c98153be6d62094544a7c0366d7c0ae7dc6c823d21b65443714446e71a680ae4d3c970a6d96caccf398f925ac36778bb810556f2774ea69e8dd306aaef17d5a6d8146d898f70315f25060d1d156f2f1046aee353858516dbb88bf5e04f3a6252f8bcc31c8e0441cf8774cfd847e9a3b29ce0800e411bbea045afede140d4c554455304c3d9beb7ac41bdbf65039f073b82cf44bdc7fb8cf03dffdb04cd5a1234b5a09add99ed2e3b3108cec6d1d426acd8085fcf357b631dfad522709bc9d2b8c309ec458ec3bb6e85f456d1a2ff46b8b6e46541c04934285ad8b06665f4ef9a0549808e6c072ad8550a4205b0caa74d2b33fe32acdf21aee81110eff2223bd0e82c24db7fac036e5cbc1162537e160e2e68449c23ebfdad2adbbd36cc394024bfbe695ff8c5fdc50f7a7339379fbccf1dde4897c8e7afc3bd01f6812695a1fbda0f0ccef46a9fd74ec9126fef031e44569d1ce68c28d352aa4b59ebc484bebb13452af1966bf34f1b030d0b87ca21454ce96aa823125880006d7571b7b6956817d018e4fe05c4eb746753b8e0e39391d441c04c92d79b72aacdb98330a9e25d1e668f6be3e570703b13c547f1b7617d86f0e5586324bedef286eabff28a16607da73d97b30ab3dc70bfd2491af7e1914b4866c633c9c68a2eba6f04f2d81873ef1a4edd9dbd912508147224601fad5c434845bf2120bb4c651df46a54a8a49bc3764326ec737d9a2535730ff828ba8e6702c769a9e544e31e1f0aa6ce85eda0baf03bee19b67e3aaa8a334a51a8f42acd8c729ba2ab1910dad6d31f35f2e3b12d7b01c56578abf972bc013fad1d7a81e7c0597100107fb03a4c0fa10ec5d5e7c5aa5b7a58857e27fa6a81b767df7c8b2795724cb7faaf648361fa276392aef51ebd803414cfe1821f92c838d93062266d6ec29023a4a452be8b0232d0c69a6bb631cb5fbcd426b078b7dadef26fba390bf1ba14e10ab1390c20f40472640a6a2a5a1d636ca4f44643c26f3299a64ca340fda57eb361aaf97c5ea1232de05c36f4501c3074eb660837ee1f6293fa13ab4323c806d91abdcf24e3194f8e8244530cee15efac5f6bec4523d4d64e7b458ca4133578a24f81686f57b61ed9cad18d885358562d6553cae764e0bd96054ea48510320c375ddec9035ae0993f4132f9645e0aeea2dd736e2b1cdc83d9dd400ef51badaea48717840a839c0361d8fe62ae1c9bd92d138ecc6c4bae532f24c3f4401a367f56462298f3b7a14df0a7f42c3980f57b12a5cfbeef069b21b72051bcd36755591bc493ae940613eece7b2c4c356a3dc6fac37bf31bd0fae145ef0ae108d32847789026d0fbd293af63a11acd7e26f35070d449dc3c092c8bdea3b9474384f23085b52504b3c94426e93f0e547369d2a384785d2f50c0178216b1822078c4acbf18106e10c5f161400c86572201c28fabec599ae8e2ea2b1af6efffdb53e24679146b2e6e733fe3d76054dbb323e1baf873561bf22841a0d10", 0x7d3}], 0x1) recvmmsg(r1, &(0x7f00000015c0)={&(0x7f0000001580)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/138, 0x8a}, {&(0x7f0000000480)=""/123, 0x7b}], 0x5, &(0x7f0000000580)=""/4096, 0x1000}, 0x43}, 0x10, 0x2, &(0x7f0000001600)={0xf7, 0x5}) (async) recvmmsg(r1, &(0x7f00000015c0)={&(0x7f0000001580)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000240)=""/158, 0x9e}, {&(0x7f0000000300)=""/165, 0xa5}, {&(0x7f00000003c0)=""/138, 0x8a}, {&(0x7f0000000480)=""/123, 0x7b}], 0x5, &(0x7f0000000580)=""/4096, 0x1000}, 0x43}, 0x10, 0x2, &(0x7f0000001600)={0xf7, 0x5}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x3, 0x7b, 0x7, 0x8000004}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x3, 0x7b, 0x7, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) 1.159741062s ago: executing program 6 (id=3082): r0 = socket(0x2, 0x3, 0x0) (async) r1 = socket(0x2, 0x2, 0x6) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r3 = dup2(r2, r0) (async) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000100)=0x20000, 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r3, 0x0, 0x0) 1.121014253s ago: executing program 5 (id=3083): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getrusage(0x1, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x881) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x0) 1.051165096s ago: executing program 4 (id=3084): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x3, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000c80)={@local, @random="f7ee75369980", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x6, 0x88, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x1, 0x0, {0x5, 0x4, 0x2, 0x3e, 0xf, 0x65, 0x8, 0x1, 0x3c, 0x4, @multicast2}}}}}}) 1.048362472s ago: executing program 6 (id=3085): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0xffff, 0x3, 0x0, 0xffffffff}, {0xffff, 0x0, 0x0, 0x2}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async, rerun: 64) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="8faa02ede655ffffffffffff86fd605f6ad900303a0103000000000000000000000000000000fe8000000000000000000000000000aa02009078000010006006c33e00000000fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0x26}], 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) munmap(&(0x7f000034b000/0x2000)=nil, 0x2000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="c4993ffc", 0x4) r3 = syz_open_pts() close(r3) (async, rerun: 32) r4 = syz_open_pts() (async, rerun: 32) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000240)="c62d55920f4a92aba73194d7fe461a580999c0", 0x13}], 0x2) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xb, &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfa}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c8e, '\x00\b\x00', 0x8, 0x7}) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffb, 0x58, 0x4, 0xfffffffffffffffc, 0x7}], 0x3, 0x0, 0x5, 0x0) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ftruncate(r6, 0x80002) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x300, 0x0) 1.046932028s ago: executing program 4 (id=3086): mkdir(&(0x7f0000000180)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f0000000340)=[{0xfff9, 0x9b, 0x1, 0x31}]}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0xc, 0x0, 0x0) (async) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') (async) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x17, 0x10, 0x0, 0x2}], 0x29f, 0x0, 0x8001, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffb, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x100000, 0x0, 0x0, 0x11000], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x4, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0xc, 0x0, 0x8, 0xffff74b4}, {0x1, 0x4, 0xae, 0xe}, {0x16, 0x6, 0x7, 0x59}]}) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) (async) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r8 = kqueue() kevent(r8, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 1.046192215s ago: executing program 2 (id=3087): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x139}, 0x53b3, 0x8, 0x0, 0x0, 0x0, 0x101000000, 0x10000000000009, 0x8000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.045451888s ago: executing program 4 (id=3088): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x1, 0xbb574317, 0x2de, 0x60000, "7072c83fdce7988f343afbf4242d5421f1894cbb", 0x1, 0x7}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="87c7d802a10799f720570446dad622f53c7fa792436849fc20239a0ec5c4ad91cea3533106235851e325fa4bcc78e073deb9621be3d2262f8bfd35ada758ecc43b96d0383baac13c1bc060308868d3518d1ff9aa782ca354f3b754772acc3c441ab92b71403d4a9d654a4b376ffbfd9c4af4e2ecd2875eb605bde1c8747e89bd09ab3fda2bd0e8f0832f35391c53f3d27670121258d602c14d86da1b921a77741b6d4bceffc310eb42b523617f962415e0d27bd5f35da6875cde", 0xba}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1) mprotect(&(0x7f00002e9000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 441.325µs ago: executing program 7 (id=3089): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0xffffff00, 0x100, 0x780}) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xe, 0x387, 0xf, 0x0, 0x66}, {0x40, 0x181, 0x4, 0x6, 0x65e0}, {0x40, 0x8, 0x5, 0x9744, 0x7fff}, {0x2, 0xfff8, 0x1, 0x3, 0x8}]}) select(0x40, &(0x7f0000000100)={0x6, 0x9, 0x8, 0x100, 0xcefc, 0x5, 0x2, 0xffffffffffff4455}, &(0x7f0000000140)={0x800, 0x7, 0xfffffffffffffffa, 0xba6a, 0x8, 0x6b9a, 0x0, 0x9}, &(0x7f0000000180)={0x200, 0x8, 0x8, 0x1, 0x7, 0x2, 0x9, 0x9}, &(0x7f00000001c0)={0x2, 0x5}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000200)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000280)={0x93ef, 0x5, 0x3, 0x200}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000002c0)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000300)={0x3, [0x0, 0x0, 0x0]}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x4, 0x2, 0xb0, 0x6, 0x81}]}) select(0x40, &(0x7f00000003c0)={0x98, 0x0, 0x10001, 0x2, 0x89, 0x200, 0x3, 0xf}, &(0x7f0000000400)={0x8, 0xb86, 0x6, 0x0, 0xfffffffffffffffd, 0x800, 0x8000000000000000, 0x2}, &(0x7f0000000440)={0x4d5, 0x8000, 0xa088, 0x10000, 0x706, 0x7, 0x6, 0x97}, &(0x7f0000000480)={0x100000000, 0xffffffff00000001}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000500)={0x6, 0x1, 0x1}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000580)={0x1, 0x8}) pwritev(r1, &(0x7f0000000a00)=[{&(0x7f00000005c0)="ca1107cb3ef5021a1d527a998f25f59b4e513160667619f14547d3a2535cfa1c16ed8e35bee90ee4282cf964902832d3c8e6c8267fb756b94263070b877c112aefeb31481ace94a39c060176011e7dde8f940f758dc0942d3f4ee64faebc0bee8a76e3b4f7975cb85465f5faac9741956732e1fff973963f19911d3c3ebf5ea945de57731b38b69ee11466263b994a84aa0db497f7e13aeaa1c42f010a9afb5340d2988a1362a60510b7e4676023322a1ca3c7a4a63b159677f0f8774450ab25953506399cb45a57ffea1f52c824f0b2f8b63a8e0a5ad8d205", 0xd9}, {&(0x7f00000006c0)="0e0b8068f2f8e0fd9e81439fcae7551f700eae1542d9c3420a14ca5f0d24486139d89df38bac38dcc290b48c62b849409d7aed2a7769b3cfb3f74fcdb1ed66a8872d6d28b6576a97ff2198593dd5ffa3542b5651ebaf6c51057abb0ac8d791dee44ace6824c8f0e543e3c359c2608bd6bf08e1bede618d184b8f028d8e753e12198d3225a986a94ce7120266e0babf2d", 0x90}, {&(0x7f0000000780)="d63e8bc43d1391da6923dd9e7e97c2e8a3549499efcf7d624e96ee527e04c4edf091b2a494bd9282b0752a7ee74f8b2f0ec0ea870e5c216a5b1d7b7c5a60e6346b352f37cc4eca6ffccc9f67f33f7c07ec95932d66d813736a870a86124233d55baeb0dc59f723775b825e3dc17f1f68badb53b4b7a49a4cec907e7c65a783f67fa6b7d35860478f5c31f979dd3383bcb616a6ebedc084f79d61edf6e718bb18b71fe8280f0d82cb4c64dd166bcd6e5476d36badd5d18c2d0fb6eca8bb9bf279", 0xc0}, {&(0x7f0000000840)="e11ebbe834b3cdd1a735bb1a6fbb6b7ed1b974f2ecfc73603f9d6e4cb733fcb219a3634a5bed872d39241125e1abcfe62d", 0x31}, {&(0x7f0000000880)="a91fdf080ecd380f288176dbe70fc3000448adb35d13896d1ed7c3ccc08227217603951c422fa6c996b0891dbb18a62636a5b29efad9fb16eedddbc2fabe6351351eb776a17f06cd69bfa2d060", 0x4d}, {&(0x7f0000000900)="4faaa903ca2a166cd4bee118e42e64ab83c362c29a138a81116f1f779327d96f528cfba446c4d2a0dc1a3a0523f891aec1586fe985785acaa412c890ebac98df84eeb0c08087ffa3d736523f42e7ba064da0141560d90166aed95add4a9229d51b6e8d5a653a38c3e0aded2521c4c468daca368330de90be214d2c0ef9b830a95f32afaf7db6c61b5a6c90032f80a0fe88fe9a23f118436a2fb2942ec1dbcd3e52fa20bcc178750c3f43e0348fdc3318d7bda6d16dd69fff4f581483b5e0c35d1a5b0d46b195fba537dfd9e172e6315c59411dac57b13edfbf0a86301dc5fde22c3fda26fb27797531ba797a02fffb6980", 0xf1}], 0x6, 0x5) execve(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000b40)=[&(0x7f0000000ac0)='.@^\x00', &(0x7f0000000b00)='/dev/speaker\x00'], &(0x7f0000000dc0)=[&(0x7f0000000b80)='^.-!-]@$\x00', &(0x7f0000000bc0)='/dev/speaker\x00', &(0x7f0000000c00)='/dev/wskbd0\x00', &(0x7f0000000c40)='\x00', &(0x7f0000000c80)='$./\x00', &(0x7f0000000cc0)='*!\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='\xe0{/)*\x00', &(0x7f0000000d80)='/dev/speaker\x00']) select(0x40, &(0x7f0000000e40)={0x4, 0x7, 0xf60a, 0x80000001, 0xffffffffffff56c3, 0x4, 0x0, 0x5}, &(0x7f0000000e80)={0x9, 0x3, 0x0, 0x7, 0x3, 0x0, 0x3ebccb7a, 0x8000000}, &(0x7f0000000ec0)={0x6, 0xc0, 0x7f, 0x401, 0x8, 0x5, 0xff, 0x7c60}, &(0x7f0000000f00)={0xc00000000000, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000f40)={0x6, 0x5fd62058, 0x1ff}) r4 = socket$inet6(0x18, 0x4, 0x0) sendto$inet6(r4, &(0x7f0000000f80)="2fe6fa6d23ae84bfd00c89dae1708676271e61789d6c30c89cfd32bf3216ad246dd7a36e4a7b345d646e391cade4a53457314c43f3f1244ab8703c34ed65dcd98f9321687771bb00af1e92f72a3a46bfd93f474b28599582c110c6a9943346aeed9f7aa20b408d8c8d5e7dd76b46af31b314c811f3ed40664b169615cf70cf58ed028b4ad97a23a31246577b32690d4d51dd9e143bb1854dcc080438c99cbfcb9bcdf96741a231bd7a8930cc241d81c46cc868e2e2cf5d403ba02c5764aa4a05de257dfc602f584a34b7d00be4005d61923a77b3748962fc6f527e2114fdd892160285", 0xe3, 0x5, &(0x7f0000001080)={0x18, 0x0, 0xcd, 0x1ff}, 0xc) sysctl$kern(&(0x7f00000010c0)={0x1, 0x1c}, 0x2, &(0x7f0000001100)="37fcd1265f46751cd0bd0aa95c2c289c2886becb7609d3e7aefb3009fb3545dcd60b0eea631183c60c37df7a0f968190c751a58c3f", &(0x7f0000001140)=0x35, &(0x7f0000001180)="d67184088e553d98794278af50da8e661d0a660546ce7b292163535a51e0a5886a0a62ffd8b9f5372f634c2425e017201784f12a530609902dd55a61b879d473ca112249d81d59764df7fd409930", 0x4e) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001200), 0x280, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000001240)={'./file0\x00', 0x3, 0x8, 0xffffffff, 0x0, 0xfffffffc, 0x80000000, 0x3, 0x0, 0x1, 0x8, 0x81}) write(r2, &(0x7f00000012c0)="9f91a699cd51e35dafba15cd5bf6fb51df5f80", 0x13) read(r1, &(0x7f0000001300)=""/5, 0x5) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000001340)={0x4}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001380), 0x10000, 0x0) write(r6, &(0x7f00000013c0)="95287eda055a962f47ec0822ce11f92611810fcc83d9f8480cf4a2e2e9cf4f69cff8aab1c9ff6fbd2331ecb859952fd4cb901cceb7", 0x35) execve(&(0x7f0000001400)='./file0/../file0\x00', &(0x7f00000014c0)=[&(0x7f0000001440)='\x00', &(0x7f0000001480)='/dev/vmm\x00'], &(0x7f00000016c0)=[&(0x7f0000001500)='*!\x00', &(0x7f0000001540)='$./\x00', &(0x7f0000001580)='-}}+/)!\x00', &(0x7f00000015c0)='/dev/null\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='/dev/speaker\x00']) 0s ago: executing program 4 (id=3090): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x8, 0x0, 0x0, &(0x7f0000000340)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xffffffffffffff93) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.63' (ED25519) to the list of known hosts. 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: malloc(): allocation too large, type = 127, size = 6535087492 pckbd_enable: command error fuse: Cannot find fusebuf fuse: Cannot find fusebuf ~9rS>gdx|_f W0uXXK̯IF%9O>c Bř.K(Y<~GUJ)Óy_DBK,*]ΫqW.!EeoVfnצBO>ۇ^䷹荆Javq EGQiSsgu-aDVb0v?KjEI#ạ VBW0v:eY 髮2V;w?˻̼!C}b, աx؋֋kLKB IYcSZydXr{U25ES>v'a5^BQQ8i؉:ݚ=^4+O#-$)0[Nc"OcCKE|-l4Y߈aJ+5,Vcʥ8qtnˆSqa8܆@opDTDOvM*#+.ߴ鎹6|Krb.l?D+gZ޾=n7e^CS*Ǐ19Ajk/b;QB+| jZK1x꓇)^wB};uhuZF ~zVCM MbZpzÆF! T#idcD5VMQCÃHf l$@a8MuTn`֋ڀlP7rUi 5$hi օ!֟K[Cxk__zs`|C':h&Y: L ]4]AƷK 3u!f4=dvz-;=?H=ao!BˢX f7P ǣ"5l^HlbCXS"6i!xV,F@lrDuB5ĽD^lA/(JC\)1c>Zb2*c^'RIHnr#닑JDwb!_|P~"Z*> _& -:ݜ8ngg+JYHhaY$*kBC(c'xvќRPlY D;bd\'0Y%r=)SP Л*!&T!{1%B HStHS0鞪i)+lD4[C*T6`Kqc&}!vKܘ$ Ir2UtA g:XjV6Lژp_@v)hpy2>f]j~ѦYU;1{K >;rZjb5`gx#`n8tMWw+l*#;w3NRi+jtHS񁠄˄rVC)^P##P^vѻQ[ۑYBUPݦ!/: q/]OX{!QL >2=Rhudsw&wa{uc79,ȔH88}>̐"lT Um:s-f3eY@XK2˲Ohsă`n鳘CJ 0bWWD2bnʬeݳu޴Xδ1#aB ީ {ϓB@-yS8< `ZXH%ޮb+'OKze&5VzG!ZqMK:])E3Xʠ(&6%| #dnbEkކRˋM-O\;ZV-&+{:|7&EiO=c<K=Qa[$ՠU@'irqW+Y1XI[Ī0\_(e[AIʭv.X'&s̟pSU?P1WNBG.ԕ;?/)XXu]3C.aHSĆ\ӚQ!0KQ 3ğ,RZ.M+kIAH_  <]Am %AxŽUO\ Wk[/WdbY҈[boGduao A6NՓoA3@]O¾#1$!>~@㸍^{׉V_H)To6-Υ5&ʁ`0Ff=!FKNR bbC>|KlMe͹%ރyFXRh睮:r':X(l$dԝ@$gvS `7TWoSC 2ooTʮyY6:iw=]JY܃&wyw:n3/ dLF7r/?.${BBY3kX_ ˎyIl$ (g9i"ۄwອ\x/sWy>1-E i IRI Dx2sdlU[dv3e1_R"k9&vLL{/XT0}wИS%'`4G轚ޙlVbA}2Ou^(<GvncS)P; g-.r>M LO]+J"epdn>X\ALe#kd6܇/լ(ub}+~uIF|\ӉB QOI˒ڲaE 51m{eoSRS*gG1+HHw@u8}BYp^_ÿG=>(T&hrtUZ4{aJ=K¾>أ'"y3jk;J"1J,kgo.gk׹~ް(w5)ʼnhׂ[>_X#u+MXG:ƁF6`zv5_rH&P]-5XZI8SGL@ ܰ :dΏu}hw0Vؑr}嫻r_c͖KZ 6IGœs.K#=VKy%fe^/7%5Adr$=[ usC+|Q^^|aqpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 64424509440 pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 73+"$0: #!.'4 !44!#( -58 (%22/2=5) OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: denied attempt to set clock forward to 13622315181289262 malloc(): allocation too large, type = 127, size = 6535087492 fuse: Cannot find fusebuf pckbd_enable: command error wskbd0: can't attach mux (error=5)      OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) uvn_flush: obj=0xfffffd80676e1588, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error wskbd0: can't attach mux (error=5) ҬJ6pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) uvn_flush: obj=0xfffffd807930b1f8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xffffffff839367d8, 0xffff8000291720b8, 0, 1) -> d kernel: page fault trap, code=0 Stopped at ffs2_balloc+0x9fe: movq 0(%rcx,%rax,8),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *207745 76892 0 0x2 0x1 0K syz-executor ffs2_balloc(fffffd806f15d7d0,8f560,58,fffffd807f7d2548,1,ffff80002a453e68) at ffs2_balloc+0x9fe ffs_write(ffff80002a453ef0) at ffs_write+0x4f9 VOP_WRITE(fffffd800ac1b9a0,ffff80002a453fa8,3,fffffd807f7d2548) at VOP_WRITE+0x102 ktrwriteraw(ffff80003c50dc58,fffffd800ac1b9a0,fffffd807f7d2548,ffff80002a454070,ffff80002a454050) at ktrwriteraw+0x1bc ktrsyscall(ffff80003c50dc58,88,10,ffff80002a454200) at ktrsyscall+0x32b syscall(ffff80002a454200) at syscall+0x2e6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70546a3bfdc0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.