last executing test programs: 12.287385149s ago: executing program 5 (id=473): setrlimit(0x17, &(0x7f0000000000)={0x4e0f4fe7, 0x9}) (async, rerun: 64) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) (rerun: 64) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10004) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r1, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x0, 0x101}, &(0x7f0000000340)={0x1, 0xfffffffffffffff9, 0x2, 0x1000, 0x8, 0x7b, 0x0, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x40002, 0x5, 0xb682, 0x5ed}, 0x0) 9.312728188s ago: executing program 5 (id=516): r0 = syz_open_pts() flock(r0, 0x5) close(r0) 9.305750342s ago: executing program 5 (id=517): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r3, 0x49, 0x2) (async) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) (async) socket(0x18, 0x400000002, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r5 = socket(0x2, 0x4001, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r6 = syz_open_pts() close(r6) (async) syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) close(0xffffffffffffffff) r7 = dup(r5) fcntl$dupfd(r4, 0xa, r7) (async) close(r1) (async) setuid(0x0) 7.249588712s ago: executing program 1 (id=558): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834439c11600fe000000020000ff80d1440000200000fec00000000000feffffff0000"]) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) 6.377297086s ago: executing program 0 (id=574): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x20}], 0x1, 0x8881) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r0, &(0x7f0000000500)='\x00', 0x3fe6, 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = shmget$private(0x0, 0xc00000, 0x20, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f00003d3000/0x3000)=nil, 0x3000) shmctl$SHM_UNLOCK(r1, 0x4) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@random="044e293790c1", @remote, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x2}}], {@arp={0x806, @generic={0x30, 0x8006, 0x6, 0x10, 0x3, @broadcast, "e3b383e4a2dee91d74af0bfb1af0dd29", @local, "3391eb963b12adc817e19f673231a7f5"}}}}) 6.09834152s ago: executing program 5 (id=577): sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x40000000000000de, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sendmmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f00000005c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000240)="582535fe25815a98f68c0cc5f73b284a682cb95f3d0effa09dec52b5a4ad107dc92d6bdd3cbc5db1e99d29e7d57d2cc0942311be0089402cd15ef5529405c0f16be295326e2757faaf1f11c6eb2e64691976bc05853ad14f6ab827360d93d93dc4d914f7b3642d6bf8183a", 0x6b}], 0x1, 0x0}, 0x1}, 0x10, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (rerun: 64) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x10, 0x7}, 0x401, 0x4}) r3 = getpid() ktrace(0x0, 0x0, 0x510, r3) (async, rerun: 64) r4 = open(0x0, 0x78e, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r4, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x1}, {0x3}, {0x2, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6}, {}, {0x1}, {0x0, 0x3b6}, {0x3, 0x400000}, {}, {0x2, 0x3}, {0x3, 0x800}, {0x1}, {0x0, 0x7ff}, {0x5}, {0x0, 0x7}, {0x3}, {0x3, 0x400}, {}, {0x2, 0x3}, {0x0, 0xfffffffd}, {}, {0x2}, {}, {0x1, 0xa}, {0x1}]}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) (async, rerun: 64) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (rerun: 64) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0x2, 0x0, 0x200d}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80}, {0x0, 0x4}}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 64) write(0xffffffffffffffff, &(0x7f00000004c0), 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getitimer(0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) 6.096980331s ago: executing program 5 (id=578): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r0, 0x0) getdents(r0, &(0x7f0000000080)=""/241, 0xf1) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)={0x1, 0x1}) 6.096485802s ago: executing program 5 (id=579): r0 = socket$inet(0x2, 0x8000, 0x6) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) recvfrom$inet(r2, &(0x7f00000000c0)=""/194, 0xc2, 0x1000, &(0x7f00000001c0)={0x2, 0x2}, 0xc) poll(&(0x7f0000000200)=[{r2, 0x10}], 0x1, 0x8c7) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x2) writev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="cfb911b72b752cf80ae3b386eae5372c5a0028874a813f062157e0ce3fa9a83bf9ce35936e19da0d908aa73d52d7fc7f8d740b46f00042c274a1721099a3308d56cfc8aeedd08324655d862a83b3", 0x4e}, {&(0x7f0000000340)="1414c27e6adfa0f486b33dfc3d52e1d1b5bf705727ecc0c0ddc53a3e4803c9b9fa8a08465d2fa8077ce11127131acced2ccc7e1ddcc689f95fd0b30baa91bcc1669ebc2d65d137f627fe5f10d2e248ac47dc2c9317334f526284118768b0e2213d23c94f9d638880fd60dc8f4e8412440279aeaaf6c4c128dd8c7c98a5c066ed86957f0b86ab4b8e4f666cbb8dc6b2083e252da5", 0x94}, {&(0x7f0000000400)="df082456c05cb7b8de08a8288f6e3bd03d297d03f00db8fc1a7924c4c964e7f2f0bd019363bc1527a711de", 0x2b}], 0x3) ioctl$KDDISABIO(r2, 0x20004b3d) utimensat(r2, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0xde, 0x63}, {0x101, 0x101}}, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r4 = geteuid() r5 = getegid() fchown(r3, r4, r5) r6 = dup2(r0, r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000540)="bece4e1258ef4d953054a06cc8d0c0504fc6e4970fb8fb4f42aac6a0d0851b93517dea8c24380a528ea7f22e91ec67ba286e911efeacdec217451e0b339317acb8379345500dcb82f7d6925436feb4677f8c07e360067e3e0bc5dffa7d40fadfb0f2f50719abd49cc49e340d8a8efff0bc26ba939c648779fcad4a21ea41f75c6999380a0cf37f25104067ec837e15ed46129a37c55c2036f82c3f400f57", 0x9e) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpid() fcntl$lock(r7, 0x17, &(0x7f0000000640)={0x1, 0x2, 0x0, 0xdad, r8}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000680)=0x3) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000006c0)=0x200) fcntl$getown(r1, 0x5) r9 = getgid() fchown(r0, r4, r9) kevent(0xffffffffffffff9c, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffb, 0x6, 0x20000000, 0x95a, 0x3ff}, {{r1}, 0xffffffffffffffff, 0xc, 0x80000000, 0x0, 0xd5}], 0xb, &(0x7f0000000740)=[{{r7}, 0x0, 0x6b, 0x1, 0x8, 0x9}], 0x8, &(0x7f0000000780)={0xffffffffffffffff, 0x9}) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f00000007c0)=0x2) 4.909398411s ago: executing program 2 (id=584): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000081000/0x800000)=nil, &(0x7f00006ab000/0x10000)=nil, 0x100000000ffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000183000/0x4000)=nil, 0x7f0000}, {&(0x7f00000da000/0x3000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f00003b4000/0x4000)=nil, 0x7a9720b3}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000472000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffbffffffffff}, {&(0x7f000009e000/0x1000)=nil, &(0x7f0000812000/0x3000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f0000166000/0x1000)=nil}, {&(0x7f00006ac000/0x3000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x45}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x4}, {&(0x7f0000479000/0x3000)=nil, &(0x7f0000099000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f000074d000/0x2000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x2b, &(0x7f0000001180), 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSRTIMEOUT(r2, 0xc0307004, &(0x7f00000000c0)={0x2, 0x101}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0x3f}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6a68}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000202000/0x1000)=nil, &(0x7f00001cf000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000269000/0x2000)=nil, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x10, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000140)={{0x400, 0xb}, {0x80, 0x1}}, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x5, 0x6, {0x92, 0xa}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/100, 0x64}, 0x893d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x400) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) execve(0x0, 0x0, 0x0) 4.827683722s ago: executing program 2 (id=590): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5010, 0xffffffffffffffff, 0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5010, 0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a", &(0x7f0000000080)=0x16, 0x0, 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0xfffffffe, "d76c2b44f7ffa12a1e2630000000000000c000", 0x0, 0xe}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setrlimit(0x4, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() (async) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="01000000", 0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, &(0x7f0000002480)="76f9", &(0x7f0000000080)=0x2, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x16}, 0x2, &(0x7f0000002480)="76f9", &(0x7f0000000080)=0x2, 0x0, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xb3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xffffff00, 0x3ff, 0x8, 0x2, "c5369c8412ab26f66d1183f0f93356761b7ada19", 0x8, 0x7fff}) r6 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 4.827539872s ago: executing program 6 (id=591): ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) getitimer(0x1, &(0x7f0000000380)) 4.608599921s ago: executing program 6 (id=592): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x5, &(0x7f0000000000)="0300320fe6b8ef7dbb00004eed8ccf0713f70953ce97cae209428fe98329b6c39540b978eda4ef8564451c59db48c1e21982b4544c626e9cb4e16c5ce21e69e85067215d0f8af584d61feddf604a115085edfce02eaf39605e4539", 0x5b) 4.608038436s ago: executing program 6 (id=593): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x50) ftruncate(r0, 0x6) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/503}, &(0x7f00000002c0)=0x1f9) acct(&(0x7f0000000300)='./file0/file0\x00') connect(r2, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r4 = semget(0x2, 0x0, 0x30) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000380)=""/246) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000480)=""/221) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000580)={0xaab9, 0x7, 0x4, 0x0, 0x2, 0x2, 0x1b4c3d7f, 0x10, [{0x100000, 0x0, 0x40, 0xde1}, {0x80, 0xeaeb, 0xd659, 0x1000}, {0x40, 0x4, 0x7, 0x1}, {0x3, 0xfa0, 0x8, 0x152}, {0x2, 0x8, 0x6, 0x4}, {0xbaa4, 0x7, 0x2, 0x92eb}, {0x1, 0x602b, 0x4, 0x9}, {0xbce3, 0x9, 0x8001, 0x8}, {0x9, 0x3, 0x2, 0x7d0}, {0x2, 0xc4d, 0x3, 0x101}, {0x0, 0x1, 0x3, 0xff}, {0x5e3, 0x4, 0x5, 0x5c98}, {0x80000001, 0x9, 0xa0a0, 0x7}, {0x80, 0x2, 0x5, 0x7509}, {0x0, 0xee, 0x5000, 0x400}, {0xd7e, 0xfffffff4, 0x100, 0x7}]}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000006c0)=0x7) syz_emit_ethernet(0x389, &(0x7f0000000700)={@remote, @local, [{[{0x88a8, 0x5, 0x1, 0x2}], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0x4, 0x6, "667315", 0x34b, 0x89, 0x9, @mcast1, @mcast2, {[@routing={0x4, 0x4, 0x0, 0x4, 0x0, [@empty, @loopback]}, @fragment={0x2f, 0x0, 0x1, 0x0, 0x0, 0x2, 0x68}, @routing={0x88, 0x2, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x67, 0x1, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x3c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x401}]}, @dstopts={0x89, 0x1, '\x00', [@ra={0x5, 0x2, 0xa}, @ra={0x5, 0x2, 0x7}]}, @dstopts={0xc, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0x7f}, @pad1]}, @dstopts={0x1, 0x1c, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @generic={0x6, 0xd8, "0d85e65d0dd9e3fdfa5f63205a371a35359ab7b4630c352900d94c75a9c2c28f00b67993b0c87800dd4f6af92da7ae5704aa958861b3da1b836babdf21f84ac69736768665d24b1335f1c047838e424035afc0b18537ff86578351073d75b50891de7ba3c32c342bf801783d5d8c39558e9835110577ac567039498f8f2f3560b33be9a08c1e0b649494eef620578d3933ea897064603a83a750f828ea82d5628388b5cc4976af38de3c4479c15c327c402e53bda715bee2ecae77bee4a0dfbd983e32321897cd2627f941e23ac56500e2267ca3eb4ae09d"}, @padn={0x1, 0x1, [0x0]}]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [{0x1f, 0x20, "7d8ab369dad68b84a9a35ee287ce3d3bea74d215a2988e4810d939e73df255c8977f95927865e07ea55047f8a8ddd61906875155e685796ecc76ae52d89dacbfc9ed70c902cdbc2aeedb8b2cdac7219594f814640f54a3fc7b56c18517aef8ebd5e86beacf85b6a021d6ed6a524ecbe638804d006072cc22d8d72f54fec387aeacbee3cf68ccb2819d53ccd2955839645f308364b6779915fb8f1e65b18bdaaf83d10cdaeaa14f92bd8b64bc539c4eeba329f53c8561aded28ba28cf52b984e8ecd06f0039f464744344871236fa939c6e3f0ae34043d04ffcd96fdfd5b38d4860c3aa3487a47cad8ee2186db27e909e97c0cf7f7204c9c54b13cd143c18c4"}, {0x5, 0x13, "782d9a0082983fa6e64c0138c310a6e9f414920efadd3aa81e13e398ca406bf7653245c88f134e0e168148ca46f3eae2a11ab0ac14ba0d66e52b39cc0cb866d2e8d95b9cdef03a104dc69fbfc1fc8fa3f487e3133bc0a2f83dd1ea29cd9800f82392456bea2217607ff9483a58fa2ed6a8923b877ee3c64d4f492a4959db841a96a766d98d3b3b8928c360fb2267a592f7cc69fb3004944b"}]}}}}}}) execve(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000b00)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='\x00', &(0x7f0000000c00)='\xaa\xaa\xaa\xaa\xaa'], &(0x7f0000000d40)=[&(0x7f0000000c80)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000cc0)='\\.%&.\x00', &(0x7f0000000d00)='$[--+/\x1c]:[\x00']) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d80), 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000ec0), 0x8, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000f00), 0x20, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000f40), 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000001000)={&(0x7f0000000dc0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000e80)=[{&(0x7f0000000e00)="2e4fc0bf154d3c30ce87fafbb550cdcb0eefdec48846b2856cd8663543e6cca1f2f98a0bc15a56afe04ab4fd7178fba8aa1c353e7a8aac81b84fe283412c500004ee04dce9454f000b7b3b48b8ca2efa0a927f4d4329732ad7652e783187711e48713579bc5ffce33a99876ca21ea4d15f09b54891c7cf", 0x77}], 0x1, &(0x7f0000000f80)=[@rights={0x20, 0xffff, 0x1, [r1, r6, r3]}, @rights={0x28, 0xffff, 0x1, [r7, r3, r3, r5, r8, 0xffffffffffffffff]}], 0x48, 0x402}, 0x8) recvmsg(r5, &(0x7f0000003640)={&(0x7f0000001040)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000001080)=""/196, 0xc4}, {&(0x7f0000001180)=""/104, 0x68}, {&(0x7f0000001200)=""/150, 0x96}, {&(0x7f00000012c0)=""/157, 0x9d}, {&(0x7f0000001380)=""/199, 0xc7}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/14, 0xe}, {&(0x7f00000024c0)=""/205, 0xcd}], 0x8, &(0x7f0000002640)=""/4096, 0x1000}, 0x840) fchmod(r1, 0x50) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000003680), 0x800, 0x0) semop(r4, &(0x7f00000036c0)=[{0x1, 0xc1, 0x1000}, {0x3, 0x6, 0x800}, {0x4, 0x9, 0x1000}, {0x4, 0x2, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x41, 0x1000}], 0x7) syz_extract_tcp_res(&(0x7f0000003700), 0x8, 0x4) writev(r2, &(0x7f0000004a40)=[{&(0x7f0000003740)="410a95ab24c221618afa5751e876b25c80ac370b8ba4eeeeb43e835a3430f228a607afa0fb07482c1f174539add75aa2f8dae3", 0x33}, {&(0x7f0000003780)="f3ab482e5f25028a2665fc198ede65e7b25c83113b3ffb3d37a4c84e645ad7dff41ede7ef8bac2c8e1723bd160631b81399ff4ccf88bcd28b4fddcc8a52c60608793805e251606715e7fb667c7378ca7f27a01bea754cd56a550714673683680b2909e3d4530dbdd0f15b50688bf59730aaf98f094234c4bcbe24db8a3845d777dbcf29cbacf4dd85470aee2ff1b782160bdd72bb9a6154e9c8a96eab6517c55", 0xa0}, {&(0x7f0000003840)="b51a1ab31d8d1fd00b48c1269c88db9254a3a750cb601ffc1eaf31135e889ba7128e4add84f1ed4e7405edca9635a491391646af79ae715f0c8c79699241d86b8295c45bf0f6ea1464dbfd594e2ec93f0f9a790877b5c475b1c9a88b09fd92158f4c2267ebfbb12ab6a000656b515c6f6bc41cdfa096a62c4fdf26edb9f668085009e0b18caf9e806fe60324145aad98f4c2f3a5849ca974f120e32d810af337543a7016971087a689af626aca237302bf58fcf5097be1fae92f18cd52589b3032dbfdff44fb2c23ddca78f26c0579f22a91d6993606bbe98b41e2eb4d30235867458e8889677e3b3ee83485f5fb25923bd71d3eeeca33f234ea3a35", 0xfc}, {&(0x7f0000003940)="7f5f561d52dbb521a3a87156b957f64a0b31e84c0d9393181de2e3047bf3b0374365a1ea842f3d2f7d327a1b3394096c8a48645c0ccde591c3f6c250e85af52fd6c6301c700496dcc9b4a4a75d1f2254d3e0645348c478706b06a004f27eb94be018e9da36030a83c10b15652791ac9c44d88cbc3b1f51e269ac95cdc2bbdace2e2ebe5f6ee3d4d8b1c1fb04e80f1a81635fa2f15764e8304ab87a72a713020feb1c4ef72498ad43b124911cea76ae290b7d8de748713909628a2aa3035e766ca261e45b871c6e77fa89c795007fafdbac6c71d73b37e8c37a8837", 0xdb}, {&(0x7f0000003a40)="8ae3f8ebe5539f7ba8428d49ee5c6325ec25ef50f212b63c864447e16b49940d887b84b851de8f9c6d809aba6c77e12707ee9926b32374f82b27671610a7d66be894875162c3291da9491fa5a13d7785a34927d789ed354f118be720b7d892b051fb094517b135613d9473c2113b714817cd5a906d456b0d8e2cc67f0621fdda5d1f09eefa1770d5e4487bb4c8c7a07b5a4ba084c03aa6962306a1713d28c4b02c53aed22269402d0d9f566f9a6064f8606b0844746ed91c5534e43e3b64962ae88503f924fde24d4ffd9425b5d4c0d6dd421e8695566ed95c22f47acd1d25e809c3b957a0f5d2432364bf028a900f54bae5d7677ec4fb1ec29ac7daafb54ef6e8b72cb64c2363ead56933608b5cb6b29323d7bade8bd83c241d33ae2d1cde6d1924792ac109a9c7c42dcdf644d514b8818b3adcb447e70a7d6869cad239ca3ac237217424b3686f244e04328f0313dbe5dbbe1827fbfa2fd992d460878d8ba8a9fcb06d6512779dce4dc9d0553ccd8ed6e437e062559fff9430c85efc46c85f23972cb1aec020202e31d537d5bf79f4256850f13a08aa04ee012b5fb844bb51b39db1416e4569e3c5a1391c8c70bdce1db79b122f2e3726bed09519bf82ba592737323861e5726ff81ee889e69884b97ebc66674c6cc25bbebb043429a8527a22bd5a0760cc5a795d1e2e0adff4afd2844d9b4514db1523258c1054cf4d4bea23e81396c6eca7cff6745cc2de98c569774b17cfa8a3884b1a1f21aed2336fb8c17f3f26b10323867fd542c5cb18928c9724a10611097ae3d026b8f89a47348a2423ec1f373c63558278f1315fd2b879156fa3934b5fea51339fd63bd4e7ea9ebfddc6a46cc777a37166dcc3bceab378cd994da3801c4ffee1152f341aea4956095a9c88bef2f10d802fea34d5dd6ecf4ebdbde0d522b84c489548e5dfac2b6188adb9b3b56325544d0da6cd9d30ca5e9adb743b2fa4947a6eadc1f0f41f210fca26fdb3c4658f75ba3292a75431cbd22681c79f7dcdf2009cbf9eefaae373e1d888aa617fbd42a6a3396fccfbc923acc5c2421b4106627e80ff8f6c33a4a5dc26331fbeaf540922c27cfbabb53345ac562b2d8804a008fc03dbb2972674c3adee7b453ccc8af1d749af45d78293094cfae005d57c20dd80a874500fe2f1009b50507c42fce44d9d478f294288a99cee70fc8a6be3335b26f04952a0e6aec9a0314225f0b7ae4abfba670062978a997ec19798a52f44039cc1a51509df9b58cc9c46c30eac2ae4132caf0b73092fa2cae1443651d0a5fd6f75e9f9bc6e9f1830077031e2933d92dd9b4cc7d7e8f287103c47c5e1aeb093fee6216e2e5a28d8735b4b48da4ea64162c8377e172cc2adf7f301065f08646424a582908fee1c91ef695332765f9eed203272f774ae23d8984a297ae4692ac131a7ce992811b61bd64a7704b060abe9281fb91c1cdcf072c293c2464fece67ac7f35895bb2d6f8d6ce388648f6e7610011bec649830aa2e426955e392a88fe5af934ee36f7fd50d2b0a55e866a2d79a3a9ed77e300491c385e8ec96901e1107732a58e4f990d494c0d7839351578b02529a4d0b3039ab1741ec4911ce943ffa64dfdc16d29607425afd01bd4aa952cb8371036ae1217228eff13e4dd418270db43ae4a7a5bb3db9c7eece646e8d33fb7fe7671a598f26192da0ab037d427e8fc67c72889bbed29047ee03eb32a926530465c2e42b190da1a60ca8efc8f79da42377f76b98017618b6518f8ac552fa71e4538fb7666d5cecdfac2733079918eb36b67a57d620da84604504dc2f488e7e0e3f4e9b3658db15b5b1beb23355f52558d5e1a9113bfdff3ce991750ab47c5c34f985ffe9ecf842b4eeab27e25c6177adc0b9db0f7ca38c06ca13b6624feb3589e9021adf39a381d3ee4c702a6d04551b3a2e43b1d4a96deab808aa46e52733caef2603992dd680eaeb050c97f16088062d4ce532a5fc5906bc3185dd598517441325b398669f533d3a03d73a6b86d373f7c2134dd3220e78406d8049b865c555436426304f572c2ac3783947a1e95aecc93a08010858c74a6fc59bba2b8c3d492d7cd42026585052df87a91b77acc215aa7bccc4c671da3deccfb79cf3dbb1d0d2836b75c7a441fafb88e05a6b4f6ae7ce4d4b2506858df34fdd09c6452cf586827e5240c8a8ebc1a80be68bdfdb8d6430ad7cf65f314e7101fa9900d99657ee8f54f8d6d3e8f5f33eeff07e6e19a001b78a15ee067ee7ab07202187814a82a91fb82d8a32543bd63044f8208c111cdd58822b2c96547acb4af2fdd1d5572c75d5564a20a2476c01acfe58972d5fee262384e13108ba42637250947b0e0161a3f392e515dcd33ec25ba0c32d6d3f35aa92f794336d73cb5d92236a791205c0714b76f218df96a7f665d7fe9e5bc0d9efae275db704e41704ae56c991d3a43bf439d56b41ac1f9ab49380942ffa26f11d26444f6a2769b24e539cd1526e42303418155ced36ee61cb7c3aa4cfc30190ebb47a2926b3816b2fc85ff76e8e66ce514fe9a7db4c1fb22d9e535a4c45d4f272f80b1a101359efd9c5943d8fb133dff22614d8950400d75a19f0c3919e7eb9cfe6fbecfa4cec9f4682c8b54278e0fef3906ef1824af35d94d23b28bba06c803923768e4d65b7b581db0d7440af0b205c2bf4b98407ac0a2b8afd2552c6fbaf02567e67861ea284559221080c138994e8ac226ece2a4b6e300e9a32f1dc85ae225ccfa161b869da08d612031319a2c81eadadd7cdd6ef47b9aa034dd77e6820fb9f8f28c6c14d805fff101de3c68f8bc915b2c08a8d84ce0309baeebbf15bab69411e07103e052657e6185eedb5116a0542d9dcb50a7ba6ed522bd73cd941b627f62c622f0f4467a139fd845d358856d34fdbaa797de0ab2fa802a79857e853978c57eaaf34136a22f33a0e86d8821e20efcd2b406964abcf606fafb53c73488a6ef3d89f07df3ec42ad08cb66d4f4e8c525270b49e8ee79bcf63232091e2c8cd41dc93f707d7e6ad71dc026de796f203b775b757f650795d8cc198531b3c6f5009a8eb19b5551d0b2624feffe91ee93f564f553b6e1395c245839f7726b48a4b73c111754c12f676513022b33b5f2ecdda8a5ad4b5f4400b4dce328f24358021a1d8d96d2250bb91aba8d4222eabddf551eaafca0e2e4f2d5d57a74a43b4b5ae4ef6e3c944d0e741539e36fcbc52ff9ffb2634e4e47cc882f7aa46cb2ceabbfcfdd70c4a29d6d93810bca4e94199b3019ee84441c6b73bcc78379cdf1e0e7705fbac92ae5d95e45a8671937a3d93dc8c6df79997cfcec8fea3876a08accaa044643e3853a91cb2ff6c32c21df76ca8619fcae00f8d68aabafece9f50b7fd3a03067c7824360abdb0fac6d2b187603417b6e8b7df17ba048500cc284742d908ea0ed186cbb1e5293ff2ca504a86fb2f9665e23ef0198cb036fceab69c7da2edd03a434aa2280e59188afac6185724a81ab964445b68aaa6c9b179ebc21fbc98524469d8bf8b6b761b18c10ee19a4592ac155b5ce01a2c7c468fd1fb9a1ddead3474b970cd6c9284e24e6664bbd3d79d62d1bcc50e15b300f6db868f13826b745c6e9d88ec4dbf859e94fabd5f6ef50969a9d4a5e23a708f833c5e93225162955390c6af068f47163add951a626ea9d78db7bc371f322b98ed14752c84d5e8fc1eab7407d79df525ae1602741f1916cfe31d41f443ce4f09052b436e9b5fad949e8d02faf053f40ae3b7832cd5d90ed18adeb1f5f604e23a66b2a15e2a99daf8c06ea097ecf381dcf7bf0e5201c960faf8b83911ef2f5db58aaea17f8cbecf859d893e8145cf5751da0788a024ebcc2f4022abf8e93010a9297cae1a58fb1ff1e9f74d5c4b334f5718a6b3e7d25912bf4fc8fcc0ce0f05c802dcb1152a1e0a959c54007412353738a26a8dd0e4b9061d0483caf5dfe00155c965eedd8a6f5e231024e23111200b2a5226fe3acb72b1394fe6c9713ee18dcad26dc78ae295ef16aa418242c733f5023b2c1080c2cd2f58e63d4090bd34de74749285e05d16245726839b867cf01a6cec8b4a71e9d7d487f844df58ec5365781d585dcea00ad512ccba2a8c1e19a7881ac1cf2db03512af3286d244c0a78fc1821a54624ae45114cd377160528be83cc0d7461b9cbd766765b8083867babb7f807e2a17ffcb6aa45e36f08dbb0be25c21bc70bf77f8663025686a4d0fad79124fa9a7d9582226cf36bc9acf2ef3eec0a4ef4e5fa2b93036a8d1af2c730537d458e4cffa29ac61fdce214fc772b43944bacd2cfc9c254da0fb7e92f18d9fe56e348d212a4d87a6d75848ce6c1eee3a1ae0c32c0735af1779dc75683d9abcc6d5dbcc12c05a870b037db8be89fda957a8e3947ca92527289b2b059e625cf4af3b910d27ab9da07b63cda0ae0dfd50b8c0c3dbf740b435b48728e249a99b2ff01048731b5ef3544c31f695cccca6abd9040d1816bd3c95133ebba15f0dc68ea92bc47855f27f13ca6540f935d8d308beca9f1835b6d1f4bcdecb8a6e91927d24d6513504cbf184ba9413d9bfdfd55de06a9682f34931159b4dc29f2b335b0b15e788642b0c1f258d04be27625aa104b75dcad3d57cb267f3b1aee7b191d3102d5472454e78f97cb1f1a548699b1ff5e22f946737d0c48aa65ab507323ff7cf69c4f25c4db9ba6babea2a3900d7c0e5f0bf75bd2e451619b6e7f90341b79c2e9763968ede850255a101702ad1b470e913de7b8eb3e5196c475acc7a798d9802725a8595a9a6c730bcc4ef2c7ab097932c52a61fdd0b64a4be80e798958deefea58226b1b982b01258c5ac0a145ac9a759433746ade6d0a58d9b17c0070aad3475ab71d4a3f8532cabbe803ee32740bc91e557d5f917c0ae6cb1a38189f30db17d335c24f993cdf64be2626710ea81adea10619ca7eea2c60cb2d9f232ab333ad5fec2f450935406286807ed2b494d039330a85792db4131d5c08b906b230231c63a781e352060037bc1e81f47041dbb4dee2cb961ea366fe417a9ae80d056db7463aebe7e369c2e2f0490a694ee4bd92c8a81631cc4b2219bd052948710853af840691c9686673de9eca494d26fab8bee3b53e4ed803e328c49d21f5645baa8be6cc34a89dd917b6a157b1b41eb41d2462d27b29146cb14d1b843821d07507d0160dfc7492b920b7b16c9b504b47c2919864653b8ee31c78c353a1548ae17907c350f4a07076edba80b54d64904b405dd5940ed7dc81f7cc7d7c41fa0401bf0f722f27e8196b83c123a51518e8644c672400f5364adc8817d74c4ab10ac1a72be33847cfa9b42eff70347a6bfd9570c3fe216d8b28d296745e30967fbf2d7f62e58a9fd4a12ef0c9715b9c1683f2bc1fb6553add507141de1464b57b0da8241929e243184536ff004f7f1698d562d36450be5a108af4c387cf2a4bbdaf0f961c0b4efac703bea3f265af7b5ef29143d97c2133f9948ed5bee97d45625a680d8df6181a25de7fdef2432923bbb763a9cd853d3fb1b4d6737d51f1dae5b38baab973989756b4cb177fffbf14459deed403d771d0d0c5f4548f274190a6da1e2138caf1424d8bb44d3c8fc5f0cc9b9982b6ff8c4c22f2174b6367585cd64e106265f62eee99344f8dc40b6043ecf38d348429e41d089e63b76bdf9d2e7df7d85ea4898f1c8d514c02046297ed906da5374b5f67a3163ca40d08b0fc34eb16d0dcdb8b0b6b9d106b9d526c621ed8e3bae69db862da2150bc05bbd3a9642b476f0a9f558894c40a2fd60ff43ae5c4132886c52f33a", 0x1000}], 0x5) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000004ac0)={0x80, 0x2, {0x4, 0x3}}) setrlimit(0x0, &(0x7f0000004b00)={0x9, 0x9}) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000004b40)=0x1) syz_open_pts() 4.607474995s ago: executing program 6 (id=594): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x3, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffa, 0x37, 0x80, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x2f, 0x2, 0x4, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x8, 0x100000001}, {{}, 0xfffffffffffffffb, 0x38, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') (async) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') kqueue() (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f00000001c0)=""/166, 0xa6}], 0x2, &(0x7f0000000340)=""/192, 0xc0}, 0x42) (async) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/13, 0xd}, {&(0x7f00000001c0)=""/166, 0xa6}], 0x2, &(0x7f0000000340)=""/192, 0xc0}, 0x42) sendto$unix(r2, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) 4.098342467s ago: executing program 1 (id=595): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x5, 0x0, 0x7, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xfffffffc, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x35, 0x2, 0xfffffffffffffffe, 0x1ff}], 0x7, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000530, r3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) pwrite(r2, &(0x7f00000002c0)="2c7bbd2ac1daa98113686699b3e5f8a793371f5063ce8590ca222b3eec5f6b2bd22179558102c6afa54971f7af12fa187b7445a9513106a0da7366b382ce534821b01c", 0x43, 0x1) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x8}, 0x5, 0x10000, 0x0, r3, 0x200000001, 0x3, 0x408, 0xa}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4a}, 0x2, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec3708218b0f3a537884c9a4addb420ebc7fbc5240c8481209c838b6c8c6e051b8d612fc8132d43d3a80b6ee22941e76b911973e4f6afab224acab3f971e0eea86640c33fd181db899c27322ced6de3cb4e8f59d47872017637766fbb7176fddbcec71332599895ebce5be9cf5509fc1e3096971323288f38dfe55a5fde050bc89773e0435f4389e7c0a5d0c86e2a1a0c9f7543cbbf80c838b41f4cb287b4c8787616d2efd2a42592dfca87a9c192e348311a2ecd26905395378e4aba434d34b6297633c28d883c150b24fd6b1d60cccf971f29bc951dd33e01ca6c7516ef4fd2dd3143206eb7de1c9e2ee93002f311181451b91b2c5beeca5e09ebedf3faf2a17e8de41391bf42e5b25d29070979de9eb5d04557d42ec9364b9b", &(0x7f0000000080)=0x133, 0x0, 0x0) clock_gettime(0x3, 0xfffffffffffffffe) mkdir(&(0x7f0000000080)='./file0\x00', 0x135) socket(0x18, 0x1, 0x0) 3.5053015s ago: executing program 4 (id=602): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) r0 = kqueue() kevent(r0, 0x0, 0x1, 0x0, 0x9b68, 0x0) kevent(r0, 0x0, 0x1, 0x0, 0xfffffff8, 0x0) kevent(r0, 0x0, 0xe4a, 0x0, 0xa9fa, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0x734, 0x8000000000000b}, {0xfffffffffffffffb, 0x100000000000001}}, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r3, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 3.505016623s ago: executing program 4 (id=603): syz_emit_ethernet(0x113, &(0x7f0000000280)={@random="cf6f5500007d", @local, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x2, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xd5, 0x1, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x29, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @empty, [], "8b7bcdc23b3bdf88390460bedf515388d423a5b6a89dee31761e26400064f6dfaccad48bdb663f7eef1470e72b88516c9ee3b65f6015c57954ec6499e20c5faecfbe4b3c70334f98dfa09feb078c1e9b18d79dc1e871b51d109188c5254c754cdf237c89925fca2360083791916ec5e8abbacdd5d9ed38c31a4273a06d6a6bfd90ab378b55251f2cd57dd86e6be4cb70ec1a64517b08b33f440b4eb2ebc5bc85d9ed7abb17"}}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) close(r4) r5 = socket(0x2, 0x2, 0x0) shutdown(r3, 0x2) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) rename(&(0x7f0000000100)='./file0\x00', 0x0) 3.49762032s ago: executing program 4 (id=604): openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) socket(0x24, 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x1) recvfrom$unix(r1, &(0x7f0000000000)=""/208, 0xd0, 0x801, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xa138, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x2, 0x9, 0x6, 0x4, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f01, 0x93, 0x100000006, 0xffffffffffffffff, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x2080000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe, 0x0, 0x400000000000], [0x91f, 0x8000, 0x40000000, 0x0, 0x4d4, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffc, 0xef, 0x100000000, 0x52adeb15, 0x5], [{0x4, 0x0, 0x0, 0x40000000005}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x400, 0x5, 0xffffffffffffffff}, {0x20, 0x2, 0x7f, 0x8}, {0x0, 0x1009, 0x3, 0x2000000000000001}, {0x0, 0x0, 0xfffffff9}, {0x5, 0x100, 0xf, 0xb}], {0x6, 0x5, 0x7, 0x3}, {0xfffe, 0x45, 0x0, 0x6}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = kqueue() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000240)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x7fffffff, 0x0, 0xddcd, 0x0) 3.41549453s ago: executing program 0 (id=605): mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x2f5, &(0x7f0000000000)={@random="561eeb16e7b4", @empty, [], {@ipv6={0x86dd, {0x1, 0x6, "52992c", 0x2bf, 0xf0, 0x10, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x89, 0x0, 0xfb, 0x0, 0x0, 0x4, 0x67}, @routing={0xc, 0xc, 0x0, 0xda, 0x0, [@mcast2, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="66ba786f2e1e7693920190b4ccaa759f", @mcast1, @rand_addr="2357f4becac8bdad2907ea18fdf0a3f6"]}, @dstopts={0x3b, 0x20, '\x00', [@enc_lim={0x4, 0x1, 0x10}, @enc_lim={0x4, 0x1, 0x5}, @enc_lim={0x4, 0x1, 0x5}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x8, 0x96, "5641c0ac8cc8e8057dc28d26713dccc1686445161e609638b7b7359cf023dd3d7b5c8be1d3a75eed594531bd26ab8fde866e9fe840ad7f29dc8ac04ac3087ccfcb7fbfe9bc4666971a464482cab6ece7077ba8a5f6cf333e3bfefb7ebf4aaaab256370d51ce25b5b62554c68419d106fe0b22dbec4c9c8c50ea7a5cb363320bfd661d2191a0fed7531ddb3422b5aa58e6b07491fe398"}, @jumbo={0xc2, 0x4, 0x400}, @pad1, @generic={0xb, 0x4f, "7f77acb636dcbf47df3ae5851917ca34e9dad7640c8ae5b3fb5b27a927023d312a639e34bb6179a4fae195f8bd07bf8442da0e13121980b6cb376032bc5e3602aa6986823d54c368eaadca1fd762f3"}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x5, '\x00', {0x5, 0x6, "e9de9d", 0x7f, 0x70, 0x1, @empty, @rand_addr="bf0c644dc6c7a3a68c9e7a2788f159d4", [@routing={0x0, 0x2, 0x0, 0xff, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}], "cea73d93d7a5ecb936f11150d8055ef6a53f9f3091d6f9379a74e848c0749a6a6bc9202e9e58231a8503ba85d89e9290543e5cb49d0d860258322339b49d6c3aacadd966751bd9b800687f14b6499f43925204d61d6354af234d167c7df2beae09a00f63725c8d6e9a3252fd2cdec23b46e50a53712d6a2a02f6500d55c7d62e9340dbf09980d220a503b1e55e23120bc4a9462b1469ad5259da33cef26066c269149616f96b6dfeb14c8cd04333e19048cccaabe79b19e154fc6148a62f417b12ea04ed56f8bcef64bda9f3f088d4f3a9da00a301211cb0438e047d719eaa13cc047eca1a19881fef23db3325569aacfcebe8134e65c4"}}}}}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000340)=0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000003c0)) select(0x40, &(0x7f0000000400)={0x3, 0x8000, 0xffffffffffffffff, 0x100000001, 0x0, 0xff, 0x8, 0x5}, &(0x7f0000000440)={0xbfb3, 0x4, 0x9, 0x7, 0x5, 0x1, 0x6, 0x5}, &(0x7f0000000480)={0x6, 0xbcb, 0x6, 0xfffffffffffff664, 0xfffffffffffffffa, 0x0, 0x8000000000000001, 0x401}, &(0x7f00000004c0)={0x10001, 0xe157}) mlockall(0x1) r2 = kqueue() ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000500)={0x1}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000540)=0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000005c0)) clock_getres(0x4, &(0x7f0000000600)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000640)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000680), 0x20, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x810, 0xffffffffffffff9c, 0x5) bind$unix(r1, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) setreuid(r4, r5) writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="7276e3835e5436c9a63c4a9a", 0xc}], 0x1) fcntl$getflags(r0, 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000800)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) fcntl$getflags(r7, 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000940)={&(0x7f0000000900)=[{0x2, 0x6}, {0x84, 0x7fff}, {0x22, 0x5a0}], 0x3}) 3.414429761s ago: executing program 0 (id=606): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = socket(0x18, 0x4, 0x0) getsockname$unix(r0, &(0x7f00000011c0)=@file={0x0, ""/4103}, &(0x7f0000000000)=0x1009) 3.414232858s ago: executing program 0 (id=607): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x84) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) close(r0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000011c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001340)="776413d2", 0x4) 3.413045396s ago: executing program 3 (id=608): r0 = socket(0x18, 0x3, 0x1) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x5, 0xffffff01}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1, 0x400}], 0x1}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0xc, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x11, 0x4004}, 0xb3d83f2, 0x200000000000, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') 3.188307125s ago: executing program 3 (id=609): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x80000000) fchmodat(r0, 0x0, 0x933700a8aa89e70b, 0x2) 3.187425551s ago: executing program 3 (id=610): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x101) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="cff5c05664da486cda974a82388ef359025250129bdb3b8c172b8359eb32d47209b2a02c3b553a10352e3b0b2e4247b103", 0x31}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4004426a, &(0x7f00000000c0)) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x40000530, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 3.182143577s ago: executing program 3 (id=611): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x5a) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0x8) (async) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) (async) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5908bb565b18d7c51f78b06ccffb4050080000000009d00000000fd3493776445d4cd12c63d34", 0x31}], 0x1}, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000c80), 0x10000, 0x0) fcntl$setown(r3, 0x6, r2) fcntl$setown(r0, 0x6, r2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x3}, {0x3}, {}, {}, {}, {0x0, 0x3}, {0x1}, {}, {}, {}, {0x0, 0x7}, {}, {0x1}, {}, {0x0, 0x1d}, {}, {}, {}, {0x2}, {}, {0x0, 0x1823}]}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) (async) write(r5, &(0x7f0000000180)="39f29fff56576a8d", 0x8) (async) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) r6 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0xb3) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x0, 0x5, 0x9a59, 0x1, 0xffff, 0x7de7, 0x7, 0x2, 0x0, 0x9, 0x1}) (async) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x10001, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00", 0x0, 0x81}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 3.18055941s ago: executing program 3 (id=612): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/254, 0xfe}], 0x2, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0x0, 0x2, 0x0, 0x9, 0x1}, &(0x7f0000001440)={0x7, 0x1ff, 0x7, 0x9, 0x100000000, 0xffff, 0x5, 0x8}, 0x0, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="97eddc9920b271deedd43e9f04256f4a849cfa1ba20e65511c891f6dab20b5f83219a3770d1ed067ea868a8016e48656e5669018d6402c9f4b09371d915095906f5f716dd72b1c5a0b4545db222d1c66def8d4778a1eb4e3805a1934764b1bd86aa826104db0926012523b", 0x6b}, {&(0x7f00000002c0)="26ec4375a8db9205f38adf936de7110667b4cc77db689943dce899f18b39ef83aa88abf360daa4c43fc4220def2317040e3faf481ed99379eff41aed2558485b84eab0dbb756425d3f66b532af22245fa1af06ed964344080660495eb2afc9c978efa1fd925d1bba005ac9146927d71067ecd5db47bf5b0bab2d808dc67905e51ce633754ffaff61e05d2213fbd97e10e4fee3ae0d847ce7d744077438be48b9125a81b8c7c602d220be49dd", 0xac}, {&(0x7f0000000380)="963f9532a9368df0a231da2c75b3cd3ae6803ecce88dff47bb51425150b212cd4a9b92988e34be07a652cbb1bdf5db30f626b56f84311ba5f10eb00ee187a17ca7c02b5a8a449fc9dc745a5e1d5fd17603690c6ca797ca133717bb7122f913db0afa3daf808c1a", 0x67}, {&(0x7f0000000400)="1e1de55ca72ecde6c284df3d396b95e59e22f1d63449dba36afd2edb1b75ff3b6e44a6e97bb574709446594af18445ce8eae651777dd3f96e0f2f4cf4db4dd72e61b23", 0x43}, {}, {&(0x7f0000000180)="7055006eb1c5a0d53d865e3fa98fe9161ae5adb66022fa799f0f26803816366e", 0x20}, {&(0x7f0000000480)="e7ec0e929ac7869168fb16c15893e17345268fe8a52fe3bdc4229c9e5c39dfa2408e19232c7461d6c7313d", 0x2b}], 0x7) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x702e) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 1.948343311s ago: executing program 7 (id=631): pipe(0x0) syz_emit_ethernet(0x93, &(0x7f00000001c0)=ANY=[@ANYBLOB="e727dc3523e090aaaaaaaabb8100000086dd609907a600592c03cb697a653e336f000000500000000000ff02000000000000000000000000000106080005"]) r0 = socket(0x11, 0x3, 0x8) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x29) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0xfffffffffffffff8, 0x20002fffffff9}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000020000000000000000000000000000000000000001f00000000000800", 0xb1, 0x3a3ae0e0de5f5dda, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x2b) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r6, &(0x7f0000002180)=@file={0x0, ""/4099}, &(0x7f0000000240)=0x1005) mkdir(&(0x7f0000000080)='./file1\x00', 0x77) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='x\x00') ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x42b78c, 0xd0f, 0xfffbfc03, 0x80a199, "bb080006020900d91050080000000f00", 0x1, 0x5}) pread(r4, &(0x7f0000000100)="cbea399b7b830b1f66515c620f75b64d1e5d330e2e7ae8b07b5b932b094620c60c50b0c50cb44e4271b71078b400a09ff33a977671e9fc5ce984cc82bcd192fb4bff256fc801359dba1b32c85f0fc4b495c1817f5dd4", 0x56, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000340)={0xe, 0x2, 0x80000000, 0x6, 0xa, 0x10000, 0x501a, 0x10, [{0x90, 0xfd21, 0x7, 0x6}, {0xbb6, 0x0, 0x43a8, 0x777}, {0x5, 0x7, 0x81, 0x200}, {0x0, 0x1, 0x8, 0x1}, {0x4, 0x7, 0x5, 0x100}, {0xb1e4, 0x3ff, 0xfff, 0x3}, {0x1, 0x9, 0xffffffff, 0x9}, {0x16, 0x6, 0x10}, {0xd, 0x17, 0x4, 0x4}, {0x3, 0x9c, 0x1, 0x1}, {0xffffffff, 0x8, 0x9, 0x8}, {0x424, 0x9a0, 0x8, 0x3}, {0x9, 0x2, 0x6, 0x4}, {0x8bc, 0x4, 0x200, 0x6}, {0x9, 0x0, 0x7, 0x7}, {0xfffffffc, 0x9, 0x0, 0x800}]}) 1.921540795s ago: executing program 7 (id=632): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) shmget$private(0x0, 0xc00000, 0xc6, &(0x7f00003fd000/0xc00000)=nil) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0xfffffffc, {[0xfffffbfffffffff3, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xfffffbffffffffff, 0x8, 0x1, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x0, 0x5d, 0x7b98, 0x1fe, 0x0, 0x20000000, 0x9], [0x10000000, 0x2, 0xaf4, 0x2, 0xfffffffffffffffc, 0x11000, 0xffffffff00000000], [0x100, 0xee97, 0x7ffffffffffffffc, 0x100000003, 0x3, 0x4], [{0x0, 0xfffffff7, 0x8001, 0x7d06}, {0xbffc, 0x2, 0x6, 0x7}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x7, 0x6, 0x3}, {0x0, 0x3, 0x0, 0x80000008}, {0x0, 0xfffffffb, 0x9, 0xffffffffffffff7d}, {0x2000, 0x0, 0x7, 0x3}, {0xffff, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5, 0x36f}, {0x3, 0x80000000, 0x5}}}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) kevent(r0, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000240)={0x1, 0xa}, 0x2, &(0x7f0000002480)="76f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x6}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="abae0c9887e70a0ceec0319f7ee4874bb3cfa2910df4b1cda5cf1a8ecea7348272566aedfc71a7151a9415446e2db2642f379e76c248aa8e2bcf03f695bf981c3ab778b93cec7c70c8b4571809da5957c52cac2e466423c1ce743184dfb88596cd419b3ed0bcad813e201cedd5417133abdfc95204901b8d8329d94699133ca2546db492c4ae995df75aec5f4d7dca50b27227a0e127227a261f8268f3f0e2072ff74751b5b964130bd25f2fd1f984bf625bf2dcdf51135fed03d8292ab665b0366088c6850391d73ea8c439f648dd2b87a152f9352fd3c59b76a423b8", 0xdd) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a421020000b670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e0000407000000001300000000000000007ed96f157cff75f53625534152a4b06318703960dbeffe0595b0466a65dc924edf7f45d175dd14b0755f62069fb67571659fe3f28241fb4f2b92770793cad297a22f9f5ac20616d6ab268a330817ce6e19f64c40c6597192e31d246d00a3bf071458fb6664796599", 0xb1, 0x0, 0x0, 0x53) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{0x0, 0x3, 0x26, 0x5}, {0x3, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000000), 0x4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0xc18) 1.598239597s ago: executing program 2 (id=633): syz_emit_ethernet(0x4b, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd65670e920015ff720000000000000000000009000000000000000000000000000000000000c8"]) kqueue() (async) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) getrlimit(0x3, &(0x7f0000000000)) 1.597694848s ago: executing program 6 (id=634): syz_emit_ethernet(0x37, &(0x7f00000003c0)=ANY=[@ANYBLOB="e727dc03001f391e7dd7a2d786dd609907a600012c03cb697a653e336f000000500000000000ff02000000080000000000003ca75f14f9882f8161b4fae2d0baa0dfa2c69e297ac36a562b51f895abebb9cd33d6c8f04c411cd9dbb119d555a68b172393d9dfbc"]) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x93, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0xd0f5, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x7, 0x6, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x5, 0x7, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x7, 0x5}, {{}, 0xfffffffffffffff8, 0x4f, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x8001, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0xfffffffd, 0xc3d}, {{}, 0xfffffffffffffffb, 0x37, 0xf0000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x57, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000002}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x1f70, 0x5}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) close(r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = syz_open_pts() flock(r3, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x1001fffff, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000003, 0xd, 0x5, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x91f, 0x8000, 0x40000002, 0x0, 0xb, 0x11000, 0xffffffff00000001], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x52adeb15, 0x7], [{0x4, 0x0, 0x40, 0x5}, {0xfffc, 0x22, 0x5, 0x3}, {0x0, 0x0, 0xfffffff7, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xffffbff9}, {0x5, 0x100, 0xf, 0xb}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) 1.59695014s ago: executing program 6 (id=635): sync() (async) sync() (async) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) (async) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x40000}, 0x842) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) (async, rerun: 64) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff02000000000000000000000000000102009078000000006006c32e00060600fe800000000000000000aa3c000000aa00000000000000000000000000000001"]) (async, rerun: 64) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x200) (async, rerun: 32) sync() (async, rerun: 32) sync() (async) getrusage(0x0, &(0x7f0000000000)) 1.596571255s ago: executing program 7 (id=632): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) shmget$private(0x0, 0xc00000, 0xc6, &(0x7f00003fd000/0xc00000)=nil) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0xfffffffc, {[0xfffffbfffffffff3, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xfffffbffffffffff, 0x8, 0x1, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x0, 0x5d, 0x7b98, 0x1fe, 0x0, 0x20000000, 0x9], [0x10000000, 0x2, 0xaf4, 0x2, 0xfffffffffffffffc, 0x11000, 0xffffffff00000000], [0x100, 0xee97, 0x7ffffffffffffffc, 0x100000003, 0x3, 0x4], [{0x0, 0xfffffff7, 0x8001, 0x7d06}, {0xbffc, 0x2, 0x6, 0x7}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x7, 0x6, 0x3}, {0x0, 0x3, 0x0, 0x80000008}, {0x0, 0xfffffffb, 0x9, 0xffffffffffffff7d}, {0x2000, 0x0, 0x7, 0x3}, {0xffff, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5, 0x36f}, {0x3, 0x80000000, 0x5}}}) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) kevent(r0, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000240)={0x1, 0xa}, 0x2, &(0x7f0000002480)="76f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x6}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="abae0c9887e70a0ceec0319f7ee4874bb3cfa2910df4b1cda5cf1a8ecea7348272566aedfc71a7151a9415446e2db2642f379e76c248aa8e2bcf03f695bf981c3ab778b93cec7c70c8b4571809da5957c52cac2e466423c1ce743184dfb88596cd419b3ed0bcad813e201cedd5417133abdfc95204901b8d8329d94699133ca2546db492c4ae995df75aec5f4d7dca50b27227a0e127227a261f8268f3f0e2072ff74751b5b964130bd25f2fd1f984bf625bf2dcdf51135fed03d8292ab665b0366088c6850391d73ea8c439f648dd2b87a152f9352fd3c59b76a423b8", 0xdd) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a421020000b670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e0000407000000001300000000000000007ed96f157cff75f53625534152a4b06318703960dbeffe0595b0466a65dc924edf7f45d175dd14b0755f62069fb67571659fe3f28241fb4f2b92770793cad297a22f9f5ac20616d6ab268a330817ce6e19f64c40c6597192e31d246d00a3bf071458fb6664796599", 0xb1, 0x0, 0x0, 0x53) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f00000000c0)=[{0x0, 0x3, 0x26, 0x5}, {0x3, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000000), 0x4) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000000c0)=0xc18) 1.393710156s ago: executing program 7 (id=636): syz_emit_ethernet(0x127, &(0x7f0000000200)=ANY=[@ANYBLOB="e727dc071f0000000000000086dd609907a600f12c03cb697a653e336f000000500000000000ff0200000000000000000000000000012900002e"]) syz_emit_ethernet(0x325, &(0x7f0000000240)={@remote, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "b6e70d", 0x2ef, 0x2e, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@dstopts={0x37, 0x1b, '\x00', [@ra={0x5, 0x2, 0x6}, @ra, @generic={0x2, 0xca, "6194ca23898d621f1f378f5815333665976f5fa62883d89089199fccd7206a654201a2231e7ff851eab101c02bed3c289b99430f12d749905e2043ea75a421d593a42c3340e9a760a0a5e5a5625f7f164f77510ebdbe158f3eafc077cdbdac0fceff28042d825565e3846c31b45b6c62e09b1f7c6c11c05b51ca9c3d8c3317eb2a787a767b00e1d4cd946a06d4e9566c14588fa1203662eab65eda24a4ac7916b42029c24a57a96a984c2248a3e39d70ddc01909783d3f2cb5bd34bf26226c8f7c65c5b538d37a01e720"}, @ra={0x5, 0x2, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @fragment={0x1, 0x0, 0x12, 0x1, 0x0, 0x18, 0x66}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x4, 0x18, "c0d7b81dbee7882b320634e98a1ca660ffd29fadf29d1007cfbb35be0b6dc4f33214e7139d418b558ee0229a616a066b3e7ec77a0e100063865063c9b298d914fda1ee8adcc77218071a8506b344944b82e2830ddefd733180657449003784ad3b8932c738840462569d535d5b308c098855694599b667b98865ac3403a2be35118da3cb3061eead1526e2acfd151887da1dc52e1536577fb3ffe9a2b443de42336a7b75854e9d7cf2172f5afab83042bfc9bf15ff2b8347effad2fe20362c38ab132de7e8"}, {0x3, 0x9, "bfc066a99f99e689236e4a59afd2aa0c55ec74146b621a1e96a48ff9ca7d549402c06f3990b4356e5331a5d9f132dd8fbf3e81ccf11b90107b9f034690a4a334f79fd7213606199e"}, {0x1f, 0x1c, "d9f31921de764f0ff1a5ca314fa1b8a85a8d1b3ad376eca5a920054ddde8423c9ce14c8250cf08afe169da4de5689f6aaa6c7a5bc37d019f4da85301c8c643876d4ce7575def3df14c4418d7028600949f85acd8594cb7e3a021a227dfac883ae7276cfd2707ad73ee976be7bdd5e6b2da4f5e35c4ceab7239283d0f3f74c6f6a68503f0e78bbda9b0b0695b4876402613a08f875aa63dc149baf2c7940b5b918156de1b7185eeeecf98be3e0359069c55de576a51eb87a40df3c90764170157dd78125cfef2ddb78410019ee5c65a91a677a0bff348fdc2ce2f762645b02f2c680bf3dc"}]}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2, 0x1, 0x400000000000, 0x100000403}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000340)={0xc, 0x4000000000054}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "030800", 0x8a, 0x9}) write(r0, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 1.39275942s ago: executing program 2 (id=633): syz_emit_ethernet(0x4b, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd65670e920015ff720000000000000000000009000000000000000000000000000000000000c8"]) kqueue() (async) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) getrlimit(0x3, &(0x7f0000000000)) 1.392672106s ago: executing program 7 (id=637): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(0x0, 0x400, 0x16) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0xb, 0x0, 0x36}) 1.392032926s ago: executing program 2 (id=638): sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc450443e, &(0x7f00000000c0)={0xfffeffff, 0xfffffffb, 0xfefffffc, 0xfffefffc, "0800000000060000000100002a1e0400"}) 1.390747145s ago: executing program 7 (id=639): r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x20) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r1 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x205b9b) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) kqueue() writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000003c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x18, 0x3b, 0x2, @rand_addr="0182c1fa000010a90c00d69db7c66000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) kevent(r1, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) unlink(&(0x7f0000000100)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x81) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r0, 0x20000000) close(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x5, 0x6}) 1.384019264s ago: executing program 2 (id=640): r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/235, 0xeb}], 0x1, 0x4) setsockopt(r0, 0x2, 0x0, &(0x7f0000000180)="c6d417652c2f51e4db35cadc138c8f9c0f7bd67af4e0bb", 0x17) r1 = socket$inet(0x2, 0x2, 0xd) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0xa00}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x375, 0x8, 0x1, 0x8}, {0x2, 0xf3, 0x2, 0x101}]}) sysctl$net_inet_udp(&(0x7f0000000280)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f00000002c0)="72f241564abd47049a3a8e96755e04ef05c1b77b56bebb771bcd0a666e8fdfdf747b681ecd33bdc4d50cb70242c5cf42acc3ed9afdb6cd9baee0cfd8fabb53aeffc06ff0fded495e99897bbb6cc012f82aee35c55d4d6625cf56febfeafa3fde2a127950cf10caac449ae5f5dc4ba9e6d3ac999525d3592092554fb86cb3efa02c22804998d2f7cca468fcd6758ec400b5d41d935754bc59bd292b995ba0e23d909ddd185848c6d450b5fb9f4b4d4eb0f820036b057403904054d077e7a0b695524577b4bbc538ebd4f9d9282cdb826d0c9354e0", &(0x7f00000003c0)=0xd4, &(0x7f0000000400)="6d4cb3e08da4e5b8e3fd501a566fe49f282412d7d31e3192f43edaea69d39b55ff3608bed9b4b9ae6a282bdb6d99248a0700e6e62fbde31b57c1fc99e2516672ff2b408546e866771d0bc568a428ff93f1948666b6b32cd32d15b8ac509b42357b39a3346a7a60e30811f788eb2608759a814b3bccb1c5efcfc32f4ede36736e108620f7776879bbed64dd50c7e6476f5b97aaa9e704f04edbdcbf2222aa13b85611e7acfe03c245f33164", 0xab) sysctl$net_inet6_ip6(&(0x7f00000004c0)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000500)="a364f1f24292ca86d6bc7f07ad9c133b964ecb7d6ba5eac90f27ecb39dd6ed3aff4a0bf8b918c9ac5ccf073fb2e65e11ee2666c1b854e67008638c2c8f7e163284df2d71c29c25f8c2da1865a7ea9744a2578571c083318243917549603f7029b4618f5ef131d606225928edf900d46b420245811c977a4afe950e5839e6d6a1219ada892cd49910ec00a75ec7d35ecd9a1e0e4d5928c3a2177d190fe6760acce4660a0273fb8491c43555db908f484e87bc26e7c0ed2cfd8032", &(0x7f00000005c0)=0xba, &(0x7f0000000600)="307153b51cbd6074f18a57d1342e31d949f38637e21019790b263a0ea89e1c96567c577e7ca5df330e825e623d65fe1838c6e364ca44fb8c56e06ee8c40e132972cd456e09e0cc61feed4c595cedb62268c869a32561e2408013e46f46fac2195d2634c03c0042c9f251efdf7eeb7288d02c182a5d844889299358a06aed358f3108f7c1d2ff56de283f919ab9dce5fc3106d2b002aeba5a6e1cc46743153b1c78", 0xa1) socketpair(0x2, 0x5, 0x6, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000700)=[{0xe, 0x8, 0x4}]}) sysctl$net_inet_udp(&(0x7f0000000780)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f00000007c0)="fcc0f98187f3afe13aa7b1622df7901f4d84caccef741bf084c8635a1dca6b6931ec5967b264ad7ae17cfb01d229c0c75380691227d056e920bddd4899ce0d15145fd21a1561962c0eddf9dfaafccb71983a3ae924627ebcf37589420e835c0d1650f6c3ccb4cc649a117a82f14b289816ea2268427da3d2b04d800069b7880762e6daa82983d42db7386654afc177f481f4f666f23a82d6e122241a5009b039c14a762894598dc17bf4061ca66b333d4cafb151993392f34deaf33748768fd3bbaf79e28859b6d56ac4a2444185e145d9446ff0b14f580faa10d59748efe1e815c8b45877d0f5df9d723db88540f5d66ce2b2c20aeb563c4a82fcdb9ed39214e1676b795de5520b6c65e5a2ee63df5dac1526a06b1f375139c01872e55f79d3b0c3ce2a0c5f9ecf511326558cf3d08dc359da536887d0f07c26fe17984c74bf5d61d8a2f9fd727784fb46091d33dffa16bcbe99ee742e314a1c2b53076d9ee2eeb249205f2e2f6322fe77fd3e921520436b2b875314025421c1f93a701e49a9ca2053190a73eff788cd0be0755a41dfd997150c8172775a6499497fcebae8b1032a9312fc48b6d9555ec7044d5f8c0e9bfeb07441cd207125463801a9fd4ca22611bdc57a0c00d76257cbbf994764db2c189d3005f0211f7890258585c198c5b51f3f310a0e758ccfe71018613a40d0c793b427e148fd0e0afaf68642aed34e77d6cfe7513bf34dfd1d8253b9c61223af9b4451758eec25bc6f13a0fc5d80a4c5ef2a61bde47a7ca865631d89be4d55d56a64b1e6ecb205144f809c9e0790ab00d27d6699b5abec2a9e70eb39a4ca4fff4740a7c3818aaaec644d84f0b705dbba0f3d458d9d5669d8fc7e594a988deb67b97f39947a1eb32b865994c7a9fb460d9cd3deec018ee3d01cc3cb6430e59c2933337ae9605d0fb46515a4ae8370563facb22b6e189e85385e78f47b992c80ec3d13b7757b05aa4fdfa0d687a96ca25e92c17c280d32bb829fc82a4dd295628c487900421edfb125e2583477214ec7c207c1c6b3d91ed958dee5d547fcb61abaab86326c8ce556aff40161221174021b3ebc49816e09780311179df176ec20fd2928691ae32f4138f154cbc94899ced2287dcdaa2c6456e95fb45426dda259e934e0dbb015f3258c7efcab0d6ba6621e8ac3dc81dbcc4f77520805dd94ddfd8db2948752f0f1f56f277a0ebfcbb8acb76ac09d8c168df70fd2073be7cf15b2f0e0b0a964c4ee8f2af16e64b8c46c3dae35e38b99324a70c751dbe5889837bea0e7f03b66bdf10a0acf335c17d9f043fe01d62d785cd8e20bfb6f32d78d7d8612fd45a19f9d49e8a263b180621a7c1a32365d73e6a4de27a8c6dcde689dcab00e8a1a15912b62537d7cda3948967b6083df6183733215677e30c3cd8fb801285ed71343392a348273a25eb3902faeb9454dbe837a22663ab577f84fc1ae1f0f00cbb2fd16a2df2fbf3c13c09a3d181231baeea3751bbb929903b0ee122e24c6e76f5882becc4bdde70fe43916bfa357792866eaea26a1c30d9d965ee64e3b6ef6d3b1a4257eead64a6dd84ab4b0e355d45d99e6c3453def12f17a33d4d2ef6747fbbb352c793c4967237203996874daa21b426e8edf4197f48d0ef823061a41a813e6ca784b375ebf47ee7aed194337911e4e89f011aa1ba97abb6d00e228ef8a3ea89aae0306c446587f5feadd6938965043d33ef50621e421bdfb18ef05e3d4b16ff2ee055809ae015ba48864e4d84de16907161f0f337040473f692e33a594b6594be3d042cacc94d47151ff0f40d41102815cd8b06ce1eb96da4dbcb09af6590533fe7fcdb519554d80f92e517ea2c247db0b495e62cf8866609230a0a45aaabb31c154cce074f138270f61f5e6cda9360c5cdca6a4bbcce42c35ccd95d03ff5ad277cf7c51b70effb96f5a5057acb31c33132ff7ede7610bcac0a0d1e17efcc6b4c9f38776e066bc447c6ea1c290c4c9666290cf25a81b7898e13bc25d0f82f7f3838205cd16f1391b63c96838cb6bf068a6459baeb0c74ccb0fca17d0ea25a5a079e206194323887a39b98ee05a4adb35b13bfa16964d93672fff8f5a1847f9a8972d853113538676c0842cb418b83d082438751f5b89e7e33dbf2284c03d1cd0c4072a1902a39c5f185a7131a66be4d2a7bcb24dc53bc6acffce85213e1ab2a21ea5c153d0926cf8f4c9d7e3d054ccebd8dda7757bf634b51dc3de6009bcd7d8076d9ddbdeaac1aef70e912384bc2e2e63d7bb4b1037bfc7e0118954bde0ec7037905f19461a80745be3861fabc182d5f5dd0a31c8b05dc0688e6a50225fb033d5f25eb629fa22a508d8b2029c6ca03ccf848520799155cf72a0348831e8478733ad6db7348d548e5785933b86756de1192545126aad4f20699f385f0c7d1015e6901be61c8912017cf21fec2e840c69e6b7d2190bbd575d4d2820d5dc168008aeed85613909512cd0a3da31755bb58788d8c579bf214ba97cdac5d4c8ff82b6545c9735674a04d4fd80f7b3a20ec70de26f23d493bd119d41414afb704f0592d5ae80f9a5459bb18969061c7182edf19725c7a5748e8e84e8faadab954046baf030e65677d79bbd19019b2b4273c4edf816a00d1c26e92bdc2bb326dade0712fea6a188dfe5a910c7ef515e66c0624948e7fd4004ddf5ce300c7e7d78b0f58055c2932487153056efba0d0d126a3bbc7d33552e3e905bb5d6a87d0dad579d61909c64fa12b2b864306887013268f5a363d952298418b98a5b31e3963ae147e4b19676fd206966be7bb9f6e41228b02344de7e03472753d2a14dd39de9f439d55c6e2db27fc701d3cbeeeab19aa57ce2987e122d7db1a233689201e9b46c4e38098da6db6bf93dae73e5139140b86728fbf00b48fdb416139f1451e2d948af41f0e88866f81c384a56d022a4464c85b6ced0c4174739adcbb019c31f636b2a851f1d57daf9fb044e0914afc663d2496bf3655042df5fbad87c3c855b695e4389f5232fa3b1b98502854e5c5a91beb0afceb1f467c4a691a9de4d119078186281ee093bcdd270d6ea9808ef4fd1459ccd5dfd380f1abcca4d1acd1a16c9e94342291a0f33d8ff3f53c367cc01c9db8501394ce87532d1799975b9bd45e21fd82c34c2f29944048d156ee1508e58bcb63cc2bbc83ead7e2ace4de50a1944c35c8515a395a7fe6acd5baa5450700a8930095ae18ea744d497737400761c99e12daf90063646bad240f9b9fccd875e214e675e4f9f1089ba19a74eab451f0e50ce4eb817d627d10fb59206bf007f67e5b196f9c20293234f7a857277a6febbc75434a35332fd2099667d6e8a4a397a18f2b35ee49716fc44a48129cfe978c5e5899dc78a9bb88ce333b85874f0286a306c25f819f7c360c256c744d049cdaa9751855e4eaa99ad60571b12e5698312660afaa7b6afb05b60f5bee545b3848f18008cfe4453afe6b67ae44eb6f85c8a8ed73c58ca282c59c22b1b7e778da6dfd1ee84a7dbd5c85adce24089c7182305446821143103f67639d3be21ed5fc93f4d3d0cff55df5053ddd519895bf21c837f7fd9b96bd1d338591fa4042761fdc7a7ebc1a5bfdba159fd39c7dcfb01a8848f859089e330ba5f745c9b2b9c930768a606fffed44cc07aef79946145905748be73132d361a1e4f25e157e0d95de974a0bb0d042775815b242346735c2841a437aaedb2b681afafc2cdcf0f7073fea5c851fc4004c0020f3af318663c602a312d0d848ed3d3986ca2f7d3cdaa56c9701a725c0e807ff0e0990cad97667590192f4e1f552266f2d35a2b0834d604cdee3deb2917fe91a8ab60affed3940c1757d984f3f24e87330ea18ef620d41261bbce17cd5f886dd9e5dfc5b06adad21f648f80bc359b439a6eec85c18e9a58903c68c6562a4fffd5674c236bc6103c300edb1b9b093765fa0d1e2bf0e6a372bc06c7c2a9f4c99faad377ade30cd0282ad94ca9240e8e340d72d396af819940e3c85dbbba537b7c74bfec8acb7d7c2aebc41fe2c8bac613fa3fa5bec77a6b5ed51ba44489b6c2de19881d808bab30496772a5a915ee93ceb956f2989846ea78c223d1e73bf3e9fd3c81efbc86cbdcf7d220f330af4be01549bd28e241c4ab5b6e7aff7cc69b64faa4a72235fd92cd29bdaf22b16b1f1013a3405a1e7f243e6430586d63f2728720868b3ad89a937f0f7fe5e0f04a0eae148dec50e1d8cdbd0dd2fce0764c7e8d0613174259e76b11fc7d9227f30fe6574bce9c3ca60981b4a87cb7b615de0be035f0fac60798a6f71d6bf646636d0dda005b365c0b08b17a94cc490e6819e05de74bb0870379a6df00fc4ade031a731cf5f86dfe932b5a9a7607fbc7d151ffe4568fe95514207799bd4628307fd0ec5672f2ad92ababb8dc456a39022ce21e991666d815be47226c88e2549a7dfdf488961673a8c284b30c2e110f5e674fd5ca3428b690b974944793fd51a861701e23a35cb0de8be8225fe4607826f22f8498a1903936bd43865403a42dee12aafdb6824ac9887915d7efb79e5d6a2fb69295926fc863a092db4c7f0868025b16a8f337cf495809e70a077db54737dd314fceb123c8e06848142de73eff0a64051f512573b60e152691c1da6d970584028f66472c68a9e93e70f644c1ac05d56a0171d3094b26ce3c6eabc40ba9e2707a6b9e82abbce65bdf9dbd91eba5cd025b686790f6ec3f7e244eb841bbca62ab62a2e1f5dad832affd062cb9db977c8406ed427fc47b6f16a2bad029f9afee87aa20ec2cd93fd1fe71bcf50d5345549e3519839424850305a5eb94298ea9164371c693336a8e208bce54dc37085db88276dd09d8a7fb4d403b0ed52b5b5b0d63b5ec9a9762493aa908644d4aa97f5beeadf59792e035f8fe37afe52a1e487177c96cdbcf0b684a14254621562a4307801e49614fe96161fce77c540fa2da503d4effa630b8bf06ded5c402d99da978e6281165186e4caa212cf4709c623e7cd000691af6cd95ec0ba7f4bb7f8a904970a413a309878787280e7dd4279c2f10f748f222f85f4323c062bb7e2aaaec9a2c7e29802c6ffc9ebe289cab8f8dcc1c1a80e96f7ba7384626e9354b35d4e3be7191baeeb092177e3c31b1aea97091ac5b8fe72333798b8307bd9ad83b2040125c9484204763364bdaafeb51c15762ae6d7e9300ce44ab887dab85eb90746cad31b78ebc8ca069214be668cbe432cf2e09815a3398c1fc0f6db8d4cc1b538bdade4f0c5e8d45f5f4e662e5a9b784acab3d0d470cfe6af5f44020a337c77eb9c66f6c5103f243b32acfc73174326688ab5655e97e89067a1bd6902e0f52604b3cc15c72a302e0964aee0134a86252c49ca76ac0b3f552a509eea881f814c9505027cdb6ec65c0550f01e297ab5addf4bfff0339a613d2eb2819045bfcdd8f9f8a27a03c29f242b74d0acb69393372e1cacb7b4cdba4f54f64e6d35684e98f98302139d20fe232b54e6cb8ab10b9cdd968c101f7011a193b00bdac27f670557667175c01bb2c7ea05abf76685ee4e402b08dc83307cb0449912a786c7c3c66256409d5e623f6bb8429adcb64c7a75bd61810d499849665d3191e511321a77baf5435f6c4d9f8143113b12888fec6ca421284fe3b3937cd17f366a257f3fdfdd84ae15790db30836dfa9a2bb5cdc67195fd383600856d81633ff824a3697c8f1e0a21335fc1268453bb56e4655a6bae6eaff1adf70a064c1b4053534e7f52e1adb2499d0252932b4aa3409d8dab175d3bc81a94a986f8cd0a69344804eed69d", &(0x7f00000017c0)=0x1000, &(0x7f0000001800)="6588907433e70f96586a9fb8e0ddd927466ce2b1489623cecd43d7dcebc8f2dde06549f09f7191db44f3e6270c68318b54c8dc781ec1f560742a9a49174a0dd5a40189a1a0630e3a81", 0x49) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880), 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0xb) sysctl$net_inet6_ip6(&(0x7f00000018c0)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000001900)="01aa13e216999b8b1948a9cac24a16ade4104ad0ffbc9238280ae41d19f753839739d04b01c31e06dd9fa7091e839c", &(0x7f0000001940)=0x2f, &(0x7f0000001980)="52f3184a60ab46c974575f20dc0ceba61f174642331ec7b5c6f28d25d6a2ae2561ef879b4cbe288c7b67f8832294c1732bb081adf7894cfffe0b854ffb4102a238fd0603fe8debbf90aa00bd891f8ac4e4d5542ad023aa346c979cc9acf8d93066bc36545f493bcbc7c8ee8e0b9009783ea5abcbebf4a1394bca494c79fc379857772f959b789333b390d6b7eefa8d1913d359bc36783336e877b988318720a48d0c", 0xa2) pwrite(r4, &(0x7f0000001a40)="b7d375c9b9676a375fde322a8c0eeb34713cd2beac2c26b42705eb9b4aab7b92ec55c62c89db114b0c8ba239a379b7022794817d6d63bef2cf6775f3db49a1ccdd6351aea1bc72c66f12089f3f67e5d84675f4de57af39aae5a821b76a67da10ea87e60043690fcf307e6fc5b51baf984e1aa406b9b60ae6bfa119", 0x7b, 0x8cb) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0), 0x0, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x4) r6 = semget(0x3, 0x2d0df62b3602c6e6, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001c00)={{0x6, 0xffffffffffffffff, r7, r8, 0xffffffffffffffff, 0x15, 0xa}, 0x8, 0x4, 0x6}) recvfrom$inet(r4, &(0x7f0000001c80)=""/79, 0x4f, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001d00)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000001d40)) semget(0x2, 0x5, 0x110) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001d80)={0x6, 0xd71, 0x0, 0x9, "a76011647d1b4f199ccda4824abb61f5f95e9961", 0x2, 0x8fe}) pwrite(0xffffffffffffff9c, &(0x7f0000001dc0)="ebbf487d298fb11769bed4b16b5891fa9812765baf2212e499af8cb790162ad9cebff4cfe4878322d2c216dcc0dc1152ed5b6b85849af6e5d6220d1107a439129e5e4508e38599e359b5a6cbd86a5c8888eddbc99f2e0e52db35c3ad218c561f00fce9bbdaa133ff5f7d381c7f6ccb2225dfcf42b527d0af29a15e18bd0fd517f56c9fc20b6048507e9ea4901ebd0139f2", 0x91, 0x5) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000001e80)=""/4096) 294.257078ms ago: executing program 4 (id=641): r0 = socket$unix(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @multicast1, @rand_addr}}}}}}) shutdown(r1, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x3, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x4, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0xd0f5, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x7, 0x6, 0x1}, {0x6, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 293.327717ms ago: executing program 1 (id=642): r0 = semget$private(0x0, 0x2, 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000002c0)=""/147) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000100)='D', 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000280)="b1000501600000001700000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = accept$inet6(r3, &(0x7f00000003c0), &(0x7f0000000440)=0xc) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000100)=0x7, 0x4) sendto$inet(r1, &(0x7f0000000140)="757b384bbd3476508860e2d5aacda22745041769bb94b8dc2786c2d5af54daa2e4524550458226ef2edf", 0xff98, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffc, [{0x3, 0x7}, {0x1}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0xffffffff}, {0x0, 0x100}, {0x2, 0x2}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x4}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x3}, {0x0, 0x104}, {0x2}, {0x1, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x4}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x3]) setsockopt(r5, 0x29, 0x9, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000200)="d74c1513100785c12b59fff430d50c862c03", &(0x7f0000000280)=0x12, &(0x7f0000000000)="01000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) 292.108626ms ago: executing program 1 (id=643): mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 64) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (rerun: 64) recvmmsg(0xffffffffffffff9c, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x1043, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={0x0}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036d24700306d6496147f524f3439703afcfe80000000000000000000000000000000010102907800000000605f7f0000002c00ff020000000000000000000000000001fe8000000000000000000000000000bb"]) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x9, 0x549, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400", 0x5, 0x400, 0x0, 0x0) (async) unveil(&(0x7f0000000080)='.\x00', 0x0) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) r2 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x3bc, 0x100000000000000, r2}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) (async, rerun: 32) r4 = socket(0x800000018, 0x1, 0x0) (rerun: 32) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x1, 0xb000000000004000, 0x0, 0x807}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4004}, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x1ff, 0x204000000000, 0x6, 0x5}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) (async) mkdir(&(0x7f0000000100)='./file0/file0/../file0/file0\x00', 0x1e) (async) unveil(&(0x7f0000000040)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) 243.882683ms ago: executing program 0 (id=644): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7, 0x8798, 0x8, 0xc, "d0ec170000000000cfffff9b0000a17d002000b1", 0xc8b7, 0x80000001}) lseek(0xffffffffffffff9c, 0x569612, 0x1) semget(0x3, 0x5, 0x56d) syz_emit_ethernet(0xde, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xa8, 0x6, 0x80, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x1d, 0x3, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xf}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim, @ra={0x5, 0x2, 0x8001}]}, @hopopts={0xf0, 0x0, '\x00', [@ra={0x5, 0x2, 0x479}]}, @hopopts={0x37, 0x6, '\x00', [@pad1, @pad1, @generic={0xe, 0x1b, "7a543414d75f5bfa9edc7268204df7b2c7442fae3eafef0ea6556f"}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x8, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) getgid() 234.964966ms ago: executing program 1 (id=645): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xec307d23e9e8ab44, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaa"]) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) sendmsg(0xffffffffffffffff, 0x0, 0x400) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x40, 0x6}, {0x7, 0x0, 0x40, 0xb}, {0x2, 0x0, 0x0, 0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) 234.537003ms ago: executing program 3 (id=646): sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_fuse(0x0, 0x0, &(0x7f0000000100)="9460ce8131d9d248c69820931c6465db8b02", &(0x7f0000000180)=0x12, &(0x7f00000001c0)="6ac265013412c176e86f53c6f7ea44ad93a353d9b633f58248995f513309b0e990766b6ca099670c270b8acd9388b84050a947a87d2c5109e74bb32183d10bc2951a5a985761e5c7fcfa041eb3a8c385e279dbee70b41fdb02a2730a9aa37e3abddfddfc930cef8ca014a2256147743bdfe92146ca946ca684400f472e79a9f4eb1cbacf", 0x84) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000100), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x138, 0x0, 0xffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket(0x800000018, 0x3, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x7f, 0xffffffff, 0x5ffbfb5d, "428f67177c7cfc4dff0000800000002100", 0x5, 0xfffffffd}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') 234.265132ms ago: executing program 4 (id=647): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffff9c, &(0x7f0000002b40)={&(0x7f0000002b00)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001400)="25ca4194913c02610cab3382e25e25a080828d0ad19969f2d4fc88e09a2bb962a5ade3faec9c4cb3c856aaa944211ea6057ffd199f0cc21ec8a7225f9e94157aaf", 0x41}], 0x1, 0x0, 0x13b0}, 0xc}, 0x10, 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x4000000000000089, 0x0, 0x0, 0x0, 0xfffffffffffffddb) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open(0x0, 0x78e, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0xe5) writev(r3, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x4a) lchown(&(0x7f0000000100)='./file0\x00', r4, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r1, 0xffffffffffffffff, r5, 0x44, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0x8, 0x2, {0x0, 0x5}}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000180)="5b968db8a12d928c9667a9e885dd22837672c62ed3d140c50e918e9cc49faeaa4170d09948a5cba1121ad19bffd86c0984b44b5b9512acb30972dea89e7e42f08d8b62934994b586432816528b58ab97a4b96a25843a68f9276dc9b472990e0a3372e5b17576044f7846937ebbaaed8fd35d7083abcbb54c3343", 0x7a) 2.800246ms ago: executing program 0 (id=648): sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) 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, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.982401ms ago: executing program 1 (id=649): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x84) (async) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x84) faccessat(r0, &(0x7f00000000c0)='./file0/file0/..\x00', 0x1, 0x0) setreuid(0xee00, 0x0) r1 = getpid() r2 = getuid() setreuid(0xee00, r2) ktrace(0x0, 0x1, 0x1212, r1) (async) ktrace(0x0, 0x1, 0x1212, r1) unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000180)='r\x00') select(0x27, &(0x7f0000000040)={0x8000010000000000, 0xaa71, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x0, 0x5}, &(0x7f0000000080)={0x3, 0x4, 0x7fff, 0x2, 0x80000000000008, 0x102, 0x0, 0x497}, &(0x7f0000000100)={0xd, 0x3, 0x1, 0x80002, 0x40000000000009ef, 0x9, 0xffffffffffffffff, 0x100002}, 0x0) 1.649774ms ago: executing program 4 (id=650): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {}, {}, {0x2}, {}, {}, {0x2}, {}, {0x0, 0x5}, {0x4}, {}, {}, {}, {0x3}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) select(0xe, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000300)={0xcea, 0x20000, 0x80000002, 0x1, 0x1, 0x80, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) 0s ago: executing program 32 (id=648): sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) 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, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.136' (ED25519) to the list of known hosts. login: Pl6\K<.3KGXٵ E$ XfC䵫LÂP>ۡgƊ6'Ĩ;?a6PoЀ0L)z/0aW lRYrT&gk;tHlԀYDXė#N^ ?m0)Nw hmQcU]|_hpckbd_enable: command error pckbd_enable: command error EI OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8061eed870, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! vnd0: sloppy read from proc 99003 (syz-executor): blkno 0 bcount 42 SYZFAIL: pipe failed (errno 23: Too many open files in system) OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password:pckbd_enable: command error wskbd0: can't attach mux (error=5) Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: L