last executing test programs: 10.342196336s ago: executing program 0 (id=1874): madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x80000000, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r3 = getpgrp() r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffed4) lchown(&(0x7f0000000240)='./file0\x00', 0x0, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)={{0x1, r4, r6, 0xffffffffffffffff, r8, 0x0, 0x7}, 0x3, 0x2, r3, r3, 0x1, 0x8, 0x2}) fcntl$setown(r1, 0x6, r3) setreuid(0x0, 0xee01) chroot(0x0) write(r2, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000400)={0x6, 0xc3}, 0x10) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/107, 0x6b}, {&(0x7f0000000840)=""/99, 0xfffffffffffffd6b}, {&(0x7f00000007c0)=""/19, 0x13}, {&(0x7f00000009c0)=""/107, 0x6b}, {&(0x7f0000000700)=""/128, 0x80}, {&(0x7f0000000780)=""/7, 0x7}, {&(0x7f00000008c0)=""/252, 0xfc}], 0x7, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 8.717456912s ago: executing program 0 (id=1883): mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) r0 = kqueue() (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) (async, rerun: 32) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async, rerun: 32) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$TIOCSETA(r4, 0xc444443b, &(0x7f0000000180)={0x6, 0xb, 0x9, 0x0, "acee000400", 0x8, 0x6fc}) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) (async) r6 = socket$inet6(0x18, 0x5, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x40, 0xfffffffffffffffc, 0x8}, {{r2}, 0x0, 0xc0, 0x80, 0x0, 0x7fffffff}, {{}, 0xfffffffffffffffb, 0x47, 0x20, 0xfffffffffffffff7, 0x2}, {{r3}, 0xfffffffffffffff8, 0x40, 0x60000004, 0xa10, 0x1000}, {{r4}, 0xfffffffffffffffe, 0x40, 0x80, 0x8, 0x7d19800000000000}], 0x9fa8, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2, 0x40, 0x0, 0x4}, {{r5}, 0xfffffffffffffffc, 0x22, 0x40000000, 0x2, 0xa}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2c, 0x20, 0x7}, {{r6}, 0xfffffffffffffffc, 0x81, 0x1, 0x7, 0x34e}, {{}, 0xfffffffffffffff8, 0x2, 0x8, 0x2400000000000}, {{}, 0xffffffffffffffff, 0x10, 0x2, 0x3264, 0x5}, {{r7}, 0xfffffffffffffffd, 0x5, 0x1, 0x94db}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x62, 0x40000000, 0x4, 0x100000001}], 0x9d, &(0x7f00000002c0)={0x5, 0x1}) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 8.501915968s ago: executing program 0 (id=1886): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0xb69d39a106c22412) execve(0x0, 0x0, 0x0) 8.498040787s ago: executing program 0 (id=1890): r0 = socket(0x1e, 0x3, 0x0) close(r0) (async) close(r0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x64, 0x0, 0x0, 0x2c, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3, 0xf7}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3ff}}}}}) 8.098486752s ago: executing program 0 (id=1895): r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) (async) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="6c90707b031cc9090c369ecbeef2cfb34e74d6a23225eb4afa3d995743ecdb7b4f", 0x21}, {&(0x7f0000000180)="b6c255379bc8562034d8d6827d6cc9c8f10d88add82aa419d0154de10ff913fcfdb5d26154b65c04fd88afd6a590221e66bf1490a4c1ce3bc3fb4d6d0bb0f4be224705ce94c5cdcedcc896a0b8d733eb9358fd9120002bf6f0c33c", 0x5b}], 0x2) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x23, 0x9}, {0x8c, 0x7}, {0x85, 0x8}, {0x24}], 0x4}) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 8.096509958s ago: executing program 0 (id=1896): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) r1 = kqueue() (rerun: 32) fcntl$lock(r1, 0xb, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) syz_open_pts() 5.798813583s ago: executing program 7 (id=1918): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x6, 0x0, 0x4}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x24, [{0x1, 0x56379e5d}, {0x3, 0x81}, {0x3}, {}, {0x1, 0x4}, {0x1, 0x10}, {0x3, 0x5}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0x6}, {0x3, 0xfffffe01}, {0x2, 0x3ff}, {0x2, 0x3}, {0x1, 0x8}, {0x1, 0x40}, {0x3}, {0x3, 0xe9}, {0x1, 0x9ba6}, {0x2, 0x14c4a37a}, {0x3, 0x80}, {0x1, 0x20000}, {0x1, 0x86}, {0x2, 0x50b}, {0x3, 0x29f}, {0x2, 0x60000}, {0x2, 0xdba}, {0x7, 0x5}, {0x1, 0xba8}, {0x1, 0x1}, {0x3, 0x7}, {0x1, 0x8}, {0x2, 0x80000000}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x4, './file0\x00', './file0\x00'}) mkdir(&(0x7f0000000240)='./file1\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_flags}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet(r3, &(0x7f0000000340)="0ae0da9e1a318fd4c59451ad64d7ccd37c6a69f1ddfc8514f84f10f795fa358ef83375d757d6abc9454187742eda4fa1ce07883a1079923cf75a84e0a88c8589c7ad18f22d6ff41bd6ac406a8dd4a65ea3763d843b57aea17b654f1a326d1654ad320e057b7ef2e3939ee73bafe9ba470cfcf328fdf6c6ebce372f32f490c19f6e97e8e6e97c1234417db7e0ee95adf9f6f1b6f6145caf47ad0975cec7242a39a6664382a275233d963685cf628a896d2a89c972e4d1e9881ba5f552e5dc174d6efac72b5be2ac7d70580b45806fddd34d7968ffc93dcdb0562cae", 0xdb, 0xa, &(0x7f0000000440)={0x2, 0x0}, 0xc) r4 = geteuid() acct(&(0x7f0000000480)='./file1\x00') ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000004c0)=0xb90) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000540)={0x7, 0x9, 0x1, 0x5}) sysctl$kern(&(0x7f0000000580)={0x0}, 0x0, &(0x7f00000005c0)="66071777edc48b3b76d2d9197bd3fe033e623de0b6ef9f551d6985c4ad0c76989ed9b0994311cf7e736bd160065888b05ff9ef8b0f0a93a2c1266767e237b9e9a9d8414a97083789ce78", &(0x7f0000000640)=0x4a, &(0x7f0000000680)="e9c094ee3c29ced16239f2b547c314565efdf69e0bb3c53dc1cae9620b9bb18ee91e3c1a4bfc8e730c292fd77ea70fdb8f0973e967407a35e162970cd02dba541676224c4633994d0c85f1ab768bdec66a59e6df2c82c2ae09", 0x59) faccessat(r2, &(0x7f0000000700)='./file1/file0\x00', 0xf0, 0x3) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000740)) r6 = getegid() chown(&(0x7f0000000780)='./file1/file0\x00', r4, r6) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000007c0)) accept$inet(r3, &(0x7f0000000800), &(0x7f0000000840)=0xc) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000880)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000900)) setrlimit(0x3, &(0x7f0000000940)={0x100000, 0x4}) mknod(&(0x7f0000000980)='./file1/file0\x00', 0x2000, 0x5) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000009c0)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000a40)={0x1, 0x2}, 0x8) setregid(r6, r6) 3.316109963s ago: executing program 7 (id=1928): mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) (async) execve(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffff0201000480000000ff00", 0x4000000, 0xfd8}) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f00000005c0)="43bac2417f5c32f753fa7644985f28c9f260676a73ae0b9c999c3777c4238bb28740a75578afde9cda65326167e8fdaaf17689e0b22ad556360c82e41d5ca93f9c6d1368f86874a47f44b2f6d813fa27d35cb7dedc1268872f8f18b8fd733fdd9515daf1d93b4bbfde3db48a3ed1d77fab1c83736c67f07520e781c21ef3760ebd14586363866aa13315fa32cbf0a391be4b997f2e6bd7014e2e46a880ff1119a3f405eaadf3d26b4da76a522d107bb7fe1651b803328c9b4ceb455292c3e492ad9846b0c8716b256a2ed19a0dfeaaee527500b03456ae9f1ca07af39f8cd74290adec487fa30be04c1e7f94194862aa2e1d0a", 0xf3}], 0x1) read(r1, &(0x7f00000001c0)=""/184, 0xb8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000001280)=@file={0x0, ""/251}, &(0x7f00000008c0)=0xfd) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) open(&(0x7f0000000180)='./bus\x00', 0x4900, 0x106) 2.968036714s ago: executing program 7 (id=1933): open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x1) (async) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x615, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x2000007, 0x423, 0x80000001, 0xfffffff7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x16, 0x9, 0x8, 0xeffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x8, 0x3}, {0x1, 0x650, 0x3, 0x99}, {0xce4, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x4, 0x5}, {0x6a75, 0x8005, 0xd1b, 0x8004}, {0x1d0, 0x10001, 0xc, 0x3}, {0x401, 0x8, 0x8, 0x2}, {0x3ff, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x10c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0xf0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) (async) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) close(r1) flock(r0, 0x1) 2.763176346s ago: executing program 2 (id=1937): r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfffc, 0x0, 0x1}, {0x3, 0x0, 0x40}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001b80)=[{&(0x7f0000000500)="8e6f8380197d8756adc1b004b76fa1d63509", 0x12}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) socket(0x2, 0x4001, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (async) acct(0x0) (async) acct(&(0x7f0000000080)='./file0\x00') (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfffc, 0x0, 0x1}, {0x3, 0x0, 0x40}, {0x6}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) flock(r0, 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) writev(r1, &(0x7f0000001b80)=[{&(0x7f0000000500)="8e6f8380197d8756adc1b004b76fa1d63509", 0x12}], 0x1) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) (async) 2.692934806s ago: executing program 7 (id=1940): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80047466, &(0x7f0000000500)=0x2) (async) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x400) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x195e, 0x5, {[0x0, 0x8, 0x1b13, 0x5, 0x3, 0x8, 0xe9df, 0x8, 0x0, 0x5, 0x6, 0x8, 0x0, 0x4a, 0x7f, 0x0, 0x1, 0x9], [0x6, 0x0, 0x0, 0x908, 0xf, 0x0, 0x0, 0x6, 0x6, 0x8], [0x7f, 0x0, 0x8, 0x26aa, 0x0, 0x8, 0x7], [0x9, 0xa, 0x89, 0x6a42, 0xffffffff, 0x1], [{0x1, 0x9, 0x33, 0xffffffffffffd0da}, {0x8, 0xf, 0x1, 0x8}, {0x4, 0x5, 0x1ff, 0x3ff}, {0xc, 0x5, 0x1, 0xb31}, {0xfffa, 0x3, 0x950, 0x4}, {0x3, 0x5fd, 0x9, 0xfff}, {0x4, 0x40, 0x0, 0x5fbd}, {0x2, 0x80, 0x9, 0x101}], {0xa13, 0xd05f, 0x3, 0x4}, {0x6ccb, 0x7f, 0xc, 0x4}}}) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x27f) (async) setgid(0xffffffffffffffff) (async) r1 = geteuid() (async) r2 = getgid() (async) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x4, r1, r2, r1, r3, 0xc, 0x44}, 0x1, 0xffffffff, 0x6}) setgroups(0x0, 0x0) (async) setuid(0xee01) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x2, 0x1) 2.687138548s ago: executing program 2 (id=1943): open(&(0x7f0000000140)='./file1\x00', 0x80, 0x22) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) r0 = socket(0x1, 0x5, 0x0) close(r0) (async) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="e2000100", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800081, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x100}, 0x0, 0x7}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000000040)="04bdfa5d1d2873c63e35341800000000000000c43050006123339a346f734000000000000000b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1d80a) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') 2.400417171s ago: executing program 2 (id=1944): pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="2f76997954ce120256091fcc3e1bb098a837f891266618f881c6d3c471a39a1bc01a6369f9230c24c307384ca2d39127dc37787c8939370ffcda368ebe77adf8ec94235c78cbfb42c6a150ed81d5ce3161986b5472f4f742aad7ad3956b9c1d5ef79becf6cdad2a4604c433bf3a0491265ef3fafdc2da648f317dcc0c9f4f0491bd360fb5766aa0abc47fcf61b7f3b48df2495f5edf5b9841b7b8319905de194a0abdca4b062d3e3bd130f382e751c20da01c72e2683c5821416ae01e12f5d1f53874c4e5c828fb18af7ad498bb67b8416db72749df47fd12a2863ffbdd1535c024d6ee57df77738297b", 0xea}], 0x1, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x2) sysctl$net_inet_icmp(&(0x7f00000002c0)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x7) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfd28) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r2, 0x0, 0x40b) fchdir(r0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000000340)={0x800, 0xffffffff}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) setuid(0xffffffffffffffff) utimensat(r4, 0x0, &(0x7f0000000200)={{0x1, 0x1}, {0x0, 0xfffffffffffffffb}}, 0x0) clock_gettime(0x2, &(0x7f0000000040)) 2.400171235s ago: executing program 7 (id=1945): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) select(0x0, 0x0, 0x0, 0x0, 0x0) 1.554567664s ago: executing program 7 (id=1966): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) setuid(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x207bef, 0xffffdf86, 0xe, "1826283e7e0021d5ff7f0d01fd1d000004400800", 0x8, 0x7}) write(r2, &(0x7f00000005c0)="b96abcf5ac7cc5f07f5f8effa09ea045315c0d763a3e3635ecbcff12eeea3c888284a8a2ccf82f63eac79ad30a0c4b70032355fb9d9ed5fb02139e0000000000ff0000003f2d1cf56013d7ae399f5ea1a414b10bbcf054a139be4e841c30dbbce19f0608", 0x64) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) r5 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x4}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r5, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x7dc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffd}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f00000000c0)={0x33, 0xfffffffe, 0xfeffffff, 0xfffffffc, "080000000000000000b00000000000000f1e0400", 0xd50, 0x10000}) sysctl$net_inet6_icmp6(&(0x7f0000000280)={0x4, 0x18, 0x3a, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000000400)="2c1106da", 0x4) 1.553801813s ago: executing program 2 (id=1967): mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x65) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) select(0x40, &(0x7f0000000040)={0x7, 0x5, 0x9, 0xeb3a, 0x3, 0x7270, 0x2015}, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x102, 0x4, 0x80001ffd, 0x8003, 0x10, [{0x4, 0x7, 0x6, 0x71800}, {0x3, 0x4, 0x8, 0x7}, {0x6, 0x1, 0x100, 0xaf9}, {0x2, 0xb, 0x7, 0x9}, {0x6, 0x0, 0xe, 0x7}, {0x2, 0x7fff, 0x9, 0x5}, {0x3, 0xbffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0xa, 0x81, 0xfffffffd, 0x6}, {0x6, 0x4, 0xc7, 0x8b}, {0x4, 0xfff9, 0x9}, {0x803, 0x2, 0x3, 0x6}, {0xe0, 0x4, 0x5, 0x3ff}, {0x97, 0xfffffffa, 0x6, 0x100006}, {0x6, 0x2, 0x7, 0xd}, {0x0, 0x1, 0x4, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x9, 0x45, 0x7}, {0x0, 0x83, 0x7, 0x7}, {0x816, 0x1, 0x14, 0x1}]}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) poll(&(0x7f0000000100)=[{r0, 0xee}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x65) (async) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) (async) select(0x40, &(0x7f0000000040)={0x7, 0x5, 0x9, 0xeb3a, 0x3, 0x7270, 0x2015}, 0x0, 0x0, 0x0) (async) socket(0x1, 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x102, 0x4, 0x80001ffd, 0x8003, 0x10, [{0x4, 0x7, 0x6, 0x71800}, {0x3, 0x4, 0x8, 0x7}, {0x6, 0x1, 0x100, 0xaf9}, {0x2, 0xb, 0x7, 0x9}, {0x6, 0x0, 0xe, 0x7}, {0x2, 0x7fff, 0x9, 0x5}, {0x3, 0xbffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0xa, 0x81, 0xfffffffd, 0x6}, {0x6, 0x4, 0xc7, 0x8b}, {0x4, 0xfff9, 0x9}, {0x803, 0x2, 0x3, 0x6}, {0xe0, 0x4, 0x5, 0x3ff}, {0x97, 0xfffffffa, 0x6, 0x100006}, {0x6, 0x2, 0x7, 0xd}, {0x0, 0x1, 0x4, 0x7}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1, 0x9, 0x45, 0x7}, {0x0, 0x83, 0x7, 0x7}, {0x816, 0x1, 0x14, 0x1}]}) (async) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000080)) (async) poll(&(0x7f0000000100)=[{r0, 0xee}], 0x1, 0x0) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) 1.383805651s ago: executing program 6 (id=1971): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = socket(0x1, 0x5, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) pledge(&(0x7f00000002c0)='tty \x91\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\xb6n\xd7\x1c\xf3\xfd\xa3K\x00\xde\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6=nI\xcbw!`-\x90\xca\x14\x01\xa46\xa5/Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\a\x00\x82aY\x1d\xd7\x1c>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|e\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83sd{O\x03\xcd\xacz\xedH\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\"8\'_\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xa8\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\x00'/580, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x29, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x5a}, 0x2, 0x0, 0x0, &(0x7f0000000140)="13108a5b", 0x4) ioctl$FIONREAD(r1, 0x80606955, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) sysctl$kern(&(0x7f0000000280)={0xa, 0x50}, 0x3, 0x0, 0x0, 0x0, 0xfffffd3f) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), &(0x7f0000000080), 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7aaaa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4c383c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab168cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afea22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71000000000000000f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xb01}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 1.3027395s ago: executing program 4 (id=1973): r0 = dup(0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x10411, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x4, 0x10, 0x2, 0xffffffffffff0001, 0xfffffffffffffffa}], 0x26, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0xaa0d, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x90, 0x80, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x65, 0x40000000, 0x8, 0x2}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000040, 0x6, 0x100}, {{r1}, 0xfffffffffffffff9, 0xd4, 0x80000000, 0x7}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4}], 0x5, &(0x7f00000001c0)={0xaa3, 0x6}) r3 = syz_open_pts() ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)) r4 = accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) listen(r4, 0x8) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r5, r6, r7}, 0xc) r8 = semget(0x0, 0x3, 0x100) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000380)=0x7) sysctl$kern(&(0x7f00000003c0)={0x1, 0x48}, 0x2, &(0x7f0000000400)="923d48a9c9263e11fce7b4515e418fb2bfdb808cb846c7df4520a4cdc69294d0465c05bc617f7a5a7bb80d8db2c273bc8e05049fd4afa0ad28a817d51d5312a489095773a8f657e3d366db948e04d5b956ce3f8d8523264ace5d175ef39074be5ef5e802b161e38ae9211a4f2ddd0bda47", &(0x7f0000000480)=0x71, &(0x7f00000004c0)="c068dc0f9a29ed7edfe884590fcb072aee6c393b12f1886e99281a1996108de2307ef0eef279ee1dc7f395ce6b2e0f1bbeb02da72a1a37a7b9325104377283f4b3e618b5906c316b9e987892f7b86d97f07247e2c422fcd1b9d3239fb9fa29aca6accdc206825cb8f7a26c5525a4e6204436c87ac5ce4d478c0d2a93166fab1252ba5cce028f0b0eebd87d532b722230f9a5a56dd8ef5c0642c9ac05f7f77e88ba2d03ff79ffe41821d7c723f74b55cc151cf942bb2a446f8937d06d79410cf673f93f4a9120e191130f", 0xca) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r9 = fcntl$dupfd(r3, 0x0, r4) r10 = accept(r9, 0x0, &(0x7f0000000640)) r11 = kqueue() connect$unix(r10, &(0x7f0000000680)=@abs={0x1, 0x0, 0x2}, 0x8) r12 = dup(r11) fcntl$setflags(r12, 0x2, 0x1) sendto(r2, &(0x7f00000006c0)="dfcbdc236ff1db722939fa048a8ff9c9407bf1d454e4d2ea2e9a28082002e7e6a18108a4b33d05d597c37700d5964887a434fae8b0d0487cdaf02038b18220909af74740f6330d372266f9a5c981a94b8bb55a310f1c300e6e25b8172ee9704cb8560b455c2a475ba2e0ec9d32e31b2552c08085b4c6d211023788d673596f601e290a7645a67e1507a474a55f73688151fb77633c", 0x95, 0x40b, 0x0, 0x0) ioctl$VNDIOCSET(r12, 0xc0384600, &(0x7f0000000800)={&(0x7f0000000780)='./file0\x00', 0x6, &(0x7f00000007c0)='./file0\x00', 0x8}) r13 = socket$unix(0x1, 0x5, 0x0) close(r13) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) sendto$unix(r9, &(0x7f0000000900)="e681b95eed9e862b0e82b6481de1b3895e5748ed5ee751a57cc34705e708a848f26a524bb28a30b10bc1a3e3643ce23b16ff659ad01f22fcb6ec7283b36296410131efad324690fed3e16ac3f63babf6229325892fa68f7f2bc40382c2b725825649f863967000ad1be100107f8c70355ebe27a3058e9409c08732d6f2b6cf91d9c94f8112a6983b0be1d0880148c33cb0fbc2c0ee9a9859352355620717e27c576d99f5b1bb32b28319063d2325ac672e3c49ea6a2d495ac6a4a930fc16c9c5abc91dcfe8293db1fedaa1520de40d6ea3a4561f397a5dfafa5e68bab0a14ba950189f71be", 0xe5, 0x2, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$inet6(r9, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) 1.302516853s ago: executing program 6 (id=1974): shmget(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (rerun: 32) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) (async) setuid(0xffffffffffffffff) preadv(r0, &(0x7f0000002400)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1, 0x1000) (async) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) (async) syz_emit_ethernet(0x13b, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRES64, @ANYRESHEX]) 1.30046036s ago: executing program 2 (id=1975): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') chmod(&(0x7f0000000080)='.\x00', 0x35e) (async) chmod(&(0x7f0000000080)='.\x00', 0x35e) setuid(0xee01) socket$inet(0x2, 0x3, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r0 = msgget$private(0x0, 0x144) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000643000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000135000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) msgsnd(r0, &(0x7f0000001300)={0x3, "7dbb32ddaada22156a091ae81fb3d7c3a6549edca5039bda998b954bf6dc3d40fdba504d3d21fce07756ae9d1ee7d2168250634a3294f7c1d7a1e01a12dbf4f6d0475c45a9ac5a630e1e6786b26ca586ed38df7e3cb22db4aab96df9f6ca29c7c36406961f116668b46e813d710d57f4517814ce2aca"}, 0x7e, 0x0) (async) msgsnd(r0, &(0x7f0000001300)={0x3, "7dbb32ddaada22156a091ae81fb3d7c3a6549edca5039bda998b954bf6dc3d40fdba504d3d21fce07756ae9d1ee7d2168250634a3294f7c1d7a1e01a12dbf4f6d0475c45a9ac5a630e1e6786b26ca586ed38df7e3cb22db4aab96df9f6ca29c7c36406961f116668b46e813d710d57f4517814ce2aca"}, 0x7e, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, &(0x7f0000000300), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x1ff, 0x11, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) (async) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x1ff, 0x11, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) sysctl$kern(&(0x7f0000000140)={0x1, 0x45}, 0x3, 0xfffffffffffffffe, &(0x7f0000000100), 0x0, 0xe) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 1.185333857s ago: executing program 6 (id=1977): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, 0x0}) close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xb, 0xfffffffffffffffa, 0xd4, 0x1, 0x10, 0x4, 0x8, 0x5f}, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) ioctl$VNDIOCGET(r5, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x3, 0x2, 0x100000000}) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) 1.183364377s ago: executing program 3 (id=1978): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0x1) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x4, 0x4, 0x4000001, 0x1, 0x1, 0x1, 0xf1e}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 1.177196017s ago: executing program 4 (id=1979): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = socket(0x1, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="e2000100", 0x4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd09"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800081, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x100}, 0x0, 0x7}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000000040)="04bdfa5d1d2873c63e35341800000000000000c43050006123339a346f734000000000000000b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1d80a) r5 = getpid() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r7 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0xe, 0x80000000, 0x7, 0x10, [{0x0, 0x800007, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x10001, 0x42, 0x0, 0xaf9}, {0x8, 0x800, 0x7}, {0x8000006, 0x7fffffff, 0x5, 0x7}, {0x2, 0x1, 0xffffffff, 0x9a}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x8, 0x14, 0x8}, {0x2, 0x81, 0x1, 0xb}, {0x6, 0x8001, 0xc7, 0xb}, {0x3, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x2, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0xfd34, 0x7}, {0x0, 0x921, 0x4, 0x421}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000480)=0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) 1.176817787s ago: executing program 2 (id=1980): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) chmod(&(0x7f0000000100)='./file0\x00', 0x85) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x5) (async) unveil(0x0, &(0x7f0000004300)='W\x00') poll(&(0x7f0000000080), 0x0, 0x0) poll(0x0, 0x0, 0x8e69) (async, rerun: 32) close(r0) (rerun: 32) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x6) 853.400629ms ago: executing program 6 (id=1983): r0 = msgget$private(0x0, 0x790) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) writev(r2, &(0x7f0000000040), 0x27) readv(r2, &(0x7f0000000480)=[{0x0}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRES8], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt(r4, 0x8, 0x8, &(0x7f0000000040)="05118dd455b3f6b484c4852711f42598e3a219c4bfac34e2b24cab8a659e5ffbf5b3fadca89262cdfc944d330c11c65439655413f7fa54a8f49e601918d2766c3cf617c731c531d3001351e89698f890069bebe794482f2063cdb175e00bccb196fc385749adb1174151a9595bd72a50413811449ec39c602ce0d398b92174358d4c0834b18e64b83545d70348c8a3231eb1c7d4cf8fadbf4e52b1697a501a0b5f52ad5e9dc2c34f839d", 0xaa) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, '1E'}, 0xa, 0x800) execve(0x0, 0x0, &(0x7f0000000300)=[0x0, &(0x7f00000002c0)='\\\x00']) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_RMID(r0, 0x0) r5 = msgget$private(0x0, 0x144) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x1ff, 0x11, 0x0, 0x0, 0xffffffffffff75ba, 0xfffffffffffffff9, 0x8abd, 0x5}) msgrcv(r5, 0x0, 0x0, 0x0, 0x800) msgctl$IPC_RMID(r5, 0x0) msgget$private(0x0, 0x580) msgget(0x3, 0x180) r6 = msgget(0x1, 0x400) msgrcv(r6, 0x0, 0x0, 0x2, 0x1800) 699.554225ms ago: executing program 1 (id=1985): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x1c, 0x1000000000040009}, {0x1, 0xac}}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x2ff7ffff9}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f00000000c0)="cfade71947e808e1e1225f260dcdb0891786c76220db5c7e87dd35c26ff7d496e81f484de5e9bd70c4dd91721565dc64b081b5b1baaa472f1fca6c505878f3dd3307b4eecf3893269a91e8478df54a08308e0285aa0d10a4c24aeb6e08eb004ce253e0bf3cfde97eee9aff0359ca3572603d273ad3430ed2c9de2cccfd1de4bab3b385a1217326e430", &(0x7f0000000040)=0x89, &(0x7f0000000180)="ee756c01cf9ab336089d18d97df15983a5a35ceee22a724dbdc7e99bd5215c005b02b96e9d4adb855e74ab25cb2fbb48e4df3d9bf737473e64f31bd2bc79303dad43b98d7f630d6bf032d8185a168dee572b92d37a2f6ce3e26b6134a1bfafa4288ebe88c9354c94fa224ce57bdb152961141ae6147d86eace702be1e238b2e60dceda3109e24cdcd59b540a25511e75d878676631863e01fd2989a1f102cae94561d079", 0xa4) 698.212098ms ago: executing program 1 (id=1987): r0 = msgget$private(0x0, 0x444) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e400273700368d84a10e0130c9b23ce6c7521fea0293921ebee952fc7473cee72856298475b0b4b634aeab81ab1ce14c124ebd402a567777e0beab57bffd95677961f3e9e11429f1ce9fd025222e3ea52f76d6e902447d218d27a988034e172d6034939ad0d993e528571dbd51abb4393114de18c44dfd50a347a538ae6ac2fa776ffa212ecb5f2ba057f5a3366df6b6a7c0fb7c7bfdff467824dda668ac56c90f68eaf1e7a15392c801b1c02fa35a1f95c32ffd587da450b7008c67e385d1c7a55c96e0024203b448100a971ee881a7e5714782de"], 0xb, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44009e9d, 0x3, 0x0, 0xfa, 0x181c, 0x8, 0x2000000000000001}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0xe28a1039adc9534e) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000080)) close(r2) 698.056916ms ago: executing program 5 (id=1988): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/2, 0x2}], 0x1) syz_open_pts() write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) 504.688086ms ago: executing program 1 (id=1989): mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/../file0\x00', 0x1e4) lchown(&(0x7f0000000280)='./file0/../file0\x00', 0xffffffffffffffff, 0x0) 504.036171ms ago: executing program 3 (id=1990): open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000004c0)="e831df182cb00feb4e60ebf725223ee3a3c77ceabc1f92dc4be3ad16adcd8bfae546d280dcbf75d9ce29f69d72648749ef4b741e7086c99e1dc923f75325d41aa15a9a755fdc9e4485ac84dc878932f3776f809b05366f4d00c96d547bb92ad87b215e8ab8f9cd0dc22300cf998b836b197f60c476baa89317fbb5903037fa8be304d254e321c383cb250ba8a1e9855554d1391e21fc3d65ff1403ed2f14a9", &(0x7f0000000200)=0x9f, &(0x7f0000000580)="7eb1fcf2aa5b938fac526ffd3c8100dc0bacf8902ef49428dc8bfe3e5319fa26da0c3dda35fb9995e2a5aca2a557932fa91aabb1c2d423ee864af4f99e55d61bc568ea5e3e8f7fe85f90181e88a3099c075c6bf10ea3f8acb374838ee99ac1c24acb318ca04e61b77cfc710dcbe999a8f1bbdebc6ce52101445d7cbae25f777571436b021b5512e7f30b7edf44fdc8867e07", 0x92) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0xfffffffffffffffa}) getpgrp() r1 = getpid() getpgid(r1) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40, &(0x7f0000000200)={0x9, 0xffffffff}) r2 = getpid() socket$inet(0x2, 0x8004, 0xf9) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c50000", 0x88, 0x40e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="9725db874b5776d5676fed09a73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0d000000f4428f0b0f73d3d47237f91da5d2059c1266e040db88846420792a1aba3070fb930a29ddebb11cfe86730eec721e0af6bcf4d00a107421406cd3f2d2d584822e5a2dca988b78d8f7402de7b9291c788fea559fc6c9ffda5ffed0c9559630", 0x85}], 0x1, 0x0, 0x0, 0x4}, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) setgroups(0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETA(r4, 0xc1584460, &(0x7f0000000740)={0xffffffff, 0x5, 0xfffffffc, 0x80000004, '\x00', 0x4a, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) setuid(0xffffffffffffffff) getpgrp() socket(0x18, 0x1, 0x0) 503.845826ms ago: executing program 1 (id=1991): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) utimes(0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) (async, rerun: 32) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 503.064739ms ago: executing program 5 (id=1992): r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="6720b5b8cc68bd44f5439851123e67d4024e4bc40c16ed0919d07d6cceb9517e37b742f6838c62a43bf28abd9d94f8bde144", 0x32}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f00000018c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x6) sysctl$net_inet_etherip(&(0x7f0000000080), 0x9, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7, 0x2b, 0x2, 0x10000}, {0xc3d, 0xf, 0xb, 0x5}]}) 441.228794ms ago: executing program 5 (id=1993): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x37d3fe7679d64a09, 0x49) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)="f596", 0x2) mknod(0x0, 0x2000, 0x1e5f) open(0x0, 0x80, 0x29) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x15, 0xffffffffffffffff, &(0x7f0000000040)=0xfe) sysctl$hw(&(0x7f0000000040)={0x6, 0x17}, 0x3ffffffffffffd88, &(0x7f00000001c0)="fcecfc407f1e1393", &(0x7f0000000140)=0x8, &(0x7f0000000000), 0x0) 435.370634ms ago: executing program 6 (id=1994): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80106468, &(0x7f0000000040)={0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x7c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x2, 0x101, 0x6, 0x80000000, 0x7, 0x10, [{0x0, 0x800007, 0x4, 0x71000}, {0x7, 0x4, 0x80008, 0x7}, {0x10001, 0x42, 0x0, 0xaf9}, {0x8, 0x800, 0x7}, {0x8000006, 0x7fffffff, 0x5, 0x7}, {0x2, 0x1, 0xffffffff, 0x9a}, {0x80000cdf, 0xfffffffb, 0x3, 0x6d}, {0x3, 0x8, 0x14, 0x8}, {0x2, 0x2, 0x1, 0xb}, {0x2, 0x8001, 0xe4, 0xb}, {0x3, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x2, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0xfd34, 0x7}, {0x0, 0xf1, 0x4, 0x421}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) fchmod(r1, 0x22) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, &(0x7f0000002040)={0x5, 0x8}) getitimer(0x0, &(0x7f0000002100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) mmap(&(0x7f000038a000/0x1000)=nil, 0x1000, 0x2, 0x2010, r0, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) mknodat(0xffffffffffffff9c, 0x0, 0x80, 0x200) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4, 0xd, 0xff, 0x9}, {0x2, 0x12, 0xe4, 0x9}, {0xa, 0xf, 0x3, 0x4000000b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7, 0x2b, 0x2, 0x10000}, {0xc3d, 0xf, 0xb, 0x5}]}) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xa, &(0x7f0000000280)=[{0xe3, 0x2, 0xe8, 0x800}, {0x9, 0x6, 0x7, 0x1}, {0x0, 0xf, 0x1}, {0x6, 0x40, 0x5e, 0x3ff}, {0x0, 0x2, 0x3, 0x8}, {0x96, 0x6, 0xb0, 0x9985}, {0x3b, 0x23, 0x4}, {0x0, 0x6, 0x1d, 0x6}, {0x400, 0x81, 0x1, 0x9f}, {0x9, 0x9, 0x4, 0x7}]}) socket(0x1, 0x2, 0x0) 433.663932ms ago: executing program 3 (id=1995): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80146959, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) r4 = msgget(0x0, 0x681) msgsnd(r4, &(0x7f0000000a00)={0x1, "51250ba3ba407dec7df6074ac40a0511ef8e07326ce6fdf1ae26cedd859f61e00608fb446e67072d5a149ab8f4933581b065fdac754d63b184fb24f7ce3b9dd2684b6446f4a4b1c7ea4598ae03a8f75c4de8f9d098ad89f07841f760423975f5141bc4170f4575"}, 0x6f, 0x800) msgrcv(r4, 0xffffffffffffffff, 0x0, 0x0, 0x1800) ioctl$TIOCSETA(r3, 0xc444443b, &(0x7f0000000040)={0x10000, 0x2f, 0x9, 0xe68, "a2a48100", 0xfffffffc, 0x6}) sysctl$vm_swapencrypt(&(0x7f0000000200)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x31) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000000c0)="eaef693c9aa0063ecb0f889e86b6df7c50417566b89fbebd2bf947f474436fd3228338993b1e9bc8f03a0b47c99fea57c4a4ae26d6915188bf34f887a8a555117c3e119ea0d3c43c134f7b3c9e6754c2b2a6333c60a868b758360ee25d6588e28030bbaacca1e0785da8caf32dc19b7afa6d86f5", &(0x7f0000000140)=0x74, &(0x7f0000000180)="f64b657c6fe81b29dacfbfe17e6c3414091254242235f58d530812064977d31169142807a112904c62a20318c8f9f6d35740174c6086c0432c1bf1c282d1315b27431e2b87a79ef39438eca997e5ed298ffd15c3dda320d0b323ac625bdbde91a8a9ed0f75b644d55740c9", 0x6b) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 223.056917ms ago: executing program 1 (id=1996): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = semget(0x0, 0x3, 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/140) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(0x0, 0x2000, 0x205b1a) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x153}], 0x0, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x0, 0x0) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x80000000004, 0x4, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8000000044809e9d, 0x9, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000400000004}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x300000000000000, 0x10040000000001}}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000640)) setitimer(0x0, &(0x7f0000000080)={{0x2, 0x9}, {0xa61, 0xe}}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f00000008c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) writev(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000023f) 222.835909ms ago: executing program 3 (id=1997): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) utimensat(r0, 0x0, &(0x7f0000000080)={{0x4, 0x73}, {0x9, 0xfffffffffffffffc}}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0xa) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450800300066000000069078e0000002ac1400aa4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700400029078fff50506000000060000"]) 218.215416ms ago: executing program 5 (id=1998): openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x82, './file0\x00', 0x2, 0x5, 0x1, 0x401}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x82, './file0\x00', 0x2, 0x5, 0x1, 0x401}) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0xb5e8f69f8959355e) fcntl$lock(r0, 0xc, &(0x7f00000019c0)={0x3, 0x0, 0x79, 0x2}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) close(r1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) 217.276808ms ago: executing program 6 (id=1999): syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3f, 0x20, 0x0, 0x8000, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0x7}]}}, @generic="0a35f43fd24dc938"}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069c5, &(0x7f0000000100)) (async, rerun: 32) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x8001}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x8}, &(0x7f0000000080)={0x3, 0x0, 0xb, 0x0, 0x18ae, 0x400000009, 0x200000000, 0x2}, &(0x7f0000000100)={0x80000000000003}) (async) r2 = shmget(0x1, 0x3000, 0x410, &(0x7f0000002000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 206.898523ms ago: executing program 4 (id=2000): syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x1c, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}, @window={0x3, 0x3, 0x4}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='r\x00') r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x36fe, './file0\x00'}) 205.838625ms ago: executing program 3 (id=2001): setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000340)='./file1\x00', 0x10000, 0xb4) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file2\x00', r1, r2, 0x0) socket(0x11, 0x3, 0x1) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x10, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f0000000180)='./file1\x00') unveil(0x0, &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x10) mkdirat(r3, &(0x7f00000000c0)='./file2\x00', 0x10) mknod(&(0x7f00000001c0)='./file0\x00', 0x6000, 0x6c) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x40) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 4.658628ms ago: executing program 5 (id=2002): sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x0, 0x3, r2}) setreuid(0xee00, 0x0) r3 = getuid() ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r3) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r4) setreuid(r3, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x3, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000080)="666fbb654e4c15cc145570637b499dcb9c69b6249ce2e525ef27031d350ef20fbc7645d0eae882f7bf4bdec310ccef", &(0x7f00000000c0)=0x2f, &(0x7f0000000100)="cc2f52a50897c4eb8c398b0f30198cd4f89eb4fccf79a35064b7f2bcc46fcabfe1e0301bc91512c580ff7b4ca953ef196964d816d2986c378a3c592c9d4af2", 0x3f) 4.400642ms ago: executing program 4 (id=2003): unveil(0x0, 0x0) r0 = socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x42, 0x0, 0x0) 2.069883ms ago: executing program 4 (id=2004): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0xf) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c", 0x4) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[@cred={0x20}], 0x20}, 0x404) (async, rerun: 64) close(r1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) setsockopt(r0, 0x0, 0x5, &(0x7f00000000c0)="1ef4d8d5", 0x4) write(r0, &(0x7f0000000480)="95e900d68b3c6df2ba7abbd8353e263ceecb66025055ba97747fe9fa517d5d255808bcfda00e25364577757f5ad1e7c8ab303db1a81c7ffdd388ff5fb11a10185beb2fb1c8e1a8204ffe2ecdcd3d28082fa0f287b43a4bd0f22e2b12e90e3655620aa7163b096d5cbb565d62dd6df92cbe3117cdf49568b84b7b11d95718a4992985bcbe675dbdea1c634ab498798cbdcac1de261eaa80bda7a4d5016779793acb6a481079956c47369ac6ef82a64fcb10b97e8f1551696ffdb912b3e3cf12839e", 0xc1) 1.371318ms ago: executing program 5 (id=2005): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r0}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) fchflags(r1, 0x10001) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/216, 0xd8}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xe02) unveil(0x0, &(0x7f0000000300)='c\x00') 1.215193ms ago: executing program 4 (id=2006): r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100)="cb19f496fdc9f1df13e658897b5fa886ddd5d085ad327765efdde767031489d6ca66b35eb1d95e451c5131e5e6eba5ce55ef317a2619dc42d93592e126a4d920e1ad2f0d3e472dbf0813063e9e875849d22828ebd482cfc26bf8fd3d56a45fa8d0e78a5e44bdb1cc8a184ece78c15b6b2e09f01938f0b687cb193e6afc7342f4bacf5a2abd7ef8324b97a52603aeadbf4dba2370948d69640ca83670cf51e2373f849dae60685844bc016b3113515dc70e81b0849d4a7f3622d9d5562cdae2b9d5c8cfb605add7e7f09c2face6c8e918795066546165fe7ad9698421495ef2ed548402c97f707950c3fb999e1a7277b6c596c7f5e2109d9f2f315d8e6a304e0f7bbc46c5563033624fd0cd031e269702f6068bdc9c1db47f49b6c4837544bd226ec851aea170914c2a6f3629408cf7e8bae210128fb47ede17d6b3b61dfe4dc806", 0x141) 383.282µs ago: executing program 3 (id=2007): r0 = socket(0x2, 0x3, 0x0) socket(0x11, 0x3, 0x0) syz_open_pts() (async) r1 = syz_open_pts() flock(r1, 0x1) (async) flock(r1, 0x1) flock(r1, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x6, 0x1000, 0x8, 0x5, 0x17ffe, 0x10, [{0x0, 0x2, 0xfffeffff, 0x200a24}, {0xc5c, 0x7fff, 0x8, 0xffffdff9}, {0x800008, 0x20f89, 0x7d, 0x9}, {0xfffffffc, 0x800, 0x3, 0x6}, {0x4, 0x7ff, 0xfffffff7, 0x4d89}, {0x6, 0x7, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x2}, {0x2, 0x882, 0x5, 0x9}, {0x14, 0x40000090, 0xd1d, 0x88}, {0x1c6, 0xd, 0x4, 0x1}, {0x10001, 0x6, 0x20004, 0xc}, {0xb8d, 0x1453, 0x8, 0x2c4}, {0x29a71720, 0x474d, 0xd, 0x6}, {0x2, 0x8, 0xfffffff9, 0x20101}, {0x0, 0x8, 0x1002, 0xc}]}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffff5, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) semget(0x0, 0x7, 0x2a0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x66, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @empty, @multicast1}}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 0s ago: executing program 1 (id=2008): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80184902, &(0x7f00000000c0)={0x3, '.\x00'}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_open_pts() sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000001200), &(0x7f0000000080), 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x401, 0x3d0, 0xffffffffffffffff, 0x0, 0x6, 0x7, 0x0, 0x4}) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) r4 = msgget$private(0x0, 0x8) setgroups(0x0, 0x0) setgid(0xffffffffffffffff) setuid(0xee01) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x3, 0x1800) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) r5 = socket(0x10, 0x5, 0x42) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f0000000100)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.182' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error                                                   OpenBSD/amd64 (| 9W&4l\@QGe9 Ss.b_n= K/5;ÙbI6?yq*\~뷙/{fL$|) (tty00) login: `ךo.bXуtSM+,sHWy%WPSflh!G5 T| :'Am`67+0tة2 gPЛ8@ӆBR)8Y6O[6CM[(ΊgBjP 8pq>2ls'tCZgj ( v–&>(ߊ(RH,VSE}콀U:} uFѐ)=H9=%pk,"&=8 /$g9%r{:fmzHŪqJ'NT΁Y+ybV7vmC҇Bb:[s"m"vzş΍E#oq|J.\v  2Rf9snUD@ZSɍ-`tA>QZYNצ;wWW O]bѻ8s=#&ғaPdϛ $Zf#dyV%}حzjBGtl+ItSnw nAr:G(p! 懧􈴞;a P*7An93u$c][d[y:.iwu/ʊlYH5CX!I/A0r=Ρ7 `a%X\mΘ[Ls=NHtW c۷HWzbZ-t\}KyGۺTLv\5 tƤ:evLmr_Ef2_шG" !BZRE }`8`j P;1>xi41[rXgn:kxF_2A[X>TK^c4N.g $G`~,yq=ּC6CFKLTb$J5 ni=$l蕮U6\yC(|]M8._Ie`0VPdM j?[H kW%RpC}neɪ"Q_c1Fk媨$yt290k3Ul7}cClÀ'Fw[#VTH(Ǐ̆9oyFnU֑>ӾF,Tgl@+~Œ.tP{ HxUq5¤ Unǣ?*s '9/0'Q 1d^16 \!aF$@uGdQ@bT6daux*cq\nRGRC]l.]UtY"W+$'{[%zGWzҦx- P%l,047,?A$lh(f>d tksգn<-HL3iyI1}n~4ym@io=;lX^mY[ "SֳSnY8 M~Q]+jb Z0L)ZW<\_|)v#a'7_!jk25⥯H{D`R6&i-s)ƵFacp<#-.&gVcs}8ù/9K!Y__d{֢:$HHh Go=Y+S8ZN\@ʮ4s94 iY]Ep:Wԭ:]|KLIޓ|j;,I7š4P~@~Odp0dp/;1J)Li<оE}4;Š۽D2ƒaÚA)43Rx6hʸ$ 9"Cg|fͱ3FQ= lmبb^I&4 ߹]}URe$Ѝ5 [5춿Pݴ#U@bb='! ÖU8kzfS^-#;Cv*ވ=]E=?]E 0c i $ɨq?(cMzg^.,74Mt?:P+㘗{p3c ! f4G~ I?&Z_/*}*xU} 8[%DbĴ|At_jِ<1 Ar- Fcjk pzo=%&leɲ'sJ!u Ft 5H(: haFRd5w]7)$_M,:d_'5wH^/{i؂RqMN.r k}aoMVm"aPSpdK :x9E;<4]´ŋ+ tɫoo *\N@{o)GԄaUODN&O#Glp=ݓ1'S˖:a p υ!޵/!x]Kl'hǞVRpckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd807b8ab990, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8060cb6cb0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 WARNING: thread `nfsio' (400658) exits with status -1 WARNING: thread `nfsio' (89392) exits with status -1 WARNING: thread `nfsio' (241891) exits with status -1 WARNING: thread `nfsio' (509013) exits with status -1 WARNING: thread `nfsio' (428204) exits with status -1 WARNING: thread `nfsio' (264147) exits with status -1 WARNING: thread `nfsio' (505750) exits with status -1 WARNING: thread `nfsio' (34321) exits with status -1 WARNING: thread `nfsio' (81601) exits with status -1 WARNING: thread `nfsio' (272254) exits with status -1 WARNING: thread `nfsio' (395444) exits with status -1 WARNING: thread `nfsio' (314981) exits with status -1 WARNING: thread `nfsio' (97197) exits with status -1 WARNING: thread `nfsio' (41565) exits with status -1 WARNING: thread `nfsio' (499919) exits with status -1 WARNING: thread `nfsio' (278103) exits with status -1 WARNING: thread `nfsio' (499095) exits with status -1 WARNING: thread `nfsio' (222094) exits with status -1 WARNING: thread `nfsio' (108799) exits with status -1 WARNING: thread `nfsio' (189823) exits with status -1    OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805a238388, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 load: 9.51 cmd: getty 38761 [ttyin] 0.01u 0.00s 0% 336k panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 Starting stack trace... panic(ffffffff833384c7) at panic+0x1ba __assert(ffffffff83378cbb,ffffffff833570ec,84,ffffffff833cbc78) at __assert+0x29 rtmap_grow(21,21) at rtmap_grow+0x1f2 rtable_add(20) at rtable_add+0x289 if_createrdomain(20,ffff80000147e800) at if_createrdomain+0x40 ifioctl(ffff800010fd9828,8020699f,ffff80003c969b40,ffff80003ad44fb8) at ifioctl+0x1c06 sys_ioctl(ffff80003ad44fb8,ffff80003c969d10,ffff80003c969c60) at sys_ioctl+0x660 syscall(ffff80003c969d10) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfdcecd5c410, count: 248 End of stack trace.