last executing test programs: 2.457668324s ago: executing program 0 (id=42): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0xc21562ce57941b76, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x3, &(0x7f0000000140)='./file0\x00', 0x8}) write(r1, &(0x7f00000001c0)="da5b96cb3f56a42935584f3ad49206b28061612d409a7a66e6c066077b636e27b850d51d1f2f8330da34af47636cb62a99611db4538f268623e2811f27e7fd43592fdecbfeee4e6a20357ea133cacb23eee65fbd2d37123b7ad6a6428a306da39507a1fda1782f37b6ac1433292047b210e01c2240ad472b4233d2bda0249fe7a19b5460251cf8bd78d8d49bfa17cf67c375d68348157e21d43903d1123b408b8c37877acacff9104cc1b0742c069d29a3ddfda9f620cf8235f8317694fe7e7e09ded5f8b01ddbe5acb5253e01f5540327544277cd7fb14586f204de733862897e55ef93af0911d5371dc9", 0xeb) unlink(&(0x7f00000002c0)='./file1\x00') r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000300)=0x6) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x86, 0x20, 0x9, 0x8}, {{r3}, 0xfffffffffffffffa, 0x0, 0x80, 0x3, 0xfbd9}, {{r0}, 0xfffffffffffffff9, 0xc1, 0x4, 0x2, 0x5}, {{r4}, 0xfffffffffffffff8, 0x23, 0xfffff, 0x0, 0x7}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0xbd, 0x80000000000}], 0x4, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x80, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x3e, 0xc0000000000}, {{r0}, 0xfffffffffffffffb, 0x9, 0xc00ffffd, 0x8, 0xa}, {{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x16}], 0x8, &(0x7f0000000540)={0x6, 0xe}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000580)) truncate(&(0x7f00000005c0)='./file2\x00', 0x1) pwrite(r4, &(0x7f0000000600)="cc1745ece8f58fd745c8ce1b315843368743658b839ebea69b5ac90f4797bacdfe97a94cc08621b3cf8dbc8b1a2a02f76798817e0d099e16e74ec6303e3673368822d68c338d891459f1ae7deb07fb4ae884d9c1c89ab19c317e6b95a614bd5fe58c6e45fa5b4a61aed152f28f245c298098bda776fc85f1639c648e7cbe6c31e2a050518690c0d11e17e9eef63a3ffe298ab036f5ff8ffb6b53d55836bc2342b99ea973b393c1f7c8a816e1ab2bef4c1fa03d0ea151f0a934daaf19d14b7df5e1d231ab54d32f7f4352ce", 0xcb, 0x80000001) select(0x40, &(0x7f0000000700)={0x37b, 0x9, 0x1, 0x4ed, 0xffffffffffffff00, 0xfffffffffffffff7, 0x563a, 0xb}, &(0x7f0000000740)={0x7, 0x8, 0x2, 0x3, 0xffffffffffffff5c, 0x8, 0x4, 0x5}, &(0x7f0000000780)={0x2, 0x87d5, 0x8000000000000001, 0x100000001, 0x10000, 0x0, 0x2}, &(0x7f00000007c0)={0x473e64f7, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000800)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x8, 0x0) readv(r5, &(0x7f0000000c00)=[{&(0x7f0000000880)=""/131, 0x83}, {&(0x7f0000000940)=""/69, 0x45}, {&(0x7f00000009c0)=""/132, 0x84}, {&(0x7f0000000a80)=""/249, 0xf9}, {&(0x7f0000000b80)=""/95, 0x5f}], 0x5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c80), 0x80, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000cc0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x10, 0x0) unveil(&(0x7f0000000d40)='./file2\x00', &(0x7f0000000d80)='r\x00') kqueue() r7 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r7, &(0x7f0000ffd000/0x2000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x80, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000e00)=0x800) r8 = shmget$private(0x0, 0x4000, 0x10a, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000e40)=""/184) 2.438729297s ago: executing program 0 (id=44): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x0, 0x0, 0x2], [0x100000001, 0x2, 0x0, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x6, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2007, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x5, 0x80000000, 0x6d5, 0x2}}}) socket(0x18, 0x3, 0x0) r0 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xff14, 0x0, 0x2000, 0xfc, 0x0, 0x0, @empty, @empty=0xac1403aa}}}}}) 2.431560589s ago: executing program 6 (id=45): ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) rename(&(0x7f00000003c0)='.\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) (async) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x3, 0xffffdf7f, 0xffffff8d, "09000000002cd3fa55000074ab9e8a040600", 0x0, 0x1fffe}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x40}, {r0, 0x100}, {r0, 0x100}, {r1, 0x4}, {r2, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x8, 0x7fffffff) (async) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x40}, {r0, 0x100}, {r0, 0x100}, {r1, 0x4}, {r2, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x8, 0x7fffffff) 2.315558992s ago: executing program 6 (id=51): r0 = msgget$private(0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) 2.307480949s ago: executing program 6 (id=54): r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x800c745b, &(0x7f0000000080)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwrite(r0, &(0x7f0000000080)="e7335d233f1e8188975bab1416afd79515aa7dd61c85405df576362ed6b350b99c7b52d2d953358ca26c5624c5ae5f050324c58dda9f1797dd102d52e23920376684cda41c8f5d090a89aa57d2a4880f737f349658af493f60fdd93042e1d60ad34df0c2540f2b1dc2da4cc144a64c3edb230a8e950d7efd7218b0b7b232ec257b8be1afa92500bfb4d5623a", 0x8c, 0x8) (async) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x7}, {0x0, 0x6}}, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) setitimer(0x0, 0x0, &(0x7f0000000200)) r5 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xa1, 0x2, 0x0, 0x9}, {{r5}, 0xffffffffffffffff, 0x17, 0x5, 0x3ac, 0x8}], 0x8c0, 0x0, 0x0, 0x0) (async) kevent(r0, 0x0, 0x0, 0x0, 0x653, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) 2.238309294s ago: executing program 0 (id=56): r0 = socket(0x2, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x200}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0xb, 0x1) 2.110989888s ago: executing program 2 (id=67): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000321000/0x4000)=nil) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc4504449, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "434703000000000000000000000000003000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x7, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x10001, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, 0x60, 0x9dcd}, 0xf, 0x6a07, 0x0, 0xffffffffffffffff, 0x1, 0xad6, 0x10001}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x109) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x637f) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0xb3) close(r6) kevent(r6, 0x0, 0x8, 0x0, 0x4000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r8) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 1.926495798s ago: executing program 5 (id=76): r0 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/158) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 1.883465262s ago: executing program 5 (id=79): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x802069dc, &(0x7f0000000100)) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0\x00', 0x180) faccessat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x2, 0x1) 1.882293969s ago: executing program 5 (id=81): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x51) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x4000000000000001, 0x1000381010089}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f0000001540)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000340)="0ee33667702b2160a463830450a26ecf1fdcf458bb19af3699f6ee9781ae74930aeb78c70c50a7a91140d2ec4e92fde93accab795fe6be664ff4c95fa4b37048b54e9d3f3ef94b5b537a660b873c2afc9350f9e8be53422d1badf7cd164096ecee63c54bc21c1d82ffdf0a9b67d43f3c29b587a4474d849304c4c94d14bd7aa20632da63f7c6d13765c50091eac9644c944f787ca6cf31696405a5405dfd4f3837", 0xa1}], 0x1, 0x4) r3 = socket(0x18, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="820000ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r5 = getpid() setpgid(r5, r5) ktrace(&(0x7f0000000500)='./file0\x00', 0x5, 0x8, r5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000b80)="c36a9eef8b0add5bb0", 0x9}], 0x1) r7 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r7, &(0x7f0000000400)={&(0x7f0000000700)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000ac0)=[{&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000a80)=""/25, 0x19}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000600)=""/87, 0x57}, {&(0x7f0000000680)=""/127, 0x7f}, {&(0x7f0000000800)=""/89, 0x59}, {&(0x7f0000000bc0)=""/218, 0xda}], 0x7, &(0x7f0000000500), 0x5b}, 0x7}, 0x10, 0x2, &(0x7f0000000880)={0x7f, 0x8}) ioctl$TIOCSETA(r6, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "9706004ff1c14649eb0700000100040a0047c1d1", 0x0, 0x9}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0x4, 0xff, 0x4, 0x8001}, {0x1c, 0x1, 0x0, 0x81}, {0x6, 0x4, 0xc, 0x87}]}) write(r4, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) pwrite(r1, &(0x7f0000000540)="71c8d6bb3a64b7d294d3d81f5576d76f4fc7a9c683dc0d8f115f07d55637b973e70760e9e052afa2dfcdc23a56f1a9dc19b7a0106cbb921963cc8822bf0e54ef699cc46a304940e1b6f7eb8b5d649b77e3bf432ff391b5c16e2a86aec584d1803057089645dca2203e31963b66f2824bd2f67de83ba99f853e035efede7dbc4e09892b45b56095cbf572bc130fc97bc167eb90a784aca341f43c5caec19d9a6e260bb685c8951a67a2ab59d62697b183d5d43c28", 0xb4, 0x5) execve(0x0, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 1.867476794s ago: executing program 7 (id=83): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xd6, 0x1b}, 0xf297, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x3, 0x8ffe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x8, 0xeb, {0x81, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.811353336s ago: executing program 7 (id=85): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000114, 0x0) pipe(0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00002e4000/0x1000)=nil, &(0x7f000051f000/0x4000)=nil, 0x1}, {&(0x7f0000695000/0x2000)=nil, &(0x7f00005fd000/0x2000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000604000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x793d}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f0000692000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f000069c000/0x4000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000690000/0x1000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f00004f9000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x3c}], './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x4, 0x8a38, 0x4000003, "071604009c0500", 0x0, 0x1}) sendmmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xfffffff6}, 0x10, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504447, &(0x7f0000000000)={0x2, 0x8, 0x2, 0xfffffffe, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x3}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) 1.671190793s ago: executing program 5 (id=89): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0xd, 0x4, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x1bf, 0x7fffefff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x0, 0x1, 0x7, 0x0, "97aa74c2bd06a600", 0xfffffffc}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) semop(0x0, 0x0, 0x5c) 1.655922315s ago: executing program 3 (id=90): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000080), 0x4) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r6, 0xc0105715, &(0x7f0000000140)) readv(r5, &(0x7f0000000000)=[{0x0}], 0x1) readv(r5, &(0x7f0000000300)=[{0x0}], 0x1) dup(r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) 1.638054499s ago: executing program 2 (id=91): semget$private(0x0, 0x1, 0x2) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) socket(0x24, 0x2, 0x0) (async) socket(0x24, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x101, 0x9, 0x8, 0xc3f, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x50000000, 0x5}) (async) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) 1.63747486s ago: executing program 4 (id=92): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_emit_ethernet(0x1ee, &(0x7f0000000b00)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "6db1f3", 0x1b8, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb779408877c5d94", @mcast1, @loopback]}, @hopopts={0x4}, @fragment={0x50, 0x0, 0xc0, 0x1, 0x0, 0x10, 0x64}, @dstopts={0x2b, 0x18, '\x00', [@pad1, @generic={0x5, 0xab, "af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd"}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @pad1, @pad1]}, @hopopts={0xff, 0x2, '\x00', [@generic={0xcd, 0x11, "b31778f6fe79b7bae4237137c364f1ac27"}]}, @routing={0x2, 0x8, 0x0, 0x5, 0x0, [@mcast1, @mcast1, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}], @udp={{0x2, 0x3, 0x8}}}}}}}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000000)={0x9, 0x200, 0x1ca, 0xfffffff9}) r2 = semget(0x0, 0x0, 0x4) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r3, 0x0, 0x6d, 0x0, 0x0) semctl$SETVAL(r2, 0x4, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000001340)={0x6, 0x12}, 0x2, &(0x7f0000001380)="26d8dc1b26b2fe6b22621eb2f97f57791dd909ed97c206a03bb9a64f2d81bd10f62d705ad9", &(0x7f0000001440)=0x25, &(0x7f0000001480), 0x0) open$dir(0x0, 0xae828e137847f62, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000040)={0x2, 0x2, 0x2, 0x0, "cd002208002181ba7db28c9d6fb975390a000004", 0x48000, 0x6}) 1.635465379s ago: executing program 5 (id=93): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x16, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0xc0307004, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b340ad1", 0x5}], 0x1, 0x0, 0x0, 0xc2d839217c176f2f}, 0x7) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x2, 0xfff) syz_emit_ethernet(0x132, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x124, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, r4, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x7, 0x0, 0xf3, {[@window={0x3, 0x3, 0xfc}, @timestamp={0x8, 0xa, 0x1000, 0x401}]}}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e220000000000000000"}}}}}}) syz_emit_ethernet(0x16f, &(0x7f0000000240)={@empty, @local, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x2f, 0x15d, 0x68, 0x6, 0x3, 0x2b, 0x0, @broadcast, @empty, {[@noop, @generic={0x89, 0xa, "eed8ad33bd035032"}, @ssrr={0x89, 0xb, 0x7, [@loopback, @rand_addr=0x5]}, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x10, 0x46, 0x3, 0x7, [{[], 0x8000}, {[@remote={0xac, 0x14, 0x0}]}]}, @rr={0x7, 0xb, 0x8, [@rand_addr=0xf, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x1, 0x41424344, r4, 0x1, 0x0, 0x7, 0x2, 0x8, 0x0, 0x9, {[@window={0x3, 0x3, 0x8}, @mss={0x2, 0x4, 0x2}, @eol]}}, {"6c2603766092c567a5bee03c09794d92fe3ff98f03d940171bab1726e2516037137e37aecc0f8c88cfeb5537254421ab08e5fcd4dc821964caef46d4d7a069c3490ae5b319bed3e5beac7ac7123815fe2edfbfff7da8db1881158ac6ce05dc083d3cbfb8939d652f3e6799aeb505559eb0db7121dbd59c471d9fc4ea7accf4fdce029a44dd697c4eafb4335f2d5a70958c87487bffe1f8864dc7c026d9c6a3ef2120ce289e8603b4cb53a46cd0152a67c34f09c2516f422a3f23a86439cd9b245853a6f8a823c31208407cd2423fd73eb266999b9628e2687e15b3989d850b061d3654940889b2858e6abbd0d7a8206eb29932ead8"}}}}}}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="0000ba5648e2238c0d00000000000000affd94f38fff73d49d123fb6d5e097cd", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x16, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) ioctl$FIONBIO(r3, 0xc0307004, &(0x7f0000000080)=0x2) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b340ad1", 0x5}], 0x1, 0x0, 0x0, 0xc2d839217c176f2f}, 0x7) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xfff) (async) syz_emit_ethernet(0x132, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x124, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, r4, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x7, 0x0, 0xf3, {[@window={0x3, 0x3, 0xfc}, @timestamp={0x8, 0xa, 0x1000, 0x401}]}}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e220000000000000000"}}}}}}) (async) syz_emit_ethernet(0x16f, &(0x7f0000000240)={@empty, @local, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x2f, 0x15d, 0x68, 0x6, 0x3, 0x2b, 0x0, @broadcast, @empty, {[@noop, @generic={0x89, 0xa, "eed8ad33bd035032"}, @ssrr={0x89, 0xb, 0x7, [@loopback, @rand_addr=0x5]}, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x10, 0x46, 0x3, 0x7, [{[], 0x8000}, {[@remote={0xac, 0x14, 0x0}]}]}, @rr={0x7, 0xb, 0x8, [@rand_addr=0xf, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x1, 0x41424344, r4, 0x1, 0x0, 0x7, 0x2, 0x8, 0x0, 0x9, {[@window={0x3, 0x3, 0x8}, @mss={0x2, 0x4, 0x2}, @eol]}}, {"6c2603766092c567a5bee03c09794d92fe3ff98f03d940171bab1726e2516037137e37aecc0f8c88cfeb5537254421ab08e5fcd4dc821964caef46d4d7a069c3490ae5b319bed3e5beac7ac7123815fe2edfbfff7da8db1881158ac6ce05dc083d3cbfb8939d652f3e6799aeb505559eb0db7121dbd59c471d9fc4ea7accf4fdce029a44dd697c4eafb4335f2d5a70958c87487bffe1f8864dc7c026d9c6a3ef2120ce289e8603b4cb53a46cd0152a67c34f09c2516f422a3f23a86439cd9b245853a6f8a823c31208407cd2423fd73eb266999b9628e2687e15b3989d850b061d3654940889b2858e6abbd0d7a8206eb29932ead8"}}}}}}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="0000ba5648e2238c0d00000000000000affd94f38fff73d49d123fb6d5e097cd", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[]) (async) 1.59359581s ago: executing program 2 (id=94): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2a, 0x0, 0x0) setuid(0xffffffffffffffff) fchmod(r0, 0x14d) r2 = syz_open_pts() r3 = kqueue() pipe(0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f85, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0xc}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8060693d, &(0x7f00000001c0)) kevent(r3, &(0x7f00000005c0), 0xd7, &(0x7f0000000600)=[{{}, 0xfffffffffffffff8, 0x8, 0x8, 0x7, 0x4}, {{}, 0xfffffffffffffff8, 0x4, 0x7234e3df91037fd8, 0x5, 0x7}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0xc, 0x4}, {{}, 0xffffffffffffffff, 0x80, 0x20000000, 0x2, 0x10000}, {{r2}, 0xffffffffffffffff, 0x9e8c4dc0df5fab61, 0xfffff, 0x9, 0x7}], 0x8000, 0x0) 1.586514939s ago: executing program 3 (id=95): mknod(&(0x7f0000000200)='./bus\x00', 0xbffab6d3d3d32fb2, 0x206) open$dir(&(0x7f0000000000)='./bus\x00', 0xb369bbe8fd97269f, 0xef) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x1ff, 0x6, "32d14a610000386000", 0x0, 0x800000d}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206981, 0x0) pipe2(0x0, 0x4) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000000200)="b389e5aeb7b42eab8dd001567bf060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000140)={{0xa, 0x6}, {0xfffffffefffffff6, 0xfffc}}, 0x0) r2 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x801, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) chmod(&(0x7f0000000080)='./file1\x00', 0x80) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="b3ec1747e9b6ccd50c640969ea4e0af982", 0x11) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) lseek(0xffffffffffffffff, 0x6, 0x2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a", 0x53) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 1.586171187s ago: executing program 4 (id=96): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x3010, r0, 0x81) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x329b, 0xfff, {0x5, 0x10000}}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x1ff}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0xdae, 0x3ff, 0x2c3, 0xd68, 0x80, 0xa96, 0x0, 0x10, [{0x7, 0x3, 0x5, 0x9}, {0x0, 0x6, 0xffff, 0x80}, {0x4, 0x401, 0xffffdce8, 0x1}, {0xc99f, 0x0, 0x8, 0x80000001}, {0x3, 0x8, 0x1, 0x8}, {0x8, 0x83e000, 0x2, 0xfffffff7}, {0x4, 0x6, 0x7870, 0x40}, {0xfffffff7, 0x8, 0xe, 0xffffffff}, {0x0, 0x2, 0x6, 0x1}, {0x10001, 0x0, 0x80, 0x7d}, {0xd3ca, 0x5, 0x5cf8377, 0x6}, {0x2, 0x5, 0x7, 0x35}, {0x1, 0xfffffff7, 0x4, 0x1}, {0x9, 0x3, 0x7, 0x4}, {0x2, 0x6, 0xaa, 0x1}, {0x7, 0x3, 0x4, 0x7}]}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x101, 0x1, 0x1, 0xfffffff9, 0x7fff, 0x1c, 0x1, 0x0, 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r0, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) read(r2, &(0x7f0000000380)=""/183, 0xb7) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000440)='./file0\x00', r3}) r4 = open$dir(&(0x7f0000000500)='./file1\x00', 0x400, 0x40) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000580)={0x2, 0xffffffff}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000005c0)=0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000680)) write(r5, &(0x7f00000006c0)="e1cc4807980dbbac04eb1d6a96b26095b9d53027766874f2fec6384b821464a4393282e17b5dd9f0fea51151d5138998a65dc33d0dc70952c4a12352ec14d62fcf996fd5fdebc8e4caa9574622cef9f2d520d1cdf23e28b9017518c42d29d48db19569554d2fd588eddf", 0x6a) r6 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000740)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x5012, 0xffffffffffffff9c, 0x7c45bf36) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000780)={0x3, 0x6}) socket$inet6(0x18, 0x4, 0x5c) syz_emit_ethernet(0x1b3, &(0x7f00000007c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "43f7cd", 0x17d, 0x70, 0xe0, @mcast2, @empty, {[@fragment={0x32, 0x0, 0x7, 0x1, 0x0, 0x9, 0x67}, @hopopts={0x89, 0x1c, '\x00', [@enc_lim={0x4, 0x1, 0x10}, @generic={0x1a, 0xe0, "1048e78b44b9404dc816cb41cc6b4283475fb9a445054654083e3e723a4c867fcba36e6975fb48e8b98b9f9b7fad5b7fddf13a1b00b1326138ecaa3843aba15b5885f2e592704c2eff8396475c61c72708df60f4190bc1d632cf68f225422219d867c143c91ad4b46f2093a5e98a03d19addc481e8dc14912f2ce297bf57a03722f03f5488f7a2af76232e331d9396a278f3d8d5a7ac4cf5c099830fd1466a64bf15e18b99c13298afe945671f7a2fcb09e2ebaaed719cec916eca23f31a1ea843e61e2e142df942194ad13cc455e42224b2e207914009892d9e9894c5f9a053"}]}, @hopopts={0x6, 0x0, '\x00', [@pad1]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x5, 0xff, 0xfffffffffffffffd, "0c1b05de0b666ddc1e7530ea891e49fd354ec8bbd2c977c4adc597db0e943d5b09d195701a02c10a2a8b187753e17684618520d810778cdb23e2f97bcf3e2d40fa6e808ec4c21dbf14cb19b8f240dcb95c085d71104f2823adc4b958c76ed2c93b1a06a598"}}}}}}) r7 = openat(r1, &(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000009c0)=0x1) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000000a80)={&(0x7f0000000a00)='./file0\x00', 0x6, &(0x7f0000000a40)='./file0\x00', 0x8}) 1.58501679s ago: executing program 3 (id=97): setregid(0x0, 0x0) (async) r0 = getpid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) (async) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x40047307, &(0x7f00000001c0)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x800, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, 0x0, &(0x7f0000000000)) (async, rerun: 32) dup2(0xffffffffffffffff, 0xffffffffffffffff) (rerun: 32) socketpair(0x10, 0x2, 0x40, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x100, 0x0) (async, rerun: 64) r6 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x1, 0xa011, r6, 0x100000000000000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) (async) r9 = getuid() setreuid(0xee00, r9) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r11, &(0x7f0000001480)=[{&(0x7f0000001280)="b3", 0x1}], 0x1) (async) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r12, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 32) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) (async, rerun: 32) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) bind$unix(r15, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000001c0)="ce6349b7be78b34068b77012ad8abe0cfc72be0d6830fbbd5e3c570e1c0d8f0c7c804335a5eb9f1f0b93338f1b813b79b4427ca6f1f5d9e63202a09512651c80d73c08e293b5d8fd016fd2aa7e8d4041b704bb9632291dbc9a955a6eca4046add4d6fe6d454941a1ce3e24997f81f732297631a7da6bc886b0221bb9fcf95e7f3b61", 0x82}, {&(0x7f0000000800)="908fa0234710f8c735565f08171319dd0670085ebbcf6e0bac779fb0229dfe3039d4cc4339e98f3766f6691e5830fcf9c7a1017cb027a1804d4273f7a10f37689c9e04aa67bb7093b925497eefca488d28fd39cddb11867f026119728636f50187701994aa54ce51cdbc08678c50adfec5a61100908b8663f126a73168c6f0a36f1ada3ba766d7378ffeee", 0x8b}, {&(0x7f0000000280)="244841e8b2765f57c05c135be932a1b86269018aa93e21402bc63ac1fee15c9d3472d681f13fc283e1270769014203195abceb", 0x33}], 0x3, &(0x7f0000000a00)=ANY=[@ANYBLOB="2000000000006ea7ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRESHEX=r5, @ANYRES32=r15, @ANYBLOB="e3aa9c445ad248756eca93de2d68ab2259412acd164e79a498beff001ce9acbf6f60a5898be7fcf09898fc54bc7c15949c61785861eea2135c20a5427e4ce8d9e5"], 0xd8, 0x1}, 0x80c) (async) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r16, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, 0xffffffffffffffff, 0x80000001) (rerun: 32) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) 1.584665684s ago: executing program 4 (id=98): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() syz_emit_ethernet(0x2d, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000000000000000000000000000000000000000000000000000000000000000000000000000a576d65c543142462ade9545b030bb6d2b3945132c0a"]) close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000004c0)="ced655bf1b185abd4e4b84d739362f6a56c6a8815a795b72686555d9547aa36d71c634227d47bb35d8dbcecb2b8ef835ce6740a551b538385279d3f9eae0fa71c998c390e07e0eb3157bafbc4f3367990ee63af2696932f52fc360e33f0024bfdfce365df6d42231f19d85f984efff45fee95c3c4638fc963a6b6eb0a482c717d95afdf658a93b142d19dbb942be0aa021263bf9f3c9b12ac128eb6a03ff2aca4ed3ec7fc6ccec9d1801d8698d1241d1c00153ea862b55bf52a504e196e3bb6a481a9fbf50a90bb747a57dfaa61a44766fb308f1ba515b735113c15d23f9063d4d9caae8e55f4d01d66c81db3f6499f4ca8a39996052ee296c92fd88269bc928f7023fe3f79ca0f1d8d5f2d9e1e94c1df629c1385137ff43ee3aca8351fb1b3d80ce96cbb98cfb49e06b3cf5d79dbb8070d72d8b598dc2f094351015e26e24669e303571df34567dc4e332cbd2fc34392aa00f147f533f8409506698651a06759880fe58f7bb7881e8ab14f920424995cc7b78bf820bf4b4615a91a4b6d88ca1eab604fad311d4199000b9aa66617ed093dfdbf97b2eea5feab0e3391e8fd3e39166a36f308a52f7b781764dfe75492a7644dd08ddb1077635a429d10e6a14e2ecae0b5d82cb449ee6a0c85adb39f9e66ea6629d0804ddf5f4949333342e189f7347be0f6ac791f3c0239b782f377dedb58334f66b31072d0d052e911ffeaf6102d8103c7b9d9411452d9b4bbc4512b63cb6220beec879c1ee22426d82fa3ac32694f9c6fc58f78ac4531a5220698a842ba3421f3df5bd03fe8fc9211bf088c8e1b2e4a85706dc132560df57a65f6c09c7c1092054e5168ed8bc129cf1720d020f7f602a2cd9108dd08e279fcf95855c3c410158d1522de0e73d856974c4afba5b019ef5073d40cc902f25bd33af0d5b092b5b56b00c4a269264faa38a61d347685670bc788ae200db996d336c8529e1c9cc580dd9628081ba1864b64e223529f8aca2d3dcffe3f914bb9dadc00eb012cc48ea51967f617e0a54516ddca250d3416c9cbb4643190b0fd04dd5f13fce39c5ae41b1d91cf2531cab8d9f785902cbc1a202fbc357cf202ee56ebba460cf6f6255c39768d15de7b7490f322f78af5bd0dc7673b5f97fc1676b1de887c670a9762f85b41758cc489e86b03e4c27a6d720d58c277e8af6946f806b0986b5e553531b4c44fb452f49a622e805f37088640b07a500bdf5d7ef63ca96f4853d8f032bd1b8b2622b1dfec89a11789bebd2052bd30dbae5cd9c0e4b24325c062f442092898df782ca2ed502a145082b5816ac8b3f9d3b8a078a0f09c530cda0bf9afde8776aef10b70eec504232d24d73fbc261c8244fc851e4682dcf1285f897b702a5706c24dfd1b44453a65f54864daf9bc9d043be636a98f27fc3ffb8ce5a72e3b31d6517e931a303bcf2096b65c52260a0681e713b2b14a9d493f98b14c18378109faadfaccace05c457b67d26b843bc1e6eb34563ac70438880a4eb6b295f1e0132797e7793ee7455fa9f5116a065e4f1343ef07ba84c8c6c39fedf75c9145c5a55cbf75986b7049a9d128a083516e72c6458c8e28f577577416da44b0626c41a2e1393c937b6c511a53718eec001b5972597b50a59b6e252e2ed32e2256ffda96ef24bb0a3d09a9e15454e4d8ff826d37631e4fd5fdd5335e1f8eb689861dd6e945ff121a09562cb1c622140adc2aa7d48a297c92045de7a77e20168d2cf38036321f6a2f632cba6b3398649a851130343657361209e45747963930493a8b9c62426f3caad912b567a668a19a2a2db3a23dadea1cb317e9d292575f18ea6eb2cf875f7d4bbaccec2394947ae4aea7b25b27387df8fc3e2c06105778bd6cb100508bf49c5c52b7a98d9ed818dbcfca18b9dedc0c1919efe44a2d09091e5da2a9332e5170d6dfc6938f9d876387794d6fe5d508e4f29a6e6e90859b6ebd8a5793deffcc0993f770ebe86739d1dfb61f7a090a1c88c49f81d312f8ebfde5f6978e51ddaaf0dd6a255680220395988fd8fd3359670d5a6373f1b091ecc0332e24c411fba2c2a2ca884751ee7eb5cf0fc6de413951ce6f890f82c6110e85ecfb0ee7b35fb04c2e61f0d798bf07ded3ad8fb0b111e06c33e047eefd910", 0x5eb}, {0x0}], 0x2) r3 = socket(0x18, 0x3, 0x0) sendto$unix(r3, &(0x7f00000003c0), 0x0, 0x2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x3, 0xffffdf7f, 0x1, "09000000002cd3fa55000074ab9e8a040600", 0x0, 0x1fffe}) read(r1, &(0x7f00000005c0)=""/4096, 0x1000) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="7730821cb1854874866651a1e336318065c22f1280b3251c5cd30887e40380ec00f9826d02220981278c79ed278da56d7343f38956c21c85da4d1ee4fafb41fb5e9619ba7f9a95b1b083a95e9674d702ddceae1ece80ef55c2108bcfa9399cd9950e662d2127605ac520a80904286bc963eac5e9d631526e003a80472395fc0d04", 0x81}], 0x1) 1.581865924s ago: executing program 3 (id=99): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) rename(&(0x7f0000000280)='./file0\x00', 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xffffffffffffffff) (async) r2 = socket$inet(0x2, 0x3, 0x0) close(r2) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) (async) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x15b) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x10004) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x3012, 0xffffffffffffffff, 0x1000) r5 = msgget$private(0x0, 0x1b8) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setuid(0xee01) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x8, r6, 0x0, 0x0, 0x0, 0x11a, 0x8}, 0xfffffffffffff001, 0x9, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x8, 0xe}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x389, 0x7fff}, 0x9, 0x860, 0xffffffffffffffff, 0x0, 0x401, 0xfffffffe, 0xf, 0x11}) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x110, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x100000004, 0xb000000000000000, 0x9, 0xb}) 1.47035266s ago: executing program 3 (id=100): sysctl$kern(&(0x7f0000001c80)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000001e00), 0x0) socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) open(0x0, 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) select(0x0, 0x0, &(0x7f0000000140)={0xfff, 0x10005, 0x200000035e0, 0x1, 0x7, 0x0, 0x80000001, 0x2}, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) getpgid(0xffffffffffffffff) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000080)="e1000000", 0x4) sysctl$kern(&(0x7f0000001c80)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000001e00), 0x0) (async) socket(0x18, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async) open(0x0, 0x615, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) select(0x0, 0x0, &(0x7f0000000140)={0xfff, 0x10005, 0x200000035e0, 0x1, 0x7, 0x0, 0x80000001, 0x2}, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) getpgid(0xffffffffffffffff) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000080)="e1000000", 0x4) (async) 1.4693487s ago: executing program 2 (id=101): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmmsg(r0, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000600)="2853d5bea675a1f3cd9ae63a2839837acb556741335baed17083840ea3e12fc8fd2c513c4cf05097d1e1858dfde74241c94c8ab8ae02f3dc2b9473416d0bee73ad68fc10dcdf2a0b829eaff2c3ae6bc8b681c14c70a3a6aa14cf4ec43d6133c0902a3f407cf4362a14b3de618cbc43ce0ebf1d0a28ab0f729e5bf1f4d8629394bf66be938e4de1783fd06c52b7be7c59385f27cad3223981e86afc7c7ba1e2fc5702b275a98b4bf9f468b23c258431633c419227872ff7", 0xb7}, {&(0x7f00000006c0)="98c8cf61a741d6f0739769ad4516125d02661844b27404cb43e633836df13269b4c7d3e134f374c6efc2b4dfe81be024cc8d8c0e1a60c22cf18147a79a0c23274392f1017ce65e8513a075b080198e529b41cee79b4312f475bd7e6d8359d25700d397a9fa09009f705710ae6008cc72d8acc9fb6d759f3f437e8977e5534cc3c29c", 0x82}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="c998e20dd39521420ead49c459ac54248fd466527b79", 0x16}], 0x4, &(0x7f0000000840)}, 0x4}, 0x10, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/216, 0xd8}], 0x3, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f0000000280)="84951277", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0x3, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0xcf, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x0, 0x0, 0x2], [0x100000001, 0x2, 0x3, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x4, 0x80000000, 0x6d5, 0x2}}}) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x40002493, 0xfffffde2, 0xffff, 0x0, 0x80021, 0x1ff, 0x8, 0x2, 0x0, 0x7f, 0x9}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) sysctl$kern(&(0x7f00000003c0)={0x1, 0x38}, 0x2, &(0x7f0000000400)="d41af0ce7b0459fa015528bb588c45d742172c4d2af503b5f1e116b93f2c7de44c7c0d2a5fd1a245167a3a08564dbde17727d855759b4f80554894e4f516a4f0ea4b00c40bf6114b8e874369b7241e2568d736f0bca60f5c47d4dacbdda159ed272d242555afddb693aa8577ac9409170b0d9fb421178351a26d2a7d88049404c58697ef2651", &(0x7f00000004c0)=0x86, &(0x7f0000000500)="fb5f8e12d1b36fa4e00b6352be4e7c5ce8aa0a9a54c0daeed4a07714466ce6591db1cb75334a70a231d22b2095377d197c1dc9da5e3bf64cc92f788b64a7a4953ca55e9de167f8b471a8ec89cc87544c87c7a907ab40d18f578190c8c7aa2f9c60a065dd0091523204479d955c1d66ab6104de06ad2cc261b6e198d56a72302b88c4e4ba5f7a47ac3fb31d9f420a8b29", 0x90) close(r5) madvise(&(0x7f00001cf000/0x3000)=nil, 0x3000, 0x6) 1.465896389s ago: executing program 4 (id=102): r0 = getpid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x141) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0x6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f18003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x3a) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60000900052800006e1aa4058b74adad9a4e721f5b293380ff02000000000000000000000000000100010502"]) (async) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000970, r0) (async) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x8002, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) r6 = socket(0x2, 0x2, 0x0) (async) shutdown(r5, 0x2) connect$unix(r6, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000040)=0xf77c, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x1, 0x0}, 0x802) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x100f, 0x25, 0x0, 0x0) (async) r10 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r10, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000002740)="ab", 0x0, 0x0, 0x0) (async) dup2(r7, r8) 1.465336933s ago: executing program 6 (id=103): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000005}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x20c9b5, 0x1fffd, 0xfff6, 0x1, 0x9, 0x5, 0x0, 0x0, 0x1, 0x4af, 0x4000800000f1a}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x0, 0x0) 1.463291663s ago: executing program 4 (id=104): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1b7) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x1, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x10008007, 0x8}, {0x401, 0x200726, 0x2f03bd72, 0x7}, {0xfffffff9, 0x6, 0x6, 0x99}, {0xce1, 0xfffffdff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x84}, {0x1ce, 0x10001, 0x8000c, 0x3}, {0x7ff, 0xb, 0xfffff3ae, 0x9}, {0xb8e, 0x4, 0x8, 0x44}, {0x29a71717, 0x7fffffff, 0xfffffffd, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = msgget(0x3, 0x2ec) msgsnd(r3, &(0x7f0000000100)={0x1, "e1142016"}, 0xc, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x0) msgsnd(r3, &(0x7f0000000240)={0x2}, 0x8, 0x800) msgctl$IPC_RMID(r3, 0x0) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x9d99, 0x8, {0x3c4c, 0xffffffffffffffff}}) ioctl$VNDIOCSET(r4, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) 1.418786784s ago: executing program 0 (id=106): sysctl$net_pipex(&(0x7f0000000400)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000000)="6caa9d722e76bcd436f8fabcb1805fa1f7b8c4f9ef4ac78a92ce220bb08713b2cea346dfdb3b6bb8a5e066e5ae5fe1fef8063b43d96505ad779f59317b2ddf71379f4944216c316a01a3f1685ac62a7123332fe69b9773c02aa6edd537d5b73ee9b06c2145d3be100b346fba3a6a5cc70fcf853722cd5b9d1ff8581111e649bd9a258cdca22c27272b7a0c1168c0f632d015d236bd3e19605ebfa2eaa3a21db6d3a36955243ff43eedd41bb0a8feb1799104c60cba9298c7c56486f7301e55397105d74e2700da4816b8024b1b178be63dca1d8d7b95aae952d6a7a18e75d3e135b47fdd20f4520361584a55c27e9437a1518692e52472472b0c5c9d40b8e1a49075983bfb89c54d202193b8208fa52c25363ccadeeeb721655840af3f3b0e6a1c7d1650b48822563fe3b19cc8f5c8a4a892023bb3a30a8c4a554d61e0cb98e49d8d872f20ad999707c35c0372a54c666a47ac45e6cb8d0b6104a9c15511383d5bbea22502c47513e43c2ee44649f8e1ded16f6673b004358ac3f26c8e1997ed24bd91f85d70933e17f93624331d85fb1d985c3b622111a61bec0a914c5615051096bef8a933ec70428d59360a23c880a4c489cc3633daf0672dd64161c2c5f1b931e535", 0x0, 0x0, 0x0) 1.416697652s ago: executing program 6 (id=108): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x91, 0x4) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x60, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x611, &(0x7f0000398000/0x4000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x3fc, 0xb}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_ip(&(0x7f0000001540)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.300808523s ago: executing program 7 (id=109): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="258b30a493a1c40ad1711569138b48aec400b8eb9e83407726fbff4027b6ff6a19f6dd1c5d0e76a3", 0x28}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f84cf71b59c7afec375", &(0x7f0000000080)=0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f00000002c0)=0xfffffffffffffe8d, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x3, 0x4, 0x4, 0x80, "b4df239a104b0a2cb67a7bf98a95a6890b2c2721", 0x81, 0x44}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)='T1', 0x2}, {&(0x7f00000000c0)="8f79c44ff6d2ba", 0x7}], 0x2) r5 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000401}) write(r2, &(0x7f0000000480)='\x00'/14, 0xe) 1.300000129s ago: executing program 0 (id=110): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 64) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x8, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x20000000, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x4100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x2}, {0x401, 0x200727, 0x200007, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4fa, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a74, 0x8001, 0x4, 0x4}, {0x9, 0x10001, 0xd, 0x3}, {0x8, 0x8, 0x3, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x5}, {0x29a71717, 0xfffffffa, 0xfffffeff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x1, 0x1, 0x1005, 0x30004}]}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x18, &(0x7f00000000c0)=[{0x0, 0x2, 0x4}, {0x1, 0x0, 0x0, 0x2}]}) (async) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x2006, 0xa, 0x83, 0x400f}]}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)='%', 0x1}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) (async, rerun: 64) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000880)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a00ff020000000000000000000000000001fe8000000000000000000000000000aa370000800000000002009078000000006006c33e0000500000830000000000000000000000000000ff0200"/109]) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240), &(0x7f0000000100), 0x0, 0x0) 1.298573874s ago: executing program 1 (id=111): r0 = socket(0x10, 0x2, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 1.298040992s ago: executing program 1 (id=112): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000300)={@local, @empty, [], {@ipv6={0x86dd, {0xb, 0x6, "eed57d", 0x40, 0x2c, 0x2, @rand_addr="04f19d6bceb1ee1eedc0754f15dd5ff9", @mcast2, {[@dstopts={0x2b, 0x0, '\x00', [@padn]}], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x1, '\x00', {0x7, 0x6, "2925c8", 0x7, 0xff, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3ff, 0x2, 0x7, 0x55}, {0xc, 0x1, 0x1a, 0x7}, {0x0, 0x0, 0x6, 0xff}, {0x401, 0x7f, 0xb5, 0x4}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8010, 0x2000006, 0xffffffff, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffffb}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x1}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x804, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8000, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x47, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x6}, {0x0, 0x1, 0xfff, 0x30004}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f00000002c0)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b89012abd154dd886eafbe03881d25b7b13b4090027fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() fcntl$getown(r2, 0x5) dup2(r1, r2) sysctl$vm(&(0x7f0000003d00)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x7ffe}) 195.553681ms ago: executing program 3 (id=113): select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000100)={0x7ff, 0x10}) 170.887543ms ago: executing program 6 (id=114): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x5, 0x0, 0x2, 0x1}, {0x3, 0x9, 0x22, 0x5}, {0x7, 0x8, 0x27, 0xffff}, {0x16, 0x3, 0x4, 0x7}]}) write(r3, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) clock_getres(0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x200000b, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x40}, {0xaf9, 0x200725, 0x2800, 0x7}, {0x9, 0x650, 0x3, 0x99}, {0xcdf, 0x7, 0x4fb, 0x2d}, {0x6, 0x803, 0x16, 0x8}, {0x2, 0x7e, 0x5, 0x1005}, {0x6e75, 0x7fff, 0xd1f, 0x4}, {0x1cc, 0x10001, 0x3, 0x4}, {0x8, 0x9, 0x8, 0xfffffffe}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000006, 0x5, 0x5, 0x10001002}, {0x0, 0x1, 0xfff, 0x1030004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) dup2(r5, r6) mknodat(r5, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x7fffffff) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 170.219599ms ago: executing program 7 (id=115): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000061f000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000377000/0x3000)=nil, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x203}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000571000/0x4000)=nil}, {&(0x7f000064f000/0x3000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x2006, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)='%', 0x1}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) (async, rerun: 32) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000880)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a00ff020000000000000000000000000001fe8000000000000000000000000000aa370000800000000002009078000000006006c33e0000500000830000000000000000000000000000ff0200"/109]) (async, rerun: 64) ioctl$TIOCSTOP(r0, 0x2000746f) (rerun: 64) writev(r0, &(0x7f00000017c0)=[{&(0x7f00000002c0)="07debf58e87238d1e154b7e8d297a87551bb4f391e713faf936fe1e8ab64f46c709e4473ec3971cefb6774a0edd5aa45815c23dddf102c71c10b5095c69332916d5f2d97da79c5ff09ad82af910dcc440e295d786e686eebc3720ae82d2a8cb46e6935eec829718db734840d382da56b04db514eca1d73225b6ff5eb2f4f915259d191465005cbadf9bcf961b9529f1a7824364caf28a56775c55fe5a99992de8ff4e41cb5bcf65d68c0a6986417588982e2d1d8395aba87f4a682c3d2d225194a760b80a7bbd518333eb4c6e4e5d3b8c4c96610e2de6cd49f917c535a950d53801804838c67", 0xe6}, {&(0x7f0000000040)="a8163539afc93fa24abccd3cb3bde6ccaf90c5c376addc21f6a9eb4606ed226e6cd052938a7442f7246bf050f0f96f89698a2b92cde5ccc4820d583243b2c42c7d7cdf1bdebbf4411d785803ad814b44549089073c4052301b5ddb3fc28db7b51cc412385e8b164e14dc5577", 0x6c}, {&(0x7f00000003c0)="d0838a151adab8adf7c1940b2e27af1cd0cf2c352ab6be28f2e339443c051feacfffb34bd2346fb42027a7821eae6eaeef41408f4ae9d35e2a9fc42c161c124db32c455f7f84022d80e46e47f18069a39fbd5b6a02f907ada29348bb3de256c5b57985c3dd541563d481a34bb217a7c92382fd6095a75d8cfb4700c96d858009914f3df99808b819ac9d8c268cba8c44af8c3526d1c146dbd1b98f3b10d6e1ac066c3c8c2f3ff0652366fe50c43a43", 0xaf}], 0x3) (async, rerun: 64) r2 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x3, 0x0, 0x0) 168.436735ms ago: executing program 1 (id=116): syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x2, 0xfff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x192, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x1d, 0x4, 0x0, 0x0, 0x184, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr, @empty, {[@timestamp={0x44, 0xc, 0x0, 0x1, 0x1, [{[@local={0xac, 0x14, 0x0}], 0x4}]}, @timestamp={0x44, 0x38, 0x80, 0x1, 0x8, [{[@multicast1], 0x3}, {[], 0x7}, {[@multicast1], 0xecf}, {[], 0x9}, {[], 0x2}, {[@multicast2], 0x9}, {[@rand_addr=0xd4], 0x4}, {[], 0x80000}, {[], 0x7fff}]}, @timestamp={0x44, 0x18, 0xb, 0x0, 0x6, [{[], 0x7a0}, {[], 0x5}, {[@multicast2], 0x80000000}, {[], 0x6}]}, @noop, @noop]}}, @tcp={{0x3, 0x1, r0, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x7, 0x0, 0xf3, {[@window={0x3, 0x3, 0xfc}, @timestamp={0x8, 0xa, 0x1000, 0x401}]}}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e220000000000000000"}}}}}}) 109.877282ms ago: executing program 1 (id=117): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x8, 0x4, 0x5}], 0x3, 0x0, 0x6, 0x0) (async) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r3, 0x0, 0x0, 0x81}, 0x20000000000}) (async) fchown(r0, r1, r3) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 109.193071ms ago: executing program 7 (id=118): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x2d, 0x6, 0xfffffffb, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x10, 0xc04}) semget$private(0x0, 0x2, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) lseek(r2, 0x5, 0x2) lseek(r1, 0x10006ff6daf, 0x2) select(0x40, &(0x7f0000000140)={0x7f, 0x9, 0x24a, 0x9, 0x80000000000bd8, 0x2, 0xffd, 0x100000000084}, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4f, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6864267800192c06fe8000000000000000000000000000bbff0200000000000200000000000000015000000000100000ce234e230008907862871db2a5e7775f93"]) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000800)="415faafae8677342be2b738109a3baafa4a4b6d822c39a996938d3ae16d9133e73cb33e9521314d002678a24c513b9b09a143be2f6d4e4018bcfdc21", 0x3c}], 0x1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) 108.431897ms ago: executing program 1 (id=119): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) (async, rerun: 32) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/234, 0xea) (async, rerun: 32) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) (async) fsync(r0) (async, rerun: 64) recvfrom$unix(r1, &(0x7f0000000280)=""/97, 0x61, 0x801, 0x0, 0x0) (rerun: 64) writev(0xffffffffffffffff, &(0x7f0000001700)=[{&(0x7f0000000300)="4c7b14c0e436f844bff97421caf8c8dbb30c21e588364f5b54f0430f21715ef6ad43789ab32c7750d1458dc89f665c68201f3aa598c254acac04b1bf7e6622cfb402681fceb5bc6e9ef459127619be", 0x4f}, {&(0x7f0000000380)="c34d3f107b5f7be8dadd1ad68a37d1b6f00e4e394b3e9ef46f8eedbff6721e88220b778d300d3681e6ec081a3ce355518405eaf3b1ca61b81c4d2a146fc7a19eda448dc2b9092d911f507ddbcde1c72bab79bbd17f46d852012e110e831e7f1b3cbf0dc7855149cc29530d90365f68e81c572378bf687a5882cfb2d948452917ffecb4d268983a672d57b88053a04f094c85b4ba9bf42e46d22656482c23585aa12522dea213518f4d7ab79946be70f85a4ead72309d179d4e7b237f504d8cae3ac34bca29d4fed06da9e23f3b8a71e1da22a30caa13f2779d80a049403625dac0a1ed908118590f70f890d0120743856267dd6155eaf20f89a4f1a813b97bf1feb410d70277f99cacd1362c1fe2d60ca08cd38a6b445d2a66e4ac5e8f7ae18c09fb592b2797c12c535bde5fa588144d0774ade307e752818832c8a22bd4ae5338a781ea6e3acf15d623deda723e71dfbc5a39bb7c3f43362584db399ad1bb7a1d0b9355f9c6a7f28e60575021b1ec587b3450fb81d870171cada09a5a9c45d6bf300bd945e5161e682c944a7da180431ae601967e8006c0810af6aa05df96461aa86f198a5c2890e8bdfd26dda3718412afd7cd6947244a4785c60940bd3f34fc20a6aba490c0f4bed4349cb740d49beab15fd757ce4ff1608df7139bebd09456c43de6b564897f6797c85131fb473691b08f5d587b7a7e6dff5de8b0b48a651e2233fcaadf16dcf7adf09af7603490b2e2ea091bc2716dbd76c9fe08d2eff7f129c222e5c035a13a87560a553cbd5a27bc27d07bf9dc4ff4f2c13bc7c6a74ef29f360190b3ec03400698eb72e0d61772075c3e590c2f29284d3d9d85901a342cfc6ab51af7281d14405a66716c87ac896c44de9397ba16807c204ec33f3a0e64f2c28008b75a560424c7dc7db0edcadbaa23bca3a79e326b924004111f405a88a8a9bba0ab112610fee5c48ccd0b41c0d57aef5f63ae2abefacb80455dbeae431f775d1eb2144d9d5416fd68a8a65b8c1f9865141fe943c371ad7ce2e158d3879e84c77091367c49180d4bb4eaf41d190a7ed9dbe3ab5ca6bddff5758a55e95cb48e3171aa0bc7f82498a3a621ace5b4cb956399c17d65581b2c41e8840e6e53fdad13dd1a92df17a0b604897ab4c91a95356d36d837d321dad196417a177efb154da8e9d5084d4785c3d3420b4b0ab5d0018ceb82c275a832afaca4edd1d4cb82de5eb552a8dbfa5e7a5d7f5b9dbbc00086d5f978228e02c09ee9e052f891a7e2976c7555c30e715fdbc5d7d78d418211d5c9685a39e288cdc7f3b12b0325715d9491f772bc75564a6db34282fefdb4c16325fbe4e137aaec3880954747284d532b73b507553d8a164bed3231b639e2941af8368eca30fb3def7199ae7e668b97f8de4b2a3d527058bb2a1e622572ba893502487751b78740c3132a4a300ec68924093503739419a3e3bd98e70f68983381f77996f4534dbf2dd861e655a8055a7739f45ab63c398db7e481bd1ff920b2d504e22c0cf26d0eb351f05a0e0a8d587cead2bf579e6aea2c029188b1a82f8b72a6246354764ca56d7388cd706a2de9ccab6b025fba2398cda60cd97e84b6b58bfa2027c06652c45d83306f538fe482236c952f195c1658cbf3269eac204dcfb2136551a4b801339aa38c7f2680e0b912657d545d7ae921b93ad38743762ccd9bed9e269ce5c394e8f2435cb72bf91e777e1c2301f6780552a9ec1df4d1959231be0b701dd5b9aa650e2d6c401a2ba41423b090e5ce55c31a6c2186785a10af539c85e95da9e5b15ccd4a5ebdad1a6345d6ad5a9d62b66c054fe0358cf0e44078846ce42d328ee524291b569553871091a0aa8de391a863bc96810841e1c89ec08b59de9e79ade60a9ac6da91a797a57a469518a9560b7a5a683ce57728140b3157ce7d1cfd5c49dfa18de7710d5dbebce450302a4c9ae549149434b22435c24d656de967b8d54fd9b52b1b48d18263c96914b206d70609c9e6fde4386e2419f05944cd023b36e7ee0c6e3d1da8359a789ce96d9fec3dc407ddaed88adb50e245fee840c905ac99ce5e28a55b0ef80b2c513f470296443df1684ee017772b80f471f63eb103b616ef33fce4ae9bb42dfea614cf7f8f3594703ce6baadc32b016e7c7dea736d9c1cb6cb9824ace9b8a4404a0f425eb3f352649f4f485c716f7e8840ba8f91474eeeec9b97285eda430fb42e8bc121b849d9d2565bd19078e7a209c82f74bddecf97d55544ff6ecd78c17c0bb696300fd2691128fcec4c4b31cda7c3bde7cf3096ce8e84b36df43db13915675b421235a13f0678889c4f0a41dfb6367a4483780cc8beabfaeaddb87facfc41c02325a1458d345b734a1469845768ac9521a573e6ba5bb9400befc5c6a104c2199c6c6c2562e9809420e64c33a7409cff3ee4ec91ab388fab1f42b7c41c8eb10047faec9e7940db37a62912c484054c7900ad555aa1c022d7a16ffcfa4eec89a0109ac75c810a16d2a905fc6a664064f8b98880c2d038fcbb0c3a8e7d3e66ebd1db645d8f55578a52db9ad8b75492df71ab272147db44a8fc06745590e6fca463bc850a4da198d8b98bf9f36c74cebf9fa997da62aee8ffc39becbc1dfcc5b959144312a1e903f6dcbd5a7e7ccc5d02f4134015c02e365b87ba9a66ae76a4551d5a4a859c9c1d6fba405ed87e2abd814b8975a01ac56921ce1defd71ad37f60c35ed62bdcc85e3fb33ccca5573f3856205e9dd3884f27fb3504f1ac0eff9efdc43e77b1ee4022979eb83304d1f8f9d340359ac8b505047768052e440af08c91cd2a8b7ed1dbbfcdc35e44777a1282fc9b6800d03c782f6bf68078ab768eee1aff7fd7b35e2387be060f0f9415eaa73157a24bd1ae4b8e7954ef513a97e2032ad297a5c545caade6d445e88a71c23c4e2c9be111f65db47f30aee993e4e3a5d12673416b5f39439389137ea0d68557f3e214c03c203dd594bd6826ad216b1be28f1f38cd6fd3eacfb9705f17bd8b7942a3cc82e02f58b59b1b88a71223bd176c4553c7346825cd85a4e32b09e537b65ee4afa298748937b597181aa1e8325948436d41be7aed1bc4f35f96d779239bafd4813ca5c3b11ea33f22094466d44beeed506d6f3c997824e8824f227ab5c25ce5946e0e807cc5d60493f5e53de65f5515526a3b08bc7d8c13b7107023c02606d550a297478f86bab7a016c32377544220c00a455e71d4a3b50be9fc03de3a833ca5f3be6db9ddc8c9f6d5d6361aacc0cdc30e713398cb22993b3b84e2d87f0268b68437717e59590516fdada6ff743d962788808a3638ec2659c0ae18e9301fd2d3c89c0d205b1b35f91078efc20ff8047ddc1cbe2b53a73ec264911461cf139c179ffb9da7cfa6dcf4ffdc5624774a1e082a113687e30877b6615e66b59c88176c750f0fadceca8c1839bcf0e2db191a6ab9f03a0d62f040910c8616b6f2f9f1db48a46c63ecde5fdf1bb3d33fddf4c41894de8fc6a7fa6099a18611c3d640022d662e9e72f5ffde82e9fe991e0ae0b72f1a0baa9eec7f16626c7310fa68abde8af2850071de4caa038f2a43a320e964ab7c7e5fa6cf3af783466d035ccd74a1bd939295856d0aa7a7b8f7fca1dcffc2b356e2ff90507c80fdfaa6ce2fededf6678bc476370f3328c87f46746e694c2df3355512314b1db74a8e78bf28fc0fa696f7c5f8baa12e6c9e05363c07042f9fa98726c094de622a448e256397f4669a4f4e8b674ca4a8968ffdfb74188ca1ab41dde5c54b8ea4ecc57e719f9273a4e6ff19216eea0713b6614a45420c87c3fb59d8d549534057de0ab9104148d5be2edaa6da2d0fa22058663f2df1329981182aa8b8775733a64fbff7d83f4c8181c146f8c4374562c28308acc44328301b93ca61cf536cf899e30a8cce354f7def9059c88f95e1538397300454a66a43ac1920486d731c35d2ab40da084ede52f56ba1513f2f7d490e5c01c8ac424e4abbc50f2dd02b0daa558cf7ca32acbffec19331c2d65fc466550f75e3378d2d84023f61a29381f3c423eb3838a2079a753e9dd08a7ce599eb03bece0db2f0136b1cd0b0dc5537cd5d573a559b0914768a40d59268f5e09e5ca858ff1bc43f1058c129a9c08223336e3ee3d214dfd3f31bf5572f794e631fa494bbe972257013d009cb6e7fa458a7d62d6d760f622f722b5997c4f6e6f6a46f7551ee83a8d35040da3c0bf7650581b6e0e3bcf8548fc1453699b825455f47fd109a4f9b4efcb797a089eb582e4b1a4dd978e466137ae0b0488809d9717c213685b21dc77cb01169975a494a029cf7d19315a4b71b0b9863358761c5b5d160fb94b1c6f4ae472bd3160eff80e106d777aaa8fe87da70188e4de82c3dcb42210d89d775f66351b79fb5f1ae3d6c744b437cb77be9f432f6d9638d32e7a3045f406f267a637b462884d9ea1a4eea23b4d3e287043c110ebe880cd9634271dba4d705fff24c98abf0754df42b756785301adda652a6e9f42cfd4e29b46e37ba326797066219894d3c4048e88c848c7fae3c5cde4962324d6d2376a0c233785efad642cc73ac4b6933a2ca031eeab67ad40799badf13e63fc7b6db298a965eb1aa294c70e0b86c6c1c62f077769deb91eeece9d519c03ae16f5b7d9fa20dc719522e033ac22aa91f02a3aca161df22c5bd7914906b2d09c586cf9772002478113e1729fa54d2a94da51a7c5f30193c0c04074a54a99f34fac9ad945d07c3b726699afbb255c3cb02a034221749fb91373abaf09364432bb2cea62f0eb93ed24dc7cedbadbcd08f5e75a2f284d69f5abf3931ebb00183b15a981eef7b3c5a7e676cc330e350b07e5f59794d1b06336e7e85f963fcc925f957a9b2097fb602d42cec862a528a8a3417792f3cafcc47ef2a7e5652d03e052024c27bdd1873096a256bb2fa2aecfb5246b889f3267d186a45bc511097677cc1c1f474775d6c13cb54d77d5f99d5a453f69788e084ea0db99220e80d1f84bf8c608711ba1ff1c5000a3582a7d3483e314eb17926eb1f46656eef7f9b7a4a25591c4b5b3a709747d5c73433cb021314005906600ca269662afac81ffbe6f2a8616a92dbb334857679840915a199eff79ceb92693680b5360ed2734213df19683dabb2e8bd2cf1bb78b36dc06d0d5be1f43d1c65007959bcdac91f5be38064d7db28c2aa2a53498b70babbcee3b2a4afcbdd2daf2ceefb1d6056df176c2e6b2a2197eea6617a59d2768f8c0ed1d9f32d76b0f75ea4b8bc22771f6f693da53c7fbc2af0dcbc6e966f4c4e6aee7ccd33ba4b48a89c66f8675d2c1ef94e39fe66fd0a10cfc5635769eef30f1cc15003e4ff27b2374268a3d2d399fb6fb524b240bf9880f3e5b294f221c7ecf9b7ef6f380d0dc9a0d0fa46a47d45af469160f1357b8b9e72271ae91f97a55f44324c0e27958f8dbf155f595b4ec2aacfcdedaa15fa53c710e18a9639c817d523158fdb9f5e147ecc83532ad270076770f3eaba5a2ad80b460f09d98d7d4f6100777dd609c3873f4f5f8a1f0b1480362d8150d93b64a67a0db3d8019ed1ce19e1495538520e2581423f0a5b6d869775c105228c51d8aa958ac10c33b2b343c9f0dac9c1f1362cc1cb10bdab76ea09b14a7ca2361c1fdf4457266d5ef68e703fee4b16fa76ccde32cde261920ef02f8580569e7d51e514e3669717a252e6c599e22a328aafe55d63891de1698bd76d79097fbe1a28de57d06540c11ea6a60085829908af3d74d611af30957edce14c46424c872e745831d0447ee86d500fa3b06241bc4cec87c1", 0x1000}, {&(0x7f0000001380)="4e97018adc61b155c9b38ae85784013773cb6c26a39a282f67c34f69f0eb50f16675a3f25a37be3034139b2bbf9c8f87a344f0d37b3dea18c633f98b7989856dfb281ff2eb3ee19cf1c8fc63dfd29b89cf2266e0dbb469f88463ed3bbeacdb19564267c8cb", 0x65}, {&(0x7f0000001400)="3047e0b478b75cf5738fd1e70aa18a639f1284edc43cffc141c26ac185b70c04bae3292fe1dfaa893cae67ee9e7771b78afd17115cfbaa58a0c61ad158909ad2cb7bd152f4a0ddf836aa1e7eabea546408432d1dc24293938612bfb33da5b04e589db4d07c4b09eb973a3c0166f988db59b2479e8e4e2e09f97e401dc66feec03f442efa9fc6ee6c9e2bee2830b734bf1abbe8c0a1da6caa7650cb7d2d9cff9b3f234af79891098abdb785f599f9230158aeb3b29b8ec76adb469f0522124f4ce1a783e7e9e4d0028558966bdf54efada06c21a9f45f6c89cd48c23582", 0xdd}, {&(0x7f0000001500)="09fcae8429ebb19f561abfc55130702dab185d8bf19ee8fbe32a70298aaa8257a39a5d4103cf8e65b08f0a7f9eefabc8b9cfa6f532453bb01f46ffd84e7b95751ef93c5cf90b4c089acf", 0x4a}, {&(0x7f0000001580)="862e8adac4a6b16f313e35a847c2e724cbf9c190c562bd8b69af825a3f98e8eb3ad9", 0x22}, {&(0x7f00000015c0)="89f6d336dfe753a331b6f46df076f15a1cd7b34d04a0c739c6037c2d80", 0x1d}, {&(0x7f0000001600)="d3e192485bc7970d2545b3b0762a1175d127e2e6759c67ef0db15cb4ba05bab5100c2c6da94fffac1c1daeb10dd33d6ca0fda40772844dc837901610c63126ef08a75a22aeeaf4488ef3", 0x4a}, {&(0x7f0000001680)="e21c808c0a8200cf898881ed9f8ba4ab57fb1f1c59f999156680623ae3b121a077db15c5537939dd55f71e5765e6e5038b97f68470c95150003758a59c2702853ae13601b410f2d65cc74f5013c3b2d9ea1bf2034e2c53c0f4db548265b65c20e0dc54fb6592c2ccdef510197a1539935ca81785b5e67f7847", 0x79}], 0x9) (async) fchflags(r1, 0x1) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000017c0), 0x2a0, 0x0) (async, rerun: 32) r3 = socket$inet6(0x18, 0x8000, 0x0) (rerun: 32) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001840), 0x10000, 0x0) kevent(r0, &(0x7f0000001800)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x40, 0x834d000000, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x1, 0x9c, 0x5a}], 0x7f, &(0x7f0000001880)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x9, 0x394}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x8}, {{r2}, 0xfffffffffffffffe, 0x10, 0x4, 0x34a5, 0x3}, {{r3}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x3, 0xffffffffffff8001}, {{r4}, 0xfffffffffffffffe, 0xd1, 0xfffff, 0x7fff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x28, 0x2, 0x6, 0x20}, {{r2}, 0xffffffffffffffff, 0x40, 0x40, 0x4}], 0xb, &(0x7f0000001980)={0x5, 0x7f51}) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000019c0)={0x3, 0x2}) (async, rerun: 64) chdir(&(0x7f0000001a00)='./file0\x00') (async) r5 = fcntl$getown(r2, 0x5) (async) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003140)={0x0, 0x0, 0x0}, &(0x7f0000003180)=0xc) r8 = kqueue() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000031c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r10 = getpgid(0x0) (async, rerun: 32) r11 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003200)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000003240)={0x0}, 0xc) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003280)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000032c0)={0x0}, &(0x7f0000003300)=0xc) r16 = getuid() (async) getgroups(0x1, &(0x7f0000003340)=[0x0]) (async, rerun: 64) r18 = getpgid(0x0) (rerun: 64) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003380)={0x0, 0x0}, &(0x7f00000033c0)=0xc) sendmsg$unix(r4, &(0x7f00000035c0)={&(0x7f0000001a40)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003080)=[{&(0x7f0000001a80)="ca7e1ea0ad364628c9380560ae8d391da8b91e27d2c2796e9f6a311ddd53b295c917a732b789473eafbed15646b0bce10e2d215e759f6b9d1160e5328f06e117d16bfbdbadf7d3864863d6a8875571835a1de5d612517728a35443b97d1d2c813f701b92dcc66600f1985627078da716e2a313053a64720bfbc8cdee89dbfc66230900581bd1eb57afeca8871833f702730ac926d54473c615c8d55cb2f113124b499d070f7bb9c164a7ec64d7cfe221f50966e227896ef4a10ec98908d882ae52340b77c7ab517a1ad9d35a5d5fead0b9251e7d750d310a67e068de0d672c9f0689017cb91356efc08a3b922ca8ca81d3f09ea7e3587d8f9fe6a2a44e0e34220d644ab7cf93ae8c40e3b0f4797bbcf2ef50ffaaa7b2e3508ea832238c76953b32bfd089b03603b10997013e99518a79f3e8e681f23b7bac4cf4e302a03b9db45ee1c2857d91f81ca7da68afd142155a7cbc0725f46918bc8cfcf54633f3f05765154faaab797e5d0df7fa065402201202821ffd7ff9c839dcff5013744523f21bc08ca7eed7a64a68ac6a3443fd011066de9a9e320805e8adf6391a467aed9d0b3457c724c5097212afef8da24f2ef896e7a1f4a3be1c51e1330adee4ea2b4a53c442164440aedafa404791c2bc21a194b94c8e36cb9a49474e6fa19b03b215be8a00fd5e7a561bebb37adedce61f1994f613c64efc00b7aa6a9fde7d497ab395dfefa291cc3f7d0119c7dc8a6f9deb09062ad59de22b829bd939ab5f251cd8d981f40a2e82ee7042482b5ef7acac8fb4393003cbede747896bc95e4f91f340ba6252893d4409c9d8f1472e799ee001d6ed2928107d92c66919927d2accabe0d99a5db45b3b91e1f4925da3d36d109911833c226d25e81dc83e14d75a0798e92aa9b4d686c73877f8ad5696c3312732203c1f01475975b8ab4edefa3a2414d37b61ba4896068f4e4b849fc170b8fd47baf10a6a189ceeacc655696cabced06e69b27a7eba09bf0eea375b116c8b010eed66c97d7ab74ba9a3c82ed06cbf2245aa9412676022234a36efd587d59305262087b1d541d2416be4c00f2dd0f0f96a6232fd234107be645f97cf76ad5f6a70bdfbc2172cffc0e18bcba3cfb40c1ef01f157df280ef5c465b6e33960a4af6d6fdf8ff6a17608d5551aa2738c6244cb318b5b5ea1722dca8d1c4fdf5071a13c731590936e1bbd3a8b07b95963cadc1ed6521a5f8bbbf0ad3aa190d0bf8e6bf9b30d94505663e8c208a26b6e91a69a94358e20dec5870d7f1b5c97dad28e4808cd1102ba6110273846cdcb0f7d261e68513e2c29c933f761c9313fdaf3c507f90908286afb1aec21c4b40cad3b5600f625c0a9bb6e497fafba4c05cbd6fcbe1d2f088b0fa7783439b0e3a4acf578f7e1cce790db7552102b4560efc71ce6ecf882345334570650bd140700a1c02c331105b784fd59a4b45531bd34eb17cfee98f520426a0e25d599f986975b361d9a9bd34ff110757dbdabb21d25c668cd6aeb2a96ba4b4be1b38a494cb10cf99bd60b460fef55ee46e7c7808cb89041fe53de1a92c7c04e617da871271a37b3f82cea9a721fc9b032138d5c177572005da98cbf390f743dae741a6ace3c56d3015be991d24e3738754afce68b585ae96c6f85d7d89e5d9da40b7605c7e28cc3f1c243bee249a69eb1acb4c76b30a2996b262bc733c0ad2192505df352590277ce830592bed37e2ea4290b7afa9e49e40c5fa21e6982c08dbccb4c239b897b6c507b40c7ca55e36c2affa3b4964d10e017ec29e59ed7b5511cadaad0334083796e2414beade8dc94b00b45656e0327ad4ff0aec0266e3687288f80ba98440f9804d6d5242cc82e1aaa16c43d6f37be23f62e79723fd7d8cbea3857d834fa3c826af1b5947bbd304d6e1666f936a53e6639ee4813c12d3373125d9603918f959f5194f9f13a64fbe0ca47c391fe1e851daa9f28ba56938289ac302c4a065470c2d24cab7e071827732372d9d14e079cfb826ebbc911c8efbd414aa00788fee4bd2e37910133373fdfbb7e889255a742fe753e35694f75a7c24bfc37bc70c4a47d658a0c8de1834c69224f9aff94330890e3c83613271f39e2176631ade6592fe07e9095303f3858578b3bd698bb766c09a4593861ca74c703936346617f95ba46fe704d5801b890e9487e76dc101e444871673d2ce718d3e780e1cff9720b3e7dae46266f69d1cc7ff6c839ccc0642b0c462205ddbf2c7fa64ee3d7a7e21c3d371bd7fb61131b5d2adc058db8b7fc17236f6373f9e7a00446ae1b3a7e09e8655a994af3ff98be86e827679f43487c97658dea9a1a33947311c654415a395954a2b8466268bb7708f04757f2497fdccd3e2dbd67423842541936bdbc26824b0128d18db4cba867b7369508cb3cc01930e300fc4233c90375a14d63efbfbc9d5b3b1b5fc8a7890925d9d5d9485f21e2c50216e239458d55b0fadd4caa592bfb1619eccd5a08616e57af3d044cbd0631329c5ff4687dce9cc5fc530141ae8b484a6dcbf8082abb611378b0482aa1a2222f256d1a478128aeea3349a661c925228612cb8709fc00553778109c5cca87cbef3add50649ff23a6f894b42ebd5563bc07b8796e9c03392989aa5e2987de502fc552345cd9a38d86c69d876e5b0f93b658557841221d2b444c441e38098712185b54b380b1a6ddf45af67b81237874814ac3c531eb6e261af2d388a91b081e77d5ad121b8a2408432f3289f202733bc5f282fe341e2ff789fc23f9db6f2cbb0b13b17199175e8ebeac9943b0c6cbc55b892780afd8c98c4e43ff910f5edde41aaf5da440a2f4b0b92d21a02135ea3a2a5974ec260405db4c8e46da71de860c8e6988898967bd1512b98f9dd1bd5bbfaee60d3f0f5aba50e6c816aeba3a745de36bf9c016157a053235f64e8049b76469f94af7998290475180c72e496060c3db369db01aa311b3a375eee423a4313b7ac6dcb628093c84a81fab511dba75bc24574c4b008b4450a962bfdec541803af49ead5609dcf42d9c1b4d84f52f5cf4d83e6ec84b0f93aa6abc5b611ed02a3af9f340b71a774fc2a5f4c67a184d29ba2446ace3230cde35207fe01002283cccf1e9932dc82dbcd9dbf1ef8a647e8235adfce8ba3ed298303bf3ded6a0bb0db310b4a861b193a346fc40221237e44d953bb367d022521211be6ba943a6b2f3732e4634c4cacb596440bda2a1c5b933b60d0d354b604a892a1cdff9219cda03361f1c8163d543ed38887c091c519dbeefcddff5d2624ceaf1aafb9e55aab50349109520f64a8ea60c63d0928bd37368e3b48b686d8bf257ec56fe5491d3dc1f11247a037350a0b9f62d964533b0f407456540c5233d04f309e46e4fc06b066ef9620017cdceab41558734674189e063a32c4b7051ce1c67e2d0d1b5b4a08781855605f7de680b14e622ebc5212dc74ce92da6c84601199af5bb39a8f5386db1e6c1dcbf1a80274507bfcbde0a97e1786b92441def066cba429f78795de67412398d027529dc5bfedc7d801217df27cd250f65672913587197a1f2bca436b059cee0ff7999bc90792d0392f3525fafd16b48db584f4eefd49d94724795a338f4f8a9900c6969904112273fd9d490c9960e4ad08e1b7b34d2abe422bfbae21c631978f55fa4aa2cd93935aa8caeb487991ef96d3961993f3f5f3a8571b4c1bdad933d29788e7291cda47b9cd8c6705ae9ae7aac048dda0db5ccafbd3416f00bb4b62b727fd47ef854d9d2fb1c09fae06352655cc02de248b1748b7e82e78b4144cd9d77420ad45f63b96398ffff15014a5dbcf4b6118179beb85c11d0e9c55f03c7af0a5df0503e9e4215678bc6b0ad29d63d0e28bfa5c477ef6a7eaaa34c181c6d0a3f9a27ccfa99565eedfc6e8d4269eb78fccbc0396f066899d9e231e70961c7184f1d81a0621a168c686dd4f15f6a7e148ce29ca59ac69aace4a2f67b9b7bc254db08217c0ac8af8e83fdab14266ea1f5914a4a3c01c17d060515798f9d7ca7c2f23240af1e7aceec0735f79e2fb29ecde0c682f7bd3d98a4dfed3260a7fac7642d32042df2a37f1ddd26366df474bba07274d8d9fbbce98474be75a1749108cbfc10d9d1c8463e49b9d985b4affb81952144e12168eaffd47151c6bffd2a73e786520bbc885514451d09555bf324f95905e5cefc2b4cb9b7b829d3dc35126fd7bf6706b23b70ec4ea14480decda46807742e9bf4434782b06527f7cc1fa68cd655dbf66be71afe23d1c03483b0bc49b87b91694334dd6a2713a29df60fc7bff16fdb34cc4d5629545ffa10f833f38f6ee0951e9b3a58d64f345ea541a3462c5bd4a762c3eba285658aef3ad7f3070e0672ca0f8e374d682708e1e320265ffba46bba27a63bde3efe191cf5a05dc28c0c2a1c459820b61cc0a8ab6ba7f8fe939e4679821271ea412a98324ce2311342a3bd7d80f3019037f26473ca6f61ed1d4baddcde681a0de3295d494f3f3783dbd959188b0ea3742a600873bba217c97377f5c6ef0dfba220a9601f054e581c23e121e7eb4afbe88f99b6d2cb1308866222d194575fcacfc856907f9a2dc5e38d1cdb4d4114670820a983b8358c9283d0db8649ac94491c1a7ecd6e21d72f710ce89783be3f1c5ca57da6b94b75c87d59c0fb8565c9a6ed41022612b79e416c83b3a7815dae8b06b23a2548c070fbfba299ccd0e55c397d6d3ddbfa0e526b79833b83944d273ada0c040f2e3b52f361124da1999709288dab5623766f268912d8f8702cf396ada47718e14a04ff0225dbdb2aacbca8b33642842e7c9dcb1276131f81e21e1cd80b9726cc8eade85ef4681eacdffa8bbcb01ebbef1087f0dd03e3af95f718df2a9814e93ed6d9ecbbde46ce0b99c7aa8971603295ff12eb54b696533d77bead4b9346ff979380ad48208051142515deee7a056dc0ec3fbf88c327d497aa6d521bb4543c1505200fbecdaf892db51e0a5aa551d982086de4871419f120686b157e48f18bcf942e1f01a359923ba33f469431a1c387fc153f9ac1d75ea5ca82901660a4f92cfaeeecb1b044431aad33981e7855547fa6278d14640216c868c529a4bc2ed365d2c62df9f750d9177aff344139fedec444b2eb0e3c198dde0bddcbe792b5bff8c06d7eee480347d3a4f841edd6f9d612f14338f29293bb714847f701898676e2d3be40113fd1e8c7e4a60abf5e7022150766a1f06cfbdae9bb6d31d925d8279dd330ae50d9a84e69bd9e54be68962d05347737af48eb70ea5031e760a53209dd00a70aeae854dccdc08a2f978dbdde31e475b2c08bc43dce9419166e266c6ae08a5ba1ada60fd4b075138860ffddb186644457929aa608a2b8c3c17e8506594d3eaa84adfb8b0fb70f7666b79ef151abd4e2863b25857a7a27ee3b2e24cb5895520f1dc5fce4a8f3fd2a4d60deb73478c627b3d03ecc20905cc29ba13e22d80db532b911e53f886074fc0f45be3afc4186aaf59f05dfe85cd5ba1c91e7b6a49810b97a6968fd151344d584b92894dcd2af5faeea72fbaac930528348a0111e1fd3623f33942c608c57a580756fc76171f02529ba957a557c140be1e5cb62805050595a0202b99d7480c595bf857bfb9d0cfab9c028d1187a5d544bf83680777709337a5c8a23151da7f9e41ea22960867accb980fd07d5bfecdd633a2fb38a6cdeccd3a628aa711cc920d5c78de25c7b677a39a59055a5ccc9553d2074e81c885f510035d869b1a169624c32dfb79b595f29ff3b444fc98775bcc1f9fd9d89e52b812ba7bb7699a08f05dcb6", 0x1000}, {&(0x7f0000002a80)="45d41298e1edd17b52604f4601b51bcd3a99d5e6817fc8f9d6ae661c41f218a5e07a9abacd2ad65ff0cb897a57364a099070a5ab99f8971b8b9c1c4e4d33aa3da0ad50543c40c6a2df96d5ebe55d22c0d6c19c105e2fb51658fcc970fb9df591c4466177a335abf4c85280493ca3422c34381e1e210b6e92d07c484d1ae3aa27c4023b68971c9098a8524c", 0x8b}, {&(0x7f0000002b40)="4473bc0a8ae802c470a4bc729f4122f10d9369bb42250cf046945e649efa6ea5190b3344bbddf851e6cfb965f69cc1ab51c891d380bd40a203932c8afbf9fba0b47f30ab15cb124ddfbf626b1d13a6b7a1ee500096004820495302d351c3f265e8949c006913e78f201c8912a5544eb7dccf6d5b", 0x74}, {&(0x7f0000002bc0)="6cf9452eb9a67403229f7115a175bf3ef0c282f066e8b045df66a1317ff0688127886ab29970e5a2474c65e38aff47b6593a8e6f663141184988f5dd72f6e0d11e72114279d74b72198b3f8fb0cb155020e8b9a00ae335c99c929b87fe756c4e2b4f46731b976aaf1d750346f700725ce2be0b68c461c508769f83b2de2ebd2301f3cb688a99da35d08742387e7da4d09431a3dc7dd605d5bc5117231bb9755afe6e39d50ff6e7e234102d67cbfa75ba3850d3eb03e513", 0xb7}, {&(0x7f0000002c80)="8bfc596e767373", 0x7}, {&(0x7f0000002cc0)="c546db67242ca219eb2d82bff93f7813f21fba7f769c528c2b65d6f3e466591cb6b61649262f19f8847af38b6c3666fbfbb870661bc56f0f68baea11ef65df086675e084024249ad3a2f846a61dd160f4e8f6e02e57f1ad990da1b5094968e4c46a309242dfcef0182802641ead92ad315e6a2c459e3a6c50d8a3b8b0522c1042c282b3eb6d26e215f9e9e9c48b712a148568d8003a4d114a248ad03229c3b1aef50e5ebe569cd345de5f6ec162525f5da38d85cc8c2557ee0b1cd9d3242aed6f23fb9fc52802ff3588ac7b5bb1c7f6784d8e60ddf0e28f088d2b9e59737113ab169bb", 0xe3}, {&(0x7f0000002dc0)="28d8bf2b17a41014c7369e7ff284d7c6d473c8429daa652c18256b4c22b7ab613bc31b779081e20577df2c1361be124bf1a55553c49e5092e8ca5f9f472fc3ea585d1713689a648922ccbcf8d90857ba98d43aaa87e3d20194cb9af526157f27f9b4cb46b23bf8be1f45fe02378bd5cad41c2df76f266ef40aa00a48", 0x7c}, {&(0x7f0000002e40)="65b0c6ef5bed683053f8f96a5949c0c61c4cef9883c8478a3edbfd25d8d808adee7fa72e2071caac22acd3a98077e21b8540c9fea0550a958ee5cc47bc59b01f75ba728a62879ec5a48ca2039f95c551869b4c25c5661d7481d8bf65bfda1fa92ea6e07d286827d7c1b1150733570384475da2ea385be528cd5ef93fcf4a00981f9dd8bc9e23dace51d71b1ee73358f59403264d2c7a43f45787e2cd082f0ffada0ccc743b9f7f687195dd87315598562e1419f1d99b", 0xb6}, {&(0x7f0000002f00)="6d01780648314655836f22f92458d0f46f66a165750381da0e74168c6e66099d5e31c3a4da0d18842164ceaf64c033a6ec97b0ad5e5b1c0b24522241b925e25ba1e48cda6a5bb877e4bf49b0b76966e708fcbfc5c701aa09f1db2cc54fd1ce8a70aeb080a370f0df14d16a8b0f357df139d6b5953ff4cd1cfee861183260308c2a13498a04792564337af8830bb6e7ab9d345bb5be3f303a4e4a4da5b31b3453f0d3450cc4c3c140881ecc4c06", 0xad}, {&(0x7f0000002fc0)="54eda6088434024ff3b36ab8b46d4a98c5dd3e33720ed5f268bc4189d5a49d3b6ea650cd504ea46934402169a14576096bc76b03d218c2c2c8610c43189068194c621ba665f7d25058ed7d42d8d1c21747881c402da71986226ca4b98f57aef415f2d95f1328406e450c42dcdfbb90e12e20cf5cc86e7fa9b2cd9f2e317f7ad1d4fcb1b529b2d4edf8eaa76c5acaed4ccc58e4d26509bc57ce3fcab3c39b", 0x9e}], 0xa, &(0x7f0000003480)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r2, r2, r2, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, 0xffffffffffffffff, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r19}, @rights={0x38, 0xffff, 0x1, [r4, r3, 0xffffffffffffff9c, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, r4]}, @rights={0x28, 0xffff, 0x1, [r1, r4, r2, r4, 0xffffffffffffffff, r4]}, @rights={0x18, 0xffff, 0x1, [r2, r3]}], 0x140, 0x400}, 0x400) 107.739921ms ago: executing program 7 (id=120): socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287d) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x14) read(r1, &(0x7f00000004c0)=""/221, 0xdd) (async) read(r1, &(0x7f00000004c0)=""/221, 0xdd) execve(0x0, &(0x7f0000000100), 0x0) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x2000, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0x6) sysctl$kern(&(0x7f0000000180)={0x1, 0x3f}, 0x2, &(0x7f0000000200)="8707df8a8b3f2021f1706be8bafb403b9cd837a1fecfad45d70acebbad6fae2d268365d738c51d23711f72acfcb1a8d0065af38c", &(0x7f0000000280)=0x34, &(0x7f00000002c0)="72effb194b3b", 0x6) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x3f}, 0x2, &(0x7f0000000200)="8707df8a8b3f2021f1706be8bafb403b9cd837a1fecfad45d70acebbad6fae2d268365d738c51d23711f72acfcb1a8d0065af38c", &(0x7f0000000280)=0x34, &(0x7f00000002c0)="72effb194b3b", 0x6) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x1c0, 0x8000}, 0x11400001268, 0x2000000000003, 0x0, 0x0, 0x80000001, 0x5caa, 0x8, 0x8000008000000e66}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) syz_open_pts() kqueue() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7817) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000300)) (async) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000300)) writev(r4, &(0x7f00000006c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000040)="ac9e8912f67a663f57d04797092009e3ffffff5c2a591c97413fb5df308cbbae80e4ffca2eb764174b53ffec3d63876a0a", 0x31) openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x10, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000001040)={0x0, 0x0}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff", 0x2) (async) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff", 0x2) 59.631858ms ago: executing program 1 (id=121): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) (async) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000200)="d74c1513", &(0x7f0000000280)=0x4, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (rerun: 32) syz_emit_ethernet(0x9e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db834400681100fe000000010000ff80d1440000200000fe8000000000000000000000000000aa2f0100000000000004010600010000010000f7000000000000000000000000000000000000000000000000000000000000ffffe0000002ff020000000000000000000000000001000000000000000000000000000000004e"]) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f0000000000)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async) close(r5) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x3, 0x5, 0x9}, {0x4, 0x5, 0x3a, 0x1}]}) mquery(&(0x7f0000c05000/0x3000)=nil, 0x3000, 0x1, 0xedbf53bf7a4b7b9a, r0, 0x80) (async) pread(r1, &(0x7f00000000c0)="69c4a504afb20e1d56d5e4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) (async) unveil(0x0, &(0x7f00000001c0)='x\x00') (async) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000002c0)=0xfffffffc) 57.981321ms ago: executing program 4 (id=122): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) setgid(0xffffffffffffffff) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287d) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x14) read(r2, &(0x7f00000004c0)=""/221, 0xdd) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) execve(0x0, &(0x7f0000000100)=[&(0x7f0000000040)='/dev/rvnd0c\x00', &(0x7f0000000080)='/dev/rvnd0c\x00', &(0x7f00000000c0)='/dev/rvnd0c\x00'], 0x0) socketpair(0x1, 0x4000, 0x8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', 0x9, &(0x7f0000000200)='./file0\x00', 0x8}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) renameat(r5, 0x0, r5, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e", 0x0, 0x0, 0x0) kqueue() 57.633802ms ago: executing program 0 (id=123): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x3, 0x40000080, 0x10}], 0x5, 0x0, 0xbb79, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff80c73be9c9247927bffc0ace8816abc0787c7deebdbb82f2a97f6c330ff4c4495f4e532f577fc380d7e1aedb1d72a333"]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, 0x0, 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000008}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r7, 0x80045710, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f00000011c0)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @remote={0xac, 0x14, 0x0}, @local, @broadcast}}}}) 10.492824ms ago: executing program 2 (id=124): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ftruncate(r0, 0x48001000007) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5810, r0, 0xffff) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db830b000811fdfe0300000000000000000000000000bbff0200000000000000000000000000014e204e22000890"]) 5.51635ms ago: executing program 2 (id=125): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x4, 0x0, 0x0, "9700ff47c1d102000000000000f2ff00", 0x0, 0xc67}) (async) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x4, 0x0, 0x0, "9700ff47c1d102000000000000f2ff00", 0x0, 0xc67}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0xb) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xb01}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff", 0x2) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x33f) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x33f) 0s ago: executing program 5 (id=93): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x16, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0xc0307004, &(0x7f0000000080)=0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b340ad1", 0x5}], 0x1, 0x0, 0x0, 0xc2d839217c176f2f}, 0x7) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x2, 0xfff) syz_emit_ethernet(0x132, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x124, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, r4, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x7, 0x0, 0xf3, {[@window={0x3, 0x3, 0xfc}, @timestamp={0x8, 0xa, 0x1000, 0x401}]}}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e220000000000000000"}}}}}}) syz_emit_ethernet(0x16f, &(0x7f0000000240)={@empty, @local, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x2f, 0x15d, 0x68, 0x6, 0x3, 0x2b, 0x0, @broadcast, @empty, {[@noop, @generic={0x89, 0xa, "eed8ad33bd035032"}, @ssrr={0x89, 0xb, 0x7, [@loopback, @rand_addr=0x5]}, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x10, 0x46, 0x3, 0x7, [{[], 0x8000}, {[@remote={0xac, 0x14, 0x0}]}]}, @rr={0x7, 0xb, 0x8, [@rand_addr=0xf, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x1, 0x41424344, r4, 0x1, 0x0, 0x7, 0x2, 0x8, 0x0, 0x9, {[@window={0x3, 0x3, 0x8}, @mss={0x2, 0x4, 0x2}, @eol]}}, {"6c2603766092c567a5bee03c09794d92fe3ff98f03d940171bab1726e2516037137e37aecc0f8c88cfeb5537254421ab08e5fcd4dc821964caef46d4d7a069c3490ae5b319bed3e5beac7ac7123815fe2edfbfff7da8db1881158ac6ce05dc083d3cbfb8939d652f3e6799aeb505559eb0db7121dbd59c471d9fc4ea7accf4fdce029a44dd697c4eafb4335f2d5a70958c87487bffe1f8864dc7c026d9c6a3ef2120ce289e8603b4cb53a46cd0152a67c34f09c2516f422a3f23a86439cd9b245853a6f8a823c31208407cd2423fd73eb266999b9628e2687e15b3989d850b061d3654940889b2858e6abbd0d7a8206eb29932ead8"}}}}}}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="0000ba5648e2238c0d00000000000000affd94f38fff73d49d123fb6d5e097cd", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x16, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) (async) ioctl$FIONBIO(r3, 0xc0307004, &(0x7f0000000080)=0x2) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="258b340ad1", 0x5}], 0x1, 0x0, 0x0, 0xc2d839217c176f2f}, 0x7) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0xfff) (async) syz_emit_ethernet(0x132, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x124, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, r4, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x7, 0x0, 0xf3, {[@window={0x3, 0x3, 0xfc}, @timestamp={0x8, 0xa, 0x1000, 0x401}]}}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e220000000000000000"}}}}}}) (async) syz_emit_ethernet(0x16f, &(0x7f0000000240)={@empty, @local, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x2f, 0x15d, 0x68, 0x6, 0x3, 0x2b, 0x0, @broadcast, @empty, {[@noop, @generic={0x89, 0xa, "eed8ad33bd035032"}, @ssrr={0x89, 0xb, 0x7, [@loopback, @rand_addr=0x5]}, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x10, 0x46, 0x3, 0x7, [{[], 0x8000}, {[@remote={0xac, 0x14, 0x0}]}]}, @rr={0x7, 0xb, 0x8, [@rand_addr=0xf, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x0, 0x1, 0x41424344, r4, 0x1, 0x0, 0x7, 0x2, 0x8, 0x0, 0x9, {[@window={0x3, 0x3, 0x8}, @mss={0x2, 0x4, 0x2}, @eol]}}, {"6c2603766092c567a5bee03c09794d92fe3ff98f03d940171bab1726e2516037137e37aecc0f8c88cfeb5537254421ab08e5fcd4dc821964caef46d4d7a069c3490ae5b319bed3e5beac7ac7123815fe2edfbfff7da8db1881158ac6ce05dc083d3cbfb8939d652f3e6799aeb505559eb0db7121dbd59c471d9fc4ea7accf4fdce029a44dd697c4eafb4335f2d5a70958c87487bffe1f8864dc7c026d9c6a3ef2120ce289e8603b4cb53a46cd0152a67c34f09c2516f422a3f23a86439cd9b245853a6f8a823c31208407cd2423fd73eb266999b9628e2687e15b3989d850b061d3654940889b2858e6abbd0d7a8206eb29932ead8"}}}}}}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="0000ba5648e2238c0d00000000000000affd94f38fff73d49d123fb6d5e097cd", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[]) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.210' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 951 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff8333d232) at panic+0x1cf __assert(ffffffff833791ab,ffffffff833d80c7,3b7,ffffffff833b1a9d) at __assert+0x29 refcnt_finalize(ffff80003c9b70b0,ffffffff83330155) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c9b70a8) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c97fa18) at pppxclose+0xa0 spec_close(ffff80003916d310) at spec_close+0x417 VOP_CLOSE(fffffd805dbc0028,1,fffffd8007bfb618,ffff80003c97fa18) at VOP_CLOSE+0x129 vn_closefile(fffffd806537fbd0,ffff80003c97fa18) at vn_closefile+0x11d fdrop(fffffd806537fbd0,ffff80003c97fa18) at fdrop+0x121 closef(fffffd806537fbd0,ffff80003c97fa18) at closef+0x190 fdfree(ffff80003c97fa18) at fdfree+0x115 exit1(ffff80003c97fa18,0,0,1) at exit1+0x576 sys_exit(ffff80003c97fa18,ffff80003916d670,ffff80003916d5c0) at sys_exit+0x1a end trace frame: 0xffff80003916d660, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 951 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333d232) at panic+0x1cf __assert(ffffffff833791ab,ffffffff833d80c7,3b7,ffffffff833b1a9d) at __assert+0x29 refcnt_finalize(ffff80003c9b70b0,ffffffff83330155) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c9b70a8) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c97fa18) at pppxclose+0xa0 spec_close(ffff80003916d310) at spec_close+0x417 VOP_CLOSE(fffffd805dbc0028,1,fffffd8007bfb618,ffff80003c97fa18) at VOP_CLOSE+0x129 vn_closefile(fffffd806537fbd0,ffff80003c97fa18) at vn_closefile+0x11d fdrop(fffffd806537fbd0,ffff80003c97fa18) at fdrop+0x121 closef(fffffd806537fbd0,ffff80003c97fa18) at closef+0x190 fdfree(ffff80003c97fa18) at fdfree+0x115 exit1(ffff80003c97fa18,0,0,1) at exit1+0x576 sys_exit(ffff80003c97fa18,ffff80003916d670,ffff80003916d5c0) at sys_exit+0x1a syscall(ffff80003916d670) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71f8564cea80, count: -16 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003916d0f0 rbx 0 rdx 0 rcx 0 rax 0xffff80003c97fa18 r8 0x101010101010101 r9 0x8080808080808080 r10 0x4ef7757d0d4a23cd r11 0xbc7d2dcf88015ed6 r12 0 r13 0 r14 0 r15 0x1 rip 0xffffffff82e963b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003916d0e0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=144341 pid=93490 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=0, usrpri=74, slppri=0, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c97fa18 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c97ed20,0xffff80003c97ea98 process=0xffff80002cd31248 user=0xffff800039168000, vmspace=0xfffffd806ba45a20 estcpu=24, cpticks=5, pctcpu=0.2, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 65215 2011 61815 0 2 0 syz-executor 65215 197952 61815 0 3 0x4000080 fsleep syz-executor 65215 384837 61815 0 3 0x4000080 fsleep syz-executor 65215 461506 61815 0 3 0x4000080 fsleep syz-executor 61371 278690 10920 0 2 0 syz-executor 61371 442646 10920 0 3 0x4000000 smrbar syz-executor 99908 319493 37859 0 2 0 syz-executor 99908 386911 37859 0 3 0x4000080 fsleep syz-executor 76436 84292 69159 0 2 0 syz-executor 76436 223957 69159 0 3 0x4000080 kqread syz-executor 76436 293759 69159 0 2 0x4000000 syz-executor 49871 119093 91034 0 2 0 syz-executor 49871 49491 91034 0 3 0x4000080 fsleep syz-executor 25568 32711 55554 0 3 0x80 nanoslp syz-executor 25568 391000 55554 0 3 0x4000080 tunread syz-executor 25568 281167 55554 0 3 0x4000080 tunread syz-executor 25568 327396 55554 0 3 0x4000080 fsleep syz-executor 79393 48678 95302 0 2 0 syz-executor 79393 198859 95302 0 3 0x4000080 fifow syz-executor 79393 80476 95302 0 2 0x4000000 syz-executor 10920 371624 36190 0 2 0xc82 syz-executor 86047 436914 0 0 3 0x14200 bored sosplice 55554 376456 36190 0 3 0x82 nanoslp syz-executor 95302 356938 36190 0 3 0x82 nanoslp syz-executor 37859 162419 36190 0 2 0xc82 syz-executor 8970 313314 36190 0 2 0xc82 syz-executor 61815 382550 36190 0 3 0x82 nanoslp syz-executor 91034 479606 36190 0 2 0xc82 syz-executor 69159 287674 36190 0 3 0x82 nanoslp syz-executor 36190 506303 59469 0 3 0x82 kqread syz-executor 59469 338922 71699 0 3 0x10008a sigsusp ksh 71699 122615 50171 0 3 0x98 kqread sshd-session 50171 456220 89825 0 3 0x92 kqread sshd-session 61661 307018 1 0 3 0x100083 ttyin getty 89825 156228 1 0 3 0x88 kqread sshd 22208 324381 12600 73 3 0x1100090 kqread syslogd 12600 304280 1 0 3 0x100082 sbwait syslogd 65827 154095 1 0 3 0x100080 kqread resolvd 80136 308347 20411 77 3 0x100092 kqread dhcpleased 94424 21804 20411 77 3 0x100092 kqread dhcpleased 20411 4712 1 0 3 0x80 kqread dhcpleased 45657 517853 0 0 3 0x14200 bored smr 3397 476484 0 0 2 0x14200 zerothread 87218 234410 0 0 3 0x14200 aiodoned aiodoned 49037 476011 0 0 3 0x14200 syncer update 80232 29473 0 0 3 0x14200 cleaner cleaner 53287 449912 0 0 3 0x14200 reaper reaper 84833 37086 0 0 3 0x14200 pgdaemon pagedaemon 72518 114367 0 0 3 0x14200 bored viomb 35612 52940 0 0 3 0x40014200 acpi0 acpi0 41661 281585 0 0 3 0x14200 bored softnet7 68211 35727 0 0 3 0x14200 bored softnet6 43319 224567 0 0 3 0x14200 bored softnet5 65077 437808 0 0 3 0x14200 bored softnet4 41207 1637 0 0 3 0x14200 bored softnet3 18510 356979 0 0 3 0x14200 bored softnet2 66922 133653 0 0 3 0x14200 bored softnet1 62589 197368 0 0 3 0x14200 bored softnet0 90488 514694 0 0 3 0x14200 smrbar systqmp 13529 472261 0 0 3 0x14200 bored systq 65651 130993 0 0 3 0x40014200 tmoslp softclock 8209 447258 0 0 3 0x40014200 idle0 1 274254 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10200 11123K 12260K 166960K 11686 0 pcb 17 13K 14K 166960K 90 0 rtable 201 7K 7K 166960K 325 0 pf 42 15K 15K 166960K 66 0 ifaddr 43 6K 7K 166960K 67 0 ifgroup 70 2K 2K 166960K 96 0 sysctl 3 1K 9K 166960K 7 0 counters 39 18K 18K 166960K 52 0 ioctlops 0 0K 4K 166960K 87 0 iov 0 0K 16K 166960K 44 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1411 89K 89K 166960K 1525 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 71 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 272 0 sigio 0 0K 0K 166960K 5 0 proc 60 59K 116K 166960K 519 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 15 0 in_multi 79 5K 7K 166960K 120 0 ether_multi 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 374 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 240 135K 151K 166960K 3918 0 UVM aobj 12 2K 2K 166960K 12 0 pinsyscall 39 78K 96K 166960K 1320 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 11 0 NDP 16 0K 1K 166960K 43 0 temp 39 8635K 8699K 166960K 13200 0 kqueue 15 22K 33K 166960K 53 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 113 0 109 3 0 3 3 0 8 2 rtentry 136 112 0 31 4 0 4 4 0 8 0 unpcb 144 322 0 296 6 0 6 6 0 8 5 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 106 0 98 7 0 7 7 0 8 6 arp 88 13 0 3 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 2 1 0 1 1 0 8 0 inpcb 328 249 0 238 7 0 7 7 0 8 5 nd6 104 18 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1072 13 0 10 1 0 1 1 0 8 0 pppxif 1384 4 0 2 1 0 1 1 0 8 0 pfrule 1344 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 502 0 138 28 0 28 28 0 8 2 art_table 40 504 0 138 5 0 5 5 0 8 0 art_node 32 112 0 38 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 1 0 1 1 0 8 1 semapl 112 69 0 59 1 0 1 1 0 8 0 shmpl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1775 0 268 95 0 95 95 0 8 0 ffsino 256 1775 0 268 95 0 95 95 0 8 0 nchpl 144 2137 0 446 63 0 63 63 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 1984 0 0 41 0 41 41 0 8 0 vnodes 216 1984 0 0 111 0 111 111 0 8 0 namei 1024 6570 0 6570 2 0 2 2 0 8 2 kstatmem 264 50 0 18 3 0 3 3 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 7103 0 7103 8 0 8 8 1 8 8 plimitpl 152 46 0 29 1 0 1 1 0 8 0 sigapl 424 552 0 501 7 0 7 7 0 8 1 knotepl 120 155389 0 155338 17 0 17 17 0 8 15 kqueuepl 184 75 0 60 1 0 1 1 0 8 0 pipepl 304 119 0 91 3 0 3 3 0 8 0 fdescpl 448 531 0 501 5 0 5 5 0 8 1 filepl 120 2552 0 2316 12 0 12 12 0 8 3 lockfpl 104 64 0 62 1 0 1 1 0 8 0 lockfspl 48 30 0 28 1 0 1 1 0 8 0 sessionpl 144 22 0 14 1 0 1 1 0 8 0 pgrppl 48 35 0 19 1 0 1 1 0 8 0 ucredpl 104 212 0 200 1 0 1 1 0 8 0 zombiepl 144 502 0 501 1 0 1 1 0 8 0 processpl 1168 552 0 501 5 0 5 5 0 8 1 procpl 664 740 0 676 6 0 6 6 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 552 690 0 649 14 3 11 14 0 8 8 mcl64k 65536 8 0 8 1 0 1 1 0 8 1 mcl8k 8192 5 0 5 1 0 1 1 0 8 1 mcl4k 4096 2597 0 2547 15 0 15 15 0 8 8 mcl2k 2048 456 0 452 5 0 5 5 0 8 4 mtagpl 96 9 0 5 1 0 1 1 0 8 0 mbufpl 256 5408 0 5254 18 0 18 18 0 8 3 bufpl 280 2963 0 117 204 0 204 204 0 8 0 anonpl 24 120104 0 113688 62 0 62 62 0 187 16 amapchunkpl 152 12322 0 11721 35 0 35 35 0 158 11 amappl16 200 2385 0 2234 19 0 19 19 0 8 8 amappl15 192 6 0 6 1 0 1 1 0 8 1 amappl14 184 109 0 99 1 0 1 1 0 8 0 amappl13 176 2 0 2 1 0 1 1 0 8 1 amappl12 168 1155 0 1125 2 0 2 2 0 8 0 amappl11 160 113 0 103 1 0 1 1 0 8 0 amappl10 152 12 0 12 1 0 1 1 0 8 1 amappl9 144 277 0 277 1 0 1 1 0 8 1 amappl8 136 65 0 62 1 0 1 1 0 8 0 amappl7 128 94 0 84 1 0 1 1 0 8 0 amappl6 120 243 0 239 1 0 1 1 0 8 0 amappl5 112 119 0 112 1 0 1 1 0 8 0 amappl4 104 267 0 249 1 0 1 1 0 8 0 amappl3 96 2014 0 1894 3 0 3 3 0 8 0 amappl2 88 617 0 562 2 0 2 2 0 8 0 amappl1 80 8629 0 8067 13 0 13 13 0 8 1 amappl 88 3252 0 3073 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 1 0 1 1 0 8 1 dma128 128 254 0 254 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 11 0 0 1 0 1 1 0 8 0 uaddrrnd 24 531 0 501 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 531 0 501 1 0 1 1 0 8 0 vmmpekpl 168 5639 0 5611 2 0 2 2 0 8 0 vmmpepl 168 40704 0 38651 95 0 95 95 0 357 5 vmsppl 368 530 0 501 4 0 4 4 0 8 1 rwobjpl 40 15883 0 12884 31 0 31 31 0 8 0 pdppl 4096 1069 0 1002 99 30 69 83 0 8 2 pvpl 32 267530 0 255144 131 0 131 131 0 265 27 pmappl 216 530 0 501 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 389 0 30 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333d232) at panic+0x1cf __assert(ffffffff833791ab,ffffffff833d80c7,3b7,ffffffff833b1a9d) at __assert+0x29 refcnt_finalize(ffff80003c9b70b0,ffffffff83330155) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c9b70a8) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c97fa18) at pppxclose+0xa0 spec_close(ffff80003916d310) at spec_close+0x417 VOP_CLOSE(fffffd805dbc0028,1,fffffd8007bfb618,ffff80003c97fa18) at VOP_CLOSE+0x129 vn_closefile(fffffd806537fbd0,ffff80003c97fa18) at vn_closefile+0x11d fdrop(fffffd806537fbd0,ffff80003c97fa18) at fdrop+0x121 closef(fffffd806537fbd0,ffff80003c97fa18) at closef+0x190 fdfree(ffff80003c97fa18) at fdfree+0x115 exit1(ffff80003c97fa18,0,0,1) at exit1+0x576 sys_exit(ffff80003c97fa18,ffff80003916d670,ffff80003916d5c0) at sys_exit+0x1a syscall(ffff80003916d670) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71f8564cea80, count: -16 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff8333d232) at panic+0x1cf __assert(ffffffff833791ab,ffffffff833d80c7,3b7,ffffffff833b1a9d) at __assert+0x29 refcnt_finalize(ffff80003c9b70b0,ffffffff83330155) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c9b70a8) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80003c97fa18) at pppxclose+0xa0 spec_close(ffff80003916d310) at spec_close+0x417 VOP_CLOSE(fffffd805dbc0028,1,fffffd8007bfb618,ffff80003c97fa18) at VOP_CLOSE+0x129 vn_closefile(fffffd806537fbd0,ffff80003c97fa18) at vn_closefile+0x11d fdrop(fffffd806537fbd0,ffff80003c97fa18) at fdrop+0x121 closef(fffffd806537fbd0,ffff80003c97fa18) at closef+0x190 fdfree(ffff80003c97fa18) at fdfree+0x115 exit1(ffff80003c97fa18,0,0,1) at exit1+0x576 sys_exit(ffff80003c97fa18,ffff80003916d670,ffff80003916d5c0) at sys_exit+0x1a syscall(ffff80003916d670) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71f8564cea80, count: -16