last executing test programs: 3.067541659s ago: executing program 1 (id=2385): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ktrace(0x0, 0x4, 0x60003f06, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="d90500000041"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) select(0x40, &(0x7f0000000180)={0xfffffffffffffff7, 0x44809e9d, 0x336d470b, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000007}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r2, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) ioctl$TIOCSETA(r0, 0xc0284414, &(0x7f0000000040)={0x0, 0x0, 0xffff7ffe, 0xfffffffe, "250d0e000087340105f100", 0x3ff, 0x100}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x190) ioctl$FIONREAD(r4, 0xc0206917, &(0x7f0000000100)) 2.664552955s ago: executing program 6 (id=2402): socket$unix(0x1, 0x2, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000480)=""/199, 0xc7}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0xfffffffffffffffe) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000)="ad05f71063e1096bb1690004", 0xc) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)='N94', 0x3}], 0x1) dup2(r2, r2) r3 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x30, 0xe731, 0xc, 0x6, "8275ccb7478a688f124e79cc3af74d02c9641038", 0x8, 0x23306f19}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x101, 0xffffff01, 0x8a38, 0xfffffffd, "070609000013160000050800"}) close(r6) 2.517246795s ago: executing program 2 (id=2404): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a781d57cfabb1b4553d6a9f641c5b757747ab5ebdd3121f3372b4cf4f85c0974258c29c5e815799d5c597db1e8fd3f84293b6da482b52399c6a332e6fb6933b15ffb9a7414f48d3748d20a720589a66326944d7d988aa13d3588f516b807776550201c198a45402402c32b2e3a8dc148b014ef9398e7b225b9bdf5b6998547f37fa2487cf46d288c5a2a98528fc0687e268afddc083af83754ad35ff4861b7810bea1b687f8fc28160d26c4c5c41055281633bf5ae32ac000d90", 0xba}], 0x1) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="a781d57cfabb1b4553d6a9f641c5b757747ab5ebdd3121f3372b4cf4f85c0974258c29c5e815799d5c597db1e8fd3f84293b6da482b52399c6a332e6fb6933b15ffb9a7414f48d3748d20a720589a66326944d7d988aa13d3588f516b807776550201c198a45402402c32b2e3a8dc148b014ef9398e7b225b9bdf5b6998547f37fa2487cf46d288c5a2a98528fc0687e268afddc083af83754ad35ff4861b7810bea1b687f8fc28160d26c4c5c41055281633bf5ae32ac000d90", 0xba}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, &(0x7f0000000080)="88101736655edcd517bcb3904ac665f311307e1800"/30, 0x1e) 1.393916735s ago: executing program 6 (id=2406): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7fe, 0xa6, 0x0, 0x0, 0x80000002, 0xa1b0, 0x40010001, 0x10, [{0xfffffffd, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x9}, {0x1, 0x650, 0x3, 0x8}, {0xce1, 0x896, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1c8, 0x800, 0xc, 0x3}, {0xc, 0x8, 0x8, 0x100}, {0x4, 0x8, 0x4, 0x1}, {0x29a71717, 0x2, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x80, 0x1, 0xfff, 0x30006}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) 1.393641858s ago: executing program 2 (id=2407): mkdir(&(0x7f0000000180)='./file0\x00', 0x8) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb2) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2042, 0x0) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x81, 0x0) close(r0) sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x32) 1.285157361s ago: executing program 7 (id=2411): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x0, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ca, 0x800, 0xc, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x0, 0xfffffffc}, {}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x3, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x7fff}, {0x2, 0x4}, {0x2, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3, 0xfffffffd}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x1, 0xfff7fffd}, {0x1, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$BIOCFLUSH(r0, 0x20004268) 1.284457776s ago: executing program 1 (id=2412): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x3361) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffffffc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x24, 0x0, 0x0) preadv(r2, 0x0, 0x0, 0x5) setsockopt(r1, 0x3, 0xda, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="6679c2b786a46129e4500184b5f32f76576382d23f967e9a3b9d774691c0a157db70ea7d14c45b265d16ead5125898ec0d266d2738a2c51fd6a89d65a3b8a0f7102475ecfa01e89dfbece45a68ea565edfb19e04f1c31fb2f99e63edeb2d7a2777c8983457bc3f8d5a9dd923ee532a8e0dcdfa15cc934abff721d5ead727d8c65126c363d04ef78ff0245f060450bd9557d8b400efae", 0x96) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) mmap(&(0x7f00001df000/0x1000)=nil, 0x1000, 0x67b3aa4bb6473330, 0x7010, r2, 0x9) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x10}, 0x5) dup(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000040)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0xffffffffffffffbf}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x9) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001280)}], 0x1, 0x8000000000000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000400)="b4d1d56e2a5aa2e27d8d8438508e967b274ce1c3e2d1a49aeb1bf4322b6ebd73e586f461a6759d23973d8bf2c865daecbe66914dbc71326dc2b0a0b5c10465e1eca62a3f1087b1016a73ad1cb4adcd1ff61bb99367c5620244c817cf622fd4fb5b446bc7bb0759417157559627c35f8274a83cba618d299d9c8f780c069316a471bd4ed220fdc09cc29e2684407ba35a4af4a9d5d5147526df54b4471886ad3ccbea4d9bfadc6d90fd836645a51363e40bf8c46c3b994c4b8c287f42140a9f24c310a10807b142e4c846f30a3a6ea4c3b8711f7c324dfbca446d7124c85d855d497896ebabac5c5818de03ba6d8611ffa8b5bdac814dc94111d00e3f9ec900d883510ddce87a2f46f940b0f7251806c643b7a88a1150700e0c158716a1111d9a22f34726b6ba9211351cedc52f689c5fbbf723fe0851e8961d954c31657e16370246fbf98f87af93ffa6277aa8b8b96a36d1b0f13cd683d890e34457e2dad7043d0248265c763578fce1483726aae184c5a72ac8cdfdfb3539d647cb7ff7e79fde9cadba8e2b758308a348db36068dd93d331ddfac766465b95075eedea9e591b9c06ff9cc1fc492d67eec47401286baf6c2b4458b62c022ea7dde389f3f21e78acdb6d10f8084ea77bef7473a15a667456363df22daaae0a615c5315035db859ae6ffd9feb23e536d5cac30743a74c91b242b146f481a76f3f8d9ee4bf2ae4957a64566fe749150a3115b268b155d62e992a11e4ecff53a1d37b1a1e6dc2d7898a3f3123f05ef27f0f5c6a91e8390ec32d61547a5d4fb6ff767cafe9caa58f13fe9813b30923c754555e27653e335ef83f419dd897a3dc3bb11106c254b876e3b0c3fda4bdfb80166141c95e57955fe501ec52af700112093f11374a5e31dc60bb908d13e6a219372c4c80f305ae4a50570e96a2cc0993733a9590ae09be87a7f68722d665d78cfd9676c2a9cacc8dcad7253d6bf2f21085aed4e4f76150ee1ff6189704de4a33279401306fbffc19690c787185e381d207aefcbfedb50ba1824933583dde2766d7fcc9a06acf390257944bcd4ed74d91da722a4c4b6227640b468bf25f1dcd918f9593e7f01afd7b9411b1281004bc01e78225470302a3920728a9aa9cf91b4be801141ec108ba0e5eab71f25603bd03394611a8e06a3e1da65c9c1c1f3022d144dfa223784ada900a7fd960288fad44e455394813f53bbb94190d10258b8c037036b0836852b11ca25e496502abceec516ed2bbea6031378f198447be58a12463c80b643dc4142d9be2fb8112326013e29bff52e8e4792e6ec006979f1db5498de5b2401c399051f4b2f59af03ea3509b21dbe4f0473b005def598af4df4a71ee9a32574f95899d3882a2a566d4919dc08c10b93fde29ea0323e811644d4bc26c4c3cb0104682af84b4272e1f941472fbef5ba78af928549e5e93e89f3b106af9b9469e4d63cdc6d0369ae4a87b1ffc496d892ddbe23976186f8ed2101843537dd706a8f86d7917f84d56abd837a725ad346429122ec103acce9911ed89e8e3d9040928fc97a6dfcff90dd30090e79200c27e86e2a33f701a6ed6395771a4a7760a07a1f969db5a44be2af1fd14df3de6eb50def12b2a4aa6d18f7d65619e3debbdd96494136f0464e07dfea50e0f909ae067e53ed343382c23f6ae8a4609b46930c364811c43615da06def3f32f9e0faaefc84a4d4a07412b8b09a58fbcec9b1dcfb2a4c85a720024a32090b05e143a0ffc17ca57171fa58d91fb68c18edc8ca1d0d13ceee188a4101ca8add6dd0cf0d01ecdab9dede3a961bd70d93f721020972a1f5625786e32bc38c0fdb815b9619deae4e0f9e41edccf8cd9fb2f2be37804aade8ddc80b927280e114b5a1fa5af27a86e45df40efb613b958479ffae7f1266d4cef85b2128a7f89be7e92b1bb3660340449b13fbb2165beb5cf0de326727a4ba6ea1d01ec391cb96e64e03739c39ab511ab4acfbe272fe68c7eb0850b73f0afa21d7ab2988e628d3e5711264d7840d56b9cec2311550f0fc8d3ec7df54703d03d03009734db7f5942f3e378aee19a288d759bcc7d77a5ab0836acb466a27ab3254d755f142d26c2dc33617d810388498d59a7dcd36398681f051bc2a550bbc640f40c9af0ddd545a31e8fc2cd064c96ff608380c774a47a9599882a76ea4bf41f9145a30c2fd9ba6d74c4747bc33e567a24cad67e4d2855e80df25f33a304c35edd3993b7a706f9e347444907ec3a103ddb707b20eb65a925552017466a72f3aa73ae0a393af8869b5289e729a5e7e1e6fb820afcf774be12b12f996157cbca19db868eadbe8a14093d810ca7bd4a0c28650db46273320adb70e8156f163304449782db4f42fd99a30ff922e0deba3340c40a8bed6578f3ab16f5a064ddb8d36435175a1f10e5ed40d2e1659e016eeb3f6836f898dbc8e3eeba0e2def0f81144824125171c95a54cbd9839f93d45788a238001a0982461d98324d455c3de01e92cf8f9722226b78526fe615cc53573a192d28401cb31d3f2e477e2a09601282df1024ba95a27a836d89c8273920da143e6ddb4ce538bae360fc30b0109992f1fa437f3cd6a2f048e6986b069a42a01c8db5f4583945380161a4d621d6a9bd0b4d2bbdf91f31070e57fb322c071688409f476191b39af8685fdac59a08c1d006370c74f03db93034bbcbc7e9faff41afaa13bfa46a7c4b640f39686585ac67299a05e5c6dc8b82435536908ec596bfa24a24d8719162fc56e14209e014074c0622c6761c166def36713ec7b1d6c412bd1c1674d27b85cf9bbc4eb608d8184d14d55c692332b5953647cff147f089c493bf92f3d078a0b0e6d37c5f8f138384f9a61deb99a96c108474aa599abd9d124cbb7ff2a1ec3231344b3eeddb5ccf24953d1ac55d1b9c0c5f3311bf2d0ba389a0f87bdda2323b4e82b9193e2fc9b4d40061b4ccf07a0bfa9617c17ab2b399e2204aa21f52a06f0a104d015a10575609e0119a50e5360e8adc20f067a328223fbc6bd1ac856dc4ab9da7e026a817530aa8d1e4eb6ec08d5565dd244f405d46174b2a01e2f23d650e1941ae2bfa8dffc2a08de3a7774c70752eab54827051c0bda5040b8106b14235a798764dd6f838896915f82e11ac8ae897a86a2a3386fbe83302a4d173148a2b02e8a1d72909a18e2b98a2a421910699d9d93e5b5ec623247579e311cc9764bf70a730e4605e248e092b426e4312763a53f6cc9f406ecdb7c5beb0a9d9fe215fbb9b6a4abd7876707781d2d912b2d21f72072da48bddcabb63fd74125e39e380fb19413eaf3d8db8d1c40bcc4f6c8c90195c3db8d104213c763862ced572c02893c96406d7ef94b775efda3a42740be85c7f34162764af90220e39db6d98534eb8239e1b71043ba51fcd908b4127e8481826700760c9f1674915ac31d0a67b70b5620ed460daf038128eaa3eb9942eaef5b1acb4c63d2d1c4f56823ce0bc8572d7d3817559190ecc0ad1c204a137b9508ca3caa255ec817828b1768ae1aba5f348726e0432f45702203f76950e2c45bee7cdaf8ad2284a51393f58470e9ddc6ba91242a3e10b2d4cbe7b5fa9ee5819a715a737bfaaf71dc6d82d03b3ffa50fcc1b96ffadb447bad4da8b35ccbf46ed57d1fa631c20828a348c8df6a55597816edcc1bd367da42adf91c066974414ce1ac7ca0b892f3802217764b8db45ef1c736395bccccc55881be39424fb774182459d3d22ffc47402e073f4e17b2674a640339b6d0f73f68844ce3cd497f609a4b381c9e2cc27148ddb9d9aaa33be7c756b013165a0d1149df1c9fde19dabdba1118776dcc188f9bc1082b4aefcde289f3efcf70cbd0c1c460e2deaa66772ef476192c73b249d7b59ca38dc7d477265e256f86cc973b9a8f72a4a0d9ce54a6f000ad06cc1ae62780ca22d222169d3743b5e0095f8aa17d2eaebde1de6d0937f130a16fd95b2f4a1c8d251cafc655b318dc13f8bf40db8e28186dcd15b14608a8ea67586c03334af2fedd67f5ca8e14a72ef4072d28c25c211b6cd2f3218365c315b471a1c1cfca0c9a05974d2332ea8d43ec2f8af6ce754c70b4cb9d2fbeebb2a70693035fc3a990c4eda933dfdfa99a13ee00888e0773be57a6245cef32df99418476140f9ed3db2ec41424f33d0da899fccc308910ab5cc5fa0a867f99f4b0c8fc83fea37a4f351142a2bccb70f6c0335daec7db3b11cb132005ceef071e910fbbe300e3321bbad681c67c513ffc53dff8431e3ac28d8217998c867be6e5aadfa7d6874293cab0f403ff73e6c8bc5dfb56dde41218952b01e30d760dafd0222300fad4abfe745ef3a416059c78c18f1eade9872eecc036dd3a313ce9d9c14811a65092e4afa395baa37535b3cc0057dd618e38af2288bb24f2d4d146bd4260959bdeffda5b470144bf5257641b613c7db6e89befe272aed881bb91ec18b4850eae6f9b75964041aa0384f6dd2a1fd88450669dee943f56de7d90f60fd44e7f172394324a963016f720858ea248baf6770da0598bd9d171d43ada8da94479ef5516ad84c38ca0cd644c35884ace9bbbe7025840cb68d2d0f34a84f2744f992b1a173fdeb4228b3fd2427e1d81564172944972b40812aaa007ca5f0febc1da478bfc967fd0bc0b6b4bf1442fb263be4c6af2ce309463eda9cd93d2194ea472dd7672c499fca1b466333d2ded43e039d401e271c6a57db2e531d24e7c8cbb6d47983b219bc106a26cea5af215b40037e6b79862e7de7f2f163a5b7d438a6acc1104d43da92ed6b342ddf714eb6e8df0f8509efb69914789e5bf268dcf60ac0c91eddd8043cb29ff0fd3e52181e79f2180a8f75da076f3ce58bf6719364cd5c2fa4feccc79c129873e3446635b74147b6d731e50bcf4a6c74b73ca13a702180bd0bae8bf621955d66b877b880dc083d1cddb84a1945348c911722fe96547368132b28a05a8147509a7be9c8e64d21dd9bd192a9fbdd637d0e2e5f69f5d5060ef83071a6d7252dbfdc9641bff523cf97a7434583d1f807c08d1554687b3c9a7147748eef161aad3a90eec7050ad9a3574b62b254a9fd50e6cc78638fc0cf45281498ff4f354f8b1389967085eafac791f4d3feb595c5e5e88c9f666e17dfca9bb179e9e2fb58ba920231a39cf640c46c8b777d2c84fc1b401c535eb7d229b4ea023f94b63975815a67d89c53c1a38322b2b3fc754bf308b60dc4a15220b6bb8e74326f99a42501a9978fc24acdd025d2d905bde256bac59d4bc210917aa18b6851109520e2b084bb80bfad62187c27344798793849f449bf4befd330d64167518d06c3b20173a938a7324f726c69f571f15932917f43c43cbe8154f828e49109ce0e0ad6cea44064ec8036b7541961b676690a763e94c245dc2044ea99896b6d8df8ae1ecf09c31496d2d9acec28265630b89912fbcda7da49c497162c4ed23608edd6af40eb2604e4f09f4568d6335d5258302b8fb77a3513063c6084a7186b0ab39c65b3a0869c9c4bb3a8693e1aae6161a5cceb4296942fdc6fc430e188f144f3a3c6cc4f1861a34f263d8b102c512b2167b1209151afad85fd841c8d5a579c366616325c5d2e84b273c2ad61ba3afaeeb99d168b17f30d3d479682747ce6e2274998754425facb2b345f4763809aed5aff4bbaf728221773288959223cf05325717d74fc943abd8941ec4e4f34805b1c7c9eb971af8ec39da4e3d739c52415f025f92e91dc371f02e78aaf6a2c48e0fff316a61911b51c29227128759a1ec125f50198d4f229fd53d8c4c6a2c7874a45", 0x1000}, {&(0x7f0000000300)="0396542bb9d16f0060913a825959f393421e4156328d7d634e2b6e089b96d18ca36934334359951b6ee42c8ec3ff0750bd7656cc54c53184533ebfaf4f366e5dba6114b1f1b42fe504af6222ef50bce7997c2682f6e1799ed438d454f6474dc41d35e4", 0x63}], 0x2, &(0x7f0000001400)=[{0xb0, 0xffff, 0x9, "01aca4db461d0ae77fe31f4e2b9aebfcdb1845eaceea218ba277fc6bb3e3d1b5f5d01e1a25b0d93ed746e0085d6054ce959084424d29e20688fb4d82da821139c13c5190fbb3c6ea2ddc45efa4509abd707db2a1fe5edc61a30adea8b3cab620c3bb1b461e86e871b3fc0c9f2ad2d27cb4f42e27fa3093612b3bd27d597620d5c62ad49175ca8c3aed4faae1b73a5d3ff6e2943d18d184ae062df3548d"}], 0xb0}, 0x4) 1.280532112s ago: executing program 1 (id=2413): open(&(0x7f0000000140)='./file1\x00', 0x200, 0xaf) clock_settime(0x100000000000000, &(0x7f0000000000)={0x5e7607ae}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040)="d9", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xfffd) r1 = socket$inet(0x2, 0x3, 0x2) r2 = socket$unix(0x1, 0x4, 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, 0x80286989, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0044456, &(0x7f0000000080)={0x9, 0x7f, 0x1, 0x8c71, "cd00000080237e01fc000000001500", 0x40048003, 0x1c000000}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) accept$unix(r2, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80606941, &(0x7f0000000100)) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) 1.168613515s ago: executing program 2 (id=2415): sysctl$kern(&(0x7f0000000140)={0x1, 0x1c}, 0x2, &(0x7f0000000840), 0x0, 0x0, 0x0) 1.168061402s ago: executing program 2 (id=2417): mlockall(0x1) mlockall(0x1) 1.167280321s ago: executing program 6 (id=2418): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r1, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000003340)="08017e9c", 0x4}], 0x1, 0x80000000fffffffc) write(r1, &(0x7f0000000080)="c30516845e", 0xff55) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 1.166969016s ago: executing program 7 (id=2419): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xc0fb) (async) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4087, 0xff7}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80, 0x1, 0xfbfffffe, 0xfffffffe, "f56c1f46000000ef1f0160fbff2000404b000020", 0x800}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffff, 0xfffffffe, 0x9448, 0x7, "590104d20122b152e04b0000f8f7e76200ff00", 0x8}) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 1.079347942s ago: executing program 7 (id=2423): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x2}, {0x0, 0xfffffffc}, {}, {0x3, 0x1}, {0x0, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x1, 0xfffffffd}, {}, {0x3, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x1}, {0x2}, {}, {0x2}, {0x0, 0x57fd}]}) r0 = socket(0x24, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) (async) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) 1.078678321s ago: executing program 2 (id=2424): syz_open_pts() syz_open_pts() syz_open_pts() 988.763766ms ago: executing program 4 (id=2425): r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x5}, {0x8, 0x400}}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x101, 0x8}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x2290df94, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x200006}, {0xffffffff, 0x6, 0x100002}]}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x88, 0x8c) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) syz_emit_ethernet(0x56, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700202c00fe8000000000000000000000000000aaff020000000000000000000000000001320000000000000083009078007d0900000000000000000000000000c7000000"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x9, 0x4, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x1, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0xc, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x6}, {0x1, 0x800, 0x48003, 0xf1}, {0x401, 0x200726, 0x2800, 0x7}, {0x8, 0xe, 0x3, 0x99}, {0xce1, 0x3, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7ffd, 0xd1b, 0x4}, {0x1cc, 0x10001, 0x5}, {0x7ff, 0x5, 0x0, 0x1000009}, {0xb8c, 0x4, 0x8, 0x4}, {0x1, 0x7f, 0x20001, 0x6}, {0xc, 0x5, 0x5}, {0x7fff, 0xb8a, 0x1002, 0x30004}]}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) shmat(0x0, &(0x7f0000123000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000240)={0x3, './file1\x00', './file0\x00'}) 987.208418ms ago: executing program 7 (id=2426): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r0 = semget(0x0, 0x1, 0x281) (async, rerun: 32) setgid(0xffffffffffffffff) (async) r1 = getgid() (async) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001440)={{0x3, 0x0, r1, 0x0, r2, 0x80, 0xfffd}, 0x23d, 0x6, 0x2}) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) semctl$SETVAL(r0, 0x4, 0x8, 0x0) r3 = socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000840), 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0x802069a6, &(0x7f00000001c0)) (async, rerun: 64) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (rerun: 64) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c, 0x90, 0x6, 0x4a}, {0x16, 0xa0, 0x5, 0x8}]}) listen(r3, 0x7ff) 971.322329ms ago: executing program 2 (id=2428): r0 = open$dir(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x0) r1 = openat(r0, &(0x7f00000002c0)='./file1\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r1, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x101, 0x6d, 0xff, 0xa, "0100000081092a89c25b000200", 0xfffffffe, 0xae}) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r3 = msgget$private(0x0, 0x790) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYRES8], 0x401, 0x0) msgrcv(r3, 0x0, 0x0, 0x3, 0x0) (async) truncate(&(0x7f0000000240)='./bus\x00', 0x100000000) (async) r4 = semget(0x0, 0x4, 0x200) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000140)=""/211) msgsnd(r3, 0x0, 0x401, 0x0) (async) unveil(0x0, &(0x7f0000000080)='c\x00') (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0xf, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x200006}, {0x401, 0x6, 0x100002}]}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) (async) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0xfffffffe, 0xace7, 0x8, 0xfffffffc, "655b26833adb80b1d953da76195e6a0ac331e6ef", 0x3, 0x80}) (async) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) (async) write(r5, &(0x7f0000000340)="dd2938c6378233939cdeeb7d22089e1b758fa5f0da2663", 0x17) 956.758047ms ago: executing program 7 (id=2430): r0 = socket(0x18, 0xc003, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f00000001c0), 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 941.620319ms ago: executing program 4 (id=2432): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) unveil(&(0x7f0000000280)='.\x00', &(0x7f0000000080)='r\x00') 940.716062ms ago: executing program 6 (id=2433): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9d6) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0xe000000, 0x10db, 0x0, "3749c7a40dea0000170000000000000000ff0100", 0x2, 0x5}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/225, 0xe1}], 0x1) close(r1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="b9", 0x1}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) 834.477434ms ago: executing program 4 (id=2435): select(0x0, 0x0, 0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x80) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) (async) ioctl$BIOCPROMISC(r0, 0x20004269) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 832.38962ms ago: executing program 7 (id=2437): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x100000000}) r1 = socket(0x800000018, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x4, 0xfffffffffffefffc, 0x5, 0x8000000000000001}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe00001d020000ff80d1440000200000fe8000000000000000000000000000aa4e204e2000089078"]) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="b905f0ffffff", @empty, [], {@ipv4={0x8848, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x3, 0x8}}}}}}) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0xd51) nanosleep(&(0x7f0000000000)={0x8000000000007ffe, 0x2}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) 828.463057ms ago: executing program 4 (id=2438): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "009300", 0x0, 0x3a, 0x88, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [], "8816fad0a6c8a2ed"}}}}}}}) socket(0x6, 0x8001, 0x8) 813.22005ms ago: executing program 6 (id=2439): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f00000000c0)='r\x00') sysctl$net_inet_ip(&(0x7f0000002800)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = syz_open_pts() r3 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000007c0)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x904, r4) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0xd27d43220c7dbbd, r4) recvmsg(r3, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000600)=""/226, 0xe2}, {&(0x7f0000000840)=""/253, 0xfd}], 0x2, &(0x7f0000000480)=""/123, 0x7b}, 0x1) acct(&(0x7f0000000800)='./file0\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2000008c, 0x8, 0x403, 0xffffffdf, "870000000000000000000000000006000800", 0x1000004, 0x2000000}) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) unveil(0x0, &(0x7f0000000140)='c\x00') 810.673857ms ago: executing program 4 (id=2440): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000100)="0300014b0000000000000000000000d13a2cb683835b038b81cbf919d97f96bae4616b24bc7ce1d4a238267257348e6e697bf1d54968987ded21da114367c7b93d1276f95a505900e3c6e3e437e30a7e5bce2586c536319b339d17167609a9041acb19b64380cc88cacf053831ebee7afc29166ad156742324b3d8a85e9c805fe62170db93eea2b233856750e416b1a6047d20783f08f6283bc1571e9a2bc05a231e544f80627714ca13c4d8063a51938c94eddd7cc1d6d6dbe95a52bf1dc1b3776f58302768f740bf5f364ec5b7733cf67de437e5f4211da056f9e05ba34c8425b3a226", &(0x7f0000000000)=0xe5, 0x0, 0xffffffffffffff3d) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, &(0x7f0000000200)="d174e69e56421f0f2037835c2b6f3fb4f3ceedd7a3870a26e3268e18a3b4bf3eb2e4ef752d2d380ba05aca456fe515a5678bd77a38e10f4e1f4836bda09f467a02b67b6633057c10155e01ea953026105d95fda1b2588298c0e50429c7c600e687", &(0x7f00000000c0)=0x61, &(0x7f0000000280)="06f82e6337f1ab2dad8e7dd3aa33e2f1e00c719615efa067fc668e2564617473b0874d5063cfd49a44b621cb8c3b230395e6e8939ef3e72c72d40b8a0d1767953c0b2a17821d3387129122f4b84e6971ed492415cc89dd380ded8db8d54c2ad262c378d4f3de728c847cec189c9174bc86a8fbb6f8f172d9825b79f4392b4eae088a704f313db92bab38305b6ef8f92961c79a2b983740953c76", 0x9a) 722.090447ms ago: executing program 4 (id=2442): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2042, 0x0) fcntl$setstatus(r1, 0x4, 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000eacf00103afffe800047af00000000000000000000aaff02000000000000000000000000000188550c7aea821ef66475f142af377761789024b6f722c0fda721414e4356ea56fcbdb798ba55a47cc02399d549e7195b4116d30c1f8b660d927e3d5d99f054dabcd340cdb5b54ff4451071fc4284d82b6d5df908e05dce5b1388287ea33dcbcb2c26ab9bbe11eb8e3496299788c0a56ef221de93df41476cc6d658f2e744431929c58fac022676343f8efc41965fe2ed3a8fa09766338f1e8f05d3502317e4b3061a5e59591ead91267eaec013853b90632062fa4dfdb9a872a8dc1dbde813055f5d728f1c6a845b50d9"]) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(r0, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = syz_open_pts() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) getpeername(r4, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001cc0)={0x22f63c67, 0xdd}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000600)={0x0, 0x5, 0x0}) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYBLOB="45179cb86271edd5bd940843c2cad7769c1b5c8c9de116f19d4c65960881c94c1815b4276ea96984284f4c11e483638d712ca797e64935f718ce85760ca68936689c67660f0104b7a9855a065c10e912d074cf1bf478383cec04e3e34ad482db0bf21b626a81816cff34", @ANYRES64=0x0, @ANYRESOCT=r2, @ANYBLOB="7d25ef5bbaa5e90ec4a0bbd50a762b5a7fa900893da7a583f79a3ac9435846e91e1d5a8b66f65d5a9d528195880b358de099d3beface6b27bc9746e6316b22802c908b2ba152716571354c3c4940c4a988d65bf0ec7dd2595ed53eaf4a71aca78cf87b09d8e49213c0e4ff37112b8220382376192f7eaa451c6d079aa6de1fe848279f40cf4a4c0e802db971cfb2830001026cc6fdb478f4700e6b1e344b393d444faf3b61a8e447fc810ba2abd9d655d4786b0ee91b514059", @ANYRESDEC=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) dup(r8) select(0x40, &(0x7f0000000340)={0xfffffffffffffff9, 0x44809e99, 0xfffffffffffffff4, 0xfffffffffffffffe, 0x2000000000000000, 0x20181c, 0xb, 0x8}, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r10 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r10, 0x82907003, &(0x7f0000000140)=0x1) 545.757263ms ago: executing program 3 (id=2450): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus/file0\x00') (async, rerun: 32) utimensat(r0, 0x0, &(0x7f0000000400)={{0x4, 0x1}, {0x5, 0x4}}, 0x0) (rerun: 32) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 542.607366ms ago: executing program 3 (id=2452): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x5, 0x6, 0xff}, 0x10100000, 0x4, 0x2}) preadv(0xffffffffffffff9c, &(0x7f0000002240)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000100)=""/66, 0x42}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/87, 0x57}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x6, 0x7fffffffffffffff) execve(&(0x7f00000022c0)='./file0\x00', &(0x7f0000002480)=[&(0x7f0000002300)='\x00', &(0x7f0000002340)='/dev/pci\x00', &(0x7f0000002380)='/dev/pci\x00', &(0x7f00000023c0)='/dev/pci\x00', &(0x7f0000002400)=')\x00', &(0x7f0000002440)=']]\xc8\'+^&{(&}]\x00'], &(0x7f0000002740)=[&(0x7f00000024c0)=']+!\\\x00', &(0x7f0000002500)='/dev/pci\x00', &(0x7f0000002540)='#!%])\x00', &(0x7f0000002580)='[!@!#+!\'\'+&#}@&]@&/-\x00', &(0x7f00000025c0)='/dev/pci\x00', &(0x7f0000002600)='{+!)\x00', &(0x7f0000002640)='/dev/pci\x00', &(0x7f0000002680)='/dev/pci\x00', &(0x7f00000026c0)='\x00', &(0x7f0000002700)='/,\x00']) close(r0) r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000027c0), 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000002800)=[{{r2}, 0xfffffffffffffffb, 0xa, 0x8, 0x2, 0x52}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x4, 0x9}], 0x14000000, &(0x7f0000002880)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x3, 0x5}, {{r4}, 0xfffffffffffffff9, 0x29, 0x80000000, 0x3, 0x401}], 0x4, &(0x7f00000028c0)={0x8000, 0x1}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000002900)={{0x6, 0x2, 0x8}, 0x8, 0x8, 0x5}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000002940), 0x200, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000002980)={{0xe, 0x7f, 0x9}, 0x0, 0x2, 0x101}) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000029c0)=r4) getsockname(r3, &(0x7f0000002a00)=@in, &(0x7f0000002a40)=0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002a80)=0x8e90) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002ac0), 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000002b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$net_inet_icmp(&(0x7f0000002c40)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000002c80)="e2c5b93dc73bcbbef1cea50deb81974bd12e609ee8b3751eec4a43c5591cba925a1d30c513aaf38ff987a4a103c7e524ef86853d2f3119e4e2aa90ddaacacb", &(0x7f0000002cc0)=0x3f, &(0x7f0000002d00)="ba4092b7030aa87661fb25058ac9b4c0f34f26323250af227eadce088167c637be379a8d067c94edadbccd587c4020eedbf9602cd6ab0438a133436c0c4c7ba62ac1771e9ef608053e67fe2e73f3bcff562147bec792ec2293110a1a669de21431b15dda8c2cd232ab7d03a5ef34651a4e7eaf4dd9781870088416d35c9fa53ecc9240bd8800b82902d51cbbb8937a0366a8a162b2fbd3dca9df65b2af2ae9467f2f969bf1d912e22100707e49852b6f53d7212a5177f3ddce2a81", 0xbb) r7 = open$dir(&(0x7f0000002dc0)='./file0\x00', 0x2, 0x180) faccessat(r7, &(0x7f0000002e00)='./file0\x00', 0x0, 0x2) r8 = open(&(0x7f0000002e40)='./file0\x00', 0x90e37b031658174d, 0x128) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000002e80)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/250}}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002fc0)={0x3, 0xffffffa5}, 0x8) r9 = syz_open_pts() ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000003000)) execve(&(0x7f0000003040)='./file0\x00', &(0x7f00000031c0)=[&(0x7f0000003080)='2\x00', &(0x7f00000030c0)=']]\xc8\'+^&{(&}]\x00', &(0x7f0000003100)=':}@![}\x00', &(0x7f0000003140)='#!%])\x00', &(0x7f0000003180)='/dev/wsmouse0\x00'], &(0x7f00000033c0)=[&(0x7f0000003200)='#!%])\x00', &(0x7f0000003240)=')\x00', &(0x7f0000003280)=']]\xc8\'+^&{(&}]\x00', &(0x7f00000032c0)=']+!\\\x00', &(0x7f0000003300)=')\x00', &(0x7f0000003340)='.+[\x00', &(0x7f0000003380)=')\x00']) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000003400)={'./file0\x00', 0x6, 0xe4, 0x9, 0x1, 0x0, 0x1000, 0x9, 0x3, 0x2, 0x80000000, 0x8}) sysctl$net_inet_icmp(&(0x7f0000003480)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f00000034c0)="91f3e0f9bed3d456b5e4cd36377034bb82e2b1eb2a69fe951ffb89607b79a5590dec7a9b1ef4c7c4cae5c3963f414e28a9f7f2a8af60d2930b6ba3899c650c84f5f9d1c63909", &(0x7f0000003540)=0x46, &(0x7f0000003580)="e5ad1b71947205e920c111e6d7f9dd1939a9b70c990e6cd3867738d76307f738cab24b5619f6505dfcb582e5f7f90a2c883587023baec066e518185e59e32baad35afeddf27d73de00c773cd407c7f4dc08d2e91c881ad1edcfd8ef69eccf98e698021cff1fd0b3888b187723fb64909c34ad60e4ee3852d92739fa0760afe2fb7b1808a73a6562030ee29b31fa807ba", 0x90) setregid(0xffffffffffffffff, 0x0) 515.718486ms ago: executing program 6 (id=2453): openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000280)) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x81) (async) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x81) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x8) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0xe0) syz_extract_tcp_res(&(0x7f00000000c0), 0x1, 0x9ca) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) setgid(0xffffffffffffffff) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) fchmod(r2, 0xf3) (async) fchmod(r2, 0xf3) setuid(0xffffffffffffffff) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x300000003}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x300000003}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 500.561658ms ago: executing program 3 (id=2455): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2042, 0x0) close(r2) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x81, 0x0) close(r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0xfffffff9, 0x8018, 0xb70, 0x501, 0x7ffffffe, 0x81b0, 0x10001, 0x10, [{0x40, 0x42890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xffdffff9}, {0x18a, 0xb88, 0xfffffffd, 0x9}, {0x6, 0x4000800, 0x8007, 0x7}, {0x8000, 0x3, 0x2800, 0xd7}, {0x1, 0x7a0, 0x3, 0x109a}, {0xce1, 0x3, 0x4f4, 0x6d}, {0x80000006, 0x803, 0x14, 0x8}, {0xb63, 0x3, 0x80005, 0xf}, {0x6a75, 0x8001, 0x1000, 0x2}, {0x1cc, 0x10001, 0xc, 0x1}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0xb, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x9}, {0x3, 0x80, 0x5, 0x10000000}, {0x0, 0x1, 0x6, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = semget(0x0, 0x1, 0x281) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/126) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f4549b70cb7a21de87373791810aaa95d576a0ac7fca22709002987b881794ffa08bb11bafcdc202a2940aaae682605080088be73fd6c631e055d0000000000", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) 402.495768ms ago: executing program 1 (id=2459): mknod(&(0x7f0000000000)='./file0\x00', 0x3, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0xc90, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x10001, 0x4, './file0\x00', 0x2, 0x8, 0x3, 0x3}) syz_emit_ethernet(0x23bf, &(0x7f0000002ec0)=ANY=[@ANYRES32=0x0]) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3b7f) mknod(&(0x7f0000000000)='./file0\x00', 0x3, 0x8) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0xc90, 0x0) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x10001, 0x4, './file0\x00', 0x2, 0x8, 0x3, 0x3}) (async) syz_emit_ethernet(0x23bf, &(0x7f0000002ec0)=ANY=[@ANYRES32=0x0]) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3b7f) (async) 388.537391ms ago: executing program 1 (id=2460): mkdir(0x0, 0xc1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x5, "010000facf00000002000000005909f74a00", 0x0, 0x45}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0x80804465, &(0x7f0000000040)={0x3, 0x0, 0x2, 0x3, "0000de71bb2b4f1898e0d38c472180b78400", 0x2000003, 0xfa9}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r1 = syz_open_pts() close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0xc}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2042, 0x0) read(r3, &(0x7f0000000000)=""/36, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000500)={0x80000002, 0x5, 0x1f, 0xfffff7b4, "8b02000300090a7837b13e137163c5dde5b0ac47", 0xfffffffd, 0x2}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 387.146069ms ago: executing program 1 (id=2461): open(&(0x7f0000000000)='./file1\x00', 0x80, 0x104) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x40000000, 0x8, 0x6}], 0x1006, 0x0, 0x37, 0x0) acct(0x0) acct(&(0x7f0000000280)='./file1\x00') kevent(r2, 0x0, 0xffeffff1, &(0x7f00000002c0), 0xb19, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) close(r4) sysctl$kern(&(0x7f0000000100)={0x1, 0x29}, 0x2, &(0x7f0000000180)="0e689b1f2c7a8cb0a26971e0824c064485a68fb6e8df3260d6fe14a9792aade41d97df872ab77417c30b8458848583e9526ddf149482bd3d5bf00067c617628ac07c9e3b346044aa1a885bb904f053b23972beeeaa215f3a7aac2d0669e2ff5eab8f", &(0x7f00000002c0)=0x62, &(0x7f0000000300), 0x0) 358.686467ms ago: executing program 5 (id=2462): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184902, &(0x7f00000000c0)={0x3, '.\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) 355.792362ms ago: executing program 3 (id=2464): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) mlock(&(0x7f000019a000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f000019a000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 346.967299ms ago: executing program 5 (id=2465): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket(0x2, 0x3, 0x11) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) shutdown(r1, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x8000, 0x0) close(r2) getdents(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000840)={0x3, 0x0, 0x5, 0x1000100000000}) flock(r4, 0x3) flock(r4, 0x3) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000400)="c6e6b7f95a435923ed5160cb35bf3cc9b624", 0x12}], 0x1, 0x0, 0x1108}, 0xffffffff}, 0x10, 0x400) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x326, 0x0) sendmmsg(r3, &(0x7f00000003c0)={0x0, 0x4009}, 0xffffffffffffffe0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000002c0)=0x6, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000400)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, &(0x7f00000000c0)="995f16840b23168087bf4dc9c334ce651040339c745a08f604ba426819724e99c2d4e4e6e77c9a8d32c6bcb3", &(0x7f0000000180)=0x2c, &(0x7f00000001c0)="95a9b69a9ec6d2a53de7104a17de83eb2340977e2718c8122cd06ffa37a119c7ddff8de3930c3fbbdc27db038d920c3e6ec548a68918d4cc7fffa40afbf700b6777b1fcd8c28b588fd71d17206a043eecb6a87d98bec89ab77851ffb5a1997157246ee1bce7cc0978c752153792dcf85ce5589a89b233f7e5c1ccd712d0a1fc71bffe0fbe07ba36310a7ba484a26939ac4e590e9496b6a95b7aaa0fb795a630bdd2eb22543efc83aa4f76f555365b190a00a667fca76a2f573d43fe21dde6641e902eb341e0ad501e1ec71d361f9091c7d74f19bc8d2a3c4a0272a3c47453c4262538a", 0xe3) 344.010341ms ago: executing program 3 (id=2466): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xaa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt(r4, 0x2, 0x6, 0x0, 0xfffffffffffffd79) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x40, 0x9, 0x1, 0x9, 0x5, 0x6, 0x8, 0x10, [{0x7, 0x2, 0x7761, 0x3}, {0x0, 0x60000, 0x0, 0x1}, {0x3ff, 0x40, 0x70000000, 0x2}, {0x0, 0x3, 0x10, 0x401}, {0x200, 0x61, 0x51}, {0x58, 0x10000, 0x6, 0x63}, {0x5f5, 0x101, 0x9}, {0x3, 0x2, 0x9, 0x6}, {0x4, 0x3, 0x81, 0xffffff00}, {0x0, 0x9, 0x0, 0xde}, {0x7, 0xc1, 0x10001, 0x3ff}, {0x1, 0x2, 0x7}, {0xf8c, 0x4, 0x7ff, 0x401}, {0x4, 0x7ff, 0x2, 0x97e}, {0x0, 0x6, 0x1, 0x200}, {0x100, 0x1, 0x9, 0x1b906a9e}]}) dup2(r1, r0) 255.478423ms ago: executing program 0 (id=2467): sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}, {&(0x7f0000000040)="93c3cdf97a652ebdd3b64b6f5ccefeef7333aebf58c5d289d2109715f972a37def62c7f7cfb47891d6a7bc279cedb3a71278e8911b27208346f2797ff964cead5b55d49342", 0x45}, {&(0x7f0000000200)="a951e47ea86ccd96ea5ddde62e59c5f8b47b8c74afcdf03873e0db352436654e8255a61a323cc5d86607cf48faa094c0783671c16e102ef3ec43504156bdb466d891dc72733587ff018b29f93980bdfa7911b45f41d246bdf33690e7c803eb50f8cd2a3bb443e1e52a577fe15fcd7241bbd832d98ca763534470e55b3820b06b257c7a330b8acfa5e038d8c138d9dd95fa805f80ddef1ba17e5727515f0e1c3dfa17a063be501c1326631da98318ee7864427b2278336c32d484208d2cb8dce5dbf180258f522984c6886788aa75610ec1c7814d28ed62b8e3a5bf78408eee0f07757b410d439dfc9c1029cc21e8732e65f5", 0xf2}, {&(0x7f0000000100)="769b7e3198248b6d6ade08aa30201a6de63003a3d95ac7f831604abb672616d160cfa94b58fcb5a17f49dd5eaf304b749a53e7cc1b7b54687ccb2552c4f743af95290eb059ad1ef73ff75f7fb94f251841a11954e4f760a0cb7decb4f243170f45687c258c72e3264d43ddbb60aa56fafc7c3b", 0x73}, {&(0x7f0000000300)="b287e29d523dbeb9e007f52df7436cbe34f804d46ca66f5b5be86067e502a740240a4908eb37dacec64294471a98d6a1e27d6675cc614d0ba3279c6de7aae04ee631c49b3a426e03e92833cf3e91132f67a2a021aa", 0x55}, {&(0x7f0000000380)="1e9408ac1d2bdc19ebf0454bdf15505833ea74321fff4d0413106a23c0014ac12aa82cedcde380760e64a9d3c0f3b803afc8ec5839e3637fecf43e8d755feff2f32b2068903a980c2e71fcb205e85298a354372bc3c670d2d42c26ef330006d782e4d04f42dcf918547b73081beef5c42abd1817434993124b08e00ea1cd0feb9430633d3b8798ebc94617c23d52f939488ae6eefc6f28773a3a36bd273e9971ec83dddc52da0273a13ceb45f75848d55a23ea34ef1b6c417ae9ed311fa8e4d9ec1cccce94fe12b5b8d48cc44ca31731ca6b1653532853e996e2bfafe07d144d42fcc99349a5c2d0da623a60efde15ac4d766e5960", 0xf5}, {&(0x7f0000000540)="17ea1c1594086daab82d0919fa9511f58e3414e1dc82ccd482c5f85cf18e1038510ca1b1705c908464bdb9191358d80f3ceced001d4160cb9f19c3ce6c250bd2d61d80e6ced7931cc1ffe4007e9d000d0205e2b6f1b8da116b2697523d155a2539e64de18ef6697727f67ebbf14b2ef97c4a8e35b0fb8253ff70478933e89b7258e3698310916a36d26e5b14b453726034347c0e739606db5f0bcce26ed3ab23593325206d6d7213a72ebaea91d5c9ef706c9a80788f64af434c528627abd7b8142086c9a3a789", 0xc7}], 0x7, 0x0, 0x0, 0x406}, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x9, 0x3, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x2}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @random="00000c00e800", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1c, 0xfffd, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@generic={0x3, 0xdf, 0x0, "e4990320"}}}}}) 254.4395ms ago: executing program 5 (id=2468): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x1, 0x0, 0x8000003}, {0x8, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[0x8, 0x10001, 0x80000000, 0x1, 0x9, 0x0, 0x0, 0x3, 0x1]}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) 248.170842ms ago: executing program 0 (id=2469): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0xffffffff}, {0x277a, 0x3}}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x202e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048f3dff76292e3", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) socket$inet(0x18, 0x3, 0x102) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xc8, 0x0, &(0x7f0000000200)=""/200}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x24) r2 = open(0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x8000, 0x54, 0x9, 0x8}, {0x2, 0x6, 0xb, 0x8}, {0x0, 0x6b, 0xb8, 0x13}, {0x0, 0x0, 0x0, 0x7}, {0x5, 0x7f, 0x6, 0x6}, {0xb4cd, 0x9, 0x7, 0xd366}]}) writev(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000180)="54fdf8a8aab818314eaa4d1686e9ba30c12b45ccfaaea31484c79c4d68e53245e61f54266c57eaefb47899dfd1b35b6999e63db16bcb98863525a0818e9c4a591d53d3301cee6c07edb79afa0b5405a1c5", 0x51}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r4 = syz_open_pts() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwrite(r5, &(0x7f0000000200)="f8e7ccfdee1ba93d9d22b6a51062", 0xe, 0x0) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x8}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x9) close(r4) execve(0x0, 0x0, 0x0) 247.335365ms ago: executing program 5 (id=2470): r0 = semget(0x0, 0x0, 0x90) semctl$IPC_RMID(r0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x887e) (async) execve(0x0, 0x0, 0x0) (async) r3 = semget$private(0x0, 0xe, 0x4e4) sysctl$kern(&(0x7f0000000080)={0x1, 0x11}, 0x2, &(0x7f00000000c0)="49317d9cd4638ba98dbb9424868b32711c9fa28bf94cb6", &(0x7f0000000100)=0x17, &(0x7f0000000140)="50854bbbf596471bbbca6364a64d0804642fa8fa1b", 0x15) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) open(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x33) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async, rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0x5, 0x2, 0xa, 0x3, 0x47, 0x10, [{0x4, 0x10000, 0xfffff115, 0x80000002}, {0xfffffff3, 0xe8, 0x2, 0x2}, {0xcd5, 0x4baa, 0x4, 0x9}, {0x7, 0x1e0, 0xf, 0x2000100}, {0x4, 0x2000007, 0x5, 0xfffffffe}, {0xa0000, 0x40fffd, 0x88, 0x5}, {0x10000, 0x400003, 0x20003, 0xffffffff}, {0x207, 0xffffffff, 0x4, 0x99ac}, {0x9, 0x1001, 0x4, 0x7fff}, {0x3, 0x1, 0x1, 0x12}, {0x82, 0x0, 0x8a3a0004, 0xfffffff7}, {0x10000, 0xfffffffe, 0x1, 0xa68}, {0x401, 0xfffffffe, 0x400809, 0xa1}, {0x3, 0x2, 0x2, 0x4}, {0x1, 0x101, 0x8000003, 0x3}, {0x89be2, 0x1, 0x2, 0x400}]}) (async, rerun: 32) sendto$unix(r2, &(0x7f00000003c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d244acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c12519121257aea8c500001602cd4fb4271c5dd63690876cb6e445e654e05439e37b0b5431bccc0b3af35b07056f087496a80a32a1bd4a59bd839dae2d7ea3c1ffbcdf021943d1c1c3433841b3af1d5a82e520edac59fa1601b4d125639c518a808849102044f23d98f469ee84e9b19d463a8141e47caf489ff215185c38389bf7d67f8d2d79c37e1f53398f0671f54ff7abcc7b36a0f8e958fc1575d77c9d8027fbeb9fd9163297020d3f087dc47fb5ced27c5ec06bfc1299cd6194879b8eb060da7b802d0fe8d1b82be412537499a693db92c9d1d1735ed8ccee91b24c9c84703f35c5e06669ce3f7a69995ee62779d7196d97e91c4dd187260ab04a21ae624f2e769bb31dd803", 0x175, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r4 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xa9, 0x9}, 0x1ff, 0x5, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) close(r5) (async) msgget(0x3, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socket$unix(0x1, 0x2, 0x0) 171.804992ms ago: executing program 5 (id=2471): r0 = kqueue() readv(r0, &(0x7f0000000600)=[{0x0}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x140) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x81, 0x6, 0xa, 0xfff8}) 167.753268ms ago: executing program 0 (id=2472): socket$inet(0x2, 0x3, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) r0 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) flock(r0, 0x7) socket$inet(0x2, 0x3, 0x102) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8841, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0xa4, 0x1, 0x40, 0x5}, {0x4, 0x54, 0x1, 0x4000a}, {0x1026, 0x3e, 0x2, 0xfffff001}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x8) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x2}, {0x100, 0xfffffcea}], 0x2}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 165.840444ms ago: executing program 0 (id=2473): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = socket(0x11, 0x3, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 9.998674ms ago: executing program 0 (id=2474): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x3) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x5, 0x4347e793, 0xffffff8d, "0d2628040200c2a6d2fe6eedb2e0ff7f0d000004", 0x5, 0xc228681}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000440)="4c1b5570798a40a1b7de088ed5e9b9da22d92efa7725d1dc66d7a6df3c6f43de8634f439c1fb2b3a92812cd358739ad281d32a06b0fc98cfefaaa96d336f4ae09ac3485e0655a59e3e9efc4a3fe96fada4baf9bb042ba1e14292df26d33ac0d3d3c1b792ef38accec19c896adece3228b1f6212fcca356dfca64a8ea1bf890e8e4786f976003981ac851c53eb7022c1c6b807d48631729fd7ea761653508390a888a", 0xa2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x4, 0x6}) 5.638428ms ago: executing program 0 (id=2475): r0 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000740)="8e84365b469069676d813d99c8bf3c78629e88d114e784e1dbca0b35336f84fea41dd675284b1d89015e3d6db659474382efed3001226a78e235637b9503738c6b00cbebdb22adc6cf6cb832330408b6c9d7410a4444f062f061f9ac1704a0b7f971cb3c875da80cb58a95871a238a4dd87291d337770e3b0311d24adbe1fc623635480d7c91d7dc38ae5a1f4cd7157d0c53efa588d4386f29923347231daf883ac12935f6852647accc874b5b4b9f6b02e2076ab88f83ff947b6172b550833d1f991c2e4804b376b789b1ee91578a871e1b37f520cf262fdf54932a118299bd2ce68138b6058569996125e1736d5923568eec6eeec7f5e15c9ff792e6cf36d930336ab40522b27dd781ce833692ed037384673116829e", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000580)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000480)="ba9de9b9e278d140f356bc89d827c161439283be2dd3756b9fc7be3237ce8090151d05261f493cfd68259285cb29051895432f65754f93c10ae82ad14b891aafe8c140cc0eb689bd0d8a3dcf957e91aa6f2459ebeb580fecd8ae3aac22c56ae32b05b32e98ddcaa3c39fedea0a384fc63151fe5b858ebc44a567ff5fef70307aadc483b40b0e3b286dce5380c82fb8ce13b62538c82cce31e03c693e6a2ed932fbcabe3ace0cc9c9858f7ac63838d71befa5ed0e6bb1013aff993f03ce31bb26b5fe878c89ad7397", 0x12a}, {&(0x7f00000003c0)="4f8f2a5430433f3c088f32ded9df5be140210ae8d3d8096a8637c506e7065cd748d4ff1bbfb1baac2530afc5056632117bbeeb8878e143399516278e87a6b37c243594511ca7edd1ba23d847e43c167b72e1150c055eaa4e29aea27394af890d440e1014ccb427c2b34a1e64befa5e363a7f9726", 0x74}, {&(0x7f0000000340)="834a431ba69f12e5360314a0f23e029bc0c6a1e61cb16b1efb", 0x19}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ffffffe, 0xf, 0x8001, 0x70d0b42b, "88b4e4d6a24bfdfffffffff4ff10235300", 0x1}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000005c0)="0323af753ac32725c08f8213345bc75fa7075dbc405fd3", 0x17}], 0x1) read(r3, &(0x7f0000000200)=""/255, 0xff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r1}) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000300)="ebfffc8192c35ec2abb2964800100000", 0x7) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x40000000000000, 0x1000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x7ff, 0x100000001}) shutdown(r5, 0x2) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) nanosleep(&(0x7f00000000c0)={0xd37, 0x8}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x80003f8d}, 0x10, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) getrusage(0xffffffffffffffff, &(0x7f0000000280)) 1.419148ms ago: executing program 3 (id=2476): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r4, 0x8531) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/99, 0x63}, {&(0x7f0000000100)=""/192, 0xc0}, {&(0x7f00000001c0)=""/207, 0xcf}], 0x3) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 0s ago: executing program 5 (id=2477): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, &(0x7f0000000040)="02000000", 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.78' (ED25519) to the list of known hosts. WARNING: thread `nfsio' (9211) exits with status -1 WARNING: thread `nfsio' (222435) exits with status -1 WARNING: thread `nfsio' (135804) exits with status -1 WARNING: thread `nfsio' (433672) exits with status -1 cksum4: out of data pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 4263431296 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 134217756 seconds pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (127769) exits with status -1 WARNING: thread `nfsio' (209998) exits with status -1 WARNING: thread `nfsio' (492505) exits with status -1 WARNING: thread `nfsio' (305078) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 2678637851 seconds pckbd_enable: command error vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 pckbd_enable: command error denied attempt to set clock forward to 296352743425 denied attempt to set clock forward to 296352743425 denied attempt to set clock back 4263430870 seconds pckbd_enable: command error denied attempt to set clock back 134217816 seconds WARNING: thread `nfsio' (163065) exits with status -1 WARNING: thread `nfsio' (144945) exits with status -1 WARNING: thread `nfsio' (294262) exits with status -1 WARNING: thread `nfsio' (373900) exits with status -1 denied attempt to set clock back 33554533 seconds pckbd_enable: command error denied attempt to set clock back 2678637883 seconds panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0xcdcf7e16000, opte 0xffffffffffffffff Starting stack trace... panic(ffffffff8343f87f) at panic+0x1d0 pmap_remove_pte(fffffd806c779a00,fffffd80088b6a60,7f866e7bf090,cdcf7e12000,cdcf7e32000,0) at pmap_remove_pte pmap_do_remove(fffffd806c779a00,cdcf7e12000,cdcf7e32000,0) at pmap_do_remove+0x589 uvm_unmap_kill_entry_withlock(fffffd806c77a5d8,fffffd8066f97028,0) at uvm_unmap_kill_entry_withlock+0x269 uvm_map_teardown(fffffd806c77a5d8) at uvm_map_teardown+0x117 exit1(ffff80003c416028,0,0,1) at exit1+0x6fc sys_exit(ffff80003c416028,ffff80002cbcddf0,ffff80002cbcdd40) at sys_exit+0x1a syscall(ffff80002cbcddf0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x778da82edd10, count: 248 End of stack trace.