last executing test programs: 6.020600814s ago: executing program 5 (id=235): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x0, 0x100000000}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8001, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x3d, 0x8, 0x0, 0x9}]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = dup2(r1, r1) recvmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/4, 0x4}, 0x0) close(r1) clock_getres(0x3, &(0x7f0000000040)) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) 5.898331675s ago: executing program 5 (id=240): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9000004f, 0x5, 0xa7bb, "d8f276d3bbb39500c8930aff9c6600", 0x4}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x6e) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="200028b70f11e20902a317db14bf16df41fbf10e4c48f890bb925329f2b8481b55749075b2e012ee115ca9c10cbee72c801a384d188a10c56365228efe0fdf245adef39775b4da7c6a324c224b938743ddbb9340990cb7f3619208b103f202faf951a0bc67e21738e741589f262141d357790a", 0x73}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000004c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000002c0)='./file1\x00', 0x0, r6) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) 5.7936809s ago: executing program 5 (id=243): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000a80)={0x8000, 0x0, 0xffffffe2, 0x0, "0000020000000000000000000000000000000700", 0x6}) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="40ca", 0x2}], 0x1) 4.913053134s ago: executing program 5 (id=283): setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="5ab777", 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r5, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xfc}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) r7 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 4.91245399s ago: executing program 5 (id=284): setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f00000009c0)="4469574709702188413a80025698adc469b02ce525ea4660c2ab419f8da13554178808b6db75c3c3c2399dc525e61b9473d3dc26f11003711c89e4796e0ac8b20b80ae3824fcfd17f99e14168d0c1c119aec402f04d635e1f5613df0a0fb5d1ef558525c06", 0x65) 4.623528519s ago: executing program 5 (id=295): r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) write(r1, &(0x7f0000000300)='M', 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x2743) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x3) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0284416, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, "97a2224f6b221adca4d1fe00"}) execve(0x0, 0x0, 0x0) 4.498927524s ago: executing program 7 (id=302): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) (async, rerun: 32) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) ioctl$TIOCSETA(r3, 0xc0104419, 0x0) syz_emit_ethernet(0x2a, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 4.306144589s ago: executing program 7 (id=308): r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = dup2(r1, r2) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) 2.563303155s ago: executing program 7 (id=328): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x1ff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup(r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1, 0x1}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) acct(&(0x7f0000000040)='./file0\x00') 986.856191ms ago: executing program 2 (id=357): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x95, 0x13}], 0x40, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) listen(r2, 0x8) r3 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) r6 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x8}, 0x10) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) sendmsg(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) close(r3) execve(0x0, 0x0, 0x0) r8 = getpgid(0x0) fcntl$setown(r2, 0x6, r8) semget(0x2, 0x4, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0xe58c, 0x80000001, r8}) 917.564139ms ago: executing program 7 (id=360): r0 = open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003880), 0x20, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) (async) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000003800)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xe}, 0x0) (async) truncate(&(0x7f0000000280)='./file0\x00', 0x40) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0, 0x0}, &(0x7f00000037c0)=0xc) setregid(0x0, r4) (async) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000038c0)={{0x7, 0x3, 0xe}, 0x2, 0x3d, 0x8}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) (async) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000003700)={&(0x7f00000036c0)={&(0x7f0000000480)=@un=@file={0x0, ""/4087}, 0xff9, &(0x7f0000002640)=[{&(0x7f0000001480)=""/160, 0xa0}, {&(0x7f00000001c0)=""/62, 0x3e}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/95, 0x5f}, {&(0x7f00000025c0)=""/93, 0x5d}], 0x5, &(0x7f00000026c0)=""/4096, 0x1000}, 0x35feb4c4}, 0x10, 0x1000, &(0x7f0000003740)={0x9, 0x5}) (async) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) (async) r9 = open(&(0x7f0000003840)='./file0\x00', 0x70e, 0x3e3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r9, 0x0) (async) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000240)="2b15ea", 0x3}, {&(0x7f0000000400)="4312b7d13d8dce5d93b16a5a4a35f3fc9dbcd0edf1b003be452a583d1b0cc98902384df37227cf1a104d9acb5dfaebe9178fcf6995b529c44c8548905f89f71632c41d997b7c4f5f06fcd0b16144fa7da025bb39751fb2ab26731bec31fb87f4b6b2e13b", 0x64}], 0x2) (async) writev(r6, &(0x7f0000000200)=[{0x0}], 0x1) (async) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f00000000c0)=[{0x25, 0xfc, 0x0, 0x4}, {0xfc00, 0x0, 0x0, 0x441}, {0x3, 0xb, 0x3, 0x8}]}) 916.799333ms ago: executing program 6 (id=361): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) sysctl$net_inet_ipcomp(&(0x7f0000000340), 0x4, &(0x7f0000000380)="c5e953b6741736fe360accede3359a2a8f36819cea5f34fc6a5b722507c5389f35c33f631a34fee6846ab6d21460f1ffc44bbb5746abf443625da6c09806349755487d83c1694b9bcfb25b4b4ba79e2df881f3de2f70da2f3ab1cd439071caa53001259c2e58fe87d72655189777de0635b4dcb82bfffa71ee01812c58623d1f36b4c3bed03cb79a859399be135e5444d899d43f0da158eb5ed9da06ccf5ca43492358cb9d6017b75b3281147053e6afea1ab3e006226a1150f230d7", &(0x7f0000000440)=0xbc, &(0x7f00000004c0)="122cb746b1fc963414c9594a8897baa04683771de5f3be651f2cb9b40f18144521f56c1e7aef26737ba9836e663cf94fd533d263bf1eb1912daa7f470e006b157e64a121bdb8fc04627c79926069f47481349eaa2137cb17c3f922e4d091a6196dda72e41f39464310c5efa23f86b820629eb8125c", 0x75) (async) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) (async) shutdown(r1, 0x0) (async) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, &(0x7f00000000c0)="cdf93b7b0ad2a261a6174952c599d4ec2c5515da6b2eac1efb1c6603656738f8bc499f945836f53c1dc8a62e8f769855901666b59216ad181b07b4cc70421c5e8f24ba14d06601177e75e522718c39b455fa557777d13250f59b19a0e12c37002c0561c93f458c55b939f0ca0171020ebfb6f7f88c0351b5d582c92536a316beb97bd5fae89d86f5da05d0fcd629b3671a1ea1147dcf46d005a149e594f0a61e142466b1e2ab7ea7cdaf3a4b369490f9a4997988c56eb4576bc2b4e1c4c31817e3ae707f424a3b63", 0xc8) (async) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r2, &(0x7f0000000240)="d4698454ad912ad85bd13ed6a29f4b842ca59af4b38c46c89dd255a78209a091f32a282adcc3dc520f84b26f0bd841811f3d9ff3dfdd6947d0a8361001047e362213c3f84af81204f949a3416f6faf0eb5f43aca3b6a55fca54ac2778f29252f833b8841b434118d802b6b22c92bca852f992fe3946e889949339c199e8bdd7ece82b373106cf61c01698347ed8e45822626f29a641fee96bea73dd0102f79bc56b41eeb3294eaa548601b5891377248808f118651716fc5f9d78a9293acd3e62af1f8c3a5691257573cc8e1c2a8b97f26670f71f43fe888a2f5559c3e4a3857e628", 0xe2, 0xe, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) 915.683157ms ago: executing program 6 (id=363): mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xff56) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001400)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) 915.066646ms ago: executing program 6 (id=364): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) recvfrom$unix(r1, &(0x7f0000000040)=""/44, 0x2c, 0x1000, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x1, 0x8}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000140)={0x1, 0x81, 0x400, 0x9, 0x3}) socket$inet6(0x18, 0x2, 0x2) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0x25) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt(r6, 0x4, 0xd4d, &(0x7f0000000200)="75852b03d0b420421e0d7d12dae6c01deca55a14e1f777e289e0861478aa50454ddb686d532c5b4fae2a2ae9044c4c5a498595e97b640b2441048ae0828b88a67b65849c3851aacee61dbd7b12908fb4739c38f45f81c88857fc1f3f2c8813f2f9f2509acde72b9eede7b5d2f23705c9f35987a244e7a6c01a253b762003d6dcb7d4e5721ea7bee1c232bc07f1349bb0a222e8284fc4a3d50ce8bcf39dd1ccaf9938b591b51cea54259350caa922d6013f3e09ed794b9c54a32159506db5054fb590338bd1a583339f7db7b9dd2dfb59f48002acc0c477839c87fa4dedd6ccc1cd864d143ac0ac86f32bd3eab09a34b2f33ebca191f1644d2274aa173eab3d91395d60b30c1cae28898e5409fa5b344df04e852461dea8298801e0748e718e9a4bd2a2e117ed0dd990d48620fd013efc51c55d3ca2eaa1be046978d7eeca39c2f3669d7d3d545f0366d52d0e5b24b508520eb18648ca315992498e311489b4c9e0ad0e6742a5ed346a5dd3cca230fe3bb46de8e57f8a5993fdb752542eefefbd134c8f3a1f056562a661d5d5a0827fed5abd69b95d27d5e3291a943b232790a39cc3c770d5651d317e8d2533895220886185af6a88b61836f366b0aba22dd2950dee0e72768813a350bc77e87b2289c3c44eb98fb7d61bbffdc420a621c61c08877bc21919efd2d501cd65e58936b1055b037f2d1ffa7091be7cbb5c75f4aebfdf70c97f9a7dd806b3f73e7355907a82e257fe50187a3330b4e9786d6d8ab04ae13472e2d0c4f01538cc2355cf254812c4ecd28edbf2d72d1d8e3a5bd28386fbccea7d3696634f8b80cb44b3e71dc05832c16d569118066bf8b40cde82f7002b8d7d11823b690d4f66105b6917d5a7a16f3bc2ef5eba887715f1724b77f3754c171cda3b12dbda07be27a057a07b4a3942a9360b9e2a2aa767304257612829fb53df5aa10a08f6bc00e796a7ccb2db0440d5b827f19dee752e9ecd51bb9c45197ab11f7d51b355061da939a2e2a7f7c5ef9490535a1c482ec88c3398eb51ff4098aac0d73775b8def2bacc11dabc76bf2b6fa312debdc4debdbdc103b656e64b3d10953449094e95250f47657e4cf5edfde85e43ca37d17c280c48ab285bdf2f1215e3cff69badd3ae6ba2569b69e4a5cbe4e032a747478c9c3219102c9be6169811010d4e8879ca58f079ebf507357939898b0e28fab072ff2ae2825e24affab69374797340418ffa4cbe0739b745f07913a17360e39295514784eadaa56ff373121dd9dc6c93184c9b126f4db5f0c71175597d25b39adf7036ff8e21d93e3d9fe0277460fd2d907d953f9e7c17317b090466a36b3b6188058f18aa31807cbcb14e3dfaccdfd259d2016a7082bad8f98762969f08ab4752bd6ffd6792d2640a127fcfaf58bf7fee909d62d31b6b3f5afe01631dff0c58e2f887f6ef386a601383f3e07877fbee436ce3f04b56d7de47d0ec7b1deb624042fbd5bae99351e202db0c5ad4cbdeda22389ff5c3cdb11ea47dcca49aa6125bab98cf11c41cb8726b208dfefa217a1d485a0218a246dda14219183e2007be1a3747144ceedfa4c715ea0308258c0101646a3d9d3813d8a79151b4e38df3a670f57972ba2b92e9012725ebf6713750f9ca61749c530f23b834df45a0f8ccb399b0a786f7e5f3d4b1bcb18facefe0753e1aaab5eae6ace23270ff0c36b98c666926458973c2957d42bff91b86a10c788ac89961f82f7fd922ecf8743e9cb45457e74a444de163f806f015629ea97ae2b2057a5ec69de2dc0ba6b3488a6dda8266e61fd2f5c3fc4466923959a26d26f5c959c98f2fc2a2146ea0e83b1ad11666701de13a35abe89bf159f9ef69cdd141685deb34789d908a17d1976c5fb5f1130ca3ae6c38e115ccf2b64f3ea4dc105ef04e6664e0ec8093779ddbc3a0dcb7e659da051b06cef82c28df52ae4d882a55533f478e7acb3ad491c5fe4846d25d5e7d2970b2e9c593f208b9a73484da29a17a1f601cc95595768ecd0c051d9eb97fdd95fd7b85c8eff6395146e152ef81457ef2a02072ecec284deb453c9ed4e991e73e448d38480a5cdce9037486a9f9cdf663720390ad79db6ebbd29b8ee7849e0edc0f1d4bd3d5efcc95fe154e1a08486ca3835cb49b9653bf17666edfc45c15c2233c79ede877201aaa86dabceb6b0813e37c5e7072db2dc070979ffc0ea9877ecee8e23960431fd120ef2536e6b1e9bf421e4caab765c19578bc908e7178189326cde89b0a6ff5942951661cb87471019c40113f534c5426f1b8b35ca3e86941e9d65c541956e1a6fa90bc3c17d8a629c6bef6675ca5d774f9cbcecc38ea6a984f1501780d1c1dd76dd1591d11b13880b6c96676b677b29786864ccf2aec854c13ee72e0e50d07e2af5b0aff3f18d6c83798151ecca691385369840259ae9c7dc607ed0f5191b43e38ee4e622ad5ebf5517ce2c64b21b1ed2e9ee701795069c36fd62d2f22967b0393a7c80cc5387d696f50ac715bf68d23acdb9f0e1acea2f814297a41a76f481070a6125ec0399a2f6cd9265f9acaaa9019b7bd934951d52e586def2106ef1dedb98c1e41088734501730e011b939650bc9942ec2eb3b08d109876c2d0eb06cb1abdb5a3909542a1e0d8494867ee67a9c4872dcd4f63bdb58216f36d53c98b3e7604a5a218299b1c20a78051ff62ec5828f35ab8d527d48c30b00f3a14ff897316ee9359b9d7953c883848d9e099733ee6ed9310e0e25bddb2f2201478b836a69e7c42a28e089dcd3b278cf5e617885a5be72fbe6b72571b1ce539ee316f9cf708b01b60d2caf01dbc45581b94a2522793c803520bf885314660465a8593e2a6b946222c12b1acb89238ba083c49925480f98c466c644161366ead674615130de698d2e8e905f4d9599349b672ed0bc3356ad44e7475121d974fa116f69f6a693938d3d668c174739a15bfd9c9ae25ed9bf541a06c5a7951060357cb3e6a906fb09dee249ca33a8ab54663b07c4626f83171aba1e951f164e5a86727cfd9e012423222ec740fe4ebfd47fe0a8b06a58247f004669ca0a1880abecb2656315ffe672b56b923e3c3d8be158abab07108d0fedfe77a713b60d7a966c20980dfe2c5d40d5f5ea827f275a1c40625594e0aa5b219a21cd1149cac5a90fcce8b5421f7f357aaf13bf5d4f376fc4bbfb89ee6dc83c59ceeff8974751f1c5cd8fd567fc8f4b959d46d2f70909decc7b1b200cd6b0f1e1324dadb066de78966c8591cb7bd4a31998047f9c0c4eac7b08a21bf2898348ee8f883c2cdc149c8743edf8e20ef421a40f6fbd3347735557c05d901be3d4317b8fb7b7f6dab610ce8b203315e5f1808861e03e431005610ca7d7aa74ccb2d6a9edfd176d2bbcd5cfa8e2760c73e02a2a787a58304f832781e50c47a82f1adce0b67818152ca72cc3a1e698ce5712b09d414ff0fe5a30b18cfe6b9fc921c87ba07756cd470d46134d85b95b73c238ea483881fc3ed51bfe2bf39e7e889a74cf1ca9ec255ed848c952159eed47c70ba57cbba367c30cd53dae2ec3167bc5afb4e108019008205b3863650af3201fdbb171f56b694b60cbd57f64d62709566b697ca3ac6b8fd2392bdf14079f8a75bd751b0912d68a83195647f4cefe167139479f005029f14edaa24b5f1f9bea621585fffcbc373e08a0691e408d121a5b4a7556c5cef81047ad77baff1a9bbb877837543cbad18280fe42b0524fb9595ef48a45ef2725555777f037800829db52364004377d5c6502c5f07136d6b23340c98d6f11c0cc790ac37d39f04f02ee3bc3a81947438f5f4ece032a603bc9f7a71767cba307f7860eba652d40e514a5c42ba75ee9428975f262ad4e554a1ccbf7d952a567cea0128d2fa270a8f03d80adbe97fee3e9ea741dacc8a9fbc608466c460bece685ae7f43b7c2ef1491d9166137652073473dce9402b3e30f6d1b80300dda2919082277c6f738f51772d5536696405e66262c92e9ef7a8d35a8e749e6975896e91a5ba1502d282330a9111e95a6b3f6b2bfad7928be9f5d46e90e08b39e6e53eef4547f90f96637ae15f40faaa6df139d97c6021a257af3d61f26716b785a6aa1ea6a3861f894af35e31b352e020d23496ec432a303f2f8d99cfab25f9a25cf8c74a939799f4c345e2fb9c028626e9cdecff314ec5f1b3e96816be6c36d3e37d1fe396a165f9c8e4a9451aee8289fc8ace24b078b70c60c04ea59e1589bd4945b01afb532c7315530cb5790ac2204ca20bfffef95b4b1887def986c9a899e4e76fcff161b49706990949460581de44d3bd68408aff443c15bb35afadeddd7dd77418e4b14a750399d6ae1ddb91b5513ab1547f792c4222b9496fa70c835b2e94a8c8404dbb342902c23f0ae558b14133a50dd68778edc57e64724d6ce4a88bbf842c7ced461210468390a2ee4651063bf5840b44b6578cb0ed51e4a7a132383c00927993b45058efa75aa9c2fe194637c7875ee52b83f887d34f98c6e75a10e73735f120d454f521874865dc7e499228cc4b2b1d9e3be8cc2714a150b9db9346bd7e03bc164191a59313cf25ffac17af1a281ba68590feede04edafa2726d8ef0d137a27f7ba747152dc6ab1898a00b12b766b27a2338682be3ff975a3991168aed3909b313eda1d77fddd43042a3e591065c4ee41e74d0a4598b3b77c0e88755325c92c3152283a670591f25853bc02001b780adc2f5a583ba36d9b70bc1bce14c28d4273535ca1cd116a72e603396d33500a1b0a35d3e5635695cf56178fa99e8d0211f3a7df0e9bf5d860d336bfb0236105cd08844317283ba3b3bbf8e296ce2cf06ab835b8f3de42985e1bb728aa9ec9c1188b5d33b37e1bf903487787e7ed81ac51c7adb70328e528f33226c53cd20ec88d1aca2953b277d3afc36378816e04442ab401b6ca2b680f4bcebb156cc31d9fa613c58f03a7fa3a86ab96563655cdbe2b2fc0845d2fa391cb1b096b7fdb403dba6717481e310e025463e682d80bbf1e051c7579697e5a427f9c8d670e57d012668cf5283234366a0426e7a74e4cb7072ad81adbf65f60774641788946aa03ae7028a21266e0051b1baf91a96c2cfb6e948de172671db4ae2fbbbd6e17ce03cbe89d9bdb3b9b53eb031cdaeaa92d34c1ceb200dedd3ea95c279d9aeb3d11df17f1663fbd9a444b93b63e410e23c9181250320c1e29b5460745691d23a3fb3da62cbceafef253854f1ba94a4bd162ef177c4ca45ff5e2790141c489bb2cf5c409153f8d2c2b7576521dabcde659695eec1e9f3b10acf4555629f0c9af7e1579590a8240b2a41c001fb08df6e7160f3ca143f66cb5266e41cd389ff1de1dbda4b2d9bf2858679cc87a89252be092a5dc71020f5c38cf56a6da809e060f4f1326dcbc410531907e2faafc5b2fc4147c5b9c38b82e9abb55f35c59b03e96c176685d8cbbd708bc353a5aae7d1a67865a243b963aad2375434ac6a495b052c4e2882310c8047430a7073a41c8dd161cfb5e9efd1767b9533978a6ef3d4b240b0ef21313b5ff1b1475f260d82626103e62db0b59439e7a249fe63dfc19ea531e3f4112fe8f9c6459cd22d187f174eb386678801980198ccc13bdf8351ee2a78f217d0a11b22099c34c88486769442349b9f7e60ccd1e9bb8114dd725445b7e19ba7f1bf492e24238e8a8091212e3606d9b05d411404b3490e6a46e2b67a69185efc0553ca12a202332675505a017d9cbaf59f67a87662b715cc5bbbcbfea58c2a17e698bcc38bffb473a569df416977d43675190be07cf5d088d7b69b7609", 0x1000) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200), 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000001240)=0x1) fchmod(r6, 0x8) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001280)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xcb9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x52ed}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x60f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xa}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}], './file0\x00', 0xffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001480)={'./file0\x00', 0x4, 0x9, 0xff, 0x0, 0x9, 0x9, 0x16cd, 0x0, 0x71b22b234443978c, 0xfffffffffffffff9, 0x3}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001500)={0x1, 0x7, 0x4, 0x8, 0x3}) pread(r2, &(0x7f0000001540)="8756ebe7ea0b6de0e5034049ac6d6f6f1bb4da563badd70e61c1282e410342b3ceac6bf48b621a11e0fd960be9844cb5eea54fac92a6077eef71a8efdd42b5ab2aa88fb41561e6adefa1d32a9717f18fec26ac46c9af4ab125dc2a4fec775b54c44835ba2deced417b2f8bffe214d721feb0915ce4c69cf872ad8012fb2cabda22f1601828fcb43a5aff224666c190001123cc69ff7e9887921d389c38c97bc95b8c126f486bc770004fa7b0cae78d36606bee1894c51ebda53d807bb02e6f16ae60414ea798d9f9d32932a7673bb2924a48cdfa0906afded53715a25346c9cf028e66f9e019a55538e66eb1c6ebd2055089c835e9e542aeab0163f0c29a57c54ef2356cd83f01f7c3b65c96995cd0711b82f4c38122d84a4d2e9a4c6a0e3d22573b0b82a50e39fb1a578dcd4f57b6826a2e020e8f3b81f3ed156497a6c6de5ab50ddd709347d0dbd4e93b3db103539001dffa11b3027236ae875f1f69cbd3b4b8fb03331055adaad56df07ddd0b0c1f1c6fd635f57e2e44a7a324fe1caf09b72c0e70094be39dbfecdb233ac60f55bb9e15cbe27b84fd2b9592806995da8cae102324f72d3a10327d466a3197c0bcdb4393a520ea35a13f1a648bc9c9a3b719a42ec633236b0a9436de874fe5774cac2db91ef7202b786f03bb93efe59d3a335d7f21d74236974f7bb77a3fb6742af3295d0a7506851a506fbf996fa64089b2f5b4aae8e9c74816b7517b1b46cd683c11cc11f690379b2161f8fcd92e2cc3a61aeb32f2d2e0f7a811278e98dd643cc945cb1db5d09fc996c69eb4fcb42ad0149458e28d5d9535fad1f699f51b73b0b9b0f93785041d1887818bb1bbbb63fadbe6ecc7e41d21e2573aeed10c8dd83aef6892523ee1e8630e6bfe9c328020bedbcc87636298108f0e423eaf0d826965f75d7cbb03b053618d3195ca007c7bba80642ecae0436232eccd69bd1881866978d5bc6aeea677eb350ea89656a9f2158123794ed30dd7771d6ea5636edea1c4b5ca368babf9bf637d41b6f0837b91516e9d8ed146f4d465d36f2602f9b1769d4c562ae82055dbbe2a6cb454b308313d857f3bcc52e0cef61b9f167064573477ea1de3cc3fae0884ed5338cd2c49b5e3179c521ab98f69306f4a939f6315e0bf0deee7e63cf981bfccdf26cae2dfa6333e58abc4fece76f4017c354f7ae78730209d5c8dcc729f44e0fc34e65b8f7238ffabe56610c40615dc3dde224a188cd4165ddab04807f56c3085d43a3b1bcafb922a7415f74d1ae47d66f9cbec8a37a32909ce95f39e19037d24a7d555d361c31a053aec4e4b802e35766cd27b04d00bbc5f5e3f7ee3b599e0742d8926e3543a2273d8ef7b435321c0a3fe267462b51231f0faae44513b1c1fc092a3801ee859f1c43b40d68e977f4f5965f1b692d14df08468714dcaf100fb66ef9097d33d24ad707a21165a650d3b71d7e6eb74c50c8119245cb788820d107f2be039080e4d1b19e316efaab99cbbcbdb88b2a3966211d0bb4a3ae408d9342add83850150131d8c0fbe287391d03b845a668056099a5d9b6321ca83e9c663c016a4f6bb713925d447457693bbb5fc3278502d29f8af4acbbddbf647602776d43ab75077db32ee0190cd8229fe9e7d58146d189f5794405d4829e69716b0aa1c1bf580165a4b3781ec5cf389d314d473bd9cf0c9841a73143dbff16c6308b0c128288ddffeabf2a827435d9fc60dd3ce453a16ff1e44a3b4c616d163a7628dbf4030a6942191deb9545d4654e04a5e5d6f9f26e983e0b66d803ef029ef24b0e423656d324d51b11e4f49b5b0fdddce642307111e3db5fa6ada69c78d459b1ce4082e8fde894730fa68f86a8eff9f7bb6e39abedbccc41852a48e10af0d36de72bc5e0344f505ff9fa2013e0f4adb485a2dd635fb9e9c6a47752f140431bb3df0d80d6eb2938f199968b501987a046679317bfc2a325b5608a187f47f18a90934ffa49ae30c104c9de5766b6078cf720a749dcc3137e820d6e7cdc604e9ca7da422f64cbed296ecec2146f85c8b182cdf6c96dd07477be8940eb8cf93cdb411095a192c630183c6587a4e84f78140458ee3734019b41509cd596f4b530cf692a8098055e0fab06e17c9be63eb4725c9878a2cbade374a9bad4f48fb60585e6e0533c57387ad9ee5f15ace897058249a1cb69f6a3d3e09b1105ecd2c6b49dd51fbed4aeb66595f29d25956ac1baf063f1a0a7c9045f1ba372ba9ac49a6ab1e5f0d5a63b8a634bd8853927b1da72e5d8f436372f0d591e5896811f0cc300f454137ebc4aa72204c0de5688b8a7a126d2d15d6c48134bf14a93ef5203d84a58b84925a6a830b784e743a1f9132ad1bd374e4bdb24730451de107e71f5b7439acfa4f8dfa9e1c4554752f95104057d4254ed80aa34c56592f324f0deccae223eed9428462514e406d5030da854c8a49c9e6895a874225124b4f83347195e41ff8157f4633ea1b4ca316999adc9949f1894ea615211fad753b0db741af557a9cf241e47d0a4315296fcb870a42d2ce742dd12ca2238ef8a221b223b14b3bed7808e5c345447f69e830b2d853bc6df3781cac9636044a09aafd13f0e92bb9537e3dc67f4bb111b1d6d0748c88ef012af10a7ccfad804d3c87eb2b089182a40ccbde41b3a9d0a43d264304d9b2c6a0ca0ddeaa653efce3e7281bb6e84e3019d0152e51354366a30a7bf00f123660ae3d232141672c194650cf90a019c92f413fe4fa453042c0f73c3545bd8409262ea64f81072726c2f53db9af9bea5fa9157113121527e57956e0e672c89a050f8544e68a680abd818c83aa9775f2b8ce04643452fee62df46b4f355ee934faa0d10eb39102891d136521046c79fe6661e083146f2d719d61e0f24361272ffd3a0ce092c8d2ad7a5a128b911203da40d9d69f8285362b45cf87907b687a2c723543bd2dbe97c936865d337ef1fd0b489f0f79e90ac4b5178be545ba1915ddae4d16017947c450ac068f48fc727ec3d584505988600faf942008fbda6ddd85d71bf3fd3166fbf852140ee347d75363a6df31e9a75fda98b029633d4652ee103efa4bc8d755495cb1d4ab95c5b31bb8be7f075a5c832f9bcbe5bf7b0e58e33294e6d76f9d733ea8a333968922bfadce74d6563eeb91b9f2ecd0351689c7950476ea2327de4027eceb66ad15f590b1beba43932bd06b1cc375408c04d11ed29584ea7c2037a836bb997425b16c1766d15455140abaade09083bc30aa76799c0e0fa6b9b5a863473815e9b8392275b1351cc81c2fcf6c0b5610cba952f8e143dd5f8c641f69690f90b388f49adccaecae9d081962b5423edefd21a2aad6958b98e8e1e8010338b1d9d736385a80c8d0568c03c7b2f3ba2b415bf01cb9b8c7f98806a752c486598cb2d22318aa1c8c908ed113086c06172a413cd27df713f9b0a71f14d2aa0553f6109cfa330d3b5a42d73bf74ec9069dd4940ec28682653940a4a8bfa9f864d852dc1c19214766396175b538f3a34ede27e8794871bccc26985f9515a0641d96f6f8efcfb75e3140afe3348fba395530766b528f71290505a2e71f6980b64c11d249dcbb905b9571379cc5c52a601b7dd9797c90b15af62a9b6ff783fc648cc1d4075379fae95a1164fcb82418cdc7bd8a2cb16bca9eaceb10b644a10d03b93776c8d89c4e53ea6ed3fbac63f0987168503c851fd72af9c5ffe64f6f16cdf4b8cc5cf16242a7165094f2fac964fd7030aa4e3bb8297bbca8f8ce9199e35a7bc568a59c6d7badcbbba23962dc47d54abd85d1825ab3941396b802c414d0362b9de060c79a05fbe91105f8462f8dbbb4ca090d9b823fed275037f02552f8c811caed819b9d0b82f4e4fd1528f91932587487e7fd2414fcb443be3990a936240a49d77afc882bb89420893f3ec6ff47c4f72fa622520dfeb02050edde8058928e9f8c283ffd2436dc21be606726c3dd397cad9e2f9b369fb478a4cb829c34c7d459267dac1219d31aa4f910454ec1e8f546b4c1d7889084b0ef15dbe6dc4cf70eefa976935e80c02e5daacbfad8cddd6ed6faeb0964a12071bc0357e528842841a723e9b1aad044425f96533c647ad07bd5485018210cb820b35fa399b47e0c60b768bf38f3f14bf16ddd1496adc8b2c6861c787145c0738f0e9901c6c6fbb03f594d385977f5905fff45560bde778679697bdd816a44dc9074aaeed92f3090f466a4e044d4dcbfb6f7a7c4f3ed04ec823c0c4971b857c34aee6c04bd7bbd9f8be4265a0a16cf308844d28f4c99153c3c348a144c797f3fb244c7a9531070059bba07cba155604859f3f88be52d4a5f2f63349aebc68089701dc56620111e28b58c58cab851e39dd815ed5a04763f83a6fb42a0c51dcfe5f9b2048e25e5b3df7eec3ea3918fe6c2c460d24a6ba116a227845afb05048886c5d045c9347a8f1aef4120d6a79ac03791a958c91d10889fa51a21a0796205c76eddcf8ed638c8069250dc9bc9130b66ca85af18c8b18246caeae41a2a03929e36022422b6a4b082ea3d4ff415c098aae2630a4665b65f6d188f96d35731a1ee555fe694c521ac6c3f46c56d3fc4115b2d2466a5b73e2ca0c19eb5e0986d509968aec6385dd74880b1ebe2a8b6ec65227fec28cee00451085c11b6a8b5beabe3c6414797a41dd040da1c9452af52756850b83c0ed8e1cc25cfa4c7a34ee043879891e31ddedef55b291de4cf38f649746d6d32ee5f3943769c3d7356efcc4d97e0974e7e033b9b4acc7d753f28f1d5630583f14355252d77d6ad9360f59e8e97e2144db1cbc434a441b4ac9af9293b64a78331adeff858c9969ddf4f72de3974af3575db6552d75cf9cc98cdb392351f6b68ed15dc9820be4c4711b4245a97bc56e06196f414a8903574617879abc3c0fce0cd1efa83821e59e5295958b7e00a67e5baef6ee9dea0143c79477d2875e34eecb323f93ff227418796de8e4c7d320e8cc8ff59354b8c582a5deed38ab9410745c25de5268a0f06ce6453ed7660f43119eeee95dcb59162aa491020aa4f0be20c9853751ca44aaa56fa16bdf32e06ddfba6163d0872c08c73850b772ba0f97f4055d70be3ca7898366656878fba9363da71f06a1dd9cf5bc3977e6dbefdd6dcb3269b181977d77e5792c1b9a73088a8cd2c4454c62ac831de7935b656e7e78adaa033de15236308754f976079b3ab816dea52be0e210d55ef6897a0557b12899d907a52a5d57d583b6c5dea82782fd16ff613fa90779fab8beaa2440b1c5b1c282bcc370ab6d0159070677c0131889141aa02998a9e715f79bcd0f418ee71b4bfafd800f78884bb35ddf2aa83efe4c11e7a8a5bc14685771d2360f19ab347b8bda490b1dc7c16773d4488f16628f0432c68790195a9744c56c27a14862042573b5f53a4f449cd21f87da141c199a46ac9a05d742289e3906fc339dace4f5c2b44a05d5569a9345f41541e78c8c409a74578b3ae53637c637ade1c43edb239808ba852f4bb2635e0116c4c3d18a1c417244acbb8e85a51f313aa41132e108140e5db052620ebfa6df882c715fadd80796ef77e11d3714d81ed45878ea9ee2119b45c4a8c0284bd4ac9455764eeed5ca9d81c93b5edefa1fbcd7b944ec0e67db3c3b34b3928074e4c3fece041d3a2fe706ad9f6906baff785c12a6990b866d90bc2ee99fbf153340f3fc92faf2e8d9ea7299b142ad753815053039085e0a25a4caf3357227c8093cc89d248ba88560928195399a45a6cb28ad8b5bd33b42725d1114b63fd83b3035a75af1a32f4918728122b", 0x1000, 0x9) rename(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)='./file0\x00') ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000025c0)=0x23e5) r8 = fcntl$getown(r3, 0x5) getsockopt(r3, 0x2, 0xb, &(0x7f0000002600)=""/204, &(0x7f0000002700)=0xcc) sysctl$net_inet_ip(&(0x7f0000002740)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000002780)="e02a228cf78d2484d0af77c0e85d3304a8ed2967354234ee7ce7fc180d98e1786ef204faf3b6f45dc0ce450361db4c0983e743cd17483d51fb8ba5c66865d1e080e248b31661c4c90fd07334ac2cc46ef98d8f343c7e488e4bdf07071263f1392cc674a23628bb2dd8109db80cb4cfb76dd4598be34463e846f515ada71cffa92477d66a852a4017", &(0x7f0000002840)=0x88, &(0x7f0000002880)="baff54acbdbcb1ed12fd0f74ca42c32ee79a1b2b1eb62b1653d7e3733253e58ba35a2b8142fa3f32bf653cb8667b13e4ed9bf5137d1646a33321664547d7ea2bc5c5075094e78cea7eb99b67060ba8475be4ecc1e88f883fed3a9fb91b8d83f5d60fb66d3ea345218ed1224df7b7e3a4f384adaec00c42e253b4e63a1fb2c21d3278776e815dcc644e90328e4d710debe27140c3746c270436849e5f321d445182b6cc41bac2107cc2b7bf9ba23882f456c558b084610486baca82bedca4dd9a828e9bb2f2ec2e86cbb825dced5a9b2c1d077eb781a4cea3624d00897426e42e28fe5e5e32af8e8a9c14a8349b", 0xed) unlinkat(r0, &(0x7f0000002980)='./file0\x00', 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000029c0), 0x10, 0x0) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000002a00)=0x1) ktrace(&(0x7f0000002a40)='./file0\x00', 0x1, 0x508, r8) r10 = dup(r0) write(r10, &(0x7f0000002a80)="cac4db77b84abad743c84344c7d26f27285043c24146f36179d5b5f6f35e421ae128a7870724702775d7e43b0e4d4b80ffa1c7d78108c159961bf379c3ac3a0bab522b3bacebc3beae5c38e187537618d8f278b82bfeeaeab9aecc830e0645965d2db9", 0x63) 891.239393ms ago: executing program 7 (id=367): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) 890.007909ms ago: executing program 2 (id=368): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffff, 0x7, {0xe00000002, 0x7fff}}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x4, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 792.874905ms ago: executing program 6 (id=369): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x2) poll(&(0x7f0000000380)=[{r0, 0x1}], 0x1, 0x5) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000080)="c02a166f7bb36876cdd948ec609d2b3905d691d388e765eec4d5782500d4d5da1c732520eabde1ce506defad3678cf33d8fdbeb7a6b569a77cc144ec6dc9a2c991462b97c76542ac2eacf7c9719c54a435dde5883b9b37616f7b4d6adbb2785c062015839869d54c209bb98979517e03a54fbc0c14a7dafb2e25550976c5b2411607d135b228462d336e3b22c92863819a", 0x91}], 0x1, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40e) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000040)="d4d7adee3a8267dc706240b9caca0eb11a6175d9e60ac6f2b3d1721edf7fa23b4d2d67294d8025ce92178e3841980916edfa184b9d6b26432956699a5fd27da9ed80435823dfe426016c8fe52dc2b28679c99d8f3a8b354bd5cdb9c76eaee29f7cc23b94ae2d83c5bae63284d9d4106b", 0x70}, {&(0x7f0000000100)="23639c5fc4f99042c495f57a8c1a555fda2515cdfe2b2bf1e4bcb2d1e8fa8cac451a438f0aa1d7680aae4f2a7d7e7283069f4e0a79cd02607750264c864d90852d8d3490860e9933f26fcd9b22fbe9af1e02f5d6440d262b09219d106d88ef63fb322ffe990c3a6702b6c0a7a68312a204f0", 0x72}, {&(0x7f0000000180)="2a53fe66fa5c00eb3683e2f45d20cebcf634599d2342e4e5b21a7022a9b04313218a0bb8ba01174c9ff8508f2bdcb456644dedfa2038b5bff6d0859209feb934e2dddcb230567ec162e3fbdf4c8d6358db1d7d99f6feca65723ae19493a5738f5aa0b3f073d28dacdfe0fa2d9e59f94c3a9ec63d128f0df35d6624d362268b632bb11a552d7c2588887b4bad316df1d158d0b07447e21be4f98914b8d1a529507ca3a77e9cc8dacbeb27245b09b54425f4204b4ed24b7d2c28afd8059036586367c9234b98bae27605b053a4509ed2377c", 0xd1}, {&(0x7f0000001640)="16fe7e85e3cc9b0af5dd57afa90c0e42e2f5481e3eb6f8e445b2dd6d93483124afaacd891ab887c13b6d955740c54425e0d4e368b3f44d89f4c030fdb727add73af8acccd2ce6c426222fa00230b68d2a9c6a183bc13086cc25f5a7fe2c01c64e803b791b62bdd4d728a850c8d4aeda3ecb4f1e566", 0x75}, {&(0x7f0000000300)="74177512c5a4ee18e3ef07d50d83165a1fd496f9bd59bcfa7b83745ee18c860dae27de3599d06090bbfb4261838dce34af053669ae7b57910720412854d2400ade29193f359dd0fad4d0b772b5efa5992d573c84e8e608f20d50f909de11d4b123f8e952a7e53d06501a72c84c2e7f473aeedc45918406791084d1f6f5c53e1291c5812e30219191fa7a5a5f39404401d2d3638c1daf644849276908d556f0ffa654a15140ecd0a3375d8162739d911dfa12b00999842deed68193c815c6fea205cb77362ea9cff2740b5162da37faedd7ff39fd00189efdfe877ffa5c57fbf976f3a9099956fdd89f45e89d6d6c310a6298a468a60dc93e01f87140811a270f7d71249247f44da364935a75f809c0c451bde99f66c30ae874e3db3d58f078747aee918d2d16f7df3d6068267851ae30bef23b00c0a4881b91d247e259d31cfa11645b9bb79c7577cabce038f8d9654a09985efc1c1150015053911a56b1cef12791b017a1667ffef0d8b66b43bfa66857978744f35bd6b0d8dec651a8465c1ea1343a16e457c118081e782e5d1999a1381c29ade04b77be0e1f03e2db84ee766fc4a4bb5dcd24ac2b650b6392e90ec1a4d0a51df4e76b6d6c12286c8a97f99ad33e37a52ae4d2ff3954adbb78eecc8ed85d2edf0052f467ad578156132ddc4b8ba936b6dd6f8db5fc7c0c63c7f862f0d7cea25315a799e0cde7632753655176bd3f0637b0d73179e9cf818cf908db627d12c864578b1a2d7748fb0e694692b58481bba0c7139b44e121b0ad0cc533da9774efb49895e8a1a5dee3253980bd709018721ec0dd09701f4964fd0e37218f859771e9e5a440622bbba247f4cc52d9617eab23a00a2933f058289e9d6c0beec5bd8a6d715d61fb82643697f8cacd559035cd211454eb92ab1b3f4ade777b0c23d79ee9913ce9c9394a46cc019e2478cb525b5e4bb0454b8fc592b8d1811e1bcdab488da266bf31fd256eea74679b32b98e234c0332eebc87deda749b09df3388af84c929305ee2840a4ba381b7005e545a8c5f0191e4eee207b6bb97582fae1eee36546542b8d7dd6685e1b9b7f708457820e23fe64bd03e4e4ad7c5e4834b896e499fbbddc608fa7c989753f7aae02ef549f70d277e8e38c9abd64663336ab5bd7fbbb9661199cc601b0c0507beaacd407e880b966d88e68e7c50916b8b20093480192b891b0b689089e61835469e01a929b9dd3247a4f586309b51b591a4974a1e11e7abf39e17cb95818f16e186dd574bb784683d9e5beb8bafe8a6fb8b47cb358dc59d707c64f3fd981dfb718c707f72558607b3b3861a823fa666e82d102a4e786f9bb2969f20dfe869a07246ad7ec3eaf42265b00ab491b2a91ad0f3c941d216a8d9e2c79a4e3083bbf7288068c3c66821eb496701fc39a8bc1b58397a7d076caa7950f20ee5e9913f85ce9e72c3aa942189efe33de9c918cbc7799bd8eb9615caaa53b7e267bbd46fbe7f568ac11373848edcff5ca83710851f86833e5dd54a4a028f2be5ba20be0422afbe14ec745d2b471b0d16d8c3e20467f8967970939330a5773b704ab5cfb6e2e148600f6c30f15d0204dbea1c82eff498c4b1c90e8144f860bfedf1949ae1e36b162652ebe52582f0d4bfc779a246c2f078fbcc0ce34d6c09e37d3f10c430a6178ca3bae9f56bcf0e8fc5c9f10ccf3f8bf723e26858f9c669df6f2862760cf93f49acbb4eee8399cea2eec7bf7d55748e380437eb3548551de715414b897d766f60299663e76b936b8ee2d9980efa36034b5706ad58a40ab482b147c83a47e093248bd6dc521df0c5dfb8a09dba125ea19c4abb514dfae1bbec09acd33d7f67fa332afc379947b966db96bddc56de4ef207060e8a3da3e2716109a84bb9c7867edbddcbbcd7db2ef171339c75b71633d1cdad4b40d9a0e31ef9749cba7d9afc6f3e0e9953d37a7c75b68aba227ab4392d6ab7a9af280eb766fd8173816f7a99d4c6b9fac11ba8c386998898c7dbfd144d20d4a60ea44b361cbc35dad47ea9056cbeb97955177abbf5f071f990a12fbbc621c124d4157f86da771f4faf094116dd8ca14d9b468a416b5f66a0c4b32c9d9dd694cbcd35997638e66e84494e9436fa6c8f4fef6f9d85f479d2a0f034307902b72c5e242884db10d081e072b60a6cc374cbc95b336058bd3a9d33876fa12f0ea44ed94f4cedcf8664ff9789075b85a44e1b0ea6456f6091c5a09a5f7d58505ac475fc12df732a800129c640974e06cf5acbcd77ab28ec49725d435108d420bff959e43767502c21ff571c2eb53de5d1449157df62638fc75ce33db4864413974829a5ae1d7ecd34581d458f92383390b82cca1d33b6ebb6c3a5b984068f011c13248f440b1e38ef6c53a856cbfeadd2610d480339eb67443294f9bdd9e5a29be52e4c0c86bcf2f6653b27c94783110427302d55c573828bb5613cd19efdd9db8f56afcfe03eeb005850fb3aa59797b3c4297fb1f2b88a4af7ade7268f1084aff6389b333ddca76971b9e26520db4705a57216548ff7926ad69a73ec42f59563e757332155fac9382d6200aa9368e078ba5f9dc8d2e6bc72752cbf15de7beabea9860643ee9b8d47a706ec23ddf3c7b1835ad8e37e73deb963dac2d53bce5252266078251cb5dc6ffbba267e98e968454bcf35365557150cd99ff5d74114df821cffe2a4da431e7bd008b77b34ed3f47c144613ef6d6e5a9ca16f99c6ee12a3b96c6b607c015284cc06bf1724c8c0ddcfadee066203a0fa92208c9606dffcf7b7fad4d21a31d0a61b8ce4f7657d554e0aa7f8120860232a8801f5ea17e80b17cbbd0df55637cd97f0d29e2ac4c38d2a0948918cb78a3c58489f018d638b9e5b8876a3724fc28d54680d28165d0947d43686f8eb3aef8d198da6b4a8494dca268c6ca462cd416d2098a25497c2e59d3220534f37aac9666299ecd26b3d63105b70d862dd362481ea2e1f9750da91576564ef87676e1748f061a47f7215457f67fdde27f01685983af3a434d78e0a791c71df0bbab867473160d2f41951fc7f70c94251f812325de790c7028fc32c6b82e9d2aa628143ad5e41c6a6834d3844703bcbe5741b22157e6d3915690ea75b08506633e6230ad5f9aa903bcf9476c4c0735de1647b64d5b0e013f367e9e53d0130cd78caf8533e46744f683d5bb6b6d9d0a4f2d9f9e54368bc5c6aff0dab21069a886ed120c4f339c25c6ade93c4d55e6c424ce24e9b09231d73147e4d4e58c47c5d06e7110646d07db798f5b4b72306271b57c1470a0ef36d302349107a6e0c999f41f0b9f56a2876ac7f7e87908346279b504d3b89896be799a07cc4b6ee5c9e18d371f8bec93154fc920051d2ec46c8fea2bb35388dd01c0fdac17fc9b5c9bf1f4370ff9fac45949ad308f6d760b781f511210a650ada0790ddad4fd0040b26c31edf167df9853a5cb8607781d8562b5a46d94c3a1827ceb098e45289b35cb5e94a2d5b490dabac19567915e3dc7d7e57e895a170c1d5b54cf8154e3b0b298d66a146c9fcb5934adf61677927ed5ed13ef7c66f3a3afb56ffb72b8c2fab22fe26b8e247583fd01a1bf621dd105eda7305e8eae28349bf3081739f9764a294fc4a58aee5ef85ab53aa192b4e3a4600cf413f2128e1ac626d62aefe730a053dae1f3d50317a348705631a3b211b9229c9a7949838879d6afb04d7443214ca9c9ec91807c777e1c20af92703f8630266c3418b13448613214e8d12ff09a9a712ddb1d9ddaac2521b86c0a8141f49f04236637200b26cb044f7e932a5fe8409810ad12cbbfa60c794c6da0c1b10503b74d389904503a8582794d1bd8301cef73d35a2c1b4f0953a89cc4e22ae29c1e1b13addd950a2f374014fe0e0d4739f004e5c8a02a10cf8b232b8a9565a01cdabc46bdf5ec38927d4465a5d6f3493e4bac7217ba1790a1c888cb1fd830453d0afd6eed3aac4045cc69d192f8504d92828af40b6ec0be5c88cf45f7c4118166c3515f2edbed403bba075bf4701f3107b4b76ce480c2774573810b1d59ffaa529e3d5d290f9273574e2e0e3606227e642222ca22888c56d2bb16fc765e37b09077326dedbab56a2d0ab0f452f67645251277ec3da28ac198b6680e8d772c7a62cafde3e258320e7a9c5cf4baa09b89e7d5689e178543bf61c8536f17757ca4671ca211c5b1e584573dcbf3e6756d0c1febcc98da70b9903cce9bd1426d20f55ee15b02bd86df6ed8e754689a70fa277ef9ba0c07e4ed8f05f49189c22f9d7bbd44682337dab1d1607c2b9d39646a62a15c8d2877abe754182ad1ea302cdd6b67c3ad6116854edb31234473d4ae1e58e172d55b03900f61d11f872a66f98aaf8a5a59707395c9d8cb7ae324157919f431185b28ca42478c0b95efb4520be8b2afdda1cb5c60e7b51af428f1068f12c2a504cd20c8b83408f75550d0cd9923f38452ca5329b137b48b6daf1e13af57adfbbac7f71377a9146287bfea95e4ab5ae9851f6bff2fb419dc5fdc3f387d5f5d1ab5a4dfd6b75b4ab1c30db2265e53ad420a7103176108cb39387804bc8bb99df010e58ea2462e5d03745e7a8557b5f33d465801b18ca402f16fe283a3715dba90d00e37205b608c93f9a0c0731bb2eec6831d204427ef135a0a43101ced8e86bb55551636039a58ddd9c8993efa15706559a9c6c27cfb21da9aa41f05085cfa5ada97088d32d4582ed9c00856ff90bb76fc868239999b3f98113485397441c49f8f4021119ea59864efa56dba7a1a35cfed5e181eb67bd90a50fa958b455527fd5b4fb98573f1887da3c048ca37d54fcca273ba5a75f979d46126e2c91de6b6750f46d5c1ea6f933c5bb2a6e32530be714c19f5d200b7e5ce69e3b35bb515b30ea1f204ecc1a6fa8d5e6af9983827b1fb5813ceef692bb298e0d143b848ddb8d065d4948ba3b8da874f34ee62f43c4915227ed34958b05b67b368b071fc9cda06b43295a33c4e3db85a7d6ffbd0ecc0848eb4f08f536adb29efed5a610fa59ac32f2135a587e751dbad795a859891f6a25e671bc81c88f196a8ccaf0fab07355b32f184367c0c38f0756ce68d25febbdbb6dd558e6da0ac4083425a7951270eb431098d662628a0332a9bf7b4d6f0fe0908b377fcc26f0515908dded224ddbb925c16d6c3050b9404dc3a2ac169b1bceaabbd663ed44f23abc21794f6e88fb6c1a1fe764b6ad6ca995c8c8ddc53cc7110cf7fb96b8bc23b0d207fc81ffd1961d6cc74e3381a8dc37abe1e35be4367c490b06d4e64d377c1eeb6507189aafacdb6c878db8723712308e8b19fdddc3c610a9ab8fe45c2584348366d489dbaa23704dc19914af26c13e3269dfe941d568660252031c458552b9c9499b6ec5a2e0676296d8ba8eb9d1b9e36a214b9b5bde7a435333996ae53208954b136e53f36810788ed0a62f6798b66f4235206c49f447bb333a311da7efea7d2f91058ebe08f8ce9eefeb1effa34a6e044b5762c40ee91d1514db5563982aa773ab8e4435cab545e1ee97a961b4cdede29cbd9e89542143b23d952bf27e52fa8fb3f321d630c9682b34b98132d7dfc6ccb6d9487a306b34824380fe6a96fdccde1c5021e186c0150f090571024272ab38e39423a32e84f35e5929ab3f497137453aa7b136a6420e069f3c2565bf564aefe1aa85efac76f2983d250809d46842fcb7abdc393b27151707ae8b556959efbdd516dce7813831dd1ec9202d83b7dc6d9f8b3aad06528522a0cf36a52e289068e32ee140c295e89f85cf4d49d35fc707a5b5d976d8d4c79cabfdc", 0x1000}, {&(0x7f0000001300)="6fbe42142a21884ba4855c36621352e03ecea4944ea39fa5f9ad48d7df5f1836582542f5e044ab651d40d97e511bca2324943ba6c51bc6041eb307f7d59da8153024d1c0517539ff0abc7ae7060287b1f5ab8d3977e11df07506c05a555ff7175b9c8f886531d93ec274d842b939c06d013fc744bfbb965837bdd68a5e3886dd9978c4969cf21d2174b4c8ec53c71539b7b891605e1ff5c445660ca998a648f8734d9f14132ccf5510de47a8c8117907b87b43f5023715bb686e9fcf3d274b36a210bda8ce8a35a481f00bdb05abf164b51ec3fd4e862f4fe0f8", 0xda}, {&(0x7f0000001400)="1fc552f99cfb", 0x6}, {&(0x7f0000001440)="6f611595a18edf6a2b4199d97717dde9e1c2f2d6657f8066f7a6", 0x1a}], 0x8, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, 0xffffffffffffffff}], 0x20, 0x400}, 0x0) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r8, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 789.644867ms ago: executing program 7 (id=372): mprotect(&(0x7f000062f000/0x3000)=nil, 0x3000, 0x2) setrlimit(0x8, &(0x7f00000002c0)={0x9, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0x1, 0x8000, '\x00\b\x00', 0x1000, 0xff}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x10000, 0x49, 0x0, "ad95be2e085c389983d50000008e00", 0x301, 0x7c}) (async) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) (async) setrlimit(0x0, &(0x7f0000000980)) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/56}, &(0x7f0000000380)=0x3a) (async) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x80) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0xff, 0x3, 0x820351a, "9f3e7689de65ff8569b942000000000000000400", 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) flock(r2, 0xf) poll(0x0, 0x0, 0xb0ce) (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="45db9950f4b16e276e15e752b754fc60a033b0e83fd62dbd", 0x18}], 0x1) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, "1abd0d00000000fe0000003e0000000000009e00", 0x4, 0xe}) setrlimit(0x0, &(0x7f0000000980)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240), 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x3}, {0x4c, 0x0, 0x2, 0x9}, {0x16, 0xff, 0x8, 0xfff}]}) (async) utimes(0x0, &(0x7f0000001780)={{0xa, 0x40005}, {0x3, 0x9}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) 716.67351ms ago: executing program 6 (id=374): writev(0xffffffffffffffff, &(0x7f0000000b80)=[{&(0x7f0000000100)="11e3", 0x2}, {&(0x7f0000000900)="b233170c6551ef1de53c8ba02ed2a0203901a4a8ebd6110fdc9074278b00437da2f9eb33dc75a434e103bf1e115ff6a098af92a075350b4546c6fd6188dc2187d94fa0abdb255dfa87864776c63ba5a4d9af384ef9c7518e8562262b03d0e00470c844a9428c632b2cc5fad99abf41fa39a3b4b4b4884d0bf9bf2289f8702c827d24376e908aa619de2467343d7ded49a429fa20239e3be1b53c9647aa4ab9faa3fa5bea3f9f95811849a8f9e01d6b43c3948bd6de21d74da104572cb9e2161fc9fcbdffe7de3423a03834a4", 0xcc}], 0x2) link(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x1c1) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x40) r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x16d) readlinkat(r0, 0x0, 0x0, 0x7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x5, 0x0, "d66a90ebb178926c79486b47c1d100"}) 716.378171ms ago: executing program 0 (id=375): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81, 0x83, 0x0, 0x20}, {0x1, 0x0, 0x0, 0x2004}, {0x16, 0x4, 0x6, 0x1}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) 710.799275ms ago: executing program 0 (id=377): openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfffffeba, &(0x7f0000000000)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) 710.438222ms ago: executing program 6 (id=378): getitimer(0x0, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0xffff103f, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800", 0x80, 0xf6}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="95022c45524cd658a2fd9ae22c382c2db05207881302692bb4d88a18e4a5b27aed5d9079e755f9475121b0a44b67a7374afc7f24c3fa6765c9ef1756b248580688291eeda2ff8cf2dc9d542122b83d449486bd8cfe5d3d69834e00f0f49746159a95592d0d", 0x65}, {0x0}], 0x2) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r3 = syz_open_pts() open(&(0x7f00000000c0)='./bus\x00', 0x615, 0x1a8) close(r3) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x3, '\x00', 0x10}) setreuid(0x0, 0xee01) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x6c, 0x0, 0xed, 0x9}, {0x80, 0x5, 0xff, 0xfffffffc}, {0x16, 0x0, 0x1, 0xb}]}) write(r0, &(0x7f0000000240)="7f17f0f090ce2575e17291c25683", 0xe) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x9, 0x0, 0x2}, &(0x7f0000000100)={0x0, 0x7}) 527.352208ms ago: executing program 0 (id=380): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) r2 = kqueue() kevent(r2, 0x0, 0x7, 0x0, 0x2, &(0x7f0000000440)={0x32, 0xffffffffffffffff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 519.533024ms ago: executing program 0 (id=382): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x800) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) (async, rerun: 64) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async, rerun: 32) chdir(&(0x7f00000001c0)='./file0\x00') (rerun: 32) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000240)='./file0\x00') 519.25386ms ago: executing program 0 (id=383): r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) setuid(0xffffffffffffffff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={0x0, 0x800000004, 0x0}) writev(r1, &(0x7f0000002100)=[{&(0x7f0000000700)='F', 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0}, 0x1) r5 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000d98000214527fcacbd006ecf00"}) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x80}, {r4, 0x80}, {r0, 0x80}, {r0, 0x4}], 0x4, 0x4) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f00000002c0)="ea00001a0000004ade314c00", 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)='c\x00') 429.240637ms ago: executing program 4 (id=387): r0 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = kqueue() poll(&(0x7f0000000000)=[{r1}, {r1}, {r1}], 0x2, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) kqueue() (async) poll(&(0x7f0000000000)=[{r1}, {r1}, {r1}], 0x2, 0x5) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) (async) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) (async) 426.697447ms ago: executing program 1 (id=389): r0 = socket$inet(0x2, 0x2, 0xfe) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = socket(0x20, 0x3, 0xe) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) dup2(r2, r2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 419.917358ms ago: executing program 4 (id=390): r0 = syz_open_pts() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000001400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x20) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0xffffff9a, 0x0, "b07b1f66000000001d002000"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 419.275492ms ago: executing program 2 (id=368): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffff, 0x7, {0xe00000002, 0x7fff}}) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000006c0)=0x9) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x4, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 377.048066ms ago: executing program 3 (id=391): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000e3c000/0x4000)=nil, 0x71}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) 376.591947ms ago: executing program 2 (id=392): openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x61, &(0x7f0000000380)=[{0x24, 0x1}, {0x2, 0x0, 0x0, 0x2}, {0x406, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$ddb(&(0x7f0000000100)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="000000df", 0x4) (async) sysctl$ddb(&(0x7f0000000100)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="000000df", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x74}, {0x30, 0xfd, 0x0, 0x2}, {0x8006, 0x0, 0x8}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES64=r0]) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f0000000280)=0x8) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) (async) fcntl$setown(r3, 0x6, r4) getuid() (async) r5 = getuid() setreuid(0xee00, r5) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7, 0x0, r7, 0x5}}) getpid() (async) r8 = getpid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) setregid(r12, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) r14 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000003c0)="9dd600223e7c1141c54d74b28aa6f0367999d0488468f11b4463c67c141848b8cf870195d68c40b990274d1aecb9bad26e177b7300bc37b22aa0e3c7a6e9ec6e3d2eb17afe2076d3776e3b934d1895fd0496af6c7c51f7a499c42c7d850de5b8e31a7d4a827c5682ef50b80d47d27b215d41e384df5877950945d2c7fc1df2a33b546fa0417a400a598e2d0e4cc0dc73da440acb1b83a61d344045c8e5cfc749ab0f9f200212b7b09cfc70352536a2d1968e56253999fcbf504edb119650e68c7b70423ca9b85f7c3d3bec1a7ff918f2968db98fc814a3d6d492e3268dc020b47dc281", 0xe3}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000000000000000ffff000000000100000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0xb}, 0x400) 376.336751ms ago: executing program 4 (id=393): r0 = msgget$private(0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x200000}]}) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) msgctl$IPC_RMID(r0, 0x0) (async) msgctl$IPC_RMID(r0, 0x0) 330.410953ms ago: executing program 3 (id=394): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x200, 0x101) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) select(0x40, &(0x7f0000000340)={0x800, 0x0, 0x0, 0x0, 0x0, 0x800000}, &(0x7f0000000380)={0x400008, 0xb51, 0x0, 0x81}, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xf6) 330.010711ms ago: executing program 1 (id=395): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000700)="2349ffbe2fad663d805fb73986468c6af1cebe223383c1f7d8205f8582608aa7873c802bd8dc589cfe991e1fc6051628a5b1472bf6c0f769c76b9476c5adfb472bbf5e4893ea5934b275c704", 0x4c}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/187, 0xbb}], 0x1) chflags(&(0x7f0000000080)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 328.454753ms ago: executing program 2 (id=396): r0 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) msgsnd(0x0, &(0x7f0000000740)={0x1, "01113495d436a2e8a5f05fce2a0bbab4003c78f80a3aa8d0cbcf848d00469fc2ad2e4564832705136d4ad5d6e737ef18c374e79a295891d5911d90fe83076c707c52a2520890267b4822bb121a4b0623c270bea9e4a1f5624401278633eaeb432a2fa25150571e6682f64d1cef4d51061f30717acd719ae79ea84e5d311cf9"}, 0x87, 0x800) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x29f57365, 0xffffffff, 0x100001f, 0xffffffff, "8b054013010100787db04256d864d3ae9c1bc9c9"}) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000240)="e35dbfeda71d80e5fa43a7683ebf074f330bd14903519d99401957f0a5d112adf0f7388c9bfa9c4496d0b78f7c1cfa8aec9dcc35204ac738cc8ce693bcfd2d7a97874115617f3ff5939a19e4fc06a51651ebe9f73dbb5bcf7667a21164ec88e3ea5ab46657b1096200aa773ad42623280cb88392e46ab068c67ad23813b135617603e66e2393b5aca44bd19edf041d2b5738b0e6d1c3b9dc67b23aae610512c4d0c10036028ad2e1dd1fc6ce9f80d467e9916b7efb0977945f229cc245a8526b1c2148ce321b47e23463b2790f89ce6301287997873500d08f19c7ba8e4609f7a396afca3ab7cb69318e1f876c4213478806b2700e78d961af0a5a8a7c4a973d8aaf635aaa873d8532fde2834bfb4218a1e985cfdda0ad28cd0dcbe666e7ee7d9996e3fb8c4c27f80ecc8bd3e6b64a72f659fec065cf954e8267300c4a4aaa8ad03ff7bee328e0da83634e2a8e018d67c0be51f78faefd207518de0f8f8ad364585ef996b72121ba54891334751b151d5564df556d9e4d8e600b0ebb6eac72fd88d58c67c5e3ee3e98e89aaed1b74e93e893ca6720b984a1ba0f8bf6815f4f8a8d5743819673e44f7b5ddf305bcc0fc8c3afa48b4fd82316bcf597b818748fd045346bd7f2caca3b3866e769811aabd2cdcc32360bce9e0acbf98e943849ab2f946428218d83fc3a9cc03bf5b66a3e6d80ae7e47e03224be1b7626cd329f410fc5ae7d4e0e2fab30adef3057ead391a34470b5704ff362d628ff9324d50add8901029b190b292091c2acb88fddc6285fa9101692006ed749895dd65e7a4878089376f0d6abfd3a41dacaaef23c0289a2c6a1a0c85174ef070da190643e85c74d0eebc07b0edd3e36f2d355665f35202d439b5b1d67a9fb93d7d0791160269bc1256c54a1b94f0024eb3d55dc0a7d0598a80b78a71dd29cc43451c981fb9615154659f864f467d2c0fabad3699dc0b4a2476c4846b348b313f7fe15f6b367e60db91daffa237815fb3c593a24c0332f6bde3c9c9c88c8c65042a23291e35452bf83022ea93af13cc19e81a532e009e88a34b28f7f593e6acefe569da3a8f101000000724e09e0692648ee5703ecf96de190991567df7aada63a248390798796d64b97dcd19298c294f26fe2c7878783ec13cf669c4284c1a7c7c37c47a8a481b6a6b308ba29af39110055c607ec9acfe44ba6bd78dc5e6e48b9b42c5dfd968d05ed5ede2a78b4cf9a8e4b27c261210813495004626594ad1cd6a0fb22732a1c87143118f5b34ba487e0fec988deecf981776fdf4afbb80f66f4818cd8443b8a50e3539648e615907fed142b4ce44ac1a316d3c0b922455f626ef8da49817bd0442c1bd1a0a5c2de6a3519b86a7fc79c5b29ce3a045e02cd839a89e79b2fceef9d185039247115308c3330e1cb7a7e022477d296163c05585c7b222260416cff69ea843d1cd79dbf0041e3a51800", 0x40d}, {&(0x7f00000000c0)="3da559411fd79cbddd998771530c2d9b9e912f5d8e95e2a79f8d289870199e67e4e8cfc00473ec300902aae21e6c13048e662a44c9c9309f93284d743a5bd6cd77ab147b307e83989d718aa47a55e1e25e4955d2b56ffd5f6edb6c28a4fa6588544d7633f1830b12adfe2d9b849def36e538d70dc43bd3650a0ee52f39daa8ef487246cb96cab0bdf9e6dc8ce5fec172585a544ebf95aeba5ca70ed532ad8bc46e81", 0xa2}], 0x2) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) r4 = shmget(0x2, 0x2000, 0x320, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) setegid(0x0) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f00000005c0)='\x00', 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000140)="4d49b17ca946b0014f748259ba7ac56ae6b4f2cb8c489c3d8b37edf8411848a6ecf7683cd87cfe0d5004cfcfee9a", &(0x7f0000000180)=0x2e, &(0x7f00000006c0)="fb5956e910acab5e444046907adf562ed35a7fc9a8580fef5e195f5ef12a754dde0a87279936e220ce47f0e1a6c6a2d9c2bc26ca6eec223946079b41e81dd5e11372b008858713c091bdff6fbeb70c188cef00f619942cdccae7845314f013f756c852447c936381fb0ec571a7d2197e4d24871f507847", 0x77) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x800) r7 = open(&(0x7f0000000480)='./file1\x00', 0x80000000000206, 0x0) ioctl$TIOCSCTTY(r7, 0x20007461) msgctl$IPC_SET(r0, 0x1, 0x0) 319.381189ms ago: executing program 3 (id=397): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x3, 0x15, 0x1, 0x6dfb}, {0x3ff, 0x1, 0x8b, 0x2}, {0x6, 0x8, 0x23, 0x7f}, {0xcf1c, 0x4, 0xe, 0x6}, {0x3, 0x8a, 0xb}, {0x6, 0x80, 0x1, 0x4}, {0xd, 0x5, 0x81, 0xd35c}, {0x5, 0x0, 0x1, 0x5}]}) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="24dd68ac12f962739c8a241fbad10dc3ca03776b46abe62f1712deab647c64b395ab029d47bc697a937845f1a3a8216bb1afbf74800a0ab15b4fb1f630e6dc12ca18e67971fbb410bdbcc1d9e93a010a47c9677d550ef5fc258dc63e3cd4e5258d383be79a82c8786a5c9dd202002dc957855e97152a08785106f92329f99548b03e927a5a179648e06a96a543faccfa42c8b08b3e91029e81edff9c049685005370ab8e06b5bf92ee2a7799c3537e5f5df63a0dd5aabc9cc4e5071183f4440af932ecdf63ad47841e1554d8c5b574e6ffa1cd01252f233901ac30d48515e7fa6d443d717993e77e5c1f2a1ad4e264b44bf17e7bfe3b60a9aa03df488cb07b7dc3847c1df3032242540996a4e663d6d66c75836359c2f5ebafe371a24b287b8044a8e49c88125c8638ef84e592753c144fbda600617fc9ff35b98f37147d4e09469a213c037faa83a344b06c91fb65dda737dae982c6e192d25c532290b996ed167d49fb297c4866e5951368b614cf842970d2b24676894913587873e15f1537d43c3c527f29c70eafff290f95d48687c0373e0d4266d89f64304c897626e694096766d31759fe45eacb987ab6fb364872e39986610555810c64fce6879bb1d0ef17687b9de638af283a38d9a593a4923e9ba9fa00f6d72c835bcfaf6dc743931195c554a21d637c99b2422281da0c172cde4cdd8f3885fa75791a178213b162843b453bcc280c7a887189f3d4ac775f8c2f3472d0a30a51416dd8c7908cc66095bd413dafa0c95bd3bdf2a7408e1a45ed15819558e38d68a43bea257db45fea40b7f83ab9ca11f2453b0a5236c139799547b1d1e7aa5a33c94361ed34c3788aba0fe3ede2e5397e1df67b0ef49e7d61f08de990a70fab6078c34177e51ac7642f2c0d196faff11dc2584a1c1b03cbc6e793b0bc5c89db235e60f65af572e7519fa7b1af09f776965b260935c378302d5e71e5bbe10c5524d3b10ad54e9c20c381adcb3309297dbfdda936fee6b46508554eae7da6a55e89b5215d61d23bdb55d1d0150411973eb897190112a939c2855cc22103e6a5bce469994e47b807db5f88d76c52934fca7425ec13dd6a00720e59be481be688c4d15f8f830de819b67192780f981f1828286796459d7d0473c60163be666cd2d9cb07039177bd2889878a2b87fb293f62ea87cf56bf07e268aadcbe32f6761974bcf524849603b13ffdfd1165a4d40aecae3c60e748310b9ae4ff3d733db0d7d1e9618f99c736701ec10ad42a71a20495e34ffda9d3ed222f1722d62d6f9938ae27d751905e99690c126108d0b43c070c7e670fcd87555b4f8e887a913376eb8a49f3ae489aef5a6546aba86c0e372a723bbae71ac1e91e204a34536011aa92739018561c185efbec3a4491a02ea76eb40d89df30f23558c39c8c10de586aea36a2e8e3a277398fcdccedc295385ce5eba7b002140442ef504d43215ece57e8d0d6d822d39a791bd16126c13ae5011e37ed0b976829a08cabf40c3b730f8ef745ab843645b365c098845cc6b76184d04f737d4a261351c93fb566d6081633ae3ad863a2e6d8d2b944ece621fafe1e8393fc2d7f1859427b11cb2c32843648de5b2e1c152777d5f86b2fa1407a22de7a33a4a65336d95651b50cd68b6a8255306c3a1f3a2326884c0c70ce1b11e73aab2af462e1a3c620d3e2a25912dab85e963ad6c2c9dc024bcde5099e6c687319b069a73f6fbc3d396cbc56d49438141ee38aebfffb5effdcb1835077426dd0c19bb035e86272371b2ac2d4cef54efdb78292136e7f3926651ca962443dc0e84fe18191c9f21965f069bd2c3dd27e7744b209be58bbd862a062b2d1fa0f5467f7d4a8ae800f21b94edf2426b0d53fe08b60a8ed0e68f83b647ce27dc5223f85a6ccb0dcc58549eeec2746f5467dca9e0741b4b90dcb91de1b2d29c78cd3299c65fd235fc5777f51d944c89eab2e3ce087e354f38cb18c0072f9eca3443ccaa34e7007c2c461b2a57c48be6c9260a7e7f5b8453aa838cbf301dfd83f375e8693c2b71af40975f92b08f0f7e82e00118700af671f19e777a7785fd0e0b4bfb7aec24b457736a9110e0de5b2e44711a9184bea99cb36d937f3ad582ec62afe05db18b3c7dae9a9cf4b210bc8a527a5b2060870c2878779c10ca0283c23dc9eaa8a04c300fa233c068f81b4ab32ddd57136d3d92a7440128c08c055b068d4aae1b5a1b7eec3a5727cc180c1ace7255b20fefa6b65c1049c287fb53b1969b85003e64f406e32cc3f5a2e9427186f8da47aaa6fdc6f98bf67fd827ebaf433b7dcb62783f2e865bc21d0d3cd6b7a6de8eaa1818536d4fc829811f96caaa6ee5fe6143effbfd05f8af5db2d8d1eedf8deb84b599b931c8bf80915176515cc1b334ac22cb7452cc384cf4c1cbd40943f164074ba42fc907e96ef4dcbe44ddddd0a28ff300a94ac959e3140ba22892afd1338f5ff8d1d79618c5e21e70678155425c13488937e8f3f1f6db28d446364055195815a0c85eee6140cd057982e7b96c1388cedb1336425692b3fe1df83ca9636b75608203f9ac2c3003e525d67be499e45488ae63c816ae3fc4fc6757cab84fc0dbeff982ca3eebe047258720312232a922be19aaaa04e2477d344a9780fe75e064eba69e154ddb10666c04b3e8a5dac4d8cca8bf06e388ad8cdedec3be631063653fada8cb1412094847035803d757c3d5299562de4540ba35260d891d156c39fc6a09ea7acdfc783313fa96f9bb31a1e3df1264b6fe11142f8013fac0a1399fee8c96e6cfe398f16ad6749e708211240dcdab8655c55f516402710aceb890c470987135e8738462b31b3b30e2d6f39dedc447095e03ec33f039e2fc5e5a7b4cda92940d8b93878ea61b36d1da29c63d8284412267af75b0d37d9489017aa97d2c08c9c18537d0de1d2b740b0647f55ed66185466b7d16cd50e4b370f4c055b485e94758008b8431af0fd1ea342d68301e8d7b360068c978d5094643aa939c9dc9834515d3228c7e583746ce59bec850990537e69db7719b895e874f67168321e8460a4b665ae4a17e18d439ca3bbdbe8ebf5b2c85057b49d560532e26862d09d3c4c04bbefe9f13322079bf1fa89a7c78515e00dda791f22b1c567c2de295795c8adce95e42f490ec477bc33e0c2f04f256cbb57d1bb5a5fe97bd3c454f10cb3c161108c61deee070fadd1b79a4b6f20850846e4be112d2158bed2a1070b27843777d78c20d948d95769b4fce018f177f9606f6c9c3e07c4071ef4015cb9dcd8926b41a2a510e7a9d91c26256e22d39702cb2148adf2ae4e9bf4416bad77b74becf336cdc8442f8ebc14c44c6471c78fd0f11304bf2726f5a8346082a9946b055bf45da1461b9968e5e9c3dfd06a7255c94a67b6829b5306c762f8377bd2a3dc11b192192c9f77580af24f33400fad7ba96b9c252049ab9add570aef219fc89ae7842255b70f5b26f5c909440692f4fc7ed6f6a5091360c578cc80aad85990f582eef735ea8b8086e2fc04f21f8b77e45f539e3cce6e0816fbb0b2a365e6f8444a00f96c98f250dfcf1ffc1039d12e5e4c178ff5e16d814067e73ea20e5eea36c124b0f3c485955e61022e6d55212a65765dc3476e311b41db9715be0f7917da4068cd6da52b54b52c5005fd236ef9b9b24ad19df89b2727d0eac812ae7a69dc1e162aa880f41de0014f026edbe755938f5d88160c8c83332decd9a9f4193f70b911c9cc3d381187a91551031e0c6c94496e1bd799a229d1412d79da8a683d33e26562ba348f7d25be08135cb6d1bf09f565184aea997485a342029b389c580b0f1eeba5de63639b97fbfb4dc5a4a1b1719ae429e14f9dacba5a03b37ecf6f8d30d03329cdd0f9e439e5b21b965e6220490158d2ac0343166e57f3755a51aafb44030903eb1985eaa43e4d565e40cfe43afcc949c34c8fa7e4020164730a6e6aaa50d37edfd2a1a44802d8392cb525704ca2318a6ce4a74624c9c40d96acb6f21245f3a877b740e0b897cbf58100c83d47fbbf9f29008a3d3100155aee2f21bb1ac3d7327ce6a236d5a2a1625e1e9befe464fbe8baae16769ed3f10979036c8d0b67e9a9ef5465da9de1e8b9c2e69039d1287e660b44fc18a69e17adbcfbe4ff008a10c1e8804c02ed6852e8fd5dff40fe03ae10ace2de1819ff74c0d46e1cacfc2b33e08e1a28319a688f660dff2c29fc2323abcc05590ccff77da4e131aafda6cf3c2b447bb782957d3ad41df02538d79786b6c520d7c047311c2eee393b74d2db1a8571245b4e08bd8a348508cd5466e1292a4c96b36341ae2d6ef627dab6695c5180581f738570ed4608f76806ed41a1f6dc9240971971c8acb192bcaba75f43d71b15ed6a894328bce4990d911646b082c1167fce3b916b3b30dc7a44123d406858917adf5a5c2d114e2c1c8d6ed3aab9b8a0fe26091e1444afc148545c149458c06d4f0d7878cd41462ba468e3eacfae58db0a954071b2a0f833d9c1d0a19e9623915ffa2969ac9c3a1bb6b49749d128095d10a81cedb57a016366391d5628ab2f05cac3df681c6d4fa82901ac098542406d124e561d7411837f4c70e53ac6ef60e3de8c032121fa9cb04ec6f36bc2a6d5cd6d4cf8af0f58c43c5b24079e3a52ba46424695c85a8ed3ffad4330daea26041fe6aaff900b59c2d0dd13dd735286088eb0314b5e3dfbf31397d94c514d8633cff5cb2ddf74a0c4d866f537bd75cbc3ad8b24d1fe23e44310f5ddf4a8b715841f5903d9e1369e17364309d51950b46ddb9c69727adec19970ab5e7e0f068a2ca52121c35c5e9284599a8738bfa629988b41a36e0cf74d7165e6b9a0fe451ec5a4159532423cdad8f3e2967a28dd7725101beb4dd83da822f8fc1708cc613dc0241b9d2b297f068a693d71ce5a2103a4efff467dbe8e18d91ffe551d82521066dd1c4062b35926e75214b60c13f32f3194d2eceb38052ed4690f85410eb82cfaa5e0f733a238ceb797954dc67e7c848f551970396002f755213c9b220a4d4bfe9d245b60953c1b62411c5a3f5c0dcbb41f471845671f7266c2fc06", 0xe01}], 0x1, 0x200) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 229.345649ms ago: executing program 1 (id=398): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) 216.383968ms ago: executing program 3 (id=399): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="9a0ce4b05d7f13"], 0x9, 0x400}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (async) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x1) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) (async) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1e2) fcntl$lock(r9, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r10, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (async) sendmsg(r12, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x5c, &(0x7f00000002c0)=[{0x80, 0x1, 0x9, "4d1ea9f9eed7f1c3618d2e8b33dedc6cebc6f08616e6a409b458c71d3a9a5b655aab2a88a2d5c05c4903270011c10ae99bc8a8aa95edcfb25831e70faf02c9ac6c3091ab1cfad271a211f0059a792e69f86eb4e9dd819789614dd546d668cc0498bd1ee1e816cab982ac4839"}], 0x80}, 0x4) (async) pipe(0x0) 216.136417ms ago: executing program 1 (id=400): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x180) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x23, &(0x7f0000000140)=[{0x4, 0x1, 0x81}, {0xda, 0x0, 0x0, 0x4}, {0x85d, 0x0, 0x4, 0x4}]}) socket(0x18, 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x49fdd62f96d74c8d) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 215.754226ms ago: executing program 4 (id=401): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000025c0)=[{0x80, 0x5, 0x82, 0x1a1e}, {0x48, 0x0, 0x0, 0x4}, {0x16, 0x0, 0x0, 0x5}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7) (async) socket(0x11, 0x3, 0x0) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffff8, 0x20002fffffff9}) (async) r4 = kqueue() socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) kevent(r4, &(0x7f0000000000), 0x101, 0x0, 0xb, 0x0) (async) writev(r2, &(0x7f0000000100)=[{&(0x7f00000007c0)="07e7cd8bd12314374b66264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec0117befaeea297c59051398330597cf439cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20d6520045089f977452ec69d7f389473880cdaa212f207888bcdbe401b8578c2c304883fe5e0e6798be908f15e5b0a3994a03ea7f2342ed3c062b87e7a607d08f0c7185103bf3e9362d582eb06562630fcbaa8f893de60672af522ea8493aefbddacc567dd6a7c3f5d4dd59725d7d3e211b0ae74338242a6277f46f217d88cb07f737df7edf27a60f8eb17701d3e5843e2e3067402dbebaab147e0684cc286c2501642ce40bceb23b13d7f72a0a", 0x114}], 0x1) (async) r5 = accept(r1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2d}, {0x4}, {0x1006}]}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="edaa469748480000000000000800450000380000000000339078ac1400aa000000000b019078000400004525000400680007076c1000ffffffffb21400aa79133c4605b199d3"]) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x0, 0x0, 0x0) 200.917626ms ago: executing program 1 (id=402): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0x7, 0x0, 0x6, 0x8}, {0x4, 0x49, 0x4, 0xcaf}, {0x4d24, 0x2, 0x7, 0x4}, {0x3, 0x6, 0x6, 0x10}, {0x1, 0xe5, 0x80, 0x10}, {0x3, 0x5, 0x5, 0x10000}, {0x1, 0x2, 0x7, 0x6}, {0x1000, 0x3, 0xf7, 0xbc0b}]}) (async, rerun: 32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x2f, 0xd30, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) (async, rerun: 32) r3 = getgid() (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000340)=[{0x40}, {0x25, 0x0, 0x2, 0x1}, {0x1}, {0x50, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x800}]}) (async) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) lchown(&(0x7f0000000200)='./file0\x00', r2, r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078ac1400bbe00000010c009078000000004500007d000000f9ff060000e0000001"]) (async, rerun: 32) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r6, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) (rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x3, @rand_addr="fe69bc83c1987a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) 200.457148ms ago: executing program 4 (id=403): mknod(0x0, 0x100, 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) (async) mknod(&(0x7f00000002c0)='./file0\x00', 0x10, 0xfffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffc85, 0x0, 0x0, 0x4}, 0x6) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0x60, 0x1000}, 0xfffffffc, 0x6, 0xffffffffffffffff, 0x0, 0x0, 0x774, 0x100000000}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/../file0\x00') (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') (async) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) setreuid(0x0, 0xee01) (async) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x8000, 0x0) fchdir(r4) (async) write(r3, &(0x7f0000000100)="ebb1e5a832e1bd6af63c81688b20d9183835ea3d33a1b4b61da3975c5ac6261056375108aaebbb64a3d676f00c44efdf35dcf66093365d0ab3da104151aea9acb419db41f43f9e6f7975c7a422b1266d37f84c754cdfa48e5286b2dddea057", 0x5f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000200)=[{0xad3, 0x5, 0x8, 0x3a}, {0x5, 0x2, 0xd8, 0x10007f}, {0x100, 0x5, 0xe2, 0x3}, {0xffff, 0x9, 0x10, 0x400}, {0x3, 0xc, 0xe, 0x7ff}, {0x4, 0x40, 0x0, 0x3}, {0x8, 0x4, 0x2, 0xe83}, {0x100, 0x7, 0x7, 0x8e600}, {0x10, 0x0, 0x6, 0xb}]}) (async) socket(0x1, 0x2, 0x0) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8080691a, &(0x7f0000000100)) (async) socket$inet6(0x18, 0xe006, 0x8) (async) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000280)) 199.769803ms ago: executing program 3 (id=404): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x15e) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x15e) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) (async) 81.067735ms ago: executing program 4 (id=405): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) syz_open_pts() (async) getgroups(0x3, &(0x7f0000003300)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x0, &(0x7f0000003340)) (async) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) (async) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async) setitimer(0x1, &(0x7f0000000100)={{0x3, 0x6}, {0x3, 0x400}}, &(0x7f0000000280)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffe}, 0x2}) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) (async) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8040691a, &(0x7f00000001c0)) (async) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0xc000, 0x0) (async) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) dup(r0) 27.619605ms ago: executing program 1 (id=407): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r10, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_open_pts() connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r12 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCPROMISC(r1, 0x20004269) 25.562713ms ago: executing program 2 (id=408): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xee01) chdir(&(0x7f0000000240)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1b8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e2000/0x1000)=nil, 0x1000, 0x6) fchdir(r0) 15.673289ms ago: executing program 3 (id=409): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003a1000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) (async) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) open$dir(0x0, 0x40000400001803c1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r3, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0), 0x100000000000039d, 0x0}, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000080)="b63f", 0x2}, {&(0x7f0000000600)="404a97949342d521cbdffbfebbe15e2c736b1f3c8710d9a504bfa83341fee19d4435c8695c6d09705ee3f7c6072e1523f4f9961093b8a65486ab4d3591cf717391a95623b78db75e17ca9589435940c577153e0b0889306004e392f41504c20deb1b601b71be90aaf8140acbb95fdeec76b44e0ede955e9e8d80ac5e258b54313dfaf93882e362ea7a4cdecf6800a4adf5ea8d0b7930d334e41ced3ffb58823404705de426087cde32f361cd906e818e22d1e6409c2b9f613a7178380f6ec40ac6a70293d80c09e7b9ef1ec4026b0e1a1afee5bae06e7d8620cc5e0de30a4d5faa51deb05c550e8533b4bdf78ffe28af14de5dcaefdbba5c6f84c525efa7f161a6f3d73b8ca719a46fdf69b0b8e8ae10e4cf8344bb5e04fa682ddb44c3110be4b9a1c70991f06fc7644ba56615aa6ee7ddc49c10a60cb58c5ded3dd609470119fc486ee24b24047c04b441e0cc12c2756d02d35e14d6364cd0dcd5174927897571a33280c6e6a7b934c48b84d6b1ea0ab8406fbeceba22fce4af14f4ed3a030d0fa394423000b09bdd051cfc8bba85a39cf39126b9a352987a62044fb9bbb386e9674004250c79d8b7e0031c6a6f0b7b3cf30cf858e9c5667ffe71a9966e60e69e9f933ddcb7610160d79f2dc05b245c0afb37157eb6d80b3fbb78fe786989fcc2269d0dbe737ad0d111aa8b06c8ce57649de4c03269c44d5d40379bdbec694c9a131651eaca4e762b506a13e1b02a2a3934590a4c02ee012626898d0bf7a8c5fea2d8ded22905c3400bc91ac232f74e53ebe97f6fef4a42baeaf4d14c7f58c4c93c0d660490030f229dccc04b67b76f7025005da01adc093343f8b35aa88f02c0049667a1eaf8012ccbdb91f8a854fde091e0b991a08cac79ddf7cc83b74f2f3f81a9cb2bd72b81dfdc751c22025ef806a6b427fbd65436462a3baeccfd2d174cf21748b370016a6310ec48a8fa802b9c2773488e566d7ebb49d419202c7df7969c0f7eb7e994bd7a89c92a08745ad69becad72d23a55ef820c36c5b9158d62570334b9f9e1a052571d8be1fe1d167fe65032173d91a75fecbe51a5e388fdd2c8c1810ac8ae48f741be0ec70a5c7b8c1e8154b27c8a2c89e8a3887981a5baf1d23bc7321655e9a7f145eb8cf91912c2c3e45cb94d4faf258f9f19ac251091a1a0329b46d57e757df778e284d0742e6ca32707fc41bfec7294e8c3bc673cc85e6348608d04b9bf4ce99df4b19c08b973d2444852c6a5e5602f070f9fa3048d0d9ea79a71aa0167f1f81f440d77f19f2cf3db9150d7e164886e1db37f63241c5b407589ff4b005358eb870a07c08e739a1920512c1eeabcd1463928366f326ff2cecea83a2f3610a24347ceabca0b363637055add38dae6796c8f7db6650c826a7a2f2fdd7283d533f59e09c27f3eb82956e82aed5c4b7a1bb55c6d449db2a400e727555723b7695f3fefdbbb15ef0439c6d5badaf48d15c7f5b268a4356b431a2bb1be306ade8b8c6187d149d5a602c5ec095046e8ee6128636a4463f68316d4e961f11b2cc72081373a2a1f75f368f53f84f3ceaf99cbd2be2f13bd7139c1c97fb978f2c6903517c2fefba46c91670192bc52ac8ff2bbe572732affa844cdb716ab221b7bcb68266cf822d2d19a52e1f887270a60f44322dcedf1908ccfb66969004295e0dbf086263bddfee61b948c8041d2291a2809869ce33b65b04f90339fb087f31717ebe89c21ca21dec32f5083af8839dabce38a7f3b145162193a76b7e1d185b5635bc655e2aca0b9c40489102e572ab4c6b91c5e304dd5bfac55051c6d31de5d5eb5dd2ca2a4153e1edd40275a70e3ae913525a81408fce792e79ad5d55371c3884b8f51bfdd71199041df07d823916bc0ce0d99974d8a5e620859c920c349278941b846ee4c42810d02fc241b782eacd4260c3f88e00da872c630b7c08fbc7cf7900c91cdf61e1aecc5df4ad46cf57cf2191dbb4b777d4a27833a3c5aee6802799aad2b5eff2419ba07919b73646f6b2bf1f8c585a547e2633cf31394cefc88d6723b9abe71c105bb3c599070fc8355cc4d846ee9f7443bae7af7d4e1ced7e3da74f3239094d76d69c36277e8024d98fc771af0acc06e256cd0cdf71e20323a41aedba9c3488b4202462e524931a96719eccae308610fc5d51f44fe992ea32a071fa5a369380d6432476e256e9950c81a2ffb1754d81447ad10ac0ed094a01abe33796c76bfd3071ec91fa030b38c4ba901b81ecf75427e9bfabc0f36b6961441f3c3aca35acdc8178c5e42f30e2095a1a4f715b333e9f5250de92379739ce5163366fb1b43f5fdacab8d06719a834991bf86bff9722c895d06f1910904d6d4077f7ba58d944d244cec6f448da1d75763a1fe176fc1f6a72f8ef1f38c8e91378bac2833efa51a3b4a587b7707627d9654a8316aae7be2fac685bc120962c3138ae40f826a8e64d6a2b00db3278d5eca9ec0e7664e903d1b3b21da0d9a037d190122e413127e9208784dc8551f2981277e648ac99a54d55bf86baf2e94df1284579f1305c006482b5961a085d1c249cb348ebb89dfcee85df566e71eac61b167b303cc1de276b7d776fd945b970a6f5cfd49b2b480c722ec4295800071b668f0a770569bcb702f0782240aea66616a5dce5d52f3f978197a1d1ca9cc73d16b7e4a7fd099bac97107d3653544945d222d1b3bdc7a04172b88e44781635ae35e0b952111459d6b8bbdcb3c0ecab59a7096a2151912f217f3b02ca6b59007d7c860991ce8ed63b24303aa2cb30d6bbb3b655e97ecb113fd4e8d017b103c07c3df75276139fe61cc95cfc0a6cf907effdeb62da8a05bfae7d88b59dcec67a29090d7654beb456672a9f723ccbd4d720a6fa80afae76ab95960f5446b615c231bb1579ab9fe493a5b59919851fc202b1734dfd1dc0efdfd0441f6a550368154a9a5234028b14c1eb63c522058ded020faf9addfcef378de509c23a844f5b37bca45b10bd9f275fd0c0a243270e7c9321b1d81dd71535efdda350426c723a4190a8c727c7401bb2b07dd4cc18c411766c39985ad46962571ce111f177f7405d93478e06094a85339d71e4a5203e7b216e62f080d4e40e0bbe0e926b7874c44804bafb28966c1bc6dc0df0b3c8be8a89e276c6a0591319c204ca7681193502d8008a15199c49207f409fafb398f8182d78a0d7135ad2033708d55f3d6b238d99555d3e635a84d2df0470c2577c8207a087ae8f37964625a075c1ad98614bf4adc0442fa55332dd610d494ab4ec0e368bfa0b106ffcb23adc41d56201654640583ee2bbec3e15f788b61dae4a6b2045e0fb27344e3288e00dc5bd27773fb6678d49e13fbcfc3e205f770581571719914dcfdf1c31596a28dc9d368028fe19f7ca9449f7521f077136545068e65c74df46662d6c10038fde08a1464d2b2a9abee78172a4d897a63789c28a6881dacdb0b0f4891752a1349291b5bc360dfd20459687fd7d77864e90b50eae76c4bc272b2a6eba97e0fdb59bb35863afd27e6585c7a0aa5b7e9d52aec6592547bcd46d8e48ba236bd8d753f961e2092df42baf2db653596a29246f3be9efc4b2030e47cee7305eb76fb4ebb4044e3f739cb2d592852d1db81106151c60d4a60c4063a212b051869a09141e441d35e6196265efcea2c9e16d96738ca84795aed17c6e6e4e30462a45866643d596064ed34c1931aa6ee9f89d98fcf6ef5728653f5443048d88243471df5b72e9b5e57669d81d3cebc308e548c7d14dfdde8236500548b02ca94dd23715130ee7418a73cacde9c48a19e0c8616e9b2851b97c666852a9079cce872c40a1c7cf342c8394c4fcc135f57d554f99c4f1c894735257ff6d1c79c37748501b449cbc3e6e685ef0d346e668bbd325d25f2119785c212d2fc8a69febe20149053fd80fb9cba77b26bfa424cb1180383975136c8786e3d6ae4e2296c08c2953da3f1d327af9e872302a77c29fc3923b875dcbd0a280024ef34c4b4d6f84fbe3ce01242fe7213b5b271585668a234a76902652448d94bce599a25a8e1d375390f4c86886c3a12cf4ec3c9ffbf7a38d848da01b4922da16c8965fde20e2321d693023df22975528d60da0a047a25dcc53d9d50238d3e70f303b45e643c8d5de2945458a1c1a4fb3f437c54b89185b9c09be753b0a879d6f38ce25fe2fa57541250693f78b26277693dda8090094e6afc6d94cdfe81eab2214ebec065273b54c7180f33f2a9531a9e280fd87044457c14fa22a5c0df282ced1454d58263cdee93f35e5eeff2219a27e485a5355876d64b6119cd60f897c561ffd018d54d5cfaa979adaa9b5fe3d4319d4ab7e783d587996cb507dade789a85f46ec5192fcfe8e3a1c751357940ae3a22161b1d105003f57525b63d2e6405673080b8303af4456a64f778a4bb67f9dead9b55178347090bdba1927a460a375df07ea746ed337f234e4428bcf5d71099a55492560a60f4fc58a3648fb937c0b25166152c30803d4665cfde3565619cd18929135b4f682b74bbfc8d22263bffe8570a62399c96e75e19024c900a09dec3274d767989e8f7ddebe038ad6d25e8ca5f820ac9698c91b219634bfb9ae04219bfcf918e2258c9a853962313d092767f9e7c9bda3ad8229f864c529335f7d06899f2f11d2401da74aadc10e30b89e701ad0e151f0141e99b557d96c0a2c1d111b0cce3772c23b1f346c9ca33e2940954276f12541ef85b884db580cac1c5fe899328dd2ba5ec02460894d9e8bb3c528136ac8019db3065944873a6b1d9e9dbb7d32bc304e253f7c901b62d401d29a464c290c5c22046dc46afcc75ba2ae4925a6098fbd143275737982a0233e5f6fbffce6a08684f5a1f30dc6ae66301ccec7324aabd7dcf6427a749cbf4270eb030f56cafd1f42fc4a13ac04284f95d380a4dab200922b3d46e30381ab7debdac766728242f849daabf8be029d26223c0b249a5698685ee4551cf4f6a86d93a0ad445cd1e33ce1c7f3a5efdab37e5b7cbd2b9fbf3352c5ff399be87d9fdfb0c0beb5c4bf8d4ec7578132adee955c34682f325db2d9f1e6d6c3d572f227c17ab55e31fcf71320bb281ebc9027abc7487fd32316400df579a9a0c56abf2765ff3edb212de68ab40f99480f5a46783cc0956633606dce1d890b17bc6ad16d49e499f4adb87eb011160dcfd7177ab518c24f25b42af7a774997a7df49fcb7a75432c56986c926b22ba12b0af9ffe9607b7393301e16e98719b9534f955692a814c706331df4dcdbf77115ce8b9ec16faf8f078ede91c1c6553b38d07ddc53bdcb039496fbcc5367f65633f8bc7461d7acb6ce451cbcbb7b3ae492a6172f45b88b9ae37204b0ba96b6052c8cb69f2e9feb3bd6dc5e6fe179833747f4f65a8ace5d20b7b429c45e2cd2c24751b2c1d4690705ebcf12aac1725ed56c56ff0b1797c3e92f4c52a7e6f708aaff1f57ba7b1e16f8ed6ea3ee610054637c2a3f5f268d8c07fd7cd1aeffda1930bc3a92a2fe85ab57c3554c04d085cf41d3092ad2b54b8e56f15711451cfce319794cd14443d776601ab0fba76b622e3411d0433a42df34212d4683b1c2ce9641f3302dff7d826919314efdafa6525718a371138dd9d21cb7c61567ca9702634a1fe79808fc4482fda3be0748b7e0be4a69decf41cc028dd9336c516e5783e69c187f7f4a520de7b095eff793c825aa1ead6b91e67695bca2b2ce1487c523cb9404c3838215a8b958865697af6d37651b2cd3d6829355ae9c6ccc480d41d6a847d882b438de832b96", 0xff8}, {0x0}, {&(0x7f0000000300)="4cb717d60cd771b66aca85d307bc410fc578fdeb3e0e25450de815474681ea6edc716245f40f161ba4892790205de2934f56570e66e6204cb10b63f2871487d9075478c6e3dd26b584ad0b090cfe1dddc5cf707b2ae4866a132a71a2f28afd1a21d9a223f3bc1c9c077fa76e0fb56ac2095ea15d56923e981534e9ef62a7", 0x7e}, {&(0x7f00000003c0)="ad1c45c42f56c646006cdcbec762b2850498d514dc1b6e263c6421c1644587346e980819418dacf6fe126670480521565e791956757b603f0df2d6a3c15b29013eccbe30709b2a4c59cd1e718dc0df6d6bf53e2d4ba05a3b6a958b2fda62916c7be5b325c483", 0x66}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0xfffffffc}) 0s ago: executing program 0 (id=410): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) syz_emit_ethernet(0x66, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mkdir(&(0x7f00000001c0)='./file0\x00', 0x30) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.140' (ED25519) to the list of known hosts. sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error mpanic: ffs_valloc: dup alloc Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 238069 9356 60929 0x10 0 0 syz-executor * 31117 9356 60929 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff830e812b) at panic+0x1e5 ffs_inode_alloc(fffffd806de99670,41a8,fffffd807f7d32d8,ffff800037204cd8) at ffs_inode_alloc+0x96c ufs_mkdir(ffff800037204d40) at ufs_mkdir+0x113 VOP_MKDIR(fffffd8060fe1b28,ffff800037204ea0,ffff800037204ed0,ffff800037204dd0) at VOP_MKDIR+0x102 domkdirat(ffff8000371e87c8,ffffff9c,20000040,1b8) at domkdirat+0x179 syscall(ffff800037205050) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e5995ace00, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: ffs_valloc: dup alloc ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830e812b) at panic+0x1e5 ffs_inode_alloc(fffffd806de99670,41a8,fffffd807f7d32d8,ffff800037204cd8) at ffs_inode_alloc+0x96c ufs_mkdir(ffff800037204d40) at ufs_mkdir+0x113 VOP_MKDIR(fffffd8060fe1b28,ffff800037204ea0,ffff800037204ed0,ffff800037204dd0) at VOP_MKDIR+0x102 domkdirat(ffff8000371e87c8,ffffff9c,20000040,1b8) at domkdirat+0x179 syscall(ffff800037205050) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e5995ace00, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800037204a60 rbx 0xffff800029b7cd87 rdx 0xffff800001249600 rcx 0xffff8000371e87c8 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5d9579ebb72316c1 r11 0x99aa9cfc23ab001a r12 0xffff800029b7cb88 r13 0 r14 0 r15 0x1 rip 0xffffffff81b98cd5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800037204a50 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=31117 pid=9356 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000371e9980,0xffff8000371e9708 process=0xffff8000371cc930 user=0xffff800037200000, vmspace=0xfffffd806bf936e0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64261 342930 15640 0 2 0 syz-executor 6490 92526 10574 0 2 0 syz-executor 9356 238069 16143 60929 7 0x10 syz-executor * 9356 31117 16143 60929 7 0x4000010 syz-executor 86408 329292 68498 0 2 0 syz-executor 86408 7 68498 0 3 0x4000080 fsleep syz-executor 13470 241808 85195 0 2 0x2 syz-executor 673 313611 55885 0 3 0x90 nanoslp syz-executor 673 400500 55885 0 3 0x4000090 ttyout syz-executor 673 216987 55885 0 3 0x4000090 fsleep syz-executor 673 6456 55885 0 3 0x4000090 fsleep syz-executor 16143 103832 85195 0 3 0x82 nanoslp syz-executor 43156 99640 19443 0 3 0x80 nanoslp syz-executor 43156 105147 19443 0 3 0x4000080 kqpoll syz-executor 43156 377550 19443 0 3 0x4000080 fsleep syz-executor 43156 45746 19443 0 3 0x4000080 fsleep syz-executor 66074 206891 0 0 3 0x14200 acct acct 32587 296090 0 0 3 0x14200 bored sosplice 19443 203883 85195 0 3 0x82 nanoslp syz-executor 55885 294061 85195 0 3 0x82 nanoslp syz-executor 4431 17357 85195 0 3 0x82 wait syz-executor 10574 427236 85195 0 3 0x82 nanoslp syz-executor 68498 250188 85195 0 3 0x82 nanoslp syz-executor 15640 360932 85195 0 3 0x82 nanoslp syz-executor 85195 127666 71007 0 3 0x82 kqread syz-executor 71007 205044 9126 0 3 0x10008a sigsusp ksh 9126 502868 41907 0 3 0x98 kqread sshd-session 41907 57222 38841 0 3 0x92 kqread sshd-session 56547 384691 1 0 3 0x100083 ttyin getty 38841 112747 1 0 3 0x88 kqread sshd 24428 384633 96205 74 3 0x1100092 bpf pflogd 96205 270831 1 0 3 0x80 sbwait pflogd 55253 321855 7085 73 3 0x1100090 kqread syslogd 7085 55773 1 0 3 0x100082 sbwait syslogd 79666 68005 1 0 3 0x100080 kqread resolvd 33596 19993 66872 77 3 0x100092 kqread dhcpleased 79942 451462 66872 77 3 0x100092 kqread dhcpleased 66872 109176 1 0 3 0x80 kqread dhcpleased 32004 33243 0 0 3 0x14200 bored smr 19406 37956 0 0 2 0x14200 zerothread 71091 237002 0 0 3 0x14200 aiodoned aiodoned 98786 86835 0 0 3 0x14200 syncer update 69105 149173 0 0 3 0x14200 cleaner cleaner 71856 230931 0 0 3 0x14200 reaper reaper 2038 429711 0 0 3 0x14200 pgdaemon pagedaemon 3168 162368 0 0 3 0x14200 bored viomb 83723 508053 0 0 3 0x40014200 acpi0 acpi0 65465 82118 0 0 3 0x40014200 idle1 45538 175687 0 0 3 0x14200 bored softnet3 69551 211632 0 0 3 0x14200 bored softnet2 15612 193416 0 0 3 0x14200 bored softnet1 62851 273393 0 0 3 0x14200 bored softnet0 61650 379493 0 0 3 0x14200 bored systqmp 94734 361714 0 0 3 0x14200 bored systq 33349 516335 0 0 3 0x14200 tmoslp softclockmp 70473 508460 0 0 3 0x40014200 tmoslp softclock 26962 109970 0 0 3 0x40014200 idle0 1 338920 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 9356 (syz-executor) thread 0xffff8000371e87c8 (31117) exclusive rrwlock inode r = 0 (0xfffffd806df1c2b8) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806de99708) #0 witness_lock+0x5b8 #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff836322c8) #0 witness_lock+0x5b8 #1 syscall+0xad6 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10224 10095K 10415K 166960K 11803 0 pcb 17 13K 14K 166960K 126 0 rtable 196 7K 8K 166960K 431 0 pf 36 18K 25K 166960K 73 0 ifaddr 39 6K 7K 166960K 58 0 ifgroup 51 2K 2K 166960K 70 0 counters 62 36K 36K 166960K 74 0 ioctlops 0 0K 4K 166960K 1586 0 iov 0 0K 16K 166960K 35 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1398 88K 88K 166960K 1765 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 19 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1690 195K 286K 166960K 12418 0 file desc 17 61K 97K 166960K 557 0 sigio 0 0K 0K 166960K 10 0 proc 70 91K 140K 166960K 587 0 subproc 91 5K 6K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 61 0 in_multi 84 6K 7K 166960K 124 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 420 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 227 64K 91K 166960K 6724 0 UVM aobj 11 4K 6K 166960K 14 0 pinsyscall 42 84K 108K 166960K 1652 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 23 0 NDP 13 0K 2K 166960K 35 0 temp 52 6818K 6884K 166960K 27594 0 kqueue 14 22K 30K 166960K 114 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 67 0 64 1 0 1 1 0 8 0 rtentry 112 129 0 43 4 0 4 4 0 8 0 unpcb 144 495 0 478 2 0 2 2 0 8 1 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 185 0 181 6 0 6 6 0 8 5 arp 120 21 0 6 1 0 1 1 0 8 0 inpcb 336 610 0 602 7 0 7 7 0 8 5 nd6 136 29 0 8 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 9 0 2 1 0 1 1 0 8 0 ppxss 1168 3 0 3 1 0 1 1 0 8 1 pffrag 232 2 0 1 1 0 1 1 0 482 0 pffrnode 88 2 0 1 1 0 1 1 0 8 0 pffrent 40 4 0 3 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 5 0 2 1 0 1 1 0 8 0 pfanchor 1288 2 0 1 1 0 1 1 0 8 0 pfstitem 24 42 0 1 1 0 1 1 0 8 0 pfstkey 128 42 0 1 2 0 2 2 0 8 0 pfstate 376 42 0 1 5 0 5 5 0 8 0 pfrule 1344 29 0 18 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 540 0 149 30 2 28 29 0 8 2 art_table 32 541 0 149 4 0 4 4 0 8 0 art_node 16 128 0 51 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 14 0 4 1 0 1 1 0 8 0 shmpl 112 11 0 3 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2349 0 840 95 0 95 95 0 8 0 ffsino 272 2352 0 843 101 0 101 101 0 8 0 nchpl 144 3226 0 2626 63 32 31 63 0 8 8 uvmvnodes 80 2685 0 0 55 0 55 55 0 8 0 vnodes 216 2685 0 0 150 0 150 150 0 8 0 namei 1024 10382 0 10381 2 1 1 2 0 8 0 percpumem 16 51 0 6 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 1 1 0 1 1 0 8 0 kstatmem 264 34 0 12 2 0 2 2 0 8 0 scxspl 216 9438 0 9438 9 1 8 8 1 8 8 plimitpl 152 220 0 200 1 0 1 1 0 8 0 sigapl 424 853 0 802 8 2 6 7 0 8 0 futexpl 64 6360 0 6355 1 0 1 1 0 8 0 knotepl 120 547 0 0 17 0 17 17 0 8 0 kqueuepl 216 182 0 171 2 0 2 2 0 8 1 pipepl 320 137 0 110 3 0 3 3 0 8 0 fdescpl 496 833 0 802 6 1 5 6 0 8 0 filepl 152 4345 0 4107 13 0 13 13 0 8 2 lockfpl 104 194 0 190 1 0 1 1 0 8 0 lockfspl 48 92 0 88 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 34 0 17 1 0 1 1 0 8 0 ucredpl 104 812 0 797 1 0 1 1 0 8 0 zombiepl 144 803 0 802 1 0 1 1 0 8 0 processpl 1160 853 0 802 5 1 4 5 0 8 0 procpl 648 1583 0 1524 7 1 6 6 0 8 0 srpgc 96 2 0 2 1 1 0 1 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 664 1181 0 1153 9 0 9 9 0 8 5 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 229 0 0 29 0 29 29 0 8 0 mtagpl 96 15 0 0 1 0 1 1 0 8 0 mbufpl 256 245 0 0 15 0 15 15 0 8 0 bufpl 280 3203 0 98 222 0 222 222 0 8 0 anonpl 24 166082 0 162723 52 4 48 48 0 185 20 amapchunkpl 152 21973 0 21500 32 0 32 32 0 158 10 amappl16 200 4156 0 4136 21 10 11 15 0 8 8 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 118 0 105 1 0 1 1 0 8 0 amappl13 176 46 0 46 1 1 0 1 0 8 0 amappl12 168 1492 0 1462 3 1 2 2 0 8 0 amappl11 160 55 0 41 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 141 0 141 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 109 0 95 1 0 1 1 0 8 0 amappl6 120 176 0 175 1 0 1 1 0 8 0 amappl5 112 136 0 124 1 0 1 1 0 8 0 amappl4 104 321 0 302 1 0 1 1 0 8 0 amappl3 96 4110 0 4016 3 0 3 3 0 8 0 amappl2 88 1040 0 963 2 0 2 2 0 8 0 amappl1 80 8940 0 8351 15 2 13 15 0 8 0 amappl 88 6323 0 6157 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 13 0 3 1 0 1 1 0 8 0 uaddrrnd 24 834 0 803 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 834 0 803 1 0 1 1 0 8 0 vmmpekpl 168 8074 0 8023 3 0 3 3 0 8 0 vmmpepl 168 58052 0 56184 97 0 97 97 0 357 10 vmsppl 440 833 0 803 6 2 4 5 0 8 0 rwobjpl 56 21833 0 18207 52 0 52 52 0 8 0 pdppl 4096 1675 0 1606 101 28 73 87 0 8 4 pvpl 32 15865 0 0 129 1 128 128 0 265 0 pmappl 248 833 0 803 3 0 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 398 0 34 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8344dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff836320c0) at __mp_lock+0x192 intr_handler(ffff80002a0c0d50,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f end of kernel end trace frame: 0x7249c90bb460, count: 9 ddb{0}> trace x86_ipi_db(ffffffff8344dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff836320c0) at __mp_lock+0x192 intr_handler(ffff80002a0c0d50,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f end of kernel end trace frame: 0x7249c90bb460, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff830e812b) at panic+0x1e5 ffs_inode_alloc(fffffd806de99670,41a8,fffffd807f7d32d8,ffff800037204cd8) at ffs_inode_alloc+0x96c ufs_mkdir(ffff800037204d40) at ufs_mkdir+0x113 VOP_MKDIR(fffffd8060fe1b28,ffff800037204ea0,ffff800037204ed0,ffff800037204dd0) at VOP_MKDIR+0x102 domkdirat(ffff8000371e87c8,ffffff9c,20000040,1b8) at domkdirat+0x179 syscall(ffff800037205050) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e5995ace00, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830e812b) at panic+0x1e5 ffs_inode_alloc(fffffd806de99670,41a8,fffffd807f7d32d8,ffff800037204cd8) at ffs_inode_alloc+0x96c ufs_mkdir(ffff800037204d40) at ufs_mkdir+0x113 VOP_MKDIR(fffffd8060fe1b28,ffff800037204ea0,ffff800037204ed0,ffff800037204dd0) at VOP_MKDIR+0x102 domkdirat(ffff8000371e87c8,ffffff9c,20000040,1b8) at domkdirat+0x179 syscall(ffff800037205050) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e5995ace00, count: -8