last executing test programs: 15.60872943s ago: executing program 5 (id=34): open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x23) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) socket(0x1, 0x4000, 0xb) accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) setresgid(0x0, 0x0, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x1, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r1, 0xcd60441a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0x1) close(r5) futimes(r5, &(0x7f0000000280)=[{0x9, 0x7f}, {0x8, 0x6e}]) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000001d40)={&(0x7f0000000000)=@in6, 0x1c, 0x0, 0x0, &(0x7f0000001c40)=""/230, 0xe6}, 0x2000) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa0500000000004959bde4610ad885e57dd8c18e7a6b00b10000886a4b0e0c61014764dad8e7b36a4c10f559d308f9034402e39bff52dc45967313f12e77621bff0a0adee810c9fe0e7310e8ecac7bc73221818da102a7db4a1f45ea3bf46e9418104ef818442c94467a68aeb352f776d58162e400162b46c33762e9b6c9ea58d42e7193b9c28afbafa0c8ecd9ee1e7d10a1e6fb9aa6c4746da6c33979151fad1f75002306fe558b654de107804263569eb45b07956dc168e579cc7ef42612e7bad37ad2c9c6f875216b20a4a57e51e8748d10e05799b4f375"]) 15.270214447s ago: executing program 1 (id=39): mknod(0x0, 0x2000, 0x100637d) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3ff, './file0\x00', [{[@v4=@rand_addr=0x8, @v4=@loopback], [0x8002, 0x2], 0xfffe}, {[@v4=@loopback], [0x6, 0x2], 0x4, 0x18}], {{0x247, 0x3, 0xfd, 0x7ff}, 0xd, 0x40c, 0x83, 0xfff, 0x5, 0x17, 0x10}, {{0x5, 0x8, 0xff, 0x8}, 0x3, 0x7, 0xa8cb, 0x2, 0x4, 0xf0, 0xaf}, @v6=@mcast1, 0x0, 0x6, 0xf46d, 0x0, 0x6, [[0x9, 0x5], [0x2, 0x2000001]], [[0x3, 0x603f], [0x20007, 0x3]], 0x3, [0x2, 0x7], 0x0, 0x18, 0x2, 0x2, 0x0, 0x5, 0xb, 0x83, 0x0, 0x3, 0x1, 0xce51, '$\x00'}}) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x108}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r0, 0x1}, {r1, 0x80}], 0x8, 0x9c3d12f) (async) socket$unix(0x1, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, 0x0) (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r5 = socket(0x18, 0x3, 0x7) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0xffb, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x800a, 0xab1}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x1ff, 0x2000002, 0x99}, {0xce1, 0x1, 0x4f8, 0xa}, {0x6, 0x300, 0x55, 0x40000008}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8003, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x7f, 0x1, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) r7 = socket$inet(0x18, 0x3, 0x102) (rerun: 32) sendmsg(r7, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x8, "00000000000000000000000000000001", 0xfff}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x27}, {&(0x7f0000000140)="a2", 0x1}], 0x2, 0x0}, 0x402) (async) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) ioctl$DIOCGETSTATE(r6, 0xc1084413, &(0x7f00000004c0)={{0x600, './file0/file0/..', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@broadcast], [0x912, 0x5ed], 0x4, 0x18}, {[@v4=@multicast1, @v6=@mcast1], [0x9, 0x40], 0x6, 0x32}], {{0x5, 0xb9, 0x9b, 0x9}, 0x7, 0xffff2baa, 0x1, 0x4, 0x8, 0x2, 0x3}, {{0x9, 0x24, 0x7, 0x8}, 0x6, 0xfffffffa, 0x5, 0x8, 0xc, 0x7f, 0x59}, @v6=@loopback, 0x0, 0x5, 0xfffffffd, 0x4, 0x5, [[0x2], [0x0, 0x401]], [[0x25, 0x9], [0x6, 0x4]], 0x3, [0x4, 0x10000], 0x8001, 0x1a, 0x4, 0x1, 0x0, 0x5, 0x9, 0x1, 0x9, 0x2, 0x6, 0x0, "2502"}}) (async) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000380)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) sendmsg(0xffffffffffffffff, 0x0, 0x4) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x4, 0xffffffff, 0x0, 0x8, "210d0200000000000000000100", 0x80000000, 0x39f269e4}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x10, 0x1) (async) unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000480)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000340)='./file0/file0/..\x00', 0x8, 0xb5) (rerun: 64) 14.188617733s ago: executing program 5 (id=42): r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) (async) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="9b7e", 0x2}, {}], 0x262) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="9b7e", 0x2}, {}], 0x262) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xac1400fb}, 0x10) (async) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xac1400fb}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) fcntl$setown(r3, 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x2000, 0x1ff) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) fchdir(r4) (async) fchdir(r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x410, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x410, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) clock_getres(0x2, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 14.098251401s ago: executing program 7 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) shutdown(r0, 0x2) setuid(0xee01) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) shutdown(r0, 0x2) (async) setuid(0xee01) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) (async) 13.469114743s ago: executing program 5 (id=52): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) select(0x40, &(0x7f0000000180)={0x9, 0x401, 0x2, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0xfffffffffffff000}, 0x0, 0x0, 0x0) closefrom(r0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0804467, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$DIOCRSETTFLAGS(0xffffffffffffff9c, 0xc450444a, &(0x7f0000000000)={{'./file0\x00', './file0\x00', 0x45, 0xd6}, 0x0, 0x0, 0x0, 0x81, 0x2, 0x3, 0x5, 0x74, 0x8000}) 13.239407016s ago: executing program 7 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) shutdown(r0, 0x2) setuid(0xee01) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) shutdown(r0, 0x2) (async) setuid(0xee01) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) (async) 13.22239112s ago: executing program 1 (id=39): mknod(0x0, 0x2000, 0x100637d) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3ff, './file0\x00', [{[@v4=@rand_addr=0x8, @v4=@loopback], [0x8002, 0x2], 0xfffe}, {[@v4=@loopback], [0x6, 0x2], 0x4, 0x18}], {{0x247, 0x3, 0xfd, 0x7ff}, 0xd, 0x40c, 0x83, 0xfff, 0x5, 0x17, 0x10}, {{0x5, 0x8, 0xff, 0x8}, 0x3, 0x7, 0xa8cb, 0x2, 0x4, 0xf0, 0xaf}, @v6=@mcast1, 0x0, 0x6, 0xf46d, 0x0, 0x6, [[0x9, 0x5], [0x2, 0x2000001]], [[0x3, 0x603f], [0x20007, 0x3]], 0x3, [0x2, 0x7], 0x0, 0x18, 0x2, 0x2, 0x0, 0x5, 0xb, 0x83, 0x0, 0x3, 0x1, 0xce51, '$\x00'}}) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x108}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r0, 0x1}, {r1, 0x80}], 0x8, 0x9c3d12f) (async) socket$unix(0x1, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, 0x0) (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r5 = socket(0x18, 0x3, 0x7) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0xffb, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x800a, 0xab1}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x1ff, 0x2000002, 0x99}, {0xce1, 0x1, 0x4f8, 0xa}, {0x6, 0x300, 0x55, 0x40000008}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8003, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x7f, 0x1, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) r7 = socket$inet(0x18, 0x3, 0x102) (rerun: 32) sendmsg(r7, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x8, "00000000000000000000000000000001", 0xfff}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x27}, {&(0x7f0000000140)="a2", 0x1}], 0x2, 0x0}, 0x402) (async) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) ioctl$DIOCGETSTATE(r6, 0xc1084413, &(0x7f00000004c0)={{0x600, './file0/file0/..', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@broadcast], [0x912, 0x5ed], 0x4, 0x18}, {[@v4=@multicast1, @v6=@mcast1], [0x9, 0x40], 0x6, 0x32}], {{0x5, 0xb9, 0x9b, 0x9}, 0x7, 0xffff2baa, 0x1, 0x4, 0x8, 0x2, 0x3}, {{0x9, 0x24, 0x7, 0x8}, 0x6, 0xfffffffa, 0x5, 0x8, 0xc, 0x7f, 0x59}, @v6=@loopback, 0x0, 0x5, 0xfffffffd, 0x4, 0x5, [[0x2], [0x0, 0x401]], [[0x25, 0x9], [0x6, 0x4]], 0x3, [0x4, 0x10000], 0x8001, 0x1a, 0x4, 0x1, 0x0, 0x5, 0x9, 0x1, 0x9, 0x2, 0x6, 0x0, "2502"}}) (async) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000380)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) sendmsg(0xffffffffffffffff, 0x0, 0x4) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x4, 0xffffffff, 0x0, 0x8, "210d0200000000000000000100", 0x80000000, 0x39f269e4}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x10, 0x1) (async) unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000480)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000340)='./file0/file0/..\x00', 0x8, 0xb5) (rerun: 64) 11.347282248s ago: executing program 5 (id=52): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) select(0x40, &(0x7f0000000180)={0x9, 0x401, 0x2, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0xfffffffffffff000}, 0x0, 0x0, 0x0) closefrom(r0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0804467, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$DIOCRSETTFLAGS(0xffffffffffffff9c, 0xc450444a, &(0x7f0000000000)={{'./file0\x00', './file0\x00', 0x45, 0xd6}, 0x0, 0x0, 0x0, 0x81, 0x2, 0x3, 0x5, 0x74, 0x8000}) 11.325262821s ago: executing program 7 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) shutdown(r0, 0x2) setuid(0xee01) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) shutdown(r0, 0x2) (async) setuid(0xee01) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) (async) 11.255361714s ago: executing program 1 (id=39): mknod(0x0, 0x2000, 0x100637d) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3ff, './file0\x00', [{[@v4=@rand_addr=0x8, @v4=@loopback], [0x8002, 0x2], 0xfffe}, {[@v4=@loopback], [0x6, 0x2], 0x4, 0x18}], {{0x247, 0x3, 0xfd, 0x7ff}, 0xd, 0x40c, 0x83, 0xfff, 0x5, 0x17, 0x10}, {{0x5, 0x8, 0xff, 0x8}, 0x3, 0x7, 0xa8cb, 0x2, 0x4, 0xf0, 0xaf}, @v6=@mcast1, 0x0, 0x6, 0xf46d, 0x0, 0x6, [[0x9, 0x5], [0x2, 0x2000001]], [[0x3, 0x603f], [0x20007, 0x3]], 0x3, [0x2, 0x7], 0x0, 0x18, 0x2, 0x2, 0x0, 0x5, 0xb, 0x83, 0x0, 0x3, 0x1, 0xce51, '$\x00'}}) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x108}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r0, 0x1}, {r1, 0x80}], 0x8, 0x9c3d12f) (async) socket$unix(0x1, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, 0x0) (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r5 = socket(0x18, 0x3, 0x7) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0xffb, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x800a, 0xab1}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x1ff, 0x2000002, 0x99}, {0xce1, 0x1, 0x4f8, 0xa}, {0x6, 0x300, 0x55, 0x40000008}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8003, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x7f, 0x1, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) r7 = socket$inet(0x18, 0x3, 0x102) (rerun: 32) sendmsg(r7, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x8, "00000000000000000000000000000001", 0xfff}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x27}, {&(0x7f0000000140)="a2", 0x1}], 0x2, 0x0}, 0x402) (async) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) ioctl$DIOCGETSTATE(r6, 0xc1084413, &(0x7f00000004c0)={{0x600, './file0/file0/..', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@broadcast], [0x912, 0x5ed], 0x4, 0x18}, {[@v4=@multicast1, @v6=@mcast1], [0x9, 0x40], 0x6, 0x32}], {{0x5, 0xb9, 0x9b, 0x9}, 0x7, 0xffff2baa, 0x1, 0x4, 0x8, 0x2, 0x3}, {{0x9, 0x24, 0x7, 0x8}, 0x6, 0xfffffffa, 0x5, 0x8, 0xc, 0x7f, 0x59}, @v6=@loopback, 0x0, 0x5, 0xfffffffd, 0x4, 0x5, [[0x2], [0x0, 0x401]], [[0x25, 0x9], [0x6, 0x4]], 0x3, [0x4, 0x10000], 0x8001, 0x1a, 0x4, 0x1, 0x0, 0x5, 0x9, 0x1, 0x9, 0x2, 0x6, 0x0, "2502"}}) (async) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000380)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) sendmsg(0xffffffffffffffff, 0x0, 0x4) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x4, 0xffffffff, 0x0, 0x8, "210d0200000000000000000100", 0x80000000, 0x39f269e4}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x10, 0x1) (async) unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000480)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000340)='./file0/file0/..\x00', 0x8, 0xb5) (rerun: 64) 10.216179511s ago: executing program 2 (id=84): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0xffffaf35, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x4, 0x3f}, {0xffffff73, 0xfffffffe, 0x100001, 0x3}, {0xc7, 0x7, 0x6, 0x9}, {0xb, 0xa, 0xfffffff6, 0x200}, {0xac2, 0x8, 0x1002, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0x80df61, 0x200004f8, 0x14}, {0x6, 0x11, 0x2013, 0x6f}, {0xfffffffd, 0x10, 0x40000003, 0xa}, {0x0, 0x13, 0x400, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x83, 0x25, 0x9, 0x2d0b}, {0xfffffffe, 0x2, 0xfffff000, 0x408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x1, 0x8, 0x5}, {0xffffbffd, 0xfffffffd, 0xf779, 0x8}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0x0, 0x1, 0x6, 0x4000000000003, 0x20000000007f, 0x40000000000000, 0x0, 0x8000000000000000, 0x0, 0x1000000000000003}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 10.009780192s ago: executing program 4 (id=85): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4004401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setresuid(0xffffffffffffffff, 0xffffffffffffffff, 0xee00) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) (async, rerun: 32) sendmsg$unix(r0, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, r0]}], 0x14}, 0x8) (async, rerun: 32) closefrom(r1) (async, rerun: 32) unveil(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='x\x00') (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) 9.653118642s ago: executing program 2 (id=87): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) setsid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x5a}, 0x2, 0x0, 0x0, &(0x7f0000000080)="13108a5b", 0x4) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 9.648461554s ago: executing program 4 (id=89): pledge(0x0, &(0x7f00000000c0)='\x00') (async, rerun: 64) pledge(0x0, 0x0) (rerun: 64) r0 = syz_open_pts() (async) syz_open_pts() (async) r1 = semget$private(0x0, 0x2, 0x11) semctl$GETNCNT(r1, 0x3, 0x3, 0x0) (async) ppoll(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x9}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xef, 0x9, 0x3, 0x101, 0x4, 0x5, 0x3, 0x10, [{0x5, 0x1000, 0x8, 0x71800}, {0x8, 0x300b7fe, 0x7, 0x7}, {0x100006, 0x0, 0xa, 0x1}, {0xe0, 0x0, 0x201, 0xffffeffe}, {0x20007, 0x80006b63, 0x0, 0xffff}, {0x2, 0x80000006, 0x7fff, 0xc}, {0x8001, 0x59, 0x7, 0x70}, {0x58a, 0x3, 0xe, 0x1}, {0x401, 0x5, 0x34, 0x6}, {0xfefffc04, 0x5, 0x6, 0x1}, {0xb, 0xff79, 0x5, 0xde}, {0xcb, 0x206, 0x200, 0x8}, {0x2100df, 0x6, 0xb, 0xfffffc02}, {0xffff7fff, 0xe2, 0x4, 0x33}, {0x5, 0x8, 0x27, 0x4}, {0x8, 0xd659, 0x3, 0x2}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) 9.648082721s ago: executing program 6 (id=90): ioctl$DIOCXCOMMIT(0xffffffffffffffff, 0xc0104452, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284459, &(0x7f0000000740)={0x48, 0xfffffffe, 0x3, 0x6, "0003000700", 0xfffffffb, 0x8007}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) getresgid(0xffffffffffffffff, &(0x7f00000035c0), &(0x7f0000003600)) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000040)}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$DIOCNATLOOK(r0, 0xc0504417, &(0x7f0000000040)={@v4, @v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4, @v4=@loopback, 0xd, 0x1, 0xfd78, 0x1000, 0x57, 0x7ff, 0x2, 0x4, 0x1}) 9.432888751s ago: executing program 2 (id=92): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x6, 0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000700)=[@rights={0x10, 0xffff, 0x1, [r1]}, @rights={0x14, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x24, 0x400}, 0x400) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3, 0x0, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x1c, 0x18, 0x1, 0x6, "e3ef75dd5819802560e8391654cb44b3", 0x4}, {0x1c, 0x18, 0x0, 0x6, "8369a7fcb416ba26374fe42253619c3f", 0x7}, 0x3, [0x9d5ef45, 0x3, 0x1, 0x19a1, 0x1, 0x8000, 0x4, 0x1]}, 0x5c) r2 = socket$inet(0x2, 0x3, 0x102) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sendto$inet(r2, &(0x7f0000000300)="b101cd8b3bbd4951d2935aa9963e396c23f4102e0d096b1825354606858e3e1e684cba66dd5267220f4b358304f28756f7567d1d3643a8e27666045a4db489da4a710fe57b3ce99ba3c9463d6cd5b81714dd54b6d5718c3ea863a791be505c3f70fbbabd2e60db16935f1dac903df63e94332dc32343c25ab6563adcbe9b5b5a79", 0xfffffe14, 0x2, &(0x7f0000001300)={0x10, 0x2, 0x0, 0x9d}, 0x5) 9.216966154s ago: executing program 6 (id=94): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x66}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7bf, 0x8, 0x7fff, 0xffffffc8, "08ed00", 0x4, 0x2}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001e00)="d90bdeb27a7090073cfca6154f826461cf7f847cff7b2f6e3355fa0a608f6bc4b15a781ef6b8fa0be070cc1c6adb1e194a9a68676355004284106144297ed060de63cfb3072e56133e463a597ad3e0e8784b911b148f1a44d0334f79571889dc4c545ef3f69ec3f8ebb3525661408c4a7ebed6a7fbcb00d2a98695d3179ff452b3c004038d63e3cb08893970de0a64cbc962131704ccc9c7761517b9ad2fb453ca697cccc98866ff94d5479878102817f3cca89fdf154ae7474b3c446721d77c65817a2e91795d9f62624cb3ddf93683c078aceb4d550949c684e91cf7f7cd40e2351cbbb10f3a083754968cbad55a0b9bdb5b8dd30d4348665d7f25727331524a4d219a6e95b29214cf36a1892271dd43b2df55324a4487c0e476bfc0e1e624184fd3612c8c2308daa6c1ba59d0c10d2a61aed2685ca4218d363969a1755a6a29b8470e7ca9e88f1e15a50d349667f31878f8457257581423307475f218ee389d85dceb4e00a4bb7c7b41066403cce8a63497d4a824528c3dc2d23b8be8caa0b8a1b2bfab3692528974d107e3b8dac564d07b4e1f794e7bab350dc1d42ae58128def192e3742d2b91b85eb8ac1436679a2a7bd5d3b7217f66f98c62b82eb1e6ee9c755bf241f4dce0986b9e1598b31a6a091a8841b91fce6c458129c66cd9bcae02fe3c1c1330ce67c35d9cdde99de0bcf469dab0bddd18c3563eaacedd74b3d64a5024874f9143f5c0dea1ca3642d33c817cd099a24f13fbf5e7eedc95236971e4c9d53a4204078b086d9ecad2781d9b08cf7f0c25ad1629ad185a95d2e0440fb6ccb2e0ffcdb3d792eede68705347a62084b7dfa8367b55c767dffceaa140fff72a72b5035f9510ca45c3f75679bdb72201db667d6ed8107786a295cfc87e431f528d8da23032fc0adf3c17a902143a21081514ac791762eab9fb85b419b9283383837d758d8cc2e58f8794b5125dcdb9f90521feb8fe5fe131b6d136f083bbf81e727396b00c32b94feda2457930a5c5447127f2149e62766b823e0aeb66da6f0ca8ec24852858a5b65f332b37a21ec21ae108e6dba6e37f7d0acb913d674939c1326216bc72ed0aeeb7bbf7f4687f7fe9303ad136d98e310546c2a1b3a855b7b00e4af642b17547a8c5e71318e4e11dcf162b448cca8b7525649597135a52b8c4808f472ee46abf39d22fefde7c206b44a0c02347341056b8605199c39e94c7bbf34c923b4b4a8b69f1026dc7e5f3df4d5cbdfa8a1f79878906a5dd7b910c8a842e688a86497ed231df7356dcf2e0f2f2bbea31c3bd69367381b272142bcc823084bffd3b972c07f7ed91eca832312179f6dad58ab1bd365b819f82edb0e2a9a44806c6ba357aa0e796ba9e1f97b753cdc696c522eecf04f4dad66de531d15884efa7ba459d13347d4f3b19d04f3756bd2b213b9f305d65668a8a18ad5f800f54fe5635116d5f42372a1e02f8d891c40e95ea8496236b796da7e56ddee204f4dbdc722ead1671fad01bdf76bb1db17040f1c769c5aef7f7716f32c1cfc7e7e059ec2a5b12f48ee912034e3278cf4fbb93743d6c5ff13ba96a08afa4a2b4c6718fcbef52673cf5eff88297946d001f119855959ba53640327a458625d639cabcb5879fc236011628e62554d81dfa179adb0a915415a0aff6962cc6b2539beba9ada5d2bab8e59b505714dbf205b9bb4c51390f2cf579905f94e7f4d7332da7295c932ff93a6a9a7b02fa52d8193fa5d3e4850bc6749ecaac00427c65821c62b70ae15b68c7f81ff8af410c84d9812053d96d999b21d1a888cc2f020355d2f983bad93aa1afc86216ececfb409d767a187a1575fd0f34714e91f808600f86b4d1af36822c9b91c8dcbb6710ec5e9d84a8496602cf87cd108cdd7d0f26cadd968dbd182d164d911e53ad57a49a6963ee8902c261d30502f6730cf3dd948b9ac10810eef58bfadf4cfc296026ffa40c2134b0a2c99d252bf56efb35ba234a3cc2b7d01fe34bd84d1b7de9f862589f0ab8569ad3e0cb2c8d8d8c4e4bbaecec774dd05e5c99d882fa0a6f30695cb690d0bc57ed4d65f501ecf5f208b86675b5a44e82084486a202cf716eac4414789f18208776b8512a845ae32205089f3053ab4c2f5813ee964cbd1c9cdee0b5d34175fc54a9c5cb8c2b8462556b30f37e99054ea3845e2d96d7b8fdaf80bac1efac87031afcb0b4102b608598716e8c7e2d4d5924bdc31b3bb744ae113527b3a67fa63d079e76cd484f8960cdd1963d7dd2906fdc2c380dbc1424e0440a2db828f61a14ed4ae93968b57def83ba38e1bd48c9e4fddd011897e4726138aa3712e08d632b8617a6d97a211d4bc66ad04694dd8711160f8d15f84b3c9df03f171431df68ed32f8c1e74d11864512ee582a232866f298b086fd3bde201b769e5199ed64bcc70963d39a06377435b4da3818005845972de7b93cb85c3ee2e5ea8a50fae2b5c45f1b020021479e81f7960e0c0f38d9e3dd3cfe58132c9b83ca475ae1bd2a6b452839e9680336fcb4b3c9a492096f2d1ea9fa7b808471c7d5ba6a4722f93754519fdc938b220f681792967492f51d53b160ad2caaef7ac6dc8792c346a6bed3213da9c98990d982f1ae54b28c35c3e25e48e8f9de94406f810f0fdd1b16fff3e4484ac6d42e8dbcadad740d310dfbef9dcec7858ae9301894dc70b6787e34c2e25f1352fe27cb56c0f231b39721664134dbbd99d3740beaf9072d7abda532612f5b7d125c9cc65bc97b6d4e3ddf0e75f5ab4b26d734de2fdaf26993f3948616eff55a1259033ed493286a7ce6258726c4d7f7595f94e584715f140037bd0d7a7947d0b05662e452acde1aa5ae9b37a46d947ffea9b26f621c6aeff866ab1af0307db01cca84a0b928d1150146ce34783ba384d3c1eafe416ce41c255a22da2b840cf65f70817167b9dd72d0bcd79d86d75ae46336f363d384e01780d6310e3eda2819ff562f495ee8e29032f39a510a027951975fd64ef51ecf8f0a85cdaabf37070eb4860a19a3c5ed40025bb41c4d9668a7775cace78b6c2d6735fddd95fe099a7f7b96b649b5b0054afd34a6cc8de69f222e8db56c7968f619e55a17c8a348d3518be122fd6bb8ca9d6bf78f35a13e5c938bce71c0a6a0d3a9267734f923624094858f8db2ceb3952b4a513b5d6b14ccf673a93e76a00d3e5f7d5c7389b2addc7ed0d380b2314bdb2f5a9515441f9189d5e5a9a19e8242ebf52fd68d0324d76656674bbb39b4740ac31a1c8f110c88e003ae58a8a5bc30c623aeefab8afb819e771fd9f95f34f5461c3526b36771596bc53318cdc0534ca368c3cb9e8d61e6f3b8be847d91e5ca1bee238f0e0bf11b1626711382cacc282f3c72ef1e0696323c62b99b96d202a9e8742114f4fbc96931838e39f8d1ef5d2f3562fc93086ded73fc329a6c14ff1d03a2f92b1a31465fb7c6296b107c253d43c991a3f279edcb9069abbf67375e281a3d43fdbf690496c8400c12bca8a51a1dfa27ec31cd2f2022927f7bc8a8b882f6821aea882268b95c2e6e5414e1da34722496f129c61f6ebfa546aa234ba3c985fe3fca271ff49a759437923ff1f79fc21145f993e862c2a16a7b9941b4be8e6b765145de6bac387955ec00c776747a0e9c318170fd68fdb03a330fe502f9cf228c2e9c2aea14a7de9eb7aea3a50002e3f35db2967c38e59b4209d376d24fd379f7d6b4be7ed0930a4754f2332de1b9291c1c95fc1f6c316748165e0243fbf566f16171f4e0ae50ba1455cea9ff3b6ecc33f0f6b33cf29e3d3183402497413ab71024a499d83fe6c50dcf44ee1f7fd55f91f410aa5f8accd000f23a9919e0c8d1d63226fd4098df3583782b39580b6f78b71d58b46e6407ce75bd2cf4fd7c661c27c9820d5d562db8c72e73c5dc312efae6543a3ac5576dbbca036d9e44188291ff7f14a1e89a9cbb4adeb7c9712e3171a55cd5b775564cf5217f499612e4dfed56adaa07effd2dac244b0f6766fd91e0f65874434a2477d5e44c7c3668b4d00e996ba342169d3ca6d6b2670808653964a71bbb4ff99da9d229eff20c0eb9cdf8569d9c2836897745189f7c5c29802b524acb5666f0caacc365dc693753be6b8e0ec6be347e625827971fa461271b614bcd3d1daaa954b813d530e4e0b6881c727b8b999b706db9c1ec202fca2018e0b1d7e91d03cdcd8503fa3382ac6079eb9b93a9c1d0feab2e3593cb91c8fb00d380905bb0b8e30bb4cd591387362a742295e9caa023819794444065db328b2fb9c9d5c260550f063ea2d9dc226e8e4562b2881f4c0b292386a31ec696760c318b7fc499eb29a0069e3eb576f8e810d0e5f89a106d52ddb3991587c572c383de7449991514e26518b9d6523e68098f522e5f10167a06c3c6ec1f8e6743fe50523df27753c7d1b06bb21d810b248b9ffa8f008415db6195a4c1f576f275f04bd9e1ecedf1123160c9c8683cb861301ab7eba1a38fa9c213284301b065a3dfabcdcd07c09036bb9d7c12935aa604a75af73ded79696807be503357ca84d38ae0b86b0fd02d2215d45609fccabf960119f492d8878ba89cd461d8cd57ed67b08d19a208b829a5e13d3013764bf1ced4c3f066c5e2014f906633c6c92228bc867199405686e07edc151fd4c5c781897374c6e7c9ed79613894f6cc4c711dcb42ee64a5f3a699caab95f5f386955860b056d50361b1ea972cc17f3b22b7e0af51f480489d15f3c5dcb7e5810fd2b3b96f3feafa9c121b23713993d08104c504453abe4d15b34a51405d3081b722fb058717d3e33c718bf4b06c4c26fdfb39d596bad06b345c5acd51b7e29ae374c08988d52bc6379998f801", 0xd5e}, {&(0x7f0000000100)="73dc61176874d15162746dac1db94abafaa1ce87467ef8f8bba2b8620b9e60a2d6a4531fbdfc858c98bfdb4351668dce93", 0x31}, {&(0x7f0000000540)="3f44501a1cd30e92a51a23588c62c2de6695c216c8e614d964c235dd98e0d64c21c7aa241eea2b9d0f5de0197b139491e88554a15d6e597e0bfa3e2ab76d74cb65c3e7e4dae53c652f48fcbb4fa60b968dce42fea4ef8a55d6daec10e9aa002bcdcf17a54b0d5d8ae1c5eabf75fef514c01a4ae69c0674ae880aa3e44795b44016e33896c8d21d9d4f87b098c1fa5b830bf130cc01a9e6ef97995eef0a3e3b30951741d0ba6db3793c", 0xa9}], 0x3) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="634f68467394ee0743b8b49b1b58670845e9dc5a8e908806cce06aa7af9bb2c4a73a42cb1598051bf891241084864b01613af577d282f8920f819804a457c11b28524521b4445b46", 0x48}, {&(0x7f0000000380)="1f2a1630e2478f28a840ff7259d5d6ca7697380cd00fa578f58a1a0ce250e59bed98179ac995416a443160ac940425c54870c91ab5b8cf8bd6a14a5cb14b048c64fb06000419512b8b64eead3e5b51c74708be074e211728791de5b12a1368cc7a2d757ba4e7658158e99a44358f2d938c5a112013aa1c27d5e7e04d23a3874b08cd1142cd0b10df009272852cff0a04a1c5b2523e300db5b8f488d1652dbe0dea756e0b753fb44f372aeaf45c6031ff5c75e544ec4853e991bb6dd96d297b6d00", 0xc1}], 0x2) 9.213790816s ago: executing program 1 (id=39): mknod(0x0, 0x2000, 0x100637d) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3ff, './file0\x00', [{[@v4=@rand_addr=0x8, @v4=@loopback], [0x8002, 0x2], 0xfffe}, {[@v4=@loopback], [0x6, 0x2], 0x4, 0x18}], {{0x247, 0x3, 0xfd, 0x7ff}, 0xd, 0x40c, 0x83, 0xfff, 0x5, 0x17, 0x10}, {{0x5, 0x8, 0xff, 0x8}, 0x3, 0x7, 0xa8cb, 0x2, 0x4, 0xf0, 0xaf}, @v6=@mcast1, 0x0, 0x6, 0xf46d, 0x0, 0x6, [[0x9, 0x5], [0x2, 0x2000001]], [[0x3, 0x603f], [0x20007, 0x3]], 0x3, [0x2, 0x7], 0x0, 0x18, 0x2, 0x2, 0x0, 0x5, 0xb, 0x83, 0x0, 0x3, 0x1, 0xce51, '$\x00'}}) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x108}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r0, 0x1}, {r1, 0x80}], 0x8, 0x9c3d12f) (async) socket$unix(0x1, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, 0x0) (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r5 = socket(0x18, 0x3, 0x7) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0xffb, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x800a, 0xab1}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x1ff, 0x2000002, 0x99}, {0xce1, 0x1, 0x4f8, 0xa}, {0x6, 0x300, 0x55, 0x40000008}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8003, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x7f, 0x1, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) r7 = socket$inet(0x18, 0x3, 0x102) (rerun: 32) sendmsg(r7, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x8, "00000000000000000000000000000001", 0xfff}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x27}, {&(0x7f0000000140)="a2", 0x1}], 0x2, 0x0}, 0x402) (async) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) ioctl$DIOCGETSTATE(r6, 0xc1084413, &(0x7f00000004c0)={{0x600, './file0/file0/..', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@broadcast], [0x912, 0x5ed], 0x4, 0x18}, {[@v4=@multicast1, @v6=@mcast1], [0x9, 0x40], 0x6, 0x32}], {{0x5, 0xb9, 0x9b, 0x9}, 0x7, 0xffff2baa, 0x1, 0x4, 0x8, 0x2, 0x3}, {{0x9, 0x24, 0x7, 0x8}, 0x6, 0xfffffffa, 0x5, 0x8, 0xc, 0x7f, 0x59}, @v6=@loopback, 0x0, 0x5, 0xfffffffd, 0x4, 0x5, [[0x2], [0x0, 0x401]], [[0x25, 0x9], [0x6, 0x4]], 0x3, [0x4, 0x10000], 0x8001, 0x1a, 0x4, 0x1, 0x0, 0x5, 0x9, 0x1, 0x9, 0x2, 0x6, 0x0, "2502"}}) (async) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000380)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) sendmsg(0xffffffffffffffff, 0x0, 0x4) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x4, 0xffffffff, 0x0, 0x8, "210d0200000000000000000100", 0x80000000, 0x39f269e4}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x10, 0x1) (async) unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000480)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000340)='./file0/file0/..\x00', 0x8, 0xb5) (rerun: 64) 9.211485608s ago: executing program 2 (id=95): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCGETSYNFLWATS(r0, 0xc0084463, &(0x7f0000000040)) (async) r1 = socket$inet6(0x18, 0x1, 0x3) setsockopt(r1, 0xffffff48, 0x7, &(0x7f0000000080)="439bb631bd9824ad29008d975ac51080f270558cdf1163da47342de4f20a5fc295a7ca73274b119bbada0d0dc6a7dde5c1bea7", 0x33) (async) listen(r1, 0x8ae3) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) ioctl$DIOCSETHOSTID(r2, 0xc0044456, &(0x7f0000000100)=0x3ff) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f0000000140)={0x452, 0x0, 0x0, './file0\x00', './file0\x00', 0x0, "d6548f408aab98308ea435930cc0a9e1f4c0295edf3e5fe7d18d3f5a8314133b1bfed80daf66c26af74e176d4054a5eadab761de1c276eab750f06fd09afcf493f6d9a68192d7564921f87f2ff76f69a0544aafacea4effa9827f552846a68a53616667ce5a2866e2f2240261b9e853e29554368faec77e541861c6f1639cf10d790bd2397cc64287d043d13a7974c7837d0858eb96c0f80895b0c8d63d78e6f05d35eea7ed5caab37d7e060253332622e3a5435b461ea51d354ddd32349026b87510bc4b90ccd89a3dd5fd12115297ab7e0f05ca78adc69e63b0fb84c2785c0b8bc024fd04b06943756be5d07c64475b1ce42f8d301658bf699d319d7e3c80f3885fee672bb453377d8238df0aa3a4d4e0cfbf6fe1a170877ae87c0168d2d8ce904a56b6700a12d989f5f8d128aa6d1c4c93c5576ddcb7a1bf1aea7b51d1e4603810d89c05fca9a8c258cff5085064ce9a62384f06d8fc9303c5a561c745e2a6033b82156df399530dbeb433322355d8e95f877f4f96a909fb21c1c6c5aea2863230c6f49d7e43617c7066de1fd38f4cf13925c2df75c2b96c9d609d5e7701a55cf1703c493c2f7675a7f499b5121d28cdfce1c726cbfbf7b989dddf72b60ffa22b8a0402cb1285840914f1c6a93d0060b3a2acd039c50d2716620e4b8abb11a396d45d3b2a1bb19c2ad7c6e909c0aa6ee1bc8fe72b1017142ac713e9e7d7a850f8036fdcc50bc44d8b409e8cff2fd9abf25f0cf4386322193996cabd00de4c44ae37d26f02a681aa4e4c3a5975f93086c42e8ed81765caca1523f4ed08b9514ee1668e9bc7bc0898ea2c83281dae710524a58b2209e1c0d7053f5d000caedca079e7ae2f899d1e6e65cf6716c65653eb8a919760b5c60a226f356f58465d515c67a2a7ddb66361deb6205d711244c4e0c5012897b78359451dc50f1db0477761697bac89a35cef4b1dbbd67fcb82765e00c9e6a7b48e5a1e5cad04b404f658e8f35cb4bff9daeee2bbbeb87b7d6a8954e69384f17ab1530ba1792b2a95b914911ed6397935624211652909a69803f3e229258dca4baaa50ca9b83b9e7879c57ecccc3b65b2d748eef58aec461c4906e2a42db7d0c716df192b5e63e88e6ab72bb6b71918c1c20600780ab8e0e67a962c340adf5c4c6c8dbcba069961de36b1ed8813ffd9dfab9c2188722bba327d6a1f90da3a8f0052b3a16b040466f02ce7f6040a1846683d5999fb9330083b59fce99b70e5c8469115cdf526e6f444533f5890f6f99702e25fa981fd48f9fe18211b98bd1985a8317f528d5ed57a8f584846ed4fc28861510f7ed11c159423fc311e85ed6c19196d8c2ca674d84adef6e3a917211fc5e049bf360aa0e026e96285ede16b51ae29897aa1ffd82b1366a5cead6056dd5cd6b0c81b120e5b2862898827237a0431d660f90ce86efef116b259c2f92cea218c4311008cf3548cbf4b06a54ce83fa7257153e08bd28118a71bec316ca93082e34c9ae82d1c250d258fcb6bcd628852decfe91c628755439cf71d2c0192460977fd08b89481f0a32189a493aa18fa2aeaf6c0c7e89c5c1292dacd6323ffb7009bc5a03fe20a900396cad8da5610fe50a98b569330c55030e6889dab206ddfe86ec73c631a2f7f5bee74d904861fcf11fdccad74cc76eb50b2506603812658e041b1c9697f1086f229015e6cec7871cb6a212915be2e1d2242009daa06331cf5b738dbf2fb0d8b9ea132e16d3aae81d58ceb6c2e6c79f827833bbeec8f894808128b6731c15c493e582b8593af88ed94e02ff5e6e0212c0b70daebf2a3d004a88dc5ab17c8beeeca738c10598ce0d39fb0e7626ead90a758821734f90201a7388213540f9f444dff83316fd2c5f19baa3337583b625847bac63a20e94207dbbdb521e14e466c2ded468fd9"}) (async) r3 = dup2(r0, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000ec0)) (async) fsync(r2) (async, rerun: 64) bind(r1, &(0x7f0000000f00)=@in={0x10, 0x2, 0x0, 0x10000}, 0x10) (rerun: 64) r4 = dup3(r1, r2, 0x0) (async) r5 = socket$inet6(0x18, 0x2, 0x7) recvmsg(r5, &(0x7f0000001180)={&(0x7f0000000f40)=@in, 0x10, &(0x7f0000001100)=[{&(0x7f0000000f80)=""/144, 0x90}, {&(0x7f0000001040)=""/159, 0x9f}], 0x2, &(0x7f0000001140)=""/24, 0x18}, 0x1040) recvmsg(r5, &(0x7f0000001500)={&(0x7f00000011c0)=@in6, 0x1c, &(0x7f0000001440)=[{&(0x7f0000001200)=""/119, 0x77}, {&(0x7f0000001280)=""/248, 0xf8}, {&(0x7f0000001380)=""/4, 0x4}, {&(0x7f00000013c0)=""/9, 0x9}, {&(0x7f0000001400)=""/36, 0x24}], 0x5, &(0x7f00000014c0)=""/54, 0x36}, 0x1001) ioctl$DIOCCLRSRCNODES(0xffffffffffffff9c, 0x20004455) closefrom(r1) (async) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000001540)) (async) clock_gettime(0x0, &(0x7f0000001580)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000001600)) poll(&(0x7f0000001640)=[{r0, 0x10}], 0x1, 0xd8) ioctl$DIOCCLRSRCNODES(r0, 0x20004455) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001680)=0xfffff13a) (async) writev(r2, &(0x7f0000001900)=[{&(0x7f00000016c0)="54afd1c1fcb453e7ca57b4a451ded029a24e715afc526a4abd81aa444f6244644639b21eae2dc9bd455d449fa052d3733cb0ead4c51d96a5c45bdfb4228d54599e8da31e55127087d3ee8a9447ca2a1bc15db3cab1630ce8c35318ae39b9c4f119c2088f", 0x64}, {&(0x7f0000001740)="56f32c432ec8a9b665fb08412a5db419795b57b2e836330c7a13b0e3a67d61d6d3440ac3f99c8093f694bc501ed334363ffe860d42f7ea4e74755568655f56eaeaf91f1de21aea0aa7fad56b2bc3312000983df044cbe61192334543506660616418052547a7a8d87c028950a303fa5d051689ffdbf50c5eeb543d7b7010056df52118f850a64bffa4fc04a156f00ded5f173faaffa3c470d6fd8131a0559e89e606b539cc78f4949ead5cc15c292d76af3108afdf2ae58d5816372ea050e3338b77c9f1843042051468efc677cac6f687ab0fd0d0b0f9deb347db60d13734ca274c1ddef6e81c8f5601d60fb7", 0xed}, {&(0x7f0000001840)="b4d5d271bb031a901bb66c90ea23edc5652f7e1a52cf23fbcccdd77829704a135a84e173d3080ffb45c28dbc5e340f25e899c47399efa792f2f9c0b2158b32b3acb6bd655cb60e116dc612d3cbfc9ed27c321df55b38867cbe9d356819f02ef4d39130ca9997eca00a71262967b0bb9bd390f7cf90a62dfe968be302de3e9d48599536d342b79e8694325bbc45f63868e07c8ea910d3588363aa2f463f2b34ae5b2c7b94383adf66eca05f8b6e5cc126cf61", 0xb2}], 0x3) ioctl$DIOCSETDEBUG(r4, 0xc0044418, &(0x7f0000001940)=0x80) (async, rerun: 64) setrlimit(0x8, &(0x7f0000001980)={0xd}) (async, rerun: 64) ioctl$DIOCGETSTATE(r0, 0xc1084413, &(0x7f00000019c0)={{0x6, './file0\x00', [{[@v4=@loopback, @v6=@rand_addr="8704e1691c51969178d12706d8758a59"], [0xc], 0x8}, {[@v4=@broadcast, @v4=@multicast1], [0x7, 0x1], 0xe95, 0x2}], {{0x1bfe, 0xb, 0xc0, 0x5a}, 0x41, 0x6, 0x3, 0x3, 0x9, 0x2, 0x96}, {{0x9, 0x5, 0x0, 0x3}, 0x7, 0x5, 0xffffff6d, 0x2, 0x4, 0x1d, 0x6}, @v6=@rand_addr="66678ad1a1fb22ccf8b91294a595161f", 0x4, 0x1ff, 0x10000, 0x400, 0x40000000, [[0xf, 0xfff], [0x3, 0x2]], [[0x1, 0xf71e748d], [0x0, 0x7]], 0x1, [0xb31, 0xf], 0xea5, 0x1a, 0x0, 0x3, 0x1f, 0x7, 0xaa, 0xa, 0x40, 0x0, 0x28, 0x1, "6dda"}}) (async) ioctl$DIOCSETDEBUG(r3, 0xc0044418, &(0x7f0000001b00)=0xbd) 9.210490459s ago: executing program 7 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) shutdown(r0, 0x2) setuid(0xee01) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) shutdown(r0, 0x2) (async) setuid(0xee01) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) (async) 6.479651183s ago: executing program 0 (id=97): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) mknod(0x0, 0x2000, 0x205a92) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) setuid(0xee01) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xffffffffffffffff) setpgid(0x0, 0x0) pipe(0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(0x0, 0x100, 0x4c) pipe(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) syz_emit_ethernet(0x1042, &(0x7f0000001980)={@broadcast, @local, [{[], {0x8100, 0x6}}], {@ipv6={0x86dd, {0x6, 0x6, "f9ef75", 0x1008, 0x50, 0x7f, @ipv4={'\x00', '\xff\xff', @rand_addr}, @loopback, {[], @udp={{0x0, 0x1, 0x8}, {"704115f0998f8f1ac8cb311a0c68bcec06ba5f1d66b0544dc296359d601db345802a07975fae11875d9b042192b96d0912d560b6d1fb78c513b16a813c6757d0b4348f49e10eca890bc7f6443b1f97ec4f540bb98529220256fc0f2e8cc2693c121381dc3b1cba171ebd02e9f07e20ddc84bf902e9e0d26fae2845e62aec687948713d25a0de3c993406c37217bbd68079ade74de76c1ebe3859ec43b3cc2f92de0fe6c20fc83d32528ab19f0c6feb7da59ca48cc2d7eaa143f3acc68b854de58bf73579694c7a71f3c9bd3109a48d38a6f970b8a676b35d4f544d2c27d7c107114ce334bd699b9fbaaa8ac56edc81de718871ab67d76233a8271a0d856b7200fc0e03f41fb706815ba7e6114109d9246065e093ef101e6b6dd7ff4f0c863f19e0a53ba61af7ed2cb695e4b0842560bb0131da99d80c503e56e97c2ea296609eb8c015d76c491ad686fd4f8a6b9063296691551e6a4b615c6330bcdc220588ec49ba9dbc6c18a1af94aae5d19c01c437055cf0c377cc5e4c59db4c2f8509c13d09f1d1515898aa97ea8ee0494a1760a2c6900173f548703ac4a75215cb12c93a0782a537b5f22aecd753f5c459725b45d0f256b40beadea43c09efa2bb4ce450c3efb3d20cf8aca362f046a8263ac47e7ac1732bf71caaaf2da23276e58a50f5e402206d15c6e05319d4b7fa25d0e85e2bdb063f7f7aa6d8684153fe1bbaa41bef192a759fa25edab65d18b51a9b35ef43fa7e3a666ea4d2859ba7eca877b9186359279b381d92840af6890b239078375cdeafb336d936d07201055fbdfa501c8db2c5e2d67b64d9d502490caf97292c1a5801d06cb87a089f991668df287ad36b7c82eeadfa652a27954ac844dff18fa6a8d7036cc0656345ca4745ef4f4644620df34f718954bbe85efddee8f213d3126aa8a24cd15ebd4855101cb1a2e715d655dae282bfd17c01bbec8d3563ff198f123c2b60d8f480e9e6828187c3ae6e5951cf91d0c502fd623ef3df20db2aac9bbcf19cb3df675acca8d771958eb40defb7e7130933b6dfb5f0144a31bc0acaa3cc4f08da338418ad05176ac65562c76e119d1507bcadf86219e05f6d07384ab893a5ed4c8943a1cd6323a33a6781c0e67874e887e0df979b42cdb09036b06011d411ce11ec7be2d85823b1e3e497898440126d1cd179f17afcc6733b3ed8c1a5fe5d2cba38af0d01f00fce772298253b1d4d21877239d6b086ab5771b84ddb384b0f72fecc66d30227e4564f84f9d235e24ff2fb59ed1cf92a7acc6b4f0b47763ca6cc5cc1c8aba4648d9f744991cb93284114ec67a7e4bb98df7bad14cc4da62b73442ee41c34acbd970f92bd5048d32ccfa8430288892aceb71f824cfbb4cb4915475e2e115bd8ae6e78e9e218349e6d0e49355d7652e9acf12288f5317a9df12bdc5c7a6d7b860705e05cfbf7124c490305fa04205b6ca2ca71dd229a33b9c4c5a800e661e90252bb9bac5257fb3a6b66b2e5f92da691140c49deffe5fb825aa46c0431900d3aceb9b23ae12c956232412694f24094b690524981cb43c3648a7f92e7c3aae133cefbe12ee05ac8dad074fccf1813666a19a5296aac12db20b958b48f2c44bf72577254cf2ad1b13460e74890905070c98b3308e7c7bc55b0e49685cc322a5f1dfe8a38c6bb6c99fa3b1f7c48c19b9eaeed703d369d76ab2495f8adcd666f477ed100bfa428e737ca291a213f940e43caf786dcef834df6f1ab303b68a965cd537213a66fc9915dc1be9987d0b3eafabad58c576bfcb52b9e46105b1b931bbfa7f9c9a2c46f0a08d077d4ad9c2df76f3673943b445c158624887464ddef840941ee2451348c90f3848855966d02e4c328f631dc77d6fff3b82b0819914d54f94e6985a1d8920cd5b3696eae9fbb1045fd4f18eb6f45abcf61b23a1b5a190bed9acdfb189ee492b1d402a0874f95bc0dfa132e69e8672b125c80bec18613bae1c98dbddf91eb6cf95495a1e0946fc3e0023f07038a7f8be285452ff9340b7329c8ed3d16ed7e514096c352b3574624a55ce372c6769f7d11985768dab4f7ce9c8ebdbce75fcec3b1c972b67f20063d1fcd29297178f1032083da9b19eda567106aae4dd660e85582d9419e2c9556c55ef8ce3e7ff57a11079a688bf648995f8f5f477401a1fcc84953e05bfcc2c278d657877476b791bdb13443bc0292b862a42dcd8327f994a5e9b3f330b7666578aed7f90ea69e30415b3d9ad0b4c57f5ebc71966f1bbe900a9d60c7753d76079f3da6408b0e97090ca9c6df45ca290d36974d032f75e76657f71865b8351f7b747790643fd83b39174c759aaaa16db07ebe5fb6afdabb4063657dc232a3bab4b94cf5d6d79bde77e7ef53f801a611257cfeafbbf142e4b615ee15c76cc3ec759f29b91a36bee23041b6cb15553a760127577357c5a0a7d16758e20d5438f3c85d39b533e7269471aae46b222646ab65c5af773f7df99c49a237816b222baa3e15309c9eb7359e1c3e06676fc66a5fbfb5e25c8306043a61140b43bae4d3b7e4370d7dcf84ab9f18a8edde4b8e28633109f7a85846189f9ec987da4e65fb96a0fc2c9bb3a972aa468b9694e42f9960cc33cb20eba07d702f8d031ad721a067af791892feeeda1873bba9e4702290d191c747366fe3507ea211dc219a8de2f8217c6c0be23e74d2fdec7c808dca9624a484b666b4b67465cc2c9cd5cb3017a35173a7b5919226b1ba331b9186dbc4f10fae08b57b77b02deb4d9b58c1a7a062226b794dc8a761888f8577a050e2c7ddf76339f7b433d5a275e216b86b9da4cf320f226ba1c1ad07d2e3c3d8a0cedb4bada927c773137912016afe790d02bbb56f45c7ef7f430779272c287db06457371d67dd1ed9b4a4b3ef5cd4c9b9231db0836511c6ce497da3b873ac63ac9499cb8680c5cb39b7e37a62ca715f95cbae2fa051d620d2cabe0aa2bf4c61766852a0fdb066dbe98a095b00c864d83210c4ef262a2c995e6a96f88137286ba6cd693ac73ed85f07ff8fd7e1bd0f893f6ce5534a681eceabe69ae13c544620de9d1f9a5ac6a93a8e09370877e69f6fb14530fc9c525cb0745b54a4a6286a36a580f696010ee43d24ac51b6bb5894e307c352cc914c544941890fb93a94137a9e8bd0ae99bab87d7d3d8fc7df879edc59850242516ff39e368d6e0ebac258b0620c0a554ef16ed91b7c7cee6a3861850b44898f05f99efd9e0ef2f0faf0bef77ab414e0326df583e1c127be8e1641efea7450ccd64720f8549897d5f5a627ea1ff49a1fd8dbd8698b6ff04e0a1056bab8e4886128bf36f9b2604c552447359386db7713f450c8169ecb6607adda40b884a21290b62e4c05931f28259a0630d49e9d7084a50987afa063a5f80c8c7ae2507a854e71d4bca8e3b39ea77fce9c5b1768cf175d41117714c48539abc42f9485d933bf9687625de301b37d930e7b849e4aa5fd3068734850f2cb8331aa43415746e8a51019a1e32cfec4c572643c05069895e493d983c42d9108b1cb17b6ae078084f12a05c69abbf1108cb45c072ca6efa9a6c708d5a854aaf23b3b569724e17ab05cc8f5a6ff6b422d372186cae761cf35983d0eaf1a754e3cdd3d95487f9e1b17374babbbbd2b4249b74305b791d2b151482f103ed42b293b0db80c5e9387c4c3cc2efb477a2b3977c331cde8f689932f350a5087a90c2b734dc023c043954191e759bc3f4759a6448e33d557f01cdcd92ff8934c26ba37d218826ed0eaf7bc4df4e9b7cf56f91d065d6bb9f02777ea450cce369ff560c72d0171f02d3127c69770683362e341d3ce27f8f826a5fdd87a3170fd634be7ec5cb346f8e6ae94633acc275c02d2b3e7ea4dba5a15e90ec180afe4e979a9e2bbd5a58282ed7b72ebecdf4db2a72eaac77344061138944b271adeb8d43f54a3f2f9877354cbb871d7eb46f924b84a03a84f9963a58c3da4d711b16bad33cbacbdf9e98fb66ad1abb49bc7e59257f0a3840876725110e60b6ecab0f1042838fbba0a293ee2e21017d4f4a3b723af75629a38f5cf10bcc1a0921a11be9cd462f7a727e1fb9353f43b1223352fa94d25b8ff1c6d3d7e1a3bf8a922c3544e4021098164d2a475c542656da8b076188ca1be510dc8bea959f0de91db26cfc2205bc6e96b106ec173a80bff4c6dcc052f5256ac1d5248a783b40d9ed98cc1314a00afa8da7c0238b0aa470f69305fbd02f66b0f12f6ba77cc844b04e7dfd5af0ca23558dff6da353c6663940ff183a0915d5c816354741edd05e4410249205e29bcf230001f0835a6be6d7fe7b1661a31235657708d95eed86a0316d41baf6d6c093ccf2c8143a6e6e3848c7d22cb0d905fc970826b4dccbb706a40982ea068578482ab36d38e280018668f60f4b5b79ee4290b47be85450e88ffc17bbbab8dcb032055d5734b67359e3c50efe206659c40a424df4968c67ab5c371ab6143dec3c274f4dc5a0386feb8570fe06e6f100c6b635338a8d85b0697f3b6b5d8c1b5edb8cbf95ec5d41d3de1b4a15e0a21163d4b953dac9dde57b8fc3c3b3557bd53af3c7dc9f9dd7509eb19f59e8533480179a4a6f3360d525a29cc86213f61c4ace3bc2e3e2794658a61c44198f9d196a50605bf3cb64bb0ca5cb350a9a0de282396f2248a83d545a25004cb7bb26b7d82426b8fc158f9172edaa396e8b057afca661910b20bb7867b9c6dce3de3fc78b1401ff1271ce7db5990f5a4043c620b45b6731b9f1604ee3b472d5b561fe5e04896024cf6f03ce5c6bc4c3f816e18c9f50c41d72392ba1351fe8060eb0775df64d7cfac6fee3918d7a5d9764e025b90393048fd9e0d6fffd29825695e3890f49acf67477d6b4eac136c092721bfd272974807266d7d768aba6c1e6ce7596dfb702a4f5203ef2ed591dedd74ceb31ca7f57934f3bd1fa830324bf30f607065000b79673b9a36375c8f45e3c21761da82892283250ac6db82179c8e3a2fd1b67a504ea20e3b06e53ebf7a3f561cbfc893b700ccef2b4c240d247368b39c166ce35875ec9e41dccc7dc9565da3a507739dc783f1136a3d5a31c7d922b200191015b1c1d12822a9c52e5200e772b61db8ac84537578d01ef71c17c0f489b3f6c0039ca213f57ef48a23cc412c6f5e9f3f440a0489324d15f8718b842acb2633d533fb18629848b128a9ebbc01973507b6e24b6e149fd9f032e0ffbb2966f470ce692199f9b97f0a5b3bbb430265028dd8f94b1f52137d51f977ac2bd3998816748a107c72126e2c02bc99436cdfe7a305fac7734ba428763b950a301b2d64b1ba8143361e58d306876eabe80e64bbc1b444c4cdee5b18f539bd5b479cf2a385d0ea8ef585d65db39e3789ae9044f008926b6709199c6d00db037ba02fe1b427e0dfd00396099bc82b7bc521afa4e9f4d4c09295f3b6981f51d568e24bfc29d95075176b29e44a778fb55a945f44f262ddbcf96eef0f50b70f508f1741806b87b35db28a13b12e1ccec179cb119d2a911fe3998ec69d78543a2c73d10da822ca1cc28675944b8a462c274c2f1b127c7ee29f99142915a4ff37a345588b3f7a328068226b5f3cbcc0cb8c70f45f2ea3567b132094b499d084f89783e99f5985e86d21904d6b4803b936bf33f96a5507a1e06a97525395a5293f54ba1aa357e75c826ad29720ba93628f133ae4a66930bf41f4b28c33bc6642065a06d0516c9d4cb54e132c156bc667a14d2a656fbeb175f86833951cf353d43e58a3a71a779e5d030396b75b1c8b9bd66ce25915fe94d1ced65805f7532944f85ec7b9"}}}}}}}) unveil(0x0, &(0x7f00000002c0)='r\x00') 6.451155668s ago: executing program 3 (id=98): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ftruncate(r0, 0x8531) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x188) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x182, 0xd181, 0x0, 0x0, 0x9}, 0x4, 0x0, 0x0, 0x5, 0x0, 0x42, 0xb, 0xffffffff, 0x0, 0xc, 0x3}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/51) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 6.45062738s ago: executing program 4 (id=89): pledge(0x0, &(0x7f00000000c0)='\x00') (async, rerun: 64) pledge(0x0, 0x0) (rerun: 64) r0 = syz_open_pts() (async) syz_open_pts() (async) r1 = semget$private(0x0, 0x2, 0x11) semctl$GETNCNT(r1, 0x3, 0x3, 0x0) (async) ppoll(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x9}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xef, 0x9, 0x3, 0x101, 0x4, 0x5, 0x3, 0x10, [{0x5, 0x1000, 0x8, 0x71800}, {0x8, 0x300b7fe, 0x7, 0x7}, {0x100006, 0x0, 0xa, 0x1}, {0xe0, 0x0, 0x201, 0xffffeffe}, {0x20007, 0x80006b63, 0x0, 0xffff}, {0x2, 0x80000006, 0x7fff, 0xc}, {0x8001, 0x59, 0x7, 0x70}, {0x58a, 0x3, 0xe, 0x1}, {0x401, 0x5, 0x34, 0x6}, {0xfefffc04, 0x5, 0x6, 0x1}, {0xb, 0xff79, 0x5, 0xde}, {0xcb, 0x206, 0x200, 0x8}, {0x2100df, 0x6, 0xb, 0xfffffc02}, {0xffff7fff, 0xe2, 0x4, 0x33}, {0x5, 0x8, 0x27, 0x4}, {0x8, 0xd659, 0x3, 0x2}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) 6.450516924s ago: executing program 5 (id=52): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) select(0x40, &(0x7f0000000180)={0x9, 0x401, 0x2, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0xfffffffffffff000}, 0x0, 0x0, 0x0) closefrom(r0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0804467, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$DIOCRSETTFLAGS(0xffffffffffffff9c, 0xc450444a, &(0x7f0000000000)={{'./file0\x00', './file0\x00', 0x45, 0xd6}, 0x0, 0x0, 0x0, 0x81, 0x2, 0x3, 0x5, 0x74, 0x8000}) 6.445942828s ago: executing program 6 (id=99): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$DIOCGETRULESET(0xffffffffffffffff, 0xc444443b, &(0x7f00000009c0)={0x5, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f00000005c0)={0x1080ff68, 0x2, 0x80c, 0xa, "74de68000000000000000000000000ff2800", 0x5, 0xdb60}) 6.443273608s ago: executing program 0 (id=100): r0 = socket(0x1, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket(0x18, 0x5001, 0x0) ioctl$DIOCRGETADDRS(r1, 0xc4504446, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) 5.294689387s ago: executing program 0 (id=101): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) mkfifoat(r0, &(0x7f0000000080)='./file0\x00', 0x110) 5.294263352s ago: executing program 7 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) shutdown(r0, 0x2) setuid(0xee01) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) shutdown(r0, 0x2) (async) setuid(0xee01) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) (async) 5.294105629s ago: executing program 0 (id=102): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) open(0x0, 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r1 = socket$inet(0x2, 0x1, 0x6) bind$inet(r1, &(0x7f00000000c0)={0x10, 0x2, 0x1}, 0x10) listen(r1, 0xfffffffd) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000080)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) (async) connect$inet(r2, &(0x7f0000000080)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) (async) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) accept4(r1, 0x0, 0x0, 0x4000) ioctl$TIOCSETA(r0, 0xc450444d, &(0x7f0000000740)={0x2f, 0xffffffff, 0x40, 0x76, "97a2224ff1ebb1000000000000000000ff00", 0xfffffffc, 0xb}) 5.293709194s ago: executing program 1 (id=39): mknod(0x0, 0x2000, 0x100637d) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3ff, './file0\x00', [{[@v4=@rand_addr=0x8, @v4=@loopback], [0x8002, 0x2], 0xfffe}, {[@v4=@loopback], [0x6, 0x2], 0x4, 0x18}], {{0x247, 0x3, 0xfd, 0x7ff}, 0xd, 0x40c, 0x83, 0xfff, 0x5, 0x17, 0x10}, {{0x5, 0x8, 0xff, 0x8}, 0x3, 0x7, 0xa8cb, 0x2, 0x4, 0xf0, 0xaf}, @v6=@mcast1, 0x0, 0x6, 0xf46d, 0x0, 0x6, [[0x9, 0x5], [0x2, 0x2000001]], [[0x3, 0x603f], [0x20007, 0x3]], 0x3, [0x2, 0x7], 0x0, 0x18, 0x2, 0x2, 0x0, 0x5, 0xb, 0x83, 0x0, 0x3, 0x1, 0xce51, '$\x00'}}) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x108}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r0, 0x1}, {r1, 0x80}], 0x8, 0x9c3d12f) (async) socket$unix(0x1, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, 0x0) (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r5 = socket(0x18, 0x3, 0x7) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0xffb, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x800a, 0xab1}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x1ff, 0x2000002, 0x99}, {0xce1, 0x1, 0x4f8, 0xa}, {0x6, 0x300, 0x55, 0x40000008}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8003, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x7f, 0x1, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) r7 = socket$inet(0x18, 0x3, 0x102) (rerun: 32) sendmsg(r7, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x8, "00000000000000000000000000000001", 0xfff}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x27}, {&(0x7f0000000140)="a2", 0x1}], 0x2, 0x0}, 0x402) (async) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) ioctl$DIOCGETSTATE(r6, 0xc1084413, &(0x7f00000004c0)={{0x600, './file0/file0/..', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@broadcast], [0x912, 0x5ed], 0x4, 0x18}, {[@v4=@multicast1, @v6=@mcast1], [0x9, 0x40], 0x6, 0x32}], {{0x5, 0xb9, 0x9b, 0x9}, 0x7, 0xffff2baa, 0x1, 0x4, 0x8, 0x2, 0x3}, {{0x9, 0x24, 0x7, 0x8}, 0x6, 0xfffffffa, 0x5, 0x8, 0xc, 0x7f, 0x59}, @v6=@loopback, 0x0, 0x5, 0xfffffffd, 0x4, 0x5, [[0x2], [0x0, 0x401]], [[0x25, 0x9], [0x6, 0x4]], 0x3, [0x4, 0x10000], 0x8001, 0x1a, 0x4, 0x1, 0x0, 0x5, 0x9, 0x1, 0x9, 0x2, 0x6, 0x0, "2502"}}) (async) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000380)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) sendmsg(0xffffffffffffffff, 0x0, 0x4) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x4, 0xffffffff, 0x0, 0x8, "210d0200000000000000000100", 0x80000000, 0x39f269e4}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x10, 0x1) (async) unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000480)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000340)='./file0/file0/..\x00', 0x8, 0xb5) (rerun: 64) 4.955161198s ago: executing program 2 (id=95): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCGETSYNFLWATS(r0, 0xc0084463, &(0x7f0000000040)) (async) r1 = socket$inet6(0x18, 0x1, 0x3) setsockopt(r1, 0xffffff48, 0x7, &(0x7f0000000080)="439bb631bd9824ad29008d975ac51080f270558cdf1163da47342de4f20a5fc295a7ca73274b119bbada0d0dc6a7dde5c1bea7", 0x33) (async) listen(r1, 0x8ae3) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) ioctl$DIOCSETHOSTID(r2, 0xc0044456, &(0x7f0000000100)=0x3ff) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f0000000140)={0x452, 0x0, 0x0, './file0\x00', './file0\x00', 0x0, "d6548f408aab98308ea435930cc0a9e1f4c0295edf3e5fe7d18d3f5a8314133b1bfed80daf66c26af74e176d4054a5eadab761de1c276eab750f06fd09afcf493f6d9a68192d7564921f87f2ff76f69a0544aafacea4effa9827f552846a68a53616667ce5a2866e2f2240261b9e853e29554368faec77e541861c6f1639cf10d790bd2397cc64287d043d13a7974c7837d0858eb96c0f80895b0c8d63d78e6f05d35eea7ed5caab37d7e060253332622e3a5435b461ea51d354ddd32349026b87510bc4b90ccd89a3dd5fd12115297ab7e0f05ca78adc69e63b0fb84c2785c0b8bc024fd04b06943756be5d07c64475b1ce42f8d301658bf699d319d7e3c80f3885fee672bb453377d8238df0aa3a4d4e0cfbf6fe1a170877ae87c0168d2d8ce904a56b6700a12d989f5f8d128aa6d1c4c93c5576ddcb7a1bf1aea7b51d1e4603810d89c05fca9a8c258cff5085064ce9a62384f06d8fc9303c5a561c745e2a6033b82156df399530dbeb433322355d8e95f877f4f96a909fb21c1c6c5aea2863230c6f49d7e43617c7066de1fd38f4cf13925c2df75c2b96c9d609d5e7701a55cf1703c493c2f7675a7f499b5121d28cdfce1c726cbfbf7b989dddf72b60ffa22b8a0402cb1285840914f1c6a93d0060b3a2acd039c50d2716620e4b8abb11a396d45d3b2a1bb19c2ad7c6e909c0aa6ee1bc8fe72b1017142ac713e9e7d7a850f8036fdcc50bc44d8b409e8cff2fd9abf25f0cf4386322193996cabd00de4c44ae37d26f02a681aa4e4c3a5975f93086c42e8ed81765caca1523f4ed08b9514ee1668e9bc7bc0898ea2c83281dae710524a58b2209e1c0d7053f5d000caedca079e7ae2f899d1e6e65cf6716c65653eb8a919760b5c60a226f356f58465d515c67a2a7ddb66361deb6205d711244c4e0c5012897b78359451dc50f1db0477761697bac89a35cef4b1dbbd67fcb82765e00c9e6a7b48e5a1e5cad04b404f658e8f35cb4bff9daeee2bbbeb87b7d6a8954e69384f17ab1530ba1792b2a95b914911ed6397935624211652909a69803f3e229258dca4baaa50ca9b83b9e7879c57ecccc3b65b2d748eef58aec461c4906e2a42db7d0c716df192b5e63e88e6ab72bb6b71918c1c20600780ab8e0e67a962c340adf5c4c6c8dbcba069961de36b1ed8813ffd9dfab9c2188722bba327d6a1f90da3a8f0052b3a16b040466f02ce7f6040a1846683d5999fb9330083b59fce99b70e5c8469115cdf526e6f444533f5890f6f99702e25fa981fd48f9fe18211b98bd1985a8317f528d5ed57a8f584846ed4fc28861510f7ed11c159423fc311e85ed6c19196d8c2ca674d84adef6e3a917211fc5e049bf360aa0e026e96285ede16b51ae29897aa1ffd82b1366a5cead6056dd5cd6b0c81b120e5b2862898827237a0431d660f90ce86efef116b259c2f92cea218c4311008cf3548cbf4b06a54ce83fa7257153e08bd28118a71bec316ca93082e34c9ae82d1c250d258fcb6bcd628852decfe91c628755439cf71d2c0192460977fd08b89481f0a32189a493aa18fa2aeaf6c0c7e89c5c1292dacd6323ffb7009bc5a03fe20a900396cad8da5610fe50a98b569330c55030e6889dab206ddfe86ec73c631a2f7f5bee74d904861fcf11fdccad74cc76eb50b2506603812658e041b1c9697f1086f229015e6cec7871cb6a212915be2e1d2242009daa06331cf5b738dbf2fb0d8b9ea132e16d3aae81d58ceb6c2e6c79f827833bbeec8f894808128b6731c15c493e582b8593af88ed94e02ff5e6e0212c0b70daebf2a3d004a88dc5ab17c8beeeca738c10598ce0d39fb0e7626ead90a758821734f90201a7388213540f9f444dff83316fd2c5f19baa3337583b625847bac63a20e94207dbbdb521e14e466c2ded468fd9"}) (async) r3 = dup2(r0, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000ec0)) (async) fsync(r2) (async, rerun: 64) bind(r1, &(0x7f0000000f00)=@in={0x10, 0x2, 0x0, 0x10000}, 0x10) (rerun: 64) r4 = dup3(r1, r2, 0x0) (async) r5 = socket$inet6(0x18, 0x2, 0x7) recvmsg(r5, &(0x7f0000001180)={&(0x7f0000000f40)=@in, 0x10, &(0x7f0000001100)=[{&(0x7f0000000f80)=""/144, 0x90}, {&(0x7f0000001040)=""/159, 0x9f}], 0x2, &(0x7f0000001140)=""/24, 0x18}, 0x1040) recvmsg(r5, &(0x7f0000001500)={&(0x7f00000011c0)=@in6, 0x1c, &(0x7f0000001440)=[{&(0x7f0000001200)=""/119, 0x77}, {&(0x7f0000001280)=""/248, 0xf8}, {&(0x7f0000001380)=""/4, 0x4}, {&(0x7f00000013c0)=""/9, 0x9}, {&(0x7f0000001400)=""/36, 0x24}], 0x5, &(0x7f00000014c0)=""/54, 0x36}, 0x1001) ioctl$DIOCCLRSRCNODES(0xffffffffffffff9c, 0x20004455) closefrom(r1) (async) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000001540)) (async) clock_gettime(0x0, &(0x7f0000001580)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000001600)) poll(&(0x7f0000001640)=[{r0, 0x10}], 0x1, 0xd8) ioctl$DIOCCLRSRCNODES(r0, 0x20004455) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001680)=0xfffff13a) (async) writev(r2, &(0x7f0000001900)=[{&(0x7f00000016c0)="54afd1c1fcb453e7ca57b4a451ded029a24e715afc526a4abd81aa444f6244644639b21eae2dc9bd455d449fa052d3733cb0ead4c51d96a5c45bdfb4228d54599e8da31e55127087d3ee8a9447ca2a1bc15db3cab1630ce8c35318ae39b9c4f119c2088f", 0x64}, {&(0x7f0000001740)="56f32c432ec8a9b665fb08412a5db419795b57b2e836330c7a13b0e3a67d61d6d3440ac3f99c8093f694bc501ed334363ffe860d42f7ea4e74755568655f56eaeaf91f1de21aea0aa7fad56b2bc3312000983df044cbe61192334543506660616418052547a7a8d87c028950a303fa5d051689ffdbf50c5eeb543d7b7010056df52118f850a64bffa4fc04a156f00ded5f173faaffa3c470d6fd8131a0559e89e606b539cc78f4949ead5cc15c292d76af3108afdf2ae58d5816372ea050e3338b77c9f1843042051468efc677cac6f687ab0fd0d0b0f9deb347db60d13734ca274c1ddef6e81c8f5601d60fb7", 0xed}, {&(0x7f0000001840)="b4d5d271bb031a901bb66c90ea23edc5652f7e1a52cf23fbcccdd77829704a135a84e173d3080ffb45c28dbc5e340f25e899c47399efa792f2f9c0b2158b32b3acb6bd655cb60e116dc612d3cbfc9ed27c321df55b38867cbe9d356819f02ef4d39130ca9997eca00a71262967b0bb9bd390f7cf90a62dfe968be302de3e9d48599536d342b79e8694325bbc45f63868e07c8ea910d3588363aa2f463f2b34ae5b2c7b94383adf66eca05f8b6e5cc126cf61", 0xb2}], 0x3) ioctl$DIOCSETDEBUG(r4, 0xc0044418, &(0x7f0000001940)=0x80) (async, rerun: 64) setrlimit(0x8, &(0x7f0000001980)={0xd}) (async, rerun: 64) ioctl$DIOCGETSTATE(r0, 0xc1084413, &(0x7f00000019c0)={{0x6, './file0\x00', [{[@v4=@loopback, @v6=@rand_addr="8704e1691c51969178d12706d8758a59"], [0xc], 0x8}, {[@v4=@broadcast, @v4=@multicast1], [0x7, 0x1], 0xe95, 0x2}], {{0x1bfe, 0xb, 0xc0, 0x5a}, 0x41, 0x6, 0x3, 0x3, 0x9, 0x2, 0x96}, {{0x9, 0x5, 0x0, 0x3}, 0x7, 0x5, 0xffffff6d, 0x2, 0x4, 0x1d, 0x6}, @v6=@rand_addr="66678ad1a1fb22ccf8b91294a595161f", 0x4, 0x1ff, 0x10000, 0x400, 0x40000000, [[0xf, 0xfff], [0x3, 0x2]], [[0x1, 0xf71e748d], [0x0, 0x7]], 0x1, [0xb31, 0xf], 0xea5, 0x1a, 0x0, 0x3, 0x1f, 0x7, 0xaa, 0xa, 0x40, 0x0, 0x28, 0x1, "6dda"}}) (async) ioctl$DIOCSETDEBUG(r3, 0xc0044418, &(0x7f0000001b00)=0xbd) 3.865114911s ago: executing program 3 (id=103): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) open$dir(&(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) ioctl$WSDISPLAYIO_LINEBYTES(0xffffffffffffffff, 0x4004575f, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206925, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000004c0)=0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r5 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x54) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) mknod$loop(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000b40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c40)='c\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r6 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x1c, 0x18, 0x2, 0x6, "dbe5081b7fa174654a30e71947b659b4", 0x2d7}, {0x1c, 0x18, 0x3, 0x7, '+{\x00', 0x3}, 0xc, [0x4, 0x76a, 0x6, 0x7, 0xc, 0xa, 0xd, 0x2]}, 0x5c) 3.864704348s ago: executing program 6 (id=104): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0xffffaf35, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x4, 0x3f}, {0xffffff73, 0xfffffffe, 0x100001, 0x3}, {0xc7, 0x7, 0x6, 0x9}, {0xb, 0xa, 0xfffffff6, 0x200}, {0xac2, 0x8, 0x1002, 0x800007}, {0x4020002, 0x8, 0x7, 0x9}, {0x9, 0x80df61, 0x200004f8, 0x14}, {0x6, 0x11, 0x2013, 0x6f}, {0xfffffffd, 0x10, 0x40000003, 0xa}, {0x0, 0x13, 0x400, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x83, 0x25, 0x9, 0x2d0b}, {0xfffffffe, 0x2, 0xfffff000, 0x408}, {0x2, 0x8, 0x0, 0x200}, {0x7ffe, 0x1, 0x8, 0x5}, {0xffffbffd, 0xfffffffd, 0xf779, 0x8}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0xc5, 0x48e}, 0x5, 0x8, 0x0, 0x1, 0x6, 0x4000000000003, 0x20000000007f, 0x40000000000000, 0x0, 0x8000000000000000, 0x0, 0x1000000000000003}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 3.076361077s ago: executing program 3 (id=105): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x203, 0x3, 0x99}, {0xce1, 0x15, 0x4f8, 0xa}, {0x6, 0x300, 0x57, 0x2}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8001, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x80, 0x0, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x40, 0xe0, 0x30000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x800, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b1000501000000ae05000701070000000e08000000000500fef96ecfc72fd3357ae30200004e30ffecb92819f20bf404be01000000f7c8cf5f882b297de1aa050400ce9462f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25", 0x85, 0x0, 0x0, 0x0) 2.988316569s ago: executing program 6 (id=106): mknod(&(0x7f0000000040)='./file0\x00', 0xe49d4b5e313b37c5, 0x5d00) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20101, 0x0, 0x8a38, 0xfffffffc, "070609000013160000050800"}) closefrom(r0) clock_getres(0x4, 0xffffffffffffffff) 2.988000505s ago: executing program 0 (id=102): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x6}, 0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) open(0x0, 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) r1 = socket$inet(0x2, 0x1, 0x6) bind$inet(r1, &(0x7f00000000c0)={0x10, 0x2, 0x1}, 0x10) listen(r1, 0xfffffffd) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000080)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) (async) connect$inet(r2, &(0x7f0000000080)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) socket(0x2, 0x1, 0x0) (async) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) (async) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) accept4(r1, 0x0, 0x0, 0x4000) ioctl$TIOCSETA(r0, 0xc450444d, &(0x7f0000000740)={0x2f, 0xffffffff, 0x40, 0x76, "97a2224ff1ebb1000000000000000000ff00", 0xfffffffc, 0xb}) 1.768740473s ago: executing program 3 (id=107): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x8}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff02}, {0x2}, {0x3, 0x7fff}, {0x1, 0xf}, {}, {0x0, 0x1}, {0x2, 0x1}, {0x0, 0xffffffff}, {0x0, 0x1}, {0x2, 0x1}, {0x1, 0x10000000}, {0x0, 0x6}, {0x3, 0x2}, {0x2}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x1, 0x4000004}, {0x1, 0x1}, {}, {}, {}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x200060}]}) r1 = socket(0x1, 0x8002, 0x1) select(0x40, &(0x7f0000000180)={0x35, 0x2, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x209, 0xfffffffd, 0x5, 0x1, 0x100, 0x10, 0x80000000, 0x1, 0x0, 0x101, 0x6}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x100637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x2b) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x209, 0x8, 0x3, 0x0, 0x8000004a, 0x2, 0x80000000, 0x1, 0x1, 0x2000004, 0x40000000000a4c2}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) syz_open_pts() unveil(0x0, &(0x7f0000000140)='w\x00') ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 1.766834346s ago: executing program 1 (id=39): mknod(0x0, 0x2000, 0x100637d) (async) ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000040)={{0x3ff, './file0\x00', [{[@v4=@rand_addr=0x8, @v4=@loopback], [0x8002, 0x2], 0xfffe}, {[@v4=@loopback], [0x6, 0x2], 0x4, 0x18}], {{0x247, 0x3, 0xfd, 0x7ff}, 0xd, 0x40c, 0x83, 0xfff, 0x5, 0x17, 0x10}, {{0x5, 0x8, 0xff, 0x8}, 0x3, 0x7, 0xa8cb, 0x2, 0x4, 0xf0, 0xaf}, @v6=@mcast1, 0x0, 0x6, 0xf46d, 0x0, 0x6, [[0x9, 0x5], [0x2, 0x2000001]], [[0x3, 0x603f], [0x20007, 0x3]], 0x3, [0x2, 0x7], 0x0, 0x18, 0x2, 0x2, 0x0, 0x5, 0xb, 0x83, 0x0, 0x3, 0x1, 0xce51, '$\x00'}}) (async) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x40, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x108}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r0, 0x1}, {r1, 0x80}], 0x8, 0x9c3d12f) (async) socket$unix(0x1, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, 0x0) (rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r5 = socket(0x18, 0x3, 0x7) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0xffb, 0x4e, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0x9, 0x0, 0x9}, {0x1, 0x800, 0x800a, 0xab1}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x1ff, 0x2000002, 0x99}, {0xce1, 0x1, 0x4f8, 0xa}, {0x6, 0x300, 0x55, 0x40000008}, {0x2, 0x100, 0x7, 0x8}, {0x8007, 0x8003, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x7f, 0x1, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x8000001, 0x101002, 0x30004}]}) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) r7 = socket$inet(0x18, 0x3, 0x102) (rerun: 32) sendmsg(r7, &(0x7f0000000240)={&(0x7f0000000280)=@in6={0x1c, 0x18, 0x0, 0x8, "00000000000000000000000000000001", 0xfff}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000180)="638802000000339afe51f6f2efa24a85abdd612dd68e59adfecf9323100084410a8591426ee03e", 0x27}, {&(0x7f0000000140)="a2", 0x1}], 0x2, 0x0}, 0x402) (async) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) ioctl$DIOCGETSTATE(r6, 0xc1084413, &(0x7f00000004c0)={{0x600, './file0/file0/..', [{[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v4=@broadcast], [0x912, 0x5ed], 0x4, 0x18}, {[@v4=@multicast1, @v6=@mcast1], [0x9, 0x40], 0x6, 0x32}], {{0x5, 0xb9, 0x9b, 0x9}, 0x7, 0xffff2baa, 0x1, 0x4, 0x8, 0x2, 0x3}, {{0x9, 0x24, 0x7, 0x8}, 0x6, 0xfffffffa, 0x5, 0x8, 0xc, 0x7f, 0x59}, @v6=@loopback, 0x0, 0x5, 0xfffffffd, 0x4, 0x5, [[0x2], [0x0, 0x401]], [[0x25, 0x9], [0x6, 0x4]], 0x3, [0x4, 0x10000], 0x8001, 0x1a, 0x4, 0x1, 0x0, 0x5, 0x9, 0x1, 0x9, 0x2, 0x6, 0x0, "2502"}}) (async) getsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000380)=0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) sendmsg(0xffffffffffffffff, 0x0, 0x4) (async) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x4, 0xffffffff, 0x0, 0x8, "210d0200000000000000000100", 0x80000000, 0x39f269e4}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x10, 0x1) (async) unveil(&(0x7f00000002c0)='./file2\x00', &(0x7f0000000480)='r\x00') (async, rerun: 64) open$dir(&(0x7f0000000340)='./file0/file0/..\x00', 0x8, 0xb5) (rerun: 64) 1.766639344s ago: executing program 4 (id=89): pledge(0x0, &(0x7f00000000c0)='\x00') (async, rerun: 64) pledge(0x0, 0x0) (rerun: 64) r0 = syz_open_pts() (async) syz_open_pts() (async) r1 = semget$private(0x0, 0x2, 0x11) semctl$GETNCNT(r1, 0x3, 0x3, 0x0) (async) ppoll(0x0, 0x0, 0x0, 0x0) (async, rerun: 64) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x2, 0x2, 0x9}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0xef, 0x9, 0x3, 0x101, 0x4, 0x5, 0x3, 0x10, [{0x5, 0x1000, 0x8, 0x71800}, {0x8, 0x300b7fe, 0x7, 0x7}, {0x100006, 0x0, 0xa, 0x1}, {0xe0, 0x0, 0x201, 0xffffeffe}, {0x20007, 0x80006b63, 0x0, 0xffff}, {0x2, 0x80000006, 0x7fff, 0xc}, {0x8001, 0x59, 0x7, 0x70}, {0x58a, 0x3, 0xe, 0x1}, {0x401, 0x5, 0x34, 0x6}, {0xfefffc04, 0x5, 0x6, 0x1}, {0xb, 0xff79, 0x5, 0xde}, {0xcb, 0x206, 0x200, 0x8}, {0x2100df, 0x6, 0xb, 0xfffffc02}, {0xffff7fff, 0xe2, 0x4, 0x33}, {0x5, 0x8, 0x27, 0x4}, {0x8, 0xd659, 0x3, 0x2}]}) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r3 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.309202708s ago: executing program 0 (id=108): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {0x2}, {0x2, 0xffffffff}, {0x3, 0xca4f}, {0x0, 0x81}, {0x0, 0x3ffffd}, {0x1, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x3, 0xfffffffd}, {0x0, 0xd}, {0x1, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {0x0, 0xffffffff}, {0x3, 0x5c}, {0x1, 0xfffffffd}, {0x3, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.308314393s ago: executing program 2 (id=95): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$DIOCGETSYNFLWATS(r0, 0xc0084463, &(0x7f0000000040)) (async) r1 = socket$inet6(0x18, 0x1, 0x3) setsockopt(r1, 0xffffff48, 0x7, &(0x7f0000000080)="439bb631bd9824ad29008d975ac51080f270558cdf1163da47342de4f20a5fc295a7ca73274b119bbada0d0dc6a7dde5c1bea7", 0x33) (async) listen(r1, 0x8ae3) (async, rerun: 32) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) ioctl$DIOCSETHOSTID(r2, 0xc0044456, &(0x7f0000000100)=0x3ff) ioctl$DIOCADDRULE(r0, 0xcd604404, &(0x7f0000000140)={0x452, 0x0, 0x0, './file0\x00', './file0\x00', 0x0, "d6548f408aab98308ea435930cc0a9e1f4c0295edf3e5fe7d18d3f5a8314133b1bfed80daf66c26af74e176d4054a5eadab761de1c276eab750f06fd09afcf493f6d9a68192d7564921f87f2ff76f69a0544aafacea4effa9827f552846a68a53616667ce5a2866e2f2240261b9e853e29554368faec77e541861c6f1639cf10d790bd2397cc64287d043d13a7974c7837d0858eb96c0f80895b0c8d63d78e6f05d35eea7ed5caab37d7e060253332622e3a5435b461ea51d354ddd32349026b87510bc4b90ccd89a3dd5fd12115297ab7e0f05ca78adc69e63b0fb84c2785c0b8bc024fd04b06943756be5d07c64475b1ce42f8d301658bf699d319d7e3c80f3885fee672bb453377d8238df0aa3a4d4e0cfbf6fe1a170877ae87c0168d2d8ce904a56b6700a12d989f5f8d128aa6d1c4c93c5576ddcb7a1bf1aea7b51d1e4603810d89c05fca9a8c258cff5085064ce9a62384f06d8fc9303c5a561c745e2a6033b82156df399530dbeb433322355d8e95f877f4f96a909fb21c1c6c5aea2863230c6f49d7e43617c7066de1fd38f4cf13925c2df75c2b96c9d609d5e7701a55cf1703c493c2f7675a7f499b5121d28cdfce1c726cbfbf7b989dddf72b60ffa22b8a0402cb1285840914f1c6a93d0060b3a2acd039c50d2716620e4b8abb11a396d45d3b2a1bb19c2ad7c6e909c0aa6ee1bc8fe72b1017142ac713e9e7d7a850f8036fdcc50bc44d8b409e8cff2fd9abf25f0cf4386322193996cabd00de4c44ae37d26f02a681aa4e4c3a5975f93086c42e8ed81765caca1523f4ed08b9514ee1668e9bc7bc0898ea2c83281dae710524a58b2209e1c0d7053f5d000caedca079e7ae2f899d1e6e65cf6716c65653eb8a919760b5c60a226f356f58465d515c67a2a7ddb66361deb6205d711244c4e0c5012897b78359451dc50f1db0477761697bac89a35cef4b1dbbd67fcb82765e00c9e6a7b48e5a1e5cad04b404f658e8f35cb4bff9daeee2bbbeb87b7d6a8954e69384f17ab1530ba1792b2a95b914911ed6397935624211652909a69803f3e229258dca4baaa50ca9b83b9e7879c57ecccc3b65b2d748eef58aec461c4906e2a42db7d0c716df192b5e63e88e6ab72bb6b71918c1c20600780ab8e0e67a962c340adf5c4c6c8dbcba069961de36b1ed8813ffd9dfab9c2188722bba327d6a1f90da3a8f0052b3a16b040466f02ce7f6040a1846683d5999fb9330083b59fce99b70e5c8469115cdf526e6f444533f5890f6f99702e25fa981fd48f9fe18211b98bd1985a8317f528d5ed57a8f584846ed4fc28861510f7ed11c159423fc311e85ed6c19196d8c2ca674d84adef6e3a917211fc5e049bf360aa0e026e96285ede16b51ae29897aa1ffd82b1366a5cead6056dd5cd6b0c81b120e5b2862898827237a0431d660f90ce86efef116b259c2f92cea218c4311008cf3548cbf4b06a54ce83fa7257153e08bd28118a71bec316ca93082e34c9ae82d1c250d258fcb6bcd628852decfe91c628755439cf71d2c0192460977fd08b89481f0a32189a493aa18fa2aeaf6c0c7e89c5c1292dacd6323ffb7009bc5a03fe20a900396cad8da5610fe50a98b569330c55030e6889dab206ddfe86ec73c631a2f7f5bee74d904861fcf11fdccad74cc76eb50b2506603812658e041b1c9697f1086f229015e6cec7871cb6a212915be2e1d2242009daa06331cf5b738dbf2fb0d8b9ea132e16d3aae81d58ceb6c2e6c79f827833bbeec8f894808128b6731c15c493e582b8593af88ed94e02ff5e6e0212c0b70daebf2a3d004a88dc5ab17c8beeeca738c10598ce0d39fb0e7626ead90a758821734f90201a7388213540f9f444dff83316fd2c5f19baa3337583b625847bac63a20e94207dbbdb521e14e466c2ded468fd9"}) (async) r3 = dup2(r0, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000ec0)) (async) fsync(r2) (async, rerun: 64) bind(r1, &(0x7f0000000f00)=@in={0x10, 0x2, 0x0, 0x10000}, 0x10) (rerun: 64) r4 = dup3(r1, r2, 0x0) (async) r5 = socket$inet6(0x18, 0x2, 0x7) recvmsg(r5, &(0x7f0000001180)={&(0x7f0000000f40)=@in, 0x10, &(0x7f0000001100)=[{&(0x7f0000000f80)=""/144, 0x90}, {&(0x7f0000001040)=""/159, 0x9f}], 0x2, &(0x7f0000001140)=""/24, 0x18}, 0x1040) recvmsg(r5, &(0x7f0000001500)={&(0x7f00000011c0)=@in6, 0x1c, &(0x7f0000001440)=[{&(0x7f0000001200)=""/119, 0x77}, {&(0x7f0000001280)=""/248, 0xf8}, {&(0x7f0000001380)=""/4, 0x4}, {&(0x7f00000013c0)=""/9, 0x9}, {&(0x7f0000001400)=""/36, 0x24}], 0x5, &(0x7f00000014c0)=""/54, 0x36}, 0x1001) ioctl$DIOCCLRSRCNODES(0xffffffffffffff9c, 0x20004455) closefrom(r1) (async) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000001540)) (async) clock_gettime(0x0, &(0x7f0000001580)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000001600)) poll(&(0x7f0000001640)=[{r0, 0x10}], 0x1, 0xd8) ioctl$DIOCCLRSRCNODES(r0, 0x20004455) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000001680)=0xfffff13a) (async) writev(r2, &(0x7f0000001900)=[{&(0x7f00000016c0)="54afd1c1fcb453e7ca57b4a451ded029a24e715afc526a4abd81aa444f6244644639b21eae2dc9bd455d449fa052d3733cb0ead4c51d96a5c45bdfb4228d54599e8da31e55127087d3ee8a9447ca2a1bc15db3cab1630ce8c35318ae39b9c4f119c2088f", 0x64}, {&(0x7f0000001740)="56f32c432ec8a9b665fb08412a5db419795b57b2e836330c7a13b0e3a67d61d6d3440ac3f99c8093f694bc501ed334363ffe860d42f7ea4e74755568655f56eaeaf91f1de21aea0aa7fad56b2bc3312000983df044cbe61192334543506660616418052547a7a8d87c028950a303fa5d051689ffdbf50c5eeb543d7b7010056df52118f850a64bffa4fc04a156f00ded5f173faaffa3c470d6fd8131a0559e89e606b539cc78f4949ead5cc15c292d76af3108afdf2ae58d5816372ea050e3338b77c9f1843042051468efc677cac6f687ab0fd0d0b0f9deb347db60d13734ca274c1ddef6e81c8f5601d60fb7", 0xed}, {&(0x7f0000001840)="b4d5d271bb031a901bb66c90ea23edc5652f7e1a52cf23fbcccdd77829704a135a84e173d3080ffb45c28dbc5e340f25e899c47399efa792f2f9c0b2158b32b3acb6bd655cb60e116dc612d3cbfc9ed27c321df55b38867cbe9d356819f02ef4d39130ca9997eca00a71262967b0bb9bd390f7cf90a62dfe968be302de3e9d48599536d342b79e8694325bbc45f63868e07c8ea910d3588363aa2f463f2b34ae5b2c7b94383adf66eca05f8b6e5cc126cf61", 0xb2}], 0x3) ioctl$DIOCSETDEBUG(r4, 0xc0044418, &(0x7f0000001940)=0x80) (async, rerun: 64) setrlimit(0x8, &(0x7f0000001980)={0xd}) (async, rerun: 64) ioctl$DIOCGETSTATE(r0, 0xc1084413, &(0x7f00000019c0)={{0x6, './file0\x00', [{[@v4=@loopback, @v6=@rand_addr="8704e1691c51969178d12706d8758a59"], [0xc], 0x8}, {[@v4=@broadcast, @v4=@multicast1], [0x7, 0x1], 0xe95, 0x2}], {{0x1bfe, 0xb, 0xc0, 0x5a}, 0x41, 0x6, 0x3, 0x3, 0x9, 0x2, 0x96}, {{0x9, 0x5, 0x0, 0x3}, 0x7, 0x5, 0xffffff6d, 0x2, 0x4, 0x1d, 0x6}, @v6=@rand_addr="66678ad1a1fb22ccf8b91294a595161f", 0x4, 0x1ff, 0x10000, 0x400, 0x40000000, [[0xf, 0xfff], [0x3, 0x2]], [[0x1, 0xf71e748d], [0x0, 0x7]], 0x1, [0xb31, 0xf], 0xea5, 0x1a, 0x0, 0x3, 0x1f, 0x7, 0xaa, 0xa, 0x40, 0x0, 0x28, 0x1, "6dda"}}) (async) ioctl$DIOCSETDEBUG(r3, 0xc0044418, &(0x7f0000001b00)=0xbd) 221.371923ms ago: executing program 3 (id=109): r0 = socket$inet6(0x18, 0x3, 0x6) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x2000090, "fe80000400000000a81c09000000fdff", 0x2}, 0x1c) (async) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000200)=0x4) (async) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) mknod(&(0x7f0000000180)='.\x00', 0x4, 0x0) 217.617399ms ago: executing program 5 (id=52): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) select(0x40, &(0x7f0000000180)={0x9, 0x401, 0x2, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0xfffffffffffff000}, 0x0, 0x0, 0x0) closefrom(r0) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0804467, &(0x7f00000000c0)={0x72f, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$DIOCRSETTFLAGS(0xffffffffffffff9c, 0xc450444a, &(0x7f0000000000)={{'./file0\x00', './file0\x00', 0x45, 0xd6}, 0x0, 0x0, 0x0, 0x81, 0x2, 0x3, 0x5, 0x74, 0x8000}) 217.425877ms ago: executing program 6 (id=110): ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000ac0)={{0x6, './file0\x00', [{[@v4, @v6=@empty], [0x0, 0xfff1], 0x5}, {[@v6=@rand_addr="bb1acccaea2e245e33fb23b8362a7c30", @v4=@rand_addr=0xa], [0x6, 0x3ff], 0x9}], {{0x4, 0x80, 0x5, 0xfff}, 0x6, 0x0, 0x80, 0x8, 0x401, 0x6, 0x2}, {{0x9, 0xfd, 0xff, 0xb08}, 0xba, 0x3, 0x40000004, 0xff, 0x26ec, 0xfc, 0x6}, @v4=@multicast2, 0x3, 0x1, 0x80004, 0x7, 0x100, [[0x5, 0xd], [0x1, 0x401]], [[0x7], [0x8, 0x1ff]], 0x6, [0x20000008, 0x1], 0x1, 0x31, 0x66, 0x2, 0x20, 0x1, 0x8, 0x2, 0xfc, 0x6, 0x3, 0x5, "02ac"}}) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x3}) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x2) getpid() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10, 0x4}, 0x40a) recvmsg(r2, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x122800000000009}, {0xffffdff0, 0x8020000000000001}}, 0x0) pledge(0x0, &(0x7f0000000380)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\x12\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\f\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\x00\x00\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae\x00\x9c\x0e\xc2\xefo\xbcJ\xb9{\xe9\x18`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\a\x00\x00\x00\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd5f\xda') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r5 = open(&(0x7f0000000200)='./file0\x00', 0x80000000000206, 0x116) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000080)='#', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r4, 0xcd60441a, &(0x7f0000000140)={0x8, 0x100, 0x8001, 0x403, "200000000a00000f0000008a6b4fc6d700", 0x8, 0x7}) 216.030365ms ago: executing program 7 (id=31): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) shutdown(r0, 0x2) setuid(0xee01) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x51, 0x2100007, 0x6, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x3519, 0xf86, 0x4000, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x54, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x0, 0x100}, {0x1ce, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x81}, {0xb6f, 0x406, 0x5}, {0x8000, 0x1, 0x101002, 0x30004}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0xc5, 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x3, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) (async) shutdown(r0, 0x2) (async) setuid(0xee01) (async) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0x80286987, &(0x7f00000001c0)) (async) 215.781713ms ago: executing program 3 (id=111): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x120) write(r0, &(0x7f0000000200)="b96abcf1ac7cffa09ea845315c0d85ffffb2cab389679cf2c05cd1789adc1c90664b0dae09836206f62277e0382bd88c78df87de713c601e05b96df793898545f0f49d8ee374cd65cbdb2420e78764f9fa660c3b33efcad124af8eb0070e430e4dc613e31bf51612c1b8fc0959", 0xda7c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(0x3) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000440)='./file0\x00', 0x2, 0x200c, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x54) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x81, 0x6, 0x9, 0x2, 0xc0, 0x8, 0x3, 0x10, [{0x7fff, 0x8000000, 0x0, 0xfff}, {0x5, 0x6, 0x0, 0xc4e}, {0x7, 0x5, 0x6, 0x4e}, {0x943, 0x8001, 0x4, 0xffffff7f}, {0x40, 0x401, 0x2d97f670, 0x6}, {0x8, 0x14, 0x7fffffff, 0x72}, {0x4, 0x4c9, 0x3, 0x8}, {0x80000001, 0x7fffffff, 0x7, 0x3}, {0x7, 0x9, 0x6be, 0x6}, {0x8, 0x1ff, 0xa, 0x7fff}, {0x29, 0x80000000, 0xc, 0x1000}, {0x6, 0x2, 0x9, 0x85}, {0x1, 0x6, 0x0, 0x1}, {0x4, 0x0, 0xfffffffb, 0xa}, {0x3, 0x1, 0x3, 0x6}, {0x736b, 0x9, 0x1ff, 0x186df63d}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x81, {[0x3, 0x40, 0x6, 0x2, 0x3, 0xd, 0x5, 0x40000000000, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x2000180, 0x0, 0xd3, 0x76, 0xffffffffffffbff7], [0x5438b950, 0x8, 0x1004, 0x5, 0x1, 0x1, 0x9, 0x78a, 0xffffffffffffffff, 0x4], [0x6, 0x6, 0x8000000008, 0x8000000008, 0x10000, 0x211, 0x1000002], [0x100000000, 0x10801, 0x4000, 0x5, 0x3, 0xfffffffffffffffc], [{0xfffa, 0x7, 0xfffffbfb, 0x80000000005}, {0x2, 0x925, 0x20003, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0xb, 0xffff, 0x2, 0x594b}, {0x4, 0x9, 0x2, 0x8}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x3, 0x1}, {0x3, 0x10000, 0x8005, 0x5}], {0x0, 0x0, 0x501, 0x8}, {0xfffe, 0x7f, 0x8, 0x4}}}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0xe) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 205.229214ms ago: executing program 4 (id=112): unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000000), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x111) 0s ago: executing program 4 (id=113): r0 = semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}, {0x2, 0x9, 0x1800}, {0x1, 0x401}, {0x0, 0x1, 0x800}, {0x4, 0x401, 0x1000}, {0x1, 0x130}, {0x5, 0x8, 0x400}, {0x2, 0x1, 0x1800}], 0x8) (async) semop(r0, &(0x7f00000000c0)=[{0x3, 0x9, 0x1000}, {0x2, 0x9, 0x1800}, {0x1, 0x401}, {0x0, 0x1, 0x800}, {0x4, 0x401, 0x1000}, {0x1, 0x130}, {0x5, 0x8, 0x400}, {0x2, 0x1, 0x1800}], 0x8) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/185) r1 = semget(0x3, 0x7, 0x604) semctl$IPC_RMID(r0, 0x0, 0x0) (async) semctl$IPC_RMID(r0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x1000, 0x8, 0x0, 0x4, 0x7fffffff, 0x100000000, 0xfff}, &(0x7f0000000140)={0xfffffffffffffffe, 0x480000, 0x2, 0x8, 0x2, 0x7, 0x8, 0x8e}, &(0x7f00000002c0)={0x8, 0xe33, 0x7, 0x4, 0x6, 0x9, 0x5, 0x3}, &(0x7f0000000300)={0x1, 0x62f3}) (async) select(0x40, &(0x7f0000000100)={0x0, 0x1000, 0x8, 0x0, 0x4, 0x7fffffff, 0x100000000, 0xfff}, &(0x7f0000000140)={0xfffffffffffffffe, 0x480000, 0x2, 0x8, 0x2, 0x7, 0x8, 0x8e}, &(0x7f00000002c0)={0x8, 0xe33, 0x7, 0x4, 0x6, 0x9, 0x5, 0x3}, &(0x7f0000000300)={0x1, 0x62f3}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000200)=""/212) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6, 0xfffffffe}, {0x26, 0x6}], 0x2}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x1, 0x7f, './file0\x00', 0x3, 0x8, 0x1a9d, 0x64d}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x1, 0x7f, './file0\x00', 0x3, 0x8, 0x1a9d, 0x64d}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.181' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: free: size too large 248 > 16 (0xffff800000c55590) type rtable Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff834cc607) at panic+0x1cf free(ffff800000c55590,5,f8) at free+0x690 rtfree(fffffa807ca9ad60) at rtfree+0x34e rt_ifa_del(ffff80000161e800,800100,ffff80000161e868,0) at rt_ifa_del+0x44b in_purgeaddr(ffff80000161e800) at in_purgeaddr+0x129 in_ifdetach(ffff8000015f1800) at in_ifdetach+0x7e if_detach(ffff8000015f1800) at if_detach+0x322 tun_clone_destroy(ffff8000015f1800) at tun_clone_destroy+0x2a2 if_clone_destroy(ffff8000310bd020) at if_clone_destroy+0x1d5 tun_dev_close(5d02,7) at tun_dev_close+0x1d9 spec_close(ffff8000310bd0e0) at spec_close+0x417 VOP_CLOSE(fffffa806f514538,7,fffffa8007ffd340,ffff80003c902fb8) at VOP_CLOSE+0x129 vn_closefile(fffffa806da2fcb8,ffff80003c902fb8) at vn_closefile+0x11d end trace frame: 0xffff8000310bd200, count: 0 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: free: size too large 248 > 16 (0xffff800000c55590) type rtable ddb> show kasan No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff834cc607) at panic+0x1cf free(ffff800000c55590,5,f8) at free+0x690 rtfree(fffffa807ca9ad60) at rtfree+0x34e rt_ifa_del(ffff80000161e800,800100,ffff80000161e868,0) at rt_ifa_del+0x44b in_purgeaddr(ffff80000161e800) at in_purgeaddr+0x129 in_ifdetach(ffff8000015f1800) at in_ifdetach+0x7e if_detach(ffff8000015f1800) at if_detach+0x322 tun_clone_destroy(ffff8000015f1800) at tun_clone_destroy+0x2a2 if_clone_destroy(ffff8000310bd020) at if_clone_destroy+0x1d5 tun_dev_close(5d02,7) at tun_dev_close+0x1d9 spec_close(ffff8000310bd0e0) at spec_close+0x417 VOP_CLOSE(fffffa806f514538,7,fffffa8007ffd340,ffff80003c902fb8) at VOP_CLOSE+0x129 vn_closefile(fffffa806da2fcb8,ffff80003c902fb8) at vn_closefile+0x11d fdrop(fffffa806da2fcb8,ffff80003c902fb8) at fdrop+0x121 closef(fffffa806da2fcb8,ffff80003c902fb8) at closef+0x190 fdfree(ffff80003c902fb8) at fdfree+0x115 exit1(ffff80003c902fb8,43,0,1) at exit1+0x595 sys_exit(ffff80003c902fb8,ffff8000310bd440,ffff8000310bd390) at sys_exit+0x1a syscall(ffff8000310bd440) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76a1490b46a0, count: -21 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000310bcb90 rbx 0x10 rdx 0 rcx 0 rax 0xffff80003c902fb8 r8 0x101010101010101 r9 0x8080808080808080 r10 0x5a9a380d07262320 r11 0xf646d210d4c47c92 r12 0 r13 0xf8 r14 0 r15 0x1 rip 0xffffffff81dca9d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000310bcb80 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=320003 pid=19768 tcnt=0 stat=onproc flags process=a proc=2000 runpri=32, usrpri=81, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c903780,0xffff80002a761ca8 process=0xffff8000388db198 user=0xffff8000310b8000, vmspace=0xfffffa806d16f460 estcpu=31, cpticks=3, pctcpu=0.1, user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 87379 156274 88116 0 3 0x2 0 clonelk ifconfig 88116 256171 10866 0 3 0x100002 0x88 sigsusp sh 10866 183600 17012 0 3 0x2 0x80 wait syz-executor 84090 249986 17012 0 3 0x2 0 clonelk syz-executor 73689 23595 17012 0 3 0x2 0x80 piperd syz-executor 56978 268923 17012 0 3 0x2 0x80 piperd syz-executor 62311 244968 17012 0 3 0x2 0x80 piperd syz-executor 34107 286297 17012 0 3 0x2 0x80 piperd syz-executor 17012 56161 5498 0 3 0x2 0x80 nanoslp syz-executor 5498 49493 80531 0 3 0x100002 0x88 sigsusp ksh 80531 244277 45045 0 3 0x10 0x88 kqread sshd-session 45045 93250 19945 0 3 0x12 0x80 kqread sshd-session 87162 281745 1 0 3 0x100003 0x80 ttyin getty 19945 68759 1 0 3 0 0x88 kqread sshd 52434 273686 58652 73 3 0x1100010 0x80 kqread syslogd 58652 5943 1 0 3 0x100002 0x80 sbwait syslogd 92843 469692 1 0 3 0x100000 0x80 kqread resolvd 77588 389088 46935 77 3 0x100012 0x80 kqread dhcpleased 15629 86683 46935 77 3 0x100012 0x80 kqread dhcpleased 46935 84523 1 0 3 0 0x80 kqread dhcpleased 63001 405258 0 0 3 0x14000 0x200 bored smr 91042 33631 0 0 3 0x14000 0x200 pgzero zerothread 24831 92203 0 0 3 0x14000 0x200 aiodoned aiodoned 68925 489633 0 0 3 0x14000 0x200 syncer update 6288 260170 0 0 3 0x14000 0x200 cleaner cleaner 97681 315998 0 0 3 0x14000 0x200 reaper reaper 26885 294197 0 0 3 0x14000 0x200 pgdaemon pagedaemon 29169 299537 0 0 3 0x14000 0x200 bored viomb 43264 373506 0 0 3 0x14000 0x40000200 acpi0 acpi0 25918 346846 0 0 3 0x14000 0x200 bored softnet0 3439 58543 0 0 2 0x14000 0x200 systqmp 57578 177548 0 0 3 0x14000 0x200 bored systq 32856 412743 0 0 3 0x14000 0x40000200 tmoslp softclock 47846 391892 0 0 3 0x14000 0x40000200 idle0 1 142335 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11018 12095K 12655K 166960K 12428 0 pcb 17 12K 12K 166960K 50 0 rtable 163 5K 8K 166960K 953 0 pf 28 13K 17K 166960K 98 0 ifaddr 28 5K 8K 166960K 127 0 ifgroup 39 1K 2K 166960K 135 0 sysctl 1 1K 9K 166960K 5 0 counters 30 17K 18K 166960K 59 0 ioctlops 0 0K 4K 166960K 210 0 iov 0 0K 20K 166960K 10 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1356 85K 85K 166960K 1878 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 11 37K 97K 166960K 560 0 sigio 0 0K 0K 166960K 2 0 proc 66 67K 124K 166960K 1068 0 subproc 63 3K 4K 166960K 261 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 5 0 in_multi 55 3K 6K 166960K 308 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 49 228K 228K 166960K 49 0 exec 0 0K 1K 166960K 624 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 162 150K 167K 166960K 5732 0 UVM aobj 8 2K 2K 166960K 8 0 pinsyscall 32 64K 96K 166960K 2172 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 8 0K 2K 166960K 88 0 temp 36 9110K 9175K 166960K 9871 0 kqueue 13 20K 27K 166960K 56 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 82 0 79 1 0 1 1 0 8 0 rtentry 136 323 0 255 4 0 4 4 0 8 0 unpcb 144 105 0 90 1 0 1 1 0 8 0 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 736 105 0 99 7 0 7 7 0 8 6 arp 96 57 0 47 1 0 1 1 0 8 0 inpcb 328 459 0 449 12 2 10 12 0 8 8 ip6q 80 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 112 81 0 69 1 0 1 1 0 8 0 kcovpl 48 29 0 22 1 0 1 1 0 8 0 ppxss 1072 6 0 6 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstkey 128 2 0 2 1 0 1 1 0 8 1 pfstate 384 1 0 1 1 0 1 1 0 8 1 pfrule 1360 9 0 8 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1300 0 1018 29 0 29 29 0 8 7 art_table 40 1302 0 1018 5 0 5 5 0 8 0 art_node 32 322 0 261 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 72 7 0 1 1 0 1 1 0 8 0 shmpl 112 5 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1844 0 342 95 0 95 95 0 8 0 ffsino 256 1844 0 342 95 0 95 95 0 8 0 nchpl 144 2231 0 461 66 0 66 66 0 8 0 rtmask 32 4 0 4 1 0 1 1 0 8 1 vnodes 216 2382 0 0 133 0 133 133 0 8 0 namei 1024 10005 0 10005 3 0 3 3 0 8 3 kstatmem 264 67 0 50 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 7560 0 7560 3 0 3 3 1 8 3 plimitpl 152 69 0 54 1 0 1 1 0 8 0 sigapl 424 816 0 780 6 0 6 6 0 8 1 knotepl 120 7215 0 7168 10 0 10 10 0 8 8 kqueuepl 184 61 0 52 1 0 1 1 0 8 0 pipepl 304 201 0 174 3 0 3 3 0 8 0 fdescpl 448 803 0 780 5 0 5 5 0 8 1 filepl 120 3290 0 3101 12 0 12 12 0 8 4 lockfpl 104 91 0 89 1 0 1 1 0 8 0 lockfspl 48 46 0 44 1 0 1 1 0 8 0 sessionpl 144 47 0 39 1 0 1 1 0 8 0 pgrppl 48 80 0 65 1 0 1 1 0 8 0 ucredpl 104 214 0 203 1 0 1 1 0 8 0 zombiepl 144 781 0 780 1 0 1 1 0 8 0 processpl 1152 816 0 780 4 0 4 4 0 8 0 procpl 664 1088 0 1052 6 0 6 6 0 8 2 sockpl 552 649 0 621 12 1 11 12 0 8 8 mcl64k 65536 11 0 11 1 0 1 1 0 8 1 mcl16k 16384 6 0 6 1 0 1 1 0 8 1 mcl12k 12288 4 0 4 1 0 1 1 0 8 1 mcl9k128 9344 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 13 0 12 1 0 1 1 0 8 0 mcl4k 4096 2698 0 2643 15 0 15 15 0 8 8 mcl2k 2048 588 7 588 1 0 1 1 0 8 1 mextrefs 64 162 0 161 1 0 1 1 0 8 0 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 7088 0 6980 16 0 16 16 0 8 6 bufpl 272 2704 0 102 174 0 174 174 0 8 0 anonpl 24 122935 0 120308 31 0 31 31 0 187 8 amapchunkpl 152 15891 0 15622 23 0 23 23 0 158 7 amappl16 200 1811 0 1800 5 0 5 5 0 8 3 amappl15 192 9 0 9 1 0 1 1 0 8 1 amappl14 184 648 0 646 1 0 1 1 0 8 0 amappl13 176 182 0 172 1 0 1 1 0 8 0 amappl12 168 1121 0 1100 2 0 2 2 0 8 0 amappl11 160 3 0 3 1 0 1 1 0 8 1 amappl10 152 56 0 46 1 0 1 1 0 8 0 amappl9 144 273 0 273 1 0 1 1 0 8 1 amappl8 136 170 0 168 1 0 1 1 0 8 0 amappl7 128 179 0 167 1 0 1 1 0 8 0 amappl6 120 342 0 339 1 0 1 1 0 8 0 amappl5 112 134 0 125 1 0 1 1 0 8 0 amappl4 104 323 0 307 1 0 1 1 0 8 0 amappl3 96 2909 0 2856 3 0 3 3 0 8 0 amappl2 88 845 0 783 2 0 2 2 0 8 0 amappl1 80 13164 0 12640 13 0 13 13 0 8 1 amappl 88 4689 0 4590 5 0 5 5 0 92 1 uvmvnodes 80 97 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 254 0 254 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 803 0 780 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 803 0 780 1 0 1 1 0 8 0 vmmpekpl 168 8272 0 8237 3 0 3 3 0 8 0 vmmpepl 168 60355 0 58970 82 0 82 82 0 357 9 vmsppl 368 802 0 780 4 0 4 4 0 8 1 rwobjpl 40 19827 0 18966 11 0 11 11 0 8 0 pdppl 4096 1612 0 1560 122 60 62 82 0 8 10 pvpl 32 332820 0 326040 87 0 87 87 0 265 12 pmappl 216 802 0 780 3 0 3 3 0 8 1 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 579 0 60 16 0 16 16 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff834cc607) at panic+0x1cf free(ffff800000c55590,5,f8) at free+0x690 rtfree(fffffa807ca9ad60) at rtfree+0x34e rt_ifa_del(ffff80000161e800,800100,ffff80000161e868,0) at rt_ifa_del+0x44b in_purgeaddr(ffff80000161e800) at in_purgeaddr+0x129 in_ifdetach(ffff8000015f1800) at in_ifdetach+0x7e if_detach(ffff8000015f1800) at if_detach+0x322 tun_clone_destroy(ffff8000015f1800) at tun_clone_destroy+0x2a2 if_clone_destroy(ffff8000310bd020) at if_clone_destroy+0x1d5 tun_dev_close(5d02,7) at tun_dev_close+0x1d9 spec_close(ffff8000310bd0e0) at spec_close+0x417 VOP_CLOSE(fffffa806f514538,7,fffffa8007ffd340,ffff80003c902fb8) at VOP_CLOSE+0x129 vn_closefile(fffffa806da2fcb8,ffff80003c902fb8) at vn_closefile+0x11d fdrop(fffffa806da2fcb8,ffff80003c902fb8) at fdrop+0x121 closef(fffffa806da2fcb8,ffff80003c902fb8) at closef+0x190 fdfree(ffff80003c902fb8) at fdfree+0x115 exit1(ffff80003c902fb8,43,0,1) at exit1+0x595 sys_exit(ffff80003c902fb8,ffff8000310bd440,ffff8000310bd390) at sys_exit+0x1a syscall(ffff8000310bd440) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76a1490b46a0, count: -21 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff834cc607) at panic+0x1cf free(ffff800000c55590,5,f8) at free+0x690 rtfree(fffffa807ca9ad60) at rtfree+0x34e rt_ifa_del(ffff80000161e800,800100,ffff80000161e868,0) at rt_ifa_del+0x44b in_purgeaddr(ffff80000161e800) at in_purgeaddr+0x129 in_ifdetach(ffff8000015f1800) at in_ifdetach+0x7e if_detach(ffff8000015f1800) at if_detach+0x322 tun_clone_destroy(ffff8000015f1800) at tun_clone_destroy+0x2a2 if_clone_destroy(ffff8000310bd020) at if_clone_destroy+0x1d5 tun_dev_close(5d02,7) at tun_dev_close+0x1d9 spec_close(ffff8000310bd0e0) at spec_close+0x417 VOP_CLOSE(fffffa806f514538,7,fffffa8007ffd340,ffff80003c902fb8) at VOP_CLOSE+0x129 vn_closefile(fffffa806da2fcb8,ffff80003c902fb8) at vn_closefile+0x11d fdrop(fffffa806da2fcb8,ffff80003c902fb8) at fdrop+0x121 closef(fffffa806da2fcb8,ffff80003c902fb8) at closef+0x190 fdfree(ffff80003c902fb8) at fdfree+0x115 exit1(ffff80003c902fb8,43,0,1) at exit1+0x595 sys_exit(ffff80003c902fb8,ffff8000310bd440,ffff8000310bd390) at sys_exit+0x1a syscall(ffff8000310bd440) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x76a1490b46a0, count: -21