last executing test programs: 3.164999307s ago: executing program 5 (id=244): shmget(0x2, 0x2000, 0x23c, &(0x7f0000ffe000/0x2000)=nil) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="01ca"], 0x8, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0x4, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000a80)="000000d860a82060dec3e59be543bfcb44db53af11a3f91203c616f7e2205117c906000000c9faa6162575ee44e792b8ab81c074ec38e8a5574a7b54cd6a10dcc030bcbb2f60fc489f6f9594f65180c22f7278358006513e12ed63c3f789c5f6", &(0x7f0000000380)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) r1 = socket(0x2, 0x3, 0x20) syz_emit_ethernet(0xa2, &(0x7f0000000340)=ANY=[]) recvmmsg(r1, &(0x7f0000000300)={0x0, 0x890f}, 0x10, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r2, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x3fffe) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ftruncate(r2, 0x40002) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/../file0\x00', 0x3, &(0x7f0000000180)='./file0\x00', 0x8}) pwrite(r2, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000340)='./file0\x00', 0x800, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r4, &(0x7f0000000040)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c9593ac89e994b85a05915eaffac51de05a87b8b893e09000000d886eafbe03881d25b7b59f701322b3a109a13436e486b0a6eee", 0x62}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r3, 0x800000) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x101) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) close(r5) 3.080372273s ago: executing program 5 (id=249): r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="2e8ff51cdc4e8f277ba3a748ccd271645e6ac5e72711c548e62af2d6df32a17b5b7287ca52d3501db694e6c8068d089fdd2102b75c26639fce04b65d2c65a7b4eb51e329049df7b8", 0x48, 0x1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xd0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc4504444, &(0x7f0000000740)={0xfffff944, 0x400ffef, 0x3, 0x20000006, "0400000000800000ebb178d90000d31962fff0d1", 0xafd3, 0x1}) mknod(0x0, 0x2000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000680)={0x6, &(0x7f0000000440)=[{0x3, 0x401, 0x2, 0x6, 0x4}, {0x2, 0x0, 0x8, 0x3, 0x20}, {0x9, 0x5, 0x91f, 0x2, 0x4}, {0x7f, 0x5, 0x401, 0x8, 0x6}, {0x0, 0x9, 0x5, 0x3, 0x2}, {0x7ff, 0xb858, 0x3, 0x8, 0x5}]}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0x0, 0x100, 0x10000}], 0x1, 0x0, 0x1, 0x0) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r5, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r6 = semget(0x2, 0x2, 0x30b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000140)='\x00\x00 \x00', 0x4) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000580)=0x1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x2846c5e8, 0x0, 0x0, 0x0, r7, 0x100, 0xf}, 0x3, 0xffffffffffff6c30, 0x1}) semctl$IPC_RMID(r6, 0x0, 0x0) 2.8304803s ago: executing program 5 (id=256): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060694a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000300)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000540)="0614104d730176916e90d029611fd295d7", 0x11) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x1000) r2 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) 2.674366701s ago: executing program 5 (id=258): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x1, "2d4eeed9ff933b415c25616b6b83c31c54765a1b49fbd6da49823b9e52cc1f3e9294a1e00f1dc566c02ea5ab865b0ae6c80dc02907702bb0d2512852bbe18525ea88fd6f5471ca9f93ad6368260c54bdd4b1eda4f93a79180c27f2789cb8dc89aa0d19644101fca0c0756ace37dd6fdfd067"}, 0x7a, 0x800) (async) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x401, 0x0) (async) msgsnd(r0, 0x0, 0x401, 0x0) (async) msgrcv(r0, &(0x7f0000000200)={0x0, ""/87}, 0x5f, 0x0, 0x0) (async, rerun: 32) msgctl$IPC_RMID(r0, 0x0) (async, rerun: 32) setuid(0xee01) msgget(0x2, 0x608) (async) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2, 0x40000000, 0x0, 0xb9b}, {{r1}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) (async) msgget(0x2, 0x485) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async, rerun: 32) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) 2.217593042s ago: executing program 4 (id=266): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) fsync(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x5) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) close(r0) execve(0x0, 0x0, 0x0) 2.217279682s ago: executing program 5 (id=267): open(&(0x7f0000002b40)='./file0\x00', 0x200, 0x100) (async) r0 = open(&(0x7f0000002b40)='./file0\x00', 0x200, 0x100) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)='\b\x00\x00\x00', 0x4) 2.213036446s ago: executing program 5 (id=270): write(0xffffffffffffffff, &(0x7f0000000000)="0d163b97d904c043daa54f50f407a8571d369ca35c7127c84d710deaf7d421a64865bf0e93630cabbe5002eeb81c36867fc942943d44cc35426f9c040e434ce9a846280480e4d927b5f91cde8d62465c5e1716740f2d4fb09fb5c54bf287291e516507f1ef79bc0b4ee0f2f05d76887ccc2efd9d1768", 0x76) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x18}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xc4d9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffb5f0}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xff}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x860}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x3d0}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20c}], './file0\x00', 0x1c000}) (async) r0 = syz_open_pts() (async) r1 = getuid() r2 = semget(0x1, 0x5, 0x0) (async) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x10, r1, r3, r1, r4, 0x10, 0x1}, 0x1, 0x8c, 0xb}) (async) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000380)={0x9, 0x7}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) seteuid(r5) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) getgroups(0x1, &(0x7f0000000480)=[r4]) setgid(r7) (async) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000004c0)={0x5, 0x6, 0x7, 0xff7f}) (async) write(r6, &(0x7f0000000500)="e81a27dcea354bb8872e8670a880b0a27e6e40ecffd3fe17995ef3f03fbdbd8dc41c4a6665da899aa02adc914e3b7964d3e9e9c60e03ef506d8ea0a7829702db16b2607475ace320a185cffb8aae617711cac800ec7d6513390995e6cfa7391665eb7855e0bb57418f8f7a8b5b0e182e0be418613ec4de6a177485e5ff52cfb77b18dac7e6f12b0d19c3", 0x8a) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setegid(r8) (async) r9 = getgid() getgroups(0x4, &(0x7f0000000600)=[r8, r8, r8, r9]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) chown(&(0x7f0000000640)='./file0\x00', r11, r10) (async) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000700)) (async) r12 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x100, 0x0) ioctl$TIOCNXCL(r12, 0x2000740e) (async) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x10200, 0x0) ioctl$VMM_IOC_CREATE(r13, 0xc2585601, &(0x7f00000007c0)={0x10, 0x3, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xe198}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x400}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x80}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}], './file1\x00', 0x1}) (async) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f00000009c0)) (async) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a00), 0x8, 0x0) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000a40)) 1.80543301s ago: executing program 2 (id=279): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000000c0), 0x0) (async) r1 = socket$inet(0x2, 0x4, 0x12) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x301b9, 0x44) (async, rerun: 64) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="ce9e9c0335926e1e695a995ebeba3cf6dcc6089c4d02580b9b0050ac7dd46f323788cf7195fa9d266fdc5c24716e3835233bed4f", 0x34}], 0x1) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) execve(0x0, 0x0, 0x0) 1.605882559s ago: executing program 3 (id=288): pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x10a) r3 = fcntl$dupfd(r0, 0x3, r2) write(r3, &(0x7f0000000100), 0xfffffe5d) 1.495553756s ago: executing program 1 (id=291): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.355057811s ago: executing program 1 (id=293): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000000000000000000000aaff020000000000000000000000000001"]) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc211800b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x3, 0x0, 0x3b5, 0x1000381210089}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) chroot(&(0x7f0000000740)='.\x00') (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) (async) execve(0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0xc0000000, 0x61}, 0xc) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') (async) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdfe92a3b31142b3e96dcc813b9fd812eaa", 0x14) 1.354026669s ago: executing program 3 (id=295): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabfedf9e2015c9271000000000000b6396d296b3ceeceedf043984f89c27155e201d6e3447033fb16bef290815a31f61acdb2572a3a39ef8777056f28e4f441cfdf5c2660407f", 0x48}], 0x1) read(r1, &(0x7f0000000180)=""/234, 0xea) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="43d9223b5ea77c890ef912a750f60d374cbd98a017effd6fcd06c66e", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x300, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x6c, 0x61a, @broadcast}}}}}}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) close(r0) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@empty, @empty, [], {@arp={0x806, @generic={0x18, 0x7009, 0x6, 0xd, 0x3, @random="10201482d25d", "671926745adac37d8024a0f5df", @remote, "91c441fc429c64ff7a38229c349435e3"}}}}) 1.129863322s ago: executing program 1 (id=298): r0 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0x3, 0x80a1a1, "bb081aa9000800f7beae58beff0f00", 0x71, 0x4}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="000000007f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000001000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x2000) shmdt(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xe4, 0x10001}, 0xfffffffffffffda8) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) getrlimit(0x5, &(0x7f0000000040)) syz_emit_ethernet(0x64, &(0x7f0000000640)={@random="8b4f69c83b01", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "3a0080", 0x2e, 0x3b, 0x7, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xa, 0x0, 0x7, 0xd, 0x7ff, [{0x19, 0x3, "a738102684e2cdcdff511e0fd5d1b35c9ede912a267708e5e9679914"}]}}}}}}) 1.129467904s ago: executing program 3 (id=299): openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x3c, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async, rerun: 64) r1 = socket(0x1e, 0x3, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x80006, 0x7ff, 0x14, 0x8}, {0x6, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x1004}, {0x29a71717, 0x7fff, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 64) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 64) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000500)="370dc7cc4a61858942", 0x9}], 0x1000000000000193, 0x0, 0x0, 0x5}, 0x601) (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r3, 0x0, r3) (async, rerun: 32) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fa7000000000000000000000000000aa02009078000000006006c33e00000e00fe8000000000000000000000000000aa"]) (async) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) (async, rerun: 64) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (rerun: 64) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) (async) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x7, 0x220, 0x7fffffff, 0x9, "c9f7d24675d20000000000002f00", 0xf}) 1.025673384s ago: executing program 4 (id=302): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) syz_emit_ethernet(0x26, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @loopback, @broadcast}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x20, 0x8001, 0x0) 1.025306847s ago: executing program 0 (id=303): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="41e2e08ab8fb635791aa89bdb38e648aef1a51fdf2fad1c16af22378021ef86e620883c7c6b96d7b2227b141b49bc5ebe610159b3b4fc1532690cb0a1912c58aede0a1e64b5bb10fd62581c4b845e18dcda69f8f", 0x54}, {&(0x7f00000002c0)="8c0e9477e8af834c5fef60e49624d6fafba59d0ef31de5cbd82fcc2f60195f3b8af47cc46e62962bafaccd896996d225b0789db00432acbcf177077cb3bbf777cbf23f0e4b3e37e9e2cb87320d0bdee449740809c0ca07fa54fc76cb5c7230a82415f327df12681dfc9f57d8a575de0d7cea3abfc56bce5a4e622719c3e5fa8073ad44e7a7aa66f10e9a64882626731ecc8a88acd72f9da08cb702bb776bc7b54e6a6a0cbd9c44ac8b8666d9ce02832efb2e9bb8f8120c82", 0xb8}], 0x2, 0x0, 0x0, 0x40b}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x8, 0x81, 0xc0, 0x2}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xff7fffffffffffff, 0x0, 0x25}) close(r0) r1 = socket$inet(0x2, 0x1, 0xdf) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000040)="ea000001000000001ecbfc00", 0xc) 1.023579282s ago: executing program 6 (id=304): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) writev(r3, &(0x7f0000000000)=[{&(0x7f00000005c0)="ce", 0x1}], 0x1) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x6, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x80000000, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x8000, 0x3, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) readv(r4, &(0x7f00000003c0)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r2, &(0x7f0000000180)="092020090900005624b77b6a0a00"/29, 0x1d) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r5 = kqueue() (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x5, 0x8}, {{r0}, 0xfffffffffffffffe, 0x22, 0x40000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x240000000000}, {{r6}, 0xfffffffffffffffb, 0x28, 0x80, 0x10}, {{r4}, 0xfffffffffffffffb, 0x88, 0x80000000, 0x8, 0x6}, {{r1}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x5, 0xa8}], 0xc5, &(0x7f0000000300)=[{{r3}, 0xf, 0x1, 0x4, 0x9, 0x1c92}], 0x9, &(0x7f0000000340)={0x7ff, 0x63e55938}) 1.021609469s ago: executing program 4 (id=305): setitimer(0x1, &(0x7f0000000000)={{0x82, 0x6}, {0x0, 0x9}}, &(0x7f0000000040)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) setsockopt(r0, 0x0, 0x680, &(0x7f00000000c0)="0d265d6103422b7a21a146798c0ef1819aff4ae6efec93f735252e8a8ef2cd5e2b7dd8445ac0238689b76e27c750a489bfad5eeeff6299915150479a6c0182d57369a1336566a98f62779ecf092d140dd853f4a4686bc5dc4fd09275c2ce66e6c83938acc0b688f6b4d4b54e980be792b3f1b57709e6fcbc4f964005b55f31e5988f22307eb8ce3e9a8dc305e54f3ee4943229881b10570f59e731f28025cbd8a49a5b4f375ed2969986a7915dc2360ab55aa467a995498331d24ce4bf0bc748a506a7c3ee60281c3580cc430f46f50f99f99fe0d700e39a43de749049972d51c7eda59a42002b", 0xe7) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') write(r0, &(0x7f0000000240)="44acc87807d692b6b67df2e7970f2dcb9f9745a4ba4c9d340e3fd804695dd287562c8587094410bddf811d584ddbdb9d17b86837699ab8fb9c721c0ab1dcb4eb8214ab9ca2d6d13e096f1aa0a2aa0822a8e2edb9ba4c66f074c275f5895fe29bac64e31e4680851c662768f63822490e6c79280e4ab852855633ad08d99dc9a5d7ced6125ba3341b0d85d142b4c5f40caddffd298de4e8a5bad309d223f6448c3253f855c20bfb82da10c7c3c796319d48f365b68a6a514d2152402e0c035a8fa0df75f98d2b3f40a775d5922a6e197c0b6d4d3d4a1f0409f0c529cc7aaf568d", 0xe0) r1 = accept$inet(r0, 0x0, &(0x7f0000000340)) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x4, 0x2}, {0x6, 0x1}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x3, &(0x7f0000000540)=[r2, r3, r5]) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000580)={0x0, 0x5, 0x101, 0x7f48, 0x4, 0x6, 0x800, 0x10, [{0x6, 0xfffffffd, 0x0, 0x4}, {0xf, 0x249a, 0x4, 0x6}, {0xff, 0x7, 0xfffffa8d, 0xc947}, {0xbf0d, 0x4, 0x8, 0xe}, {0xffbc, 0x0, 0x1000, 0x4}, {0x800, 0xe, 0x4}, {0x80000000, 0x8001, 0x10001, 0x1}, {0x7, 0x9, 0xffffffff, 0x68}, {0x9, 0xb, 0x80000, 0xfffffff7}, {0x1, 0xe259, 0x401, 0x9}, {0x8, 0x3, 0xa9, 0xd}, {0x8, 0x8001, 0x2}, {0x1, 0x6, 0x6, 0xd}, {0x4, 0x8, 0x3, 0x4d1}, {0x2, 0x8, 0x3, 0x1e}, {0x800, 0x10, 0x0, 0x7f}]}) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x3) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000700)={0x5, &(0x7f00000006c0)=[{0x0, 0x8, 0x7, 0x40}, {0x5, 0x6, 0x7f, 0x364e}, {0x6, 0xf6, 0x40, 0x9}, {0x0, 0x0, 0x6, 0x4}, {0xb, 0x6, 0x9, 0x10000}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000740)=0x4) sysctl$net_inet_gre(&(0x7f0000000780)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000007c0)="82dfb786478c253b03926c81285563c4053d5f1c4e228e2250d0b151acc6efce908261bb09a44041c4f1b37a714d61d85233fbcbdb2e34b02624006124082ca0e86b1615edab70b227da9da98f387ff6ab5d744050d83becf6453452eaf1465cca29829029c07ff8b974ca682bda6fed3d9574634029443a52f0856d146d3753ba15faa80cb7ba1b2a8c2722f862bfcda9318782bb1ba3abb0787945bb25334ffe2ee75f5153673762f3c916ac7f2dcc1affe95bb095608833f5a3285c32fdaaed98fc70e97f82b4024661ba18f03d5a39968d3d", &(0x7f00000008c0)=0xd4, &(0x7f0000000900)="ddc829ee1c7f1fe0cd303ef7db4ac80e92be8216b97cb5c44ab28084cb364c9b6db181a108658351b3030c87af7b1acbd3aef5ee2c699cc434795432e6c94afb5b44a71f882cb41bee98542fd2103b2f9397d96848bcac0f268e8c6bf73232ea53e0e617", 0x64) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f00000009c0)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000a00)={'./file0\x00', 0x3, 0x4, 0x4, 0x1, 0x4, 0x2, 0x2, 0x2, 0x0, 0xaed, 0x100000001}) close(r0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000a80), &(0x7f0000000ac0)=0x10) setuid(r4) listen(r1, 0x7) readv(r0, &(0x7f0000000b40)=[{&(0x7f0000000b00)}], 0x1) connect$unix(r0, &(0x7f0000000b80)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000bc0), 0x20, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000c00), 0x0, 0x0) poll(&(0x7f0000000c40)=[{r7, 0x4}], 0x1, 0xb) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000c80)) close(r7) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000cc0)="a656ab3f2f472863304cfc9c4b3ae06cc8ab9c7e2422eb60e0ab320835f1179ff01defe683ff913d3f519e00bd92e14e382ed3c0c1a2441772a9cf7b15b1e7ec9b89dd0965b87c57c874dbbfcf3adc89bb0bb90055f956893081446374b9c32fbce1bee293725394b72313cfcc0cab3e2b4c1c57b71e30b46735f329ae4f3f1e74c012842e7ab0cf9ca80eaddbef3bd50d50a91438a60e00ae553481ae58da5614180c7892ad359f23641c5683ca3352fe5c319ae2cac19f15d9efae9fb9d7a9fbc8d799b9abbce2c806ea3c87", 0xcd) 1.021450858s ago: executing program 1 (id=306): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xffff) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f0000000480)={'./bus\x00', 0x6, 0x0, 0x7fa}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) unveil(0x0, 0x0) unveil(&(0x7f0000000a80)='./file0/file0\x00', 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) 922.861906ms ago: executing program 2 (id=307): getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0xb1c, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2810, r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x104}, {0xffffffffffffffff, 0x80}], 0x2, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') sendto(r1, &(0x7f0000000140)="666da61eae18ecba1b167bd978d042cfcb6c69669cfac39cf8840bdbb309d1595e77c58bbdd194251bc38b5d1152437497ec370ef6808c01565d3082d37c92dd992dd066", 0x44, 0x408, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0xe, &(0x7f0000000040)="3d61fa88c92f3328b1ba10adc73384f43a1c854e93e5190d7e362eae4ff25f431bb6f585", &(0x7f0000000080)=0x24, 0x0, 0x0) 922.548921ms ago: executing program 1 (id=308): r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040), 0x0) (async) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000040), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x5, 0xa, 0xb}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x22}, 0x401, 0x65, 0x0, 0x0, 0x400, 0x4, 0x0, 0x4}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffe, 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) r4 = semget$private(0x0, 0x4, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/202, 0xca}], 0x1, 0x0}}, 0x10, 0x40, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') (async) unveil(0x0, &(0x7f0000000080)='c\x00') sendmmsg(r5, &(0x7f0000000340)={0x0, 0x4}, 0x10, 0x400) semop(r4, &(0x7f0000000000)=[{0x2, 0x5, 0xb07ea50cea3b0007}, {0x0, 0x3}, {0x3, 0x7, 0x1800}, {0x1, 0x8001, 0x1000}, {0x2, 0x9, 0x1800}, {0x1, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x3, 0x6}], 0x8) semctl$SETVAL(r4, 0x2, 0x8, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/209) (async) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/209) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 921.817968ms ago: executing program 3 (id=309): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886", 0x2}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000100)="ca", 0x1}, {&(0x7f0000000240)="f1aa4c5b7e7a5b68c1a43ef453f1b65da85557a83bcd4527bf9ecf17eed5d2b78d65680a9f0ddb947c312acba3d90d463ed87d442104682baa6288e56132d89a1b0f9dc5dd128fe0949ccad6eb7c31f9067221ffeba187cc3a9e548d547dfc12404ff960ac549c4b926a77dc044cdb83cf7a211567831f51d108c6b22ba66a002d", 0x81}], 0x2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x106) stat(&(0x7f00000002c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) 921.579134ms ago: executing program 4 (id=310): r0 = socket$unix(0x1, 0x1, 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x4) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) 854.596738ms ago: executing program 2 (id=311): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x67, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x2, 0x7}, 0x1003, [0x1, 0xfffffcb1, 0x5, 0xc, 0x1, 0xec1, 0xd, 0x1]}, 0x3c) r3 = kqueue() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x0, 0x10, 0x81, 0xfffffffffffffff7}, {{r4}, 0xffffffffffffffff, 0x4b, 0x2, 0x3ff, 0x7}], 0x8, 0x0, 0x15, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) close(r3) 853.53754ms ago: executing program 3 (id=313): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)}], 0x2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r2, &(0x7f0000000440)="eadb36d502aa654ca1dbd5ecb59141e81023f259100ee5a9eba0a58f691c7033aaaba1b18e956e2e8db21f6069498ca67c1a30b6f5c5c02c9bb74fc3e3b543c5d5de6b24cf6878a02a9c22724b9488df3637a9d8442117e105ae0a125ede65a27a557b9dfb23de320e6d66589d5d77b37ea81cdab9578e0d5fd6a08f46be8246e5d1592cb9cd53ea6a6cf3aec7b241b8c9c2a773d4411f1c239ae4ad2afa65f19387cfc81010cb013b640530b89865c60e1b4582141c4fa1e6e6c7425e3e5af9fd2804078e1baf63db465de2c8d961b62ddd5666e244bd4e9b7fc77bd63c1b629e9b5bd8d19b459d29b168788ca8298cbe999ece7ce8f28b072503d14cc5784004cf253485b12da4ef16273d16c352237578c65f27ca9f22d479ed10ea157dd849e7e424d693711ff947eaa3c8ed196e89a60bf6405ee76eabaca425255197d720f04c613ef215d36e377028b2a03b8c828e33bf2c2e42cbc414467d63498a007dbd69eb26aacefcd1b1706d05061dcae29c5327736c8f24cbf946f2acc28821ea8c1cea016941539a2f109ccf2a1f8e109374caf11a5f9916517e23a0da72951c2c9de63cd08254428c836db43ec7e7e86c2c2575a5082b93bf1a09bd3318e302ef023af38b65e74089ef0a9d0d1a2f62bc8b537cc2c82aa3522eb3bf2086cd0175304efcc627b3104a5bc9b18029d74b0a003affdda46ea452dec714e619232528be00f77479ca293d3949bf3227bbfa4036c573dc993dafe9ca2601d19539d675ab304a914b8f7a2c7a6a45c670eccc3ae3761307c4fdc0af76d83f1886635772dced5cd299699ad621fdf9929c0e701bb816ccbfe34db0e2afccb8c56a2667b963366a927be3a79900fc0ea5329a236f177afa0c53ba9c7640da8a7639c875834de2bce29b1cd6ea5aaf3c3969053c1b4312afc195dd0ae9f3f35212f0f56d7cb7433269ba8a3538c4c9b829baa8cdc605e20854b188024d9ee14c1ae1413c640a284954d81799f918b86635e7968b1ecabb918299c4bee11836c91f540000bce94420d0ad32979600f56600d94f90a8e804901be24a4df4f885c41771bd5e1ad3104acadedfd3a98296607aac273e6aaad21d46165fb0f17f97871a2c24e4fe47c5e1224075830ccc93ff6287c2172cdb8e7507e0e70f42a850a760290f872813b41158a5edae2828028068a545fcf64059d64e5ea18e9da86dc272d3a0dd964f3ec8fa64d363d720c6900be8df9f2e188a0109b44f5c95aaeb118c7d7b820894ed0d6c2b4d02861a09c7a3e4c26e81798d41a45046c87b108000d31089f5897d8205c59504147a12a5948e9e7283a03ce47274357e9e7bb628134229376637b22b8dd650833972bba3e76ae4c4de908b7d94d878a410e0ecc47bef57d123a808cc25d2d533f4ce7ee761e9ad65937586da5f8069c48415baa1cfd896f67c2e8f25d5136f25d6d062adc48bfe5a298b4049b653f6719feeb340ca785daf1741a59e5e832e57e8a0fc1da5a24a8ee16f51c488a94de3c8b2c08bb386308837487bd8549cbaf0316a0b59d1d038741988621291b6c7493f8df03ce99a8cca6dbaf738ce4f1988dfc7e668a0e92ecde1145bc21b613713bc2efe22982545be544b5f621c4d992e7cd7fff0b182784ab6657ea7f5d16aecfc785f59214d073c344b6ed660db0dea1dea780a129de181a4aea04a41e91345e7c447cb6bfeb5062ce7d7a676ed57dd189e78c5cd46dd4da77db1ac37e091ecfa7a4c451920325a472b7347602ff44f8e6a9028fee4f494ed66bbb88ebab0e01de8c1d0f951de1be14bb9b8441a0a9efd48df72ca898163bc81109779879b727374b2aec8a5cc3abe33b3899d8f6a906bb7a61a75b10ee8cde2fd3721f747ed3800d7c63df9a34b4bcab4729436dbe47ac9a7268c8dd6c031204c0bf337e607e52af0cf70428e978fed99acdd70969af3c22450b695c2ca35188d147fe4afc9795e5f6e82cc0e12cb29da3ce55bd7bb1f89c1fe8420e75deb30d9d46afc34a8702428a751db910072c91a90ff9bbf1815247bdfc2c793033375a54524be7c9b87c5583b7ce63ebf17f4ec6844a5bc771d078bd7d653de54354572d8b02b3db472c28a89514ac160553b6bbf19622e9373148314e9fee3a1dbc1b9b4ebb076bdcb9feb91fb0e6dea1d6ae8c07d23bfc55b2f8e565f98c462bb1e302b2d7a99a81ab371f3b4f4c1e79b6fad9d6eca0ad5e52e189919ac69aacb49b1486116337a70577c2209cd833190d6ae220af62a3cbbb6e738afeb5f37c0d1a414f2fdfa5ff9346a76ff228353eec046221f635dbdd847d8b45a6f9cb722cf364fffd3e23589a602eec81345da0cdbb6eb97ad3b976a757c0411cd5bef821ded63e5323f9f6de0147585b5a91fa567082e7125ec66127c7ef9788950aa88d4dbac46c6e4ffa60561647a4e9200be2aad73943e465b636e2df825aab31fd472b707ca7bb979a51c2923fd1c1233a094a78e26495ab98c72b23c0bc99578c6d4e36091834f2b0cd36ea561f03b18ed4a98198ff89a93a743a9fd2edd901298beb52aaa9068a689a2faf954149ff04993c5a7198558b14792783e39924169644d1be47effb6054f327332ba4b07b1d63e9011785665c1e500807a06fe6171984b8e3cddbad748257d87e18a8e064182798ae92efc9cf7a8d8a73500808640d4ff57c0a9bad6d0328af6a05927aa5aead659d3df69644dec30c0789fd6fb12bc0912d8e2df9b7398413cb9feb418a6b9368f8199c016ba681407a1025b75da40f173fc65572dd291024bee3c0620e0972181b81cdc61d7c1ca5517fa3c19c7184b3f2c574307bfbac2ddb0c533bd7f48aeae9d63a137d902671aae43e479fe637969128b5af2cbddb41a03179cca0741e064e2fb519c644f88b3306cf4f36e8d928fbcd70b942259007f25e36c9da7078526f9d0660786ae147ad14d3268d535bc6c75d25739cb73d11cc989fbf297a5cf0c3547ad932a1ad3465d309dede2728ff27cc1ee133061d0927b8974e97fdb810c0c5f9c7f3277b3d3e67a4ef0c25fb3a5b863c7a5b7aa19cc5c2ac26821af819dc58ab490bbff4a240f4dc3d275a49b1ebbea12e4d4a56952ca4523088ce96a2c1cce0d1c562a8079eba45debd9785e4b827e932010efd38b06c486ae649a86139260c315061969b7a65ed9bd43afce71818cfe11ea7ec4b81d2b3f1625a3cf36d7da93db723537c7ee7e20223f9c351194cfa341a4b917dd9f63ec041e656ca7da3878c005475bae928d684752dc1d8caba9e0504269b1ed2d7ffef5b1993b0524fb1e67f89087f9a4d0978c711abe8cf17589e0ada2d83877ed5f66086add4a92bf2d10c63e260d27931e73b86b88309eb896d8a0fd8879a84d6bb5da2d0aa981755b82bb740acec0591987823d91acb69dc84308d572ad28fa1a3f3a55245abf3dbc78ed49225705ee6c2bcc6ecb661bc541b9dfee737cde5b5474a9b335ac96114fd4cad525e358c8a794a0d778a70ad6a65541d4b1620379ab9e6e530247797e1b8bc8e996098c874ac68363f246bd4d379447900f0a11cd0833a71909a250ebf04cfe1a3f3c58f42752d22fb5a719b6750674b372f0c5a397c6db762bb6ab54e65da9b9c0b8dffbd9c64410d9690d32654a5107934aea98ad48df745ed6a9870ab8120cbec9e76998c60efdd8685d6803de22bb6e38bed78e16d420c95bf093ac63e215bc867b5c665ec982d3f0d5ecb1f8ee7a582a25c45d25b599d06b2cef55fb2828b0b9e59d41da436dbdc7818d097edbbbf430b22cf6c08e07648a7c1ca44ef11d5044fa5b63ef75f6c19a2d167687ecbe66ece100e103d09c7b00adc8596bd3b335d0ad7c4837e738a6b16e852580359b67a16ccdb2267022e38406a655d9cdf4a898dc526a6dfe22f9baab4024d235e2b5f2334eef6c750500b8d071ddf39392b41e57d4a07dd84338c48c63cfc5f2676d09827cfdb33b3d5bd17627d2cc31f52d5d95238f703f3ac2ae353e75f64c7d45c77c66aa3d61ca236bcad0486b63bbbf39a8c355f1f8ade6df62a899f536d6c5dcf4277fbe69de33af43f044751459825cb6def9ceb20a325d2b93d4511cf9f25cea686085c4362aae284eadb63f4928eab78d0baf02d2267b140c409764d915de38e492f3737e72e2c29ff5020f62b498014ab867db4d9455ff06fc52f0ca56c7325ac16c595341545a5a263dc513cc8e7fff74996f58cd1ab944a1f9695c2cdd1d19322364f2e22827ca07e0f5406a27fa8554346401ce9a21cfea5eae40a1d092f792a4c2227cb9f868b9111c583abae19f7abcdb406b1c7d112abde1070e937aab4949310df0cfd6dc379a9a174ac6d229109e8bb4e565a81d7d13a1e25730d740c1fdc442813b2c51c93ddfe386d14ec72c2da15411e1b801658ffc73c5d007b1f7fd0a014f36ca53f4970f76131ed11c7a52ed1f864d66b9f7b928864a48004ea5d545dec1ddb212f17e0addb2d257c42fa4959d9f37e18e98febed394138265d6eb2460a9cf021ec553a423a2fd47d1aba1f04ce7d04ac57d17bd7d9b72708f608d88a4a984e8ac69df67ad51d12499b88bef2d4417400b5314b71d3ef252dc2529323fc3f90a0e3fc9221a15127a5ff3769121ba63b63048e29ce9701d54f046e33bc88c4bb6c61ddc7cff859c2cf6e6089b84bdaacf6fefa6d082441bbbc2a34a59574119e5d67dfe7016d7bb10c2e23082d7bf5e54fb5c6c3502b9b793845080c06f38ec0cfdf64a08497a338341adbf1fbefd2d7c5123ff2095d6b9203e34a133a10ce15296f4f921b1921ca5a72ecf4143c6dc999a18e6ff7d7f969acecfb59049f0fd74398528ae55e4df6b8fbee40f078cf61c27083dfb4fa42f380201906fb8096a0829fafbba7e0c3dd7d856ce980a400b779c13fb296a009724c78f157f24fb2ac08f3b917140da5251695d1397ba01d417bdfd86d95a093b3a841e7cc119dc6c65eec2935ee007f67f5e8c27fc58bbd8064aa5a4a237f84ef60d5267f504037d02ab335745518171670d582130cf1d8b51b3190da6d2c7b7f6ee63405cdcd81705f6acb5b99c11c41a2f5c12a32671fa5e86d0e75a9df4f5d443e647236400e6285bdc51ac9f29b33de8b9b4828f095abbf65ca58baa1a0d2a16e670e29c77f59535623f575a4fb8599afa0fe29fbe89f37c53d50030450cc8eef160dd31129db8d135b3fe4a4352bfab6d5b6975ae981af14d260b0586bb202d8d83269142b947e565e8218221f2f66530a2e48099c26b6db9f66e7f4e14eeced661d0e8410b5f6c3323713d88d1b39e1a7d34067162e3b7486317bb88daa0f73fa2f25898b3e6083b08638c2d61006929b31a6150bdfbfded8166f3f48a5b5549b088a528bef6cb9d4ac744354020a2af42b3dcd44e4380c3f0d4e1c4f101c89be0c5d9540638bb9380bbf7a4eb50ae79526da0f41923590b63d2f78f63a040598f52671f7b089e4ff2026faf6e54c8ba7869ddc7b617703e783b1dbc7ea483ccf47d0edac020d8d3d8a411464604111f82f59f47466485db33c29c750b7bfce4536723b9a360717ac4ecd8ec56cfab1f73389d906699143e6ab5b701d6d7102c2ecaa261bb96113c557085390afdceedad4123bfbe0b6be4857df83c41312b076344f162ec585f67dba7009cf3bc1d9e17a497c4daa5775332a0f1d323a08354aac62403e69b69dff6b9fb9bf4695edc4faa7f4fb4daef46375807bb656301fa986c23cb59e7f5f9a7ff7330cb63b224e2bbc8b1a05a0ac6c7b4c7db5a08b0b72f66", 0x1000) read(r3, &(0x7f00000014c0)=""/4096, 0x1000) syz_extract_tcp_res(0x0, 0x4, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) 852.523848ms ago: executing program 0 (id=314): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x3, 0x50) (async) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000040), 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x82, 0x0) ioctl$FIONREAD(r1, 0x80206949, &(0x7f00000001c0)) 629.527944ms ago: executing program 2 (id=315): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, "97a2e900", 0x7, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) (async) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) 629.070981ms ago: executing program 6 (id=316): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0xee00, r1) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x12, 0x3) 628.86103ms ago: executing program 4 (id=317): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) listen(r0, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) poll(&(0x7f0000000080)=[{r2, 0x10}], 0x1, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63dd, 0x10000007, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0xfffffffe, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x4}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) 627.129887ms ago: executing program 6 (id=318): unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2, 0x0, 0x0, 0x0, 0xffffff54, 0x401}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod(0x0, 0x2000, 0x5901) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) close(r2) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x2, 0x0, 0x0, 0x0, 0xffffff54, 0x401}, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) mknod(0x0, 0x2000, 0x5901) (async) close(r0) (async) socket$inet(0x18, 0x3, 0x102) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) kqueue() (async) kqueue() (async) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) (async) close(r2) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) (async) 450.817817ms ago: executing program 2 (id=319): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) (async) bind$unix(r0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x150, 0x48e}, 0x6, 0x5, 0x0, 0x0, 0x100000004, 0xb000000000000003, 0x9, 0xb}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}]}) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001080)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) shutdown(r2, 0x1) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) dup2(r3, r5) execve(0x0, 0x0, 0x0) (async) getsockname(r2, 0x0, &(0x7f0000000100)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) (async) r6 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x3402) (async) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) getsockopt(r7, 0x6, 0x136, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x36, 0x0, 0x0) dup2(r0, r0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef12", 0x3) (async) fsync(r7) (async) open(0x0, 0x0, 0x0) 447.554126ms ago: executing program 1 (id=320): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x401, 0x0, "e600000f0000ae000000000000000007abc0788a", 0x9, 0x800000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x4, 0x4, 0x8000000000000000, 0x28e, 0x5, 0x1ff, 0x800}, 0x0, 0x0, 0x0) close(r0) poll(&(0x7f0000000800)=[{r0, 0x4}], 0x1, 0xffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) 447.128797ms ago: executing program 0 (id=321): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x21436587, 0x416, r0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000100)='!\x00\x00\x00', &(0x7f0000000b00)=0x4, 0x0, 0x0) 446.812209ms ago: executing program 6 (id=322): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) readv(r1, &(0x7f00000000c0)=[{0x0}], 0x1) r3 = socket(0x1e, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}], 0xd3, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x9, 0x100, 0x26, 0x34, "8a341936321ee3ac277846c81049eaf801ea23d7", 0xfe4, 0xfffffffd}) 446.385805ms ago: executing program 7 (id=323): madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) (async) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, 0xffffffffffffffff, 0x0) 229.824247ms ago: executing program 0 (id=324): r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x20, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f0000000040)) 229.471321ms ago: executing program 7 (id=325): ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x3) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) syz_emit_ethernet(0x138, 0x0) 229.153869ms ago: executing program 4 (id=326): r0 = socket(0x11, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt(r0, 0x11, 0x4, &(0x7f0000000140)="12000000", 0x4) socketpair(0x18, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0xfffffffffffffff0, 0x6}, 0x10) fcntl$dupfd(r2, 0x0, r1) syz_emit_ethernet(0x138, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r3, 0x0) r4 = msgget$private(0x0, 0x5bd) msgrcv(r4, 0x0, 0x0, 0x2, 0x1000) msgsnd(r4, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgrcv(r4, &(0x7f0000000cc0)={0x0, ""/204}, 0xd4, 0x0, 0x0) 228.786446ms ago: executing program 7 (id=327): setitimer(0x0, &(0x7f0000000280)={{0x20000100000000, 0x2}, {0xffffffff}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x8000000000000001, 0xaa}, {0x4, 0x2}}, &(0x7f0000000080)) getitimer(0x0, &(0x7f0000000000)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setitimer(0x0, &(0x7f0000000280)={{0x20000100000000, 0x2}, {0xffffffff}}, 0x0) (async) setitimer(0x1, &(0x7f0000000040)={{0x8000000000000001, 0xaa}, {0x4, 0x2}}, &(0x7f0000000080)) (async) getitimer(0x0, &(0x7f0000000000)) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) 228.046683ms ago: executing program 3 (id=313): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)}], 0x2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r2, &(0x7f0000000440)="eadb36d502aa654ca1dbd5ecb59141e81023f259100ee5a9eba0a58f691c7033aaaba1b18e956e2e8db21f6069498ca67c1a30b6f5c5c02c9bb74fc3e3b543c5d5de6b24cf6878a02a9c22724b9488df3637a9d8442117e105ae0a125ede65a27a557b9dfb23de320e6d66589d5d77b37ea81cdab9578e0d5fd6a08f46be8246e5d1592cb9cd53ea6a6cf3aec7b241b8c9c2a773d4411f1c239ae4ad2afa65f19387cfc81010cb013b640530b89865c60e1b4582141c4fa1e6e6c7425e3e5af9fd2804078e1baf63db465de2c8d961b62ddd5666e244bd4e9b7fc77bd63c1b629e9b5bd8d19b459d29b168788ca8298cbe999ece7ce8f28b072503d14cc5784004cf253485b12da4ef16273d16c352237578c65f27ca9f22d479ed10ea157dd849e7e424d693711ff947eaa3c8ed196e89a60bf6405ee76eabaca425255197d720f04c613ef215d36e377028b2a03b8c828e33bf2c2e42cbc414467d63498a007dbd69eb26aacefcd1b1706d05061dcae29c5327736c8f24cbf946f2acc28821ea8c1cea016941539a2f109ccf2a1f8e109374caf11a5f9916517e23a0da72951c2c9de63cd08254428c836db43ec7e7e86c2c2575a5082b93bf1a09bd3318e302ef023af38b65e74089ef0a9d0d1a2f62bc8b537cc2c82aa3522eb3bf2086cd0175304efcc627b3104a5bc9b18029d74b0a003affdda46ea452dec714e619232528be00f77479ca293d3949bf3227bbfa4036c573dc993dafe9ca2601d19539d675ab304a914b8f7a2c7a6a45c670eccc3ae3761307c4fdc0af76d83f1886635772dced5cd299699ad621fdf9929c0e701bb816ccbfe34db0e2afccb8c56a2667b963366a927be3a79900fc0ea5329a236f177afa0c53ba9c7640da8a7639c875834de2bce29b1cd6ea5aaf3c3969053c1b4312afc195dd0ae9f3f35212f0f56d7cb7433269ba8a3538c4c9b829baa8cdc605e20854b188024d9ee14c1ae1413c640a284954d81799f918b86635e7968b1ecabb918299c4bee11836c91f540000bce94420d0ad32979600f56600d94f90a8e804901be24a4df4f885c41771bd5e1ad3104acadedfd3a98296607aac273e6aaad21d46165fb0f17f97871a2c24e4fe47c5e1224075830ccc93ff6287c2172cdb8e7507e0e70f42a850a760290f872813b41158a5edae2828028068a545fcf64059d64e5ea18e9da86dc272d3a0dd964f3ec8fa64d363d720c6900be8df9f2e188a0109b44f5c95aaeb118c7d7b820894ed0d6c2b4d02861a09c7a3e4c26e81798d41a45046c87b108000d31089f5897d8205c59504147a12a5948e9e7283a03ce47274357e9e7bb628134229376637b22b8dd650833972bba3e76ae4c4de908b7d94d878a410e0ecc47bef57d123a808cc25d2d533f4ce7ee761e9ad65937586da5f8069c48415baa1cfd896f67c2e8f25d5136f25d6d062adc48bfe5a298b4049b653f6719feeb340ca785daf1741a59e5e832e57e8a0fc1da5a24a8ee16f51c488a94de3c8b2c08bb386308837487bd8549cbaf0316a0b59d1d038741988621291b6c7493f8df03ce99a8cca6dbaf738ce4f1988dfc7e668a0e92ecde1145bc21b613713bc2efe22982545be544b5f621c4d992e7cd7fff0b182784ab6657ea7f5d16aecfc785f59214d073c344b6ed660db0dea1dea780a129de181a4aea04a41e91345e7c447cb6bfeb5062ce7d7a676ed57dd189e78c5cd46dd4da77db1ac37e091ecfa7a4c451920325a472b7347602ff44f8e6a9028fee4f494ed66bbb88ebab0e01de8c1d0f951de1be14bb9b8441a0a9efd48df72ca898163bc81109779879b727374b2aec8a5cc3abe33b3899d8f6a906bb7a61a75b10ee8cde2fd3721f747ed3800d7c63df9a34b4bcab4729436dbe47ac9a7268c8dd6c031204c0bf337e607e52af0cf70428e978fed99acdd70969af3c22450b695c2ca35188d147fe4afc9795e5f6e82cc0e12cb29da3ce55bd7bb1f89c1fe8420e75deb30d9d46afc34a8702428a751db910072c91a90ff9bbf1815247bdfc2c793033375a54524be7c9b87c5583b7ce63ebf17f4ec6844a5bc771d078bd7d653de54354572d8b02b3db472c28a89514ac160553b6bbf19622e9373148314e9fee3a1dbc1b9b4ebb076bdcb9feb91fb0e6dea1d6ae8c07d23bfc55b2f8e565f98c462bb1e302b2d7a99a81ab371f3b4f4c1e79b6fad9d6eca0ad5e52e189919ac69aacb49b1486116337a70577c2209cd833190d6ae220af62a3cbbb6e738afeb5f37c0d1a414f2fdfa5ff9346a76ff228353eec046221f635dbdd847d8b45a6f9cb722cf364fffd3e23589a602eec81345da0cdbb6eb97ad3b976a757c0411cd5bef821ded63e5323f9f6de0147585b5a91fa567082e7125ec66127c7ef9788950aa88d4dbac46c6e4ffa60561647a4e9200be2aad73943e465b636e2df825aab31fd472b707ca7bb979a51c2923fd1c1233a094a78e26495ab98c72b23c0bc99578c6d4e36091834f2b0cd36ea561f03b18ed4a98198ff89a93a743a9fd2edd901298beb52aaa9068a689a2faf954149ff04993c5a7198558b14792783e39924169644d1be47effb6054f327332ba4b07b1d63e9011785665c1e500807a06fe6171984b8e3cddbad748257d87e18a8e064182798ae92efc9cf7a8d8a73500808640d4ff57c0a9bad6d0328af6a05927aa5aead659d3df69644dec30c0789fd6fb12bc0912d8e2df9b7398413cb9feb418a6b9368f8199c016ba681407a1025b75da40f173fc65572dd291024bee3c0620e0972181b81cdc61d7c1ca5517fa3c19c7184b3f2c574307bfbac2ddb0c533bd7f48aeae9d63a137d902671aae43e479fe637969128b5af2cbddb41a03179cca0741e064e2fb519c644f88b3306cf4f36e8d928fbcd70b942259007f25e36c9da7078526f9d0660786ae147ad14d3268d535bc6c75d25739cb73d11cc989fbf297a5cf0c3547ad932a1ad3465d309dede2728ff27cc1ee133061d0927b8974e97fdb810c0c5f9c7f3277b3d3e67a4ef0c25fb3a5b863c7a5b7aa19cc5c2ac26821af819dc58ab490bbff4a240f4dc3d275a49b1ebbea12e4d4a56952ca4523088ce96a2c1cce0d1c562a8079eba45debd9785e4b827e932010efd38b06c486ae649a86139260c315061969b7a65ed9bd43afce71818cfe11ea7ec4b81d2b3f1625a3cf36d7da93db723537c7ee7e20223f9c351194cfa341a4b917dd9f63ec041e656ca7da3878c005475bae928d684752dc1d8caba9e0504269b1ed2d7ffef5b1993b0524fb1e67f89087f9a4d0978c711abe8cf17589e0ada2d83877ed5f66086add4a92bf2d10c63e260d27931e73b86b88309eb896d8a0fd8879a84d6bb5da2d0aa981755b82bb740acec0591987823d91acb69dc84308d572ad28fa1a3f3a55245abf3dbc78ed49225705ee6c2bcc6ecb661bc541b9dfee737cde5b5474a9b335ac96114fd4cad525e358c8a794a0d778a70ad6a65541d4b1620379ab9e6e530247797e1b8bc8e996098c874ac68363f246bd4d379447900f0a11cd0833a71909a250ebf04cfe1a3f3c58f42752d22fb5a719b6750674b372f0c5a397c6db762bb6ab54e65da9b9c0b8dffbd9c64410d9690d32654a5107934aea98ad48df745ed6a9870ab8120cbec9e76998c60efdd8685d6803de22bb6e38bed78e16d420c95bf093ac63e215bc867b5c665ec982d3f0d5ecb1f8ee7a582a25c45d25b599d06b2cef55fb2828b0b9e59d41da436dbdc7818d097edbbbf430b22cf6c08e07648a7c1ca44ef11d5044fa5b63ef75f6c19a2d167687ecbe66ece100e103d09c7b00adc8596bd3b335d0ad7c4837e738a6b16e852580359b67a16ccdb2267022e38406a655d9cdf4a898dc526a6dfe22f9baab4024d235e2b5f2334eef6c750500b8d071ddf39392b41e57d4a07dd84338c48c63cfc5f2676d09827cfdb33b3d5bd17627d2cc31f52d5d95238f703f3ac2ae353e75f64c7d45c77c66aa3d61ca236bcad0486b63bbbf39a8c355f1f8ade6df62a899f536d6c5dcf4277fbe69de33af43f044751459825cb6def9ceb20a325d2b93d4511cf9f25cea686085c4362aae284eadb63f4928eab78d0baf02d2267b140c409764d915de38e492f3737e72e2c29ff5020f62b498014ab867db4d9455ff06fc52f0ca56c7325ac16c595341545a5a263dc513cc8e7fff74996f58cd1ab944a1f9695c2cdd1d19322364f2e22827ca07e0f5406a27fa8554346401ce9a21cfea5eae40a1d092f792a4c2227cb9f868b9111c583abae19f7abcdb406b1c7d112abde1070e937aab4949310df0cfd6dc379a9a174ac6d229109e8bb4e565a81d7d13a1e25730d740c1fdc442813b2c51c93ddfe386d14ec72c2da15411e1b801658ffc73c5d007b1f7fd0a014f36ca53f4970f76131ed11c7a52ed1f864d66b9f7b928864a48004ea5d545dec1ddb212f17e0addb2d257c42fa4959d9f37e18e98febed394138265d6eb2460a9cf021ec553a423a2fd47d1aba1f04ce7d04ac57d17bd7d9b72708f608d88a4a984e8ac69df67ad51d12499b88bef2d4417400b5314b71d3ef252dc2529323fc3f90a0e3fc9221a15127a5ff3769121ba63b63048e29ce9701d54f046e33bc88c4bb6c61ddc7cff859c2cf6e6089b84bdaacf6fefa6d082441bbbc2a34a59574119e5d67dfe7016d7bb10c2e23082d7bf5e54fb5c6c3502b9b793845080c06f38ec0cfdf64a08497a338341adbf1fbefd2d7c5123ff2095d6b9203e34a133a10ce15296f4f921b1921ca5a72ecf4143c6dc999a18e6ff7d7f969acecfb59049f0fd74398528ae55e4df6b8fbee40f078cf61c27083dfb4fa42f380201906fb8096a0829fafbba7e0c3dd7d856ce980a400b779c13fb296a009724c78f157f24fb2ac08f3b917140da5251695d1397ba01d417bdfd86d95a093b3a841e7cc119dc6c65eec2935ee007f67f5e8c27fc58bbd8064aa5a4a237f84ef60d5267f504037d02ab335745518171670d582130cf1d8b51b3190da6d2c7b7f6ee63405cdcd81705f6acb5b99c11c41a2f5c12a32671fa5e86d0e75a9df4f5d443e647236400e6285bdc51ac9f29b33de8b9b4828f095abbf65ca58baa1a0d2a16e670e29c77f59535623f575a4fb8599afa0fe29fbe89f37c53d50030450cc8eef160dd31129db8d135b3fe4a4352bfab6d5b6975ae981af14d260b0586bb202d8d83269142b947e565e8218221f2f66530a2e48099c26b6db9f66e7f4e14eeced661d0e8410b5f6c3323713d88d1b39e1a7d34067162e3b7486317bb88daa0f73fa2f25898b3e6083b08638c2d61006929b31a6150bdfbfded8166f3f48a5b5549b088a528bef6cb9d4ac744354020a2af42b3dcd44e4380c3f0d4e1c4f101c89be0c5d9540638bb9380bbf7a4eb50ae79526da0f41923590b63d2f78f63a040598f52671f7b089e4ff2026faf6e54c8ba7869ddc7b617703e783b1dbc7ea483ccf47d0edac020d8d3d8a411464604111f82f59f47466485db33c29c750b7bfce4536723b9a360717ac4ecd8ec56cfab1f73389d906699143e6ab5b701d6d7102c2ecaa261bb96113c557085390afdceedad4123bfbe0b6be4857df83c41312b076344f162ec585f67dba7009cf3bc1d9e17a497c4daa5775332a0f1d323a08354aac62403e69b69dff6b9fb9bf4695edc4faa7f4fb4daef46375807bb656301fa986c23cb59e7f5f9a7ff7330cb63b224e2bbc8b1a05a0ac6c7b4c7db5a08b0b72f66", 0x1000) read(r3, &(0x7f00000014c0)=""/4096, 0x1000) syz_extract_tcp_res(0x0, 0x4, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) 227.858336ms ago: executing program 0 (id=328): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x5, 0x2, 0x3}, {0xb1, 0x10, 0xe4, 0xd}, {0x6, 0xa, 0x83, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="c5eabf", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="009b362b711853d38e6915c1cb0774640526449377b7a2bef1a31b1303c616f7e2205117c9cbd7c500c9faa6162575f6", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) r1 = socket(0x18, 0x3, 0x0) sendto(r1, &(0x7f00000000c0)="3e1480aced841dcfd36ab4a0ac215d148deb380de9b59f697a", 0x19, 0x1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x11, 0x3, 0x0) getsockname$inet(r2, 0x0, &(0x7f0000000040)) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) syz_emit_ethernet(0x64, &(0x7f0000000640)={@random="8b4f69c83b01", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "3a0080", 0x2e, 0x3b, 0x7, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xa, 0x0, 0x7, 0xd, 0x7ff, [{0x19, 0x3, "a738102684e2cdcdff511e0fd5d1b35c9ede912a267708e5e9679914"}]}}}}}}) 143.785495ms ago: executing program 7 (id=329): r0 = socket(0x6, 0x3, 0xe) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="1e1b64a92a7f912ecbf49f9d47c16988e4ff457414e53a666c1a9a5e23a87a6c5dd41492a2744690a9c3a900ba0a104d937c52c975df06a5e44b95bd16f2a883", 0x40}, {&(0x7f0000000040)="764d44b5db26a2347ec4d2d68eca9ff90fe00398205a71e1681f6f4af85a85680ff7abe259b5d294bb15eb3b454984232bb30315553f36cda3deb2ed1746a59e36f5bf5f80e16d28bd76eb45", 0x4c}, {&(0x7f00000000c0)="ee93fffa24d57ec4962fc5008753490f1ca7713e775207810e", 0x19}, {&(0x7f0000000100)="ec9b25b48e1bed0c968db4e890647d9050063e1dc9b65161f8202bbadcf9a22d69c9370483e43f73fe059c47600787038ff6915e9d623c22a44bd8d0d1a48ca08548adcb3c127412a6a50b82ba54c71d0531cfdff7beb46773a8ebbbd194991041cab978b852c48e6b95a8fd3bbf9142d74b1fa76cd6d87a677b89e1b69d7676b94e3f8753c090db116a01c99de337fdf7865b9d838f0205c213bc020ab70cd6eb02da8c5b42b54661be13f3", 0xac}], 0x4) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x5, 0x5}, 0x10) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x8, 0x9}, {0x18, 0x0, 0xb82, 0x3}, 0x1, [0x3, 0x80, 0x3, 0xe, 0x7, 0x9, 0x0, 0xff]}, 0x3c) (async) r1 = accept$unix(r0, 0x0, &(0x7f0000000380)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0)={0xf4, 0x3d}, 0x8) r2 = accept$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$setflags(r2, 0x2, 0x1) (async) sendmmsg(r0, &(0x7f0000003e40)={&(0x7f0000003e00)={&(0x7f0000000480)=@in={0x2, 0x3}, 0xc, &(0x7f0000001ac0)=[{&(0x7f00000004c0)="05852c2dc3fbfcbb0934eaaf8c805c17a9df82b2e33a65ee5a75adea8c6a800bc380e19ee6cdc7f5251baacd93e4b0cb0f9cefbce13a2fb247158816c194df5d10fea79c7f2fd50fbc160a4a7912830245e0444768c89f59c1eedef57f57170a1d3e3686c247752cb3b390903c1c6e2727e902d5a38a0397f8f6f272802334421fa6245bde3b443dbd15a8", 0x8b}, {&(0x7f0000000580)="cd3e05efa8b94a9020d88464fd7dcbc234673ba4189b594ea559c3f8af21ab0aa558a6c01690746ed3f85ab6b77542a881a03d2697ad2a28c1d456f0d700aa33dfa92003180497b8fb11f9379564c85fe027f74f457b9a3632aadf8d1970a34e4c4590e66295156d5da0febd4f5b3913dea26a7378c2330567bbb678ecb63601b1103f94a01a395a89b1a49a98683fdc869b357296d414dc5b90a8376e5018f534b81047652112e5d3633d852231d123db422aacfe2bdf8585078219b915b647dd8c284c111bae25d4e091776bd2677e4452e23c9ff8aedc708a1493827806c121", 0xe1}, {&(0x7f0000000680)="90fa142ddd1e2aef7221d314688dcf93c0db4f0b068c78af9368e93a7173c97267b436f0a546075af8dfc2426829dc887eabbe0ca3dddb8f1b0a54b7c50ef397e7cde2ba0db94c0c736307ee3249e7667f662c9f4b2f8ba98d603e27f21332f5918c62bf232d7c6131a78055bd7c88636ea17e8af2ca516011af154aea38c94464df45cd57f6dc3c674c883155134b3f563848b35633ee5590ace47fcb9c2a20f1be2a5289c3d7a237e550969d90fc902843c10c1df3a32baf0b31202e38a9bb4d6d85de4dc0eca3ee770dd66c2b86a663aea9341ff9", 0xd6}, {&(0x7f0000000780)="aebd2a7d31137ba18d4193baf0b3f6a3cf2ba0d2e212557ad517abe1de147c26f852c495ee3265ef833313cacb00c27e0ee386cde451647577c8dc230239d4bd050684df772abf4fa1157fbd4ea201c555fdc8978272700ee6e30b00625d11a571f24645ad0a20cfe7735d6565cbba849b616bc1e34c291ea91557e7c16cdd9cb08076165932ea3b22f12f3644257e1c0e83736911b9565070c7a7fce04225277c894e93c26b311cb8329f63762e4fdedc7149b226dde1e0bd2eeb271bef", 0xbe}, {&(0x7f0000000840)="572d8afbd462cfcba61babb1e9a5cbd25565", 0x12}, {&(0x7f0000000880)="c2ce1be7eb26e0b4aea2e118303fbd941595bffcbd1d172b388f776b11482588ef36e8a3b8882d4d051492c65a1cfd11e93c791c07d51eb6d230f8c29bcde8a48c3ed493a84f71699faddad0dcb01276b370b42fa05d8578ade466d4d95fca61c939035f8ea473026f139604173edd2cb685885c9b4060885b068e28e1c60a2429eb2f269b8740675c177b9cda55bfce848cbd0bb8eb91d9c8e40cf0369928e9a9187ec3e3e87af84d328a5d823c45b9dc2433d6f27511b0dfff6fc4e804e6ecf2c58b", 0xc3}, {&(0x7f0000000980)="aff3b8e60548f5e73284210b87606ded043b3a05e9bff1776f4beadcdbc5d57c3e06495932943757a6bdc4afc2783ba4742762ef65018976726153c8fc6af24a375a770609fa487851ff544e30db0a18a341e5562337d6acc72002b7134aee876e783ce7a5c15549116aecce7bb6fbaf6569b4529cc31b6e683c6822842c733ac473467f14778d38f809964a68261d6c2613a085fe706d6dada39ef731c04d9401b027b8158603110986af36bfe2ad4e9016f1e6206d7143c5848f642fbd7c95c3354709c3b8a612da85c5b72cc3e08b3a360a2b421b6fbc67144959a468ed97ff0e00c136d08524cc8dd82c4c918eaee93c765c16112b678da92e54ec0ff9f5aee66de405f3a45f2ea63c93db0beb455eb1b80ee3cddf7759a39207ef9260cf4a15e0acf730059e81901bd14f392a3b47f88be5ba9d561aa3d0dc6dc5195ffd1152c4136fdc18e2a95c9d75b92ba13670b57685897c635a32a84fc415d7d7eb5ac86862df72ca9818f83dbae9b3ad65b5be561959ee747b26f34aaafc67de169ef1c7c7aac94e1642ca0c33c8a0d82423693e19d47a9797fbbad7b232544dfd21d5b6829e2eaf2a01c2385ef4eedd64bf39409f2427cf2899f8bc97d9776bda9c962a83ac7b8a6e55aec0088136929a4b95653fcb5f868fb766c49a4ad51252f4dae4e4fb1fcc81321a85fd8944c6730fadf266951030508595c6dc8bda3601b1584f0d612d500894432fb7b1884f5a7d09ecfc0de7baae8358916bba76922cacbac833aabe229e46de304f13a77df2a813faed9c2eca2d882aa999953222a433952b16423dda9bd380f40f44b88e71adf05134d758e0ffcf9c2129a4b1e75029289c7ccd7e6396de53b3d62582c5dc2695cd5222d0e93ae402d5197fbf2fec6cff1789ae90451a39eba30c22380b533e01e12cc93340c0789693099ebbea0f7f9a6f48131cf2e8965008088d3d6cf03f072bdab974db774b03794ca8e2764cdcfc21e5617970e19386c6384ed527d04351e9c647c8e9f3abbdd04535f470560e92147ab759977e984db12cc068413965955fe254688c7924d112b7bed6d8c723376608ed992139d634cb86be3928c718a23e707ad271158d23a85e742d1d138fc413b0b4b4fa9534490fbe2e9b02cd63b7e50b4e197a8ab38f37d4b8003e7d00a9d430be225296ba6057f52b23e10be1aaf141276da4674502d4e11f3ead3d571bd557287bb70fa50c30fc358ff74502e2368049adf6bd3a705aa26986520ff20741c483276e6bcbffd42452aafa76e5f7e4d22604abe9ea1559682682351da503145109e216ea1c150c4d353ff25ac5f520f9c476762590e6151ee06528c7b8a86a0a4c840cf37088be63ff56482b0a33157ad4d5f597d4dd30c39f2decc6c20b18939096de2cbdb8f199e50d1894c04dace9f44ff093386fffe3810d66630e1b18fd1004938e3b5c2f06a69c3b980064d68a2fbcc1bb3193cca5fe2913c45d4325ebec0540c6c44e2c299506c869a8f504df0f3b43b1fbf8e35a9341edf7a8479be02b1a9bada5398dc0197e734e2bf30f6a40ee72d82c813de3cf6125926331b7526f777638ab75b9866a6f992b474417e23ee32a3b673778ea73c8bca3ffcb15e13e6c4c3c9b6ac06d4ae778fa22ecf4def24d55f69574996957744f2e0b110d270f01a07f69df259d20b5f3e30ef738eca9e9e1e5863e3fb0fe1c901c836171ed78280d557944bd3aa1a5414f5c85fb8cdb35bff1f645a23d222e43b42b22bcc30b19ef2e8277ea53fbab802bc8a437e2c7d15656c251c18f55d01d972f2f95bf05e73786e341788d21edfea56a3af5d272ec7bde91b5a8d8e91ce81894224a3704a09d5542f8cc1b7a25fa5715470a6db4d6f8ec849593611e065cd6fcbd6fbc38a7b9dbffad25a4c2d57b528d0829f049b894c07eb7f04b97f246978591fbfd036227490df707fc1cf7283e35a2a23225e18d045c54d32db3878228ef5af5cc9738785f8576f5a68575951f5ae5d664fbb8f6ffcbd33f786e896479a3f71db20045e40f57ed69c48d397f30d8fd523595b469e5823ec144dccef24bfee34e606861f887f1b63a7440f56292febae2bb9a6ee547c6d3e626c0f3b433579e4a7eb44aa08af0ca69f4e81da528ac0ff4e3c8b602da44dce010d530c9262eddf541c4ddbb736cce9ef6cf472be28d4f2959367c0cc86df95f58f249b4b64ed44541567edfeb674f19a82e3148f34baa9c1e0dfa37723272bb6b4866ecbc622eda9a039202b5a4762f796f369a1c23a8a6630b293bf24bff91a6b228388a6ea5063af5dc46d01dadbd96e7d28b47fc5c1c2ab9c51e58ddda9d052530bc86815a8e8e3766a75152897e69347bf12b1ef43a0407daea745868d189e8726d3e66f6c5017f96669c39599459f7e2d7906cb3615ea1731d109195d13925b2cbe3629050c2ad0cec145a3bc42bb375f9399015c68c43939d60bf69a0ad3cfc99625d139c2028e6aa81b28641310d39edd71f4b7d3dcc094036ff8934c169374bb039b93703e468356cb9697a01c5c913d71d66c99f2aa6c341b1ab7f9c135f63af44ff3ca18243d2850c2a3300fd3399113c49602077166fd631098d3cd671e67316076ea838fd29baea1dc6b617c991b4609a11a16b5ae9c506650684498cceca4cb967ac4a43b01f33c38cb294b0cea2c46377782770bad885c686a7b2d0eb2069469421cb571a6050a9f5182b1f87d2cd8bc842642f522be7e5ea9c6f9052ede98db173acc1b6e9217e0d935e64c5fa4790e70fb91356e45329a42c4c3d7a5d2168b065c0c8bd2b089991ee314df1008504c375a33a1049682e6977b3359ee99485e25dc5bcf222d7b4102623d21bf448337897d91fe67655f2ffb0ba72b391ce3cfe7e82b1199824684ec1fae96824ae8ceeccb74d4eb7aa7aae56cfb81512bb6bc73101232eb4f8eb20bf9276f1626926bbd70f688b9859f350f4f3b266f0b086c8146a18a160a19bfd76597b9a92830aeb375e3ad76d96ca2d9ce7e0efc09156dbd57f27cd5694a55cd5cc746f5c1976129d29570c1d18931c7efc49671c760aa5cef7075c22289f6eb4d8fac336cb0565a11b02ca4dd30c153d7e17dce901a726cbd567e5f7a1165e5ad30aad76958ff1bc9ce7b401e9b225c0bc96ee33a04dcbdceb00e3749211bf8bffd78576b93d936a2adf219b05a59fb61eedd4725b1493fbdc4b8c62d2e6979df3a461bcddcf8aea38af304a8ba83df998911082eb0d35f72e3fbb1fcfe94cf79292021f45309a9ff1a0c1aa2df5a27374c6cccab5fe4f9cd8a462a9f36fa661ccc8f1a52881f70bc49e83ed1e99995cbb2bd84e750647e3bebaea3e1f9b245e2ee189863c2dc3941eab4fa0ead65c66ada52cd44cba0ecfa094a791d710cbf366fbb80c275af6057c42687e0213416f343023b35b561795e1fbdd19484b9319b2955aa365d72a1de567dd8d2bb5db4426bf6eda3e39ae9d9e44bdb46b99c22c0710cb3d8312499225be2dec5ca89ba8e6a1d4fa2ffc3c3c004d06e7c57565b9708a39b39718c6f24da6d8693a18b8725ceaf8eebd4d5e5ec2453f7245fabecad6a5c0a1fe2456f82a2e777347bd83072e45914a4a8e4236abee9951c9993b9c5d5e8b5713d21def0a85230f49741598350cef2488f6955b68afcbca43bee3d3c165c652cf7874f3d6e9eecad75de759976ab1862b0adfbdc7b7c15ba12fbfbd2ed6202082ed9d2002a5313f301e4cdfd1e17358c33aab4645374473093898565015cada603b87c51dee4c520c85679aab7b0d7377ee8cf829aaf7616a22d2d4e526928dda162d27fd6d94370c994087cb19850a292dec953586c77f29292b34c0c151f1e42a710dd876b2537e9836aa0df6d15d945ee8c8b9f214c191b97d681c55fded70429a66930c6b1e7ae2f46102d7a6b0be3de7bdf9aac80008a8cd916d2021c3f422ef7a618c93127e5a383de2b38ec14925ef2b5f1026198aa6175611dcbb26da3b4bdf1d5ff08204ee59f8334c912ca5deaf08efeef9b62009001470ba83a8621b61c03a894ad170e37502c195d822666373503e634bc0b16ffbdafef8278f55b5f4176cf7024d03df29584e3f590b2eb8e5cc5fbdc501297c16de71d301b8885dda9de607e17169abac0c1c1ce07fd8b0d7606a7f9740c1b2e734639d2135f46ffa5197ac9815fa037e8e00be75089321f9ece2e7abb3d331f76e68559fc137edc20a418526b2558590d9d9ec959eabf2fa11a17f078a644a8c9ca5c502f8b88b63640a227116d5d328b2984009594388d77c627125b36a0efba6f65d7a0b87e95acc25d738f4b6e3ecf351dbfa5ffda2bf8dbf1e41feac41873f4daef011d492b715ea8dfd82c1264ffef7e5d6eb2316774b2c2447b5f769a8ca826c0028446bd1fcafc75733ced97b5cff68a840f6c17924067afb90cb2ead4ca78136d646bd5b9e7fb5d7937d34762a208f42711e97eca0050549cbe63f7b87b6da976cdd4ca8ef5183cc0e753f154beb60f789af1eb9424cb2d225304d7e6d72e36fb0f84da3ad49584a6e9ea80c7e9e14234d40d42cc20958073a45b9c1ad6520dff7f63141fc911327dbd21f11c850dbad62fce233074185f830eaeddce0efa4c6f6d933b817ffeed11310cce53817b3387ae744838d0f0283db39a8a70ed82bcee37071b0d5e9f6a8324caa95c7bf7c68a439737e9053ed56611ee217adb4a3ccde896eaf98047172bf97e2eb94361f0b8570bc5b7108ff4e8f3b3e8e6b53f5d3472dbe7d0b589842c297ebcaaba1281cbe662c29caa678c85fdb9b6be87c202c9c63e53bdab0998d79ea046b90ff35437ffc36e8bbafa5ce613a958b8707dcb61cac69770a00f5874db94037aed347063d4b8d5597dd4a39ed17765385056e0959a410dff4cb97834208a54f40034b06d5146c9de1109419fcde9a830a76c6a4790335eb99ba0ba60b196e110fecbe2b0eb0dbfea1b956145058e8fd829c519436c0d680190f23f662db96faf8fdd0239fa6b0932397962f92c6f70048d539e82deae2961a39a8177ddfb736a7cd4d346205695e92bc94aa7c644419fe1c5f3e9f91fb7ebf157a9fabe6aebbf1994a4178d1837f51170cfcd70a237e90593818c310d42166947916246364f027ac5d4f17cf043adf7c7e4cacd09392c1081c34a4a7c0f84ea2de6d7e43c88fbcc4767f293e2273faf8f19739ba7144b93ef0471812b34bd349ad288f888993826dddc7da3324b5a42e48ab7fb7620ab91bd4704ba81c89045f357e08c793d353eeaeafff1a1e34e56ec7274f71b6f1f6c23a224c93700a1d96e828963154c4a49ab937c211efd6f19e03d78d4a95f5c7e9832a095a58cb4f2486658a8f6d33e9e394da44557a19cccce14826af5a046cdc6c811cec495edd7be105ce3bd3769f5df986290117a49f7341e25d37a0649bc8ac452a944766efa5e4707c9b750d69dacac23a82c403bf450eaa8a99c28fab9560401aac8a9b7f3fe8200ca3ef5b964392b300089361316817554fcc0a73c9537b41bf897fd924d625b09857665b523d70c06d1826514c3bf83f8b605b75445f91550997eebb776c6bb12e1ca6067ad94975b7d46d2553d2983c64ce16f5e7784025f499b02f0e3c700a436b820dabe13893d677d2e7307d279559a4337c4f731a4b12e456f9e57efb411254dd46f12c05ba1e837b2cbac36549622cbcdbcb8051d6e42c88f9d6e6265190cd8244c90ff0c07696b0f0a99a5e747d00e3f23957edee7f54346ee5644f2451ccfe9b08b7e24195", 0x1000}, {&(0x7f0000001980)="6f7294dee368bedeed650172895eedb05eab194cfccc48b05159f3bbf50692e81f46ba34c86499f8a9bb", 0x2a}, {&(0x7f00000019c0)="1102de12e33b70862093bb8c7bb9ffe6cb3fad32156f7be604a43831cf2cbf9de29ead9ad98095350602b2401687dd4629e71296b980a114dd706478b17c10526896e667c6daa426391b4c0e8fa109278d173fd2836842bc529b365fb3f10d858bf6d4b9cde8bc9fc8be3ea144c857f5f9d490ac8c881ddbd6fd4316c816dd3a9770", 0x82}, {&(0x7f0000001a80)="eaa6d82234ef40c6f34389355850", 0xe}], 0xa, &(0x7f0000001b80)=[{0x1010, 0x1, 0xffff, "ce4f7567ebf5d1ebbf3f49a9482c0a08e12c281f92a508f3d73b5f9e803c699220b44fde18663c10d336e0e706ed099e8919dcac8c9f9608bef55d43d92fd40593a8c1579a2b0f382c6279a69dc4847935de4f6182a69791c1109ad584fd164dd2e20da6ab45c3369882db3d96b356fd2acfaaf42b6220e125ff97f8fcd5ec2f291d28141b3db6ba7a43962a5656c1b5863e20dcbcddccd66b9d7aed5bb2718d8fd7b87a29fc3d8aeada3f4273b693176b562b7570643de8c8c6e26fcfbbb5b129967fbba375e5acae317af267f11519ec283cd1233788aa3b87911d8587e074d2f866d13d217442324f81878983f561e8bc5c824e75063397784fd11cfcdb78f0cfbd5d894451a18a136fce562bf33bf722210da450c3e8e0a6b889ce3dc5bb38f0689929d5108a00831d983156b33c7950327773720a6f8d23a9fa3218d25f976e98d7ed9ef3734eaf2163fdf8b250314d6b26a1fd57cb14f8e3ca7d82f00c730bc575b3137419d68b1f8a96fa93c63d7b7d6b1a2946a728d1dac92c15078b6b1034fa197d2f1f7c2eb7793a925d775a988fbdf2ffa5759868a9979ddfb5ae65e4ea3a29b8a91586bdf66ea850b90476af1d72aff261d6829495ae44f6c896f57e3967e6f785d0a354429b6eb586f55e5bacee378a7a89e4df01a7b104d3b4c68702bc66583e8a5d7c9e19facbb0c88769b1e67351fee5a6aa00fd97dbeb8c474f82372674af2180a607f0db438af2b7c253259f4597ecd8eac661dbdcb7e90fb1f00ac94319822682eb80e1c336994be47cf1b705ac0ece164c33756ced245d035f1c1d4c953e5ecdea9c3ebc4e2ab08946ae0ce9228b09d4909581caca81a0a7b4571b72e9170a5da22cf7878bd2399b2a571abc064b55352a9fc6008cb47b8d5a96d156391add09b9e0b635b391a447bcc099af85ed14d97191a90e98f0201bf02ae90137d2d7110f475c2159ea8db4466ce1c04a6b2521927b6bbf9e8be68355c9b87328f9585ed12b619af3f365a07265c906d8abd03b4d3e715be5b013876fc82ced44f5cd7a0a58fe73b95af3e764be99332fa928d869facb6c59409f3fe3dbe3b0dce9bfe6ed74b42bf257e373c5f39c635d78e86215d7ac91f5b388367ef69b84f1451e53dc2e52f1f5a3124b82134152ee540ab79f7007c2380992b2b5b9122c47de5e4f9dd5b66acdd6e1b986ad92237f2cb7ae9f079919343ef96de6cff25d8bac9f79a2e7c17405c2a4c1b459a7df5bcabec2e77169bc43c3c2a234542c2b4607cf72ce5bf67a3c0604ad05ce08dcc6c73d8704ecf988944a003c1fa95e8c22d49c363c6e895b5fca3e8b42912741cd4bcbbbdc8cca4c2eccf65229fa7f55da20f745ab2875ff86dc0663ef70f2fe1a51cb3227fd4069255e039a9a8ce3f92555d988b487d1cfd33f49a34562c7d262dd5d7712a738b3221f3fdd228d774348b6661f46124b8470cfefbdb292cd44865e7d5594316a7cc1e8d51ddaabeb223401cc2afe848c3287530f3425b581150ed6241ffb8e3226a5bc2b1407e96c80dc4cd1a8d09a3cb88abf724498290b1111ee885f4c35b1a2f7152664f1ac224145ffd3bf9e7b4a240bec014c938514894a639666da7ec4785e147394cc7d9dc061814ca943c9359f568ea73e93eb59d83a141e1ba643c8e49f990a63ca231a9e1b2494282443a947b345d346ea2b9381182ca82dcbbe3954ddff71f3e35d041158d8a96de7d314551e676721aa44b686a12f5621e4722902b3016961f9c1c72c18f85b8513de33f4facaa5bf5a343c68e63a2f4b195e9669c0f35b39cd2e63ffa43aef6cbe6fc9919db0d38549034ec1ae6dd7f99ab2d1e90f565344876a05f63ddfbd4f80f5cc5e7027884883a4b2c4cd043c196970e072e39adb7ffc51a3c60adc512e77f901ec8099a48fd3a11c9c2905243aa29c0695f92aff561f7cd9e7fad1d475d30160a4f9db88eb578d107fb92e61e9964a0c3fd894237f432f0a06cf68b773942d70b91b7060f5a80dcf8b156b39ec1a4b8b6da9e9405df8a617a1b79864bcf05dae96ba805390115c4799cbd2d3342fbe5cde86acb2b915dd891e2eb8a64b158d323f1682c1254c8b3c5fdb179b90de50905719e0099c75d770fc8d71a2247ddbec6509b7af6f2f029d8df356805f720d67c73ffa07c569b9c15f3d83706cbaa3b9f534fe7f9dcaf56f314b6ff6cbf888bbf75d9302fd7fc95929e2a5b283220fb158c516ba42b5796920470911e54dc15ef2bc73c123d4669dd819a78df1a13b3fb3b12c3d20e1c42306a3675364d6afac240cbf76c61d4ae4655290246b4ced217765e8e7b1e8edc06046772668a73e7e228ccff8629742af45808659606e237d9393e7c84834c54419dcf388b201c7531675478467df158dacd7e6140a875703162d1b2dd98603b7298f3ff7b1f1a2ffa6abe1e4443d339e8c999e9171b07ae368cb87f9463f2a67d382c51e81cad905905489168da3e94b9ee128c1de5913f0e7e6c01f9d88cfafaa11ab8c486845bf8bff131b799249a0b8b2887fa4a31b551a0c1341f2f0fd3bda8ce5b13c2af3f797f5a5f162fbcf06c809f4dddd9f0ddeda5ec5b5ad42354ffb5839c797f54b1265592f77b4037da68118a28e25c380b658bc62331b5711ce831248f3a64f37a4ffa70c650b4f44c3c84092d412d39f414ad4df45c0ca6c0c92d32a8abe1d1ed730ceb82d6e1beee3fe3f03c6a65d749cee4915177b0749067d4abda0c2d04e95602e6f66c59ad78b4ff52e2200ab03b4d4af19d75808fcb1b7b1fc21b6a78decfd402c714d5660ebb1fa64b5cab25246f98134cc3cd24db358bbfb8728bcbcbabbfcee063d754930363c3938b2ae3a932101b47fbf9b737561091a14dc29e58199d0271d1743a070674376687da516db7a0c53a32cd6d9e36b8b85bdae63fffadbc7bfcd56cf7a1b69923230c7c95c330d19b7cb3ded382ee1e0a485bb2e2f64f7bb68622a84b232dd6cfa5e4472e1b11b1d089ea7b6a10a9ad8980200322a47f553c4279dd519700b0782b5ad4a092dd9fd26a93000bf750e38365dcd9b8f969eded7ddc5892395ef3885adaccecf769d4788fbe2e8840e2b0750e91368bc6659620a38ece1a4212025d7ae41fe0f02468d6b90488abedd2eb74992f8b05827c09325e0f4a2ed610448d6676ea4c80552e527de5a3b16c0312921cc5d093174d2c87996647f819233df145bf54b39504ea3c5363b02ba620d2ac4ec3a7a02500968861b5ed4291f4d481d259c332dfbafb5fe01a41afbc900a73a27591fa5bc875bf098e16075667d0a1df76d294767c563c0060c80374e9d2eb1b3fba0ceed879730456e2639d60f09a282decf1e164bb8da06eafa345d4489f943c689326db12e398231f1565abd22573da51c8745540894b6189a10f3fcf1b9bfdfa042a0227eef89a5ff07887f031514fcda7a69f56493841ffbd91fee28ff1da2f7e035d0cdbf3cff608e0627cd9676ac931e1523bb962690fdb0283469187efd78a20fa953f276e08d4d861ec08b5c6598f1a2fca0d9e5aa61ae80342ed295858d7cf8d30b1295fa491f15ff35f0c82ad1a51fbde7e0f59dad86ffdcf180d72c44e09a7ebd0a8bd0138d0a583b4dc5983d2ed600233fde245a86e1d1496ad4cc2a202a3bdb274b570406acc4645c05daac659f3ebb272c6a2e13ce21789245b32ae30364b369fe7b56b16e8ad76764623534f0ee3b16f0e1e19c9be02a1e7eabc350b8e672d6f2498b6b9ba0baf176e8dd65ac7904d265590ad4c2e642e006a1a516630c14d6eb8692b679862f2280883cd44fbada492d76dd2ee9692388d1422c3f71245ec6be08d12db78be987449084a9fc52d96c66f3a06a29dec0cf97a8d7db1368e7e334fba96ebc2fb71ec5c807a57c0dcffd23779f035cbe551e58f7f42f9080d37d9e6fcef79eb9badb7e64540319405b06f57e7e584a1d501e0330e637fe82c81fcdd742cfa625b49fc1d53b462627ea4d52158ef0bcc1a2cd4675f065ee6a2503348012bc8a2aa8b1d879942f720f62ba82876ec537d6e631ba0e0b203867b7528cacecc147ad35d38890ed7a31a629eaa50136b9be984fc3a1de64863d58745774c40b01e9e4fd4fbab1d9bfff6ee5737a0d44556b42dae24b968e9aec076a9db3c5ce7051cc03394d2fe80cdcc6cd1ae26bbde053a837e21d2157295be6ea20b853b0b33df20ba567a061428a29ff64b1b83c2e7240842c4dcdc2f25a2a8b5b9d574afb274c36fe75b3301c301cfd9dfbce0c9d6aade976fd660aa7c8fafc58a2237f288260d46a1b33715e24f414579c9949ede5c6b8d77e76458ad4e6ff9805550d858017b3c6cb974efc5bba18eeb0ca876a04103d329d3a784bf07a1a612ddf63150f7d4dfe33de6692618e430bae962f92f0b8fd3d3665f58d027d22f8b4cba683c56cc6ae5b8bb42bde1f48adf03932ec9e382d0cffcc7087f9efb1b4bbb88e4011f9e5145bdf0c3a866098527ccf4aecd3324ed21be4d203fadb9530ca7f13f11ad09fe0bdf7fc2dd8a72f9708e2d99c91c95e48ed7713eb719030cb96381d2b6b2b0f9b455255471897fdda019af04b9367118a512af11929fcfff2ae3c23d8ce2d32fb152b336e6c5ffdf1b4a72c0ce16a2c3c9f1aca932844f2e8248e85852399d069ff3a3a5a61a34429cf7f516891a5e8a6ac4872e38383bad2606ec70079cf4dfc68022041dcad52658ba6c0366440e74a6fa2736264429d4dea5938439abb2e03faa4e0f458bf773dd9cde2c0d4659ba6f5280df613350be17b7c8dcd4baa947ca28b690ecd5d8418763324f0a1158bcade42c3b3ada63f15843209d91152d7efe23b1397afe33d04ca4aa94a02b3c72b8a4c45faa5ac63cdd38e8bd5177ce3264baf1344135d9517b839444bc7000159eec817349590fabb43f5a42049c79de6d9daf244929a7ad5cccdf1dbc4baefb179aad992a08cee729f0c9bd92f91b6cc3c2ae9f0880e707afff3928f1aa9107d91a3c51f76d6fcb1b783177dd9e4a37a6c8827a75af65fd554e26ed92d5a7ced8a566396414cc3fc7d80338e5b9d4b4f460d8bfd0c83e86c8a9d9d3941fefb9bca2af57a6c6809efbdd5a2e8829a3e5cfe9fbfa37e61e0991bf6f6a3f183312c6a054ca9ee5418196158f66420a9cfb7da678632eb278da87ac56a7394048212f2e7153df5cdf68a6e83b8a40854dc56612c3e1f6dc694f0e00b9d0ee94f84752a5a860312c9456be42d5fb8c850b1fa0af0dea788e8b8116302217c8e14b91a8b403d16c236564ae35ebc09b88eae5de5a3f4f554dd3deaf576e1425877d49db34a62ec33444f358d5b0e03d5aacf4b9085e45ff239df6b41eaf96f0b7d64d2b10e2ee4cc1d3f3af913e4ac5fba89cd758ed09dc7a56d0593901fa947382d91f17f7498378ac1f60e710dda043df6c240df9e7c2d3e27c5976dcbc7f66d279c7a3827b5fa0c7596a8ae756c6774fa11c6fd9861da6959be97e9e18352aed7de76c933e8e8704a0427a07b193dc1ec3166a55fae4d337ee899b2c1870a094f7c004d4a09b5a5f9ed1642c5e442e201ea151228f2eb473381312fba1ce4ef9f4bf9d48fa3610b137f49194f37c918527f190b4edfc389071e38c6ee341e64f7a72217e7f2dc94c9338ef1d06d2722905ba6f54f0b74464fcd7d074f5d1f43588c9fa956a29c94f3c11cff4ff2952f67b6d9c6e212d071481a7f37a610b79cd55997d580890b5606b2facdbf11ebefa4af82c55341416235f8743e5eacac601478968cc2652dc161b1"}, {0x18, 0xffff, 0x10000, "33b1608ec3004d"}, {0x88, 0x0, 0x1, "3f081bb0c6d23346fb58ad3963c76429b0c46a8775893b3d901577f28bb48c1d0f37d71a1041af66bb68f62843679e708ede48469ee69679a974b9ae7787ca3ba1fa1130fb68cc411d25555996898b4a578c9d12848ab47c07e23d7dcc150a8d945af437f056d3173cb7234c9eebb9780d"}, {0x1010, 0xffff, 0x101, "8465b53d33dba369772f2b0edded1bd10fa94ad219693d44f8f8646471a9358342bb3244d86ad1bd5135ab58b2fb99b9b9dec8c4693184d4cdb90d38421aa4911060c9f4dc15dc2c48dff06e616997df4a767c0972c3686ab51b494d25a50a2ff0bfdb157797ac19563047163a5abdfa1c8a8217436bab5627db7a08e14583d251ced0f74b82e7eeead103227c643f7ff651786478e887f2b0cca25279bd80ea72f549f5ce03a580886de79d4a9f44671a8529e5b4a5dcaea16158aef396871ac2db36a719a03e540ff4707ee76a7bef56264668df21d6c7693493378a4cf1d3ceb14044640234bb320020e37bdc4f44caae6b67fdb4b2ced9385669ea8e02c3671fa1607e4f46cbd0f15afa02a82cab62e4130271b2c43c1b38b636182c691c1e59b3ff7813565387bedda64673944b966bae1d8c0beb02ed0b5290485247938e48822acf7cb0ceed1cf1d650949abe9c5f3f8c7de43415f336130ed25810baf73268599d3bf7f75c86897070b501b02540ca4f5cc7642920a68e675992e75da4722c1fac362cc85576ce103848fb5d9933e0a068939d662590e2babf52bed65476da84bb7f9b81bf70dd8e411d6c02afc5368a5803fb19bfe71a93fd5e17daf4dceb57a71557d6e651cbc994129df3ff86e26959792e02545cc60472d6dae708c8654f8490e8a8faaf30ece5c3b0b838f76204aeeb77bdf67090355b6e6803d0e7bda33e18c5f47d40f4bf6013d26961d8ad80a8c4ed2d614a9bceb4b01fb4759d850e13a1ad2c085c56dc8b71c3f3a768b1409d8a97e10703c6bfe4c43fa95623ff0812c3fb42d504470ab394f1334c0656876c73ac250eaa5dadd195511f24529c7368204dab441f45f0fcee291f63410481c2db80f0efc0eafa1aa539446c5784a3b92d85b55fccfe4163f34ba13c6c369550300afa8262af102bddda0cbd6227bcb645bfe54515ff43245632084cd17f4d4824e9509d08be02334b4d5dc28bdbae22041d524a07fd54eebb58336577f42ec2526c7eb1615aac0e17e5eec1cf7e2dec406719d3587f4369b155d038802ddd370b8299749c02a9a965ae23ae81ed3008536c002bdd0ddad49fd58289f9cd71481bc66655d6eee755e72d94449780c720e719fd21d1c982392f9f75dabc056530e96817619c94e0297d4491a5e8ad1542d245cae128e6429c33080957c18bfdbdc492d47b2c6e3298b5585953ed67d4d7b23f7d1768a45f55fe41b30337540d252c5d68e4fb555d1d650a477916417d94192e07afcd67316eaef1cfaf1a7510aea53072c1b25c4694ab87daeabe97061200fff817743900a5c59b776bfdefa5a0ea5ab31b5823d19b3410293bb42a1d893f1b45d626792eb834fc729d8dda3775872e3df9d96e57e6d518fca69196a065ef1bc1f5807193f50a747e21a270e7c189a78ca9b5133e952787aa471305e95cd28d4109522b44c716685ee8e40c4534046d2be746700b39ec7ac95f74517487a0f1acb820a083faf2da2c1b2701d9404fe96d5ae8d63b581417a83e400b8af5189263c791887aa4d9367d8907ec5b00b9903b3b725d41b00537d8f11565ca1682b80f146febce456a1fb931016e1099c4dfa0c8b237581074b2b751894667afd35965c53ad7e0cee059b2b02a56df082cfa360a768c4cf6ad5847f2af2387d4a9e8057708bc10db86dfd3e041450379bf260da375210b96f6e4bfc9087158c5ed969ed260491fc0c454736b4036edf809300b06c12093d4f17968ca22309365fb3d8e0af71bd14b32775469dd27e6d170ea9e24a5909d70cf1632e0495f272c816eeca1a8f93795c830d47bc7604d0d46232a4ac8555e9015742ae9c4932e4a5157b732e59a5ec79220df4054a313c7f31fa30e12ccaf9adfe09cfc9955ed1aa768bdc6da2b40edade550296b1d439677b20700c93b32df53fde4fe7737f5af6cbabb18494d32e18588c1d2be86aee5dce80ee6035740b672ff6351b2c88ff7b2c2017291347188b0ea8c7356ee765118ebba025a1b005d1372fe9a5d4099b14df6dc5ff1b8297ffeb6b0087eade04c667e6331e63a55c633df32c147161db6b93c3d7648d47709d7aae8f71d16978522567b9927bd6685ca0cce8aadbdcb062711e0d86ef38e42c5c128824033de39966dfe40673eaf7cd20c621301e33ae7d06901125ea635620c47812fd0ee001186348a45c57a946ba5f16b89a6e4ea8d288cfa50c3f60d938c8811b8c3fc09b6788f5090a03d8134e08fc771d7f40903e2b5142380a5c2b90f5d023e6d801677c1331273d918c16774572d642e547a1623b9bc592b0d024848b1e5c80abc6bfa1c98a1028954861f5c4fe83623320e4ed689a02e86865132919f1a8b538b08dfe1201ce949cc8d85a05829cd7fe1e48fe37bb24c8bd4bfda9390fb0687b940524289314fbc33692fb7d7a8c56e48c362057593d31cb57fc0e5ed11332f57afe1965904efaea1e5ebbb8efb713e85c56ade881cb670088c47de7cbcf9e18cc5f7015e1c5665baea3c9a0cb3d7a5c80788219be407fc7719355ba6eda359045df90ddd0c76346a3c2c47cc1089a029b4eea82506eb8fe43a59c0195dabbf93ddf3bd3493bc7157caff0cf45334e8576104f3069948ab7288b4ab35f9a499bdc579ed81dabab41d1691cf423e4b9d94ac97e6aed5ba6c10ae899849d3f4c57b62c13a4d0384ae8a9d18bc729ba95c3906bd51d4ca879ce81c193f3b903cd937f9026d7997b3fb352130122d9cb3e040a6b0479ee6f61589b93b6bf18294ebc3775c41eb7c7b87bdb412d7778f733d7c68ad0dfda27a9cef15efb778a9664c1c2da04b135c962a5c6bf2bf493ec3fcbf4f62a497cc96241f2996d648025260b5d7dd56998b76d171669fb9dd171a397a3e13eedebd0e0e8f3ae8f34b15328586146d0785cdcb41523e4d158e6834b976bb16364a54544bab7313d72fc42e9f37aed74423be2ea9f56904658fa30a698b9905049d0c01b000998fc035779367c790f871f24700875bee5bc00e48fa88d3a595e2ef943860ea8022d951710e399ea633cb71f39a34007c537b03d279d9af088a4d359dc77abc1d29a0ce2b5ea565f07f4ca2646bc41e1cfca807ad6731e23bdcb7829d1759bdef318d156b0934f6b867e45a11c00fd7f12e939855b0e965d99a15fe44a7888905fcc4bd409a2fa9778545aeff2ccf230e713ea0aecd995b6a0429eb41e21d7c8ffc92dad4914f059e3083c0811662b2a5caefff1681344444bb5908e5164b914bfa30b5e39ed37acd809d202d7a4178bef1bf9b10837a48e81ae39a58e980c112243a26c2988c695851703b3a02f531972fa2d3a102b465a28d5f61da2f36353d4881228884972f829b6321f371bb9a3c349b740d1c5b6e50b29356f94478a0914a02aeb1a1fee5ccb273ef65c9a29c16c7efeadb1237ed8c4e58d25c827f6f5a3d6dd8af920db7a3c6bfe0f10f1e45bc2a1ef30314b6076ae386e5eb10dd4cd2c831a1ab4625f65c295e913c51356f4fbe73cc60099de18d9e15b9157dd0bd608978668c1b2c4b2613e71982f33126a2c26f5f679dd43666c8590f369c14eb3c4eadcfdc8804935dd87ec19f3d183faca2292e8eb5d2f5b5e6ce6ab7979f1ced10bb71940144aba186a6d5836cd300a42372bf28211b3c27da7e3f9aca695767766a69025d9fa8e8332d3f318346ecb4d26d79eabe57dbccfce93dd15e221fc76d78a42602b78b43f827ebd7aca09cd5f725983cc1ffd5427179212f0201f5832f7fb1a692a270db573760223b96b7eea6d86ae26a17bafc03fdc844b17416b0eef7b3187a4ae6c4d17217000578e873c0cc10e3181da7bca864cbe2a20fb7d57d5f95876adb47ffdcd6cde6726bcca893d6799b3319ca8c3f18f2ca9d3bb5922810e5da9aa7431459100954497e4c11dc8c4ae066ca35d6744985e0fcaf4f5042919bbe0d03c4b6b36bbe7bfaba30e8e5555b360d6b4070145a1bd9f8fa07703ab79538c2ab8b5d9940df2ac66f904b80a911217d671e46b684ea7d0cf6d9fd68e0b25a58cb92c16d897e6b6aed78c9a61619369bb809ad121f6f224effd5e846ac420b39c3f50b4fbc6b533410c7eab66d8e255a47fc469d010c01233eec9605ad0937103bcc55df91a79b707bbfe742cb903421da8b8abff28f4aa2fda8db28cd9b026fd46f0b6c3e37cb3ae20c4552c198b6cde0ed7324324c47363bb631f5e354957a47a04220c9583d9d3c4ceb71f26cb1e2d92cf99333d0115f13fc16aa41881b9a19e67c002e7ebb6c39527c8212ebf8128834926d2b6c8bd3b9d98a7eb53cdded1d6efb95553a94fe426c796e3694af74146da83c9856ce58468cf9198601a15b04c769cea6976d0f684ac6e406189fd6a3392a7353555dfb84d019c3e7362c4ec98d322dcf07ddae33989c6dc847502e8f325b1b7dbf1a7f562ac67675f2a23b2e15e22bd4beac3b8eac7712753bf7dd2f79dbdaba7403f250fed8a52701906a05e883ec728579d523e20f08c5d52a524c63a6d41f2b7105c8e33552accdeed3cac2bfb7fe2313918eb17b48a1b759594aa06bf5a90f96ed59aa79bef6e79b6e5823e69a1009f9e8d310ad568e2016954f8a11bc41f85a3e93bf7c6b2298fe5452b48430f4550ba81601a3ef1424f3325415e97ac9722f3083ea4074352b6643f94d0504852c7204bc2d99568f9854fb94d9165f6137dca4b617e9d803bdfe8bbb14497e0a7fc93a24ef20d0932234bb25910681c17034a8c4fb72d7c9e1b24719b8933a7ca79fdc4895aca60ec79cf783a0027bb3b0038dfe83db2d08865453f245e5c6daf8b9d5b03e0f1cd2ac000d7b9e2a3c47aeb7a743fee72fa8adfda3698d121cbae43a72839c7e81b7497ff7884b9e08d7ef9170ae214befbb202ef6e40ed02f528a965f7d91894c6ce368a6dd77d5de272072136777f8278badf11d4f56f02861fd43a7b44460e74d1c41e26a9ec0e7a7112d37d469165a60c5305261a569a263dd69d6fe7b0247fc56bad8e0dc7476c03ff70851f129718a1693c7a2608227b194ad113cc93c010cecf846306c723751cc62adbaed227cab25139c9bd7fadfb89fd519f0a288db44b59fd7b7b5a87c4e1bdfdc373b996158aebc4ea2a29135ff7cdd6efa417d85c2c1f43b7bac26bea6087a58b5d21361e2ecb5ba657f3658b548af46f977f111c2b7fa69c09b817e1da9500062aa57961d730805d4e56dd0d3b4bd20f10ae2ee474883a1dc9300667218dfbf429d5f65b8e4974985ba796e0fb59ec5084b8e13370b4ebd28402a4def6d0aec894408ff3e0e1e97bcbfa3a99dd35b00bfdf8a6d62828b21972b31aa9c64ef93a58dea88e8dd8647caee8b336d21e65019e472dc308a187db5077a88ced5e331b933cdae14ea29859b9f947299d3d086bacc3acb28e470de680d552c37488107bbb68733e9a85a516a170782414ab435be6744b19cc1ba6326ad933cd713dd69d86c0eaa74420af28c3be59cd15ac4f5dddb2bae854be011648c1c5ba82fad61583ab5b3b12804ed8881b0abea180c36854e28a3fa37e749937bdf988f92ed655de34ff5cfc142b67e0a198bfde6e475ef827aebb8522f2e96db662e41085c811b63e1accffa8f9d5a6fcd7c0d11f42854ef446e2d55db1be987352d1f13429c48e47896998c5f41030d070445a843ba2a9961daac3f1b9a36e6fbeb57557b9effa70e321b6026f4aeaa47eb8fd7d77330240fa1d268d40f9369f66223fe91957164d42dfc5f80fc8b8537cc13653461c3427f39927d91"}, {0x108, 0xffff, 0x1, "c6791a02c0345836b6297aef364b1c9dd5502b8ac5f02bffae946e82899fd4c2a477cd131b08904ff71a40e9dbe4dbb40a012f1beacf00b1a6dcc96316e7074cb6c519128271e7b4ceef5540e92a953cc29fa96f355afbb902774dc6c724a8cbd3c80dd482218e5a973765abde07e6be94aa6f99fa6c268768a7dcc31bb088e4d29975a0d2d0281166ab1f7657c298e9a36ec4350b49802e7384886aa9fa6851265ae20f419a20dfeb75ce593c143af63b4e94f520dc848b24ae96a9a664822f7e4eb444f07fa3b7cf9f14756ca8e295557b9e020287ae10b9036f961a108f8ac7856ab15aca0cd80617c2c49ae000780b394a1c"}, {0xb8, 0xffff, 0x7, "cb42be47b1144dc6a01a1b8fef0ca617881f5749043b99eb6503d21b190e95c335a586b3d77255b37b5f6ccf7bbf9b6d11b1f22f8f4ac82382181eccfd72a20fb28ac9f52ab4b78963734b7aad4f1de222d3759a35f77a90c713eb17715cfca0b2c9266af9fbda4d617dfb4d2b83842f685968958270fa2fb4ca32aa14ce844b159133d7b461263652c359c26cd2a0f7db376a1e7a86055eed83b9955880ce92774b9acc73b2"}], 0x2280}}, 0x10, 0x40a) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000003e80)={{0x18, 0x3, 0x3ff, 0x80}, {0x18, 0x2, 0x5, 0xffffffff}, 0x0, [0x1, 0x0, 0x3, 0x4, 0xb68f, 0xffffffff, 0xfffffff7]}, 0x3c) recvfrom$unix(r1, &(0x7f0000003ec0)=""/87, 0x57, 0x1000, &(0x7f0000003f40)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(0xffffffffffffff9c, 0x2) (async) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000003f80)=0x1) (async) r3 = openat(0xffffffffffffffff, &(0x7f0000003fc0)='./file0\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000004000)={0x3, 0x8}) (async) socketpair(0x6, 0x4, 0x0, &(0x7f0000004040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000004080), &(0x7f00000040c0)=0x8) (async) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000004100)={{0x18, 0x0, 0x80000000, 0x3}, {0x18, 0x3, 0xffffff1c, 0xde}, 0x2, [0x59f, 0x3e8, 0x7fffffff, 0x80000001, 0x7, 0xfffe0000, 0x4, 0x1]}, 0x3c) (async) getsockname(r1, &(0x7f0000004140)=@in, &(0x7f0000004180)=0xc) (async) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000041c0), 0x0, 0x0) dup2(r3, r5) (async) setsockopt(r5, 0x0, 0x2, &(0x7f0000004200)="a536a191545a7c589a2ca220bbc1ebb0c5739773467595e5a58db869a5416969af78243dfe8785f3a34353cbeeec922b86e67637ede37b36d9ba72809953ed5402400c9ece449a5de29fe2b01296b0f6452ffbf132784d78f86e59c98d21828a49d5bf0500274e34cd5bd4f7514323aef66307fcd5ef2e3151cb37e191d6999957749c6bddbfc33af0c44a726664b9e08d296b22340be43c608171c1fca39e78e1e5350065e9c816bc16ab28949a3372", 0xb0) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000042c0), 0x1db88b4bb8614a7a, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000004300)=0x1) sysctl$vm(&(0x7f0000004340)={0x2, 0x1}, 0x2, &(0x7f0000004380)="d08e97bbc2095d0b2124386fa5975877cf", &(0x7f00000043c0)=0x11, &(0x7f0000004400)="a18696e1d59a1de6cf7454fb6fdc44a37f09bb5541642699b460a6da9ac7d05f9974316913f92ab6d7763a9177f100e35fb5ca74fcba114c1c6c6f5671851d1fb2c0e669281c7647c17b49cc411517e5d4c471b84c9a2b16f3ccfcb8be673ac3b04c8eca50a43c7a4bc98ae510848e0f0d483a52082251160ca6164c9719a609baddb594b9846e5522902be7a149b67a14e269428ce4b2563fb536b1c2d7ca081d44e724419d5b6c6473b836ec", 0xad) (async) r7 = syz_open_pts() ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000044c0)) 143.214695ms ago: executing program 7 (id=330): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0284457, &(0x7f0000000280)={0x0, 0xfffffffe, 0xfeffffff, 0x9, "080014000000000000010000000100000f1eeaed", 0x10000000, 0x9}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000001600)=@file={0x0, ""/4099}, &(0x7f0000000400)=0x1005) r8 = socket(0x18, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="12"], 0x20, 0x2}, 0x6) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x20, 0x6}, {{r2}, 0xffffffffffffffff, 0x10, 0x2, 0xfff, 0x6}, {{r3}, 0xffffffffffffffff, 0x80, 0x20000000, 0x5, 0x8000000000000001}, {{r4}, 0xfffffffffffffffa, 0x0, 0x2, 0xf7, 0x1}, {{r5}, 0xfffffffffffffffe, 0x20, 0x10, 0xe4, 0x9}, {{}, 0xfffffffffffffff8, 0x9, 0x6, 0x7, 0xc}, {{r6}, 0xfffffffffffffffb, 0x8, 0x3, 0xfffffffffffffeff, 0x7}], 0x7, &(0x7f0000000440)=[{{r7}, 0xfffffffffffffff8, 0x22, 0x20000000, 0x0, 0xf2f}, {{r8}, 0xfffffffffffffff9, 0x8, 0x80, 0x1, 0x1}], 0x1000, &(0x7f0000000480)={0x81, 0x4}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x51) setgroups(0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xa) setgid(0xffffffffffffffff) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r9 = socket(0x18, 0x1, 0x0) close(r9) socket(0x24, 0x2, 0x0) setsockopt(r9, 0x100, 0xf470, &(0x7f0000000040)="564592b2ef8054e7772f732998267d112caf946fe4212c1043d578c19ab3d964126b3660b12db874b972820b724c18f569b214df9a3c42caa8c1a898ccdc28343201414028d7b06058e1576bc86e10d2efb1a8feb5e94b733d2ab1219270cf7cd6412064c4b2bf525d106aa928c0e08794ae524d9f837dc6c3cb58c0ceeb9fa64aed47b765dd90293d21b22f5f1c3477c42e046a03df64b4e7c1db8a74f14176ca7795d8e5ae049d41c8f33b84e6beb65b6af6", 0xb3) sysctl$kern(&(0x7f0000000580)={0x1, 0x56}, 0x2, &(0x7f00000005c0)="04d5df9ea509cd5d7bc18aeded0d1cbeeadcc56e3e0fb33eabfaded2ff40cfe470e7bcc3f68f12b824802ad3964b219285f80a1a2c7c70f0153519c330d512587b0f05583a1a10bd55974fee970f0f1abb90371e72b19438f333634409f793f0827074c1292f6eb87fdff4224338fab11b8ba008de66d06c774435b562bcfda55e456ba5fe70a844578f24b24c103e3377839bdd97bd63943320ab19a850d5fc81fa36b74d21aae310115625a82dcabb88a9cef970e29454d92d9c43b982d4e6f7e89a427ad341fd4f448ac7a77fa45540f1eb6ae23e7efc3e027137e2ff1f86a430701bd0f72e9f01f95ce72624d63b8f4a2404c317db27a36a14f659bfe7c0b14e24e9bc493f7a4d12021db628904a20d66f00216b8cf676c1cf358e47bcc8926cd06ae73d0a54550e66d6052aad00a7abb3a1b388054c9e68cbfc8516e66fe85c1709f5671aba958a8d908e233bff7a92293fe1b3d70d5c2998b3fa81881a0b1defe6002925e6ea6d648e37f5acf6430d324537166218cb9de357823d5b2d9876bd0f8a8cd0a8829662cfc9567a9b5e880bd67cb5a7d797591522f6f7a7da59d1b817a37bfeae19afbbafb36433adbfd54208bc8475976881c3653e3f43e93532bfc43ad9098b9771bc0619639474eda7915d1d9ae63ecab20d9bb802745f09d9e0076a569b5bee0ed600e4964190af4b08b74ae42fb6c7c8788e41ce4dd431a524a3aa264903", &(0x7f00000015c0)=0x208, &(0x7f0000001600), 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 142.432905ms ago: executing program 0 (id=331): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, 0x0) (async, rerun: 64) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x8004667d, 0x0) (rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0xf9, 0x2, 0x2}, {0x1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="522202453bb9539e92212471", &(0x7f0000000080)=0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f00000000c0)="bb89a7a5895ea5280304000000e1", 0xe) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x27}], 0x1, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) (async) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000000), 0x23) (async) semctl$IPC_RMID(r3, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {0x0}], 0x2) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x40000000000001bf, 0x0, 0x0, &(0x7f0000000080)="82aec0a1146295ae914eafa1500b2c20d11a9a053338a7518346e4bf0cc48cbe0fd85556c5877f53c448a1f86dcc0120fd8a195842bd7305855f81a6ee0308cfaafa51e5c045a93a953b7070b5baa40157f0a013924e723ed37489395c80058f97be6d7545ce535749762ba24572c3e57f220b6de6e9bfe9fbdff1ff3cfa224ed48e1964e96909b699d9dd99e13184d619273f57c0592e945c8857714c74483fe4807f92581a8f21455123750f2b073c60275b9f9757f57aa2c60c2f65685d1a5b75c0579e879af797c18162f56d2cff165467eb787753554d9b5dc724c7cae55bcadb081a8d366b7b9d66783b687b5db717bba044d6c9f90782b0e33eb31a13fe49687b583b72d466c23b136a56b448131eae451128e21cc2b428cb2f", 0xfffffffffffffcfd) 8.542295ms ago: executing program 6 (id=332): r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setreuid(0xee00, 0x0) r2 = getuid() setreuid(r2, r2) semget(0x0, 0x2, 0x524) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000100)="71f91e357641af245f27b1abb328371990060000a76be14ff5e52e2b3185d0998e3210c2a57d4706000074e73a0bba96ed2828", &(0x7f00000001c0)=0x33, 0x0, 0x0) 774.319µs ago: executing program 7 (id=333): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="1ce4161b16", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100), &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000001180)="f698", &(0x7f0000000140)=0x2, &(0x7f0000000180)="dac11ddf116a4e9ea33dca3396e215eae6e9a78648b34ce62cb2492cca4f5d038704d485f6ab5b19153cda6e34660944283d2a6f159bc03bb0979d9c7f916d1381bc8552062d4bc1671edc9b0d0491f457714398f5bd5dca4b73b2d9b974e1b3a6c4e9dc60169dff55c2f153f3cec0bf4c012685e9eccf3a6f2f33099541807fd6ba06eea91acf975f8c86b2009e1bc8322724752b8c4fd09c92e3389f364a463188dc9489caad56ccc234b4a500310203af35f25c8f35ecf0d0e2967b1deb81cd57457b8d2872a84bf76f856e76ccf68b5ea4f1a6211d55287c3fb5fac0d34134ec1419afc86601864227ac75fb86a7983aa73b4bfa5451d36ca509d7490ab1", 0x100) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) write(r1, &(0x7f0000000140)="9a1889baf83e45d4259ae026", 0xc) 329.775µs ago: executing program 6 (id=334): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xa) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x4, 0x0) 0s ago: executing program 2 (id=335): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="4c22089464a9f7ffec4ad66d7408676dccd3dbafde27404f6e82bb099d09d7c7581d2e", 0x23}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r1 = semget(0x3, 0x4, 0x15) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/4096) (async) r2 = socket(0x18, 0x3, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000a80)="000000d860a82060dec3e59be543bfcb449377b7f1a3f91203c616f7e2205117c906000000c9faa6162575eeb8ab8177f3072d2901a9217b54cd6a10dcc030bc", &(0x7f0000000080)=0x40, 0x0, 0x0) (async) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000001680), &(0x7f00000016c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async, rerun: 64) write(r3, &(0x7f0000000000)="bb89a7a58919b0f928e41c8a84e1", 0xe) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f0000001640)=[{0x2}, {0x3, 0x2ff, 0x1800}], 0x2) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) writev(r4, &(0x7f00000015c0)=[{&(0x7f0000001140)="8515b6df582a2e6e37629397fc94bd8af3b8b42054cf7a82f788f870d6772ef8221bcc2384b690a6b016b423f2cb6e2cc554e85a744312d0db0c2958e7718595b6caa57f555b40a5da3f6e40f0c657120eb1161dbf92a0b9ed5974ff2ab5aa37910f968f8dcab12d1d58fae4d33eb4da856a1ce61b1da29395408b03e10103ade57f1390368ec6e46a74be171e9f796dca4e786f01e32358639587", 0x9b}, {&(0x7f0000001200)="c8a3f3443440cdd786bed40a1af5670443570a63f06f1a71034a7b2acc14e3efb206f1199bf361b25489deb5589bb498616bb1c81c0aaf1bfb2910b5a3a53f37e65e067c0d804c7a23a4aafbe254f59e069eddd8ae97a3f8eaf762fa436dbeed814f7867374dba06f651c481811571c1ad85ac96b917a7d0c8698f4e93189f48c4c49ffa2e7859f9238bf07c862ad41a1f5f2fad65972331b6f9aa2f1ed1558e69758034058436190c135da52834", 0xae}, {&(0x7f0000000040)="3bc1f9af50239325015c7c2837d37ad7e4b62d41c8420e3e44752d3ec9bc1e421f32c850f0ffae39853194da15ca3a75217d4e72221843cd38342dbc4db7d93bea21081f63", 0x45}, {&(0x7f00000012c0)="766fbb3c8c463da301af365da26b570dc113894648be862ac4495be45cc980dd9b37939f4b632917edc30b42580ad2c33f4ae22ba3f2d95f195020e9f9e4b66cb6011e01f7cb16cb8c4e0e06f5d4bac24a290ea0af8b1f658efecd8d3c57e8641d6007c3842b7e33b82eca6818eb1b7c8406a5ba56b8779b112c4b306b3b6a6ef87679d9acd95d010d6b17e9ba5b7fce53150e473458938bfae6443c7b114fa94ba0cb1422af816aad4d40f1a3fcfe1f46568ccc5f40ad972a05a1b945be9c1337787fac8dc0a948cb5178d8087a51015d63f01425cb9104ca9c6b4e9597bc9135cd6d9d1540ea17643a", 0xea}, {&(0x7f00000013c0)="a69055e99be5b7cce039663b7666a9e6652a13a8455e85a3be3c6ff1b5c78774befc22c5b5ddfb2d529e50b1b2c6531c340c10fa1a888971fd69bebcd3e0ea71267baefbf43178738a18049c58e0f25e75ac665880d6e50da4f586459864b11f88aa9ad72bc0361f97458395dbc77e07d9f71325dfb0d42e5d54c259d2320e5b13dda739287afc2b896ed53d1c1f3a8289ef66f7aed3b99d466b7d8c2ac73f921e8ff34dadce158e453ac8b2d5882299d556c488f535f3544682200ac1b6204885fcd7949ce6f682", 0xc8}, {&(0x7f00000014c0)="8a4dc2fc0f923def744bb4edd7b9fa951d4f6d2ff5610b907fd843ba91abf608b36d9056a3c5cae3a88fbb4781b15397712f604a4612a09510065c8aff19b9b70d5b4aafe7707bebdf00723e714e6d93bd51047730ea6517aa08e4fd7f41de15cfa7298206dff38e962b725086275951468f3f88f18524d0ea205f00e08fcf4743aeff3a81ebca020aa142e59b863c239ce6e0e0a84db8c76e9d72210a92674c7d5c3a4632cc3869e95ee6b826af26f893b488190bb4b78fd7dcf179deccc7c66055a15c99495f7744554c2eb0dada76ab77a584cead14c12348", 0xda}], 0x6) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.193' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 kernel: protection fault trap, code=0 Stopped at sys_semop+0x3ae: movzwl 0x8(%rax,%rcx,4),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace sys_semop(ffff8000ffff0cf8,ffff80002ebd2120,ffff80002ebd2070) at sys_semop+0x3ae syscall(ffff80002ebd2120) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xecd7141aa90, count: -3 ddb{0}> show registers rdi 0 rsi 0x4502 __ALIGN_SIZE+0x3502 rbp 0xffff80002ebd2040 rbx 0 rdx 0 rcx 0x66f6 __ALIGN_SIZE+0x56f6 rax 0xdead4110dead4110 r8 0x7f7fffffc000 r9 0 r10 0x5baca2e8c58a99c0 r11 0xdf133c4eaf255f53 r12 0xffff80000142e204 r13 0x4502 __ALIGN_SIZE+0x3502 r14 0xffff80002ebd2120 r15 0x4502 __ALIGN_SIZE+0x3502 rip 0xffffffff824fe30e sys_semop+0x3ae cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002ebd1f20 ss 0x10 sys_semop+0x3ae: movzwl 0x8(%rax,%rcx,4),%r15d ddb{0}> show proc PROC (syz-executor) tid=480173 pid=26023 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c446f90,0xffff8000ffff14b8 process=0xffff80003c411c70 user=0xffff80002ebcd000, vmspace=0xfffffd805da68b68 estcpu=36, cpticks=3, pctcpu=0.0, user=0, sys=3, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 62829 365936 55691 0 2 0 syz-executor 68878 276577 98132 0 2 0 syz-executor 68878 64465 98132 0 3 0x4000080 bell syz-executor 32456 297017 18238 0 7 0 syz-executor 32456 807 18238 0 2 0x4000000 syz-executor 97748 186149 18494 0 3 0 vmmaplk syz-executor 97748 438546 18494 0 2 0x4000000 syz-executor 97748 107362 18494 0 2 0x4000000 syz-executor 26023 416762 42389 0 2 0 syz-executor *26023 480173 42389 0 7 0x4000000 syz-executor 26023 152808 42389 0 3 0x4000080 fsleep syz-executor 30256 167636 85532 0 3 0x80 nanoslp syz-executor 30256 258054 85532 0 3 0x4000080 msgwait syz-executor 30256 9649 85532 0 3 0x4000080 fsleep syz-executor 30256 392098 85532 0 3 0x4000080 fsleep syz-executor 20442 462271 33149 0 3 0x80 nanoslp syz-executor 20442 179761 33149 0 3 0x4000080 kqsel syz-executor 20442 390207 33149 0 3 0x4000080 kqread syz-executor 20442 426257 33149 0 3 0x4000080 kqread syz-executor 55691 255537 34871 0 3 0x82 nanoslp syz-executor 42389 248706 34871 0 3 0x82 nanoslp syz-executor 49272 84164 0 0 3 0x14200 bored sosplice 18494 172066 34871 0 3 0x82 nanoslp syz-executor 18238 244640 34871 0 3 0x82 nanoslp syz-executor 19504 129648 34871 0 2 0x3 syz-executor 85532 368606 34871 0 3 0x82 nanoslp syz-executor 98132 189060 34871 0 3 0x82 nanoslp syz-executor 33149 23117 34871 0 3 0x82 nanoslp syz-executor 34871 486909 4843 0 3 0x82 kqread syz-executor 4843 317969 83068 0 3 0x10008a sigsusp ksh 83068 77512 11393 0 3 0x98 kqread sshd-session 11393 395697 68148 0 3 0x92 kqread sshd-session 66751 378951 1 0 3 0x100083 ttyin getty 68148 187993 1 0 3 0x88 kqread sshd 2414 403936 50118 74 3 0x1100092 bpf pflogd 50118 159115 1 0 3 0x80 sbwait pflogd 69790 24722 5988 73 3 0x1100090 kqread syslogd 5988 389438 1 0 3 0x100082 sbwait syslogd 98562 140444 1 0 3 0x100080 kqread resolvd 71525 469830 29984 77 3 0x100092 kqread dhcpleased 72990 490317 29984 77 3 0x100092 kqread dhcpleased 29984 442858 1 0 3 0x80 kqread dhcpleased 22205 445147 0 0 3 0x14200 bored smr 6866 431574 0 0 2 0x14200 zerothread 19009 344563 0 0 3 0x14200 aiodoned aiodoned 10378 234952 0 0 3 0x14200 syncer update 54222 48500 0 0 3 0x14200 cleaner cleaner 95180 486859 0 0 3 0x14200 reaper reaper 69453 121540 0 0 3 0x14200 pgdaemon pagedaemon 49516 490566 0 0 3 0x14200 bored viomb 65142 493085 0 0 3 0x40014200 acpi0 acpi0 26523 103819 0 0 3 0x40014200 idle1 66148 131440 0 0 3 0x14200 bored softnet3 6116 281313 0 0 3 0x14200 bored softnet2 33247 162676 0 0 3 0x14200 bored softnet1 38129 212738 0 0 3 0x14200 bored softnet0 23957 345985 0 0 3 0x14200 bored systqmp 27634 397654 0 0 3 0x14200 bored systq 93960 388680 0 0 3 0x14200 tmoslp softclockmp 49683 42442 0 0 3 0x40014200 tmoslp softclock 45909 265726 0 0 3 0x40014200 idle0 1 16492 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 32456 (syz-executor) thread 0xffff80003c4479d0 (807) exclusive rrwlock inode r = 0 (0xfffffd806dddb538) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_makeinode+0xcb #8 ufs_mknod+0x5b #9 VOP_MKNOD+0x102 #10 domknodat+0x47e #11 syscall+0xb08 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806a3bf0a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domknodat+0xb4 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 97748 (syz-executor) thread 0xffff8000ffff02b8 (438546) exclusive rwlock vmmaplk r = 0 (0xfffffd805da684e8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 vm_map_lock_ln+0x12e #3 uvmfault_lookup+0xe8 #4 uvm_fault_check+0x8a5 #5 uvm_fault+0x106 #6 upageflttrap+0xa9 #7 usertrap+0x2d8 #8 recall_trap+0x8 Process 26023 (syz-executor) thread 0xffff8000ffff0cf8 (480173) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838c3658) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 yield+0x6a #4 malloc+0xe5 #5 sys_semop+0x234 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10207 11093K 12620K 166960K 11983 0 pcb 17 14K 16K 166960K 160 0 rtable 197 6K 7K 166960K 455 0 pf 33 17K 81K 166960K 60 0 ifaddr 38 6K 7K 166960K 60 0 ifgroup 51 2K 2K 166960K 77 0 sysctl 4 1K 9K 166960K 11 0 counters 64 36K 37K 166960K 80 0 ioctlops 0 0K 4K 166960K 1516 0 iov 0 0K 20K 166960K 23 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1427 90K 91K 166960K 1802 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 23 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 89K 166960K 498 0 sigio 0 0K 0K 166960K 7 0 proc 72 91K 128K 166960K 626 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 25 0 in_multi 85 6K 7K 166960K 130 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 469 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 259 161K 179K 166960K 6325 0 UVM aobj 14 2K 2K 166960K 15 0 pinsyscall 43 86K 104K 166960K 1673 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 9 0 NDP 11 0K 2K 166960K 37 0 temp 47 8664K 8733K 166960K 24564 0 kqueue 15 24K 26K 166960K 74 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 71 0 66 1 0 1 1 0 8 0 rtentry 176 138 0 49 6 0 6 6 0 8 0 unpcb 144 330 0 313 7 1 6 6 0 8 5 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 808 91 0 87 2 1 1 2 0 8 0 arp 128 23 0 6 1 0 1 1 0 8 0 inpcb 384 588 0 581 16 7 9 9 0 8 8 nd6 144 31 0 10 1 0 1 1 0 8 0 pkpcb 40 6 0 6 1 0 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1192 2 0 2 1 0 1 1 0 8 1 pppxif 1504 2 0 2 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 39 0 0 1 0 1 1 0 8 0 pfstkey 128 40 0 1 2 0 2 2 0 8 0 pfstate 384 40 0 1 4 0 4 4 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 551 0 181 29 3 26 29 0 8 1 art_table 32 552 0 181 4 0 4 4 0 8 0 art_node 16 135 0 56 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 3 1 0 1 1 0 8 0 semapl 112 18 0 9 1 0 1 1 0 8 0 shmpl 112 12 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2205 0 698 95 0 95 95 0 8 0 ffsino 288 2205 0 698 109 0 109 109 0 8 0 nchpl 144 2887 0 1194 63 0 63 63 0 8 0 uvmvnodes 80 2575 0 0 53 0 53 53 0 8 0 vnodes 216 2575 0 0 144 0 144 144 0 8 0 namei 1024 9469 0 9468 2 1 1 2 0 8 0 percpumem 16 55 0 8 1 0 1 1 0 8 0 kstatmem 264 36 0 12 2 0 2 2 0 8 0 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 8940 0 8940 9 8 1 8 1 8 1 plimitpl 152 60 0 43 1 0 1 1 0 8 0 sigapl 424 806 0 755 8 2 6 7 0 8 0 knotepl 120 545 0 0 17 0 17 17 0 8 0 kqueuepl 224 116 0 103 1 0 1 1 0 8 0 pipepl 336 140 0 113 3 0 3 3 0 8 0 fdescpl 520 787 0 755 3 0 3 3 0 8 0 filepl 160 4176 0 3958 24 6 18 18 0 8 8 lockfpl 104 126 0 124 1 0 1 1 0 8 0 lockfspl 48 59 0 57 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 41 0 24 1 0 1 1 0 8 0 ucredpl 104 572 0 559 1 0 1 1 0 8 0 zombiepl 144 886 0 885 1 0 1 1 0 8 0 processpl 1208 806 0 755 5 0 5 5 0 8 0 procpl 656 1404 0 1341 7 1 6 6 0 8 0 srpgc 96 6 0 6 2 1 1 1 0 8 1 sosppl 168 5 0 5 2 1 1 1 0 8 1 sockpl 728 1010 0 981 28 17 11 21 0 8 8 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k 2048 20 0 0 3 0 3 3 0 8 0 mtagpl 96 71 0 0 2 0 2 2 0 8 0 mbufpl 256 1139 0 0 72 0 72 72 0 8 0 bufpl 280 3093 0 127 212 0 212 212 0 8 0 anonpl 32 7459 0 0 61 0 61 61 0 246 0 amapchunkpl 152 19828 0 19227 40 10 30 30 0 158 5 amappl16 200 2198 0 2164 8 4 4 6 0 8 0 amappl15 192 12 0 12 1 1 0 1 0 8 0 amappl14 184 131 0 119 1 0 1 1 0 8 0 amappl13 176 10 0 10 1 1 0 1 0 8 0 amappl12 168 1479 0 1447 4 1 3 3 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 5 0 4 1 0 1 1 0 8 0 amappl9 144 284 0 284 1 1 0 1 0 8 0 amappl8 136 30 0 27 1 0 1 1 0 8 0 amappl7 128 134 0 122 1 0 1 1 0 8 0 amappl6 120 217 0 214 1 0 1 1 0 8 0 amappl5 112 133 0 123 1 0 1 1 0 8 0 amappl4 104 337 0 317 1 0 1 1 0 8 0 amappl3 96 3683 0 3561 5 1 4 4 0 8 0 amappl2 88 686 0 623 2 0 2 2 0 8 0 amappl1 80 10008 0 9406 15 0 15 15 0 8 0 amappl 88 5515 0 5329 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 14 0 1 1 0 1 1 0 8 0 uaddrrnd 24 788 0 756 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 788 0 756 1 0 1 1 0 8 0 vmmpekpl 168 8082 0 8042 3 0 3 3 0 8 0 vmmpepl 168 55573 0 53522 95 3 92 92 0 357 2 vmsppl 480 787 0 756 6 1 5 5 0 8 0 rwobjpl 72 19560 0 16015 65 0 65 65 0 8 0 pdppl 4096 1583 0 1512 103 30 73 83 0 8 2 pvpl 32 15604 0 0 127 1 126 126 0 265 0 pmappl 256 787 0 756 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 446 0 38 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace sys_semop(ffff8000ffff0cf8,ffff80002ebd2120,ffff80002ebd2070) at sys_semop+0x3ae syscall(ffff80002ebd2120) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xecd7141aa90, count: -3 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7c0bd9281d40, count: -3