last executing test programs: 282.059594ms ago: executing program 2 (id=3): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) mmap(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x5, 0x11, r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r2, 0x8531) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) r3 = socket(0x18, 0x1, 0x0) fstat(r3, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x3a) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x5, 0x8000000000000000}, {0xfffffffffffffffd, 0xf180}}, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0xa8, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000840)=[{r0, 0xc1}], 0x1, 0x50) dup3(r6, r0, 0x0) 272.921093ms ago: executing program 5 (id=6): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2012, r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x100) r2 = socket(0x1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x7ffffffc, 0x0, 0x1000a9f6, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mquery(&(0x7f00004c4000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x7) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) sendto$unix(r2, &(0x7f0000000140)="519de2ead5c13972197ed0929d1012c2aaee0025765920d409ea7b46e37ed320cddd5d5b7b8a9dcc3c128a40be800127874161e94ca1562a3a7fabc243f4b40680a1183c57545e0478eca3ec8aea4435d23eac3b9cd545da8e63dce6af63e12d1b81b35195e4ffd9019aae10cf10234e40b9a41c4c1b9dd1a668763bfa293895df9edc7ec921accff777842672c431a3e16f7c18a95ca40cefad4d26145419f9b6002ed2101522bcd26183c61c6b8196e1c2c8c3c4ab7be9a97142cb", 0xbc, 0x8, 0x0, 0x0) 262.657007ms ago: executing program 1 (id=2): r0 = socket(0x20, 0x1000, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) kqueue() closefrom(0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0xa010, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e}, 0x5, 0x4, 0x0, 0x0, 0x100000001, 0x4000000000003, 0x20000000007f, 0x40000200000002}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x3, 0x6, "43677ed4ed3d40669db0a276e5df8061", 0x7ff}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x4, 0xffffff46, 0x2, 0x315a, "225e00d1b37377310900fa4ab1896c04aec100", 0x8, 0xf1}) closefrom(r1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x1a, 0x0, 0x0) r3 = socket(0x6, 0x8002, 0x98) dup(r3) 106.73957ms ago: executing program 0 (id=12): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)={0x8, 0x89, 0x7fffffffffffffff, {[0x200, 0x200000000000, 0x4, 0x4, 0x0, 0x10000, 0x7fffffff, 0x1, 0x6, 0x8, 0x9, 0xbcc3, 0x100000000, 0x9, 0x15, 0x5, 0x34, 0x7ff], [0x9, 0xda, 0x8000000000000001, 0x9d9, 0x1, 0x0, 0xd564, 0x99, 0x5, 0xe1], [0x5, 0x2d, 0x2, 0xc, 0x8, 0xf9ca, 0x7], [0x2, 0xfffffffffffffff9, 0x9, 0x9f36, 0x101, 0x2], [{0x7833, 0xffff, 0x4, 0x4ec}, {0x4, 0x401, 0x7, 0xffffffff}, {0xa9, 0x1, 0x2, 0x9}, {0x0, 0x0, 0x1, 0x6e9}, {0x7fff, 0x0, 0x0, 0x7}, {0x6, 0x1, 0x7, 0x4ddbb8b2}, {0xb, 0x2, 0x9, 0x71269de3}, {0x4, 0xa, 0x9355, 0x8}], {0x2, 0x0, 0x3, 0x5}, {0xb8, 0xd5, 0x7, 0xfffffffffffffff8}}}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x1c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x5813, 0xffffffffffffffff, 0x2000000000002) r1 = socket(0x10, 0x5, 0x4) setsockopt(r1, 0x1000000000029, 0x24, 0x0, 0x0) 101.722597ms ago: executing program 0 (id=13): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) (async) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x62}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x42b788, 0x8b, 0x3ff, 0x84a19c, "bb080006020900d91050080000080f004000", 0x9, 0x1383}) (async) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 99.389255ms ago: executing program 0 (id=14): pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x1f4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) closefrom(r1) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x3, 0x1, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 85.522408ms ago: executing program 7 (id=8): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f0000000100)="b96abcf5ac7cffa09ea845315c0d853a1484251dd12f55db5689c2eb881ba9e42dd0cc8a00e0540dcb1a02cf0b7ed8417ec5c3ab447e1fb985959ebfe1a3c933d5c176d34832621e30385d2ff4f2c915b3ec40736f5f20994def72e40b2eced95ef3e01af5cc1deb04a0b6961f4f5c0792843f15fc99007a75734214129e94fa3785d9b977739bbe1624f0339baf9e8a63e63f6da1f05574e3ad8d7396e6e09d630dc148a02b9897", 0xa8) ftruncate(r1, 0xfffffffffffff407) closefrom(r0) 33.973931ms ago: executing program 1 (id=15): r0 = socket$inet(0x2, 0x1, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040)={0xa0, 0x2}, 0x10) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) (async) r1 = socket$inet(0x2, 0x1, 0x0) (async) getresgid(&(0x7f0000000000)=0x0, 0x0, 0x0) setegid(r2) close(0x3) kevent(0xffffffffffffffff, 0x0, 0xf064, 0x0, 0x7, &(0x7f0000000240)={0x7fffffffffffffff, 0x3}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':\xf2|^\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='@/}+,\xe5\x00']) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) (async) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) (async) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) listen(r0, 0x7fff) (async) syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f4002c0067000000069078e0000001ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600282009000"]) 32.548273ms ago: executing program 0 (id=16): fstatat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x10008) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCRGETASTATS(r1, 0xc4504447, &(0x7f0000000180)={{'\x00', './file0\x00', 0x24, 0x4}, &(0x7f0000000140), 0x4, 0x0, 0x7, 0x7, 0x4, 0xffffffff, 0x2, 0x9}) close(r1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000600)={0x1, 0x81, {[0x0, 0x9, 0x101, 0x8000, 0xfffffffffffffff9, 0x7, 0x5e, 0x8e, 0xff, 0x5, 0x2, 0x2, 0x4, 0x9, 0x2, 0x10, 0xbe2, 0x6], [0x7f7d, 0x6, 0x401, 0x6, 0x4, 0x4, 0x6e8, 0x0, 0x7, 0x5], [0x7, 0x44, 0x9, 0x5, 0x17d, 0x6, 0x81], [0x8001, 0x3, 0x2, 0x0, 0x2, 0x8], [{0x2, 0x6, 0xffff8000, 0x3ee}, {0x5, 0xff, 0x7ff, 0x2}, {0xb4c3, 0x4, 0x5, 0x100000000}, {0x3, 0x5, 0x400, 0x100000000}, {0x2, 0xffffffff, 0x0, 0xd}, {0x8, 0xd, 0xffffffff, 0x80000001}, {0xffff, 0x2, 0x5, 0x6}, {0x1, 0x22979a6a, 0x5, 0xa711}], {0x4000, 0x1, 0x5, 0x7}, {0x7fff, 0x5, 0x6}}}) ioctl$DIOCCLRSTATUS(r1, 0xc0284416, &(0x7f00000008c0)={'./file0\x00', &(0x7f0000000840)=""/74, 0x443d, 0x7, 0xf, 0x7}) getsockopt(r1, 0xfffff709, 0x2, &(0x7f0000000900)=""/166, &(0x7f00000009c0)=0xa6) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, &(0x7f0000000a40)={0x1, 0x0, &(0x7f0000000a00)=[0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(0xffffffffffffffff, 0xc00464c9, &(0x7f0000000a80)={r2}) r3 = openat$dri(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dri/card0\x00', 0x20, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r3, 0xc00c642e, &(0x7f0000000b00)={0x8001, 0x100, r1}) ioctl$DIOCRSETADDRS(r4, 0xc4504445, &(0x7f0000000cc0)={{'./file0\x00', './file0\x00', 0x0, 0x7}, &(0x7f0000000b40)=[{@multicast2, '\x00', './file0/file0\x00', 0x4, 0x80, 0x1a, 0xe, 0x4, 0x1, 0x5}, {@multicast1, '\x00', './file0\x00', 0x4, 0x8, 0x2, 0x0, 0x0, 0x46, 0x3}, {@rand_addr=0x1, '\x00', './file0\x00', 0x8, 0xc6, 0x18, 0x6, 0x7, 0x4, 0x10}, {@empty, '\x00', './file1\x00', 0x89, 0xcb5, 0x18, 0x4, 0x2, 0xc, 0x7f}, {@rand_addr=0x8000, '\x00', './file0\x00', 0x3, 0xfff, 0x18, 0x6, 0x7, 0x7}, {@broadcast, '\x00', './file0aaaaaaaaa', 0x9, 0x0, 0x1a, 0x2, 0xf8, 0x80, 0x80}, {@rand_addr=0xd, '\x00', './file0\x00', 0xb, 0x3, 0x2, 0xa, 0x6, 0x62, 0x3}], 0x6, 0x7, 0x7, 0x5, 0x6, 0x0, 0x44, 0x3}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001140), 0x200, 0x0) ioctl$DIOCGETRULESET(r5, 0xc444443b, &(0x7f0000001180)={0x10, './file1\x00', './file1\x00'}) semget$private(0x0, 0x2, 0x1) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000001680)={&(0x7f0000001600)='./file0\x00', 0x7, &(0x7f0000001640)='./file0aaaaaaaaa\x00', 0x11}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r4, 0xc01064ac, &(0x7f00000026c0)={0x0, 0x1000, &(0x7f00000016c0)=""/4096}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r3, 0xc00464be, &(0x7f0000002700)={r6}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r4, 0xc01864c2, &(0x7f0000002740)={0x0, 0x2, r4, 0x0, 0x4}) ioctl$DRM_IOCTL_MODE_GETPROPBLOB(r3, 0xc01064ac, &(0x7f00000027c0)={r7, 0x36, &(0x7f0000002780)=""/54}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000002800)={0x1, 0x7, r3}) preadv(r8, &(0x7f0000002b40)=[{&(0x7f0000002840)=""/199, 0xc7}, {&(0x7f0000002940)}, {&(0x7f0000002980)=""/36, 0x24}, {&(0x7f00000029c0)=""/59, 0x3b}, {&(0x7f0000002a00)=""/153, 0x99}, {&(0x7f0000002ac0)=""/89, 0x59}], 0x6, 0x2) r9 = getpid() getpgid(r9) ioctl$DIOCRGETASTATS(r4, 0xc4504447, &(0x7f0000002d80)={{'./file0/file0\x00', './file1\x00', 0x9, 0x10}, &(0x7f0000002bc0)=[{@broadcast, '\x00', './file0\x00', 0x4, 0xfff, 0x2, 0x9, 0x1, 0x7, 0xd}, {@multicast2, '\x00', './file0\x00', 0x401, 0x7, 0x18, 0x2, 0x9, 0x9, 0xc7}, {@rand_addr=0xfffffffd, '\x00', './file0\x00', 0x0, 0x6, 0x18, 0xff, 0xf9, 0x81, 0x8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xb4b, 0x7, 0x2, 0x8, 0xf9, 0xa, 0x6}, {@broadcast, '\x00', './file0\x00', 0x1, 0x0, 0x18, 0xf1, 0x0, 0x9, 0x2}, {@loopback, '\x00', './file0aaaaaaaaa', 0xcbf, 0x5, 0x18, 0x6, 0x5, 0xa, 0xf9}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x5, 0x4, 0x18, 0xfc, 0x40, 0xc4, 0x3}, {@local={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x3, 0x0, 0x1a, 0x3, 0x9, 0x7f, 0x6}], 0x3, 0x8, 0x8, 0xffffffff, 0x61, 0x9, 0x4, 0x7fffffff}) accept$unix(r3, &(0x7f0000003200)=@file={0x0, 0x0, ""/4104}, &(0x7f0000004240)=0x100a) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004280), 0x10, 0x0) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f00000042c0)={""/16, @ifru_flags}) 31.842772ms ago: executing program 3 (id=4): ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)={{0x5, 0x2, 0x7}, 0x3ff, 0xff, 0x80}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0xff, 0x200, 0x4}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCFLUSH(r0, 0x20004268) (async) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x72, 0xe36, 0x0, 0x0, 0x4, 0x0, 0x4, 0x1, 0x2, 0x401, 0x100000000000000}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)) dup3(r0, r0, 0x4) (async) r1 = dup3(r0, r0, 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) (async) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000240)={0x2, 0x40008000}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) readv(r2, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/127, 0x7f}, {&(0x7f0000001380)=""/142, 0x8e}, {&(0x7f0000001440)=""/53, 0x35}, {&(0x7f0000001480)=""/70, 0x46}, {&(0x7f0000001500)=""/63, 0x3f}, {&(0x7f0000001540)=""/240, 0xf0}, {&(0x7f0000001640)=""/55, 0x37}], 0x9) (async) readv(r2, &(0x7f0000001680)=[{&(0x7f00000002c0)=""/61, 0x3d}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/127, 0x7f}, {&(0x7f0000001380)=""/142, 0x8e}, {&(0x7f0000001440)=""/53, 0x35}, {&(0x7f0000001480)=""/70, 0x46}, {&(0x7f0000001500)=""/63, 0x3f}, {&(0x7f0000001540)=""/240, 0xf0}, {&(0x7f0000001640)=""/55, 0x37}], 0x9) r4 = socket(0x10, 0x4000, 0x7) getdents(r0, &(0x7f0000001740)=""/4096, 0x1000) (async) getdents(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCSTAT(r1, 0x20007465) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002740), 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000002780)={0x8bc, 0xbef6, {0x2}}) (async) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000002780)={0x8bc, 0xbef6, {0x2}}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0), 0x40, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000002840)={&(0x7f0000002800)=[{0x8c, 0x1}, {0x45, 0x6148}], 0x2}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, &(0x7f00000028c0)={0x8, 0x0, &(0x7f0000002880)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r1, 0xc01064c7, &(0x7f00000028c0)={0x8, 0x0, &(0x7f0000002880)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r3, 0xc00464c9, &(0x7f0000002900)={r7}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002940), 0x8, 0x0) ioctl$WSDISPLAYIO_LINEBYTES(r8, 0x4004575f, &(0x7f0000002980)) kevent(r1, &(0x7f00000029c0)=[{{r5}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x90000000000000, 0x58a43027}, {{r4}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x5, 0xf}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x3, 0xc7a}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x80000000, 0x2}, {{r3}, 0xfffffffffffffffc, 0xd0, 0x200fffd8, 0x1a}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x3}, {{r8}, 0xfffffffffffffff6, 0x8, 0x40, 0x1, 0x54}, {{r8}, 0xfffffffffffffff6, 0x4, 0x8, 0x7, 0x10000}], 0x8, &(0x7f0000002b00)=[{{r8}, 0xfffffffffffffffd, 0x70, 0x20000000, 0x743, 0xe}, {{r4}, 0xfffffffffffffff9, 0x52, 0x80, 0x3, 0x8}], 0x2, &(0x7f0000002b40)={0x0, 0x7}) openat(r0, &(0x7f0000002b80)='./file0/file0\x00', 0x2, 0x1) (async) openat(r0, &(0x7f0000002b80)='./file0/file0\x00', 0x2, 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000002bc0)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000002c00)=0x89dc) (async) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000002c00)=0x89dc) 31.539989ms ago: executing program 0 (id=17): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0xf6) socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() pipe(0x0) 1.931071ms ago: executing program 7 (id=18): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/63, 0x3f}], 0x1, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x80000) getsockopt(r0, 0x8, 0xa65f, &(0x7f0000000100)=""/18, &(0x7f0000000140)=0x12) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x1000) sysctl$hw(&(0x7f0000000180), 0x2, &(0x7f00000001c0)="2b866768dca7709ff77ca6a66a34e538b315da9ddab840efa0da739822729470283156014e51cffb0bdd8243d207f5971c1787597b48ee41ef88aa182d2db648ec928b69f4ca52937a799f7185b9d7cff7d65947bb43d7ec793467b61621711984fa5042ff61fedfb79e3894e17f38430f5e71fc25820c298d67c157402c40985f0c274bda38e5e67f61bcb1419c0756bb025e56650e6281b6f40c464a5f3a143bc4c48861018c01f571e8fcd4a7d18450a8cc949600b75c9693f980e5e07d16f12b343b6e3b58eeb405ef16eccc72b006b453435e9f49c2aff46f81bed8ed8252", &(0x7f00000002c0)=0xe1, &(0x7f0000000300)="9abecea8ad0927be1f68e0c5c77556bd3ef06e7645e27ac2e40e5759d1ee0351f2decaeb62", 0x25) recvfrom$inet6(r0, &(0x7f0000000340)=""/68, 0x44, 0x22, &(0x7f00000003c0)={0x1c, 0x18, 0x2, 0x80, "5ae353de108f130cd0ee5dbdd5551574", 0x9}, 0x1c) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000400)) r3 = syz_open_pts() fchflags(r1, 0x1) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000440)="8c6f3a70f4826da860b70ed3a382f05c0ec527e68e67d143632806f389c9916f4c17764147100431b86c8158e035bf261ba3912f8d4043893eab2e6e56e7364cd5428ec508b5ad3a5a240c8eb5a9d68bfd50231f7a5a1324f3a70a350e52b778847147bba8d27747c1cae66e5b91ad95b0c2de582d5014d90b3ef4ba9e4f77822eb11177986bb5c7911fffa7f8f3f14428881ce32a2a0d5b86021a202db74d50eaf6501fda20cc14b05836e617e81548e6378dc151385ab9ea9843d4df4f7c61779e488b5059ee1e162738c4a4fd8951563741fa6f981333", 0xd8}, {&(0x7f0000000540)="808253a76efd6ab3f675888f1ae59ff0e17f", 0x12}, {&(0x7f0000000580)="eddb22ef61d37929afbd151df7e295916c5585f5bc8998a4cb1783eb8f36371a8fd55ccdfb5d7737faf43287721508aa34ddbdfd3fd623141b50a23b5a40dfb3e0659c71928910652f97241f9074173f5e5fb2efa08a66c6956839962fad28628c6ea19aed5390e61f40a36d4b67eb7392530c267ed0bf2187745dff42559c17b399ac0b7f313378d4c2c058575866556635138624c2e6159068d588b41f3458ff45a23cabd4d9f01f80d404970fe0beb6d88ed0376e88aca548b20f90ae76253e6d49b119e24667d37e00e3f0", 0xcd}, {&(0x7f0000000680)="b0c6fd5437a7f598a9590f88b75a11616fcef71a7954aae0fde1129abf6532442428a485b83cb61093a5fd57eae77fd0ca211780", 0x34}, {&(0x7f00000006c0)="e62538aab722d74799d6f43a0acf5a4d48f3405fc039", 0x16}, {&(0x7f0000000700)="8449b068489a9a28b7d8e771484d0c8c2f03dd8b04884fce53ffd0dec4ad2d3aaa1579a8b2a17bd364225ce88db6984aad9d706d9b6969d26f6f0dc3e21becd5a83c94e10cfd673b5af84e579f1c85b4d1c6de951d5afcf09e2d1446f0", 0x5d}], 0x6) symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') listen(r0, 0x3) semop(0x0, &(0x7f0000000880)=[{0x3, 0xc, 0x1000}, {0x0, 0x6}, {0x0, 0x5, 0x800}, {0x1, 0xb854, 0x800}], 0x4) readv(r1, &(0x7f00000009c0)=[{&(0x7f00000008c0)=""/19, 0x13}, {&(0x7f0000000900)=""/42, 0x2a}, {&(0x7f0000000940)=""/55, 0x37}, {&(0x7f0000000980)=""/26, 0x1a}], 0x4) r4 = getpgid(r2) kill(r4, 0x4) sysctl$net_inet_tcp(&(0x7f0000000a00)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000a40)="92fbcdd500c236b9b04ff09d8b6fd29e62c470fe4c2418bbb1c4657f53316c1c2ba45d0bee3041bc61725503dbc702838525d08cd2401592188f848d04a577ad592b2e3150", &(0x7f0000000ac0)=0x45, &(0x7f0000000b00), 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$net_inet_tcp(&(0x7f0000000b40)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000b80)="d0b5875bf9e6f8d7f6b77971b1632f73ecc8c227a887a44ecb9b6d7d2de892840975ab15a556dde1aae7052b2d2ee18dfa5505d9984df7793b28f7fe82402e74b79a5af199e12c311b0076d9ea6c19f0b2aec015fd5eda944391a723b709fecbf21144b4dbf23b8c0a1543ec8a611169ac26c9cd0c87dc85b5bdf1645e1e3bbcd300201b6e6f60335b11433c38723d85c5bd56d8855d76d710cc5ad3e8914e453f3e0f01476cd0f4ceb8ed3239c2bd91efbfcc9a2118b461f2e74e556d16b691628b5cf0a116c38a68f6b789db294f56c1bd6a3ab13ce64cbcdd69554728e19a1d0c26b3", &(0x7f0000000c80)=0xe4, &(0x7f0000000cc0)="5fdb5c2c8e5d8659ee44c6e9c0d431a3dc9779eb05cc5a0c3a4f2d2b9a63661967b999624263e5f6b4af7a348933900e509f691aed84c851d0d55678c0f23542bf3937d6e6ff570191cc57c7027bff1a758cf302926988d9dc51f4225f4c1ebe57d14652fa72de5c88fe8a96b5921ae56ab68ec6ed0eb6a75899", 0x7a) sysctl$hw(&(0x7f0000000d40)={0x6, 0x14}, 0x2, &(0x7f0000000d80)="a4ef54e6939f5b335dea33f1aaddab38af22d03fd896b3381721699060af4b72923367cb5eae8eb54c7e3b2b643c8dceb5c6ec03861f9dff81f4fcff0250ebfdf0c307339bb3acd69f635f13f85d3ab33a9a5ba59d96fb77612b36a7826d7c70a916b21b6e190d9afbe3049637a57c21183cfe1ceccca2721b04008ead7f93d00e663cb9dfac", &(0x7f0000000e40)=0x86, &(0x7f0000000e80)="be30ea1e8640c63dbd6e2e547d2e53d0fe78dc5ab0a5b51c4aa9c5beffcafd27d617b3ddb21ef3284b7508e1e750b4d8ee1a3ecfabd64ff71d55ac9c58fc461705cf917a4c68ff8edc8e9671ce745ba72d4bc6f798a4c6bc66bebae0cb5974d74c5232c4dbe5f156af120f59", 0x6c) r5 = geteuid() fchown(r3, r5, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000f00)={0x6, 0x16}, 0x2, &(0x7f0000000f40)="3e941bf7d60ada193d1c2545b12e012f905d92885f318ba106ea01254f476fe27d993ca23d26f9e8a5789ac39c1cfcd916388da72608f5fcbbb618784f8e9f122c6d7557e5e89bc5a347826e6aa38253e7e0f399e6cc9bab65eab33b89887cfb2f3e15d974deef5e9d02bb72c45200e8f315cce88167251e54a67bc8e0f4cba4313a771e1d5749fe572d7c3bc97695e3b5c3e6c631c7c65b477ed505b65f158e8790cccf3db8db6e49e909e0429224360194cc839317d3b8e9142a7b60acf356c076e02bbe08aaef587d20557f32a3a5fe83c5c5b2fc65fed2f6b5ebe67a2ebf8d3e06ec94073ecae70b5f8c43e3b70dbcbab006fe16c3f26e5278c693811150c1f592d7b39cdb6b19bac42159abc1b12ab4200ff9687362f2196e1967107a1feee82ed8da59a46afd8ee98cbb05da8ac8e750ca682a34b08ffe11115776038add86703cd2adace451a249b8d482eb89461d1852031d98bd95e21f1822a3baa4bd7741a3e4595ece13304861c93ed4fa365ba251674393b54ba088da0fc4d3f4e4f2181dd47f58e82587422f75b7932e044433d458d191e35afdcb133640d8c0195c465443a270dd0e62ecef12505bf9921ec7724b5ed1176c65d5d583b4ae283790424b1663253af4a3f3d7d933e96015f161feb2ffcee7acc6ac75d2ae8674a476601f7557b281497cbb74eab0775696a5f2e49eb3fb66165d13407394988ffbd6f980b2d566bb10c3ff151e8fc8285690870c241c9b6a47a85036f0cd0768df767b18a79e2f2fc9b1d44ee5c085526c411af3b4bf4bfa190f9e420f38b4449b65cb79099248b753ff19d33073f439e37d632518e5c5d5dd1b34f3fd86932a1e6114ee5ddd36d5dabb27d14623d34b0150ffa0d570fb65b9155698a93921519472fddf78602b392de66324f70c9de92c72993e25ca7b139e3e0091be14c9c09c799c19bcf496352adc6b36b6b994bfa00df62d20df4ed5c7c19e75778f4b8a37a7f83b513bbd6e1a27d89a27839da13d0479c3b33b8179e1706bd4cba4d81a9a8d107e56fbfd2615280275eb67913b378a3d92e73cb3faff1e8272d3003effe663742f9c792144501f3e56d297cb9923c85a8c97868d50cf3b3f5fc112e6889f36bc4515ce0bf4e768fecf68937206eba43b2e150d9d02257f9cbac9147f1290722daefbf28a3306789ce226c74670ff4c6cc98fcd85b609cbc5ac5442c4b62f765517c1f451df8fa13c8d9ebf37bede3f710e57d04029ef49d58fe1c143c1333029daf979dbf8f4a2a1119d84c4e939e53c660aad11ba373ff8bb9afb977b6f9dae6cebd2aecdb5e8f7d414a99d0fdeb4cc9f3655b22c174af48ed9715e5237e2b1db867fae61060f2367b44b8a82e5d9f95f7fe4f0080ea202e75efa77819356214d420b24a701239fe08c5fd3dc5fce62694fe8df5824e13c39b6c327ab987edf81345719c25deb0d94c22ff9d01eaed5c08e6d918daa26f5c10b81c00229651370f0bcc182f3c3121993aa72fc7a00356e44e4b6b8bb94ddd07def08177d4cc4b085c78ee67ee1f3876a406a16b88356cb62f659a1901ab91076be564247f8cc1e9ff688967a09e0e43c1c6b1a46b68379335d5e9888dfd82c5aa62716345a5718ad86ff09dac397ba506713b0024d24dd9a4574f40892e5b14a52c95f4f055e46f9526464ba5113282e8f357af9d3c2c751b1a78be8eadbf55ba8d4bc71f3a3297c6d2a8ce73f1b3ab1acbd5fa23782864c82e567775ca7cda1d59d1ef4e3b971c0aa1e1eef72c6faf4fce4a4f42d944717be1fc3e601b55df5551f6f56fbe71f5de51d0a358f17f2f24a82c8b98fabff60832de084fb6185240eba307816ea27fb4bdcabb582c11c44a822fe06a229c6ac7236a2f35e98ddbe6bc40d898a7f8c6a420acce0bd09c8380f2b40a2badeabec39c28d050053c787a94051792cb2f345833baac1ce708ca84158790aa18464a52d4658d1ba68a2f623a50a5103fb98473f51460086af40c0cdac13bb6f886c264a892588777d61ced079a32330fc1fcf25787a6da5750b7890c2c8acbbcfee147f096e3080fd686bf24564f14eea84bba390372d25777ab49266b3fbe201fafabd971ad6bccffdfcf56ef090cb117cff277bd90a186e455265bfd704314ac31fd165565ee72e61f68b785441a2998019c68cd4acddd6c9079365fd24239a1e740f1135542a1df164509dbaab6a6a327f0ee533efa76315d1ae90a00a7175690cec54eb4eb76a2017bc2ab65428f06cd2d11937c6933f243c914824dbebf4ce74499b2fad1cf6bf8c60bbc3be813b130305fb1f79139516f6817a5e004eed4061d710e5d0b6907b0d684482df1e12752066af391ce3d3fc4c691f200b8771407cfef70cdade572d30c9e42a5f80200e34b43108077cfee8a139e6322679fb5e1629c6099427b5ebcaced30ac078da6ee49d15847711643a85d60d8c1b74c71de1193b19160552d221dba99b0d52fbaf81fac672dd6d771f640fa5703eb4a8acc1741c836cefc9b8971bc50edc6278441683351fa771105cf02c067127046aeb32c15274bf88d23172dc4fd6f0c74d178b9e9cf9757064cf9d21b040f12df0b6b464765c8f977505eb6ecd8484c3e336142a0a435d14b25f1cfc611ee3e970082af19500397bf0357a5c019e1fc20a51b49153d0bec40fe90a0f29745269819c9630e57f1bda98ba24b1b1f274ea75e98c3e82c56891d3d5242f664b2508e4bfe75708a298b4c192681176a9aa8b13db8286cad8c9e3a7903d5b0986e43e2c0d48f64237095b438592e28a5f5ed96d41e151d488d805b35d2d2248ddac45dc7f9b2bf5e73ee0b35b5d2ae15e8f160c0f5d325f3c9fc646139fceef650a96bf21fa0a204fe95bcf45efdeb3c8a13bd478d13aee8929e1fb42495ae371c9ac518cc31ff266a0a5d97b4f3691f7c01288258ec3f8809a360286c4d88f4ab9f2c247d423b972b6446e61c40b12400b03a9f0dd2f3e8074fddcc76aab46d1b6ce8702077980682a8b76a8ea9550a3c17d6989cfb7c541dd0f45f8c8df5925c2bae07e61c6c7a8fadcb5743aa7c9d4dfbd9b00aa7b63d5277ef06968b551bc64ea5482d5e029d17dd3b1eb924ee5bb731574b791018ece35d8d8fd23b03551959f5a87251db677f4c0a333f0f81fc70820512f124316bb4a9f713a060d408bae4c1acf18f236a43f6880c1c671a427fbbfbafde54b6411ca12ddffc47d4aece50156880d543f391bf7f377dc84f84fe62ba4f3d52b1327cbe744707fd610da429d99eaa2984383b1decdc5111c65a3eaa41b3629d9a46a7704df5e515cc3ac6c8830693ecadc0f86ec0824626e739d9db4a143429b9596e02d64d3706a7c50f5b4af6b64f9b2ab703eb674e230b923342e129d863d9928da3ae866d5f10778a72b699c4b222b84c9b041b7d417b64aed0fd16c1dfec03c195fac5396eae7ba02cf734f6520d7f36d9d83dcd83639d57f472068acdf2387e62f32cee7f46cc9a4e41e9fa82601c74a260d5359254f5414a0f00e1979ee743c04a9ae431a6d723189bde75ff8c33196e25996ebb800b5752435a60d9bb79f36133ea4f12dbdc930e07ea155eeeefdc68ba445103a27f578f9ddd90fd72c081dc28730d2e50bdd8d1238ecea17621c820f6dd7530a356fb3afde7b3b76201b88653cfae759fa11e8c723b6611fc0e24b2a603d8932bb52c378978d9c9e077cd5cdffa8f252d37e335cd59b4e62eb7ef2af7354b123321d8cc92d80a55383dc8c6c81ffcec6a283cf86bbd6bd78a339cdb3b5379d66e9c78a3050f85f44a2c5bbcc37058f6462703caf57a58fd671768187c0715fa82bf3bdacc0517ea4a14cf04a65ee871e08f0a4074a28e12d484e135cd81c6438972d470e6ded566e67dfd78f1fd533b34b110ef51f52d5e021e851f279e3560cee4c2fcc8a6762c3ceebb0864cc24b3d7464a0caa60a86366c3572e8fed0f3d6e831dfa49710a3e3bd24d59f89c8f6458cbc94d28102f7c54f21c9c1f67829f1ad13fede424b3001d3adbbf44973e49395e3bbcd7ff66e721b60830926036c8c81f5d0a3c50902c6318af4282924bbd41fa0541a01a5e2dbd82274c844dc2ceaa1baa9d850abc76189b6653720f22ac2fe74ba25b4d019e9d734ba5a31921c33698d28eabce5af61e21a3ead1207946012554fba998fc33b5329b2c4f09a740302ff24def39941246d52a3e55a31dbdbf921a86d17254a314f118aa6be481f41423c1fb7a5d0667b552388fbc3ad0d6bb03f58b1aab90f82f3318f1847f4edeafd3820e0623c51951d3a48fe460fce3ec7f11ca31bf0883ab63b88336324f88512f4acc13252eaa9bd5264a4b7e6c45fa08c15fd443f36a5ab074ae2f2e3ed459aa15d85e19b7be53a8b26727039939664de9dbbc6a243f432698f148b342ce4490b07f0738c9225115273c2ae17302955b1d64f451af7f0c3f716986d3a5fe2c9979a31f3107d0fe4f6e5fcf917c237c82fcde2c43ac32a7e0cc5d20e73fc5f31b22499a1ef4639045f99f75519eb164552544ba11e056f442d459eea9b3a4fb3d5cee747362ecab829f6b16ce3ec4781355cfa7942fb2ca36002173a0c550ef985ead5edbd78ce0ddc7d0ba68d0ec1c512c2da8d63490ab423d73e336013f6333b6fa9a909fdb248aefdc61ed759505a39e87886f113c20c9ec2086fa5b7fa31849ddcf49a952986a785ed22ea430076b7fbf7e9148033f7d1ae3dc11b1e5c8de89a82eb9bae9e8482966ab825963857a9967cd8b77c9dce8c7e9f56c64682e293ab2722296612dfe2f0dcd6d671a149e9d5aefbfac3fe5b843a7292a1ee195a34556e5fe8feb41499979f606480ec9f5e6a1b34ebd6cc30adb8dc7522096f4bc60e0f2df53b97d739010f46f2079243ed7fa4900f62629a8869c0fac1a66c0c16f51a54a3e536fa38566ec3a56f59f007efcf8c2a1106ed2cf13b8d98ce8e022b0eaca641a485e30897230964ce5383b4ab9fa507a65003c837af9dc2c1784fedfc7fc03dc52c25f2d0e945c7c0264c82f509396d4550dcfa72ee6192da5b4f7e18db11c7168115af841d3a4b81b01bdaf2b4013fcce43b114e4335412c863d956fa1c7508fd65780cc71ebcf86cf9be699453cfb1da1cf149bde5ea61094717789f9b92a4c99d8168ac4ae25040d73ff37c718ab641c4d68165300cf5c8496f5aa0701e6a48151bf28f25857018ea670329aae968da9bb5f7b89834ea91a8dfce44bb6b0d11058571f281508b86d4ee881d5b271e96e00674d8c4373d7509d4bdef330223574b50e4a18d72bebfb1de2663a344b94a82e10d1c4a8228839f18a39e3e00a39f5fdd328eb5350d096becf0ed3e7696b2291a9dba59606c40005a84e4d8eec41abb09dbf8cc989d906caa3399e9dc5ad095a6a91bb85801774fb1a6a3d3f6738fd7ad3acdfd24dda5c91ab79911d0cf3b9e117c7bf298f597a3606b0e0727a0ddac1b81df4d14403f1980070fc04115a43f92ebf00d2ffc5ba0a0b8f434e39ad654fcddbbab5b7f66ace59f00febccec59389a1ffa69661f369210db2b61add4eac4d256393e44cfd23c91ec931c81199c5200fdea0d77b48e7741f31d355c34112c52c934af198600c42478bc02324e9f9dd7f776ee5b8a9b01f910a4fe1883c951f1432463b514203973f9daedf42191f8ef80ddb9c54446307350c5233300a842c5b03128280f27985ca66eceb7d66aa2b5af9d0d5cbf1b5dccdf3cc82300435b93b822989e9907ee854cde5df14fdb33195dba4e6ff5e51cc0", &(0x7f0000001f40)=0x1000, &(0x7f0000001f80)="fca742b0d95461f5d9077cebeaf767516e25296c0e3a77a0dcdc889f571fd3c292d7c2793ad023f8e2dd2fe1a556e719ca10a2f868bbb792bc52df947f303ac93e7f36ca1804c79325123d0014c8b0938a8a5fc2bc3c4d8f1245e9e63401d7024e0208bdb85a45ea173b1184c5dd6a2e920ffc12168c7a6aca0c68ab32b4e4ab5770", 0x82) wait4(r4, &(0x7f0000002040), 0x1, &(0x7f0000002080)) recvmmsg(r0, &(0x7f0000003300)={{&(0x7f0000002140)=@in, 0x10, &(0x7f0000003280)=[{&(0x7f0000002180)=""/4096, 0x1000}, {&(0x7f0000003180)=""/40, 0x28}, {&(0x7f00000031c0)=""/53, 0x35}, {&(0x7f0000003200)=""/103, 0x67}], 0x4, &(0x7f00000032c0)}, 0x1ff}, 0x38, 0x2800, &(0x7f0000003340)={0x3, 0xe}) 468.967µs ago: executing program 0 (id=19): sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x4}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x4}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x2000020e, 0x39ab, 0x6fab, 0xfff7ff9f, "0800020000627d867f716505009c67001c000011", 0x1ff, 0x800001a5}) ioctl$DIOCRDELADDRS(0xffffffffffffffff, 0xc4504444, &(0x7f0000000b00)={{'./file1\x00', './file1\x00', 0x52, 0x8}, &(0x7f0000000a40), 0x5, 0x0, 0x7fffff, 0x8, 0x4, 0x9, 0x2, 0x2}) setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1e, 0x8, 0xfffdff80, 0x160350d, "04f0ee090004000000000005ff22700907ffdd00", 0x3ffffffb, 0x3}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) pipe(&(0x7f0000000180)) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r3, 0x5) unveil(0x0, &(0x7f0000000100)='w\x00') r6 = socket(0x18, 0x1, 0x0) close(r6) (async) close(r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r7, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) connect$inet6(r6, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x7, "fe8234022c23bdd0e86bc2a6b5ae30dd", 0x3}, 0x1c) ktrace(&(0x7f0000000240)='./file1\x00', 0x1, 0x400, r5) (async) ktrace(&(0x7f0000000240)='./file1\x00', 0x1, 0x400, r5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) dup2(r3, r1) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSCTTY(r4, 0x20007461) (async) ioctl$TIOCSCTTY(r4, 0x20007461) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f0000000000)=0x4, 0x0, 0xb) 0s ago: executing program 3 (id=20): 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) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) getpeername(r0, 0x0, &(0x7f0000000380)) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000280)={0x6, 0x8}, 0x2, &(0x7f0000000000), &(0x7f0000000240), 0x0, 0x0) syz_emit_ethernet(0x96, &(0x7f0000000380)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x60, 0x3c, 0xb, @rand_addr="33a8020fc8d98480657b31de55aacc0e", @mcast2, {[@hopopts={0x2b, 0x5, '\x00', [@ra={0x5, 0x2, 0x3}, @enc_lim={0x4, 0x1, 0x5b}, @generic={0xa4, 0x1f, "39fec785be51dc84e28f56b5df54432be6fc920ba1cddac8b5b3dea2f24677"}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x4, {0x3, 0x6, "4d2c03", 0x1ff, 0x57, 0x5, @empty, @rand_addr="184d07005935c5149b48dcb8a03534e1"}}}}}}}) syz_emit_ethernet(0x71, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x5, 0x63, 0x65, 0x8, 0x80, 0x3c, 0x0, @multicast2, @multicast2, {[@end, @ra={0x94, 0x4, 0x7}, @ra={0x94, 0x4, 0x5}, @rr={0x7, 0x13, 0x6, [@multicast1, @multicast2, @multicast1, @empty]}, @generic={0x82, 0x6, "4643ca89"}, @end, @lsrr={0x83, 0x3, 0xfa}, @noop]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x6, 0x4, 0x2, 0x9, 0xffff, 0x65, 0x8000, 0x2, 0x3c, 0xf1b6, @multicast2, @loopback, {[@ra={0x94, 0x4, 0x12dd}]}}, "26107d131c2ef1"}}}}}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.71' (ED25519) to the list of known hosts. SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-7.us-central1-c.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffff7806ef80d78, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 set $maxwidth = 0 show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect login: show malloc Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect login: machine ddbcpu 1 Password: Login incorrect login: