last executing test programs: 3.049763304s ago: executing program 5 (id=1568): r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000040)=0x7d21, 0x4) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCXBEGIN(r1, 0xc0104451, &(0x7f0000000080)={0x1, 0x408, &(0x7f00000000c0)=[{0x1, './bus//file0/file0/../file0/file0/file0\x00', 0x7ff}]}) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x2}, {0x3, 0x29, 0x8, 0xfffffff9}, {0x101, 0x5, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x7, 0xffff, 0x2800, 0x7}, {0xffffffff, 0x4, 0x3, 0x9b}, {0xce1, 0xfffffeff, 0x4d4, 0x6}, {0x1000006, 0x18, 0x14, 0x10}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x7}, {0xc, 0xa, 0x1}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0xfffffffa, 0x205, 0x4}, {0x0, 0x1, 0x1ff, 0x230003}]}) 3.009430293s ago: executing program 5 (id=1570): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x5a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x5}]}) r1 = socket(0x18, 0x3, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f00000003c0)='./file0\x00', 0x400, &(0x7f0000000400)='./file0\x00', 0x8}) socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) poll(&(0x7f0000000380)=[{r0, 0xcb}], 0x1, 0x487) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)={0x5, 0x9e75, 0x6}) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2007, 0x7fffffff, 0x4, 0xffffffff, "090e4de6d30aa692318c7e0002f9ffffff00", 0x0, 0x3}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r0, 0xc00864bf, &(0x7f0000000300)={0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000080)) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(r0, 0xc00864c0, &(0x7f0000000340)={r3}) sysctl$kern(&(0x7f0000000180)={0x0}, 0x0, &(0x7f0000000480)="34cee7485d84c42a9754e42b52db9cff5faa22fe63d10bfaea7668f9b151b1eb2f4de0d31cbfcc9fd78455d884e09af579f0bd464143120194f0b06bb8b1450c17f0d87dbb64567f", &(0x7f00000001c0)=0x3e, &(0x7f0000000540)="3c795eed2b82e316eafa5c3dcfd67a538fcf0d1127be2a43139ecde788175bdb227a68ee5e53dd08e694468542a34ba62694b710536f6b647361feb83f3eb7559197267e0e0301ed7d46fe9ce874bfbaa89682cf4c9d367fca5645eb49eea7877e6e4d018f966dc5b8bfac5e02384c29aa8fd4f707000000c13a681f2c8a70ee47a23a48678b0c337b58c9c0336038122dd1b8aa9d84d72f21d39714e3ff09994d2f901d4cedccf98dadb127a2c2a5ecf84fba69301577771b295865ba265bd5e3bc0fb196b81b04646339466804b63248612d0fa97bc83bc7b311cf4d42022add010abfc00bf07d2b3ea89ae418525350488e1d7b5bfb8d77c243123717a34830e0aa983232933db52a3ac3c5b8a012ebf8af826a85fc85a021", 0xf5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) dup3(r2, r1, 0x10004) r5 = socket(0x11, 0x3, 0x0) getpeername(r5, 0x0, &(0x7f0000000140)) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0xe) 3.00875836s ago: executing program 3 (id=1571): sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080)="ad", 0x0, 0x0, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 2.882335389s ago: executing program 3 (id=1579): syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00e0300eaaf8080046e40020fffd000007019078ffffffff0000000044040601120090781000000000000000e1e4c7902a4719cd2e28d8a7377771a0ea462dd73222c012891a099836452afab22d34cbd50df93c5e25f49bb4a01eb7041204e89ed893f764ea4c7b49525f6a9c429097a4db94aabd663b9f99d8926fa5c68e25e6ce7e4fb52a636c465e325cf9eaa6904588a4e57b36449a2660c01a685e1a9dcc703c564d942d889aa39d715c02f19f9e6973efa8c57f899dacfbfc2954bbe81ee2fe8726"]) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaef125c00000000", 0xc) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) closefrom(r0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) socket(0x1e, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 2.799836415s ago: executing program 3 (id=1583): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x60, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e13784ff42, 0x0) setrlimit(0x1, &(0x7f0000000980)={0x8, 0x65}) r1 = syz_open_pts() close(r1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x4, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x5, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0xfffffffd, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0xfffffffffffffff0}, {0x0, 0x20}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) setrlimit(0x8, &(0x7f00000000c0)={0x1, 0x1}) r2 = kqueue() ktrace(0x0, 0x5, 0x40000500, 0xffffffffffffffff) getuid() mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) ktrace(&(0x7f0000000380)='./file0\x00', 0x1, 0x40000822, 0x0) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) setuid(0xee01) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x4, 0x4, 0xfffff28c, 0x7f, "b3dfc5059433c791a31e8a6652f43d2c12fb02df", 0x5}) ppoll(&(0x7f0000000040)=[{r3, 0xe5}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r4, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x3, 0x80, "81f1303f097a337c5410e978843393c3", 0x5}, 0x1c) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) setitimer(0x2, &(0x7f00000005c0)={{0x7, 0x3}, {0x0, 0x4}}, &(0x7f0000000600)) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) 2.651126586s ago: executing program 3 (id=1593): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e13784ff42, 0x0) setrlimit(0x1, &(0x7f0000000080)={0xab, 0x1fd}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0x7ff}, {0x0, 0x3}, {0x1, 0x7ffb}, {0x1, 0x8000000d}, {0x1}, {0x0, 0x9}, {0x3, 0x1}, {0x1, 0x2}, {0x1, 0x3}, {0x2}, {0x1, 0x9}, {0x1}, {0x3, 0x2}, {0x0, 0x80004}, {0x0, 0x40003}, {0x0, 0x8}, {0x0, 0x3}, {0x3, 0x8}, {0x1, 0xfffffffd}, {}, {0x1, 0x2}, {0x1}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x3}, {0x2, 0x800}, {0x3}, {0x1, 0xfffffffe}, {0x2, 0xfffffffd}, {0x3, 0x10001}, {0x3, 0x7ffd}, {0x0, 0x40}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xa2a5, 0x7fffffff}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r0, 0x0, &(0x7f00000000c0)={{0x9652, 0xe}, {0x95, 0x6}}, 0x0) 2.152680336s ago: executing program 5 (id=1619): r0 = socket$inet(0x18, 0x3, 0x102) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x7, '\x00', 0x101}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x12}, {&(0x7f0000000680)="a2", 0xfdac}], 0x2, 0x0}, 0x402) 2.139798823s ago: executing program 5 (id=1622): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) 2.12876091s ago: executing program 5 (id=1627): mknod(&(0x7f00000000c0)='./bus\x00', 0xc000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x80) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x3}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000140)='./file0\x00', r1, 0x2e}) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x2, 0x3, 0x5, "01000000d000", 0x0, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)="678314c7", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSTAT(r3, 0x20007465) closefrom(r2) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="61b8159b6174aaa7aaaaaabb86dd60f42e77"]) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3}) 885.132648ms ago: executing program 3 (id=1648): lseek(0xffffffffffffff9c, 0xf7c96ea, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000540)="db00781b", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001500)={0x3, &(0x7f0000000080)=[{0x4, 0x80, 0x2, 0x2}, {0x30, 0x0, 0x0, 0x6}, {0x931e, 0x9, 0x4, 0x7}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="311b887885d1", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x3, 0xff, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0x7fff}}}}}}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045f4002800680000e0000001ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="501081fd9078fffc"]) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) write(r3, &(0x7f0000000200)="9ca812d8e8208aab2546358c134cdfd305def0701d8080203e0800000000000000fb65b254295272582b552eeaf971864708a135a2e10841d3a5ed5a58464a15baf4a2897ced365d135cb92c45305a48855d897e6d312514ae8a0e6a43370d19d3c13ddacc16346d83207a4e44a51a7fcf7504163c398cf3f92b4eb5f6278ff26ef77e77b3602ed3346c4c89e9b285916ac98b1e5b47ebc365f0134012a67debeb6aaa491af6c1c56cab79b81400"/191, 0xfdf1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0, 0x49}], 0x1, 0x8) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 745.95666ms ago: executing program 5 (id=1657): setrlimit(0x1, &(0x7f0000000140)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000400)=0x106) r1 = open(&(0x7f0000000080)='./file1\x00', 0x18289, 0x1f7) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x0, 0x1, './file1\x00'}, 0xa) bind$unix(r1, &(0x7f0000000040)=@abs={0x7, 0x1, 0x0, 0x0}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x8, 0x2}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3442, 0x0, 0x37) 703.286458ms ago: executing program 3 (id=1667): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e13784ff42, 0x0) setrlimit(0x1, &(0x7f0000000080)={0xab, 0x1fd}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0x7ff}, {0x0, 0x3}, {0x1, 0x7ffb}, {0x1, 0x8000000d}, {0x1}, {0x0, 0x9}, {0x3, 0x1}, {0x1, 0x2}, {0x1, 0x3}, {0x2}, {0x1, 0x9}, {0x1}, {0x3, 0x2}, {0x0, 0x80004}, {0x0, 0x40003}, {0x0, 0x8}, {0x0, 0x3}, {0x3, 0x8}, {0x1, 0xfffffffd}, {}, {0x1, 0x2}, {0x1}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x3}, {0x2, 0x800}, {0x3}, {0x1, 0xfffffffe}, {0x2, 0xfffffffd}, {0x3, 0x10001}, {0x3, 0x7ffd}, {0x0, 0x40}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xa2a5, 0x7fffffff}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) utimensat(r0, 0x0, &(0x7f00000000c0)={{0x9652, 0xe}, {0x95, 0x6}}, 0x0) 693.14944ms ago: executing program 2 (id=1668): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffbc) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800302b00fe8000000000000000000000000000bb00000000040000"]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) r1 = dup2(r0, r0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) r3 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r6, r6, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000780)={{r5, r6, r5, r6, 0x8f, 0x1a10, 0x0, 0x0, 0xc}, 0x0, 0x6, 0x0, 0x0, 0x5, 0x0, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = accept4(0xffffffffffffffff, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0x10, 0x2000) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x1000, 0x1000300000080}) fcntl$lock(r9, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x2ff, 0x100000001}) fcntl$lock(r9, 0x9, &(0x7f00000001c0)={0x1, 0x0, 0x200009, 0x2fffffffe}) getsid(0xffffffffffffffff) r10 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r13, r13, r7) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000780)={{r12, r13, r12, r13, 0x8f, 0x1a10, 0x0, 0x0, 0xc}, 0x0, 0x6, 0x0, 0x0, 0x7, 0x0, 0x4}) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000100)=@file={0x4, 0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000000480)=[{&(0x7f0000000280)="92adbeada564f3dbc23da88ee8e31f05fa748948f9e0bf7fb1818b16a33c628ccbef34d659150ec853d13905a9e8d46c8ab0596569393bd3e80e21bc9d8aa191dde985416f8cd8305d047625801e168870e0927843ad2c2b7bda3c81a56ee9f8b2ee407bfe81f453656a70da69ae5dea1b98cf49f1f23b3a6beb0a4cab4fb8ccc6effd3214d6e14ada5cbb7687cb111e1c1250a8283bc70510a300d4bbe9a81c4c653da1681958c72fd01651b02bdc4253e63ffd9a815b8f5c2b85dd6f5d166118f2816ece6d40b03b7c3e4b4335f1238f5405ccba4b9239bdd8b2de8e", 0xdd}, {&(0x7f0000000380)="b939d30aa5f48def03814d200e3e24f9b7b9961f0f49a513c31c67b0917f611599c89d2f61d4e22ba11729125e46f9e71d631860f033dcb60cb26aafeeb91148e06043da097ca074ade3e128e5dd56b5537eb2932a07d701a38d15b21aa9e65bae70de6fcf55567963c5f7440076aa235673d5f57fa817134abe5831f57c610cf7174edf43a22ae00824eef92a264098a411c7b107079bc944afbea11ddc5831ade0dcf07d41afe4773e355f6905b864e84780e8db923e716b9909bf05ab430a312c2292f6d8dc739061e6f30df80b472de384626269d59845a8e61b23b43b9a73c9eacc98d7", 0xe6}], 0x2, &(0x7f0000000140)=[@cred={0x18, 0xffff, 0x0, r2, r5, r7}, @rights={0x10, 0xffff, 0x1, [r8]}, @rights={0x14, 0xffff, 0x1, [r0, r0]}, @cred={0x18, 0xffff, 0x0, r2}], 0x54, 0x19}, 0x6) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r14, 0x0) ioctl$DIOCRGETTSTATS(r0, 0xc030446d, &(0x7f0000001000)={{'./file0\x00', './file0\x00', 0x6a, 0x6}, 0x0, 0x4d0, 0x0, 0x0, 0xb60, 0x457d, 0x0, 0x0, 0x20000f}) getrusage(0x1, &(0x7f00000001c0)) 558.112124ms ago: executing program 2 (id=1680): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pwritev(r0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x1) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/126, 0x7e}, {&(0x7f00000001c0)=""/137, 0x89}, {&(0x7f0000000280)=""/78, 0x4e}], 0x3, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) closefrom(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2}, 0x10, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14"], 0x18}, 0xe) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0x6c, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000000c, 0x0, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) 557.880372ms ago: executing program 4 (id=1681): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000000)={0xf73, 0x4, r0}) r1 = fcntl$dupfd(r0, 0xc, r0) ioctl$FIONREAD(r1, 0x4004667f, 0x0) 544.247055ms ago: executing program 4 (id=1682): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x8b5b50a790e0c434) getitimer(0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) preadv(r0, &(0x7f00000016c0)=[{&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000280)=""/204, 0xcc}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/13, 0xd}, {&(0x7f00000013c0)=""/243, 0xf3}, {&(0x7f00000014c0)=""/25, 0x19}, {&(0x7f0000001500)=""/160, 0xa0}, {&(0x7f00000015c0)=""/213, 0xd5}], 0x9, 0x2) 543.767002ms ago: executing program 2 (id=1683): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x25, &(0x7f0000000000), 0xe000) 527.209147ms ago: executing program 2 (id=1686): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) ioctl$WSDISPLAYIO_GINFO(r1, 0x40185741, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000280)="be", 0x1}], 0x1, 0x88bd2) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000140)={0x2, 0x0, &(0x7f0000000100)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r1, 0xc00464c9, &(0x7f0000000180)={r2}) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x5, 0x2, 0x3, 0x1}, {0x7c, 0xf, 0x2, 0xd}, {0x9c, 0xd, 0x6, 0x6}, {0x36, 0x0, 0x8, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1166, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800102b00fe8000000000000000000000000000bb000000000000000000000129"]) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xffff) 414.689494ms ago: executing program 7 (id=1692): r0 = msgget$private(0x0, 0x1ba) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_RMID(r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x21, 0x0, 0x2, 0x9}, {0x991e, 0x0, 0x0, 0xb}]}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x2df57366, 0x40000, 0xd, 0xffff7dfc, "000000027cb900", 0x8001, 0x81}) writev(r2, &(0x7f0000001c00)=[{&(0x7f00000009c0)="4f834db96373accfb986b1232de89266becb52907800bfdc07133815c7d4c2065bcd17846d7a1e5740a6f3824b76154df874ff8836d0cb11e11a6927a43fc899f147d257d36384538db20cfc83c30f850d9595ffe390118a9f121cb366a4e21d099634fde4ac329aa020bd5d86f4c6af95086dfaaa5c179f123bca8ef0901d0a933bf6e6cd6e7cd8cd299f69a437383d36cd2c471f2edd7ac3195cbf6cb1bcc543fa199899bef22c5c7df0ef9b432b4d60f047ce4d9b9db66069b20389ec073baa078fd1939e35d5d537a35bd4669c3c3fe85ac8dc57a7825d706afdba3ac40aaf538cf3f76a28eb2ec81e13d36e3e00a42674632d1117b267c406bfebd79f8542cf74fb653a21cac52644029cd6b29c254ef621ead6fafbb859a515c34c2bbe0bb98ddcaf67d0300b769089aed39f1a824e5cf2ac9dbbf259e1749394200fa364195ceedadcb836f59f3ab813f3cac416c7aa704ac7d050a469ac1a340a2d97e1cba9f97863286e31a0b6fc3993ed4dc34d80f11402f668347081ae7c68b870a836e3947223f95a8e47b17021604c198ec29c24547f4c5887c3fbca414c13b9899f8e62cff41b4f7312af54a3b618a9cbf587f433881c69fa2e6e83926457e074752dd2b1a5ad5b2f8bc0b2ba9eb92d621a9b47d0f1dd9e8c3f1a411e65621a52e91747e379b02f13bf186023f0155d221004aa1b503b509310e6954dd62d6664f040d98c867d74110a1dce10a9ba14429d8874ff1c8ee946ad73b34aef18fa2f71b3fb537152484b897e43f98400e76ab7eeb931911f8cec796a37815abe42b725def556fee1f1b499c8c761945ed53d6388b263284294252220fadccecb1a4864800ee4f6978ad6558cda02c770eb63345c21", 0x274}], 0x1) r5 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1000f66d, 0x84, 0x1, 0x5fffff5f, "9c000200000325cf7dda00", 0xe1}) writev(r1, &(0x7f0000002c80)=[{&(0x7f00000009c0)="cbbdb6d33d0a406d48172ce98f0f2cc3a8a5b31cc455159711ed2ec20f034296ba401c6f9c960412c0e8c5655f02efc5db239dbbc7e81958fa4530001963134839754e4e951bc224e0f0e9c135e34292cc2799ef0af5029222db2ee52814cb03fa67cb9532e10ff405c88102b460cfa0e187d4997ca2f8668042358a797f49be639b0150a0768b57ab36ddf538436bb66bda9b44930569e92be99ef992cf127a32ecb4c8ca68b935e1199fb769985afbf341133a8d8cf945f6fd0a1dcf4568e2cd30fd1236b738e55f3d633f5384973e69140ecf3a6933cf2a51d5a2a6509891331c7f488e013fe19034281d7e000104c4f4686e86a30a1308a87e79c295751f923022f89bfb292292b5d08fc9544fc1024ea1e7b854eeaf8ae6ed36dbccbbad10a9e5e983d09f55e98e6deb0a2a70b537edf1dad6965fd92a506c14eb90cfd40dea21edfd193527cf0f4495aa556ecc6b195cfb4d675b5a91802eb0d788322767a05067a6751510fd52dfd7fa6f7c3a2b326e0f73a4619f6fef1d53263a8729d12a15e55541121927ca256a58c7b7964a57ce6b50e6555089933cf6c1187e5cf89f6fe0310e943e596f94b2e01234199b849417af93f626868d2c5e60baa29fc65d98b4a5b419fd1ee259bd6381f7db5b232ef03a1921f7f33d9c79d5ebdea7afe5df51c93daec66c54a84d601f807e0a0bb5dfe607eafeda4f7e1ed6f5a851d63d939b37ba64b1e01d294629c4b3036acfbfa53302264349dbe4d7694ef53e2eaa19edbf107dc78f22de25291ef7656bb763c282d3f82e8b5def491125b9ea3ef0c3dfbdc8806066215b4096f91df719b2fbc6099fbd8c88e2a7723e21f6398921ec9a068ed5a371be6abebf044bdbcd1abc14bdbc0c27fd2c15eedb3c05377b47a10aa678b6228734547c551500624c6fe5ddcd6f9a0c5e57cb3ece6b0ff00b99a66387120b3540725472d904aa4a83", 0x2b1}], 0x1) writev(r5, &(0x7f0000000740)=[{&(0x7f00000004c0)="81b52b0e3136399e84", 0x9}], 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/98}, 0x6a, 0x3, 0x1000) 340.630743ms ago: executing program 4 (id=1695): syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00e0300eaaf8080046e40020fffd000007019078ffffffff0000000044040601120090781000000000000000e1e4c7902a4719cd2e28d8a7377771a0ea462dd73222c012891a099836452afab22d34cbd50df93c5e25f49bb4a01eb7041204e89ed893f764ea4c7b49525f6a9c429097a4db94aabd663b9f99d8926fa5c68e25e6ce7e4fb52a636c465e325cf9eaa6904588a4e57b36449a2660c01a685e1a9dcc703c564d942d889aa39d715c02f19f9e6973efa8c57f899dacfbfc2954bbe81ee2fe8726"]) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaef125c00000000", 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) closefrom(r0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) socket(0x1e, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 225.127855ms ago: executing program 4 (id=1697): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) select(0x40, &(0x7f0000000040)={0x9, 0x10000, 0x0, 0xf, 0x3, 0x3, 0x2, 0x400007}, 0x0, 0x0, 0x0) close(0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x7fffffff}, {0x0, 0x4}, {0x3}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0xff}, {0x2}, {0x3}, {0x1, 0xfffffffd}, {}, {}, {0x1, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {0x0, 0x2}, {}, {0x3, 0xfffffffc}, {0x2}, {}, {}, {0x2}, {0x0, 0x3}, {}, {}, {}, {}, {0x1, 0x57fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) chroot(&(0x7f0000000300)='./file0\x00') poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x80}], 0x6, 0x200) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) unveil(&(0x7f0000000180)='./file0/file0/file0\x00', &(0x7f0000000040)='x\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x2}, {0x3, 0x29, 0x8, 0xfffffff9}, {0x101, 0x5, 0xfffffffc, 0x5}, {0x4, 0x10001, 0x800f, 0x7}, {0x7, 0xffff, 0x2800, 0x7}, {0xffffffff, 0x4, 0x3, 0x9b}, {0xce1, 0xfffffeff, 0x4d4, 0x6}, {0x1000006, 0x18, 0x14, 0x10}, {0x6000001, 0x84, 0x6, 0x6}, {0x3, 0x8009, 0xffe, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x7}, {0xc, 0xa, 0x1}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffff7, 0x60, 0x7}, {0x6, 0xfffffffa, 0x203, 0x4}, {0x0, 0x1, 0x1ff, 0x4}]}) ioctl$DIOCSETSYNCOOKIES(r0, 0xc0014462, &(0x7f00000002c0)=0x1) 224.880938ms ago: executing program 0 (id=1698): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') listen(r0, 0x7fff) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7e5f30cf23cf080045f4002800670000ff069078ac1400aaac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="509e8200907896fb"]) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e50000b9", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000019c0)=[{&(0x7f0000000480)=""/151, 0x97}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x2) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = semget$private(0x0, 0xc, 0x1d5) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/127) getrlimit(0x4, &(0x7f00000000c0)) 224.181108ms ago: executing program 2 (id=1686): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r1 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) ioctl$WSDISPLAYIO_GINFO(r1, 0x40185741, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000280)="be", 0x1}], 0x1, 0x88bd2) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000140)={0x2, 0x0, &(0x7f0000000100)=[0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r1, 0xc00464c9, &(0x7f0000000180)={r2}) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x5, 0x2, 0x3, 0x1}, {0x7c, 0xf, 0x2, 0xd}, {0x9c, 0xd, 0x6, 0x6}, {0x36, 0x0, 0x8, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1166, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800102b00fe8000000000000000000000000000bb000000000000000000000129"]) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0xffff) 214.160603ms ago: executing program 2 (id=1702): symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) unveil(&(0x7f0000000a80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c80)='w\x00') r1 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x44) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r2, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000080)='!', 0x1}], 0x2) write(r2, &(0x7f0000000000)="fffdff31b2f6438ef2870909206400db73e8e8dfe67d81bd5a000100a0f918330682e700000000000000009deb688b0fab2ed614eba52c219a705230c1bd7917ba54e3d5000000000000bc0a", 0x4c) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r1, 0xc00464b4, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_MODE_CURSOR2(r1, 0xc02464bb, &(0x7f0000000180)={0x2, 0x6, 0x8001, 0x4, 0x0, 0xf, r3, 0x401, 0x8001}) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000000)={0x0, 0xffffffffffffffba, 0x0}) r4 = socket(0x2, 0x3, 0xfe) connect$inet(r4, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) write(r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000200)='./file0\x00', r1, 0x2}) mkfifoat(r1, &(0x7f0000000000)='.\x02/file1/file0\x00', 0x2) symlink(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 180.164931ms ago: executing program 6 (id=1704): r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, "ffffffffffff00", 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000140)) semget(0x0, 0x0, 0x40) 167.645608ms ago: executing program 6 (id=1706): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/251, 0xfb}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000000}, 0x38, 0x2840, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="d7", 0x1}], 0x1) setsid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSTAT(r2, 0x20007465) 167.475957ms ago: executing program 1 (id=1707): syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYRES8]) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/26) socket(0x2, 0x2, 0x0) setuid(0xee01) execve(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x100, 0x1002, 0x0, 0x0, 0x200000002d4faac7}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0x2}) semctl$GETVAL(r0, 0x3, 0x5, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189", 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r2 = syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="797b64cd5d398c91a9e94346b23e5d399217687422437c9549a572efc66402a895ab3cc59da257ab143201e947ed85fab82ea76c39c0b684cdad7fa942a8d9d900070e5c1c9bb6990ba09f09bc01509ee5118a76645d899f38c65b9cbb1d9fc5f7c30c24b3916a64782d8a9ffd27e0c6c5156c5e8cfc9bd6d45ddb4f9806e48a8a4609b76d11131563a82b19c554508901f62ce4de28b9614c26b362624bc19da3acf3952fc4d24e", 0xa8) openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x80000000, 0x1, 0x5fffd657, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xfffffff8, 0x1}) writev(r2, &(0x7f00000009c0), 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 166.483448ms ago: executing program 0 (id=1708): open(0x0, 0x615, 0x1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000240)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/255, 0xff}, 0x90c5}, 0x38, 0x1000, 0x0) 165.300136ms ago: executing program 1 (id=1709): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 163.471563ms ago: executing program 7 (id=1710): sysctl$hw(&(0x7f0000000100)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r0 = socket(0x18, 0x3, 0x9d) flock(r0, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x2}, {}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4c) mprotect(&(0x7f000013b000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x306, 0x0, 0x2e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0406938, &(0x7f0000000000)) 145.150319ms ago: executing program 0 (id=1711): r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x300, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r5, r5, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{r4, r5, r4, r5, 0x8f, 0x1a12, 0x0, 0x0, 0xf}, 0x0, 0x3ff, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffffe00}) setuid(r4) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) pledge(0x0, &(0x7f0000000100)='%\x00') setitimer(0x1, &(0x7f0000000140)={{0x9, 0xe}, {0x4, 0x7f}}, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) 89.87063ms ago: executing program 1 (id=1712): r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x210, 0x40) setrlimit(0x1, &(0x7f0000000040)={0xad, 0x1fd}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) futimes(r0, &(0x7f0000000180)=[{0x8, 0x8}, {0x8, 0x6}]) setgid(0xffffffffffffffff) setresgid(0x0, 0x0, 0xffffffffffffffff) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4000000000000009, &(0x7f0000000300)="ed78795bd245c3e700e5fb8f11b515d941db2e78505abdf349b749e399503278911823db32ae959b2bab8260bf6a65bb9ec45de9cb2290b99ef9d0edce73e9d62096cc2402c837069a630b0100d7c6124a9f6c42b0c78748354fb5ac3ef14fa0abc095c4be53dfb69341365652ce8ede734baec7f4465b6c73bf93eff21a2e820da99ea8ae27f55257b6f1fbfd9f4e7c852d150fdcdfc988dc0b32c350b3be59c9c846e4b52ac865771c8424bcb6f4809c847d16681f0dd6cc46c478c0cd1d95058b2dbe6f675ce3ee09c327da8085d64b11c73949b25db5ad6ceffa8bdedaa75377c9c9e2adfe3b41ae85d1da827161f69d50fe0dc7751049db602f3ce5e05b6288e911290ec62416636d37e63dcba8483a183f22ee7dec25db127fbdd72a95883c43cb08ddb2a89682ed198b2437b200"/320, 0x0, 0x0, 0x0) 89.366ms ago: executing program 7 (id=1713): syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00e0300eaaf8080046e40020fffd000007019078ffffffff0000000044040601120090781000000000000000e1e4c7902a4719cd2e28d8a7377771a0ea462dd73222c012891a099836452afab22d34cbd50df93c5e25f49bb4a01eb7041204e89ed893f764ea4c7b49525f6a9c429097a4db94aabd663b9f99d8926fa5c68e25e6ce7e4fb52a636c465e325cf9eaa6904588a4e57b36449a2660c01a685e1a9dcc703c564d942d889aa39d715c02f19f9e6973efa8c57f899dacfbfc2954bbe81ee2fe8726"]) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaef125c00000000", 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) closefrom(r0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) socket(0x1e, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) 89.196299ms ago: executing program 1 (id=1714): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, 0x0) fcntl$lock(r1, 0x8, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_emit_ethernet(0x46, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x4002, 0x0) ioctl$FIONREAD(r2, 0xc0106924, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 88.888358ms ago: executing program 7 (id=1715): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e13784ff42, 0x0) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xee01) utimensat(r0, 0x0, &(0x7f00000000c0)={{0x9652, 0xe}, {0x95, 0x6}}, 0x0) writev(r0, &(0x7f0000000400)=[{0x0}, {0x0, 0x25}], 0x2) 62.058768ms ago: executing program 1 (id=1716): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000300)={0x3, 0x4}) 61.333606ms ago: executing program 7 (id=1717): r0 = socket$unix(0x1, 0x1, 0x0) pread(r0, &(0x7f0000000000)="7bfa58519acfc0f82aa0feb98cc7eb51d600f56f740bf59f13e3d3c85c1ed049c89146a57d1960618835df84c67a4e94e3b8b11b18d97eedb4466ee83e7695c13f222d7424a76354e41d9c41d24a60ccfd19eb290fdacb80404ceab6c00cce93e6e2e6f7566b3371bb1ebf33b449b888a3182ac248ad16c042a5cf898e6fb66500416292323b73ce85f427631cc0e4c07b756ab2b596c16d6e6967cc2c005c04e3e32e06d87e5cfff6be6b9cb53a506eaaf8c28b96cf5b9f647aafa5366b7d9c9c185138c84ac662b8c84420135cc864252908a5d420a687f2b105757a48ee9dd2fb868eea30f85529c87628bdfab3aeef44c0b896b44d51c9e76c5b719bd40278f513f946ac120441a3e4b94546deb430e3ac627cbf242f3f18c890be87744d420f93c95ceb04e604a8664e3cb2acc96515e0f89bc80a5df99ca0d3f973f790b52518f09c8f19e2b124e2c3c54dc4c3c116cb9627b34e4aef4b8592079426ff6cbb53302ecce77064effc1dc6e3f071f84f4abbc217bf35bff4d4993f3a841bfb436a541091829a4473748d5bbd1a16617e3c5c5c0afa7595818a1f43ceb36cdf56b34a249ce6869f516c552bb070124d7e0037e81a71bae6cdf0578dcca018a4324d91d2444546654dec0ac972773a3a1a4e9c878bb5918d2e5a9beeb68d4c5d72773802005931548fbe37a3e14181dcd67a3778340fc1c8da6f114dad092baa9f8659f1727f3d6c4e615f09582c2fe600688ecc44eacddc6850057850729a451af16c83e49c42c4930bfb1a0bebfa04079fcfc7220e4d3429806019a63328c47045488d69f550f25211182d3b2be3b679a024d44142ad1334ba736a494140be19686565e8ac78eaed04115af3e6fdff622ac73c236bfa5338b8593b962cb9033ff4c8d42378486b9e789a138ecf68d3ac5f822d8e7e37e0b25bb204f17f59398ef26004bf5fdf9232c35c69a49ab086ca80c225f01d26d28a082c61fa4357f4347557a21b8c2dd9a600a5a145554431cef4963fe90588ec35d67b7a80d8787b9cac80d7fa5a3a86b492775bd37609c2c8242ccfc46dc79bbb5beb3800e625640adc53b6d53406803476244b9d1cb3236d2a1d294c11e3b71cf397ca87f4c847383931d892a7a3952088646241b498c34dc0c68c2a6c8ff4c908854409a9bef58a9689ffc0773715aa513e5bcd54226d8429dcfddabbbf375fad83b3023ea4d9c973e6d1e7458351f8ee00b948fd71246b7be5248a17eb90b37dc399cf40280d922b87b2410a6fa2ba86f40be86092cee3389091df8071e40c71710d0a1f848deb9dfc114771305bc2752000c8b4407004241a14520a4e2a18c4caf18fa3076bd9fbae8f0c608116cfa7ce0f516c3ca63eef376e62514b22ad3f3fe0256150879b230428c28349fb61c23239949739f7b8f9088ad270efbc11d4d5450e3f5660751349c9b54b0d190711879ba91234a46541c56d278f1ad3708b04f1ecb6c0e571fffd626f927731a427bd0a42c12fe395d4c0bc8e2435d1f0bb771af08e120a3b85c3c7e65cc01fb201ac67868b859470c10ebd0f82401285bb9eeb64f8ffc1f3de1a4e7c17270d99beb7dbe03125a541573f2bbcb422eba1fd67502ce2438c16d7ffc9c1cddb7f9baf98ce85c9442fac62f3a9c18e3e99231ba09a3f102402142bc6fa862f73c3f6249fac39edd5fe2e10713d53f585641636df6a41097359d96a8a03c0caf53b2f2a1fbed78da26996a037d2fa06b4bacf29e2653c0a6f7b9b07c35be7aabcea9b4852ceaf8e34fde71d5193a6f964fb5613c723b8eed0c7ea19fdc8eab10321806d3d7ae0bec620e1383839e6dc1e9721337282de00066819bde4e1f95568c1d4152c494730e78fda073ee667f77fad0720a13de2bb3dcb9015acbb16c9aaea6367174a90fa50da2f67558834aef77c7a9d39ac4eabef9071c377e3f216027489aa063b07181b6dec1108666060cf440031893ed0a9785dde7330d1d25f4943740560a804c4a6904ddc64293550c1a58821f3a17743bfcec53661b421f8a4e9ea61766def617da92bf028a1b54567d27179d8a2eaddc79e7115e15882d7467d5316f02868b32dded4be8e151aac5ba8b9f2c3eefe009b35951d5379dc6aa96f40c435cac5ced953b32c98a3db598fc95c0c565ced341c209ae32f9805d7542771771490d8f95fd5ec042d4fd338dc1be64b5fcd1de72a9f1c8fc7459a67f3ed3ef043c4ee1aa64457512b47334578160013f552ab98b883b3df2f0169b0f2e070395936d51bb2f5c499a07f2b0586bcbe39ad258ae65bc6ee78300ad342c7ff8d0238e2be824f55d236319f730ce973ff8d9cf2f2c8fd8c6ce97377f8d891746bbe3bcbffff8d0e329e2fbff507313affeb1f503716cfe21610a34a86f66f74a63489792cfdd82f90d4f47137610b29a5884dda65ef237187453fa5b9dd5200902855b9d30f8309f6b1409e0ca5c2e87bba661c0bab3f43b5d38850e3f62bf75851c048b7432f489789c714071b03cc8ae15f74dbead0ee7f79261fd34e1c85edfcb98f4ac2324a300c20828e8a3b6a5d51e156994b52383f7707ee1ac8740b450509365ac050c1405462c24b4e22c21621557fcf5e96424c1bac13f1f030135e53e2a5e0df959fa00572d6faceac48f4375d1225a6e29c0fc2618b302e270629fbb48de350073cfe27b216e7f1d9e933008417e2c4ea6912b7182af5dccebd892cd7e323da58d894abcfda6f778599940dfc1d873cca1d24df5a4688a0f195a11635b04b88f1fe496b98d8f87d72ea11dfe0d7251c8d49f308b8e68739d594d3abc455f2815c0f8290ab9f0588225331196625634c6d617c268213fd56e836eddb636be1b23c8d201afdbea1a59cb3194cf3388c7712f57ef93de90dab05ee2d004e4fd55893fbdfa81adc643b218efec69ea46d1261a45f1165a359d4078f814d794909c62a27f7ce8c229a75712dfd09f30837f5f5e5df94cd3e2df4bd62874beb1a4da8b14a6fe4bf876c80b98c1fb5b0cfd9fcff3083d09d78ad4ff51dbf08c7360b847bcfa13c1235c30c4a0d5289c8d1740ef023ccc66c4c7edbde17d976c47232890942bb3efe4b706ef2cfd17e7e827bdc5d0bb7c4ac398b6158f5d3ee44d13839328fb6c55e854b0f5cb0cf4f3bc096a64ee0777a766b1bc07d00ed4ac29e5a7571608024a82bf371add5216f9eb61df00ec9f9f507a47797fc8e116de56624f05ba000abe6781b2f90e7220d2c9a82b094529dc46483b4111942e7a2c6203564a7a2ca736a744b18d4aa767bdab43ef9c91b411e4dd3bab73cb1b6548072b4f01b5755a0af72481cbc8249e76a84f5490ae0fb801e7019c56cc97fbe52ab4b673d8d6fa7a9d45a31c14844e6c0c6041e9731c3960392d68906a788d944fb910b462f3da3522c02e9ba526ea15f60825ebdba46a92b2cfd381890125bc02392c5cf31772e89b79ba09ef5382ef593d0c8cc555d6751f03ba0815122b3245f62117cfe102a9ba60737aa4c2c300069771bd5415118508fb4721586ab83dd1f109ee24d0729915e5df4a9b0007161a46345de8417984f9e07c12e3602f953c29176c9a274c9d0771cfd30919b0d8a6da3ef0e7f7f5af16f190dc432fd57bd782373aedebe369d5d0127fc2a22c77aeb3cc3ad9aab8259f2ae21ada8563bd0cd359b084babedbd535cdc0a6ecb1d79e4bf2152977ed8b4adc83053aa5ead524b3631d62afaf83ec015b579851572f6de235d5cbc86ac90b680601fef489235961f981a76d9de7268cef717056d277db20df3b0a641a246ac0009783ba0e8ea6927ac85b588d3cbc5a26f66169a0664f71888abaec6456db6ac590325412449433c82123b3a1cefbe71f42ca106d382fd5b6142ffceaea248f6fd556a54f4670ceef2eb777e634d149cff80670f7355512d01c1ae13737510393b0b8226c5e4942e6c8799c316e3bf0cfa9000b5817bcf9fee82806721025bd874f2037fe0dfc3a6d67ec444dee03d7e76bd93813817541e7153255834a2b81d7e28e975e466d461ae232ebf54ad4d635bf6cf18f5f2eebe44650241b39135eb596b1cdbb1839dd51ac252436551cfdc591775b78b48d4fbcb8474ef5f7cf3d12ef76028db922c43ca00272ff121dbcf550a966a2347748fe8b35b9427b22d1f0aa9cd59ee9932a2284b0547f1148fc8bd8cc2230a6ce0b2328c8035a743e48b0e38e5d4ecb1af5e56151a556f19c8e86ea1470b01eb4e61d3b3d6d13eafc647789bb57a4bce1409a2917fa320daa432b050c40bb455e96aabad3120aa904b4cb48f92c3cf96e717fd3239dd9c2a11b1d73144b11c58b45cfac2e40114071f5f8e4bb3b4d9e0dde01bec92aa02c80a9283c01f34804956de7c18d0dc956e94b094fd68175f5828f201be5b4fea92ffacc72f295ad689c91a40333bc60ef3b50e9292f8c86bb8836487e6d9cb112aae321bea0629651e278ce39941ad35d46bdda18b14cd75036b48aaa942ab8cbd7e1acd591a28a2c7cfeff064aca989e3d0fc7cfd61d23bf17c0f98345e48527b0e0a2a7875ebd2d35854f5c0cadefb9fddbf1b67eb707555a311895d87797367599a04944e58cbcbd40dbb139bc7e6269928085de9da41980ae77c498db544a67dbe5e7d09dcf8fddc08b949d322e9ccdbaeabebf0acf61d7d95ef603605ec6f32bab2ca299927c7af6fc2acf87e4a53d76ab4fc7369fb6094376f35fc00f1d379138b2f518636d73c3f231bba414d4bbe08e8ed15139b8d3749caf397342aa90a9430fc0ddc6cb0862ab4b0d2cec4facc3bb84a55ee3e6ab736a1daf652aacdffaf9f924779433a5771e6084efbce6c0322251f6ae60928c5fd0ba8de208d7352e19b350d4de5c922dc9cd002764d44dbfd43b6cfff8e77287d121e230157d6462cf34b1556c529afc0749a7512da876668754653276e70a8721647042f2fcb7c36d7901e76b84a516e95fe4ce6f56638889164bc2aebf80e9f0ee2438ce9c1f5ee329fc80c21b527f39ad7ddb56771c687682cd6f8762aa00553bf90c5377995983a6e0ffa19d6d0af227096dd49d1fa41f3989f164bd7250685dc016898123c450bfc0875544ac268eb46063ab0b71af1af41aa9c554be0dfd1a3beda1cf27e6f58acf8c96984f7e3f7fc1441c475f5bf23c3bfdd7253c7835cee8d6ff9d5aba36cfdfb7246f3c7b2f885db0b59c92c8dfa5246205a211b725e79b351c3d9ff86e34453ea3060074215db85738e2223e7de034c6ca50dbc239bf71fec094cf1a22c6c11a689589169b04ee531f40ce5d8beec13810e488e37a74e65873c88ba82527c70b94696fc8c0c58f439039aa81dc1eb5d937a2493fc18d7a9d8a4748106e2ac8d5ff2bae7ff03bb8bcc6fb9be72ec937103fe9ec5bf27f9202f30767cf1ffde17a9cbce7f95c51d9d8b641438b0ff26de8450bde75a0ca9e90944a26bffd641f06be120e4e01920a4e88e323a45a3f5d6490d5f313eb178fb4ae12d75796eb91da29932539a28a4c5a8a7f7a0295a4858eee7e61ae7442d0100b0f72fa88a4d5ce7a422c38a2f556dd7c3d04060a0e066f7d2db2a37e7f486ccded2ddb8bd4cd97df797603e8e18bb009c81e1e773f858ef7767a9d236ac10af1c99b654e3ece0b81d2c3871d46dc6e4e7d588a9ec825a4f11418e3343a7a08ffff3bc846b056657bb65ba753ff64933f43fabdfa1bd6379e20c930834ea7882ac567c4352cf39435d9c012fcd1a4ef61d7f71c4bdb1ac1cd71b38fa1e27bce2a3b6e5b1bd02ea362dad5e3a5a9d", 0x1000, 0x81) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000001000), &(0x7f0000001040)=0x10) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000001080)=""/219) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) unveil(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='c\x00') chflags(&(0x7f0000001200)='./file0/../file0\x00', 0x0) getpeername$inet(r1, &(0x7f0000001240), &(0x7f0000001280)=0x10) chroot(&(0x7f00000012c0)='./file0/../file0\x00') open$dir(&(0x7f0000001300)='./file0\x00', 0x8000, 0xa0) getresgid(&(0x7f0000001340)=0x0, &(0x7f0000001380), &(0x7f00000013c0)) getgroups(0x7, &(0x7f0000001400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getgid() setgroups(0x4, &(0x7f0000001440)=[0x0, r3, r4, r5]) write(r2, &(0x7f0000001480)="d9ea4ea9e4b95d07a4d03d5b479f3bdf5119c09c27ec0757430e219d30ce5735746984e9480359b0ef888fa49dd183f87fbce40689bf2548837119316ea80c4c1c16ff4dedd2035067fffe0cfb9fb117bc629e445501323453f2840da9f1f25e964aefc3ae4e291d4768f50d01566f0096c4f47ac536be5ed93899b4bbbeef7c624ccffdc4f844ce1159ed8f0177ef932fac11", 0x93) sendto$inet6(r2, &(0x7f0000001540)="45c7a3aa42690b194c382444ba4033f2621a73d3f48e78381164f9723246170a83611d739fd6a7f49bce92454b82ec5aa9a88e568fcdd04a9fcc55bae228748a6d75d06fdfeacd39a090faf319d50ddfc67c6e10da7b3feb90cd37e43f03b02f1e57d9156630aaf2e48feedb39877de41ffb83bc8455f4697aa05a2521472758590b898a940aedd1ef2ccbb80d1f8a1e6876039c", 0x94, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000001600)=0x3ff) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000001680)={0x6, &(0x7f0000001640)=[{0x9, 0x1000, 0x8, 0x5, 0xfff9}, {0x8, 0x9, 0x79e, 0x2, 0xef66}, {0x5, 0x1, 0x6, 0x1, 0x3}, {0x0, 0x6, 0x8, 0x8, 0x7}, {0x0, 0x3ff, 0x6afd, 0x10, 0x5}, {0x400, 0x3, 0x3, 0x7, 0x2}]}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0), 0x10, 0x0) futimens(r7, &(0x7f0000001700)=[{0x0, 0xfffffffffffffffb}, {0x6}]) connect$inet(r0, &(0x7f0000001740)={0x10, 0x2, 0x2, 0x4}, 0x10) closefrom(r1) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r6, 0xc01864c1, &(0x7f0000001780)={0x0, 0x1, 0xffffffffffffffff, 0x0, 0xa}) pwrite(r8, &(0x7f00000017c0)="44e0000d4dbd75b09664fcd9a75903ed956df880e43f", 0x16, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06, &(0x7f0000001800)) socket$unix(0x1, 0x1, 0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x0, r6, 0x2) ioctl$DIOCCLRSTATES(r8, 0x0, &(0x7f0000001840)={{0x8, 0x7, 0x2}, 0x1a, '\x00', 0x9, {@any={'\x00', 0x0, 0x3, 0xc9}, [0x0, 0x1], 0x10, 0x7, 0x4a}, {@addrmask={@v6=@mcast1, @v6=@ipv4={'\x00', '\xff\xff', @multicast2}}, [0x3, 0x3], 0xd, 0x0, 0x100}, './file0/file0\x00', './file0/../file0\x00', 0xfff, 0x1}) 60.905356ms ago: executing program 1 (id=1718): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e13784ff42, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r2 = getpid() setgroups(0x0, 0x0) setgroups(0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x0, 0x0, 0x0, 0xffffffff}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000080)={0xfffbfffffffffffd, 0xffffffffffffdfff}) ftruncate(r4, 0x48001000007) r5 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x54) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x80, 0xe) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setuid(0xee01) utimensat(r0, 0x0, &(0x7f00000000c0)={{0xf4e, 0xd}, {0x3, 0x6}}, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1ff, 0xa6c, 0xffffffff, 0x0, 0x2, 0x10, 0x5, 0x1, 0x2, 0x5, 0xb9bd}) writev(r0, &(0x7f0000000400)=[{0x0}, {0x0}], 0x2) 60.602203ms ago: executing program 6 (id=1719): openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) chmod(&(0x7f0000000080)='.\x00', 0x3db) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000180)=@in={0x10, 0x2, 0x1, 0x1}, 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0xcd60441a, &(0x7f0000000040)={0x0, 0x100, 0x8001, 0x403, "200000000a16000f000000af09008a6b4fc4f000", 0x8, 0x7}) 35.053697ms ago: executing program 0 (id=1720): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) 34.577492ms ago: executing program 4 (id=1721): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xc, 0xb, 0x4, 0x42}, {0x4, 0x10, 0x1, 0x2}, {0x6, 0x7, 0xb3, 0x7}]}) r1 = setsid() ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) openat$tty(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = syz_open_pts() closefrom(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x2, 0x3, 0x5, "01000000d000", 0x0, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3ffffffffffffdf3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) fstat(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r3, 0x0) socket(0x10, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) setuid(0xffffffffffffffff) pipe2(&(0x7f00000001c0), 0x10000) setsid() open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e13784ff42, 0x16) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) setuid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r1) getthrid() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) 34.401068ms ago: executing program 6 (id=1722): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0104454, &(0x7f0000000140)={0x8, 0x100, 0x8001, 0x403, "200000000a00000f000000aff0338a6b4fc6d700", 0x8, 0x7}) 33.866896ms ago: executing program 0 (id=1723): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x20007478, &(0x7f0000000100)={0x7ff, 0xa4, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0x0, 0x7, 0x1, 0x2}, {0x3, 0x29, 0x8, 0xfffffff9}, {0x101, 0x5, 0xfffffffc, 0x9}, {0x4, 0x10001, 0x800f, 0x7}, {0x7, 0xffff, 0x2800, 0x7}, {0xffffffff, 0x4, 0x3, 0x9b}, {0xce1, 0xfffffeff, 0x4d4, 0x6}, {0x1000006, 0x18, 0x14, 0x10}, {0x6000001, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ce, 0x800, 0xdaa1, 0x7}, {0xc, 0xa, 0x1}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0xfffffffa, 0x205, 0x4}, {0x0, 0x1, 0x1ff, 0x230003}]}) 4.323515ms ago: executing program 7 (id=1724): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, 0x0, ""/71}, &(0x7f0000000100)=0x49) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, 0xc) r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000140)=@abs={0x5, 0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000180)="f64260e19fa261fcf3cdcf06bd19ce430899237f2c94fcf2ef3063f2f3844eb908bc17129806a5c998210008a9cbba6e17e0aa4ad225b5bd4ecb7838c3a77f984627d70fb172784db9470d8c2d4d54a7a24009d5c0d07e46e47f08db23b51a2f35", 0x61}, {&(0x7f0000000200)="a96ec801c4ded65a1de2f14f7284ac269f4d180e8dd935e8f18108e1df7b042d594e8f3e3b40d09d7f4dc6525a518b46834482228e97b39a87c2da7ce0f502fe0bf80705b5694a2c925f49f5e8d512974449d1e8c00861eb2da116446eedf8efc62cc6cfaa47d2668a7a37e70cebf8ece7a6c318679fdee7564459ad36775e85e032a22f90a1e96ce436335c0c6722d61dab4a3dba78c16871e65e0fb511fd4cae19640de732a81f56ff", 0xaa}, {&(0x7f00000002c0)="b31c324bd8516cb8d2c5b203c0797942bb02022f56751405bcbd4c359db6b0b8f7728bcb87879972001ca1db92817704178627092c84d55f7cdf09436006e4d86c1d88df5e8fa1778f95f4220d21f92205289abc111a51bddd3eda2a1230f6e982b0844543b46b9315c46c4774c7882c0d2ce0a1e5ac90baef12d78f1eeb06d9ed9ec0f57066247127181deae7006ee65f734b0782e2f666f18f8ef1888da1d90add80827cedd73964de5f9e99c6ac696a093e58ae123caa689ef449e46b0397aeccb62d135db3ec52a4718aec98ee8e3dc6e3bae04f5b21ac398488ebd9385fe129", 0xe2}, {&(0x7f00000003c0)="231949603e1eb52f85d171e7d779487968639df56bf3d8f487f8920fb929f4c6c198dfdc8758a7d639ecaf87cb837edf79caba1d61a2112172c550bd96ff6d1d82ce57c22a17a9", 0x47}, {&(0x7f0000000440)="5d1d7758bfef40f9def89b86d58239d895247a027ae0b7fa196e2c9a54e6c2fc26394ebc2b405a826f4796520ef0502a924584552eb904098121cf325f79cb38b30094498aeb0c4d8c931d6e3802e2de68d757ff0656a2fa5c3327d67f0fb6312eb0fc50336ebe1f6b7fb4456a3f8fa3aff035341c86c8c6756fccb3430bb7c2dd7fb487ef4a7eb2b50fbefc428fe939301691a98c71bc9f16e0508f7652c54a7e9cdc2505bd5198f3bcf023bf503ff2401a8349283d02ddf3d447c046", 0xbd}, {&(0x7f0000000500)="2e61df34f4064cd883938dd17eff256da6847e1cc31a61296cffe09895ef38f5e58bff8055ba956ce0b14312d2dfbd46d7a874b22942f7e06a9805b7e66bcfa93caf437631104d1270402f0f4ddcc585257ff494030a2dfb729f600c6d3392eee99270281cdeee9f2cc18e8399a0b3a4b0436c99957dad135535f99a13876993e59548b3aba3cd09c63e6e05cf15298430268c5fd112847e4da935f801ba79e7f6effe612b8a2c02773b3c6b3785f38f9d4c39dbaec21035af", 0xb9}, {&(0x7f00000005c0)="528c38b1a9d78af14536d786a3b449f6c57402a1448e03f9caa3b511c77a7c0670091716475df6328e3802778f29b7e0ad61599e371d5dd2966be1c3bf0bdada0bc0bf2551b3658bcb0a3369ce82633849d30440c30ce262b0e1de863d62f32b6a45ab8fd8afc3d6cad5570c920af42a7c01f3d0a4b2412d93b26e81bf8423ceff6bcd4b839d8b2e92799e188ca31c8da3bfa32e8b66aa42be552a9673ae5fe53fd2ae376cfcf83c0e6c6ecbf1dd933901f42c24fea3bb65efde77cd7cb4193559d38c632c7bc6ea790e486731b6d80bbb854dba507c", 0xd6}, {&(0x7f00000006c0)="2d7225ccf055176e48d386a1a77e4c4f110c6277e9300a7a3a920e0b70f27842e3844571a4d59151f9821ac8eb09651c0845807c455283c6a3b6cbf72d2cb9ab4a4058a773e6a97091acb6a1d9d78ee4d7f142a5e4e9b50853e880ed9e5cfd8931335eaab6ff37ef6493884f346d9040548b4c43745145199b636e1686e8821194d0a9d89b35a7440196e2bf7893d2ad2f939396fb5e35ba537fdca569594f4886746dece29a6a7c424b726d80d847eae44b613eafa8e21e3e5e0d6607e7b46c955791edd46463f10a78d2906a9a9f490a", 0xd1}, {&(0x7f00000007c0)="007fdee4644055bbea18bc567095dacad27528283ae911affe23111f844a577fc0c7ec141719640ca02e", 0x2a}], 0x9, &(0x7f0000000900)=[@cred={0x18, 0xffff, 0x0, r2, r3, r4}], 0x18, 0xc}, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000009c0)) r6 = getuid() setreuid(r6, r3) r7 = semget$private(0x0, 0x4, 0x80) getresuid(&(0x7f0000000a00)=0x0, &(0x7f0000000a40)=0x0, &(0x7f0000000a80)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000b00)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000b40)={{r3, r4, r9, r11, 0x56, 0x7f, 0x0, 0x0, 0x6}, 0x0, 0x8, 0x0, 0x0, 0xcc, 0x0, 0x5}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000bc0)={{r8, r4, r10, r11, 0x5, 0x1, 0x0, 0x0, 0x80000000000000}, 0x0, 0x6, 0x0, 0x0, 0xffff, 0x0, 0x100000000}) setresuid(r6, r10, r8) r12 = msgget(0x0, 0x100) stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = setsid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000d00)={{r10, r4, r8, r13, 0x4, 0x4, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x4, 0x8000, 0x7, r14, r2, 0x6}) sendmsg(r1, &(0x7f0000001200)={&(0x7f0000000dc0)=@in={0x10, 0x2, 0x1, 0x16f}, 0x10, &(0x7f0000000ec0)=[{&(0x7f0000000e00)="992618bcaaa8ba96dbb3ac5f5d31b8fc5a92c33d18eb7fbe5fa34e064c7a36a94ea4478f49d7c149f951afcdd80bb572457a7a14bb27666e53e53da36c99835ece0a69061b680a7e297835768e780e9c39169b0fef45b98485ac04b5efc9a4e94c3b56c05c7750bb80b61cf7ec49258ab41fbb499edfb310a3c5a3b6f727250dbb29ba849f12d0d1be3a317c7ce126436e010d38267c", 0x96}], 0x1, &(0x7f0000000f00)=[{0xcc, 0xfffe, 0x5, "4cf8251be2561c0bbbbcd045b2041cf790201cce89274dc1dcd106c72bcda51dba24644f7d30c2e870bc72edbd03a477dfa978ce735bf1a17cd0f54033867d5f0545427f257e821b4bb89dcbffd9d862fc899ca3a6d973edf0f2c08ba692c01ce3378a5c06c142661e21dc4c67448fdccd98979f8f32bac717ade34d7865a3c96331f69b13931bafd6068d6204a7f95345159852a848ce27d0bcddba6fca3a673c93b7a76aa6361f455755660ab20ccec6f54e16f91d42600aebe2441a5d5e"}, {0xe8, 0xffff, 0x40, "55e670c95d69b7ac6733cbbdf2d535474cb4aefddefbc75497d0fca6e7ef4cd736ac83d1ccc4e8563c0a40d352fa328f1442021f4df3642cfbf8250c3b9e7c19fa19344e4ad0ca12ddd5d26bf2bcd7ac85f843c9fd3606c288087e26200cca964ec68763b6154c8e96789c8da4715e8a70ec2325d9f82267e099227f12a029fb268f8414fefaf19d2d073e7478cd50873becf7c6054afb1bbd5b2c34ee76aa9e8c59cdaea67409381aa25623a7a8892dd8f1b7b40750fed8955cab0fa8f33b46b353f805dedaabb914df4e0676d34effcf25ececc556d2de95975d"}, {0x38, 0xffff, 0x8001, "fb2f991cbee6862ed8e39c59e3dce599242ca7b9c2af19858473e93d036c4f4902731a1c51c4386bc1"}, {0x108, 0xffff, 0x800, "45fa5ee4b418dc0c6995417f59fb86a4f9f8191bc59d0e5876f43d75726aefcf00ecc1ff27fa5c201278204b64ab536cc2dabdb9b02e8be149c64e3561965921f147c80b779fe0fba57e96b1edab503223917e8a5505ff935f10c7d857144360f61f0c808423492f349e96393f08ee572567c9a5e5a8ed11c07c72ca5afeeb68cad959b64a653f94631b76ebdc952e94b0c8cd4bf14d4d8b78e87c793ad0580a231c2adf936169512e701affa8fd4ee84ef376846f0a4a81123f92c91560cba539fcbac2ca41365af122ab7b439ea116811812e3de0279314ad61ba260d3627fefdc22426bff4b30ea69479dcb26fbfed8476c2dcd42100dbf4a"}], 0x2f4}, 0x400) r15 = semget$private(0x0, 0x0, 0x2) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000001240)=""/4096) r16 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002240)={0x0}, 0xc) setpgid(r16, r17) r18 = openat$pf(0xffffffffffffff9c, &(0x7f0000002280), 0x20, 0x0) ioctl$DIOCNATLOOK(r18, 0xc0504417, &(0x7f00000022c0)={@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v4=@loopback, @v6=@local={0xfe, 0x80, '\x00', 0x0}, @v6=@local={0xfe, 0x80, '\x00', 0x0}, 0xd53, 0x5, 0x7, 0x8, 0x9, 0x0, 0x4, 0x2, 0x3}) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000002340)=""/182) 3.777595ms ago: executing program 4 (id=1725): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000040), 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x9, 0x8, 0x9}, {0x28, 0x0, 0x5, 0x6}, {0x9b1e, 0x7, 0xfe, 0xf}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x7) setsockopt(r2, 0x1000000000029, 0x40, &(0x7f0000000040)="00000088", 0x4) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x18}, 0xe) r4 = socket$inet(0x18, 0x3, 0x102) sendmsg(r4, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x7, "00000000000000000000000000000001", 0x101}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x6}, {&(0x7f0000000680)="a2", 0xfdac}], 0x2, 0x0}, 0x402) syz_emit_ethernet(0x3a, &(0x7f0000000280)=ANY=[@ANYBLOB]) bind(r4, &(0x7f0000000040)=@in={0x10, 0x2, 0x2}, 0x10) 3.426252ms ago: executing program 6 (id=1726): syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYRES8]) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f00000000c0)=""/26) socket(0x2, 0x2, 0x0) setuid(0xee01) execve(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x100, 0x1002, 0x0, 0x0, 0x200000002d4faac7}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0x2}) semctl$GETVAL(r0, 0x3, 0x5, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189", 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r2 = syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="797b64cd5d398c91a9e94346b23e5d399217687422437c9549a572efc66402a895ab3cc59da257ab143201e947ed85fab82ea76c39c0b684cdad7fa942a8d9d900070e5c1c9bb6990ba09f09bc01509ee5118a76645d899f38c65b9cbb1d9fc5f7c30c24b3916a64782d8a9ffd27e0c6c5156c5e8cfc9bd6d45ddb4f9806e48a8a4609b76d11131563a82b19c554508901f62ce4de28b9614c26b362624bc19da3acf3952fc4d24e", 0xa8) openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x80000000, 0x1, 0x5fffd657, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xfffffff8, 0x1}) writev(r2, &(0x7f00000009c0), 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 2.961741ms ago: executing program 0 (id=1727): open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x11, 0x3, 0x0) recvmmsg(r0, &(0x7f0000000240)={{0xfffffffffffffffe, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/255, 0xff}, 0x90c5}, 0x38, 0x1000, 0x0) 0s ago: executing program 6 (id=1728): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.63' (ED25519) to the list of known hosts. pckbd_enable: command error HE; pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error =1Jlload: 3.27 not a controlling terminal Connection to 10.128.1.63 closed by remote host. ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped load: 3.65 not a controlling terminal ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: ktrace write failed, errno 27, tracing stopped malloc(): allocation too large, type = 6, size = 467894526976 ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped pckbd_enable: command error ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped pckbd_enable: command error ktrace write failed, errno 27, tracing stopped ktrace write failed, errno 27, tracing stopped ;ڻH*CL&+a%u꟎6͐(b