last executing test programs: 6.17629141s ago: executing program 5 (id=523): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(r0) execve(0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d7710200ffffffffffffffe4dd1e", 0x10}], 0x1}, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x201) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000400)=""/4096, 0xfffffed1) r2 = kqueue() fsync(r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000200)='./file0/file0/..\x00', &(0x7f0000000280)='c\x00') r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) fchdir(r3) sendto$unix(r3, &(0x7f0000000380)="62eac7860b830b80db099e9ac1ab7293a083b97fedc28c3f43fba4c32d8de9e354ee7ab2dcedcf61e37c0c1d6e1879f9e6f9cb8101efffedc27127c72d3a7e839a41118b3ac6d3ab1e3d16302ce83586e55de96071339847ef2c625b0e4e60f7ab1d5f8727ca8bbf246cf0a0cc567c6e741e87ca707d5d754957c5cab2030bee95124f", 0x83, 0x400, &(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4) open(&(0x7f0000000340)='./file1\x00', 0x200, 0xae) fsync(r2) 6.054381269s ago: executing program 5 (id=528): open(&(0x7f0000000040)='./file1\x00', 0x200, 0x1b4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x0, 0x80000001, 0xa1b3, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x20000008, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0x6, 0x200004d4, 0x8}, {0x1000006, 0x0, 0x2, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000}, {0x7, 0x4, 0xdaa1, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x7, 0x89, 0x8}, {0x29a71717, 0x7f, 0x60, 0x5}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0xfc) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x8) (async) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x8) faccessat(r2, &(0x7f0000000580)='./file1\x00', 0x1a, 0x1) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87, 0x3d, 0x2, 0x1}, {0x20, 0x5, 0xbc, 0xbbef}, {0xfffe, 0x9, 0x7, 0x61be}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000300)="36eb03b500cc4db34b61b1890f80209dc33415f6464381f2734b15bdec2bb891a19978e052d7be02adce994623d903de64d5bc9c3bfab76fc911df30fa1d469ff241e14625365df21716978c21401e3785f2234bcbe22fe0e90ccf33462bc871acc4c87c80f7cc6260d8201830e51237ed0bd2ed9fcc9b276870fa74d3e74f21148fc10eadc64a79a4cf161cd11d88e1f32cccf1531a4e7079ad70f82cc979a2529f6760b32249753af78af2f3662929f2a3211b8e39b4627cfd98398fc605cdb2f0771bcc1f11714784254311bae26346cbf0f5065630e7885d1c499894975d8b8d51", &(0x7f0000000400)=0xe3, &(0x7f00000004c0)="23d912af83959741286731403bc3605db40e115be4cacee02643aae7089af52e54a95e71ffbf42dd989d3698c0376c2f6e381a8e8758528a9a039e560c403c1dd4992de52f1e1901239ca5642474283c17efea3ea99fcb494915a4b7723a30bdd23ddf970f53d72f2250ec29c52b7be1a6e7fb8c5e0f79943deec4834b05b9c61167c6", 0x83) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000300)="36eb03b500cc4db34b61b1890f80209dc33415f6464381f2734b15bdec2bb891a19978e052d7be02adce994623d903de64d5bc9c3bfab76fc911df30fa1d469ff241e14625365df21716978c21401e3785f2234bcbe22fe0e90ccf33462bc871acc4c87c80f7cc6260d8201830e51237ed0bd2ed9fcc9b276870fa74d3e74f21148fc10eadc64a79a4cf161cd11d88e1f32cccf1531a4e7079ad70f82cc979a2529f6760b32249753af78af2f3662929f2a3211b8e39b4627cfd98398fc605cdb2f0771bcc1f11714784254311bae26346cbf0f5065630e7885d1c499894975d8b8d51", &(0x7f0000000400)=0xe3, &(0x7f00000004c0)="23d912af83959741286731403bc3605db40e115be4cacee02643aae7089af52e54a95e71ffbf42dd989d3698c0376c2f6e381a8e8758528a9a039e560c403c1dd4992de52f1e1901239ca5642474283c17efea3ea99fcb494915a4b7723a30bdd23ddf970f53d72f2250ec29c52b7be1a6e7fb8c5e0f79943deec4834b05b9c61167c6", 0x83) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) acct(&(0x7f00000005c0)='./file0\x00') link(0x0, &(0x7f00000002c0)='./file1\x00') msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6a, 0x4}, 0x9, 0x800000002a2, 0xffffffffffffffff, 0x0, 0x0, 0x80000000000000f, 0x7, 0x87a9}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6a, 0x4}, 0x9, 0x800000002a2, 0xffffffffffffffff, 0x0, 0x0, 0x80000000000000f, 0x7, 0x87a9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0x1}, {0x3, 0x180}, {0x1, 0x1}, {0x3, 0x80000000}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x3, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x2, 0xff03}, {0x1}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0x1}, {0x3, 0x180}, {0x1, 0x1}, {0x3, 0x80000000}, {0x0, 0x3}, {}, {0x0, 0x6}, {0x1, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x1}, {0x0, 0xf208}, {0x2, 0x1000000}, {0x3, 0x1}, {0x0, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x5}, {0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) 5.859555084s ago: executing program 5 (id=533): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x1, 0x8010, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x9, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5, 0x8}, {0x29, 0x6, 0xb0, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x80000000, &(0x7f00000003c0), 0x9, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) acct(0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206931, &(0x7f0000000100)) write(r3, &(0x7f00000004c0)="98322715a2", 0x5) 4.935007486s ago: executing program 5 (id=536): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') rename(&(0x7f0000000240)='./file2\x00', &(0x7f0000000600)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0xe4a, 0x0, 0x4000a9fa, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) close(r1) 4.855507538s ago: executing program 5 (id=538): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000080)='r\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r3, 0x0, &(0x7f00000010c0)) close(r3) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x1) 4.845657739s ago: executing program 5 (id=542): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x80000000, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x1, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95b, 0x200, 0xc}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x3, 0x3, 0x3fb, 0x80000001, 0x5, 0x10, [{0x3, 0x6, 0x7, 0x9}, {0xc5f, 0x7ff, 0x9, 0xc}, {0x3a79, 0x5, 0x3, 0xa}, {0x80000000, 0xf, 0x107, 0x70a}, {0x401, 0xff19, 0x1002805}, {0x8, 0x4, 0xffffffff, 0xb4}, {0xce1, 0x91, 0x4f5, 0x2}, {0xc8d, 0x801, 0xfffffffe, 0xe}, {0x4, 0x9, 0x7, 0x100000}, {0x2005, 0x1, 0x8, 0x400000}, {0x1bc, 0x80000002, 0x0, 0x7}, {0xd2, 0x0, 0x8, 0x8000006}, {0x6, 0x63, 0xc, 0x2c4}, {0x29a70716, 0xfffffffa, 0x0, 0xd}, {0x2, 0x9, 0x6, 0xfffffffd}, {0x0, 0xbf, 0x2, 0x20000b}]}) poll(&(0x7f0000000140)=[{r2, 0x3}], 0x1, 0x9) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000600)={0xaec7, 0xfff, 0xa, 0x9, "d0ec1700000000570ad7e46f7602477d002000a1", 0xc8b8, 0x1}) writev(r4, &(0x7f0000002300)=[{&(0x7f0000000100)="2a6bb0b6d7527968f5d8bd77e43cd5156bc44b1b362876406a6468540a2b936378e6605fbda068943b5ae4fc75ba412b21aab41bb15b48ce6ef52909", 0x3c}], 0x1) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = accept$unix(r0, 0x0, &(0x7f0000000080)) getpeername$unix(r5, &(0x7f0000000240)=@file={0x0, ""/264}, &(0x7f00000000c0)=0x10a) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socket(0x18, 0xc003, 0x3a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x0, 0x1, 0xfd4, 0x3, 0x5, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x20f05, 0x1fc, 0x7d2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fc, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2d}, {0x2, 0x836, 0x17, 0x3}, {0x2, 0x40087e, 0x5, 0x7}, {0x0, 0xa74d925a, 0xffff, 0x40000088}, {0x1d9, 0x5, 0x4, 0x412c8391}, {0x3, 0xc, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x9, 0x3}, {0x29a7171d, 0x81, 0x200, 0x6}, {0x400000, 0x7, 0xfffffff9, 0x100}, {0x200, 0x8, 0x801005, 0xc}]}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) pwritev(r6, &(0x7f0000000640)=[{&(0x7f0000000480)="d61076bd106ffa73b7fafc379a3c49fb3a989bcc80553be1f1d01180c37ce0308ea01ccf62", 0x25}], 0x1, 0x10002eb5) r8 = kqueue() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000400)={0x3, 0x7f, {[0x2, 0xa7c, 0x7ff, 0x2, 0x80000000, 0x2d1, 0x40, 0x7, 0x7fffffff, 0x6, 0x4, 0x8, 0x9, 0xa, 0x3, 0x8001, 0x4], [0x5, 0x1, 0xe, 0x3, 0x0, 0x7, 0x2, 0x6, 0x80000000, 0xff], [0xe4d9, 0x1, 0x86, 0x1, 0x7, 0x1, 0x8], [0x7fffffffffffffff, 0x0, 0x8, 0x5d, 0x7fffffffffffffff, 0x80000000], [{0x2, 0x0, 0x7f, 0x5}, {0x401, 0x0, 0x0, 0x9}, {0x43, 0x5, 0x5, 0x8}, {0x8, 0x2, 0x8001, 0x3800000000000000}, {0xd3, 0x6, 0x2, 0x6}, {0xdfe0, 0x4, 0x0, 0x6}, {0x1000, 0x3, 0x4010, 0x1}, {0x7, 0x101, 0x10001, 0x1}], {0x5e, 0x4, 0x1000, 0x9}, {0x5b9f, 0x9, 0x8, 0x1}}}) kevent(r8, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff6, 0x3, 0x1, 0xfd, 0x6}], 0x1, 0x0, 0x9b67, 0x0) syz_open_pts() syz_open_pts() kevent(r8, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)={0x10000080000000, 0xb7}) kevent(r8, &(0x7f0000000680)=[{{r8}, 0xffffffffffffffff, 0x9d614505f548af9e, 0x4, 0xfffffffffffffffb, 0x8000000000000000}, {{}, 0xfffffffffffffff9, 0x51, 0x80, 0x10001, 0x41}, {{r6}, 0x800000000000000d, 0x0, 0x2, 0x7, 0x10000}, {{}, 0xfffffffffffffffe, 0xa, 0x8, 0x7, 0x5}, {{r4}, 0xfffffffffffffffb, 0x88, 0x2, 0x0, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffc, 0x23, 0x2, 0xd, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x8, 0xc3b2, 0x1}, {{}, 0xfffffffffffffff8, 0x45, 0x0, 0x9, 0x94}, {{0xffffffffffffff9c}, 0x5, 0x10, 0x80000000, 0x8, 0xffffffff7fffffff}, {{}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x9, 0xfffffffffffffff8}], 0xe4a, 0x0, 0x5, 0x0) close(r6) 3.317058907s ago: executing program 2 (id=558): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0xffc8c992b34cbcc7) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/136, 0x88}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x1, &(0x7f00000001c0)='./file0\x00', 0x8}) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0xffff, './file0\x00'}) linkat(r0, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) 3.174691376s ago: executing program 2 (id=563): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 3.171038242s ago: executing program 2 (id=564): setreuid(0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xa9, 0x9}, 0x1ff, 0x5, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) (async, rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xcbdf4d1d31039a48, 0x10}, 0x10, 0x3, 0x0, 0x0, 0x2, 0x2, 0xfffffffffffffffd, 0x3}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f00000002c0)="e33745e84d5ebf0e8530a2bb9a0047f450bad675a1b9cc2f7fa3a7be2cd6a4f20a83039f726894f7891721720e69dac610251ad153783ecf88ffa815c804745a3073207ef11c1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ad0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd00000000", &(0x7f0000000000)=0x83, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) close(r0) 3.169944986s ago: executing program 2 (id=565): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() syz_emit_ethernet(0x4a, &(0x7f0000000100)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x14, 0x3b, 0x2, @rand_addr="0182c124b80eaba90c00d6ea67b400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x2, 0x0, 0x3}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) 3.168471409s ago: executing program 2 (id=566): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) r0 = socket(0x2, 0x3, 0x11) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="8b56370ad526adc505acae493685288413150f120b9f27c3bb8309a2f4abadcd0a4f0ccbc1d0e00e1ac2", @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES16=r0, @ANYRES8=r0, @ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = shmget(0x3, 0x10000, 0x210, &(0x7f00006e5000/0x10000)=nil) shmat(r1, &(0x7f0000774000/0x3000)=nil, 0x0) write(r0, 0x0, 0x0) 2.957683245s ago: executing program 2 (id=567): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x40, 0x1, 0x5, "6025fb31621c26ac1fba368b7615f80729318136", 0x8, 0x1}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x3, 0xfffff8b0, 0x0, 0x9, 0x5, 0x80000000, 0x1, 0x1, 0x8, 0x2}) setitimer(0x2, &(0x7f0000000200)={{0x8, 0x7}, {0x62, 0x2}}, &(0x7f0000000240)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f00000002c0)) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000300)=0x3) pledge(&(0x7f0000000340)='%\x00', &(0x7f0000000380)='-,/%!@&($\x00') clock_getres(0x2, &(0x7f00000003c0)) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000440)="e08ee6f7ea91dc1fde314d81cfd039b9411bb90398fd9bd827461605d6f2fa515f384f41df2b5a7e7154e1d933c8d62f8ce31e16b9ed982c104e317849cd622a8a94a7475d7972cf40270e198226534a955a22fd51ce1265b14de2fb9e5fddb1a5c57bce21672ba718eb2b838bd9834559bff409021279d3916d1f66cb5757039640ab02843a654ff0aacec179e3f39489f126e656a3757a09d7a7ea874499f054eb0b3f49b21e92b02819eb89d146e021fec603d669f32d41ac04757476852295ba63e00446cbe5447115c8e9ab0900ea3eb735a0d397fcdc", 0xd9}], 0x1, &(0x7f0000000580)=[{0x10, 0xffff, 0x1ff}, {0xc8, 0xffff, 0x9, "c71b4090abd405592eb4d6f4e6a1f2878c35d127e938dfd63aab48bcd957a3db7a51f6b68375eb86e6c99136412e933d945cf06a157dc25c07ba052104b2173c326e98fa533231469d341ac875355159e290f827a5b3f3cad1fbbc216efd2d59789cef7484a947a69686354beb9c218839d60e92cb7438b1c72518c51c8ef1e79e81f46208c850a24a4d48aa37f83d7be5360902093bab54c8ad77dae61bb42f701987997575c4f05b9ea95d42c463b8d4"}, {0x20, 0x1, 0x6, "dee8e204682b4a560ee383"}], 0xf8}, 0x9) ioctl$WSKBDIO_BELL(r3, 0x20005701) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f00000006c0)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000700)={0x2, 0x5, 0x6}) r4 = dup(r1) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000740)=0x326) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000780)={0x4, 0x4a04, 0x200, 0xc}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x2, 0x0) ioctl$WSKBDIO_BELL(r6, 0x20005701) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0xa4) sendto$unix(r4, &(0x7f0000000840)="4f2edcf9b6749c9fc40247debc3f6f868150a38778f417560585a4de3d413d6f0b2ea49b7fc7cc", 0x27, 0x40c, &(0x7f0000000880)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000008c0)=0x9ca0) r7 = syz_open_pts() ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000900)) socket(0x18, 0x3, 0xca) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000940)={0x7ff, './file0/file0\x00', './file0/file0\x00'}) write(r5, &(0x7f0000000980)="dbd7ba31e70be98519e0b92c0eacc9d9acbd31adf047a6d4af1690ed436f5c7b87c73bac455c23cc3dcd2abeb6668efcf0c225cae676cf9968d59de87b8e1f2278557018552b1a08b539477c64", 0x4d) 1.6815148s ago: executing program 0 (id=579): r0 = getuid() r1 = getuid() setreuid(r0, r1) r2 = semget(0x1, 0x2, 0x310) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getuid() r5 = semget(0x0, 0x1, 0x281) r6 = getgid() getgroups(0x7, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001440)={{0x3, 0x0, r6, 0x0, r7, 0x80, 0xfffd}, 0x23d, 0x6, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001400)={{0xa57, r0, r3, r4, r6, 0x80, 0x4}, 0xa5a, 0x3, 0x44}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) readv(r8, &(0x7f0000000080)=[{0x0}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r9 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) r10 = socket$inet(0x2, 0x3, 0xfc) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r11 = socket(0x18, 0xc003, 0x3a) sysctl$kern(&(0x7f0000000180)={0x1, 0x70}, 0x2, &(0x7f0000000400)="981f5d313009d9a41e0bf16cb120d847e03185639765b3f0324f4c080bdba83f6bdd1490996739b0c311eb809304c44716c0a85a7796301bc144682d3304e1fbfadfe4fe716dd3217b500924d00d1741d14fab13d8e6256b5b94341f3d6efb60c59d3bbd68de345065fac9713ad5e3a9ade45df2ba3020c929e3532bc59b598e29997fa7641ccb69fc82d2bb4da35060a69e981f5db11755b364b5de59eb3faa0eece6d06c57fe536a618e87bf895e5a0ef1812771bd17403b59620afddb5a3b0ee5af39c468701e5eba23f4fdb98fbfb3d1bae07ecc13ab7cafbaefbf5aef2b7214b60a961d1f953470089994c3f65bdc604410ae9f378f76bb8b763783d0b54b67dc43967f878af890bf782a06ea7ec588363cf4069900d0cbe699807885a524239fe0d0e56e4d80b60c42ba571c3c3e8dde5cc90822359488d03281335e901736ac43c1695928affabd5a2fee73177fd5643f84397929c62f2b0f5a86c972e857b4a288bec8b5e776bfd3df27ed76f6f262a24f89a2b684809de7a77d37b6bb516e8842bc9ce03b2fb0b1d8e8994c3836a29a5474eb129a984532c5868b6727a514d6d5b6c99fd832ea8c4f3169e8f30b8c733f5dea21d8f0616a489b2fccbf722b253e49d006da6cf291a3518128b9626f54492e1928f503d764068348768a8b7e73866d8bfe86b0a8c2e84bc778db32334c034964ab3dacc3a3d2cb6362e87d27fdd6afc3101fe7e82d37235334ba018134bf27a8819aaac7a4ab489e884bacbfcf4fff9aad9c5ece5f5ed65bae7f36b214db1f6dcd2e668acfd1a69dc6e0f076804a983e562bd3c9927d729f34cbe204c183bd0552d8e5dcc355063e0b36dc0795485ddd9835b79cdc2f32ceaaa36ebb4b073caefa05347ecaae876758540a83fb09893a66c76f0031eb6cc54d7663abe61f72d75d24a45de3b5b9e3932c1d35130827956662a4bc1640dcc85db6d3b9ecbcfa2225340c5227fa4a922f852ec8f55173ad4f1ba1619c402c44dcb01c64e6565e12f9e92d98b72cfce0aac23809d470159816aac8be250856e4ee1523aadb249ec33e623c8e02ae27f5d664c2029fa3019cce0ccb34822d3026715469a598bbedf0fe6982f1e608925e611a6a3b459d3046073bbd9ec55e3b085259068d3d9c62ab165c564d8eb94d01cdc335414932fab5a13d36ff1e93c70279262500241f8228b412b74a01154e27eb9ba7269b410b48fde2985e07ca408504946d18fb9be25ead631c501c55b5d7f2cd424e8b3176892eb011763921cac3a6e532664c042cbecfee98a1826449fddc8423a76c50799b8757e2fe8cd128d16369905cb94c82515b968eb3169d094fb0b56a7542aa85b00a9bf4df324fe7c18822e8d0187ff42931d0b988091977e2002e1ea5a6a2f33f4e299adf709fc64819e165d35d485b2733aef0fa83ab94be0c9429fa7f92ee3e9b714cc9dd341810e8e1f13642fc8e2374bf6e357d1d5cfce5e47f8fe4e18bf3ca6b5b1394388abb18c389be8574b7583b0a1322a448a6b292ddd87913ab276031c6051935d981c5dc00f781449397a6f24e01dad2eaf62aeaf74d22d6d4e392479bfae482246983e2ed1cdbe6c3e98ce3a8aa3d0a5068c8d0b0533c68fb3690fb0c327baff2b06356287f572aab9e43b8943be148dfbe91a4965cb2b1e44283e9a2b82b1ff4037dc8bf88e42a2a56cb746d34a55492103408407025a4172a1a8713326ae3496bb3f21e70b67d7e587fb53e1abe8eb9b73f1592a5e4daa1ba5bf1a0d1ea7475dfc55964d905c419795163f2867d942a835a75361678db84ddc28ad76b063a6074f174df4d16b67ab51372a7c474c328c6479617aae688b5aade3f16200b76a96239ad014966e642f485ddf803133f9019347d50cd5d2e9b0ccd0303c8382afb2d95c7b687b49eb26e66c36e5407c75dcf57299f039625452f65b2bd8283070210687e549ce5ddc4c4e2fcca8ce1ed1483ca9d4d2862781609f1c8a1476f9c4558bb22d63d91d9caa64cec5159c035fcf47d278c69c98925604081ee935a7510e138b7c99781d2330df695a0edb9416d1cef196fe52426357354ae0ccb3b6f941714c875596cc18776d77ea3634fbf98215d81356dfce7f3088730c7b554e0597d5d2547f9f1e8076089498a42544fbd72bb497c0b46553db501a946f1134fbdfbe7c30592d0c55ed53858188b81a444af24a6df558fc13b2abfaf6787f6c4aaea4f697ee8c3667ddfdbaff89f2a25ed8c6267cca7f008da8242ae78d773b305d93215e2232aa58ac23f7cf4fe4ce4bfb93929f1b006468cf00ad80f37323cdf6db8391ad54593b368a42421f3ffa164fff64cfee480c769b88f4d58dd211a77cf9b8e270baed62f6f44fbdbc3ecb843f8eb98fa4f513c002bd812f26a8f9ab6c2d17e1e0dad5c20cb538e82c966446b3bcc2f04ec6e55b6c6549290856fdeaaf0ffdc364bcbe710c156fc5849d58bd85de8c51bb1c167f71772e4b01e124270fc7886018c97a88637c01b6ba9fe349fea21f382faaad62b8a492c02b56149523b3a7ad2613571ab08296eddec45a560f10327342b37e7ef785d4c8b836fcb0ff8a2431795d30e1abbe0feca2515af7bea00e10f62c36420d8d17c80e3139f04b3e5c641d16b09822be53535f56c9e36604e692c5bffaf834c4d17e7fb39ad58b02e1976076781fc9f62b19c84fa5b032703d0e3015efa3e91a7bb452c6aa9039eadf79564cbc3bcee9687506c1db133ac4cec5b843a49e3fd7348c413eee7e5d8bfa120aeed03aa67ee4667fa32ec6a0dec7081b533f28c867e101106d06855d4ba21cbeaca331a98c31f1e71728461748d4c0598c4e2f0018af743c8e51be4937fbe03ac8a8b0e4404c33d71530f36ed2304efca16bc08c6b9afafc51e0e16d7a1eb8b03cddee3221fea1abbf7ce654254aa60f7876be4ffb63539195cdabd74ba7880a0ecbf5ec7f600afda4308ec6d79d7b1147cc616a1eca8b41e066f2dd81048db004bcac5aa225bbfd432d111bffd62d18827a9bf83d42c27484529991e2354fcfc205d85bca465a2699f7e5d7d570d6e06c8a3abbb4fc9399348a545529082b8a668dbda1941a05b6f5157356606799e866da545ff9d0e5fc41f238b66c12f0f862ac40c2279674710f7ada11e02b05227f57af3b53ffe7e9a36115a22470746c649e65b30ab9f0411a835684b20b8064cb233ebaae51bfd3f8ce953fc03b458b36ff45135fc65bb2f802813cf2c7a0e55e98bb7e657f62ecc0c0ad1076c42129c2637885c553c78150a8a49e306a6d7f95883a438b5af6f8a99a1bf651e8af62cde972d3afc0f7f0ea43437a53ad62a4108e4d7d0aba71ec21cb30464f37b6349bc03fdd6bd5851b253a5594ecc924386d777550ed72411201d850d4c39cfc307f9d2b1e8f1b2186deea51b9c45577f34e310d6e2082fe91234af77ffc16fa24114e25f8cb919ef4f43c3904534a0e57c0b89b4ab96c1836f0f550b1b2c474a0a8ff0d12b35d204cb625683dacfed8a0f36ae10593a606281be505ecf3779b8baa8f11a5667db8279f539385ef22a08a4c1877802ecf1cc6ebaacd41643b61dd10f6f22823236871af1c096a0e85f3992fd53f1c47dc078a9176601d3714c28fb5994f2a52dbef060b97618bd77edf7458fb2bd066c6742497e5f5e0404d291a12d731c6757d321e10efb164db12423ba0ecf99b7323fd7652a88c8b7643d83b5cd1628db94e91972d152a12869e2457a06c5c9b7866d1e70c1697cfb3957961064bb9a74f9f2e008ef83c761f799c64b72ddd2681d2bcb7447ac1ad615c5f86cf342d8cde2b80a2c1a201cf1d772841f082b844c356d38f5be709ba18e0fa03046d033d6075596b6402115087efecf71b34e73a6575c1b4af5fc74a72ecce9ab6dbb6ab5bfdcc901ff1ccdb6dca67f805d54ac6920a06fca1f3a8cc9e0abd170809ba1b9a247611dc6f012da8fe23c8a77546ebf9091fba73e7d2658cff8e5645709756b2bc5d17057b8850384c4731e764d4931a3ab59277213995fc4beb3402ceae369a67078eb7ee7ab7ebc0a1e44d5181d02835413adcb61f819010ad792af5f04951ced6f588e3e58f53172926c4184fc7fd2c3b5267ca35a0d6a7b7f6bb18e211ff3fe8329fa0a4d83a11151ef9409f44f24687c7aaaafe9e5ecedc6a5e39f18ce789d3a6fa97f5254ac3f070050ca138374017a27df1f85106c3abb4022060241a4861f8c9a17bf6833d19578a89bdf0bfa1976b43b4d6d4fd84106c944653765586fca09ef1099bafeae00cdbb439e72e5a8effdb0761c8e257fe89463bde0668310efb28daf80c069c527dcf93447377b26b67073d10c3f21daeccc7b487fa392955c5efdc258f6465a081b126863afcb8e468fc0b588bc7c3c7e1c1090a3b00d26254e61ab718c8acd6275c7a5edcf5b72df329752fdee35dadc2db3f79b4f390b6f056d6201e0783b9dd5e5a0248256959787bf8f11c9425a6eec01332a2a3ec3236e9d9561d1fa62c10f1e6f948e8636470189580f515533b37e62b0704b23454a8a75c0fc9b0a0fa8d4747c574b0e500264f87237b69230f5d41678a6a76c8e734c7a8048eef3b1b5c106ecbd88aec3f7e0f51712f9c0cae1f9334210d8fdda22663802af65e89f8d78a716ce549123e312b50ae6ae7ff61af3109410812aefd5091ecd67f300aa9ef0bfe70915d3bc06ae2329500fcf0af66ead2d0a4f8d12dcf79289d98a3ef14ca01beeefd700addf515a726987c2300675d77c1d238c958f46ac8e6b6463fcbddc70bdfac4507cf04489ed7552385b3ee310685e9016bc90a523aa2d8cd07165538221b72be034b2ae8394bad1d95e9ff4de5b0b50472706ee3f4493958db679e4394a65ced697ea968236f4258faea2edf901d93bfffe21c6e934d7cb5c7377889780b3f4a036f216eb6ddafda5e1a25734791173387ea990a250676929259c365913f8786a22b4f0f0d48eb26a721d6650280cb08731ecf1eb439ab40a11b97602279134417955cc1521e89b53af447018bfe546f1cb938d92075f93ee86f76abd23178582a516b429a4ddd42ebcebc1f6c229ad9cf348a1c5e29284e065839e0a8c39056804c71844ffd8b1cc44ba900552544746cab7cf62f32c6835c2fdc2b876ef03cb7b9340bcc81c91e44b91209950237dd5402f7ef30aaddf175f37371758a0dab6cd2d04762fea4f67bd3de09c02c549c13d92b070db8a002ce17ab25d420bd7de8eb7c7a3c80110d20bd28975ddfa73f4fbe54b42f4c37ef3f2236992e7d134adde31b919e7220ca639a12b8032cfecff103c6078ed4e533942b688f858fb6809d0056820b41aa9c397119d69833d363b8e91528551a589152b823cd6e5b793e6cf337549fa94efe8bd901c277373b4798c04ca8d11bcf2abfb83b9ed700bf396f4308cffc9bef1c3e35b0de364ca8414f6f290357192d085e37ef1adb34ad77193d43eb8d8db524ec25eb7e01a6537e08a6aff1bf465c15159bd61a7d4a7e56a2adc6cd949a1ac5f50b60e56c8f71af2a185b20e24bb1d3b823b5107a266f739dbee52a844197dea0dcee46522a72dec92c4bf8d50b92840b35d59cf8bd9c5f6a08fed23da624d303357522e7a65986c6ed463550f2c640c8fe742476fa14befe53f6f39b746fbd931d634d2f177e8f13e8354644674f27d0b8d234c375eb020b2bfbff432bf27b2d93795e404a9438f0fbe45acb34aa75f3d7c4ae8cf5213cd252514897a773537b7187b3eaf20b69208951da921c6f1635f", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="6714eb6ca2ef38680f62d44d53b732ffe344713f85d2dd6632e7166019b420dbdc35a7c9e7e265c324fc43a349ce1aba64d2095d85c081528de563083861df724ea6b1355780210490b87095cad5218c1a99b1feb76e7438dc8f3356bb74316e4e7ac00955ae56ecf9e9da26443213304f03eb817cb4343ac8fae26dacd8719e271031b3aa09bf6502866cfb4363ab24d32090ad70f2e15042980f2ef50fc81e7d311400af912c72a010af9daf80926aed768c1f63337ae6965e5b1169ed8d72cb2db51e42fa834e96dbafbbec2a2612801feeb363309b7f33ec", 0xda) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x3, 0x6c0d}, 0xc) setreuid(r1, r1) pread(r11, &(0x7f0000000040)="3cd15db7", 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) setitimer(0x2, &(0x7f00000014c0)={{0x1, 0x3}, {0x5, 0x200000000000000b}}, 0x0) preadv(r9, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}], 0x1, 0xff3f0000) 1.680872323s ago: executing program 0 (id=580): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async, rerun: 64) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000001640)='./file0\x00', r1, 0x3}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x4, 0x9}) (async) clock_getres(0x2, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc, 0x2, 0x6, 0x1}, {0x4, 0x1, 0x2, 0x1}, {0x9b1e, 0x2, 0xb, 0x7c1}]}) (async) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB]) 1.68044942s ago: executing program 1 (id=581): r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget(0x1, 0x1, 0x789) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/57) r2 = getuid() r3 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0xe649, r2, 0xffffffffffffffff, r3, r4, 0x160, 0x4e1f}, 0x7ca, 0x6, 0x5}) r6 = msgget(0x0, 0x40) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/4096) syz_emit_ethernet(0x2f, &(0x7f0000001100)={@empty, @local, [{[{0x88a8, 0x6, 0x1, 0x4}], {0x8100, 0x5, 0x1, 0x4}}], {@generic={0x8035, "e4c6ee926c3429b43527a802a340783f07be4a03f52b9d1ad7"}}}) msgctl$IPC_RMID(r6, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001140)=""/1) setuid(r2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001180)=""/235) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001340), 0x400, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003980), 0x0, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000039c0), 0x100, 0x0) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003a00), 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003a40), 0x40, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000003a80)={0x0}, &(0x7f0000003ac0)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000003b00)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003b40), 0x2, 0x0) r21 = openat(r9, &(0x7f0000003b80)='./file0\x00', 0x0, 0xa) sendmsg$unix(r10, &(0x7f0000003d00)={&(0x7f0000001380)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000038c0)=[{&(0x7f00000013c0)="ab2812f51aa310990f2b0ac1c4c8d7f19ffcfd1731c9e9c85f993a439c5e5ddded9109c0388f5058aeb1469c906fb2f920090a02214a88f32d6d6078e3a6755d5130166baea9c8076a7ef38b15417401cb58ed62e89159b6d6a7cd31a2d8e8da7ad045955d4a5346d4648b8c", 0x6c}, {&(0x7f0000001440)="0134a9d263c77b76d503ccd20db3f9ffaac6ad7650f5622df8448855be794ea95a375af7885529528f10915a5cc832aa1044be20fa065e9bafce493631133736eee63ba96744bea6f4b4bb5e0c5fd662dbf185b4c119e447f9bb50d45cebcb68e6ffa6aef43d51f5c82fc46baa0b53762be219504a064ee0bc1448a3e611fe608aa5cf40abf6b73dc5d340a9f1ee054689baa0d9aa9c584447d0041478a7682fd24ca30d84fe53e20a75e3889482a64f3afd99d9f81da17458fd0400be46aa9a3532fd73e6cf98d88f23a9168fbb557209b186a29df1bf59c0212c8b6c13b9fdfa0535f12c", 0xe5}, {&(0x7f0000001540)="28e873c60b76e929030c3c4011849f4380c2ddeef6dcb0c4c1a5955ce694c3c37ab4b0767f61f4f99481bb5f29a99131a0a16f8485db3dd63992c79774bd3d706792ad594cde37d1c88554a21e8cdedb167c8c882a333a5a3e7f4d8a4fe30640c1e933d458ea103a10202fc06861d2f8b6df027d031a78ba29c984f2e8ebcd1a6ea2bef314d52bd22730029cd9925728d4b73fecf7cd1ee415b57976d0f2ca49d87e5550a4747a8c80733d049db7592b00", 0xb1}, {&(0x7f0000001600)="a3c1beca3b74f48a77f74a9764657037aec2abfb9a67ab5616dae107e211076f5237c2c3dc52ad0970f09596000c2cdcd7cec603184df6d5b81bab734d1d613a42884d1dd2edc86c95989cdbe2b9897772028825a923172a0bd02798c054f3348ad44ddbc800095472da6e67a21afd208b543a8eb153ae569476e41c712cfb4c07ef13ed1a9e8cbd807331845f0e01e8672c519b2769a932461e8544dae685396f8d53399d2172b78bafe694b1bd4abd2b031c14d50fc4e3e89a364d142574bf8b3cd0116fb9f39287e4d7a7fb83b21031fc192381d740d5e74b18c65ff6f77c6d637e850a81288bf103e5e73965129bb52a772e28d4d6747c2f8e7a1822b58664dcaa6972bb1ca5495b5d4edfbb0ac2ca792499bbc029b5a35c3e4453b43acd23792a91fb4016a09367d0aa36a67cb17aa6aeeea6f5a2f80fbfd052aa48b013eed62f50a8e78da1cb6f5971468ec7532847cfd6d772c77308eddde4ace7ce021edb315a724d319b285fb2320da3dd88b7312387d862d90171134ec764a61bbc6735ef70c1aec694252c4e743f1b438b075c611d9fa04029af3fccf2a68c996efb212a4ba15c5bd54945cfae2d4ead91b058b75745da62833c2af367578eac409adcc7ddb96a6baa77ab5db102c49cf4207f3665932a181c3c181678496b0738eb6fd353b6496fb59224bb80590d4f445aa534470b5f244617cfdefb64c5ee3ccfef84b6ae755f2658826f4f644bf60d717417ba8aa17b85061b54142ee1390edc43344e6340b211a17177ade711a84fa24f4c51c2fedcef32eb90a4627693747f998ac3a4206b73eada08a9d1ff9954876862b0c4e5ec2b59259a591efcf96a14e6110b4bcbfd3e6b5385414a1c1e7cc4c9d6cbc21ea347760a67944314132fbf7af400da866b4af107a94fd39183f28a2d3807bdb7847fb0d1a09c92a1558514547a340a680cd6c24c1aafac2f030c718347d46fb88767a571dd8f0220833865fd3380574e2ed45eaa92958155af3795d46a783167c1ff215bc8cedefd10a3e3346d500320e8988f6e9d76874a536e653c0afbbd5f7cb5d317689666de46bfd2added2697e16aff5fe6490b9ae82193fec0359c6725947c08fcf8375d80a814a428686737d340269dec34f97e1f16a0bf666b525a3159a5db938d6a3df8d16b221d556d3ea89cdf318d2c90a7412489ef6c8b3987b94e8a2785520cb8686fd3131d1d46be08a3587b7747a1429bfc3e43980cdcc7481a09baa98d9f684e942f5ef5bd10cd8be36ae47b59e3ac0c68ed66d689af67c7e7b09c25a549883a571c8ba7ee1ef4b5850ef0943e62a59f47dcde42b51a6d1db15c49f30c7967a3222e7a2deba21a054b0c658a4eb33dfa83a6989850ce23050a0e7ad72f73c9c11166c84442c27f7fce62c6fd008ea218918ff45510cf1434a98d85c60440220b94f909088ac571935c6faa3c596e51370f618890424accc0152dae965bb1e65ef1cf606cabdc4311dd0f31d40d14811cd2b0180a719b18c9a711b7f570cba9e19ddd9df4a1cfe9559a7be193992e3f323e8bce769e0b5f730a19dd213378ef8b1e23823ad7629f7a1ed6a11c8b96cc294f87249eb5c76e7659151dbcba25b4d389b061887e30d7f86221212577feb9fd48c9241411dcfe8c8f1213feb1714cd35452760310cba62f06956126b2c5431d82cd92a6a42c7dc76b176896262e324c30964deef761da31046694ae17be3b5f6f6ecbd6ea1d8c4e7cbbb2dece800470f68b45d895f924d7a42a891fc4588bf8e9c44a48c02e3ac77acb8cd0c62a93fa79d6d7a795c74fe1a0ce4f30b0d73062d2ad2d764f764df80db37d833c8b6684bd5f44c095b72dba060fd6c7ee611ce9c84f1607ffb2485313e2cbcec1fcf58b4b0606ed1ab3a9a2429dfb9f5de570e0d7f1ae4da077c7a4a2dbe27afa0702ab2f5959ab9d25ecca7269f0262cce51112f0ce3c7d73e9823f617c3a953d917644de3af8cf5fd9abeace6f142b63844db844926dcead872319e3dc4be8fa5e78b686ad6798140759b6bc09f408f68c2716d43cf013ca874f4a92e1ab3337b2db2f0a5eabffd6225111fd69ea04778ba2e7a842e4acbbea9f44abf00223d700cdf7ece6478f7b7a96fa961270cc27a8c7d6e6d61df87fdc10c9840403e594c92d305756c2867b4d3cfd66b5fcb337bb9ebd748198cc1f2e5014deac14baa187a62914cdb1918597b8904633dbc467a85fa2b55e7a58ec8cc37b880d6f63bb8322e40808368ca6f3216c5eaefcc4d6405870b4f5b17ac3ee8432fd8540fdf8ff105d9d0fa2903220b24045d084bd94b4e121cb7f9abf669e601e810f04bd8032d42d08f798f942a50752327ebd0cdd4f5fa2455fe21281eb731d054ec720e5029e2b9123dc8acc42e0cad7fc16ddccee8261726d17484e0c37fa548e1c2b96ef3d094ef7ea663dc2283cb5a3aa649ffa46d3a2534a0876bd88e363d9348d60c4c43eeec0cac8ba3b71c257be48810e77d45a8a2e27655f6443871cd5fe88e0f5dd0dfe460829b3e1cc791f96702f39c6a15a0a82c1044d57c3ee73ef185e975b7fa72153710fe9c33f977d288d909e567d9d15d23c5369497f834b7420c3c4afb8c75713e8daeb3a0605241909b5ec7b12be29ad953870536acd242bbb5e6e15e8f6dd2e6e0eefc1099116f0914d71ff2c3b3075739af511a08d781e044c73fc00b6151789f631413fc01bee8eebce4fce591f6976941ec7d7467fee6adcdc36040f02b3308d4c1b109dfcbf44a577f4101d4576fde406478d0d89feacb64ef6a178f70d27e9a71ab35e9956f0e911a7022ed88b755e50bf018ab9ef39e8f6163e250e9a23a9e122a7575377049811ae7d08d15b8f774fdd54549fa2a642e0872d5a07f1c63c6cb81aff9011def415080bb149ee5ad3b1032b5f5bcacaa8e214f6acb8b68197279e69c1575df48fe93a4227ea06ff2dfa8908eb88804b65906c4e6a835d62b7ce00441696bc40476c8b859e9e740b68b6fc038a0a27fe9e7e1aab6914eb331085ac50d08220dff21a0cd35c7876fb8e3d40d5e73d2bab32d417284109e207f932aea2e7c154e26bf4d29fb51590707582f5bcc7cd8b51496ef133d66155f61d883f3436f47bb3411d34a6b905b42ef37cd04e0d233dbd3ca58851ae2de8062f04b988d2de0ebc416a2f176cf791cc8d880838346d9e14711be6d50b267184b7045712340876fc163755b98384f1aca495553fada61a97e99bafd90e2bade55bba30a82b51b580723162e89fc81f3a1548a4b26f8dad3d74e353115aa934549795da40e102062e6aa229e8980003bef854b082cc9a8ceb5454ae7930e8b4cfb9686b4c5fa9d0015adc64c6d898abc2c11b118761eb9445213d4a9883e4a69ebf49837523217a5637652075b6ebd6f08068499ac3c09a7f774d99b4f5b0ea85e5527dd7530fcabc4a8952b43e1445357042b131ed5ce118a71aac9af7c8fe6a5baf89fae1e1d7403ec480af5d84f68e6670f20c5962afda2157052b84e874c31eb5856164feb48a2f3bd2c38223a182fb41a54600f1e25a2f3d6ae62d848088fecec7c85423fb89e3c0e93ff4749d05a27fdb9d91237352d84c3b64bb37b57ef8c0a5f23c6ceac00fdeabcd1f842992eca3473e322afe6bce69d2dadfacf009e12ffc024cc57e964f1ce681e9e51e92a4579764f9d03cee2480e04ef63323ada01afb07d5449e24fc02d1b64a8c772c1f97bcc0eb025013e2e209bfceca5fe72f7a36111873c9885a2948fce2713f794fc375e2d1edeb23394c5ccc2e6d6d6d171fd20af121b42a69b190c09efbaf177f6e5b685fd35b2f4cb6d8bc389b76fd037087c7c7aa9d288433a04a386bd4662157b3140508df75bf5970eac448b7071413c1c38f7a41a2f42e2a62a4fbe303015e8a6c9f90aae75f476414cd642a9ab4a9e38d0855d34e4f02dd20fcbdf4f60af38b8f96df7545f7d4f4c0a14a6bba8de2b312920dd6b46f0df3f56a7066a9fbc90eb316792a2665972f59fa078b5897a52c1a1c40e63fd6fe803ed271787e91e9683170ead9efb135f2f1a85a6ad696fc69cb6d70cc52257a3a64d2e7e0c842f559a8adefdc88bfacdbe0e1f871d3e64f3fe812a082c34444cba888ed047430d32ca59fc5b03e6cad3ba3a517c6d70f2a0356e5d71c55c56234f5cd312c65c1c7a19fa57d0c087e172ac1a853cb6980ebbbba1230d5b60bb17cb155e35e381915f8e9b35cefbf65cecc232fdf0a94b0a4cdd635805f17dbdfce27d69a3838705dad84832af9b8ef8de21f128e80c8557e36dd7c694cf471b2fca22912999bdd65dbd1eae96d7a69fc9dd5e8fa2750a693ee6c706e20b3097884514498d9d22b80ee0c7442e7f80b753878ddde33845e802b73b2ca045a62385bb17d9b89879a3cec2d0bff9a167d41e4adc353f9764d59b2bc546c73bdaf9b75e76645600d557299faeee1c2a49f61def69c8866d888e7e8961598afeb666b7afa640b8a5e772d8d7113100c512c171faa5479f6e5a42dd6796b1d5b005b522f2589c4a96b2ea68efd2721c541d6a6b02a28f0decd7fbccf76e343a2090b4fcd744d207fea013daba6bd6243b79815714a7bb5cb8db24f26105c7de44ae9aecbae956f595a5726879fc421a3986337acfc954307505743689fa63854626a7f4e811bc2a60037b1e795b1d79999aa496f353d9f109d0c642da37c8812f1ad0946d641bc6148a759a7f37550e4df0c7a634999fca0ede5ec437e86b6e4dc2736d7dd73c0e134e3e9edca045cb264a1c64c2816a7363d317dcaf482de4de9195a61e06bb749046ad8e9489cc9b16b91a45c1631d200eeef08842b07c59632b292564866023161a2969bfe0f3fbe158396c47402f0632103a348aab1fa4fe34fad56f11ccdf787cf0c5e4663450c0d354d44d780f49a40679772fc6df474ebbb100b831208b820c3d9647d66bfcc62b5e72faf6cbff366394126bd47402688fc63bdfa378029fc60dff5c5d50dbc51f7245270c65c4668845a7d6d76e17769fa982c792dc2a8c918f8e20d1db241d3799441f7d4e62c27ebf26cf9c6868ea54a26fac4189cd829b2044ee1ff6b4778c0792d76b54b5111ed7530dd73d467bfbedba139e3d234104a9371c6a9806fd3690a55e96bf38837b319c76934505123169e69753baf4313a30d4fb4ddef59b7e5b62f4adb9207ef98584559b6bc7dbbe416f5a1ae0aa42b6ede15f86defbea1a7ea0a33279a8690e2cd0a4ec9149a214edf4841108b78fd5eefd053a94c10cc24345b1945164344e181c9b2b3d702bca8ab34aa1ce001efb3019261dd2f99134d9a06a70b79e14008ab6f791516ab32cd30e294baf71d6a94c7b339cd5391529f1b0e12732d65ce29375860e3300d17a4274adc3570c8740e1357a48e3c234e10aac3556a0c8f2885e76fc651bfbc4c2346098e1753d02d649798295c0a3d27babc707679e4298a79d915aa5fe4b630278c28c3e50ea5a8377514f5fe176dcbf76bd7377ceb228c53b33217fffee2d953b88b71ab12f4bfe89aae7841cdeafb6d85d3a6154c4d4f78d1b1cb3cf0e106c12c8c70073cdbaf49404cbbaa9b9b8a36475f8f9d4ef88a18b15c9baf51cbe5d87ec87ef409cf6a79d0970eab7b783ce89b075ee947c9aa7b28e45231f7362a278614c6d08e1aad1dcaca657c6443946005c1657c1ccef0f8372c9a2673624ba6a4e36da93ddb83d7a4aa7fb9d42c2fc992a4e4851e18200ddc7264331d37e100f50d2be06ab535da887ebca6ef3e4364e8fecad0d0", 0x1000}, {&(0x7f0000002600)="810fc4990328df5e1b2ed55d", 0xc}, {&(0x7f0000002640)="02ea65d5851d22713353f6754d0bba0a6e8a55e06a8392398a78b6a8f6a3e18a6a6f9eeab71b36ad5579fdee1f2b762903b5e28ad67680676323e405f925b43a8536c14fca40d15b6d94af5f57d739e0b154", 0x52}, {&(0x7f00000026c0)="d07335226849ec42ee76ff54c6b3b1368468a280eea342bc584dc9247a1dbf90125a5a65d7804361d25f431d8a78061c1e2535ef2d6734717c408283403acb5ffc9f8eda5111430e2c5a6db7caddc2428aaf1ce156d0f059d87eb20663248122fa2028aa55a6707021483dcf0d309a89e4150936b1d80b0730cdbd51e2f2739353f57a0e11d3b570fe1b7610de2f1bb144e95b155b0f524123af96b6a33b3194a8ace7ee98931babd2c064319ee2edf43316767a65c2394f3e6335fd72647aeb3150efa215e8b06c6a764ed221c42334fcd53255998b29d55c710bc1c3d0821bc432dad59f56325ee8a0853c5b5a71c7f9c4901226784f11884e3a22f4fc", 0xfe}, {&(0x7f00000027c0)="8df5a27623c7b328049e774a7ef17f3bf72ef193dec3d16c79efd869701296edb58f2ea9b189506100853e396f1cd7fddd51c53c0ffd2e845eb3f650a27704fef779ed7a9f1346663c291d32b87b9949f80c13adf8278f5b7bd33f69951ab2239170496dc7d72c3588c8f3521ece1cbe84566f0ae444bf68ab61ee2ca9e0eb55caed88fe2fcc14d79a478de8f09dee0b8fde161670bdfc39a8979ff5306013e76e10e12a22dfe15bd1cc618109b796d83d0cecaffe0f387ac3b89c5d380961577ebd1a5dd36c762ac23bdaa7f11d4e1860198247fa6ece858b842a4486f8406bddd62763c46b948b914c93407f7671590897c3d36a27020f18ac074c20f374f0d923ac40fcd6713edb502487ca823031f8c04899ec70d26d337329cc2ae874117582a6a73bd566b2f6e35f7754282dcc9a0a092b98d1b5c78b033b21c4459257644175aa410822e3bfe3e9b79f6cb7d65a650e9cdaf7ea8046ed7eb1a7b74c0c7f1a745d9a3b15055ad099f21acc9f1ac6125eecb0842f7afead421012aee07718e92ef04d46171eabc8eb6632c5fe118ab91bf032a14955591d87c7b450998e9a6a2f27597ee957a760627cb772ebc2044f67b11a7bb8600ed82f85032bb2b700e86293206f3180b792c5ccf8c2ed7660b56ef369db9d44e7131dcc1b857144926f2a55fc6a6ceafb9b625a60383c29c6f33136b6068f432248f0ce71141f1e41f62f56ef15f9c273494be93914268b6653896f7a4b15d573d8c28802b6b380219ad6314a59db49bc0595edf05fe54a43cb1b32d11131d8bdb8a62ff96fed60a76faa5f5ef7b9554dc85e95928b3f57e87768edfa5391701de1d8e6caaef344cbfddb31648d1fef1ebe38fda226f3433a70ae53206ba78ef533390a05b0b954aaf4bb107501e530003de6b12de9abbec8de263ded7bca75d2a2188ddd36c3f58a7734ba037907857e775040434e9a929aad18284ee8d9652ae7c9f79769967d324dbd2f8947b14128012a4e531fe9360d70f247d8dfd7dce1a5be6fade317b864e9b39dc07db2388b75fc0e690a900123a8859b13f9a414829a9092bb7320ab3aa81e53169862610f83caf98608ed5d2a2da62e66278fbc7b0fa784f29a6ba54881b15cdbf175d8104d80b3a651ce1499a3e1d09f18de66cde74a1be530cac2206b2ee09d659cc32451f826a56bc9f5f76a4314866007d10254157f88077b187a95b764c46b916cc14169a268fae0eb051496c8a237fb5363478a63e6173868c5e118e929871d9e7154ab8d32337d545eb32054e12ac971343b5faaf7c04110ff3d896846105f8959bc59b8fa950c1e5a99140eb1eefa4d73fd28f7f88f5a19ad0f0ab26364ee3435c4d9e4c436845c8f90396eb3b9c1afee6b123cfd349602203c603f8deffe83a5cd0cf034abf5a27280d9e63f09d20b55133cb15e03982b6c53d0de19fc504b75e4174805a63524fba15a39cfcff871393f08cd2538bfee458dc0c69d98a8474f40dc9f46e011cc5ab7741a3779355deb2e1a9c3918966083c4f9de3b0b03da023041aa53225a91b652a2e5e62ca8bf0c14206a3bc5890bec27c1322a80237b1b4d3e4e93af93e26c030432b0d941054583c96c581c7a0186dc45e0217e80b758f8357ac2cb617c34e113e9fb5b5fdb561883a5fd209324c409137e4b9b80163993d0f13636172a88672b83bbd7807c6b31a22467eddad81b36cb799cd1dd180babfacb1eebd395895b632b1d0af2e3686fcedf957e8a2f514ba1af6f98e9c1edd41c4026a9f25fe1467a4ebb5864d125be5aea27f8a0801aa63bdd60468f5183a65480fff99633d8847b1ec7f3627b323fdcafb29b246871b9d0e38080102172638e5ced0e6fcd5e37d498a6757489ec0db089835e9876b50e553597e9b1c1d2e83d84a6c919b909085f0cd7df20867593c3fc1d73ce9439d4a6b97d488eb842d60ea7722822b4389256285aba3c9e8ac2d130e9ff54dc631d5fe02325b15153c63770bd273013a467ade4f9ffe54e9fa3141aab8c8e81e862c1b14f981f832c4f3e2911c7168b8f081e9adf536c826b4e1259f9b24f91bf40ccf0ef4c4442bdd5d30a1e47d9e0ecb2fe6db098244160960ee0e256539977a2458db23ba8643814fc011212d3e9e372a082da380a1efc4c7f130068b9f29d6aaec05e1ae2bd8d7f7655803417fb192eb5edcb5a94024fab9d4c105a124342e336de83b527983f0c23a1e536f8b3f9ab27849d4130fe8c85a08b9184118f09bf766288a5f91a57f9fee53578000af68ff5943f6af507d40f999c883ef4860cd9e77809282a956a8ddbc9a35398c936940e758976b9c7f84aa333df32166741f959f4c002018bdf67621811fbccaf93d837975958839d806d6271885388b4d89d46e8f0fddae77ee04d683d051d44d38b48a8def8572b984cb979ee9bd202b3513b491a03ce88d0a99da6088c94bb95c3727cc9305189c687422c2699485fbc31921fec30507d399511d1ab44d2877a8a8c40e81116ff7cbbb9fa22a63697f3f6f0eb1d5a4f43b1cd3eb64a17924259c9ee6998df964def2fa4de425a0c3231e4a752bea972a0ae4977bb37e3ef9b9ea60e54e9759990070debb81f70664aff9a5b961d86031ed3a8c5c73483e3f2d5830d31baed761fd8b2e326ddd6f81ab1316c55dbcebc78ad288f99951e71cd0a87f8ae6c6ca45dd5473c8d64c7bc098207788ef69a972c2b86a791424fff749f1692006a358cee9990f1e577a97182bde90dcf810a195586bdf1083aa10d91bc37aa1ec710834f7b42dd6bdc0b9a57197944c6f06cb09901a6f42ca211500b950a79950356a2594aa2da87a55d69f7d9f5a495a27b82a54ffef7ff5357adedc769168c1fd17eef204db0bd5d39c5bbea3c3cdbd90795434ebbe4cbc23832c5a01191d03f8addba92c326386899a9528226b9ddb6dc215423c239c3251b3af8e5305257eae3ead337bc2a5a128b7d663ee433c18f92dad1a4040ffecaf25a49bc9f1d35cf27a5ff6a53bcc62fee76815d84446b4b9caa039e4f07635af4d11149671f37af6fd00b244a74a0f3a761b4b141667b649404e369f8e822c45d7bb5b5a98b15cf279824b2cb12381553de083415781aa6634fe3e79775265e78b46811b27d4c3a7611ee651f597a462f281a6ba4b0b446f2a6eedc570b81bf74d4d1eb27efce3caa33a9e4a5dad35eb8789204eefe3a9705e282c0adbaeb82720cfdcf118cfdee25190312b26f7f53db0b858b0d520689f9b9fdd06eb5edc27b7e994633e41ad330322e900735d366953ae616db5aabd30d12ad642f6a2ec5fc553e16f4a2830e0865e7db65ef605c6e7bf72a77503e883a612368488dd69ee513f7f1ca251bd2a692578d5eff31a4018a4d3fac8b3a901e6a56cca90906dec230cf4a4beddc4be2ea9a33422d49bd672703f6f1b9dee0220f7e559c06ac84e243005abf9550f1fe240cf155b107922aa77a4f1040a89cd2456ccd789347bcf945b38c414732071c822895cabe53fc5693669a7d08581af6efbf16f5b8ee98b8fd32a164521c20eb507b3618e570487b7e57d964b5e668d4d75e2f8c361c225d2d17a897ef687024f37b12b2923295f4f4cae6dde00e08077a9fc004baaa21616dc8bd362b1a160d493440aed991f85dd398138bf9d48784ca34d48433d7e4b7a0cff090705e0275665d4f3eb7108c2ef42e33ba8944ff90adb5e6d36543b70a5c42614004700f072a82711805eb1064a0fe332ea5fe2368e9e0137229c169d6c72a5fd17ccac56dd8fc1af3e171a08714b2f50329a4b86c360e5d6c055365f8600d334849a4c1cbf6463b7ff61837014981e48d8125e2ccd0c91001537cfaed7363196d460fcf41d2b0bf893ec235327aa337d0ad93cfb22021779c2e1848ce68ddcdb9b5b8c8eb02140a8b95ac96fa6cae7408e0b7b024ceba741e3baacdc43133006479850d01f9892a42c54c6f0166612d20b295ccc007db1387d8f1ab4a5c057d64291b841af5dfbf1a7e01d9497bd96c6dea720cbdfc258c4b2f9905cd2fbfbf0259367fba2dafdaae5892905d49a5beefcb0864e4f8270a0a293a82982bc43fc0b877691894c0685553b91ec28fe84fb3468d69c805fbf02606c8678efde6311748792f569679e848459056a4bcde05ba7c50d7d81b3c2c8421a66ef5c62aa6988737ac1e5412744ccc62c2e0ef8a848486d2df23ef5e8fc95695fd4bf83b4b09a953cb74235d271032f87d843ab310a4a7d62d3a979f59c8901c846602c4ee25adf875ba4c5464a5e6ec806fd15ece879796dad86a57b01037198fd9fac76e0a58d2b5d530c00f2526cdd4753e8144400d1558536dc601bd898145b5b4f3a37553bab24ee89da6d1dad5483eb0f78385bc441274d90cd4780917b9d77c1d3dbe8a0a5d5c38323e72bc78148424082375e9c20b56195d3b11cb7befbd74f13dad583c2d57600ad99d3dbe2e766311a120cec07fe4b854c522ff751b8c8a4d1e7bcd5d9bb3fd45a9cab8ff263a2710712beccffdf98a6bfe1c202a47f773ad6e76187fc63e356b7be394add56323fae530dc86c85ad43ae6da8f846c1e2250ca89f495d909a6607795b566f99d492c69f108cdbcb55536cf51d19cce44af99858d6f6d440637b2923b3a30a49919f8c818ca6565acc8a9c069f84ce4e07c05a7182c5961d11ea6d7a7296f1bd85bdf54ef2f3b9e859e41c163a220ba48d858ee8a50dd572b042d504080bfb4bf58ecc35008236cd36f603ad4ea22a3b01b7eb0393d85301489e3976a249f112685f0251e763b2f2c16ad50791c8a3c45b7256d9dfbf6c304df449f005d3b7c561ea212ef4224fc35327492b18ee8088b7ce075cb3b53da75c4776f4424d9bf9665f7bb08edda1a97d88a91d863becc55fae613cb616b8a2aa9651a56aeb087919c329c3a7f7c64be654075a41d1746002763bb9da8469f5d1a3c8f3993ae46fc06720411175e5ede0497877e5e1cf5f7847b43b26a3723522f3d7f15e228408b22b45401dd464560436337b4e2a9256ac3bf904f507684b9be3cf68dccbb2dd46a018a2dea0b7c502fae702d3d27bb1414a6e9fe43fbafc2e3c652f45b20a5f5fce9fc95617e18efca5ef6e05d0425b684471270497eddb927d30621c06a92750fea0647cf185d9b6b3af4cf84b3790cedf4fa7ef02b1160ec26d37647f1ff7bc6fb667ab3534a31cae1022982a2f03149c21766a9f472e5d2d8466d86d726b982006632104dc8b48199f0795bdeb03bb3a3b645124b3753c917fc4d517842f15e1d5cfc8d6cc2a487e476e5d19e6dfc82d9dff476acd4c4c93eddb2624c8da912c983895d272b57b2df5f8eafae3ad14925edd26eb2115b24ae61407d85571c07f5a630826831aebd2d5a9f3f2a1fb439912b6d81a4847bcbbe47cc62b70c4965a8f06dd619d059f3a516851139d94f25358b7ec3c41522b1a744259337c504407d98f1cbffb004f9b21823902a64548f81766b03a6854fa15d993111019d3eaf4d60ddd6ae2aa663e83dff6da54b0f7ab70332a031ea7c4142e11e3f9f8cd4eb42e42ab98fb1b0a2ae897597023ad8d3b486b6580a7e4e5e1b2182e83762491e0d121f8916c7e2460dad308f2a884237333aa4b740625198190314186d04362cd9c12c8142774e001a9118d78ebefa16cbbb57f35071a1e927e5d3204df48c9f94c8211873e107395bef6c9b6bd80a898895bfdd389cf0cf212483686e45a0c8042ddbac8949eae5b587c5fe4ada51031bc1089c0d92da13d7840850c7bbbce6d5", 0x1000}, {&(0x7f00000037c0)="e563e9bb406364e3a8b834ac204698b47576eb9583deaa335835e0c22a46a2dc21a21ab93825a241882e498084300329ef52e04279c8fb4cd1b58709e38354b24806c8b2d8117bda376c61fe3f9cb0535b67e9e2597509ba9b7ab51104e4ee3d1d82192ab16f1f45fab3a07bd441272568519477f4a2e5953df737c1cf4ae83470f949ac55fc7e870eede691317d5c9d67cfeeb54c2f6d9b229f982d3e7a0abd14dbcd8b8ce988c89279f12a2657b15892a26474d491d809d70985f67d466eab3d823c83eb516876117e3e4eb6fa72168b59b4e07fc87643c1245b0bf0baa50da6ec1e89bf9a7f6118", 0xe9}], 0x9, &(0x7f0000003bc0)=[@rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [r9, r13]}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x30, 0xffff, 0x1, [r15, r16, r11, r9, r9, r11, r11]}, @cred={0x20, 0xffff, 0x0, r17, r2, r18}, @cred={0x20, 0xffff, 0x0, r7, r19, r5}, @rights={0x20, 0xffff, 0x1, [r20, r12, r11, r21]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r9, r12, r12, r11]}, @cred={0x20, 0xffff, 0x0, r7, r3, r8}], 0x138, 0x4}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003d40), 0x80, 0x0) 1.529198735s ago: executing program 1 (id=582): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x870, 0x4) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)='?\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7, 0x9, 0xb, 0x5}, {0x0, 0xb, 0x81, 0x1}, {0x3c56, 0x5, 0x6, 0x8}]}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r3 = dup2(r1, r0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x51}, 0x445ccd0474099b38) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x8, 0x4, 0x107, 0x7, "bcbd207d86f6533ae8d17a43070dc0355aef8866", 0xf, 0xb7c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x110) setrlimit(0x4, &(0x7f0000000080)={0x8, 0x2053}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000000)="ed", 0x1) recvmmsg(r6, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000002c0)=""/187, 0xbb}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) readv(r6, &(0x7f0000000380)=[{0x0}], 0x1) close(r5) socket(0x18, 0x3, 0x0) write(r4, &(0x7f0000000000)="b96abcf5ac7cffa09ea845315c0d853a14", 0x11) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 1.528616367s ago: executing program 0 (id=583): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "fd412c", 0x18, 0x33, 0x4, @rand_addr="2a818a724ac0f75111e18e2967fc6b8d", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x6, 0x0, '\x00', [@generic={0x1}]}], @udp={{0x3, 0x1, 0x8}}}}}}}) 1.528266529s ago: executing program 0 (id=584): select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x6, 0x8, 0x4, 0x8001}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x66, 0x0, 0x0, 0x1, 0x0, @rand_addr=0x1, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x1, 0xf0, @multicast1, @multicast1}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1000, 0x11, 0x2, 0x48}, {0x40, 0xf0, 0xff, 0xfffffffd}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="72191a7055c3cb4e9d397c3c09ffbcd0a19283d610335e747d989778354ac313b91bb888b8e4876cb76fdfbbf9", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa302c010038850800457000280067000107629078e0000001ac1400aa4e224e2313ad980515fffafde65ebac504e744eb91b7b469ba4fd922ab3c4e97700b0a349d0d57f0c83b0eff9859def3aeda798464f6e089628cbf022607e9f79e19cbf09d77e92e45153a33afde465378161cdcc73eecc49dafad87df5f0c137c152f494b0bf192f55c4ca6f173b19a9c10ffb5d6c4a2fbb9f87b5098278c06856110964dfb53b072e48399b23bbb3e012bd6fdf912afb169cbd708f61c198b65e7780dec3c0f4f1f7931c3562a9d85725492cf550ef405400324dcfd8ed6a5bc6487e2476d16767051d18ccb23f8aaa4f43d6a69cffa32b8fe7ce16bef6d7f1042621569e8aa848ca3ceb0000028", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5102000690780004"]) mkdir(0x0, 0x49) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x7) 1.522747577s ago: executing program 1 (id=585): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="c0bf78b46d56b60e9ab365cfa0d5f93b59df", 0x12) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x4, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='tap'], &(0x7f0000000300)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='tap', &(0x7f00000004c0)='\x91\xf2\x9a\xe5Gh\xbeqQ\x80d\x81\x9c\xde\xf5\xae\xf4\xf9\x1b\x0ea3\xc4u\xd1|E\x1b?\xc5\xe7\x9a\x8d\a\x17L\xfc\xf5\fXt[\x8e\xf1\x82R\x80\x96DMVS\\L\x95W\x1b\xc8:\x7f~\x97\xdbX\xfb\x85\x99\xab\x967b\x97\"R\xca\n\x1d\xdf\x1c.\x835Z\v\f\x1f\xa9)\xd5\xfa\x13\xd3\xd1\xf1]\fY&\x81\xa4W\xd7Q\t\x00\x00\x00\x00\x00\x00\x00\x00\x82\x8e$^9*\xfe\x9a_>x2_\x81E\x81<\xb1\xe3`\b3ov\xdf\xf5b\x88\xac|\xab;\xbc:\x84U\xda\x04\x8d<1|S\xb9\xc5F\xa1X\x92\xd3L\xe7s\xb9u^\x9c\x82\xea\xba\xa48\xd45C\xec\x13\xff \xe8\x01x\xbb+\xaf\xa9\xd9\xf82>v\xc8g\xfbG6\xf7x%p\xa13Ap', &(0x7f0000000440)='tap\xd6\xf4w \xeb\xc4iR\xdd\xc9\xbc^\xd5~-\xdb3\xb3\xab\x90\\\xbcM\xc6\xcew\xe1v\"5\t\x88\xf5J\xe4\x8f\xb8\xaf\xc2X?\xa1\x90\xef\xb4(\x7f\bAr\xc1/\xde\xf8MZK\xf2\x19\xa8\xb6\x95\x18|>\x0f\x1b\x8cV5', &(0x7f0000000200)=':^)-^-[^}\x00', &(0x7f0000000240)='/!\v:\x00', &(0x7f0000000280)='tap', &(0x7f0000000340)='tap2\xf93s\x9eq\xba\x1b\x15\xb9>1L\xa4\xf0\x95\xd1G\x80\xcd\x84`-\xe3\xb3\xb5c\xcf\xa7\x1f0%\xb5Z5\xd9UI\x06\r\x92\xe8\x1a\xf5|\vR\x12\xd2/\xd5\xf0\x96\x1f\xc5{\x96\xb3\xa5\xd0YC\xd5\xbfW\x89\xb5\x8a\x02\xa5\x98\x9fHWMD\xe0Sl\x85\t\x0eb\x8b\xe7lC\xa7\xe4\xe5\f\xd0\\\xfd&\xa9\x1c\xe3\xe1*\xf9\xb1\xbdp\x9d1d\xb1=\xb7\xbf\xa9\x135A\xf2\xb6!I\xd5&\xbd\xe5\x92{JaK\xc3\x8f\xf8\xc4\x85\x1f\xa6J\xeb\x8b\x1dw\xcc\xe5\xba[\xb4i\xea9\xec\x9a@2pw&\'\x13\xf6n\xf14\xa2&\x069\x82\x90\x90&\xa95AD\x11$\xd3,y\x8bYo\xd7,\x93+6x\xfdC\x99\xd1{\x12y\xfbf2\xb2\x84\f\xe1\n,\xd2\x13\xd5\xcb\xa3d\x03\xd9\x05\x96\xde\x99?\b\"T(q\xdf\x92\x96\xadG\xd5\x80\xa0Y\x9f\x9cE\xd3\xd0\xc4\xdb\xdd\"6\xab\xe7\xcf\xc2Pi)\xc4']) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/256, 0x100}], 0x1, 0x0}, 0x22eeba40374dcad2) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) preadv(r3, &(0x7f0000000a00)=[{&(0x7f00000006c0)=""/205, 0xcd}, {&(0x7f00000007c0)=""/69, 0x45}, {&(0x7f0000000840)=""/172, 0xac}, {&(0x7f0000000900)=""/82, 0x52}, {&(0x7f0000000980)=""/103, 0x67}], 0x5, 0xb) recvmmsg(r0, &(0x7f0000001100)={&(0x7f00000010c0)={&(0x7f0000000a80)=@in6, 0xc, &(0x7f0000000fc0)=[{&(0x7f0000000ac0)=""/234, 0xea}, {&(0x7f0000000bc0)=""/41, 0x29}, {&(0x7f0000000c00)=""/95, 0x5f}, {&(0x7f0000000c80)=""/173, 0xad}, {&(0x7f0000000d40)=""/118, 0x76}, {&(0x7f0000000dc0)=""/255, 0xff}, {&(0x7f0000000ec0)=""/43, 0x2b}, {&(0x7f0000000f00)=""/117, 0x75}, {&(0x7f0000000f80)=""/60, 0x3c}], 0x9, &(0x7f0000001080)=""/61, 0x3d}, 0x3}, 0x10, 0x840, &(0x7f0000001140)={0x6, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069af, &(0x7f00000001c0)) readv(r3, &(0x7f0000003440)=[{&(0x7f0000001180)=""/203, 0xcb}, {&(0x7f0000001280)=""/45, 0x2d}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/69, 0x45}, {&(0x7f0000003340)=""/76, 0x4c}, {&(0x7f00000033c0)=""/80, 0x50}], 0x7) sysctl$kern(&(0x7f0000000140)={0x1, 0x30}, 0x2, &(0x7f00000005c0)="f35fa58b6ce9b0ea2686482d3cab225b67e67f445f84e2302e6fd8b0c7fbeec1c78a7c662d3a07052634dbe0b4b4067eafa61006cb63be28c989fc92316da49b69a2336938b43c59685f4e80782ab2272e814c0d", &(0x7f0000000180)=0x54, &(0x7f0000000640)="2cecbc3657856c31c68c61b88037bee0375d85674168f2122d1f912bc5f41561178a9fb6abb8c1c210ba91f218839022288218c47a8f3524b52a97bcbb8fc00873b97671a519aeb53c3dcfe0", 0x4c) pread(r3, &(0x7f00000034c0)="4321057c9a58365a26d478273fe035bd94e03a666d76f4fb766bd4ed785cbe5129dac35d51196ea8d161a552e87706160df41f29d2b82362d43b7a1635610e218f5255a197705a7c574f865039c0d80e0db09d4b8cdf1f14abd5", 0x5a, 0x5) 1.38259774s ago: executing program 1 (id=586): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) (async) write(r0, &(0x7f00000000c0)=' \n', 0x2) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x201, 0x0) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYRESOCT=r2], 0xfc, 0x0) msgrcv(r2, 0x0, 0x0, 0x1, 0x800) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000027, 0xff, 0x4, 0xa1b0, 0x10001, 0x10, [{0x4, 0x8, 0x2, 0x71002}, {0x3, 0x9, 0xfffffffd, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x1, 0x8007, 0x7}, {0x401, 0x3, 0x46c0, 0xf3}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x84, 0x6, 0xca9}, {0x8, 0x8009, 0x1000, 0x204}, {0x1, 0x10004, 0x1, 0x3}, {0x8, 0xa, 0x2}, {0xb94, 0x807, 0x4, 0x1}, {0x29a71717, 0x1, 0x7d, 0x6}, {0x1000c, 0x5, 0x5, 0xc}, {0x40, 0x0, 0xfff, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0x6, 0x9, 0x0, 0x6, 0xa7}, {0x6, 0x200, 0x6, 0x2, 0x200}]}) 1.382283682s ago: executing program 1 (id=587): socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) clock_gettime(0x4, &(0x7f0000000400)) (async) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$unix(r1, &(0x7f0000000000)=""/88, 0x58, 0x802, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 1.379449038s ago: executing program 1 (id=588): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) sendmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0}, 0x7}, 0x10, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000540)={&(0x7f0000000080)=[{0x6, 0x1}], 0x1}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="b5b73034272807451bfb39402271a0fe5b1ce40878af3ac6d0b6349f4867625468f7124f4de883140aa5914533507f2467e929e1c5ee1c9356dc31b6f3bbc59420dcca02cd51b6bbf23e8fc147ce9ef26527aeaca4d108ba6dc8d15ffa2457a56884626e2bcbdff89f0a2c365718", 0x6e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x3, 0x3) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x32}, 0x2, &(0x7f0000000000)="31731323", &(0x7f0000000200)=0x4, &(0x7f0000000080)="5dc36773", 0x4) 1.089756167s ago: executing program 3 (id=603): semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x5}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000880), 0x8000, 0x0) close(r1) (async) getdents(r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000001c0)=0xc) (async) semop(0x0, &(0x7f00000002c0)=[{0x7, 0x6}, {0x3, 0x5, 0x800}, {0x2, 0x8b}, {0x0, 0x9, 0x800}, {0x0, 0x6, 0x800}], 0x5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x766a, 0x7ff, 0xcfe, 0xffffff01, "9cdc4580307e080000006b08fc5f81e6015fdd04", 0x7, 0x9}) (async) writev(r2, &(0x7f0000000640)=[{&(0x7f00000009c0)="6bca698cbe9b90339f6b3524ad8c7b4091c046766c8b4a1e22269d24909202f3f21836a04a60b9c54cb0bea3ab9cacf6e491e071125b5a8cfcc493b02be568532357bb0e338c9093ea6e1c3b139cc48e56033e5f051850238659a06445a1fc7f26ca85a9e6d883cef7823f2bf1d8040f4013aa889f39d797e2ca11386dcdd249c051541c1fcf88ede5feedaf0f0ee2a96e2c4f98734bab6aefed7b9f555f1f5427b75e9f43664828499c791b05846682ae6ce4fcb1769f06968ac152cdd5b31547d4505392186ccf08b3fd8e4f6812b680e8c6e0827e25c5e330062aaa801e15dcfe00999d1c180e30c07b53263df1e4b20bbdd6d754e0f0d3d34608255cbfc09c0e1638a7bcb76149818d3b5e1001455d16671f3e304a620035af12dee27c2c77a8dfe63719db505150db77ed199d1c53d1f1af0736e5a8269faf1a1273adfa278c85a07b3a9445698e07763e9e110208411cf07fb9e0808f3cb886749599a499f7561aae1fde3639929752ed13853144c22ef1f107a3712d686975d585b932560a8882652af7014d84d58dee1e60121d6ae495f71c87545ced3a81121970a9b2c6b0c81ce6098151b41e9c8a677ab934acf12bf64f6336f5d4f33b6ae2400b4bd3a433ffc4ab7570b60df8e1b34f2b02a808497b9d8b555b018813db8eac3eef5d8e1906b8ce2279d1f064f0e7d24a6968c1355fbb0250c4fd4528fd4ccba738c7461a86a68be6d2e98fa0da6ffa4af29c1797fd80e31d17a9fa26c791c44aa5dde11b09f1a0500e5433f458f7c49e509ecc342ea19f6da04d55fa9b991b05cc578f7d955eebf07f815ec86b80f822cf75fd85b06420ba9fb51c7ebc5d2b7ccc72cedb8c10ed7febc4606513efd62a64e06ec2a5f93d015dd6b627e5f00778497b627851aacdf021eb0c1511817b9ec3367c9bdebfb7f3c6e13500735671836ad979182287af71c278284e1dd7a8c7acf025b5e16c0990daf219643d87e6a183ba55d704791d5bb835ffe5146ef2801ef55b446cd65b8d4081ee7ac6b4fc107c57c52719048a705349b09822bd381b6b3ff50164b122bd10f57046c3103cf901c807049ca8e44cec3e184bac63cf7a131cc3f89025ac2171933b5c758d85421e43efaab0694febd014374a8eda4744326cbd639a2eb68480147ede75770da19c51386a5146afd02d1ca17c388d7ece11892e67d1754ebec4c68983242b419431e5ada44267c66a3c2df17b8fbda2889334910c0bd772edb59ad73e488f1c4dd344c6a5dc814a8f52394ea441820c5a493b2a6aae3753f390d0061e88bf7ba22b49d6f7d672042181ce57749f84587ac586c9f9d202073fad7aff9ce3b77b41bf020ad4d5c0a3422272440677c3b82b63b1ab47dfa7eb4ac321abd46acea1488ba777c06e64d8a912160fdc9927c6197b61ecbc43a059e65d8ecac3b19266eae11b0711e86e3374722e91fbad3ec970a6f3f4fd5300ded920df7a822ded6f1b4db850c2bc3b9b1cd77e8c1d0fc5b987ea278c6b473bbeabed592813d83b1837a2c185c41b68512f5670786fc647c177095e879826539674cd72459fc90434b69557a4b40d5c5c20a7536663f21e753331487dab252585de133654b90c5308486574509afdab278042e88f2f350d2e6cec9f78f5477ceeeadda834ea3d5d87d8b2d9b8c0c89a28d274ee99729e81e24a1829cf875cf62da4d69e4c13d2ca0125ed93615609bf81f3030de0138cb9e2e0212dc5b0cd12c10119d89929f67f3b02a6c62afdf1ac980d36cf36bd56e66d647e0743557f26589e8a471682330aab31f2f4790e44f3111b5f86dde89a5a5a13db07d1e97ef1fe0e668b92cf8394df4d2afccbf877715b960f1fc58ef11f6e8d10a9fcbd9917c9dc9ec5f952d10cd536dfb04ea570d2ac12f59df14ad01056837697c2e9763e266125c6b73c800241c33f116223400aa083b2e6bdf203987e48d2585035dab97eceb4e3b0dcf17860947621f32d14751155f24b80e29353983bb423d7eac9b330a795c0c704a643aecbbe250ac93bf74c1b077e246c77bb2b9862e0408a351758ec99fe72bd9ee0161330c6ce11ef226069d1c81adbd17453945a7ea06c2e7bad368dda4b29a3a807b525e7d3a23117a2143a677cdaab02da853dd130d93445a028de3deebf7cd28998ae54fe19c88447da6ce2bcb6078c8570b7bced4b104c32bf965f22c09f169b1916e6dca6a922342080ab910a923bc043ffd543aaa062bc1eb8baf42f5d9267f93587696b2172c0dbf2aea2927998265097cb6d9145cab809a1c061a3dd37fb389f7ea9ab57a9b3988fb6c2647a4a72e7b6330fb6241fe4c0632c69ebdf72b3cc00231b0c7175d6554c4001c0a1aa004bbb038d3a68d321feaf1b5f591eac8a3bfc39e8f3521ae386180d308e4c68bab72945be301dd26b198e4c1eed70ac71c0f006944de692380040ff6165db1413475cae71f336740174a02581262fd9bdb909aa199e1855fcef1f1d0a8136d115f4559edd1a1e1f027fbc6e51ba3833db8c5ef591f9735d18151777b08d405f1ca1c17ddc5a0ff5281e79b9f58f8108b172041913f70b924035cd7772af7a82f7bc46db97a9b96b234ef91ad48889cd3e67092ad335563870f3eeef774b15caf7e60078dde99179114b230931d69d24c9194411dab18457e618907ea8fcfd384bd7407067289c55b81a24228545f959979de3812c86277fb6f3e028bb5a0b4d00c475fce0b5243a52751b4692d2cc76e0dffb09a8fd0c15e5169ca066306a753001d2bf225e32797c094dcf4ab0918d2bfac98c69ff3abe561e004b3e2186eff44419403b6e076560ece4f0dc53dd3ca88a684fdb866847caf4bf2008147ac81571dde094e35249fd91b0e721b1c5e59dd31a5f6819116b3b09fee0dbc97563cc3d6c9f7fc610cc49b11389344f6d56724d67908ecb7d6f5ef9e69395c703d49d0cf1a4854172b8c9cd1019a0155781371ca4197ec8c05b7f5db675f5808b64537c383a03087af7614e30ddaef41d9e62a53aff92a56ed9547d2ddfc03862229580d5325cebfeb6177c77b23e4812985161be1c16114ad17638c5b62c1881ba9c9672262ccce9e49e6faed55718ed7347364bdf670127e4154423bed90b6bf2c678aa689beec8c51f86d6fd43446766aecf807c6a7a08e5120cbf0f34c4fa0475e22ed8428d1e1f7eb94b69371e9339bbf467354dade4debbad2ce5b07dfddd88648ef58a44598946790f1f7a27c0050311aac5d4e7fe36cf169fe0766e197f9dc619d88f86eb7d85c9551cce4b75e724bd4400ed665948cc8ab175ef1063819dcefbd983c43f7ee3fe1f67bac5a1c18da6b60b429e976fa8e9ea1b9bd7e76d768cba81349ce8c3db3ccc082f2db366f0b172c9337765930c78c5e16aee533a4024221659a19a96f7cd37236e414114949999e929677d3eece4f4e962b8ca0955983d55c5cf7c6d1f6f529a3eb6e6bf21a6c0465b830459d78d5e25206de3e55948ae28c9f97b3830384e54947630340b0b89841a1f46aeddaf047ff9407cb23dee3fe7a407d0c100362e45542e1e92a158635a5f6a0cd5135fe206c4426b94fd31f148eb71e73653d6f4beb87df4debc846d37f397593f9fe219764fe59cf006d6d0cd2406617a3f1ce5e99007fb447a665382d8ca44429b8515933d543b692c3dfd7f6ff4ccba34b07b8dc8cc4d0b0c061ed75fec0c0a72a31f277c348eb6326b874bee94e7950158d00ccc60bc844190ec229a450723ccda1da7d1a5907fa35c51f2904443af442002f930d845c587a8b5b0e2d711f98fde60cceb7216de20863e1f2b9c20470cfdfe94ffba3a0226fab2bb1d862bfccbd5e5471aca1a393b59e1c44ed67a66a8086a0c1a3e0c468b944741ce37d2cfb65e180e8cf799c5b5e13ee66f18d65d2b546243c70cd9cd14fb0a56f8eed846f9c5ec5b5ed5e8bb28147f9026494eab44c134391fb1b5b3ca4910594a1255fc7b7695cdca2370bb5767ec0925bb5d78c576e05dbab64b4ac087533b472deb7386ff2b1aae8b0b7026a83e950ff7e9c2fbe6ee4cb2d18df65e94734a2d53d3876861962c0bc6a9d56f9afba81bb876528382c29a4e3d3992c7dd305b33eccbb7aba038467be5e0594b5a697ca886c28ced21f7ebf3468cb43de75d3e59e98c1039f696f10a9359e394838138752156f5f8af461a928c33a484d79180bec30bc830f718996ce627b08fe17be6580649063897dd1575ce310aebad22153cb46987de6de9d5fb6d784c6aaeaba1e268cdca9dee81874fce0b2e5e4fcb684ded57c3421f3ec4fc92162e665150d026755cf8b54c5f2b1144950962e95adb132ba32638a2e755a702970ffb7872da52c64b8635caca2a44fb587bc7e0eb07296c693a28caf5da9d36698838006ef74217eeebaab5457f48cc1dacc98a029d001cccfc21ddedb28f1d658b2750dc5e", 0xc52}], 0x1) (async) r4 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00003ff000/0xc00000)=nil, 0xc00000, 0x1) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d585a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb1326d52bcdd0b23945f6de2260f2ac0abb0088eb3bf800a94b", 0xb9}, {&(0x7f0000000140)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0835ed5667ea9df128d3ae41df5566dd1b47f02d550162d2977d609da446c02eb16deaf1015df23165669fc85fe9c04f164169ab6", 0x76}, {&(0x7f0000000580)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd421598ddee30f4cfb24ea322c92383ec7b9c1fcf266c8514f48fc9f9b277d57a63fdf04782af7babf8119914fe0e30d792830e8cc7333daeb9414087e48b2b820e5766c408cd0ac6939fa5c1d26d482e6ff6ef31052f79ed0cb54004e6a57dd4d20828a8bb54db5679d90dba593d692ce3ed4914a76af53507460a6ab39ed391f4b44d20266e6bb5ec92ca11641e73f605d5dbf1e0d95abe355a93afbeca59a9d8200602108ec2185a0e6853692a63a50986d025873b164daf9861057c0af3e18a3fb732dc0cd6a909bf25a5912a32b5e38f6dc8ba79dc6bbc61194dd7cd8d94820c41a57905c990b303526f61b8ec36e615b23a004f2b7821670913ccee0a263533334df287ceb7067e6a8c45ac5e8adc7094db50f4db3a72f4b7107c6bf9aef7e0a62ac20cff9ed85f7bdb99417337433a5f5d9da60a540c5b819c5e5bb6fcebb9583a5a98e677f3af2062e7d738353d0edf52ff00cdb3118b8cd4ab7e31d190f40956a918df41ea6f15e3fc64c0f0fd996b3bc06730b6f852f5ad8ae2788397ae3a49263af34c07ed74c1967671d1d737939e8d1ea2dfad4830b4b231718d4e5b308d4f625be83e0dacb521ac7dec009ec952fc5b31672497c4b3a5902639f9b3f6c2d5363e2f94deadcef424b23d975de5dddcca57823099985b32cadbc593a6ff6afd1108510d6a734afcc7ef21c4b683a7f8cbc61d6d76a5ca565d1c255318fbbaaf011ae567460fac90ebf0e18835571a805f5e11711f315628ede5eca4e1f731048d05de0b21680994be12c3092bb4f263f11d301187e0daf24a811cf6cd8c75dda07f7b5b5d11b7571cbfa659d2d4d265fcc65f6ba3b2b4db7a947b4ad6ebcd83f4d08002b5ae56f82f6aac6eb0c430c32f2cd4d1b369c85ad1df23eeede0edea3c1229c79266f3bbbbba0a07a63b017d64e8ac8e4775594dc2f87f283efc9b6b98e4367e520a0322fb60e1843d8d35bdc94f689e7f11935a9e8150d1c7864e6ebeb8f6b924362f24fc11aa", 0x3a2}], 0x3, 0x0}, 0x402) 1.032653119s ago: executing program 3 (id=605): lstat(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) lstat(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x26) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x11e) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x11e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x200) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) fchmod(r2, 0xf3) (async) fchmod(r2, 0xf3) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xbe, &(0x7f0000000100)={@random="c5c781124703", @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "498aa8", 0x88, 0x50, 0x9, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@routing={0xc, 0xe, 0x0, 0x23, 0x0, [@rand_addr="4f5e662daa581c1cdd0f26de5cb463a1", @loopback, @empty, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @loopback]}], @udp={{0x1, 0x2, 0x8}, {"35be9e41f1ee9f3f"}}}}}}}) 1.032252953s ago: executing program 3 (id=607): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x34, 0x8, 0x5, 0x1002}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 953.278434ms ago: executing program 3 (id=609): r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) setuid(0xee01) clock_settime(0x100000000000000, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0x80000000, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) 753.51156ms ago: executing program 4 (id=620): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x6, 0x80, 0x12, 0xfffff802}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="c2a6d61de4a16809d26243003b47915d8156c41f1362b2aacd3dc6959cb3e86fff48dba1a7df00000000000d00864a2984d408ed7bf80506b0d71da30eddae2d176b607e9f935084fb0ef93611", &(0x7f0000000000)=0x4d, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x464, &(0x7f0000ffb000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) (async) shmdt(r2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x5e, &(0x7f0000002c80)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f00000002c0)="1011a3848867b674fe2c2c1cd5a76c1f42ad936bedac37c87978995af2bb684caac45b9999f86acf741452b20aa8cd80de87f11a0274c0842790ce131e0364655dd84fefda07223faca44a9eaf0332c9aa40a457d79194bb1c95ca6ecc27091367c805940706fc83a6452beccc2966d3f8d25475f9a23b7f271cff1dc2e3fc26d9b8d83d5324d9c89b8beab63ca56042a679620a49684647780b15d1efd8071b49fbfc058a089cb2793b88c43eb91a204e43708b7b35c599deaf74b4761e6456edfb777f2ba4468f63a69537403ae6acaa478da1f448436fd485a960a376dadd9607117652938fb43cc93005209ccd349868c7759655fde2c3f09bb721251853b140b302099e8ffb6c6cb3d5d2128e77c57bd4116011d3e31b4c25e928bc328ab1afb646271038fd35da8d173299ab6091186358c30b86e678a224c4746b2b2959ef90a03eb113a70767d3bf1fe8bee871c2d4880f771de1f0bc04e198f5dfeab5fa6bfef75a399e7728a30ca0dcb534c031859f78d7435fefb5d50fa3fb1caf2a85e38cc996287539d4bbcb366f8bb72cf28867a487c7cce448df1267c01394af4401de40d0f0c01c700fe82dbd3e91783abc7f95dbe195f0cd797a00ca56c405d035f9a7b1d43f3380de1792c1ce3763f6913dfb67a5260694c4fc11ce3a84cabc5538fc9aba2413f0255365885d2229c951b20ddb41762a05f77ccdeb46967ed00156ac13334dcba4619b79efc8859eaea589d9cb13c95547dbd407f40cfe3faa57114ff30ccc95a813a54c4602ad4508e6f38a868e29572ee6030de4852eab3876d16ff7aa927344819ff979efc372fbe02ad28235d25dca33a0b6418acffa15475defc6eb1b0e1cd9d98805152298486559aa2f22b216118396c708285ff91cca1e98e2a7b8744268dfb8717bfb371ca0e5018a1b4f0608e7dacf9bd5e8907ce1626ec6c674702ee78f169989bed4539cd970d48c0d56e7dedb0f37d0a5597dcfc485915e88da1bb946a4679d4e9759462e9ce230fc5c339ea1fa8ee8a7ef3b33e561d42f40b2f14a00a17211e0fd2cc79fa142e2333028c1142b6da4a71d26cfdcbaaa8ebbb1b2c93536e70c94daef5b7c8c72ac11fc4059d7bade46b680162dd12e205a766fea7e1b0feea0b746cc4c4b5a9263e0523f09b61c262398b4577f39861a3bcbf2873407a0da181e9672ad0c266dd96d830ffca2c411cca10425fdeac8627da23e11a006b245b9504acf26a86ec3aa066734060296bb8fc6d14e8e8d69e32c588da428b62f7368b9785d748d291fc8205a9907dd4be39bd4eac8bcdf96143122b6d9c706c28d8447ab6405f0da8ca8b731750f7f84f6843fb840529333a9730435faf37eb8c46b90d7de1d479cc9f04e3db02b5d41c016c8d47ae60fc4c4586ad018fed4118646159977a2d76c29a113899204b1c1b507c025ff0b08709102fea34011efd169fe1ce2daa564b79c3f7e882b2dca008cab11650fe9022e61b1df92da57eb998815a9ac12532839d347610b34e690e949726b739c0548e615b777d178926e3f79484d6106098c14c79065d0ea0301f2e67197ee97c95a1f59baa511e4aa75928d976a4faaafd7b5dc2bd3ea19e5a8fabf43f8fba1e0759c7b9040af7ad952489869d4cfb8421914f80c838673a7359ab5a113f2ee2ee485d4b13c65dc3800563aa70dcfcaf28f61cce68fedea797e484d5c7e5cf3c1f5b7c5a7b6d30a4f988599191d871e99fcc2565c8a16b990ba87e02465aca2fcb62a43816490a690e3cebcbb4ee4755fe799df135e72b8f2cd70e66fd7917ada119e329e124270211b4b4b73db14c1d87bddfd9e59e5821b2026a20f579ab19e2bf515241a994171d1319edb436aac3d86e55f5d0e12307c527a823004e4dff7b5fd6814fa5355358803fb2a70973b3ba68ac849e89f938cbedce421667331e2c436a28242189a1f3ae9fe7b4b87491455cccb6bb6e56bbb6553d84317807c7cddf810529bbd6934f4969b7689c547ed3b08ff5ce280b831f6786c301d2b4ef2c8334fc3ff0bbb7a4810b3d33886a0fb54515e41354b617ffd1223dbac33cdb4bbf2df6f25a08df02cc3019ea74e839c30b862cb0febd90ce5541460eb6b16ab02e0efaee92e3e70bf2eef9a9dc2213026d5f364dcfe9883dbc76991a516a154f6fbca02ca3839bfb55bf42e1a3b976bb49d46eacf8752f0a511d08a2c1c66550b245002d453d801d3e49233e736b7f93af4e66462cac59fb3914866afbd50bb024a3ec92d2611058dd8c097c97c87b764df9e7c9d8c5807f63e0abb506fa343ac388dc6ed28b0825e28db00034019959a6076200b6d466420c69510e15b714c43b67eabfd913c5655ed6981f02ad4a5b5b13f725ed0a4f91e3e0906ea25ca90d350c0762d5a1327716fc0ba922435db0690c4b593e90fbd6d2e814bc1d04ffa1aae0b035319f6d7118ba98d2b56e3a56a971eb2593e8636ebec06f999492ff938ac48a27b8ac52c557ebde92fa3ad30bffaec73355cd6740a74cf038d8bf006b5fa872fcab93698d9156f7761700831b6c3e25aefb5b1b80702b8738b0efd8c237a45fdbddad7eb753f2bed124ab662186181da188ee39389b409f7e089326d237e764bf5085aa86d6f4d974a241d3854e25e9c3ce618de757447982944579855977db0bf0dad735342b1e6cf11471f21a9d7e6ac6f44d1a90138339bb4df458ab08590ba4ddf1796bea1d87b8d99f732a2138cbe2d0d8fd1d71d6e66d02189a31ec539c5b3052dfc1a69799e2661711a9b99a816c1e7d1035691262ec307f912a91306ce2d0949a66caaccd20be5a5c6e619c2e8bed55b2beacfc10ea8d3c09d7aeaba70c2737bcc876390bee1366a0138082b2333bcbba4c2afdb157e9676640fbdec7ef0d71e84be4808892d864557143bbc7b2c3834abfcf11bab2e24c424953207fa7da6de7b09a05fc10eaa2e45854655e897e7bd3f8aa0165929f6b84307106a0957fea3c2784fa6ba01ba594216e352498d8b356fd700f2adec7913331fe529d476a5cd3a6aa262d4c0b00c369c814d3811fe538524ccde023567534371abac3a847118b63b341f6952ad1a397014e75b7fec92a9df245196cc489b42706c41b2cf329a67916ee7eaed888668419a62c51dbbfb6b07d5b9e942690daaa86286d1c74446fadf5794674759a15a88ca1e741492290f3c7c8c284357285b4591175325152a49946bbfebe24e8872ddec488a14bc92bad58e4eb589710abbc1af3686365a2e2b647c42004a599d0628c451d68dae454d060909d9d928a1f363188fd572034abf558a1d728ed48f5c42488c4680b392ca82023aa9f007e3da8e28c1dfadc43c3bfd73d0ba0759b6b3307a45c7e0cb0918927cdc31aa086f53c946ae0b7f26654bde4f6163b61e2fd61679d5df862eadd0f2dd2d70d14dd3867b993f270ffc7393b012df28b8987fb5c44cc43a1d18facdbf3314a99cc0d198b0bb09f0b5285a02f7766f75b3049d7ea10da828cbaea80eae2a982c4286de1de6f15a7073910e3d1deda5cb31618bb7818f0ef61599ed473212f249478ce352df19856c542c28e7b114f719c13a89cb6fd14f4461b4e6026703d18f0d6cf1a73716b2fc8f42b9ac234f2d7416fb8ca6556ac5f76d075e84bc8baa0607436b46192e937edfd655b1f8d3db14be7eef870d25014daacd2f348e1699c5454f720946fdb84fb9fc80192e13c11be05b091be3b94bf49c6968ffebd9884e507dbdc6711cf8369eff50c7609a050ab8f060848f86c2da44b3d2623dfafb90877b42c4091e74528564aab670529f3c1b009259ccd082d70ecc3cfd33c66b081f71db86c52f561b39c1da731c65ee1663f503e87c0204977beb983202ea245ceec738bc63cae11fcd98e812b111fe59dc4fbc7a9e34296b6ec616330afbf0db3284a5fc632dc993682e4f297c517c45f761c65466c7740558e6d6080c02aac3625d7dfa38b1831f77fc1c78714eeebf1794d5324299dcd0b88badc082dc396fde24a53508dc3b8d3bb4023ddb50f3f25fa99df31138a3a71109e5912d84fb1f6ce7da341824792662d517c4a04d027b13cec14ff68f87cd0b4bb656a87cc84b8cea16caca193f824fca94cc7b2ddad3a8ed84e58ac3f285e5e34d57d16a73df3259e3c39c1e5b34de8e7327ec5b6c8a6516d7850c9564f506172f2db9aafb9043feda20828db0309b4b083a7103807361d6250b010af637e742d96ceff997981ed348cd2f2a0e84bee1377782644ddb7a1d9e4e3638a9684d7a69dbf0df81cfa6b0d53814de5b3968e25ac645e924a874b13969492768e7ab62fb0e5d91fa1805c8fa761070b72a2db3e9cd7f7b775ec700db1e07e1d94ecd1f0acaa2097a3045f5b1bc249c0a4f61c7c9caad27a86ad069db26c416d2512628fc3450cd9a3a7f43fc7d0d96a4f7d43af197a6259ebd5af6b349056869dadb48d87ec772dd10e80475f965a98c170fc4f7d9a6d5f0df4619906c359010ad89ad4e50582633e11613349e141e42d25c3a95462aad7e325d21e1f1e99d6b06020ec3013d8520b1d9d7201e82c5e41df187315d407ac6dbec4c19bedace824c99034af314fa52d1f01f9c9628f9419536380a3a07f5034f887e57d853f2045238904375717df5d556bce2a76caa8b2fcdf830d92d901b9cd03909a20897b56a05a5e08d8cb0f2431a5038ff98a042a1a886d617734ba75e0d09b1767915083316c5e5ecb7a4d76625ffbd3fe9e800a7e7b632bcdca062577f027050f04e07791677fad4c59d03daee75663f548ea93b7f75527886cc12919b46976344819cfddeaa42fd9951e8011ad7f0ebfb8988e1d6f7c049cdb531f5a4be37b793427944a2bd8579b6df45ce04eb4e9848701d4c628ceb29a14b19928bb40746d6b8c653db42ccc3ca26cceb193755f91663c4cedc1ad2634f4001347f9b2617ad0a92ef69a7dddad909c552c50317e3d71950d1162ed0c620eecdfabe750427591b7f2679848fdba47ad435a96c42f3f6af27e3e1abb730d0dd075beb2e41ef3cd19f9147fc25ea8428205e9baa5a8c30b9c750b60de051910d2353193f5c3a0a8fd72ae482f2c6110be3c63156d7e0a0889ac6144e3d6751057f5184c44ef37793514d215091239b5d700907553a842e4c87705b703e3fbee946778c28dfb066bc76559e7a84af0981e5185a95bda8d3fbacc9b0c778c27911afb001f6f6f7ccd5d75501e1c2635248e677eb557a5b539d91db0b6c8732a15e491638e01112af1bc144755ec03bf73b8599d5873114dc7baf9a8dcdd972e869e327e1cc815a62803da017b4989ad52d50ea39f5948cc03921a2b4618184b0cae90b6b566f4c74e8c7da7f657f28ed54d0e30ef31319459ceddc600ecaba8923ac32578a5e2b9162b629f1a5adf5b6f18fe1320c4cc4b421ee9119785a65644a040cabb469345ab30561530100f44ce3de1472b6d684334b240e62efbcfabc145a6c45882e2ad2a5dbd25658c3aee546dad60e676bbb9e02c21e46522abeb3b6fa404211f8431ce3b68d163cfecbf0b02d60c8c5287850a95d1edb7492f8fab1dff2220b0b36bddc2ec28f96b330665177d5b0bf35dfe0cc7cbf0c339e9e03b59f65795ba66aaa5b16a85305404dd0a539388c9e1f65a1595640b9c7d747080acd21e06deb769679788e45d0ca72c3d16bfefed1b77ce4ea611497d8fd654f0722f5a870ac28ce397ec45f3ada3763f599edf7b9eeb7bd913529666a8f207407e65c981539e9d10befc91e2dd195e0550ec6", &(0x7f0000000100)=0x1000, &(0x7f00000012c0)="8e56319344c308fc35b8250f7d5923f9ce47115838f752346f2a9dc910c298404eaa841b9023c821e319de9d8977dd30a0b3729d92f2cb6174914a04d9877c24daf988bc7e0d88948beca2c6044f56a88c3e940a1b6b3cafe7d31595eb9c9d28fce3336c9af68e90d8140447a024ff320828d442a1ce3aa303de771049f9ecacbf57a24310ccfe0435e6a3fc99ffb2ad73311a9e109e5639fc73bea6bbb4e0d4b631cc72189145ff37171dc5616c4e852217aef4bb3e77e1c8ed2327b79d15bf7142422955bd92438372826df4f5c88451bc4062f65a3b50ad357e0d4b23ccffc560148930e66d7c95ad0bd1cd08cc9ed27fd5aa8726a6865cfaa0bce4ca2a166581a67c96f79fbafec37cf092eb07e7f5ccf64847dc5ede2985a25e0412e5e333efe9c5b9ba7b02fe5836081f7f0f0c29168404800f4cb575b3fdec909d9123cc8d90d3ab5cac548421c3a18f37b30d8790237a612b023e851bcdd4d250130bc97bcfae8276d1a1f9ebe0c04a54d1f7dc0145876e9bebda74b72977fd77a9337e2c3636315ec8f7b85e4bbd997724bf519a2af99bd47be34b0fbdb16304ba51b0365060f13b5c09f0f6b300b8b3f7fcb86dbee2af175c35af6478e58a8ae49f2f80368a694d367292a8e04533c2d4d39ba005d2c009edf995fb48322c2ad5a951ce7b4d9695f93e054d9bf769f18e765bdc08688f71343d21cfe6986fec6e6ef729bf8f725f6daf91291b802acf40c08fde0feb4d616a628c6ac17bc14a67ebd256e18e204542ade54c7a4bcfb03ab31db2b4480094f1dff897452dc20e37cc9e5e3fea6f1030c1bd5c0f9502c986622ebb57ae007df18caa93e72d4e14ac4263b824683d6a2838f6ab2a4b2df64ae253dad308a5d5aa40cc96b5f083e29520a2611dd5ab36bdcef35254b2eedba749e7f0c9c829fcbf3d8802622444159cfeb9da57a907236807cfedd5c101baad478f45406ccc2eea44dd058c9f9d55dcf3e0ecda59d93da73549b3ac180a8abcedc703c2d758a4f039510ab8293e1f6f932b3ee4169fbe0e23df38f8e132dfd748da6c6c8cebeccef5b2c3f457ab4ac645a7274f20f9d4706b543e944804be729085a51e7bcde940369cb451d21e3f8eb203d10765a8e0a5edd50ed7b6708acfb9a713b9d8e85b95f0e3635ac56e9cb0ff13323be42f6d10878c046812368fad094c7408c71116968cbb5d19f3602cdfece4d438eea69f38f05026837a1856fca10e5a006b449b4852be990a2e5d13d97ed13ca08dc220d8a898029fd57093efbe3627659ee5f8eb3282f03ee45080ff74d777c37525d551445f4ba4f25cf822238fdd54b8d50a62ee229dc2a81215c676c25ef3c3e29dcfe32fbec6d6f36f4db8f5267348f4c5171bec722ba990b3bd3a19fe3af436219ba9979cc751a062dec12d55377fea1aa159329de95ce6ec30877f2bcd5dc748f6bfec65c3ac0aa3467eb26609fe37560a20cfcc231fd2e95ea210bb2f87c8035bd2de7df98495f213295309a4c86e96d93ae91d4104e04633208823604f6de29a9b3e7f5bc3b7fc120bdc1b9acb5663aa3256739cd8ffa5fda4330c037a267fc528b6d7de43c2a1ed6ecaf3c0864f1002c45b11a245c58042cef8f0e821b187492d9e39e4d9de97c6f6308585a021b3ffd140de3062e4a7608e1d7612d4ae15b9a98f918640aed6e22e302f25c3f21762fbd84678f206083a86dcb3459223fd4259994ce8f09e5df71951966798988cde9b7ae5af4ab9888ff01912fb1e7eb2930b6d4125198537fda42be3c663f1f65e23abf9c10c663d60989b85fe3fa353217047085feb179333c0ccbf97998bb18cd4c578056102e697276a8dbfe33cdf8b53d37be52ea98ed625a5d393882bb93dacdd96a637a305863e67371f43867cbab972e2ff73e4b78e0e8cf5af4b3c3cd74c5e32d6070e7d41ba322b3c93a0c7ceff70ebbba1977135824a5187d16466b562dc07aafd835053f140d2596966f5fed8d233c813cf943aeae1b1c9d17d46782d91f8ff53758e97da296c6ab40d313b8cd5a9f167f291b1ac02263d24ea45a17406a885e66d8ec3c602691ecb622a07b2225bc1914903a949e0dd1f8a2e6b5000f2a37b450377dcc956f22329b97135779e1aba1fdda947c6177eb1e1176ae416fcac25759984acd41bee58ec38423abe6f4fec1d048961f075ef3ed3490642430e0ab07200dd0af61ebf8279375b95bc928c4ff8d04f9f8c4dded5b4a854fa78c6ff2575e167c9ef23e0c7c9aac762d448a4e8479a82c6b4949fb60a5d27d6ed565c3ee560143f0d395a52769432fbc3b222dfe1aa54fcf4213c2a74eaaae79ecc940a8d8af513463e7ad84fd5bf3994dfd58b40ef967aa6fae49ac7003f2fe7f61437a85903b4c20e420036b317e1b6adecbcb64f889a73f6c337c118b86392ff7282f00cf035e4b806a164a3b06d584ce5eb48875bfc8dbac3ef6ddb65ef62c4c4a186118bd1a239c8fed0117899ee39d77d5addca6e0c4edb9345ddb9427555cf7d9ec73e37643c29535ff6d01373a782edd44c7cb2dd0441b24b039b3d1204e842f3253f0f3da3ba8261d18c5fdb90f7fa4ecff7f75b8d85581b0615f710a142d609816040b89f49fd54663c5f67b9ec18abadde0cf4d2ea43b8c009ea0ece0ab14f85fa1a613993de5a5d7e981ef5b547557894d40ccdd1f3de282006c13cb783e1c8417c6681e01f665376febb1ab2c2b41c601bb919d2020409126c162b860d2f4576d5e2de19282044baf8a1c9f5881b60e81241b7bd8e3c738b6340e883f3ca339142cc9f3257d788e7b8d47dbb13196241727f363fd705cb5912495ff6e36f99db4c3d60132c5562d93dc2968cd7711a4b76b353029a7b1789a52ae7382af3e974a49779b990a1771845171e47366f2f78ea3a8b7a4d3ea598451a1c2d695a620f43b546220c15760b4d5f6ec6798cf6cf88f01ac344b0cd218c527f0b3cfec6abc04d4eb1af118c3b8d962a5b62b4b3c8265737502a14bf4b525b14df62b2305ab328e32bd67cfafbc7595eba27b6d9e6eb905177672860a0c2a728a5274733838bf3cc4f4b2a3abddd994d8caf543167ceca455795c8ba4eeec5ba4027a41ce6503e99e09badcb6be6b5bb13cda7b20b2a6981942386481ba74ffd08dbe8309ff54b9c0a34226f6f4e1662c7659e1f30856308caa741827085856888499d0f7687b1f90f8fadc505edf21feb36d20613824622fadb2c9592c133d6cd353174cf0d84f654394d93f93f5217a3ef7a7b83e89a5bb17aa959dbab458aa0374260645da2402cdff1ee13f091000875f1b55f9dfe783690e87a656e12240f4c8a18c872c2b9199355286610c629fd651ac835b80f28e1f68ccacfb1e365a8f929f2eb2d62818bb021e4d3bffade01b3af2fe237b8699576da17380ecc41a1ad4df5e9238f4ad3d838b4bf7c529e22f4f73f2adf1879246b514031cd7edc239631b471206d1342acfc051ab5a8b1d3ebd58328db2329dd995bb6b67ab4bf6d6352a2cd6d63fc60ef8104e0399c04445e547d05abc31c8fe95d4375308bcde6a92de09b9707442830fbb8802ba0372b3d65fe2a30a183fc1398bf311c18782c1a7c49dbf660604a1b20e68e338b295fe995198611c5428491acd8f73928d60b6e230cbd4f88cdb289039012af28019dba9a84d2e493e21831aa4b015d5088e3770ecc029cfd12a58cf3c2b727049efb8067d58e7bc5c55394aadfce91f7ff54f04e8e6ccd32c9b9826da510e7cf2a9b1829a2dc25b8ddcfc956b92aeedc27475c16bf73987eda76aaece565987c92bb2da41d7dd93e528e84a55a4112fb5ddb20bba200772dc92936f88dcec8f8d93ed74afadac958be3e566c485876ca8814861b2f3750be4e005a94567d10d86fe6233c398d5dbfdb63894f21c78761422c8c91d708f9781267ba231a200f7d187d3ada94ae66dc5fdaf1eb49a745e5e05fcf594c4f69c9811fa9df04a6e6d82c46d4cd88734477f583d0633c8edd319404481a340fd2adcf77a7001b270d9bef3ba98d539121585275f40b73169718b04a3bc9100c84dda271c5f6b038f37c3bbfb67e214e49bef8eed1218583ebfed2d32cf536e312711afea127a31f21a99beece6bd1770728e34462dc485056717062de788dff7f66e4bcc1b869a9bbeee49c3812755d7111b46a5e24525377bc8cdf45456c8f3f9257e5e4ad0c6a073bf8c3f5e8f05b109f0ec0b501c73eb12da0d368ca35273d4ae36f5f3b3f085254cb3cc4b5fe67efba54c5da71cc654952791d3418255d1ca793b39c3d0f9d1926843723ccbbb621739d7eb9fb55e89eeba1afaeee4cb51c791e0bd7f605ff4ff7b9cc345282277292a71b7b5f957e5ba5458f99769af5d741d8e405d544752be176f258c520e0d2ef3cb8d4ea764cb3da8199698a29ea9965818370ac8b9fb6ce44edb039f440ad08dab60a8528cc516ca9563bff5917afa909130eb8afb90f145ebb69467b47a854f6abab7a1edd47f7b40911da292100d5da6c47f2eef879570e2afc624b7192627e16670cb9c6f944d25caa0514115a83b6405e21dc7a5816b80d461bd3e85504e6ec90c47b9e62078fe8128455bd8dd959912e5b11af0ddcc9b9fc0aa75be01b1aacc518652de47a9b2752832996e5c930feb1c0d764e1dc0da6c15196ff9b6f361759f67e21997701a4f2c6cd32e3eb9cd37646ca1de0782a79f9a8c9150ddbb875771f4e7bc9d80b3fe76489d2e5c19201afd2dda556ca8c69ccd204f7b5b2a46134269dccd66d0d03832fcd1a59e557f7dcef0a86c9cc58bc73fe398fc6f840736fb953d185972e1347fc895d0a2f2783950f2b0ea47db37e23c4739e8fa42dda774a478ceaa319a6d69d554ef478cc9dacc7a22c7837335e97646c4a7a524acf78bb0886112aa149f40c6fcf4f35d4440d1844ad42350389dacc545dd053718861e3a5c8792aeae5027cfee65a6f03881434e39c47fdf55e54e4fc5de5711dbb6e76ac68207d3ea7318a0926c1c4d8db652ec2211cc817d439c7e09aa799348f2304144e216ebb52ec2de1d592f3551ac56661865d913bf68de321ddd2f2ab52d43e847b4b814c92432fd00760f04a17b1b727a1d09414cff5e6cb798d3a866d737c3727f8cfe7c181f230219e4866409f44c4b6f25ba531cf3ee6ef8df66310f332d7a9716a7c06aac0b35509e504176974b8a3c83e636366c923fbf0b14aa2e32b8e86b4ea0d4df4bdba4adf688932b0bbc0726e6095716bf67e273d3130a08822135607fad09ce8c04f06b0fcd6ba7b045abf5555175183e84c1cd729ebdfc935e4961aec8b3f8833e40306da668041119cb4dcd7e6532b7ec4a73b501aaf0233112b94fc0707397d05fc32c0de65ad5d6f25bf2fa83a0a7cfc9c8940db3fe71ef5bc66ef24c1d94ed93b1e5eda93b1007e6c65d97b016ec01636da78dfe5df4004c38ded7a4d7ae3a1afb72b84d9ade6ed9258143a489cea8bb0227a9d103017e50b1b6bbc66531e7cb143be38382e4ae119030576a91317f1cb90d560bf371d655d2ef30098f79d71c9da29c9d957bd4fb7219be376af74d5c031c15b7c37b8f0817bd47e4bc7f09c08bd83b3f975c1d1e4514153da1ff9b46ffc84cabd594d8797e07c6318a13910d70c94290d8f92a9dc225fb7449a225016fff16f4574cfd5e05783685f4d0c45574cffad81eef4448913cd6aae03fbd274a734b4decb889d8758f57dbcf180ccb81f07eec776a55f8a62c75a9e6ca5c8804e7d8f5621b6e3804f60799c477a4c4bd15d", 0x1000) 753.00211ms ago: executing program 0 (id=622): sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) r0 = socket(0x18, 0x3, 0x3a) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) (async) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 751.507541ms ago: executing program 6 (id=623): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xe2ef146d248abb4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0x80084905, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x2, 0xfff, &(0x7f0000000140)=""/242, &(0x7f0000000240)=0xf2) write(r1, &(0x7f0000000280)="29f81469353880d41638642cae33b3f6b727", 0x12) 745.106154ms ago: executing program 4 (id=624): madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x400004000011830a, 0x0) 526.618937ms ago: executing program 0 (id=625): r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x2}], 0x1, 0xa39f) socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40002344, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) syz_emit_ethernet(0x8b, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffff1d975388ffff"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r3, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x1e8) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xda) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r6 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d37258647597) ioctl$BIOCSETIF(r6, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) 526.248162ms ago: executing program 6 (id=626): r0 = socket(0x18, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) symlink(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000480)='./file0/file0/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000100)='./file0/file0/..\x00', 0x20, 0xf0) unveil(&(0x7f0000000200)='./file0/file0/..\x00', &(0x7f0000000280)='c\x00') r2 = getuid() setreuid(0xffffffffffffffff, r2) setreuid(r2, 0xee01) r3 = semget(0x0, 0x2, 0x281) r4 = geteuid() r5 = getegid() r6 = getuid() setuid(r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000011c0)={{0x7fffffff, r4, r5, r6, 0x0, 0x89, 0x8}, 0xf3c, 0x1, 0x2}) lchown(&(0x7f00000009c0)='./file0/file0/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, r5) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffd2}], 0x1) writev(r8, &(0x7f0000000040)=[{&(0x7f0000003940)='\n', 0x1}], 0x1) readv(r7, &(0x7f0000000780)=[{&(0x7f0000001940)=""/4096, 0x1000}, {&(0x7f0000002940)=""/4096, 0x1000}], 0x2) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x409}, 0x4) 516.203694ms ago: executing program 4 (id=627): r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x8ffd, 0x996d, 0xfff3, 0x805}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) semget(0x0, 0x1, 0x681) (async) getgid() truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async, rerun: 64) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) (rerun: 64) ioctl$TIOCSETA(r1, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x80}) (async, rerun: 64) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (rerun: 64) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) (async) syz_emit_ethernet(0x26, &(0x7f0000000100)=ANY=[@ANYRESDEC=r3, @ANYRESOCT=r3]) 515.924651ms ago: executing program 7 (id=628): r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0x7, 0xb9e}, {{r0}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x2004}], 0x40, 0x0, 0xa, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) kqueue() ioctl$TIOCSETA(r1, 0xc028445a, &(0x7f0000000100)={0x8, 0x0, 0x3, 0x10000002, "b3080deeaa8e70ec8c7b000000fffffff500", 0x900, 0x7}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x15, 0x20, 0x100000001}], 0x29f, 0x0, 0x8401, 0x0) 310.087999ms ago: executing program 7 (id=629): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000014c0)={0x1000, 0x3, 0x800, 0x7}) 309.057001ms ago: executing program 7 (id=630): sysctl$kern(&(0x7f0000002140)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 308.466008ms ago: executing program 7 (id=631): open(&(0x7f0000000040)='./bus\x00', 0x80, 0x130) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000600)="84793b0fdbaee0137a7e9cec2a2516deb50aad2f014f5d3e687dc7364c6535a853498b4a1a9605bfcd56b8553f9520cae3507ee4f5a6ec5793a0067d17de8e07d96006cc6132ae51039cec17dd4deeda04d403d21b0a7d9f68c7e095cd512895766f6acd021f397f96edb651a946f735a27577c2581df24b4cbf1213", &(0x7f0000000000)=0x7c, &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) setrlimit(0x5, &(0x7f0000000140)={0x45, 0xffff}) open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)="eb08d126", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000330000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000786000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000460000/0x1000)=nil}, {&(0x7f0000310000/0x1000)=nil, &(0x7f00005a8000/0x1000)=nil, 0x4}, {&(0x7f0000270000/0x1000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000013b000/0x2000)=nil, 0x6}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bc}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f000012a000/0x1000)=nil, &(0x7f00003fe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000223000/0x4000)=nil, &(0x7f00002c5000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20000}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = socket$unix(0x1, 0x5, 0x0) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/45}, &(0x7f0000000100)=0x2f) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206931, &(0x7f0000000100)) 299.504057ms ago: executing program 6 (id=632): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x7f, 0x8, 0xffffffffffffffff, 0x0, 0x2000000000000000, 0x200181c, 0x40000008, 0x10001}, 0x0, 0x0, 0x0) r0 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x183) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) read(r1, &(0x7f0000000040)=""/30, 0x1e) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000040)='./file0\x00', 0x3fe) setuid(0xee01) r3 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) setreuid(0xee00, r4) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') shmget(0x2, 0x1000, 0x42, &(0x7f0000000000/0x1000)=nil) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x8) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000040)=[{{r0}, 0x0, 0x17, 0x2, 0x6, 0xad0}, {{r0}, 0xfffffffffffffff8, 0x14, 0x20, 0x7, 0x66e1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x14, 0x2, 0x800}], 0x3, 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x9, 0xfc, 0x8, 0x0, 0x9, 0x634, 0x4b, 0x1, 0x0, 0x8, 0x400000004}) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) 298.494669ms ago: executing program 4 (id=633): r0 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0x8, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1004, 0x7, 0x1, 0x1, 0x9, 0x7, 0xffffffffffffffff, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x1f, 0x4, 0x0, 0x7}, {0xe4, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x8001, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffbfc0, 0x8}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x6, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x8, 0x3, 0xfffc}) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) (async) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r3) (async) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) (async) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0xd, 0x4) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) (async) lchown(&(0x7f0000000300)='./file1/file0\x00', r3, r4) 117.810107ms ago: executing program 4 (id=634): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) 115.356881ms ago: executing program 4 (id=635): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0xffffabf5, 0x100ffff, 0x0, 0x21, 0x2, 0x4000001, 0x0, 0x2, 0x1000000001, 0x9}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x5, 0x5, 0x7fffffff, 0xffffff86, "ffa0a8000063267be8793b8539f7ae9100", 0x8, 0x8352}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) read(r3, &(0x7f0000000180)=""/196, 0xc4) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') 114.014427ms ago: executing program 3 (id=636): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45448) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r0, 0x1000000000029, 0x103, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgget(0x3, 0x20) 113.705986ms ago: executing program 7 (id=637): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) 113.426092ms ago: executing program 6 (id=638): mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x1700) setuid(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) (async) select(0x1, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async, rerun: 64) open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0xa) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000200)="9916fe10142933c8d094e72094dfd40cf6172e42950b55777fa471744cbc9b466ba2cc964232c73154a3a35b156e4fa066cd7916050c680b5d013ac462fc29fafc30b6abb78e9baa84372a05f9b0b15facba7d812715bae5391d721a065a6a542bca21c73819b5fb2a0c5df2eed6b5744bb4f3560f449231d7f4112490b2b02c2e3b4c00dc2cb48881716faafaa3c4ed125135d736edda8c4308b40073cfe2ffbc063e988df43a764c8892b3e73fdc8204d84bc7b4944826830fd4c992060f644a463a0e3c9c2d3aea6d1a4443", &(0x7f0000000380)=0xcd, &(0x7f00000003c0)="7be83024f316a3201174a96e1121e08c3926683902abb6fc0704fec8ece9ca8636dcd913ad979ee0", 0x28) 5.503608ms ago: executing program 6 (id=639): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) close(r1) r2 = open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) chroot(&(0x7f0000000740)='.\x00') syz_emit_ethernet(0x10004, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000080086dd60db8344ffb1060800000000010000ff80f1440000200000fe7d63b7000000b8eddb0017000000000000aa4e204e2209189078039867189f80419f4074c696ae6dac77c25862318350f8984f14e261225b6554744d429f36a6120c6253e4f85a8cf5ab6ada6486e92f97374e3a559e0d933dce6ba60cfb3699337ab785c7e971b7e2", @ANYBLOB="0370"]) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x2) r6 = dup(r5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f00008f0000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000b46000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000a98000/0x4000)=nil, &(0x7f0000a3d000/0xd000)=nil, 0x200000000000000}, {&(0x7f0000a2c000/0x1000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0x2}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r7, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r4, r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x60, 0x1, 0x2, 0x96}, {0x3c56, 0x4, 0x7, 0xc}]}) execve(0x0, 0x0, 0x0) bind(r6, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="28000000ffff00000138d74ba24d2a2030b7cf35ade0b62a0f4af4d4c9d513ec34c81a37705acef5e02d6b8d20c9d466c066b91cc9a35264f8508773338fd71dd4d8fa4e80ecf9249186a8d0de3dd122c983bff846982f78d5463b6bfb3446da9eefc0b10140f64ce3038a3f70e54d045fea78265d81488789054714adf3374d5c1974583ec0e18bbf236a50118099f09394b54e1b6da7bc7468cd48c324f15994d72773f65408101a", @ANYRES64=r6, @ANYRES64=r2, @ANYRES32=r0, @ANYRESOCT=r7, @ANYRESOCT, @ANYRESOCT=0x0], 0x28}, 0x0) recvmsg(r9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 4.973379ms ago: executing program 3 (id=640): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.457742ms ago: executing program 7 (id=641): setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x1, 0x2, 0x0) (async) 0s ago: executing program 6 (id=642): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x1, 0x0, 0xc19, 0xa, 0x2, 0x101, 0x8000000000000000, 0x6}, &(0x7f00000001c0)={0x0, 0x0, 0x3ff, 0x3, 0xffffffffffffffff, 0x8, 0x5, 0x2}, &(0x7f0000000200)={0x200, 0x4fde, 0xfffffffffffffff1, 0x4, 0x8000000000000001, 0x3, 0x2, 0x1}, &(0x7f0000000240)={0x9, 0x3121}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000d00)={&(0x7f0000000cc0)=[{0x23, 0xb}, {0x82, 0x4}], 0x2}) sysctl$hw(&(0x7f0000001a80)={0x6, 0xc}, 0x2, &(0x7f0000001ac0)="d7ff9708", &(0x7f0000001b80)=0x4, &(0x7f0000001bc0), 0x0) (async) sysctl$hw(&(0x7f0000001a80)={0x6, 0xc}, 0x2, &(0x7f0000001ac0)="d7ff9708", &(0x7f0000001b80)=0x4, &(0x7f0000001bc0), 0x0) socketpair$unix(0x1, 0x58bde8db389217be, 0x0, &(0x7f00000002c0)) (async) socketpair$unix(0x1, 0x58bde8db389217be, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r2, 0x0, r2, 0x81}, 0x14800000000000}) r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r5]) getuid() (async) r6 = getuid() chown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) getgroups(0x1, &(0x7f0000000440)=[0x0]) (async) getgroups(0x1, &(0x7f0000000440)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) socket(0x18, 0x1, 0x0) (async) r12 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r13) (async) seteuid(r13) r14 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffe33) setregid(r18, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)="45d6af1ead60c30146fe7604cf9a3785804e0eed3e2f33e2e33c30f5ae3ac909c63a2e4ec3d4c88ce3aedaaaada0733acb5a98ec94accec1429596f79723fd6dc6525fd8b27eed49428dd505715994e56c90497741ac415b513f8fb04484e66c000c4a41529d6d400bde2bc8fae2217746231e76bdce322ddb6da1be3b04b58570db2e6fe218d5a4f56ab2921216b0a78830ec674dd4c80dcc677a9341fb5d4f7f8398a81cc013843900", 0xaa}], 0x1, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r18}], 0xd8, 0x4}, 0x402) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000040)="7eeadc56c98c1a948f31df4ea6d94a1b9be45aa0b2710f57a0b389", &(0x7f0000000080)=0x1b, &(0x7f00000000c0)="476519da67a69c7fa010a37a4e43e881311592e321515519b5d784ac4587fe9110e9a13b580c00166f069bf4702b8b86231e53e81b228c095ea0b231b17e331bbe64cd1b81fbf5c34e92dd3d466678c96329386837895f8da55674abfc5862ecd45af433ebc590565e37b0df1dbf2462149488a46a6361c577254ac8919e37c14675a2c7baa22efe833adf66de1ee5c6d4", 0x91) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.178' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (ci-openbsd-multicore-8.us-central1-b.c.syzkaller.internal) (tty00) login: vm_create: uvm_map failed: 12 ¹j¼õ¬|ÿ ž¨E1\…:¹j¼õ¬|ÿ ž¨E1\…:˜2'¢pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 panic: pool_do_get: shmpl free list modified: page 0xfffffd800f851000; item addr 0xfffffd800f851070; offset 0x40=0x697c1738 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 52598 9929 60929 0x10 0 1 syz-executor *198498 9929 60929 0x10 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a7c0e) at panic+0x1e5 pool_do_get(ffffffff839d5620,1,ffff80003c4515c8) at pool_do_get+0x5df pool_get(ffffffff839d5620,1) at pool_get+0x162 shmget_allocate_segment(ffff80003bff94e0,ffff80003c451820,61,ffff80003c451770) at shmget_allocate_segment+0x1af sys_shmget(ffff80003bff94e0,ffff80003c451820,ffff80003c451770) at sys_shmget+0x195 syscall(ffff80003c451820) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x44f81238930, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd800f851000; item addr 0xfffffd800f851070; offset 0x40=0x697c1738 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a7c0e) at panic+0x1e5 pool_do_get(ffffffff839d5620,1,ffff80003c4515c8) at pool_do_get+0x5df pool_get(ffffffff839d5620,1) at pool_get+0x162 shmget_allocate_segment(ffff80003bff94e0,ffff80003c451820,61,ffff80003c451770) at shmget_allocate_segment+0x1af sys_shmget(ffff80003bff94e0,ffff80003c451820,ffff80003c451770) at sys_shmget+0x195 syscall(ffff80003c451820) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x44f81238930, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4513f0 rbx 0xffffffff837bfe07 cpu_info_full_primary+0x2e07 rdx 0xffff800001561c40 rcx 0xffff80003bff94e0 rax 0xffffffff837beff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x77b1e557b2bdd54b r11 0x7bf5acbb5e2cd39e r12 0xffffffff837bfc08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff82e49265 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4513e0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=198498 pid=9929 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003bff9778,0xffffffff839258c8 process=0xffff80003c414e90 user=0xffff80003c44c000, vmspace=0xfffffd806c9015d0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9929 52598 61153 60929 7 0x10 syz-executor * 9929 198498 61153 60929 7 0x4000010 syz-executor 22971 34282 28230 0 2 0 syz-executor 22971 465990 28230 0 3 0x4000080 fsleep syz-executor 22971 140510 28230 0 3 0x4000080 fsleep syz-executor 10394 233514 88132 0 3 0x90 nanoslp syz-executor 10394 33897 88132 0 3 0x4000090 fsleep syz-executor 10394 74807 88132 0 3 0x4000090 fsleep syz-executor 20189 340090 55462 0 3 0x80 nanoslp syz-executor 20189 316952 55462 0 3 0x4000080 fsleep syz-executor 20189 90968 55462 0 3 0x4000080 ttyin syz-executor 11687 467227 31278 0 3 0x80 nanoslp syz-executor 11687 508378 31278 0 3 0x4000080 ttyopn syz-executor 11687 5230 31278 0 3 0x4000080 fsleep syz-executor 11687 266663 31278 0 3 0x4000080 fsleep syz-executor 11687 394299 31278 0 3 0x4000080 fsleep syz-executor 87039 418157 1 0 3 0x100083 ttyopn getty 28230 423886 6087 0 3 0x82 nanoslp syz-executor 88132 369213 6087 0 3 0x82 nanoslp syz-executor 20732 472721 6087 0 3 0x82 wait syz-executor 55462 60146 6087 0 3 0x82 nanoslp syz-executor 61153 252106 6087 0 3 0x82 nanoslp syz-executor 85847 353581 6087 0 3 0x82 wait syz-executor 64092 50497 6087 0 3 0x82 nanoslp syz-executor 31278 390239 6087 0 3 0x82 nanoslp syz-executor 6087 46315 30539 0 3 0x82 kqread syz-executor 30539 214431 50901 0 3 0x10008a sigsusp ksh 50901 490101 37275 0 3 0x98 kqread sshd-session 37275 193992 94119 0 3 0x92 kqread sshd-session 94119 95293 1 0 3 0x88 kqread sshd 88459 298742 65346 74 3 0x1100092 bpf pflogd 65346 155962 1 0 3 0x80 sbwait pflogd 11906 492824 55908 73 3 0x1100090 kqread syslogd 55908 124989 1 0 3 0x100082 sbwait syslogd 6179 176910 1 0 3 0x100080 kqread resolvd 82003 219720 21260 77 3 0x100092 kqread dhcpleased 8638 219203 21260 77 3 0x100092 kqread dhcpleased 21260 345474 1 0 3 0x80 kqread dhcpleased 55163 374907 0 0 3 0x14200 bored smr 28279 260323 0 0 3 0x14200 pgzero zerothread 50355 125744 0 0 3 0x14200 aiodoned aiodoned 86795 101033 0 0 3 0x14200 syncer update 98815 222471 0 0 3 0x14200 cleaner cleaner 55704 339507 0 0 3 0x14200 reaper reaper 82118 140047 0 0 3 0x14200 pgdaemon pagedaemon 99323 32641 0 0 3 0x14200 bored viomb 21269 168688 0 0 3 0x40014200 acpi0 acpi0 93142 224700 0 0 3 0x40014200 idle1 25861 176007 0 0 3 0x14200 bored softnet1 36367 273321 0 0 3 0x14200 bored softnet0 47662 388528 0 0 3 0x14200 bored systqmp 22081 214246 0 0 3 0x14200 bored systq 19916 450813 0 0 3 0x14200 tmoslp softclockmp 10641 382550 0 0 3 0x40014200 tmoslp softclock 87582 180650 0 0 3 0x40014200 idle0 1 205890 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff839d5638) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 Process 9929 (syz-executor) thread 0xffff80003bff94e0 (198498) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8394ad80) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff839d5638) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11084 12103K 13029K 166960K 13406 0 pcb 20 15K 17K 166960K 173 0 rtable 259 11K 11K 166960K 516 0 pf 33 17K 81K 166960K 199 0 ifaddr 43 7K 8K 166960K 100 0 ifgroup 52 2K 2K 166960K 168 0 sysctl 3 1K 9K 166960K 12 0 counters 70 37K 38K 166960K 186 0 ioctlops 0 0K 4K 166960K 1572 0 iov 0 0K 16K 166960K 50 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1491 94K 94K 166960K 2385 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 15 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 30 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 93K 166960K 774 0 sigio 0 0K 0K 166960K 8 0 proc 76 147K 180K 166960K 607 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 160 0 in_multi 96 7K 7K 166960K 133 0 ether_multi 1 0K 0K 166960K 9 0 mrt 1 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 127 572K 572K 166960K 127 0 exec 0 0K 1K 166960K 516 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 268 161K 176K 166960K 8940 0 UVM aobj 24 6K 6K 166960K 27 0 pinsyscall 43 86K 104K 166960K 1946 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 1K 166960K 74 0 NDP 12 0K 1K 166960K 68 0 temp 79 8684K 8755K 166960K 43767 0 kqueue 17 26K 32K 166960K 173 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 149 0 146 3 1 2 3 0 8 1 rtentry 176 148 0 44 6 0 6 6 0 8 0 unpcb 144 468 0 440 7 5 2 6 0 8 0 syncache 336 5 0 5 3 2 1 1 0 8 1 tcpcb 736 170 0 163 1 0 1 1 0 8 0 arp 136 25 0 5 1 0 1 1 0 8 0 inpcb 328 998 0 983 12 3 9 12 0 8 7 nd6 152 26 0 0 1 0 1 1 0 8 0 pkpcb 40 5 0 5 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 44 0 44 1 0 1 1 0 8 1 pppxif 1504 9 0 9 2 1 1 1 0 8 1 pffrag 232 5 0 1 1 0 1 1 0 482 0 pffrnode 88 5 0 1 1 0 1 1 0 8 0 pffrent 40 7 0 3 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfrule 1360 2 0 2 1 1 0 1 0 8 0 rttmr 136 2 0 2 2 1 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 581 0 146 31 1 30 31 0 8 1 art_table 40 585 0 146 5 0 5 5 0 8 0 art_node 32 147 0 54 1 0 1 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 21 0 2 1 0 1 1 0 8 0 pool(0xffffffff839d5620:shmpl): page inconsistency: page 0xfffffd800f851000; 15 on list, 19 missing, 35 items per page dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 2947 0 1441 96 0 96 96 0 8 0 ffsino 296 2947 0 1441 118 0 118 118 0 8 0 nchpl 144 4052 0 2345 64 0 64 64 0 8 0 rtmask 32 8 0 8 1 0 1 1 0 8 1 vnodes 216 3693 0 0 206 0 206 206 0 8 0 namei 1024 13822 0 13822 1 0 1 1 0 8 1 percpumem 16 108 0 58 1 0 1 1 0 8 0 vcpupl 3968 2 0 0 1 0 1 1 0 8 0 vmpool 848 3 0 1 1 0 1 1 0 8 0 kstatmem 264 102 0 76 3 0 3 3 0 8 1 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 21786 0 21786 10 4 6 8 1 8 6 plimitpl 152 271 0 253 1 0 1 1 0 8 0 sigapl 424 1095 0 1047 7 1 6 7 0 8 0 knotepl 120 360 0 0 11 0 11 11 0 8 0 kqueuepl 224 382 0 367 5 4 1 5 0 8 0 pipepl 344 166 0 139 3 0 3 3 0 8 0 fdescpl 528 1079 0 1047 3 0 3 3 0 8 0 filepl 160 7133 0 6881 16 0 16 16 0 8 3 lockfpl 104 352 0 350 2 0 2 2 0 8 1 lockfspl 48 157 0 155 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 43 0 26 1 0 1 1 0 8 0 ucredpl 104 1035 0 1019 1 0 1 1 0 8 0 zombiepl 144 1050 0 1047 1 0 1 1 0 8 0 processpl 1232 1095 0 1047 5 0 5 5 0 8 0 procpl 664 2279 0 2220 6 0 6 6 0 8 0 sosppl 176 3 0 3 1 1 0 1 0 8 0 sockpl 752 1635 0 1589 22 11 11 17 0 8 6 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k 2048 27 0 0 4 0 4 4 0 8 0 mtagpl 96 9 0 0 1 0 1 1 0 8 0 mbufpl 256 229 0 0 16 1 15 15 0 8 0 bufpl 280 8470 0 2334 439 0 439 439 0 8 0 anonpl 32 12650 0 0 103 1 102 103 0 246 0 amapchunkpl 152 29386 0 28815 39 6 33 39 0 158 10 amappl16 200 3665 0 3627 22 9 13 16 0 8 8 amappl15 192 40 0 40 1 1 0 1 0 8 0 amappl14 184 6 0 5 1 0 1 1 0 8 0 amappl13 176 433 0 432 1 0 1 1 0 8 0 amappl12 168 1491 0 1448 3 0 3 3 0 8 0 amappl11 160 6 0 6 1 1 0 1 0 8 0 amappl10 152 59 0 45 1 0 1 1 0 8 0 amappl9 144 262 0 262 1 1 0 1 0 8 0 amappl8 136 39 0 37 1 0 1 1 0 8 0 amappl7 128 83 0 82 1 0 1 1 0 8 0 amappl6 120 288 0 274 1 0 1 1 0 8 0 amappl5 112 82 0 70 1 0 1 1 0 8 0 amappl4 104 450 0 421 1 0 1 1 0 8 0 amappl3 96 5141 0 5030 4 1 3 3 0 8 0 amappl2 88 1222 0 1143 2 0 2 2 0 8 0 amappl1 80 12598 0 11994 15 1 14 15 0 8 0 amappl 88 8061 0 7872 5 0 5 5 0 92 0 uvmvnodes 80 123 0 0 3 0 3 3 0 8 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 8 0 8 2 1 1 1 0 8 1 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 26 0 3 1 0 1 1 0 8 0 uaddrrnd 24 1079 0 1047 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1079 0 1047 1 0 1 1 0 8 0 vmmpekpl 168 10750 0 10720 2 0 2 2 0 8 0 vmmpepl 168 76492 0 74457 99 0 99 99 0 357 2 vmsppl 488 1078 0 1047 6 1 5 5 0 8 1 rwobjpl 80 22900 0 21770 28 0 28 28 0 8 1 pdppl 4096 2172 0 2098 110 34 76 86 0 8 2 pvpl 32 23185 0 0 189 2 187 187 0 265 0 pmappl 256 1081 0 1048 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 299 0 43 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833a7c0e) at panic+0x1e5 pool_do_get(ffffffff839d5620,1,ffff80003c4515c8) at pool_do_get+0x5df pool_get(ffffffff839d5620,1) at pool_get+0x162 shmget_allocate_segment(ffff80003bff94e0,ffff80003c451820,61,ffff80003c451770) at shmget_allocate_segment+0x1af sys_shmget(ffff80003bff94e0,ffff80003c451820,ffff80003c451770) at sys_shmget+0x195 syscall(ffff80003c451820) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x44f81238930, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp 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: 0x76f598feed50, count: 12 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: 0x76f598feed50, count: -3