last executing test programs: 3.780171035s ago: executing program 5 (id=6): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x32, 0x3a, 0x29, @rand_addr="000000000200000000020000008000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8edb32e7c7e35f29958ba8d6930a212231bbc7c45efe936085ef5156141988cd1026c2622a667cf0d1f3e0382d3c31dd41e"}}}}}) 3.616692481s ago: executing program 7 (id=9): sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xb0, &(0x7f0000000100)={@empty, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0x4, 0xa2, 0x65, 0x8, 0x2, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x13, 0x7f, [@remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x13, 0x2f, [@multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast]}, @noop, @end]}}, @udp={{0x1, 0x2, 0x8}, {"006c6990cfa742620e468b46693f957eeedc583bf8a10024c8d63091df442cc0620a023dcb1bcb17f4ef2e1d3e4ca3cbc492149d84eb5c8a71c24f16e1d3423a2aee510dea26957c0846504a125cfaa80266bdb3b09c7e3e95bb44a5e8d8"}}}}}}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x5, &(0x7f0000000040)="53d8de67e6386dbcdc7cfc6e50b443abe3498a6e49f8ddff930983e4d978586fd6781bc79cb0bebb7e45449ce82910cab62fbd3ea3936d94eaf0c77abd6dbae699172426083837f94757995e", 0x4c) 3.61621202s ago: executing program 7 (id=10): setrlimit(0x2, &(0x7f0000000100)={0xfffdfffffffffffd, 0x60000000}) mknod(&(0x7f0000000000)='./file1\x00', 0x8000, 0xcfe) r0 = open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000500)={'./file1\x00', 0xf5b, 0x8, 0x9}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, 0x0, 0x0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 3.615070927s ago: executing program 7 (id=11): r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, "ffffffffffff00", 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x1, 0x6) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x5, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x8956}, 0x1c) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, "00000000000000000000000000000001", 0x44}, 0x1c) kill(0x0, 0x13) mknod(&(0x7f0000000200)='./file0\x00', 0x80, 0x7) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) 3.614171488s ago: executing program 5 (id=12): open$dir(0x0, 0x2, 0x0) r0 = socket(0x2, 0xb5a8138ffae8bace, 0x1) sendmmsg(0xffffffffffffff9c, &(0x7f0000000a40)={{}, 0x4}, 0x10, 0x401) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0, 0x0}, 0x8) (async) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) pwritev(r1, 0x0, 0x0, 0xffffffffffff58ea) writev(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000080)="aa442192ff3d51ee732bc7ef1db3b83296730e226aa6ff24246a6a1c9454604c8d046938", 0x24}], 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd09b049f6b6386dd6036d2b5"]) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd09b049f6b6386dd6036d2b5"]) r2 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000000)={0x0, 0x9, 0x0}) 3.610930953s ago: executing program 7 (id=13): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x12812, 0xffffffffffffffff, 0x2000000006) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) link(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) r1 = dup(0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) (async) minherit(&(0x7f000078a000/0x2000)=nil, 0x2000, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xbc, 0x7}, 0x85c, 0x6, 0x0, 0x0, 0x1, 0x1, 0x1735, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x200000008ea1, 0x40}) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x39, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71000}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x7}, {0x8, 0x800, 0x3, 0xfffffffd}, {0x400, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0xc, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x5c, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0x10000d1b, 0x88}, {0x1d2, 0x20000007, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x4, 0x6, 0xffffffd3, 0x1001}, {0x29a71713, 0x1, 0x6, 0x3}, {0x20000c, 0x9, 0x2}, {0x8000401, 0x5, 0x100002}]}) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) (async) setuid(0xee01) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x31, 0x0, 0x0) (async) pwrite(r3, &(0x7f0000002600)="b3", 0x1, 0x7fff) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sendto$inet(r0, &(0x7f0000000180)="076cb375bec421ea86c7eed1a161ea5eee0057ebb86e7ef5ad42c1606d0bf01ad607b93446a150a93e9a119baf8455b1681a6308a986522077ebcac1286ba9ce60768829e296096f1ac602f31928414fe66085cfb2fdb336354306482651ac93aa936c4fa6fed2d00c5ca1aac6ec9e983c29fe07235ef3c252c1e6cecbf74ad8bf115e27184dd0f063c23401497df269b17746921af95802b69bf87d6bd467b62cc0172afb583e950b7d2ba40049a0ddb5edc710d71c702a0b6dbccb2ef6987c24a8ea8a8130ff64cb6c8a2ed4faedf21284483668ad47b71f523daa08e0a26355dcbbad19be807ccfc84f238f11f0c248d4ca4a43f61030d08487", 0xfb, 0x4, &(0x7f0000000040)={0x10, 0x2, 0x3, 0x6}, 0x10) 2.44832676s ago: executing program 7 (id=15): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x3, 0x1, 0x0, 0x1}, 0x8) 2.447685657s ago: executing program 4 (id=5): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) getrlimit(0x5, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r2 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x122) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c, 0x40, 0x59, 0x8}, {0x48, 0xf, 0x7b, 0x6}, {0x6, 0x5, 0x2, 0x43356c79}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="cb450c287c30", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x5, 0x28, 0x65, 0x4, 0x7, 0xff, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x8, 0x0, 0x1}}}}}}) close(r0) r3 = msgget$private(0x0, 0x214) msgctl$IPC_SET(r3, 0x1, &(0x7f0000004e00)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xc, 0x0, 0x0, 0x401}, 0x0, 0x0, 0x1, 0x7, 0x8000000000000001, 0x0, 0x0, 0x8, 0x0, 0x2, 0x0, 0x4}) msgctl$IPC_RMID(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 2.446947257s ago: executing program 5 (id=17): preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 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) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x4, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/21, 0x15}], 0x1, 0x7fffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff, 0xc0, 0xfff4, 0x1, 0x7ff, 0xefffffff, 0x1, 0x1, 0x1, 0x0, 0x101}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0xb, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0xe68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x68d}, {0x8, 0x800, 0x3, 0xfffffffd}, {0x379, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x8, 0x95}, {0x3, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0x27a0, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0x10000d1b, 0x88}, {0x1d2, 0x7, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x4, 0x4, 0xfffffff3, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x2}, {0x401, 0x7, 0x100002}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3ff}, 0x400, 0x9, 0x0, 0x0, 0x4, 0x1, 0x8000000000035, 0x7ff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000200)={0x7, 0x1}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 2.34599172s ago: executing program 7 (id=23): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x114) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0xffffffff) close(r0) chown(&(0x7f0000000080)='\x00', 0x0, 0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x1) accept$unix(r1, 0x0, 0x0) close(0x3) execve(0x0, 0x0, 0x0) getrlimit(0x5, &(0x7f00000000c0)) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 2.08851223s ago: executing program 3 (id=28): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x110) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf669, 0x3, 0x47, 0x5ffbfb59, "7ad58fdbe07c0000000000e1ffffff00", 0x9, 0xd9e}) 1.996830525s ago: executing program 2 (id=36): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x44, 0x5, 0x59, 0x2}]}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffe33) setregid(0x0, r2) (async) setregid(r2, r2) setgid(r2) r3 = getegid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) setresgid(0x0, r3, r3) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x5e07963dbfff, 0x2) (async) r5 = socket$inet(0x2, 0x3, 0x2) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) (async) getsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) (async, rerun: 32) r8 = socket(0x18, 0x1, 0x0) (rerun: 32) close(r8) (async, rerun: 32) socket(0x24, 0x2, 0x0) (rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x0, 0xfffffffd, 0xfeffffff, 0x3, "1cf41400000a00f6ed010076d0f0ef69d5b1b1ad", 0x4ffffffe, 0x9}) setsockopt(r8, 0x6, 0x41, &(0x7f0000000280), 0x1c) sendto$unix(r7, &(0x7f0000000580)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0x0, 0x0, 0x0) setregid(r3, r3) 1.828872046s ago: executing program 6 (id=37): r0 = socket(0x11, 0x3, 0x0) (async, rerun: 32) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) (rerun: 32) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) 1.825576635s ago: executing program 6 (id=39): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="120000", 0x3) r1 = socket(0x18, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000580)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf", 0x82, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x1, 0x6, 0x1000, 0x40008, 0x5, 0x18002, 0x10, [{0x40006, 0x2, 0xfffeffff, 0x200a24}, {0xc5c, 0x7fff, 0x8, 0xffffdff9}, {0x800008, 0x20f8c, 0x7d, 0x9}, {0xfffffff9, 0x800, 0x3, 0x6}, {0x4, 0x803, 0xfffffff7, 0x4d89}, {0x1ff, 0x3, 0x3, 0xb4}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x100002}, {0x2, 0x87e, 0x200, 0x9}, {0x4, 0x40000090, 0xd1a, 0x88}, {0x1c0, 0x80986, 0x2, 0x101}, {0x10001, 0x6, 0x20004, 0xc}, {0x7fffffff, 0x1453, 0xa, 0x2c4}, {0x29a71720, 0x474d, 0xd, 0x6}, {0x6, 0xb, 0xfffffff9, 0x7}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r2, 0x41406474, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = kqueue() ioctl$FIONREAD(r6, 0x4004667f, 0x0) write(r6, 0x0, 0x335e) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) futimens(r4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 1.822913824s ago: executing program 3 (id=40): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (rerun: 32) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3c, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000080)=@file={0xff, 0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="cb00d38ba74896ad6ff768c39858ce948c8700a6d12c4ebce0ae6800d45be500358530b13a45704c533376e5e28e663ad9979096fcd7ec5717d46cd42bb80b1a1efc7fc12bd70aec90b2ceb252976d06109cf21c7a8838e18a70b5ec85d3e0e6967bfb9a01e9412cdd4f982cf6a455e1d98fd6f8ef50de27237834d30130cdf72c936a5db7f3b8", 0x87}], 0x1, &(0x7f0000000200)=[@rights={0x1c, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x1c, 0x4}, 0x4) (async, rerun: 32) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (rerun: 32) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r0, 0xc01864c2, &(0x7f00000002c0)={0x0, 0x2, r1, 0x0, 0x9}) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) r5 = socket(0x2, 0x3, 0x2f) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r7 = socket(0x2, 0x3, 0x0) (async, rerun: 64) r8 = dup(r6) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f00000001c0)="5e1351d18b9da08c", 0x90, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xdc8, 0x7ffff7eb, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200001, 0x4}) (async, rerun: 64) clock_gettime(0x2, &(0x7f0000000300)) (async, rerun: 64) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 1.822600276s ago: executing program 2 (id=41): r0 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x48, 0xa3, 0xff}, {0x6, 0x80, 0x12, 0xfffff805}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x3}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a10909926243003b47915d8156c41f1b4f0919d7aacdfaffffffffffffff46c0fbde0346bcfc2e78", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) shmdt(r0) 1.758840154s ago: executing program 3 (id=42): sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000680)=@file={0x0, 0x0, ""/512}, &(0x7f00000008c0)=0x202) kill(0x0, 0x20) socket$inet(0x2, 0x3, 0x102) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4, 0x0, 0x3, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8000000000000000], [0x0, 0x0, 0xffffffffffffffff], [{0xfffd}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x64b6, 0x800000000000}, {}, {0xfffc}, {}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x2}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000480)="065174640b7f5c84e16561e05acc07e336cfe592ff6e55f7f13591184ebab37dbaf10947e8505d6b78f3447a3e3efe77d739be12fe4897437240ff8d677dc172ba57b73c07ea6bf6bc8ab13634709c4d52274248a5df4351d26f7adb6781e7cb8f6c50de03e89d6d03", 0x69}, {&(0x7f0000000500)="85b28423f07d08109c73a42fcfaf0cac00fd49a5974ff6a5f6c4adbc05314bd8ae9a773800b2ab2a74546ddd73bb4619804a9f4c70ce4542c80442fadf973c496fe14ad07099f771", 0x48}, {&(0x7f0000000580)="7be3387de02cbff3f0e71c3fcdc872de008acc513b062ef22889550331eb7ced7f5e3defa5c5f9f333ff926dd6bfed127f1836802499badb19972b3e972e227483d56ed753212e64107a79b326677bcb20b758c74880326dfde7d85dc8ce040b90453d20c2e81fcce4a28316ab047daf433ba9dca6ec1ae828f6a59fc9131ff7d05d90a717372f2b5d5265d1856a48f2739fdb7c5f6267ec2620aa073fc700e624d350ed7b3037ea73de260e5a50fa75edf3bfa9a37a93030e0af7af2107568d", 0xc0}], 0x3, &(0x7f0000000a00)=ANY=[], 0x10, 0x8}, 0x4) r3 = kqueue() sysctl$kern(&(0x7f0000000900)={0x1, 0x16}, 0x2, &(0x7f0000000980)="6290f21ba4505336508ae717565d3b1127ab5f3de66f873e0ab8cc8fa104fc413e916cf4c2d886d0a73f831d5ae8001c6639b725b180e4447167f0838993056dfeb2a07e1c97eeb78c52197d", &(0x7f0000000a00)=0x4c, &(0x7f0000000a40)="88d4e97e55decb498ccbbd4617eb2d9cc3d5a445e086e3be50debe1877d092becdca01296ca069540a9a9a715a4ba2edc4a71f25422e3e0e31aae1ec339eeb9937f4ff1e2328d02b43ef0a5c44b1da494708323608027c514ea4ce0d8bd88656f35ad5e28ec82f759988f3e3bebf87bc0338adf212d5cd623d7fbbe6593c18a734b9adb2e6798e00"/147, 0x93) kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) write(r0, &(0x7f0000000240)="60acaf2007efe7f2aacb103ef5614b7ee991217204933059d9fcfbc5d67adfc708ba90e85c3252b8101709dc11c37cee01b0a4070000005e0984f204ef676d7a15176cbe2584124bbc6eaeffa4739da44ab12627c0b68f4f6b2a5fa778b0241132b072462a736f1b3a5227eb254db06f148a13f278b8f1efb35410a0a7febc5571457cab4d2763c894eb64c90f92efc71616839cd5b627c5e619747c135a97a2e37ccf6b1bc0dd5d56d3cecd8029ecfb924772ed6fe4798b990c82e93aab095f25642c116a27a7babca09430204e2ee06ac8cce7404e351490910fbfabc36a3cb815e328a006508ccdeb83799d824f664128477245d0a313454cfe377306fbf6d2f0ee3e603c52a16e240d48dc1f11dfed11feaf6e2a67ad01052a", 0x11b) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba", 0x93, 0xc, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) setuid(0xee01) utimes(&(0x7f0000000000)='.\x00', 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) 1.756243692s ago: executing program 2 (id=43): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x87, 0x80, 0x9, 0x4d}, {0x2c, 0xf, 0x3, 0x7}, {0x16, 0x80, 0x5e, 0xffffff75}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)={@empty, @random="3e9ccb4db2bf", [], {@generic={0x3c07}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09000000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6e", 0x61}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r2) getdents(r2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r4, 0xc02069a5, &(0x7f0000000100)) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x0, 0x0]}) 1.755410934s ago: executing program 6 (id=44): socketpair(0x1e, 0x4, 0x2, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x40000000, 0x0}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r1, 0xc01864c6, &(0x7f0000001400)={&(0x7f00000013c0)=[0xff, 0x8000, 0xffff0001, 0xa11], 0x4, 0x4}) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x1, 0x9e, 0x2000007, 0x4, 0x80000001, 0x80000001, 0x3, 0x10, [{0xffffffe, 0x40, 0x3, 0x3}, {0x40, 0xffffffff, 0x9, 0x2}, {0x20007, 0x8000b86, 0xffffff79, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x42, 0x8, 0x80002800, 0x800007}, {0x2, 0x6, 0x3, 0x95}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0xd, 0x16, 0xb}, {0xffffffff, 0x84, 0x3, 0x6}, {0x5, 0x7, 0x93, 0x200}, {0x1e0, 0x7fff, 0x40, 0x7}, {0x9, 0x401, 0x9, 0x2d0b}, {0x1000000, 0x401, 0x40, 0x408}, {0x29a71717, 0xfffffffa, 0x0, 0x579}, {0xc, 0xf8f, 0x4000006}, {0xfffffffd, 0x800bd3d, 0x2, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) closefrom(r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440), 0x8, 0x0) kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffc, 0x89, 0x80, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0x82, 0x4, 0x4, 0x8000000000000001}, {{r3}, 0xfffffffffffffff6, 0x25, 0x20000000, 0xffff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x41, 0x4, 0x6}, {{r4}, 0xfffffffffffffff7, 0x82, 0x1, 0x2, 0x6}, {{r6}, 0xfffffffffffffffd, 0x6a, 0x2, 0xff, 0xb}, {{r6}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0xc, 0x4}, {{r7}, 0xfffffffffffffffd, 0x9, 0x40000000, 0x1, 0x4}, {{r4}, 0xffffffffffffffff, 0x17, 0x2, 0x4000000000000, 0x1ff}], 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r8 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x1) closefrom(r3) recvmsg(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/200, 0xc8}, {&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/25, 0x19}], 0x3, &(0x7f0000000380)=""/4096, 0x1000}, 0x40) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x8, 0x0, 0xffffffe0}) dup2(r0, r1) 654.949867ms ago: executing program 2 (id=45): r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x3d71, 0x1000, 0x7}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) read(r0, &(0x7f0000000080)=""/143, 0x8f) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) fstat(r0, &(0x7f0000000180)) syz_emit_ethernet(0x16b, &(0x7f0000000200)={@local, @remote, [], {@ipv4={0x800, {{0x1a, 0x4, 0x3, 0x0, 0x15d, 0x67, 0x3, 0xb, 0x70, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x13, 0xb, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast1, @multicast2]}, @lsrr={0x83, 0x1b, 0x4, [@empty, @loopback, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x0, [@local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x9, [@empty]}, @end, @timestamp={0x44, 0x14, 0x5, 0x3, 0xe, [{[], 0x1000}, {[@broadcast], 0x4}, {[], 0x2648000}]}]}}, @generic="47ecdb1e91a1b77d5d7f272651a9c77264d576b41ef9aee87451e2da1c4c3e7ba03d213dbae08c3197198ea5b42d92fe410f465452851a7b12fb4409e62bb8af7ef02663f76467f9077fd18266f9be6f2fc09fec1395bf2a4bafd4efe6a63572352c687b3ea3938547542824cbae39c24f064449fdc5e9469b0ddfc1f7870054087503b6755863c991be94621b1c1f79f7baf25668232b8a2ab861e64026f91ddf269ffbb17226348e5f106ee21902d2aab53778d44b72b7677094de5d54863a0a077dfed0556188d9d893683cf2a2af93de10b1c4ae84bd921c2a353d13f9fd9c13a2d16024b6be6a6ebbd175d3d3a8a38ca616fc"}}}}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000380)=0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000003c0)) syz_emit_ethernet(0x2e, &(0x7f0000000400)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @multicast1, @broadcast, @loopback}}}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) close(r0) socket(0x10, 0x1000, 0x8) syz_extract_tcp_res(&(0x7f0000000480), 0xffffffff, 0x20) sysctl$vm(&(0x7f00000004c0)={0x2, 0x3}, 0x2, &(0x7f0000000500)="b3ff20f1a642779c7e75fdc2a5635195ea3aa12f20b54cec5fc924ce796de5e64f5db66148c937413ebcab52e57cf045ef7b08462f11c2f8f418eb3b34df3236af7c37a1b5d429959b65e22deef0cde72ce2a75bfb8586606898d74bbb890195c5aa2ce6a13217766cd58422488e4eba1a05955b2a53c12c7a0bc5b8a9e6393f1c16fb9bd72b937006ee7b0dbf4a63918d326cc2cac1cbf85a59130e7809a6852692aee385e41f21a9af0da44e446c009f11d344ae534c7a751659ce0c959c4bd36a85abf46f37954664018bc4225a9c9309e0a5ca1a8815f8a3f5", &(0x7f0000000600)=0xdb, &(0x7f0000000640)="9e19231aaf7b9468b78bfc1ede5c3c10a8299e31a61c5eec5251ded6e9434817a72de29b89e600bd7989ebf73806fee65e57543c412e612304ce158f8c685991e3932b49e783723b666871c568d760989e95ce4eddc43f2d9e3a463c7cd54b76afb41e3ca83243a6812340c7bf2a1a8567a8e4a9a01df477bc1be3ba0a52b99f06aa7ce9eba4f84b6fa603a6b70cb21101eacd202f9d168b7a3ffe94188563ab6d3311bf87b19276ecb7a5c3279fe90c325cfb3d9b97889dbaa4944d8b7ca263666438e8a33a9f0d3eafc2caa8ecd65e2dc031992ce2563981aa8388a0", 0xdd) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000740)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000000800)={r1, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r0, 0xc01064ac, &(0x7f0000000880)={0x0, 0x2d, &(0x7f0000000840)=""/45}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r0, 0xc01064ac, &(0x7f0000000980)={r2, 0xab, &(0x7f00000008c0)=""/171}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000009c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000a00)={'./file0\x00', 0x5, 0x2, 0x1000, 0x1, 0x80000001, 0x3, 0x5, 0x0, 0x2, 0x5, 0x6}) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) ioctl$DRM_IOCTL_MODE_OBJ_SETPROPERTY(r0, 0xc01864ba, &(0x7f0000000a80)={0x10000, 0x2, 0x5, 0xdededede}) ioctl$DRM_IOCTL_MODE_GETFB(r0, 0xc01c64ad, &(0x7f0000000ac0)={0x0, 0x7, 0x6, 0x100, 0x9, 0x38a, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000b00)={r3}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000b40)="89c4ac440b555310c69adccfbf9207c0cb8360b1f8604888befb820f96175982aebfc2c5aff3de01b901bd98bfda180e7d809d5b046a4019f35a4711fc1d731ff661a7b49c6cc979d9ed833cdb2402577cb494e533ba99ea6af0e70a957dfe49fff5dc125c360e6f24af6552432910b13dbd8e1406e77914b1648dcbe7a77b015d34d71050361f2a776d0a1eb272a83fa84c8da40b03b106985f0bc2a50eb9ff87e2b58b33307cdb574d1cfe33aa80bc902e2fad7ff2a726729210736827c40c255db924e58a3340f5aeabcc620b128c39c89f5834bbe6e67d3a1dda9114f51c50340c32f637dc7530a6797d3d193843ef57f0f71cb451e9740ca5eb462a34dac97862d5cd40acada45822a0245fc57670e5c0eae0a2ddf1cb6b2f2a5b3c356b262fbb485533ff56c66ebd4cb783edb7af6ef05cf19249188364844539cd644f1d2db38d3ffade42eb2b62799500671cb53fd125dd19c15d672d9e56fa385ef885c1ea2a6cef813a126579855a71a6977916c04a0c3ece667dafcaf125e5a6f13dc67c4a01d3605e456a919eaa6952093f8c254e6a927ac649b2bc69ffaf52c9c9aeda7d236d58aa49ad6c6e07116e95b87e8e7005399ca0448bb3e9d2d43f13ac748efbc9a751bad5678f74a652dccc019a2409435288175f1d271776bb5508c6a19175a8175077dbb053c33affb844a6927fb83c9728c1206a704b9d620cd1a54ef91f601589a9b3acf7f664dca0dc74b2b5bac466b43818a9fa02992b31e5321f795edc4f63fc2aebf2f167d786befb703b4f2c7ef4ffcb9df4cbd2e9715adb875a0897508c15beda9229166829a9a0337242a777b27fbfc8292355ff3df1e16184dc7a302a88f744fd5ee901f9297ce573e38ab57840369474109cb4f454573cdb6f3dea4088673a4889cb3df42372da2281b541ed54b98c7b8ebc1e88496ae741c2bb330b53b3ccef988e0106ce7d5e930d38bd57c29b30b802ec065b6d8a9591eba713a9c050a9ddf613e3867cd13a8894e342bb031f6333761b22543901d8aa7440637c0084693cd9891efafe5554459d78591ee8d7e672f9d1f3fe3f275c1db2e8b9727f0e3c69a4f51d1f9dffd4fc7811083cfb3bc4205f1d29e8c53a2dd79a45f7a7a9e6c4755c0dabb86badd278ae19c336e03748c683065df3d6f208a2318608f425a5441b32e50a2d60b2cb7f76bde939012264c6d9544a42f22103083f82542457d7e1694e831a76aed6a14b647e5821f6f3266f589a1e6d2059372ec8178a0b3eaef4e12b938a6ca3c24899cc018703c3edec8081562f8d12512668627b9384d8801c06118e243a3d893b0c1edc7c9073815223e9d1ecfa8b90688800fdbaf86a2814b61374929dd5834adf9d29767926701a9a02dcbad4c3434d85896844a1006db101dddf6d2b94c626271506ba29c5b341d33b88dbe8c4ac2fd2690ad103679644557a0a3f88b6beb6cc22ec855ab60ac2263b793431cb118ecfc51f63c31163ca39c6b2faf5e95f5e371aedcd0f06c70edbeb1863b47e0d3e4720c66a3b12908a0b0082bea19a6972c1dfc8afc9148f1690b994f1dbd2afabebdf8c4692edad195a2bb5f427b6a4d6bdcda5378c3d00d1e4027ab400a9cd500028b4e1554ce1e518d62f20dd689094865a470b89d6dca3c0b31505e5472b1d50301c8d9dc29e7f1596ea7fd82d45c3680fd92e1344a0a93f5b11cc151b9f0d18874e060588b87eb00cebca167671034c13b575fa2eff9c2453c768e6f5115fba1d8869ffe160b8a46640d0de479e65ce3acb55985b8de93fbefb68b7957b07e9e249120edd92a3d9613c8faa65223f3c0a2662939e984f46418065ad124b4fa174369545aa60e7b9391fffb102069923b308da66e274964155e80734f7c20ad2787e69ce937003e8650a126109d352dcc07ae45312f90383ddf480fec9f68625a9983b2ed850f9ba85d7b38edba6ab23fce7c842ceb2cd7977559eb961e47b7102c54ce17201762ef2ae3220ad7b46fe1aebebc28c94a7681e3423f7d07132c60d623b302f1bf7d5a5be42659713aa930e19568fbf2665586ae12c72fa314d02eb64fd85ea250af8c276887aecbdeb7296e06ffcf8ae27d64b2a58eb6fad9fcc639ec0b4a923e0c8b8dd340ca93daa2cbba58b2deccde13afb96cde22f6d06c74ace4f2e197793facee336a540d08825c55fda86902fb58daa4d371b3aceaa3f3ac41eccbcb34f62bbd31e3a315d2bedcbeab0bbb5c5fbea95f3f4c3f4508b238bf7aadbd393767420c2139bfa1dea1fd932a82f82d4433e7141f2d60e39a5bce6917d4ce9574e7d8e1c7c37bc7fc3a9112ff2f2389a773534ba087f9f697670435faad9a599eb942c724b8719bf1c965ed0d453a881dc62475562b12decc267c48427fd5317a0a8ebddd6be604232118fbc2b50c045abb06a9699141542fe891f54ac443cd980900e5e08e317d1ee1aa822f03a86bc0a0c72777631483cbd13277836bbdedec7fe066c08c17b0434f9136f2897904ce394ddbdc37b37c68ddb4949424dcc6be378247b6efb27f2d616a078e194cfc3b7ef0b9bf852454de81073cb65623e0ee0c2787563ad8c3e1abef5afbf4dcb58d7a22a23ba134c9017497635e9911c6e69612a65d23b615a1fc5eee1900568bcd33570897aa9170106cd69ec4185c225aea57b00eb58f84e76b0e249251ce4399e8ffdf4ca8f830c2137dfa7749d532053b054346c0b85398d2a781ec68c4e3cda407c34a6424a23929415c89f67c3ab69416c59b76c8480c882e1a9d73af7569b7d9c6bdb9fb4e768dcaacbeb04a1ba0031881e2575bbc066fb70e7977bf70952f8e5ac186ac89343f1dff503633cfcebfcbaa59724ac8f3ad7ff123bc2508647e5322a63d832aecb425b4fa057b38822895220235a8fe15a9cf5a0d8017332c44e5950ed692c75f5c17a9efecbb9d9bb79669416e40f30c07ff0e3c85e1166e52cedd160d35b2b0a7e5cb5636871ac2190805e306350f7bdd3ee0162d55ffda864f7f74801a868216a943e10a97dfcb7a218a62eba7a9f26cc2d4372d1b577b359f3b21b2526a38eb0750116e1cf339c59631b2ffbecaff9ec218f622a624e0ae8a448f7615c115d192122f99920c5b0fb0390cfa06034436bc7bdf7213c06e9da825f30c5a62a3daf135ef5c19145d3299a19a3971e7790790b9dbd249e18ef34ec919ec5de3230aa5a1ac13c14e39d7f6a30343129e429a1c1b348ace4185f32521d56c5106ff6ff5c26108edaf02e32c308e8c41b65c05bfe879f609c5e398d20ec35389d8d6b79f1a2e415daf4c2d3ac6233043b1a8f9de46ad88487c4e62df0dcc55f21cd43e8f8269fa73cd864ec98f593dcd88f241eed854df4b55441ff4d43da6829ded3061c304f2f414376ccdf66f26ff37f7ec2e375d3e06d34ebc33d11f8740763b09a9892a5b0e0963a2bce575fa76441628360344ee23aa6d6c67d1d2f7b8c03f86f210b217f98cbb0344e768358bb7cd74bfbb2286256f4fa21847e3ae7a26701ac570943ba47eaac65db6eb728141cda1ff8397bd9fa2fd5d11e64a826a33fae7021803a1044f2c94368589c23fe6b5ca9c821a71078ef241ab310727e55bb793f6a601b0b574e5acb8b098adb46d8f1d7a8336007e4756dcb9e9ea89cac83416a26ea8b401a9c90c1ac4561f0f90488db61881ddc1f2deca87fc5ccfc977e0b6f93e8ce158173c0a0d3880071ee5ca543fa33e9ef2d84be9717fccec68aa3d2806d8ddc007dd7de931f719d694a847ac8a6f532c3610591cf1dcdd01ee4e840f860e1418cb928ad515754f508a4c8e3a07e60f0b716c6c327fd2f2bbad26ec0bf38c39dc08e5b375625ad81807349d7e77184e0807d4130a82c96782cc0dde66b8a0b5ba55f0d9612c8b338b487c8332ef0cadaf931fa439f17f794decca2cc4f210f1a4a0d968838ed4d6095d59d2cd0ff84aa9c5f4fdb6e8b5fb9f9355b857eccc2bac7d529ea28ab83b1d2b2992741fc628257124128dd2bbbcf3005838805369df4f14db89f08e44236c6143cfd4c07e30e2a580ad17c524a0a402329aee3f623c432bfbdad57d9b3f7f5e1c120cd23db94b32de0a512be294e11e0e45b016a0bc2c4e05cb681a000c0e92b4afed1080dee785eb665fe8055aa3bf6b5fd6c6b8b0a0db724d83e3251d20b39748625633966c9519f569e2e1cb317d5e8b0dbc71d082c8f7bb25b1c900b034af78cae4485b85215cf5b8499ff15ab5e4650f317c0b422c3f30e0f0f1e066bab3f9fcae05debc9da4ad0d424c02740173763cbc1957abb906b2612f6779ef8202f252c8470f154f1e35d06561cc9ec99ce0c4ddc200343680f8429e40fb874760ca78030f52511bccf4a6fa6e56a533ab4467f4a401cc942bea6044be2e4e34ce0a3803eb177ef212389be6c8d68da06c3ad1ecd41f3521d214d3ad4ef6e09ac7fd376049d333d21e3d760674c324db15a008a2e3ee7eb0188ac311c480594e9d2bc0434ca13a73a4e28551f489c6d6d6cb525bb944e0915ef781143e245a33f7f915ff488672a3ba4cc5803fe4d6a8a44e3190d314ee83c114029262f8ea2737a2bab0fb10d36b04e13c958ea5695a71c77fa3c2086352af3637bf637685f2fd90ff6e94984152755c32bdde03ceb54ec37ffac22eaa5f1879c27291ac9cc08fad8e22bb14c91815393234221327167e0ee5ef021307fb0283982b3d79c3c3670b57ed1bca1808498b8b0c05d3c79515d77328b8c9a841e52e21223de9af21c6de33649253a4dc3855ebefbdfc1b186182fc49059fc8585aa5c760bcc233e773393aca277de52a2f88fd99a8ee9a36431fd9f39bf6509670c0b83e4181fe5e6d99cfdecb095f92d2965d7edec780b1872d8f2a228bc615fd9560d97560fb1a96ab9bc08c9bea613e76ccb5b4e2268cdee638783b8ba26e7e8fba60cfbf42e2baa1206f4a2e47bc8e124fe5375406f87ce7b95b7d175ed9267cfb3c919d482e0a6ed7f082a99e4ec8ff1e4d0a0725f152d457b81f4573c3a0093f57cafec755fda129a3812eb3b454826ca44dc319eb4b8d6a0ff34dedc0d33afafb44d257c69f38f32e4a974454f0cadd382c982fb838664cd3f85df647493a8c8cfc7c8e8b8f0275890775575cfee2707d34b1eb2297f38a4ccc4e0cab9ea98553599d8e1e0ab45b33481aded69e2b0b293d4b9bd0d84806fcda6bb4662262274e952025faf0cb12d955ed021d9b17cb1694e6c59992d58e73e087ad7b8d42db1bad2d0c4ebbbf317a41a17de84e997c39b00301674578986fefc1cdbc8612140bac957cfe8a0646725b7f6dc0abf4963f23e48a5892c354045dc8ee5047512404658092a4143d3b060ca78af3cbbbdeffc668641ef95cba9135634afd464a035c61643b2dfa68c3a04e91e92e0075897f3ca1976ba43f41fcc86fb274d85714df9d27fa419e064e5510d6a8f2a20fd079a0be3cc99e1eecb536ade9e38b387a30aea29b2d5937d4e17c39b06ba37be85a80cb21dd4f0f0d37a7b1d46fd6b1650219c1726ac026164551855611e4c0ddb77670b3fc2cf0936d565015e16a365648a2f11f02ec302522c6e2640de1bd7e2d125cc54bc273f3db930e2ef74bcc49f8f034088c67c63a10c78563d5d169229917b8356dd1b808370a19f9d88e060a390be3fa84908032bfedd4fbed4583bbbcfa46cbc00e5409e278ac05de815422d7c11232f7f252a22f1dad6bb0f6a4cff2dbf64229c1a3675d91d2cd88992c854450b1830aca952d372d2fc4896402ffb83e97f10a0", 0x1000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b40), 0x40000, 0x0) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r0, 0xc00464c9, &(0x7f0000001c00)) 546.856843ms ago: executing program 0 (id=47): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0xe078, 0x9, 0x0, 0x9, 0x5}, {0x5, 0x0, 0x5, 0xb, 0xc}]}) (async) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x5, 0x0, 0x1, 0x7, 0x8}]}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000280)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x100000001}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffff9c, 0x3) (async) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x200) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) fchmod(r1, 0xf3) (async) setuid(0xffffffffffffffff) (async) open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x81) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={{0x0, 0x0, 0x0}}, 0x38, 0x2042, 0x0) close(r3) close(r2) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x6, 0x0, 0xfffffffffffffffc}, 0x6, 0xfffffffffffffffd, 0x4, 0x0, 0x200000000000, 0x1, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1000}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaae2d1dc9ce0917cb6c578d6ad0067800000069078ac1400aaac1400aa4e224e20", @ANYBLOB]) 494.437529ms ago: executing program 5 (id=49): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="0000000000000200c32a636c6f0c599b07feb82057a1666630f0fa824dd1372109b302f5f3cbf698706cf18050bffb9fc6bd9097cf4b5ab87bdf957d3f7e960870e236c9658afa96ec057fb0f45de58548553a819753c1d1d56abea12761f3e29aa742f5e428c478ff65f3e4901dbc7c38c2e298c2945f118a38fd73eb9ff5903c2bda19fb312eaab7f87745ae4e4c278e1aa89188ba41ceaed772a8fb4c15f1124f3cb04319c88a9fb190fd5741b4e183b6889d8a54486b5e74cbb84075a3c7c8e6560d378819c087f626e4188e385114f7dc15d293c847559a571fb53dd94212a7f0fb673eb63607c17a7322c054f8a44dba0144ca920ba6483e0d046f6f7658647d5a12387d935e3cdb380852d9eb99147bb294ea282dcf32fd17901860b2248c148a5e84ff18eb2602c4ebddcf075f55c501dfac629494f9c4c30ce3af80dd89e7ac370991057bb0951fa5fee30d945dd62354f4d07ed5148d6d552e99b4f5efc7e30c4ae5", 0x167) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 493.909936ms ago: executing program 6 (id=50): r0 = semget$private(0x0, 0x5, 0xac) semop(r0, &(0x7f0000000180)=[{0x1, 0x6, 0x1000}, {0x1, 0xfffa}, {0x4, 0x3413, 0x800}], 0x3) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000040)="ea4d6ec6c15338226c3db8b7740cb62a27a5d421c66383af37aa0dd505259931eff6400163ec57014d0e947212d8b06523ae3d640b58cfd9164531aa7b801fe1f6ae1a0435560830b78d04a290b8a23cb38c522837307b8a44b16ffcce212fd1ae2392a144d1c735d08c74bcf4605bdfb5af76078813389c584e1d4ce3239dbb6815f45a116706690fe1d4f01ba410d7fc62548260ba947661568dd7acb2669a77e0bc108be64c38e251c328357a5adcb6", &(0x7f0000000100)=0xb1, &(0x7f00000001c0)="c87a0b72323e807da0a56df002c79830eb3820129d118a469a72d8d30a18d8d5485f892415ca75ded0201c7511b02936a08171afa9acecaa7c8d3eb649cc67b2506933b01073b37790b7f476a232978ef6dd2a0b4c", 0x55) 493.708026ms ago: executing program 0 (id=51): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1800}, {0x4, 0x2ff, 0x800}], 0x2aaaaaaaaaaaaad7) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="98bf512057b7be08", 0x8) 493.019114ms ago: executing program 6 (id=52): r0 = semget$private(0x0, 0x4, 0x100) (async) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getresgid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) (async) fstat(0xffffffffffffff9c, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (rerun: 64) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{r1, r2, r3, r4, 0x0, 0x3, 0x0, 0x0, 0x3}, 0x0, 0x6, 0x0, 0x0, 0x10000, 0x0, 0x2}) (async) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) (async) syz_extract_tcp_res(&(0x7f0000000400)={0x41424344}, 0xaa2, 0x101) (async) syz_extract_tcp_res(&(0x7f0000000440)={0x41424344, 0x41424344}, 0x9, 0x3ff) syz_emit_ethernet(0xb9, &(0x7f0000000480)={@empty, @random="7429c61a597a", [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv4={0x800, {{0x11, 0x4, 0x3, 0xa, 0xa3, 0x67, 0x6, 0x70, 0x37, 0x0, @broadcast, @rand_addr=0x62, {[@end, @ssrr={0x89, 0x1f, 0x4, [@rand_addr=0x5, @empty, @empty, @local={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1]}, @end, @ra={0x94, 0x4}, @lsrr={0x83, 0xb, 0xff, [@remote={0xac, 0x14, 0x0}, @empty]}]}}, @tcp={{0x1, 0x2, r5, r6, 0x1, 0x0, 0x6, 0x10, 0x0, 0x0, 0x3, {[@eol]}}, {"dfeeedeb503a43d6699ccdf58dcc6c793b9af025ccdff5113da8d43b7fd08ad69f5a714cf0f5caa7b2323304703dd9612371fdaeb0eb4d929486a49fac3d91b66d99caff46da83"}}}}}}) (async) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) ioctl$DIOCCLRIFFLAG(r8, 0xc028445a, &(0x7f0000000680)={'./file1\x00', &(0x7f0000000580)=""/255, 0x0, 0xa65e, 0x8, 0x9}) (async) syz_emit_ethernet(0xb3, &(0x7f00000006c0)={@random="7a7366fceba0", @local, [], {@generic={0x6004, "3ad9c15dab18fc97910ce999b285dac764f2221b5a220021fbf914143824889ef385b3104c35b870582736d0b2df93a9ce7e70414dea2f67ff23297f4f9080c20f461d3e81ce690c4961c018f309dd148e28f9700bee895d8e36a4c16ca567777ba92ce9e54c178413d43344e6e6fc38dedc6b6a6f440780324922b195effe49b858f16d143576c9c49cecf82866ecf2a038d934ba1ecfe4d7f2351a660a50b3e33a93dc6f"}}}) (async) r9 = socket$inet6(0x18, 0x8000, 0x9) bind$inet6(r9, &(0x7f0000000780)={0x1c, 0x18, 0x1, 0x3, "68c3f8b2857f8d6cb4b3b350dccd8b30", 0x2}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f00000007c0)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000800)="edb14d4c5001324447de16c81386a9bddf06a291218838d8a1dc3a281b65e797e9637df2c9f796668bdbd194781174358771325512eaa6e01cc5f924420743fbaf1f589e99b88a44234b6cb3d213ce1866efcee6f12e972c9aec2c3b43e5872550cf93fdfc44958094903efe1b71591c1b7a10faf208a075ca42f8e8c30c5cde3336ffa6542ef31dc143", &(0x7f00000008c0)=0x8a, &(0x7f0000000900)="a93d724a27b678c4736ebfe19270111d8fc12d1fc5823edbaa3033b653a253e64277a8f29972b7cb8800aafe3ac5df8d9637fb3ebb7b15980ba7d88f67d90a2cd67c82886404613ae4fb21186d581f4dceddd75b4d9918d8af5acc41d11cadf65e4ce165b8fd3b89ef1c5a61418020ca17677c56af71decaae4db7c4c9f5369d5dcafc39a24216f7b365774c4e53a274a91bba8db78edeb41cbe7d418977bad2d38061e9aa5875075a0dc232c38413cc1f164225c2977f3dff8d1acaf55124e033e329d655", 0xc5) (async) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file1\x00') (async, rerun: 64) r10 = socket(0x2, 0x4000, 0x5) (async, rerun: 64) fchflags(r9, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r11, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) (async) accept$inet6(r10, &(0x7f0000000b40), &(0x7f0000000b80)=0x1c) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000bc0), 0x1, 0x0) (async, rerun: 64) socket(0x2e, 0x2, 0x1) (async) syz_emit_ethernet(0xf7, &(0x7f0000000c00)={@remote, @random="9b49b2b95a78", [{[{0x88a8, 0x0, 0x1, 0x4}], {0x8100, 0x5, 0x0, 0x2}}], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x2c, 0xe1, 0x68, 0xf, 0x7f, 0x37, 0x0, @multicast2, @empty, {[@end, @ra={0x94, 0x4, 0x96ea}, @rr={0x7, 0x1b, 0x2, [@loopback, @remote={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @empty, @rand_addr=0xa]}, @ssrr={0x89, 0x1f, 0x55, [@loopback, @empty, @local={0xac, 0x14, 0x0}, @rand_addr=0xa600, @rand_addr=0x8, @loopback, @loopback]}, @generic={0x1, 0x8, "92d83f3fda5b"}]}}, @udp={{0x0, 0x3, 0x8}, {"5f19c6611be76cf05a540c9641ccd7431de66f7dc9f2bd1114ae8a4c125676676e238cadbcbe18f3c94c641ee1d7d659d3f1b42aad6677adfcb4ea55d03ce54111acae75db3012798ecd4676a7aeac3e5b840a3ae7ef8affb294d4428d413e570cf1ec75edaebe0270d6d54ab731d9252bf078a5d61bbc31400ba82d74"}}}}}}) (async, rerun: 64) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000d00), 0x2, 0x0) (rerun: 64) ioctl$DIOCGETSTATUS(r12, 0xc2084415, &(0x7f0000000d40)) (async) syz_emit_ethernet(0xc4, &(0x7f0000000f80)={@remote, @remote, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "d84e84", 0x8a, 0x6, 0x2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@fragment={0x4, 0x0, 0x7, 0x0, 0x0, 0x2, 0x65}, @routing={0x3a, 0x2, 0x0, 0x5c, 0x0, [@empty]}], @tcp={{0x3, 0x2, r7, r5, 0x0, 0x0, 0xb, 0x4, 0x87, 0x0, 0x8001, {[@sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "ed608c3ad6880e45ed2d98020bae2c3f"}, @mss={0x2, 0x4, 0x6}]}}, {"82a42c2f72ab0add7f3beff40492624a203d7729ea6dd9c9b642e7701c276fc0778a71a447c1594ff913cd8ec7e753c75f4bbbfd01b8663121cb59bbd218"}}}}}}}) (async) stat(&(0x7f0000001080)='./file1\x00', &(0x7f00000010c0)) ftruncate(r12, 0x401) 365.938048ms ago: executing program 6 (id=54): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x18b) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffff9c) r4 = socket$inet6(0x18, 0x1, 0x6) r5 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r5, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) connect$inet6(r5, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "bbe3eb9ac8a2cb2ef24cb2cdee9c21f1", 0x80000000}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) write(r3, &(0x7f0000000100), 0xfffffe5d) connect$unix(r3, &(0x7f0000000040)=@abs={0xfb, 0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000), 0x10) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) mprotect(&(0x7f00006e6000/0x2000)=nil, 0x2000, 0x4) 365.630866ms ago: executing program 0 (id=55): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x101) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xac, 0x9, 0x2, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0xffffffff, 0x7, 0x1, 0x71002}, {0x6, 0xfffffff9, 0x8, 0xfffffffb}, {0x101, 0x6, 0xfffffff8, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x401, 0x80000, 0x2800, 0x827}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0xe5f, 0x6}, {0x80000000, 0x7, 0x18, 0x5914}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x3}, {0xc, 0xa, 0x80}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffc, 0x60, 0x4}, {0x6, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xc4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$DIOCRGETASTATS(r0, 0xc4504447, &(0x7f0000000600)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './bus\x00', 0x40, 0x2}, 0x0, 0xa0, 0x0, 0x5, 0xe, 0x7, 0x3, 0x54, 0xce6}) getresuid(&(0x7f00000000c0), &(0x7f0000000240), &(0x7f0000000280)=0x0) fstatat(0xffffffffffffffff, &(0x7f0000000ec0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) chown(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, r5) 365.442554ms ago: executing program 1 (id=56): r0 = syz_open_pts() syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000080), 0x1000007d) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x1b8) r1 = getegid() setregid(r1, 0x0) getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) read(r0, &(0x7f0000000200)=""/145, 0x91) 365.349849ms ago: executing program 1 (id=57): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x712, 0x0) 309.412819ms ago: executing program 5 (id=58): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, "0000008000000000000000001f93e1f770889338", 0x3, 0xfffffffc}) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) (async) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000001680)=[{0x0}], 0x1) dup2(r3, r2) (async) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x7, 0x1ff}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) socketpair(0x39cc7392c0777713, 0x2, 0x32, &(0x7f0000000180)) (async) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5812, r0, 0x0) (async) execve(0x0, 0x0, 0x0) 309.188999ms ago: executing program 1 (id=59): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000140)={@empty, @random="ef958200cd8c", [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x4, 0x0, 0x4}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @multicast2}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c, 0x53, 0x27, 0x101}, {0x48, 0x10, 0x4, 0xdc}, {0x6, 0xa9, 0x7, 0xfffffffc}]}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x1000e, &(0x7f0000001500)=ANY=[]) 308.689699ms ago: executing program 1 (id=60): mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x22) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x8}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ftruncate(r0, 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x34}, 0x2, &(0x7f0000000140)="c5f9a63a0575c89e4c88bb2c86448eca163e75b438d35b4691abbf1a41431195dd356d1a2171ec0029d531f1748962fd9f9a80d81b851520b031bdd65ee7a4d652d268b2bcb965b02d44187eb8916151b9c314b77bd96d1be9b143518f022f23a7f2bc", &(0x7f00000001c0)=0x63, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x45}, 0x2, &(0x7f0000000280)="0ab180b30900b27e7ed47a144bd27546e57c204f2d302273df29800e5153084ea476dacd4c1704d2", &(0x7f00000002c0)=0x28, &(0x7f0000000300)="c36ae9556643872ac3de57ce81b2dd888384beb651ba998aa4cc57628d95690356a21287f9d2c670a5c9e81474f8649a04679a4c1d15b2fd7c19400674b3f0e2aa53088a249fa7f444bb432b42e24a48f120b0efbbba261fd0b44c266d6f931d0ba4aa53f0e519129aa3f5e37a93e005c4b7d6817a8c82bab3ab9b7839643ff02a2a1c6701328a80e05f25dff4a5902eff3622fb27a9e3d5bf83315bf69e9f5cc982d24e21ed97ac45f96afaf6dcdea581f47a6a915d433d08f756e37adb9e78b144d0ca4f1a404e25a566e1196499cdf6bcb4e91da88a0c", 0xd8) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x4) fstatat(r2, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480), 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r3 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x2) unveil(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='x\x00') ioctl$DIOCRCLRASTATS(r1, 0xc4504448, &(0x7f00000007c0)={{'./file0\x00', './file0\x00', 0x10, 0xb0}, &(0x7f0000000640)=[{@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x9, 0x9, 0x32, 0x80, 0x1, 0xe, 0x6}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xa, 0x100, 0x2, 0x6, 0xf, 0x4, 0x38}, {@multicast1, '\x00', './file0\x00', 0x3, 0x3ff, 0x1a, 0x2, 0x4, 0x1, 0x9}, {@rand_addr=0x40000000, '\x00', './file0\x00', 0x9, 0x3, 0x6, 0x7, 0x3, 0x6d, 0x6}, {@empty, '\x00', './file0\x00', 0x9, 0x2af, 0x1a, 0xd, 0x0, 0xc, 0x6}, {@broadcast, '\x00', '.\x00', 0x3, 0x7, 0x2, 0x0, 0xe3, 0x3, 0x4}, {@rand_addr=0x5, '\x00', './file0\x00', 0x8, 0x6, 0x28, 0x9, 0x7, 0x2, 0xf}], 0x449, 0x7, 0x1a75, 0xc, 0x6, 0x7, 0x20, 0x4f02d686}) r4 = accept$inet6(r3, 0x0, &(0x7f0000000c40)) accept$inet6(r4, &(0x7f0000000c80), &(0x7f0000000cc0)=0x1c) r5 = open(&(0x7f0000000d00)='./file0\x00', 0x40250, 0x180) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) chmod(&(0x7f0000000d40)='./file0\x00', 0x80) close(r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000d80)={'./file0\x00', 0x1, 0x400, 0xdbe, 0x0, 0x200, 0x4, 0x10000, 0x1, 0x1, 0x6, 0x8000000000000000}) fcntl$getown(r5, 0x5) mkdir(&(0x7f0000000e00)='./file0\x00', 0x1b3) openat(r3, &(0x7f0000000e40)='./file0\x00', 0x40000, 0x80) open(&(0x7f0000000e80)='./file0\x00', 0x40000, 0x30) bind$inet6(r3, &(0x7f0000000ec0)={0x1c, 0x18, 0x1, 0x0, "bfdb66c79f3351c2343ec71fcfb65598", 0xfff}, 0x1c) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000f00)) sysctl$kern(&(0x7f0000000f40)={0x1, 0x1}, 0x2, &(0x7f0000000f80)="af5d251af53d26e073fe1002a78501241ecd7d65d22c2e8e5fa800f59057b29c657d2f418f6a94f5157782dab3922ec9e270980d867e37a7efdcc127fd5a24c8c568988661ecb9afd51cb134ba700f1aa1995fbbc1bc44801dc9650e9f2e96e125aabd0e8b8b0658ad3e9aea7b290cb12587ff73692ed5c7459202dfe419f750a70f0351559381a3f75c77273ffa4249ed634914a7baa5fdbdc1a9fd581997e7397587cc0e47705726494069e1ffb29e33dba1161116ab4c084455d6dd1e78f538491b95400703f3ae9d1d6d8eccfbe4bfaf97045927a7c3412712dc30baf2a02edd9e8cf75245", &(0x7f0000001080)=0xe7, &(0x7f00000010c0)="14baf63fec892ca58a59ef277a893996310dcd5b69b67f42d93be1bd5266df919705fe74fe6ac94b4f22172a1b84f73dd05aaa4b3a256beadbe6823fdab8c0daecbfdffcf73454e8b4c312e5a29567ae8ef6d41fe8bfcec56ebce070dbea0069ea39588f3421a2bebb06c0c810abc5bbdcf6d41f9de005aff4a7b618fed350036f5f1f80470495fb7e603068881d917606416a84c0407b7140f0ebb5ae6bf9ec704fabb645e3b6fa2a820005f365f7d4ec11ec4fdcd4acf644dcc7ad26f7aeb982316b0ece3d81e95990e22f8592a800552c7d83bd783df3f41bdb0b03ec98f6e5f8c8a5131c3ccf969d90811ff15f1f913fa6e2af201350a4f4a6c0e8b84cc88987ab64babd714d209b98914fb9f16c7ff64ab18eac811aaed5df8c2ae8bcc2ccd0d9c56b9cff0cfb4711cbf1b61a2491f9512432921ffc0362ddd0c293ba0568afe48553b6692ac641ad21732c7bf519b3dfafb34dcd63807c0d18a62fbea7802fc945d39e0f63c5a63f2c84846c2c6e20133f3e9247bcb4f92ca03b0ebcc86261f8f93e6a5e6a8121d54478a6d44594c611bce5c533d78be9f4257effa06c299870336630d989f7be2893a48b2c21e9ca73747bad7c3d5b163bafda10172b8f5c2006f0763367b7002148caef5dbc59b1c74d3478fa9075e4973addc32d937c7e382ea84478b15c23f1a25195ee77dafeef184c231f8e242a1e33787b68875f8c81f0cf126928f75f9aa37daa624921a31e939e30453e5c670cf0b798fa5a4e7ea9e9e46a4e972bc4812b956f3e93a0ea48cefdb5b7954d034b05798ed488b25df535e3e12923552b09a112e9a6973522a184b43155f52218863c2955a58faf0ff2cc39dff358bc6fa488a2e0c6efb54d8b33fc52e0e89ea7639192641503326d9411aa08dd96decb244824334b8d220cad331fa95539510461b0fd3981c00574c309f039aee89a9ece97bbe5ae2f62fdb759f235f64745d72e037da5f5165a4159a7951e6c38441bdf4c5ba0cbf322647cbee7f625280f6e191f1c1af3cc1c78310f51ca7478f0a54d1f586e3933d4e603f86f23b5b8a148d89f0e4a825fc786b534fc031d4911252f1298705055984bdb5ec47c08ad04bf0cc09b2b63e47a8cb2edd01f199ece3e96928260994f86cb016661215e43b307d085182e66238b688f5cea3a844e32de846af7d8ad66c8593fa455f732ce18fcebf2595eb12f1ee1875b42257f7591bba9d6f61ac12486fac08178bafaa12e9bfccf705fa393c08f13f7cffb5fdc2fb0725447ac88a7fd8392c6a3c904e0f9bc9ce6dbdf38b33c079201e988d41b7aff26d4dc792e9b73e4237657be9c2e64a8b675c7798d2e5f2c438af70198bced8404b388ead163376d819839ddda203170bc1a5a17682e551a5dba284561a74ae4b291c6f06088932d3417d485a1ff61e5cbcb1ff9da63cc451a692948acad77cadc7c2b3a6b6b293afa31e27841795f4cd40923b09bdfb1b952cbd4f8e4bfae2508d7b0f8e8bd9642d9e666cbb08e8366797456b0f316cebff9aaaad9d2ba66a4a9211b06a640227a80dc8009c8a9785111fde55f600cf249490fb6be20292eb2a0699cbba8d3d23d74258c8764dbdd9eab616ff07510a32fe3a5ebc6522666b0c6923eaff2437d095d10ac8791ade07ab5ebe21c353b04f2b876a8cded5a0b025dafcf82776dd6dd8c46333f7ef633013b4f298108deaa66b15d564a16599e093059558e69437ceb5f3fddd8ea3763511696179eee03d1cb7e2ba01673b9ec56b9e04ea6a48b3b024d7c637e7eb2acab95b0ca48b066fc56372550826d3c9d307c87b1cd293d61839e0d9f208ff285a6ce5a212051c6ad83e1904f4eb085953f9830aaeea3bd432e7739c1fa21f32dc74524f1a3c40435c8512bb0da44a034d185d1e28fe4c8fcd1b768ce5f9274033e44b76c9d656dc6d7af7ce09e53d9cea763aa6d35b5f958cea80e8bbf6c24e93b723b9500a0235f842a4545a626331a74302ec20940fcdba59544c6490a052d3635dfc1a4d27dab0d65484a31d6c48b65e5acc49082fd9544960d6ddb9b0557f7f5b70d81b1954e5d39ce6cb3b40fb1ddd8326aeba68ed86be72a1751eb44f49bd8a1b8f92129d28fe22f3b3cb519e8d6a55e439f45eb87639222f5a5f76c76893c95c0865ae093cd0437053799f8b1d27f7229f8e3244b20cd8ee3edb1d2e554a544003ffb8969a40e960f38dd7d7789595644f38388332f1b1b6d2a6fe2f55159f347121df8d7a0e8a07e22a16bd8e0580b14522b58326adf25b051d9a585ff9da4cbbdf3b00d173be1b17b0c093edfbb6ff2d8098fa8c10891f52117b326a3b1865a091567b2ab9a7c066f7e1b4af21222347ebd3765396b9110f535aa9993e886deb51f0ebbd54f401e990470aad65851e568e5f5f82ceae65213da4e169c63cb0c259d7446de534dcc8d04c9b8f7609273b65484d3c383c556d18e91ae5c3f4722e0fb49bebb10d3f0697751f4bb2e1650ab3c9e32309f8eb7cce995949dc1887a78db49dd3fd93befe300036fd3380c1737f431be1f143876842ecdfaed22a9f332d68e8afc7d24d8fa4650db15adfbd26a837774c9e3ec6ef96f40ce8e1f70f432f75454b25abc32e1e35b38af32a79aec9e58fb251d4c1ffdd54e166d912354c5b828ae699030a81e8d77d602864f72f4fb5433ac24da02406e92af0c3add8f449eb712895157e0a5a6acf2bfd35b75fec658952ae45b762863ace28f1604c6f882f3ffb6641b6b5496697c1f65cb16c27e1ce0733e1ea0b00d08afee8ec4ef4bd5abcda7a8ca84a5eda9f67947d000c11ef642eeeddf0c39b2ee042b33f69313d9b408fd09c86b7d04a906df8a015162dcd7ee5300d71dfb6fa4882a9aefbb2328e8ac9879eac08d9175fb794a8618fc75708e744d46168be957fa658b458dc8cd438ef7ee81eb2b94dfaad21f8c9499c0affa72269575c43e3bebb3b765f4f393550656f81f282413581673ec62103a1d7eb8e6d45061294e5ae47544f32ef4cc3225005c2384b8f6872096dfba1c37e903487cf8741d59f172cb7c47878e6e7d64f842423412dfbde51b09637ed013cdd1e62ea5bf824f889cfe4bb31b6e92f69ef97ecb637e18933b8d3b9b2b56f251b55ededc156d45fa1c6919c430880a728b341b55ef99adb94ce86a5e819df9db7d6dd6399dec9c59144ca800a1da1628d1a1dd6bf44e8b54fce0174d6774504a3eed738e19bea0279e3cee6669b7707198ac3e941e70226b197be17b8057a0192014977ecbfe9adca7115e4457abb671bc4fe1c11ad41b54a14f5bf8fefce24ca00612bd44527abd423ce91a426c90e37e6b0a4617feec1633f619ca08103192c686a6e5afec12baa7f5d8fc67daeb84fbbe9121c433622dbe2e1d815b2a22258a513a38d3a7b285f074423fd3edf2c67400c6a0d16e64a9cc88797719f111e5f12edc2eb12d821f8c733a7958b1c868218441ead8a165abc14b31f34d070debf2c317caea605466aaa91f5feff10e1a001fef0e8434fabdd01ff0683624835ea63858f6572f073f69592247edc63bb0ee07bf2e194392494bd42004769fa06ebefb8638e11cb138378cf71b1460f6444af5528ffa6e550aa3bda1b97d2c358d520bea5c34ce7e2a1b0809a56bcc2d4ce6c8bd620371eb43d321582f4518c9acb4ab3cc1cd53870959cc82518b11d596559e0fdb29c15623c321c6ea6ba44967d1d26be163126e909e5d9009852c39193f5eff91a53d7d87b521405f15634f5b126f0bd8374f1cb92723b9620f24f765b48240bb24fe3b922fc394cfd46dada2c0e7265b1595ad9f958040de6c0d8567ec4726fc57d540da3600609d8a92cf46200858914c02efc0903690242142d43f11f2203b4fa356db864088d97b27db12637c17642cde256d884d6678f7a4a2e857e97a8c0836eded5a72bca11801940d971cad7eb069cc2f4797873b7209963e683cc7eab7f9b0edc57328237106b1aca328d168fc3f687173bd81d242879ec1c16d60daf5e188ca1286668b4264a7aab9bd015b4e9fca00907b22fa095b419b4e9116300f59a884ea701ae9c5dc5c1484c92d2999cae9f45fb18830a2dc16e1140f678a52857e870b7fd9116026455a2dd6ddcb8f401924991366970bcbd50baaf43126ad52a4bd08821cb75ff171986cc63f850e9ebc7ece19ddd63c64502c0dcb2d3e5a02abe196af4a49ef9e9f4bee932cd6e86a90e8d00ffcc7777516cb05b1291dc5ae2fadeeadb8ec4e44685e914b2bf3e20128474fc9805cc76eee4f12291de8d29188f2f601c5806a088a931734182bba8b567a6195ec1453e069b591d806851f16158d7b788ad44280f488027f07b24a0b5f5a96e4d217148020b1cb9237569df7fc39906425b7f6c5e645f91a64b709fd20f22335cd54527e1595b278eb1b9ee1e816d4b080989aa9caff97d4caf74dc191e010e18b2e49bc20a60ad7582797efd48cb2016a055cd76968ecff6b9b59d0b0998f152545dd8e732c23ea38e13d7b84ed45f242acb0d57889b6e7b5ff79345cfd8a8ad4a7c83487c7367ca1684665c17fa09504497b85cc22ff79ad9150c8934a3e27b8d07529b7deaaed24d21465f24509116e112bc7d1293b1089616ce16856d1a710c71046aa1ce1d1074ff21e93580ae49854c97410ae363985337e80301d7237e0318def7077db3d306f01fa668c7ac13277a7222789beea6a53870fd6a6c40b9cac1616c0057b23bb5656a1e7e69b1fbe4d3fef93832de3f76334c2658586f7dc1c5c99ae3d2f73a76deef7ea7a65e0d6e655e68bacb25ff79b846b1030ad5becf2a231e8323b5ebe82f1fdaf56533804fd34fa68c4cfdb3f55670060484a33d3ac8cfb982bd64dd9617ce29bc31ff6a168a984392ce924458680087b146967ed4b07f170c61bcd17c55822b8466ea473998325490c9063a63b33305a213128c5a6259266e0316603ff16cf509eca183819f6bb83e5b487b9b4122e8a8b5970a879dd01d37c1d6c3637b4109f70d9ed5e6fb882df17e3205716edaf9c6272e8bad4b91aa11d7a6477df352a61c7cdbc80d0cf2d3b5e0a081418da91e3379c7789aaedbded2c3be7072f01b6bdc4537cf7ebf07e755151a6179d587ee936af1c7b85bb2d3fa6ad4bccc9f4bdb45c874c774625e62cc572479f61f844724b0f52f42ac6be9c1c85b8e517b19af98ca837302e7396baebb24311098e5157453b2550187d55ab34570632dc4c643af1ac6febca72724191453a05e35e9dd4bff8ed4af3e6bf1aeba5d440e468691e50c5e90087f5d2f1079be5c56487e902c927fad3bd56a4cc53e3e98b3e2b07bd0c229c2d217d8ffa53e09d025dd0c768e0b4f05d15a769e7a6cfed69f62f961bcf7e9c1c594e558a8a64d36bb06b100e29fbae9527a44049159385899d7bae2f3cf77631365a853ca19727f5c8a8c874a0ee858df6fa870ce54c2fda297eccd7ed480b88b572bee7283dc5497311690d8f6b644308319b9b572358f60abcebd7f41b487045facbdc75df327e4a4a25db2793687d0536955d0803a2b6a15c5fd1ec0c42c99c4ced485a06f00c6c268840bd9745e44745339c350e6d9967ab7537f365fa738f0811d9d9174e6a679fb1eac1e9898b476321b07005eca7f3db49173a9fcfd3a0da726bcc4b9c70c5507999cbacb1dca2b9de052d665a67b662364055022cf708b7be689b2f223ef33e8c500740f649ba1d15bad1a0b9fe7f3f6b8a88d65658079ae196d1cb1574e9ffabaa84376be8244bbf1ca657", 0x1000) 308.457518ms ago: executing program 2 (id=61): r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 206.336226ms ago: executing program 1 (id=62): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) rename(0x0, 0x0) ktrace(0x0, 0x1, 0x900, 0x0) r0 = socket(0x18, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="0d7ea041797f618d6014f8bad74c583e069d9e451ba37da6cef7cbe89fd39d1db171db941dce4cc973d100a42baf8a3462002c5ce77bc9d2680fcc55d9bc14e81cad3b7e40b2f8e0336571ede67fae9dbf3a22aac5eb0e8d38021ee898bc931c58b5fd62dbf18435e9f01a8d73015fb19cbd6dfb5fcc20267891d5e1f68f5c1bc85d756b23268d4e32db332221979bfb0093f3d03de896d35daddf355ee9", 0x9e}], 0x1) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0xe70, 0x401, 0x1, 0x1040827, 0xfffeffff, 0x1, 0x2, 0xea58a3795ec839c9, 0x1, 0x8000000100f4}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 204.825041ms ago: executing program 0 (id=63): pledge(&(0x7f0000000b80)='tty V\xef\x86\b3|#\xcbQ8\x19\xce\x89K\x1f\xeb\x11]\xafZ\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\a\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xaf\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}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x39) setresgid(0x0, r1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0x20008, 0x3, 0x2, 0x20000023, "040000000000000100", 0x4, 0x2}) 204.396069ms ago: executing program 1 (id=64): r0 = getuid() setreuid(0x0, r0) (async) setresuid(r0, 0x0, 0xffffffffffffffff) (async) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r0, r1) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r2, &(0x7f0000001240)=[{&(0x7f00000003c0)="b1a5f102de9a9b64c396049f26b87ea9c9de2ef43b43c1c65776e015d8c40596dfeadff8e900f900000000000054525313c2f8d15acf948a14ea90ab1c9d34a4fe2319e02a7f715f5e4121be8536441b6651ac9ade3bc894351a4f758f74c8bfe0735df7d60e5a4879143ba56da0013836e650b6d9b10e31c505e4e528ce4dc1e036ec7a909f06bf5cfef92647c936ade056e686a19f638baf33ef0c065712d4fb82a2fa62bb6b711629b46cf0aae53d51b6fa9b7db371a766b0a4b5d638e6703ec756397fe58a9035d3fb30e00d9815347c452753b84fa6b3f133b959cf30f66f9e882ea24fe428588e804c16ff81b997525671611a9da28491d96c40d3393f893068a03e4d7fb9e26a7ef5b965f5c893ee9d35bd7f2f923a89aea1bed95529ed8a6f973789a87fed734171aa273265356327486c1c423f88d11d8ff5e064a1240aafb2ee02fde0363e58f9cf06c32af6bb3357573fa6e482dd084c2dc0103212fb33138ca9138f341273f7caa8b7b5098c66c7036136841a98241ddc864e70305a71f503acc47e171e172a2ce2e32886996a87ee0bfb419f4c268a0e56deb49f407220dec953ed26567f03a8aa2a3e3ef294a73d4990c8ee4d6467f492173e3af7c25ce9ec1e37006356b28a35a242c8846d4e", 0x1d4}], 0x1, 0x2) (async) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="83243d83c6993b00a28754c31b306d6c00003151a37a8b4246", 0x19}], 0x1, 0x10002eb4) accept4(r2, 0x0, &(0x7f00000000c0), 0xc000) unveil(0x0, &(0x7f0000000140)='r\x00') 203.821254ms ago: executing program 3 (id=65): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000980)={&(0x7f0000000040)=[{0x3, 0x5}, {0x24, 0x26}], 0x2}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f000014c000/0x4000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000124000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb93a}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00006d4000/0x2000)=nil, 0xfdfffffffffffff9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000025000/0x3000)=nil, 0x4001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f0000028000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000026000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001db000/0x3000)=nil, 0xc6}, {&(0x7f0000392000/0x1000)=nil, &(0x7f00003a6000/0x3000)=nil, 0x1000}, {&(0x7f00006b8000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x51c}, {&(0x7f000068b000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xc0}, {&(0x7f0000239000/0x4000)=nil, &(0x7f0000754000/0x4000)=nil, 0x4000009e}], './file0\x00', 0xfffffffa, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff]}) mkfifoat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r2 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x3c) read(r2, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) 3.917231ms ago: executing program 0 (id=66): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0xe, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc, 0x32, 0x85, 0x1}, {0x50, 0x6, 0xff, 0x40}, {0x6, 0x80, 0x28, 0xfffff7ff}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0)="b1", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000001c0)="e21ad30000000000000004a41386", 0xe) 2.103226ms ago: executing program 3 (id=67): socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000080007000000331c13fe4ea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443842102000000720fd18bfbb670ea6e2ec5890400000000008000361b1257aea84600002002fbfe0c230000a37f50b6090000f834000000000000000000000000000000f70000000000007500000000000000", 0xb1, 0x400, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r1, 0x80d04466, &(0x7f0000000140)={0xc0000001, 0xa525, 0x3, 0x27490, "080020000200000058302a2f0e83050095ea0868", 0x20004115, 0xfff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xfe, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000a00)=[{0x2c, 0x91, 0x3, 0x47}, {0x6, 0x83, 0x6, 0xfffff805}, {0xfff7, 0x3, 0x64, 0x80000000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(0x0, &(0x7f0000000280)='tty \xe1\x96J\'\xd4 \x00\x02\x00!\a\x9bp^|\xf4\x8b\xe7\x8d\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00\x8c\xbd|\xfd.\xd6\x10\xdbl\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xcdn\xe7\x8b\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x97\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd\x98Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xef\x94t\xf4\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xf3\x16\xc8i\xac\xe9\xfb\xf2\xf4\x1a\x94\xb6\xc7\xb5\xf7\xcf\xd1\x83\xf4\xff\xf2\x05\a\xbf;\xb6\xd1|f\x1eO{\x93=zs )\xcfC\xef\xb3\xd7\xf1\x11b\x8fF\xf5\xb4\xe4\xe3\x94\x9cX\x94E\xd0\xc1\xa5\xad\xe51\xd09\f8\xe2_\x15\xb5\xac\"\xe9\x99\'\x8bh\x8e\xf6\xb5\xf8\xcf\xc8}\xf5\x88\xe5\xe9\xd0\xa5\x89{T\xf1\x14\xb6\x8b\xfd\xeb\xfb\xd0') (async) pledge(0x0, &(0x7f0000000280)='tty \xe1\x96J\'\xd4 \x00\x02\x00!\a\x9bp^|\xf4\x8b\xe7\x8d\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00\x8c\xbd|\xfd.\xd6\x10\xdbl\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xcdn\xe7\x8b\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x97\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd\x98Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xef\x94t\xf4\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xf3\x16\xc8i\xac\xe9\xfb\xf2\xf4\x1a\x94\xb6\xc7\xb5\xf7\xcf\xd1\x83\xf4\xff\xf2\x05\a\xbf;\xb6\xd1|f\x1eO{\x93=zs )\xcfC\xef\xb3\xd7\xf1\x11b\x8fF\xf5\xb4\xe4\xe3\x94\x9cX\x94E\xd0\xc1\xa5\xad\xe51\xd09\f8\xe2_\x15\xb5\xac\"\xe9\x99\'\x8bh\x8e\xf6\xb5\xf8\xcf\xc8}\xf5\x88\xe5\xe9\xd0\xa5\x89{T\xf1\x14\xb6\x8b\xfd\xeb\xfb\xd0') connect$unix(r0, &(0x7f0000000080)=@file={0x0, 0x1, './file0\x00'}, 0xa) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000005c0)={'./file0\x00', 0x7, 0x9, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x802069db, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x802069db, &(0x7f00000001c0)) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', 0x1, &(0x7f0000000200)='./file0\x00', 0x8}) 853.63µs ago: executing program 3 (id=68): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x18b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x615, 0xb2) r2 = socket(0x18, 0x3, 0xf9) setitimer(0x2, &(0x7f0000000140)={{0xf8, 0x100800000200007}, {0xbfbffffffdffcfff}}, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x84, 0x0, 0xff, 0xfffffffe}, {0x16, 0x80, 0x12, 0xe5d}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f00000a1000/0x2000)=nil, 0x2000) write(r3, &(0x7f0000000100), 0xfffffe5d) 466.057µs ago: executing program 0 (id=69): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x13) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x3}) (async) closefrom(r0) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1024, &(0x7f00000002c0), &(0x7f0000000000)=0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) ioctl$TIOCSCTTY(r3, 0x20007461) kqueue() (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000032c0), 0x2, 0x0) ioctl$DIOCSETSYNCOOKIES(r4, 0xc0014462, &(0x7f0000003300)=0x1) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x28, 0x0}) (async) write(r5, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000000400)={0x1, 0x45}, 0xffffffffffffff73, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000006000000000003a80fe800000851b030800000000000000aa"]) setreuid(0x0, 0xee01) kill(0xffffffffffffffff, 0x8) (async) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000040)={&(0x7f0000000240), 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) 0s ago: executing program 2 (id=70): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) socket(0x1, 0x1000, 0x19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100)="1b59984506", &(0x7f00000001c0)=0x5, &(0x7f0000000200), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r4) fchown(r2, r4, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001d, 0x1000003fd}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.121' (ED25519) to the list of known hosts. pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) SYZFAIL: SIGFPE pc-offset:0xbb2e5376f71 pc:0xdeadbeef addr:0x0 code=0 (errno 35: Resource temporarily unavailable) login: uvn_flush: obj=0xfffffd806f15a4b8, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost!