last executing test programs: 10.798314454s ago: executing program 0 (id=1042): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 10.709207229s ago: executing program 0 (id=1045): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x848, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x100}, {r0, 0x20}, {r1, 0x80}], 0x3, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) (async, rerun: 64) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async, rerun: 64) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "296438fe6c90e90f06142dbd32b73669cad5a2db", 0x7fffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x6) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000780)=0x7) socket(0x1, 0x4000, 0xc4) 8.689508693s ago: executing program 7 (id=1082): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) chdir(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x11) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 8.687280025s ago: executing program 7 (id=1084): kevent(0xffffffffffffffff, 0x0, 0xfffbdff7, 0x0, 0x5, &(0x7f0000000240)={0x6, 0x3}) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x80000000000206, 0x48) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x3fd, 0x5, 0xffffd, "d76c0b412155cb57000b9034aee9c6d700004f00", 0xfffffadf, 0x32}) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0xef, 0x61, 0x1, 0x4, 0xd87, 0x400, 0x0, 0x0, 0xaf, 0xffffffffffffffcb}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="8f6f77ede655aaaaaaaaaabb86dd605f6ad900183a01fe8000000000000000000000000000000000aa82009078000247541d93e359dd89"]) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 5.675696302s ago: executing program 0 (id=1106): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="feb06c7a4022fa6edbf6829f7d89a545264bd448a42a90ea1580a8fe330561f3b8db2dfba40478fc2d2be8dcd4", 0x2d}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="002332d7a0ea9200001f00385c24fc3be7b6e1a884658496a8347a5a477e20fb605b13cb1e3cba0b87b25f00000000000000000000000000000000b7eba8adb833f9e8d6", &(0x7f0000000000)=0x44, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0x85, 0x47}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001480)="721d1a7055c3cb4e3451213800a05e9f1ebc17efc8b19702b0ef830731000000120600000026b277c0f1f5cbfbc3dab03abe07773756167d41c33b9e5df0103966829aba8b72139dd8d8006c5419989d05a18cf50000000000000000", 0x5c}], 0x1000000000000233) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0039ac95982ea2bf16de4948c6231b000f4070638a40c1b758385c24fc3b58ce49e8477e14f7db26e1f5dc9b56a120fb60cf767160d9e03f5b87b2008001000000000000c9", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002c80)={@broadcast, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "f12819", 0x28, 0x37, 0x40, @loopback, @empty, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) mprotect(&(0x7f0000218000/0x7000)=nil, 0x7000, 0x4) 5.675387211s ago: executing program 2 (id=1107): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet6(0x18, 0x8000, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x7, 0x71}, {0x18, 0x2, 0xcd, 0x7}, 0xfff1, [0x5, 0x4, 0xb95, 0x100, 0x9, 0x4, 0x6, 0x9]}, 0x3c) setregid(r2, r2) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000340)="8000d94374c6bc01080e4decf510a884e9270c149868165f649746a9de4fd742feb04465a22f14bb62d1c7542cca0df7a5c0b1d4a326b1cb1b2f7c53838e4a1ce442333dec95a7a56870be11f9916dbde62a0777cc774a4aa853255c9c23397931792f6dc71049cdb1437d976d0dfd9572b2aa8083cdbe884c060000007d9d7c5fe2df1ab7b38b8dcfc5f342f26f90f9d3cd12568d707d9670eb07b945c75114459a5cdef43516812a7b380e77a8fe188700000f835e9b5246c9cf88f66db019f676a83379e9b90806bf3260", 0x3}, {&(0x7f0000000200)="75f0"}, {&(0x7f0000000440)="b439b73e94916f24a8a367c04d68c23c6a8e"}], 0x1) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000280)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) shutdown(r1, 0x1) chown(&(0x7f0000000000)='./file0\x00', r5, r2) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f00000001c0)) 5.674503396s ago: executing program 0 (id=1108): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000003, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x27fd, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xcde, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x2}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x1, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x8, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000240)="89f7e5773c82", 0x6}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r1, &(0x7f0000000000), 0x10) sendto(r1, &(0x7f0000000380)="9d242ff3974da44a7d00000000", 0x7, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setuid(0xee01) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0x2}, 0xc, 0x2a2, 0x0, 0x0, 0x6, 0x800000000000013, 0x6, 0x40}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005030000040005", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x1cb) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONREAD(r3, 0xc028698b, &(0x7f0000000140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8001, 0x91, 0xfe, 0x47}, {0x64, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7ff}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="0060054d3c000000003dec30c917c04ca7e6904c8709cb7f3335b266fa794a16", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 5.672181293s ago: executing program 2 (id=1109): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX]) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000740)={@local, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "a96174", 0x18, 0x11, 0xc, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x1, @loopback}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/265, 0x109}, {&(0x7f00000003c0)=""/193, 0xc1}], 0x2, 0x0}, 0xfffffffe}, 0x10, 0x41, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10020, 0x0) recvfrom$inet(r2, &(0x7f00000007c0)=""/17, 0x11, 0x800, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000001c0)={0xb, 0x80000001, 0x1f, 0x0, &(0x7f00000004c0)={{0xea, 0x9, 0xf9, 0x1, 0x7f, 0x0, 0x3}, {[0x7, 0x5, 0xfd09, 0x5, 0x7, 0x9, 0x26a3913a, 0x7, 0x2c9d, 0x4, 0x7eccae4d, 0x1, 0x4, 0x2, 0x8000000000000001, 0x9f, 0x8890, 0xd], [0x40000000, 0xfffffffffffffeff, 0x1, 0x8, 0x9, 0x6, 0x6, 0x10000, 0x7, 0x8000], [0xeb, 0x3ff, 0x8, 0x4, 0xffff, 0x8000, 0x7], [0xffff, 0x9, 0x9, 0x5, 0x0, 0x6], [{0x7f, 0x74a, 0x9fd1, 0x5e4}, {0x0, 0x2, 0x1dea, 0x2c4}, {0x3, 0x9, 0x4a2, 0xee56754}, {0x4, 0x330e, 0x800, 0x6}, {0x8001, 0xf0, 0x4, 0x6}, {0x1, 0x8, 0x80}, {0x0, 0xffff, 0x7f, 0xb6e}, {0x3, 0x3, 0x127f6a3f, 0x2}], {0x16b, 0x2, 0x1, 0x7}, {0x3, 0xffff7fff, 0x2, 0xfffffffffffffffe}}}, 0xfffe, 0x6}) setsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000340)={0x0, 0x9}, 0x10, 0xa) 5.671472556s ago: executing program 7 (id=1110): r0 = semget$private(0x0, 0x0, 0x300) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/193) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x603) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/133) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r3, 0x3, 0x0, &(0x7f0000000280)="27e0d2386b35728b496d03b3c9742aea3eb32ae8af798586beeee97a43c629257b92c95ac334f83b29199e4ae9457713a7806449646cb90c5bb4697150cfa39ae7007052465b13484c47956e4efb2e0fddf4d7e415805c9ddc9b003caf56cb8b4d770cea5a6c18c04257de17d5deef8a158160314973be8b11bc8385d7659360828bd3b0cd", 0x85) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = semget$private(0x0, 0x2, 0x45a) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000003c0)=0x3) r6 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffff9, 0x82, 0x1, 0x401, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x48, 0x80, 0xe}], 0x4, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x10, 0x3, 0x200}], 0x10001, &(0x7f00000004c0)={0x9, 0x4}) r7 = accept$inet6(r6, 0x0, &(0x7f0000000500)) mknod(&(0x7f0000000540)='./file0\x00', 0x2, 0x7) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000580)=0x5) semget(0x0, 0x1, 0x4) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xffffffffffffffff, 0x2b, 0x1, 0xb, 0x6}], 0x1, &(0x7f0000000600)=[{{r4}, 0xfffffffffffffffd, 0x12, 0x20, 0x6192, 0x4}, {{r7}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x0, 0x9}, {{r3}, 0xfffffffffffffffc, 0x21, 0x40000040, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x40, 0x10, 0xfffffffffffffffb}], 0x7, &(0x7f0000000680)={0x0, 0x1}) getsockopt(r2, 0x83, 0x4, &(0x7f00000006c0)=""/238, &(0x7f00000007c0)=0xee) sendto$inet6(r6, &(0x7f0000000800)="800f6c5b134b7c9c4214ba9cb977457ca2dfe592eb8a6866cfb1ac7f342ed5bfc6bf8e6cf04c4649fb13195d2055cb42061c5df8ad0ad83ac7932bd9616436207a985f620b233aa947b69605621217fb937b147d4cf2df13176e4ff56d30b47fe6572b74f0ab4b30af4fae7717f69baa6df1ad06974742a40490a4cc1891a4274ea6c6475fa73d4226b2ea1831d7884a2c89493538082259005ef703de8bcdbeb8ed4eaf58094b184cbedf499e931d5f360704e5b899f5e9e62344258214d0d79ee19f1bac29438e1a0e279195ad2e70443ea75c62f1c0f72d6986e43eae8a482b5a883c5e9e917684d71fe2fdc9204601e8cb10daeb63488bcfc58159694ca01f683e23ed08a443acfb2481cd86eae6f03d16bc48f9e2ea144bca14bc0d821cd2e815f3a04f9c6f3b6ddc2a20c6637441ef12bef225674c6c24a07560e47613d714a63196f272e39524c56baa70ba5b4e2281c2302edfc8a5f6869208188bd165949e43217ec955967e0433e1e8806066d2e32d56cced52ee580692f2895a1e20652f659776fb8e84965d9ab43ddd2daabbd9066c889356fc9114bf80d79f781132c851badf07d1669eec10e27e819ad3ac7dc8b114fa0fb60751500de46dae8ab1cc9b5b5e68b191f92d96366e4c3a5c607b0d575f6c97c51b6eb689b5d6c8ff9aa6c8df645786016578919c84c5027bbfe8990c37b05d4b2fc4ebcd17858d83acaff79c73f8e1ab841d216519cf15c5b876521555f9956d566bf89bd9a02e517e3db3910a33401ac2c912568a393d244e4f63c440b3bdc3712f4deb8c2ebe76f30912ee937d23345c18a21ec5403ce19403023d9f6c4c793af0fa5e46f43a6abb7d940eaccb21dc60923f0a4d942db14b268ace8ae5980642fe3862b6a84620f43ed47a9d16e96508b627e7becc613b7d5edd7070b1c222af70bfffea5d57c5091ee529a731da0d929777d298d333f426b0144399f21e3fb5945a4097fe68f1ff206d74fc45a95e647f6946a98fdba037b764e29e036c4235c54628db969ae023a7dbb495a2934aaf34a08d1200035249cfdfd002be58e5f869571c6a437ef0ca6f40a35850fc1b2a78627feb76bc9588916890915cde05efaa9f3635f06ef765d3237c58e313a395e800a5ca4ae46df8db9fa5510160aaa1a607c0e1d36498ac8bae0156b63795e3542d160bd230a64204e3fd51dc09f3fade710c6b655fa520b7f00ae1e319489ebbbd81482ce5788177c58df197df6da7754e4d8d6a6715c63ec6d96af92005e36d1efec62ae93632b230f9e1e9820e067e160b5dd2a375e1aef4d0e35346e7e71a1b30b945ac7946cc4e13096fd7d094259f8f5d6a39c7926ad2930cee889d44e97542c0f8643ad52d773a624e330265f672f2a1c7af40d09d4fdbdd2c8803a0d0798305084056ba29136347ec9e245e6fb5772c8a12361b9a8abed7d325f7d1084cd69e04172a6e9320559d6806046d7a8547ec9a016e6223ecc7f943eed83385e00e83704cce73732b82e8f0a82f124b72b67c93497e13c1ba04fcd803c62332438c85e44f24804698e6b1b301675ace21449c9956dd5539a057f633878e111c438bdb812b181b72cd4504765070b496579722777e64b53509d0c131b1a136b9cbd886ca8eb5652903078c28bc91353059aa2d84a1dd4045a1c376051ede26a89cdc4b9ab33779e3ec933c30cc81d7e2796124f4b068f7dbdafbde2b4c3763d32fec248b1b84ee1d385c78a5f5cb9b7c4b2bea07185878a9a714504cb43bb88cde30bf02022d9ead0dbf8ca04e377460cf64e15ccd4a759f52ba9522f931bbd5414e4a607f38e630dd24b1f613da8b2b49e3d406f6164bdb071d9a47c76b84d6c12ed6c83a3825c7068acb6586239d79aebca41d506f754e27c0257b3a5764b2d884b780e5924ef291bcc255bdfc2f7a4fadd003d51993c1eaf037adcf2cdfbd4d0dbb582fde6ebec932b4d5397738b052797b497991ec3eee2629181ae658b53c21e107e5773f55da5ad121dc52483e79adaceb633b40142b59bdc4be9fe56246647d5e2ae3e22343f29f80f918bd98b40741ab3fd4ef69eece7756786b3d9564c18e0a6c31e0bd68cb92be98f3adb221bc568ba0e2c3b5f7a35598abd838b97b1156d43e4b0ba8a289fed35abab9cf983c026278e4dc937df112d38735528f9089a98ed61416c3b25b2a6cf38d575a659fb9832711a3b8c3ea12399357c4006e0adb3841cb43c2166a6bcd492c62f6c962f586080bd575a2e4b7536926f317fcb3c4e4740a9989b26facc4a098c71a2a050fcab6002dd9b16990e84c8f057b51eeb1e72d43acb41687583eb23da764043aa7bcc692025b85c275a2ad6cfd19bed6e9c817ec0417c1d716d2472d31cb6bb9b52b86f838fa59d733d4e7ff858bcbfe91fb10e382d8fadc0dbe2c186e07a7e2fed43b801c827b3926270e0a3500238f896dc45a46bcaff245c7c62d01942c86390c6e2266e98d2afd445fcead788ba887e541060bc6bc83cb112ae1089264a995f7b27e90ac6c198f1db2806256abe4d6b69af1c7c927ba21df545f18cbf1b57d59f6cdeff0be918676a457618747892ad408162fdb143b9008052ed40f2c5812f491b974ebd767b6200902b940278864f8b4a7b8e3352e84058bde86c37bde10922fe9aaeb444792a6f55b6e086875668e029c300bfd6260a4c3d7bb4f5f25f5a8fd781fb4d1b0cf1fa936136893da02e2f5ec5908e65128fbc54be5abd562f439388d3b2cd7e652502aace00a4f23399abed5ebc9b71c2cf0d0177ad5399b026614a4a46cc9328adceb0bd5bb14633b2eb2aa3fe6b52f0e5f9e47bb87799ed802ffb09935e2d80a60ae1fe23eb60e8d1e84ae7741445e4bda97a80c26263793ea21821a3720794889b110444ff7e207c0db94a2d39f0c9989366f18175ded90168a895ab6979e119a4b91f47c8d7fbfe98bd68b58bc514f1f6a510982449e15cbb6cbcc267e6ad43ce03ee85021832d503f9d621775d53a11dac2d1517c29ebdddc903a36d448020c3bdd6d174c256ce7a645ad5d476eb386334db6d3a721f98da0a655f3f6109cf3fc87d829593b5e3673413b351e3d7e184c0b2dddcb89610bedcb62fbec9da49222b962e25e99476844d116ee9c84aaf3e9f1c60a105fedef9bebae9c334704787fd693cbc4eb8230aac058bbf422703c199270d9f5bc2002c0b506c5a92bd1bccb9b60795d6367f0ef04c75a0cf9aa528ddfea4ef76c391317bca8d118773333d91c33d725b832a4cea35b15132e3874a21f17eb32f5b64241f7171d0dc533a8946b6f3ba7e75b5471d14609a8dc66d7c74c262103c78c2e0cf2bf1882ba95afed17ca952acc8357d1c29288a94a7cff1de9d04df9b77adfcfcf4ace3005f2ec913d187d3653e085cea45a61f1f628566b53a95eccc97f62b495366ceecee558dd95d4fd5dd2f601a4cf816a2f8618a122d09604826c2ff0efe82c129dd55d871b054c5466308115b2a6af972a71a32f70a87cdec06f2b7752eebd5a352e2aa04e58f92f8076edf08ccbf6acff93ecc74f3b25f2f1b9937fa9c9742a6bc34219732dfb03b4f89e15ee19bdec16d2279707b14736dc529da07d2a309f405f4ad5ff6dea3a713006f7e802865fed4467044b53f26d73271f4648730f25479e0b248077db2c4f6d2369ed80decc4c1c24d2f04ff3e9da80e95a040a0729e2b33c14f7a98add2f91e510dc83330377ce942c57fa3ef0ccbeb6a4d9ecf9b302f2d32e0f6139c72f0077567371a3e9daca8e285baa55766ac6696b0f295af100029073e860d037de8cb30a3940edf3bd3eed4fa9e717199c729dadcc70f500d504c2f9df0b20b887afbd6e8d51ffa2e8d7e7384aed57c97e510d5ea6eddd84e02c7dde0ddebfc9042d56d2bcff4b04c8e9b55eee052ba15179048e96e2bfecbc9b87e84e27647f2d4ff006c1e4ff9367eadb8f25a00bc68c16038ce05115aa8abb6449506a93a5cf24bae1719418cd23eb5233c6c678fa995f20a2e2979fb9a7f1bce7dade1eb658f557c907a02e0348b8da25b6f051d0e86f6fe41ef34587f81ed8ef6e50c9514d4270d85ecb6414228d06c9f4e1f7824968a5fccc85544b7baa026e498bd263a8fe62854835010de13b67764d274d6bbce643b94d8b8fb1ae0e732394cbe6fc5ec51bdb3d553203ce66d957bf0e82d4fe6abbbffdf8586fae53eddb67737c42e520ca6e705ef99f4a5103e0e3b0581a6f028f8c3ed72030a7dbc47976636a8e1c5ed6db02004fce7a0883e932b63d8c92838f0b67f26b3ad2ae4193f3c2038973487aa85d184cef73d43da9b9e52ce7eb5d40e0efedf79d69c572f79471f471f60e2bb63290e93f1c2eebd5f2cd485415fb9b0dd02fee4efc4d8ba18bc0f5f870874fac6dd9439f4d93b90b23ffd10f6feb7500937ccb9ac68ad14e53b1f305c887845efddce05c591fb5dfa1b586a5a3eae2ee038f6aa4736c620537de1c69b2505f8dff52e44190e2ae4dc13bf8458bc745abf8575b49abed5fe8ed28539cd9e04f30392c57dccdd2e0637287b5c17c47201fe5447e15b60a7ad1004aecb165e37a974231fccf3d438045d5a56449019cc4a45a6912fb921e7f13421c77881ae75802fee2c1fbfa36042023cbdad45586cae5045df24fd00a7b6b4a02ed1b19468ec84b54e62978c0feea7a0bdc9ffc10f54719531821f336ce1db5da9db397a9cbcd32ee90df7550fdbce4ec3a72c3046cd2a31014c96c990cf8b3b2974c816bcd570c1c33b737b1ac79a6b76147717415e68e2dc5ff3bd47c0833877efe5f60f236e592103384a219f7ee5e78801bcb1365b012876a17be680649355b56ca5dcb54821c5c8e90c6a028cbafd9b5c8d2f242259f0c8b334cca892ce0f2513ae2914d4b275ba301861215d83ef93c0b48c46e237fb34ffaa6c24eb43cd80203ec207feb4959a1a2bcd46eb2f8cc361a0ae0461d977c777a40b1c9d1a7090c4864210dd95c77f336fa94cd3a8f88346e5ea0a68d8d946f096d5998ec0ac7389a7061073b3760c0b5aa623b7accd6ec85d4058bc1a4c4947c669b655ef74ec1bfc67f66a612f26373f716b1cd0df40db626360aa5521e37bb39ca74204e7b57d199e06ed3f3de8ed1ef833eaff13e29d01176354a7857066578449f3caa41d590ec1d72fedb1c38d4787e35ee5f6f6a5b9f40e124dd2f7af8f699ae68e3cf6f8e478146f59952a39902935ad492897052656b9c83716a58db1b682be8c1a7493c177f601b683e591fed58ed88fdf0623cafe324c917c1212dd3d465c7cc44c2c390a7c24a03db0d6fb08663033be27bece6db230e56eecd0d05c10c4dce617f877a98e09901d90d5a298d7305caec94d48d0f1a6434a522e095e282f58e2c6115bd8edad3e5696142e9d1cc1fa2cb437fbb8f464cba4d17cb307b6386667d3cd0ff6c48bcbe7302d7fcac710bc240505d846adad0b80d8582f20a59ce44960ff40f2934ec664d196dbf5aee3ffa23d0de9b7fe4cbc543af994d5bcd419d0c586f5edac28930a1cfc76463beab18493de6863336c617fc0f6fa39633108b130614276d72cfb4bda4cbf6b37e9ba3559273fa1925560962bf3da5fb470c6bdf0bdb20bd77b9b729a20a88950fe34a0819be52fd0e8de168792e9bf58b7507fc4fc22ee6c9b6da4a45c447cac2c33f4d5f8ed7f657d4d26ef3cbd7b6d0985e91acd9b83a5d406be47e93ad2d8dbb2684295279bcbd7fa58d0d5925b2b953f81b277765da5b41c0d7a7a8f3abbbc0efca38aad92cb25a", 0x1000, 0xf, &(0x7f0000001800)={0x18, 0x3, 0x37f6, 0x80000001}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000001840)={@random="433647ac447f", @empty, [], {@arp={0x806, @generic={0x1, 0x8809, 0x6, 0xc, 0x9, @random="32be4040a3bb", "f95afb89d5991789912c75e9", @local, "3663c9c1b6fada090365ecda49b87b70"}}}}) accept$inet(r6, &(0x7f0000001880), &(0x7f00000018c0)=0xc) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000001900)={0x4675, 0x4, {[0x8, 0x6, 0x1, 0x0, 0x7f, 0x5, 0xffffffffffff8000, 0x1000, 0x7, 0x6, 0x6, 0x4, 0xa, 0x5, 0x0, 0xfffffffffffffffb, 0x4, 0x2], [0xffffffffffffb718, 0x36f, 0x7, 0x4, 0x39, 0x7ff, 0x4, 0x8, 0x40000000000, 0xfffffffffffffffe], [0x80000000, 0x0, 0x0, 0x7, 0x6, 0x189b, 0x34], [0x100000001, 0x8, 0xfffffffffffffffc, 0x3ff, 0x5, 0xb17c], [{0x8, 0xcfb, 0xfffffe00, 0x81}, {0x34e, 0x0, 0x7fff, 0x4}, {0x2, 0x0, 0x2, 0x3}, {0xffff, 0x47, 0x8}, {0x8, 0x8, 0x0, 0x1000}, {0x3, 0x0, 0x9, 0xfffffffffffffffb}, {0x7f, 0x9, 0x4, 0x5e44c5ba}, {0x40, 0xaa, 0x779b, 0x4}], {0x7ff, 0x3, 0x800, 0x1}, {0x7, 0x8, 0x5, 0x101}}}) r8 = openat(r6, &(0x7f0000001b40)='./file0\x00', 0x1, 0x80) recvmsg(r8, &(0x7f0000003000)={&(0x7f0000001b80)=@in6, 0xc, &(0x7f0000002ec0)=[{&(0x7f0000001bc0)=""/111, 0x6f}, {&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/76, 0x4c}, {&(0x7f0000002cc0)=""/208, 0xd0}, {&(0x7f0000002dc0)=""/242, 0xf2}], 0x5, &(0x7f0000002f40)=""/185, 0xb9}, 0x1000) r9 = getuid() getgroups(0xa, &(0x7f0000003040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000003100)={{0x9, r9, r10, 0xffffffffffffffff, 0x0, 0x68, 0x5}, 0x8, 0x1, 0x4}) 1.462107561s ago: executing program 2 (id=1115): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x15, r0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000503180004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0xfffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 1.46097487s ago: executing program 6 (id=1116): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) setitimer(0x0, &(0x7f0000001440)={{0x2, 0x101}, {0x2, 0x7}}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x6f}, 0x400) getitimer(0x0, &(0x7f0000001880)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000770000/0x3000)=nil, 0x3000, 0x5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002940)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) setitimer(0x0, &(0x7f0000001440)={{0x2, 0x101}, {0x2, 0x7}}, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) (async) socket(0x2, 0x2, 0x0) (async) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0x6f}, 0x400) (async) getitimer(0x0, &(0x7f0000001880)) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) mprotect(&(0x7f0000770000/0x3000)=nil, 0x3000, 0x5) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x5e, &(0x7f0000002940)=ANY=[]) (async) 1.460408124s ago: executing program 7 (id=1117): r0 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = getppid() setpgid(0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x3d, 0x4, 0x5}, {0x54, 0x8, 0x1, 0x1}, {0x3c56, 0x4, 0x0, 0x8}]}) syz_emit_ethernet(0x14d, &(0x7f0000000280)=ANY=[]) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x80000000001, 0x4, 0x0, 0x2, 0x1, 0x0, 0x4}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600)="84793b0fdbaee0", &(0x7f0000000000)=0x7, 0x0, 0x0) 1.425427078s ago: executing program 6 (id=1119): r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x118) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="c9817ee102b15018f6c3e9f7f01b196a15ee9675e3d305471c9d1cc4d187974bbb374f8b3abf64a7462ef33c7009f4e30b0f470ce4323dae3f3a9dbbc0a43b457e956c7b3973e35cf76f0dc06b586ffc47e22a85d94b258bd181b7ca07e42bf5f4ee1053b62e52f433a0e47655d322c0274ae366c37134e6b391bf443487b3158cbae74c7127e86d1a279f158850e707a03baa939209275164dee62d7a6d18ccd8f06a4baba436e636d395", 0xab}, {&(0x7f0000000100)="c5436a2faea30d63", 0x8}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) r2 = dup2(r0, r1) r3 = getpid() r4 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, 0x0, r4}, 0xc) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) fcntl$setstatus(r0, 0x4, 0x8) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r5 = msgget(0x1, 0x1) r6 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0xb6, 0xffffffffffffffff, r4, r6, r4, 0x26, 0x8}, 0x2, 0x80, r3, r3, 0x1, 0x0, 0xff5, 0x80000001}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000003c0)={0x7, './file0\x00', './file0\x00'}) setreuid(r6, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockname$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) mknodat(r2, &(0x7f00000004c0)='./file0\x00', 0x1100, 0x2) accept(r0, 0x0, &(0x7f0000000500)) close(r1) mknod$loop(&(0x7f0000000540)='./file0/file0\x00', 0x2000, 0x1) flock(r1, 0x5) r7 = socket$unix(0x1, 0x5, 0x0) r8 = kqueue() poll(&(0x7f0000000580)=[{r0, 0x10}, {r8, 0x40}, {r7, 0x10}], 0x3, 0x6) openat(r2, &(0x7f00000005c0)='./file0/file0\x00', 0x2, 0xa) sendmsg(r2, &(0x7f00000009c0)={&(0x7f0000000600)=@in6={0x18, 0x1, 0x10, 0x4}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000640)="62073b29a2fc7632f3583705d77948ab4ae4eade8ebfb1588199efdc6ff98052e1962f612d0df6bf9c24ae4d17c912fc92ddfb93", 0x34}, {&(0x7f0000000680)="8a26d5bdaf2b19e7ffc2346ec7390b9c89f395de3e052521b55b094247bf9cf2b2aa94e5979ad02a7d01f0656c78b31ad654992c2d216d06cf0ceb4d81c6067a2791b374deaf8cc35477f8d17b1937bab6322c2dff6821e7eed178a7294e7d98af3dba3cd53cf60c19b1dfad16b8806c9d84eea6d3d3c25146", 0x79}, {&(0x7f0000000700)="283abe74512b149dd1d505f7b391967ea25dfb939b0a3e10b4a71db2e33af3c658f3f2c3694356c0889a01325457c6523a0b90c93278bd49bb4251367929f54caf49a71a2e7fd94a6a9d4ac7b0efd46f671ab683ca8e1ea6313175b28924ff2895d49394a5be23a02a1de3114314", 0x6e}, {&(0x7f0000000780)="aeb82c26cf440e8eefe7ed76ec5ba4521f832d6d58dd9a7881a701c70985e10c4790", 0x22}, {&(0x7f00000007c0)="5817980010f1b37b862f240f78c285b705894c776862216dfce9c2be7b61ccfd4cbe5f82813687397fc17cf32a8ed32c33b3ae5df37a0a7f7bbf29799962490015e89ad89e", 0x45}], 0x5, &(0x7f00000008c0)=[{0x60, 0xffff, 0x3, "702bd639152dbfe4528f8b42e2f70d213f8044d2ab8b5735e9450aefbf7c79ca08739ef83baa8a08c110c57b22ac58f1f751a5bf3045dfd6c97f8a7edd96c04563c76ce74b1d2716155f54dac23b"}, {0x68, 0xffff, 0x5, "db05742249ecb41248d00eb551594fab18a482674fd582ec4bc01d94c225cfc06f2d197b0998a34d835c9bbe082993406bc0bb40d19326dd4d0d3eb25375103f0f2228b2fac3d4158f2ef682dec36d3827cb6ba0"}], 0xc8}, 0xb) acct(&(0x7f0000000a00)='./file1\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000a40)=""/104) 1.423281055s ago: executing program 5 (id=1120): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x80, 0x0, 0x200000000000000}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="4650f4f041fcaf7a189253b050eeb12fbb7efcf30e35616ea4e795f7f77d4559d6dd6cd466ed2063d722ab85819411077596d0639c012601643588de2022c70f6b7432b8ae29327aee4f918e59337681116c528c95b6222f064d01cb3fdf2f6ce2744ce142cb2d83aa0d5b1fa3ab1b6230d5d30a3f7eac373eaf079294d33e3dc5812dd62b178b67cc0038d31651f39a70f0f8411cbd0347484e6c234bee506d98ae45a36c7ba373aec36281e1d1d72ddca20bb4d4c93a37fbd5a5", 0xbb) 1.422414586s ago: executing program 5 (id=1121): r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0x85, 0x47}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="721e59607f6d62c9", 0x8}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000580)="002710000f4070638a40c10900000000000000ce49e8477e20fb60c50c0078daacfeb59153d4e07ac594ca214248f0ed564a7673cf6a929566bae83a40a530edbd881a7885f6a73bee2b958604", &(0x7f0000000000)=0x4d, 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x400000000, 0x81}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000000)='./file0\x00') 1.404032583s ago: executing program 2 (id=1122): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050100", 0x5, 0x404, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x38, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0xa, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x6, 0xf0, @multicast1, @loopback}, "00000000d7597512"}}}}}) 1.403501828s ago: executing program 7 (id=1123): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9f9648e60592a73e}, 0x4, &(0x7f0000000000)="ee3cca634cc2f2ca5654ff43503f56070b92125c2eb7bc8a0dc6122e91197823742b6efee00675957de1f1cba0116848eb1df9c44ac8", 0x0, 0x0, 0x0) 1.37382445s ago: executing program 6 (id=1126): mkdir(0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3, 0x17e}, 0x4}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, 0x0, r3}, 0xc) close(r0) socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() fcntl$setown(r4, 0x6, r5) setpgid(r5, r1) 1.37332905s ago: executing program 5 (id=1127): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x28, 0x3}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getuid() r2 = geteuid() setreuid(r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r3 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, r3) r4 = getuid() setreuid(0xee00, r4) getegid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) r6 = getuid() r7 = geteuid() setreuid(r6, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffff6) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x800, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000007c0)=0xc) r9 = socket(0x10, 0x1, 0x5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f00000001c0)="f30581fd0d6ebe9ad9d433966fd35473a9cabe9a165fb0af4c0efdb78cf6ccde244ac9d9506ed123501037b70137cfcb1f4d417efd0e4251191eb62f659d38488d8b944b3871ea3bd5785f27d8b99ce39479238c0134bfb8b4402188dc8a1af519e3ef1b38249b6abb66f9424b873aa10eb733856f7b698c504cd735109576a054d2c848cce8eb4b3a5100e1f611c361f5ef34d0a08955559aeba9cb7af2decdc251587d8ef91366b1e02e071c781f6347a21895e678bcc973494218f7caf6e68c4ae2eefcb5f51c3b367077d46201a85cc96d07e74c72b017ea2c5a3bd811901af8ffd0e28157db23eb7ccc588270c051094e49d210031cc6e98e5c85", 0xfd}, {&(0x7f00000002c0)="bb6b30a1c23d2beda97a89a8f01cbec9208012c165dc361b3994eab0d4c7816b0a27838437b8bf464716d0faf9d3b461249f13a3da9c7763634a3dfa046fce82958b6c40373a", 0x46}, {&(0x7f0000000a40)="30eff3468102a1483e7e80e53bfe2032cca79865866c49e6042b532cd43d38d1373a0dc035a0c92494060666f4f4efbbccfdd0ab9d04cc827e0ae59851e07cb73ebacb26d309ce5df94b8b31667140f2c32a14329a080353e92f6d374970996c9092104ea5e7a3c15bd0f38ca00a0000ffffd2e0c951a79f4d169b74b584908e1b860c663959ee7862efca5ab4c2c14e77c359ac217bede03330b84b57c11538514e7bb8cd2166191b5289b08f63ba58cc786e98d53bdbe7998c1b473605a6b184269428639d5ae512f77f26b0af6722fd8eff0fcf12df0715754ffa3a8dea0bc6edf22501061c5ce33b79fa3d4e77a0c912b5e9fb53c9284ff88ca852889839faa21e534082237389fa5b1c303e6ee166a668305575ad5c3e6531c528394be885330b8085c88c06f99d41d11519534074c004e2450b3f9ffab3bf47490d2eaf732814fd61d70f18a15d1224ce23a04d3c3877cd007beec7942a9199ecdce254e3aaf1ef9ddd9e856af384f8789e4e2860dedbc7d3b1bebff664b98954b72735cb19c8e4e45874f1ab704e12bc2fee545f3724ff0b204ecf", 0x198}, {&(0x7f0000000440)="69b79fb3d8d9b84a570a49068b17cd62dcdf631050e2b9ec64355958ade3a81dc763bc3c8ffeb433e1069a93b126cd4a51e164e19f4cdc0c3dec10b2a05f6e3598c5762460ca1fd97840e57ef66a08695655c2c62d0008d3a7a58badb78af33adf8345b55375f2ac7cb198dcf5f667de1cf14f2d35a989977dee0e85ea731588cc6b3b9ca4501da0a58ffb72a1bd2f533bc5d46b43afa89872252c75a4c7c874a4f61b88a8ccc1934e49e40eebc4b96ce0c4e88157daaec7db1656271a1e6cde5df4cb7c1ba78cf8d2e4ee", 0xcb}, {&(0x7f0000000140)}, {&(0x7f0000000880)="3e97c5b822a92605cb989913d84e3eb10befa49cdb3d687cf024873ff1468c64690687aff612cbcc06a11a7dc42d262d66114d2292336e4d01397d8412f52eee474bf25d86d965d09dc42f4d145d888f32c299031cff80854fd7690265bfc8ecf1c574f8908c2d7a97c095a55c08856763d58a7a1e32b4efadac82f81161d4d06ad10d0bc2a8e35a186eb9a055b709cc745f761c379119e32bbaf41762b1ddd4c02ff6d2e907443194534d54b8254db478", 0xb1}], 0x6, &(0x7f0000000880)=ANY=[], 0x148, 0x8c98779f345fc3c9}, 0x401) setuid(0xee01) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r10, 0x25, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) 1.37121244s ago: executing program 6 (id=1129): setuid(0xee01) (async) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0x1, 0x80000001, 0x40007, "00000000000000000000000000e11e9cae00", 0x3, 0xfffebfdc}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000600)="fe6c7a4022fa6edbf6829f7d89a54578fc2d2be88d7005d80ce762844b306fb6cda5ce49f3e7c54a", 0x28}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="500e14263bbcf66919b9c6933cd6d21c1b020bb5198774043b506ab05dbe2c9c67a600c29e3e0d81000000f394c30100215e7b8ef84fc94300a1bcd8f852adae3b00005198a83e6a7e4db5f3ef82f224663a1aa228b0cd02f2201a5fe1232b1493c901fd2b99b2cef656324def17678c880ac830a62eff7c450c14e2a18a2379ebe9b783bb3c302b56fc8485d723a199837be78ea015d5ec0fc51480bb51d60ee71453885b5fedb57e98dc8c", &(0x7f0000000000)=0xac, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002c80)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f000057e000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00002cf000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f00004f5000/0x4000)=nil, 0x10000}, {&(0x7f00003d5000/0x11000)=nil, &(0x7f000049e000/0x3000)=nil, 0x1}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000036f000/0x2000)=nil, 0x2}, {&(0x7f000054a000/0x1000)=nil, &(0x7f000028b000/0x3000)=nil, 0xe04}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffdffbfffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000463000/0x1000)=nil, 0x3ffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1fffffffd}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000006c000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil, 0x4}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f000028b000/0x4000)=nil, 0x9}], './file0\x00'}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) sysctl$net_inet_divert(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) (async) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000000), 0x0) 1.355120977s ago: executing program 2 (id=1130): r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffff7fff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80606954, &(0x7f00000001c0)) 1.348309284s ago: executing program 7 (id=1131): open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) close(r0) unveil(0x0, &(0x7f0000000140)='c\x00') socket(0x11, 0x3, 0x8) (async) r1 = socket(0x11, 0x3, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000020000000000000000000000000000000000000001f00000000000800", 0xb1, 0x3a3ae0e0de5f5dda, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="4c9cac9f6779caf2dc58bcb88957d9d0ad1c85ae1d41ed8e38471112be609f64decedcd30b297e7befdb71cf4282fafe5a57754d26c2ea480b1d", 0x3a, 0x8, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 1.346783402s ago: executing program 5 (id=1133): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x10000, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) close(r0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(0x0, 0x80, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() r5 = dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0xd5, 0x2}], 0x8, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r2) writev(r3, &(0x7f0000000200)=[{0x0}], 0x1) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x10000, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000040)={0x0, 0xfffffffd, 0x1000, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1", 0x1000000}) (async) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97a2224faf891c15ebb178926cc9795a6b47c1d1"}) (async) close(r0) (async) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) (async) open(0x0, 0x80, 0x4) (async) pipe2(&(0x7f0000000000), 0x0) (async) kqueue() (async) dup(r4) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0xd5, 0x2}], 0x8, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r6, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) close(r2) (async) writev(r3, &(0x7f0000000200)=[{0x0}], 0x1) (async) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) 1.346459295s ago: executing program 0 (id=1134): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfffff234, 0x78c, 0x9, 0xffffffdd, "23030003be0a00817dd8910bb864d3c3a3c900", 0xffdd, 0x6}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r1, &(0x7f0000000880)=""/4096, 0x1000, 0x43, &(0x7f0000000140)={0x2, 0x3}, 0xc) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa0707e492793221c9b0928878e2dd2f624954ca017b98ecae4786442788c045e85bf2b60ad5ca4c13b993bc519bd28cc34fa979382efe1fe695b5a9126119ab6daf0c5896453e50a1abb79d2a690fb2f33a74498ee109e2a49fff6224230d0e6f371546aab74653c1767778c97d205c66e95ad80fceb3bdfa22354204c29526c947ee2f5e1b68d8b633cb9f83b254d2cd592c4c1b06743df62bee3ad0d08861edc5dd9af4b54eebfa7d1620d941570c488d73994a958ddf434c9ad6096f28ff19ae87a050417c00da86e7c52a43e1513b41f11cae9f80", 0x4d2}, {&(0x7f0000000200)="a55edb72db2a8618809684ed6e157f22ec14441e85a3183e3858c16751e98980717695cafcf59b3e5ea5a903", 0x2c}], 0x2) 1.31213728s ago: executing program 6 (id=1135): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x4ea, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xc, 0x7fffffff, 0x7e1, 0x2, "6db09e314cc6a3d29189ac5ceec6b7362e3c8ecb", 0x6, 0x4d}) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x54, 0xf3, 0xfe, 0x9}, {0x6, 0x4, 0x8, 0xfffff7fe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000280)="d81a00"/14, 0xe) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x91) flock(r0, 0xb) 1.309611507s ago: executing program 2 (id=1136): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x3, r2}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000340)=0x7) close(r3) flock(r0, 0x1) 1.305912796s ago: executing program 6 (id=1138): sysctl$kern(&(0x7f00000000c0)={0x1, 0x7d}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="4de98128c5d18e4db46af7529f212356b0d72b70eff0da5faf28674927e6933fb65194c946e971b74845b834566c5288dae60bbb61b3feae9f2f6f7be7935f81bc1c72836b2a5cd9dc8d367c1a582ab404942619a55f713c4d4cb14be8c4e91d402d1890c084939e816bd726a8d836f641603771ba1e9d98333c05ec5b0f73f7e13f8a258042de95b1aa5a9cf721de1d55ed90217591f67ffb0915cac98c57e2cdf11d224ba3a1428b7a38c3bc12b5cd90df0db7e9e4616ea5195505279101b80f0010b6ffad9581c2bf576ef617cae2a11b6f42ddba52d235d2254d41065dbb6211fe0de99e76d0f39c0b5a9ef7f97f31f75fffe074f040345acefea274142c4cb9dbe8693b1df9b61acd5a7050ddf718c724acf9e772b6ebe5af35c2c0bf1791e45f4a4542bd83171dca8d1be4dc215e250aa5b1c37443e1a2f86c9028f76e0cbd40f41a22bf0a1467ae648cd8fc7b5355afea4a333ef6b7e0e3f099ab14c0e469d5afc861a7fb874bbc34972612be5cadb4a7b68f9b82fb2bb117915f71564584d856328fef6bf12ab70d4af1ec7e5fef7f38b953d75cb7fc01003b96f271a6b63ea967280b635284d8002a5fa0bc2dd78625ee814d3d53ea663f13a8facd448d14344ec7a000"/478, 0x1de}, {&(0x7f0000000100)="ccf7cb4d8fbe68a380bb3903ff083b2c283ed2579474cdb0e1b6ac98880b38f4c461873678f4add15a47b500ad7ea610c0560f6cc627338a7fec53", 0x3b}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') 246.307146ms ago: executing program 5 (id=1139): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x150) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x30, 0x1, 0x7, 0x7c8}, {{r0}, 0xfffffffffffffffd, 0x16, 0x20, 0xf, 0x800}, {{r0}, 0xffffffffffffffff, 0x114, 0x10, 0x831, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x71, 0x747}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x8, 0x2}, {{r0}, 0xfffffffffffffff8, 0x61, 0x80000000, 0x8000000000000000, 0x6}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0xe, 0x9694}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x4a, 0x40000000, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x6f0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0xaf361321fd1794c0, 0xf0000005, 0x3, 0x400}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x7, 0x77}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xf, 0x1}, {{}, 0xfffffffffffffffa, 0x41, 0x1, 0xfff, 0x401}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x10, 0x6, 0x4}, {{r3}, 0xfffffffffffffffb, 0x38, 0x20000001, 0x3, 0x1000}], 0x5, &(0x7f0000000340)={0x7c4c045f, 0x4}) r4 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x176) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x8000000000000001, 0xfffffffffffffff7}, {0x3, 0xe80b}}) close(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000500)=0x80) close(r1) connect$unix(r1, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580), 0x10008, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000005c0)={'./file0\x00', 0xe, 0x7, 0x1d, 0x0, 0xd, 0x400, 0x6, 0x2, 0x1, 0x0, 0x8000000000000000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[{0x2, 0xb, 0x4, 0x7}]}) pwritev(r3, &(0x7f0000000cc0)=[{&(0x7f00000006c0)="13a25cf3b0a63b", 0x7}, {&(0x7f0000000700)="17f4742f66be22d2b79527bf23159b604034051e8aaf20682d81825bb6ecbfbf82a7a8286d2b239c72c3d0762b827ac6c7467faeb57624a65744f49f1dbd36889ec2edd93e779f93b72110e2eb422aaffe4f1e75edb2bdf11ffdc4129ac0c06ae50873aaabace91cc4", 0x69}, {&(0x7f0000000780)="8716ec9d91144a1f21019ee91203d4dc8037709a306593379d36b57cce4474aff32062313b3a5cd18caf19036743151b333e5bd1c889f10fbf8aedcc605cb27e42035094ddcc576c65d0b1cbd270c03d929380dc8530a03ddb6d88ffd5e2e7ae7ce4e9704359f6786f24154a7a1657684979210b680be2675583648198797cabe50792fa2b0ed2e6f965bb824c6d888e4aae52994ca22afb6c4a5762aef4de83c3d77a6463442a060dbb2784b9b86dd4ddcf078d7f625d1347a30cd3f176018fb20d6850816dff497b4287572fd0e79d01ba4aa62ad29e1f929791", 0xdb}, {&(0x7f0000000880)="e5907c6fca8468bd493dbc5ada9943be50f38899de27e3a50a6720f44a79d4c7058354748d23b747b49142907968e9f94609360e94739fadbfa25ebbf94be166c30e543920f2390e47297e0a1316e840c52fc739309d19051ef37a58b3ba6f40fddc194ee7958ae1", 0x68}, {&(0x7f0000000900)="be1b00a01a37f7e01aea3d61fafb39c92f1dfe4c377414c734d31f961a8369f08a7e6b98b7a872f2b313fc3deceb72a651223934f9e0783f472e7b79272b0cba6924d98b6df711d35453eeaebe76143617756ff46dc2ea8242ed15883ec19f5d34ff48d6fb26d98ad88d8fddb1e3f7f4a0388bd881cde24f2901f8110d384a33996e5cb4159014a94bcf8906ab8f4a8d27b31dc0d20d13a36347b936f3bed527a63aee102f0f211d25d8e278dcecb0fbde2c912e6b7e730824f91e5be9c39516405d78fb5622bb6f133410ca5f6f21bc652cec2cb970728b", 0xd8}, {&(0x7f0000000a00)="b91e5b75188361518fd605e0cc8bc1bfb526e785a11d9eca37f922b171f1e82eec377b0ba53749d2b73453989cdab9cc9efe8c9be8c2dbdf6056f6be0ecdb87c51ac1a1c3a671930022013f44c38cf03852a5220a0a6074cb00c669c", 0x5c}, {&(0x7f0000000a80)="4f369abe7722bf55897d491514b69b19f6046a36eb96a83685363eeb3a1523e930ba062bdbe4e8e248dfb4aa557e021e7346297b9c0de634d42abeaaa2be7448d1e9d42a531b0aebb3a130e9165c70356903f4748dce971b07d531c0751c3b46fb97d89188af49aaff8a486057c2f5fc945b60ef2b1f7e09e9e2eeb2d2f898893b27a2e2f96b2362e5499c3f5b4210b17980b8fc0b3822144eeefce6d5c9d763b67ecaa9eb6343bc5cbd1456722cd557fe2e573eee0daaa0e0b974668250960f2a7cfe63a4e07bb7e18988ecab4a4f18ccd4f79f9bfff0b11d9abcb7a70c2afd7114528fcf", 0xe5}, {&(0x7f0000000b80)="c4d8a75f2ccca2415729114e79d733b2fb96c52f682e6d2a0812cc54d12ab3bdf08d753b2ed5c3f2fe5455", 0x2b}, {&(0x7f0000000bc0)="d579c4ca7a252f629e31a4d8f4a70fa9b1a8d7a06d36cc5400614a2bb53ff40b02e62f7f54c972895222b58ec9926c278b51cc8cd3309d55d17085bed446d0a53d431fad82a8295e8aecae912f002ff7f271a775cd4394ca6f29f5b90dedc89f24b89e6c4d33e29ab00b84d21d004c5f1fc7e0e508c83daa862867ed0a9ad79aa4ae3b67167e8e854408c286b9022fa5a77fc8637e118f2199616a610d14371216617c2eca27fad5748f8df2ed2d65954798b00fc89684a72879870769ae5f820c0ce64d08fbf5cf436e74b5988cb5db", 0xd0}], 0x9, 0x9) r6 = dup(0xffffffffffffff9c) recvfrom$inet(r6, &(0x7f0000000d80)=""/126, 0x7e, 0x43, &(0x7f0000000e00)={0x2, 0x0}, 0xc) sendto(r1, &(0x7f0000000e40)="a831f81d12c2091c6acfa2659090d28591082d962c449a0c7db3", 0x1a, 0x402, &(0x7f0000000e80)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000ec0)=[{r2, 0x1}], 0x1, 0x6) r7 = syz_open_pts() ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000f40)={&(0x7f0000000f00)='./file0\x00', r7, 0x2}) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000f80)=0x2152) writev(r5, &(0x7f0000002080)=[{&(0x7f0000000fc0)="8fab86b1f358113b175eb5e18657506c512cdaffbaae0cb6fa46d1c6c1ae54fa24f42dcb6794f943f395c380bd16ebc58f22eaf0d108ebeee1184ce49e307b9ec29a8e1c3164a02aea621a82e5f255828c633e0581bdef2cb1a4c5d8efab57a95a9141fe1ef6b9937a6fd78ff2b50c6bd5ba46c035a02d52b47493129d193eb6381ff693031aa8de929d3270a6aa087dd55b71fc388ac7d5d56b60242237", 0x9e}, {&(0x7f0000001080)="c41fec078d7f223135bcf3fd4a6ab08cc3f9e7db63a6c445c0aaae0e1fcaaf7ffb7782d561687433b114e6d01f657714214588e43975fcaeb51c3e0abf923b8ef1f9fdf51c5ae5c1d8c4487f0418151c2d5c5919fdcc9a3bd9f4d497b2ecec1c892b04076eb11a40bbe299845f80c5cf2c0058227916e582e803f325a604d3147a8b65eb693f3bb72a3dc4386823223eb8be9df55c4e0730bc35e8385b8339f971bc9bfb56db08ee2e776bac7e158466004514449951abc4c2fdbe3121596c011be9820d4343a82fe1496c57b80fd6baeab3da5f8958c7a7b181eef06ee4d793cf90bb50c3921a7f190adbab4d29064dbcc61e0c8a22128df1203f7c8df71079ca2bb56aac405f628b46bd8ccfacff66d67f6027cf5e02967d6a144255c8b3ca76a19ae6d5d92c4aadbde33350f067557bee67aeb58f61c628a0dc64c509159ec141047bc36f455de12636e73bb8af4d50fb1567c5bfc07651aa49da8831af4161c768d6ccf4136cb535180881027f353233845baf4d920373ce127186387335931e3b79ca999332ea78febbe50fc669733f03e7dc8208554e016b3cdf4e842a9771723ed95833f0026cb855d0af9adbab5675bf4c0429c3fb610b5f9e1da52fedb1396c55d569097aa48315828daa98dc1ba43019fa3eef00a80b1aacb333cae8b51a6f58cc4b5d6b323e05dc3473f97ec062c33bb17333cbfea90c26ececa1dbd8f883acb50c75a7740531d2108474b8cfac725ad9f10327643669e4780791a8d59e56e163d8716e0c5cca4ec09d6e1137d63b14288da1ddc05afd710729864c0ef182579322fff99946876d42de700fbe798f429945b0bd05486e2a2968746d3d02a3e7e7f1f53245a7944438bd733b48a2cc7d903ad317634438d230817aacb509e5c323814317599e32d6fe4d957b1b0374efc647494f2983bd4d209eb86371341f42c244e01a96816f55f46ab186f18a6f0a74930de4d7046a41bccb2307b05ee3706745e5a595e56ae064ecd12f46d4b2833b57520d6dc92a1a55a2252441060d7054b1682dc4e0733ecff1ec8985aa77be60fd0893536a9a88152ee4b619bbb99e44a0a2ab37ab2822aa53ece7f01d92d45879cf7265a6278a3e11a05d3adcf0b50208d24d94bcef78ba33f144833427afa80a8af35cfdcbae25546dfecc879ace2fa7a7acb96ba7277854e54d6b1b7ca46920141f3815d47f7dbca99cc52826cfa1fbd1f77b92181a29903ef3cd65d201e97d6e5f4787fc5df7033414d52f78a5aadbe890fb9695293986fd691364be7525eaa9e4f4be643beb9c0ed67f96c6e4352329708510be75fc6eeeb379d9fade0238968a647009a00436cb79eec857641de14843fde0856dc1f1fe578b0b0d31036ab8b3b7066ca3549a7ff06ac09e4c176e42cb0b28af39e0bf16642728e39078aaff699801bfc1c2f9895efbc384d0f15000744ba83b4922f1da3b2cd808bdc8079c03b6974a45c7d9419e205d73673e61f373f67b29b435d7edbb026bf6eaf3f2097b58ae69a2ac851ca75ff38df4fb0675bc3261d9ff221fd32d6090c24c426273a655c59193131a30be45eec731b1dfc889256ae8e404f27478483783ffc1a423352ee4769122bb391391244735da5beb7bbc11d5bdfb65146beb1143a0334cb9a8eaf8079d52c0d20c5b95bc529724e4422b7b2ba6195caccc500ed85f29e6e12eb8f43ae8dd70dc2cb61cc0e1cff86adb32f8b5425e7771141bba45e89ff0f8ab8835b2b5ee3c9eb36171ce31b247821252e9dc6af0e9159bf3dfb0649460bd6b4ec876d0d799238799476ba6d459c496eb0756b42c747f7ae86bcef964ff34d779b6eaf81546f88a9a10496f03adad31e92177af3198088772d3e0afbe906f613c20957e575bfb2fc20fdc4a9c5c1fce5bcbec3894990fa152d7b1edf10399c927cdeaef2e06d6ece9192e07ece40dab517de73be7ff0120dcd8c31fab80512d2f4cf427f5a450af5538ec860894f1b7f11d5c31c41300bc48b9d3f040654f487887c0fb126863e0f385df7348dbf87213921f7ff2380d3d27d83a2573ac431d58fffba963c3f871f576de795bfade5cc1d10f64781c64a992881ea95f3e58b2622f55ac45938c47449460f0c38781f3411e5fec3beba5b1181fe6f41b5c2b76d1b624c807ffbf9531bac3e588bdd0437c0c3e733fc64c9c6093256ede6ae42807f4a85bebf8ed6d4240d0ecdaac4331b8fe23acea149e8495a7414cdabc61653755c4cc49b18973481020f71d015b7a8aec5a763e6ebf2358a69f55f59bc5b8cf1b8daf311df70a65d6a8a33df178e57263170de0084202c5f1d7f70f88e7c4429bc2ae15289d227d4f3f01819ff348a959012afee35f521b4c23e078110f49665bc008b7e0ba60b0d6adcef6b62282aa5286e21ae596c471b5d221d5bc814d37a426329923f6532cef0aeb053b35698741e3ff9bd73c41a879769f1e7e300c4138623120b130f6ced9bef8054bb914c338ec50115aff77598834943c7c2f6bec49bbb1ac0ef80147d4727e18ff9f56f2fc5d3e25b3cc10a40a19eccc6aec8937b7f41ce41bf302b82075f56649451620bc3707d25d0c092888286fdcd358cb676ab412e888c7fff564d9f3945cceb34e14bfb4b55f4c7c52f875b458da6daa4300bc320f61f5596ac34c74aeb932b0c025cfb923b098e07634d00ca372c9f19c5d5b2c54d892dc120f61dba5bdbad0e5ba4af4471eaf0ff65efefe92f00030693fd75985fa122261f796bf3c98df6a15539354a2c7820d3861c49fd18f7f4a509541b5e9f1d27fdea0bdbe05e367d3ca1fe00d329b43d22bef0fb56b566965b57c68d9a3eb86927a95ff7f331036222a9d6a2645216e78afa1c9fe5e5594329b8433ffb9753bf2fd38fb7d6f34ee42fe0bc8aeeaba4b1fd981fae52a5c1cf855eea6c0011e25c187828474e7aac7ad5a471c6d3848c5858bd6cad434bffba84676687c9b5fa4519d8978ebf65ec799eac657f0fe8d39df1fdb58f450bfd39f6973ddc6b475f57e3615ddfd72281ee9b78273fbf95cfd56ed90312ade93e239a56980bbb2111eda204620aab8e6a482f0c0094541f25c2884545c3b970722f225a98694a5d091f82016551cffee6b8a1cc3b516c7451d6bc8014d8c5b0250af85a302c47299d2e8e4e00502914974f2ad67a222bd2bf39871b697cc47eda7aa6e8ccdf535d0bec1226bf090545f9e12beb7a667bd033da2de9d76789142599d7deaa6220700811e4f5c6fbfb480d73f8522664ee54f3aaca8cf5ad13af18226e7243e62d1e00d770ee36cff205fc5a43939ed42973e60ce3bfd22a2f318b608e6bd793d1f683e935f49cfd020eed3bfe033c77ad69ad7fdd9d21eb56825c9b3e2a67804fef68f81b4915971f4ef16c69cc7b2037a808699895002aa685eb255a1ac9e5817ec5fb6766285987324aa03f6dc705318be1a476349b5fd7e10b20beca4d2f1ce08f2528d5d47f09866ba7107e55e3cf3f14de4f095caadf66c98af8bd9f6c577bc9e882e1475fc458db311d5555d26750a79481cb4eca8745b3b104f0994f6fa4f0806a7d2913d8902bd8c65b9801513e5dfb51f206983815490085296102b62d0259f99755db31071ad6ff0113e48e98a0db98013fc414e34ca27d4c7d7503fb8ce184c658e60b4a1c44c45c73171fe15b339671d98d8558ac57b20a212912d1ed0da633a7d55b32a3be1a650e3be5e8de1ed3428482d25b4206f43133280f0118cd536d44f8dea5667c8bfab5462be4a156802ae7783cd11e76bb44287b4219f420d1c0dc5ea542f0c0d9dbd19d6a0dc72ea8d4137ba576fccf0795e590bb3bc10b7d1dc34ac5b45aa9cd24494d17f07e8122de65298af6c0624e4e5ac12b2e97084face933cd615564f31ffd5ef2275128b18603e548f28c7597a56100f3794e4998f3c5fa48e18dd2bd0594ed5e957788d5a030e2944acf4e336ec4d26e6a5ddffcb753d6971eddfaccb08acd771803beea0e701b8b561203212f3d6b0e2bb72f19985158d8bc326788f76e9947c33503fcfe432d64d5c4c32d913bc6741bdd7d5a457aeed37f49c8332c609d0956bc0ae77dab20e980cc7b8cb4d72ebbfe0ac304aa4e8fcaefdf3a691aa6118cf2abe34a490a58a7e6c7c4fecfe0e2643ccc2244c6ead98e393b521a5a2851ff2826d7d0b3eb0b8030b38f2ca17fa383fdf70d1345d1157a82a2eac2340d930a68abae98aef919dd125f98d424a4893c70e889da487574687c532a3eb97e826933882f9d4fd78fb9b896af7fbd057ecdc812c89ee9df8b279392bbd36eba928ce51dc48e2453addb54024c9d0a34a1ddedca905eba2f3a78fff1dfbc9952941183389cd95962334d6099c6a86c2cd24941008690216e347466972f5876f194bba5b038fa5862d89e8c6d37681236de4e48439f8126021bcd80be9b1ec5a28d04c2072f6f60eda2f42c7fcee1a43f26ba0bb0b5a23d48dc27f467cb7c909965b76cd9a2d4447e637317825c76d69faa1d09d430a9a33f05a2b42b9c2161e6f0d3cf7052942e4470322a80ed5c3b733b23dc25cd1b7889463e23eecde42aed559c621cda5fa7d8b370cc99a72c056c0c942325ff1beda7c7cf339edb93997ad06dddd778b4b1b0b25586f31e7e5734b0ac6d6459f0799e7cc2ba79708b515a6f7c94f6cbacb25584f224529a51c8ff65de5de09ad2417f1952360dcf60e6574ca24c7efd7ec3d3aa313952301e075a8db2a88b7839c28d3fa492c59ce695bb1ef9aa69b20c9416b726f0ec2ec4b987f50e09ff592cc052bbca2c5f2a4d0d0f8563b5c1294fc20896568ccee1f9e3a810f752a203e6c33784c1d2174c8f7c61a64ecdba9ac42248d43249f788faa9fba7816e9be33b259d472fa58f1b43e56fe76d421dd12eecc0a3eb6787593d5d385b0ca13cdaa80f0d27ef7be2c419ccc87c91efe71d4ab6a962d70a9f7b72bb59a953973511849e2793934ff6f2b1c216e90f4006704816364fbe87088d9b748bdf0d39f02c3faf8b3eeb80d90d6896b923e8c345351ddb852ebd8639a611faf4ee6d73921a118dc7c007a50f24de6f6bf9de7a0c7939cb5b4c3ba1dee1f4056f83cd9ad64935e4383c26946380f99c89c3b14ad828c8114236e83b424559ec1478e71c7308abec2f3e5ac9bcbf9d7f5c04da2bce7d8d806e3e0fcc68fc2471bedd633e562fd36f0c7186585c8b7b4c77b9942fff8b5d48f684e56ba8cfa8ac4ebae74f445abc3256bd3ac969500fec4eb75d31a7864bae0e3bd39cdcf72d7ab3ae2fb0e1aef730f89e249a02a61edfea3d2d13d09c3b95b201446f4ad46848f382884295994a9382d1673ec61c1c1c1111062d3a0955f3019abb259c7dc9517c33f2e380a023872be903ea2339ff72755f9e7d9c844a841fbd597c6e3548ebd1ed001e8050bd9721b3529c441dd10f5091507a4de1b1ea31488c914c3b2a3a7c002cf4791856d1931a8fca8d627b6ed5dd5195039afaf6968dc329a2e1e83e4d363115a4c892669e14e161abcd96b45b910ddde82fbaf1611162ad640e888ce52a62bac6a0cefc99c0641d9bc9e27bce5129d22bc4e3a7193dbae8987a92d5ca2a622fa8394dea889b17baf89f6563cb4865510140fec2e98dbe26f83e0997e15cc15c9ad4569e59c86832b729f42d002763f0da2160ffc75f1af37bfc89b6e0d19fcf27b75f731a73d36bbbda40d9ef325032dd59bb9367c51b5ec7b0c617c3a28f9210753ef34a21303a30e0533938d97600b4bf8cf42b07508b33508727dd7200cb483", 0x1000}], 0x2) connect$inet(r1, &(0x7f00000020c0)={0x2, 0x2}, 0xc) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000002180)={&(0x7f0000002100)='./file0\x00', 0x5, &(0x7f0000002140)='./file0\x00', 0x8}) pipe(&(0x7f00000021c0)={0xffffffffffffffff}) getpeername$inet(r8, &(0x7f0000002200), &(0x7f0000002240)=0xc) 241.437974ms ago: executing program 4 (id=1142): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x2, 0x4001, 0x0) (rerun: 64) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async, rerun: 32) mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x6379) (async, rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x36) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async, rerun: 32) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) (rerun: 32) socket(0x18, 0x3, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff7cf27db1000000000000000000000102009078000000006006c32e00068900fe800000000000000000"]) (async) close(r1) 201.741835ms ago: executing program 4 (id=1143): poll(0x0, 0x0, 0x4) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x18, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) preadv(r0, &(0x7f0000000b80)=[{0x0}], 0x1, 0xfffffffffffffffe) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x8}, {r1, 0x1}], 0x2, 0xb) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x4c) clock_getres(0x2, &(0x7f0000000080)) 199.537192ms ago: executing program 5 (id=1146): unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffed, 0xff, 0xffffffffffbffffc, 0x7cf1, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8000, 0x3}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x5, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0xfffd}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x8, 0x10001, 0xc, 0x3}, {0x408, 0x5, 0x8}, {0x6, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mprotect(&(0x7f00003ad000/0x4000)=nil, 0x4000, 0x1) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) read(r0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = msgget(0x3, 0x280) msgget(0x1, 0x400) (async) msgrcv(r4, 0x0, 0x0, 0x1, 0x0) (async) getpid() setuid(0xee01) msgctl$IPC_STAT(r4, 0x2, 0x0) (async) readlinkat(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) connect$unix(r3, &(0x7f0000000000), 0x2) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000340)='./file0\x00', 0x2088, 0x5c4a) acct(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 152.720262ms ago: executing program 3 (id=1147): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0x0, 0x0, 0xf8, 0x3}, 0xfffffffffffffff8, 0x8000800000045, 0x0, 0x0, 0x2, 0x2008005, 0xfffffffffffffffc, 0xfffffffffffffffc}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() sysctl$kern(&(0x7f0000000100)={0x0}, 0x0, &(0x7f00000009c0)="a8b6e53cfb40bd934b1c459807dbbed8cd2553d73df29c81673143c96e368eeff4cb5f117458a493fd39287604ebc1fec3713c3c4c55d1cc0eb78bc2c40183c0341fa57a2023bd31649bca24299ec2f35328d86c4d7d2b12de7efb0088b39d2de2087d32468c292074a9d79f283eda5b556ef381bee051107cafc6f40dbb8273c9002b2a8253b1cfb692f2c1ef81711da3d7e3dcf20973c9343f2da19e0f913ec89e55cee465808e92813dd24b1ae73e474d90fb765914720b6c31e567c48d64fc90c038d962fc8d3978e74ec4038c80143d41e4bca1cf077303334d40366a49dee0c136cb73c112541e322c33a4898255c26baeaf11724432b90343849466cc8cdead9ec98c0719f40c57e39b6387a8a75b90e46467e4d87ea6acbe2e653a621f8ddd3dadaddf7ef4783172db5471d47427c10b31573fef81cbcca45ca0f7223278407ebb23f5af85f121c820bdec9decbf5362a9852af834f76a443ec293962e2f755a3061bb0305ca150bdbd8f57c77516e65e0dc2642be8a9561a8aac8073e8677df835e8cdafb7fd8ec9d1d275b5b571e044853578cbbe9524b604ec35c602b1d93672c51f62ab2984e8d5dc8bc5ae3c1ccfb29eaf2ebc06ed1e2f7f08bbcd47d7101aabe840a3901e384e1ad282a0a924ea56895bd21bcb1233da93e364c42585e21c7d0a2fa70bc5e752968c56c85683b13932c6b50ee92b5865c4e9e7f7f2f6172342d5fad5e3a232760391c67684a5475b451315856e6ca76f83f8247d14aaf22ec7a499d59990386bc771e4450cf9669641f8b7cf1ca472de4545807871ffc12c1e42f01ae7154ee63739d677acaba415316f35cb2efa799db729453d2fb4ea367187614798f7220fd9a61bc8207b34ccce22334489483426ac7e948d663e3bd8570237be601994c6aa88c797ac3c435552a9b9286419ced20de5c7a00d23f270585bc28850d7bea2241168539976a10923f2f7425b320022a8baac4d816085824495f9bc25f970fbc5345f9af563b5253bb3a33d12d0f9e07557628553515a256374b50147da1a5aec7e10d301e4a67949005e228115b6d07683064c1534ca19421beec8ec0decf6d9a96eb0f7aa6bb86a638cbdf44a1e8b5c536ac27a124b671428baa3fa4abce037954c089b60650f1f3ee4cd0a7d939f10556ff06869a092a7673a9af1dfeebb666aa1a7335cf0d850517e905f2f5e95530ff7c14189347486c0b00b4958b0a20841af0e4b75fb5873f961dc138bdd75a5fbaef9abfb4602c4bd79b66bb6fd7b33e3c1109e1953afd75f1ee478b5d3a448cda04b9f97fe82b04b08cb34f625ad9bdcb1bcd637bc452feb9b492c94c3d7db97045fb93c7cbcc9644fa8a318ef8f7a602fc333ef7e47f6708e931230841d8c492cc718fd99ade2db6b90bbdca2dc662b0ce475a7d68fae3f234a260ddef680b270d2bc38677b98abbb77a769eb935c3c314268d4e768b860d7f5b5fa3d6bff9576b69817c51790bb171cdc2c88395ddef413f76468c4b2f64475b63e1550c39c69618e8d7ce2194ee5e092f1c03a1b772db68419a2d3695c7623c64a45a3a54e62949d4a7033ae5b2762328195623719768c6688e48987ac561e77e0b844aa2cceb3a93d94c30d0dcf0b6c4be7a4f79a30abe3028187fb7c7c966aee8542c0c46c33105f4561f2d76a0609c7ac1aee2f454ce743ad2ff1f61627c5ae83dcc6e119e161c07e2dcc813334304ea49d8df75f24caee094aef0cb8c8e0e73f9c0e1eed95f16fc7c54a3e2efebcb7072e9643d0c8f35c52ec479bf3dfba8aaeb0c22ddb1a0868283edb60b78421e4a00317f9161a495d419b6e8ffe16b9a78c844e0889b2a2ee673c0eb22cfdef26f602a05f206c1a4d3cf0cb43f829fdd61d0d80c06457654199cc4977f79c5fc08901cee47f6b5624f6b5f26761770659c246bd21b332eb4e22f4ff48255221a3311f5d140f6a3f08f2eaa73b092bac510ce1b591ebf09ea1f008b23240506924c0efd9e6356a141e4cb3f1e1dad978ffdb07fa578a991583a538ff26077e765999fbad627b9f800127a5b36177b925586cff2ad5e086d62bb833f0a1f15f8076508c2e65ef65576d18e2173e5d46b01dc44a992ce0fb1010e0cdf868c3147fee62737fcf2f7bbf550faf146912a7b4805b5ffc468f6060e1ef0337406738c5d0283a9d83eaa151b4ad481a76a9d418f5cc8b9a1c58cf46c61a1affae38913f9926f6f47dcbbda221366dac8d553f3e7344724bcd164969b3fb2fdc36e4b3f6a0a283289da4da0f3bc1380b6cc22d9a3ec719c44fb72b93bda08f61adef18e0e1ed2e72fe642c17d2b6eb65c74ddb5c6f0f30a4c3ca9772041093a5be57d558348a6ac0b9a5d364f766b2ff06b8068e7e75948c3357b3e790f05602e7d27dcb3939f67f280e0ea2c8670e957549ddc8bbfd4f3a0ff718da0044d5f0eac3aa4abaca9408a162471fcaa54fe056c0794048bafab8ed2998a2fc2015ffe639c982a7c2bbd4c9d8c40da1a8ec3a750f3df305212347dbf23fdaf4b702768e6f2c7f50ab397f319376b41e11d0f95d783ce749bcff2bb7655c61cfe279d94daaea22cd934a72e93113bd40110917a87719786f252515d203bd1d69e6809bdb8c01f645a1eac61c9619a5bca042cbd0169f4e955164b0f3b7bd32277aaca8b2e0f4123a31df02da5a0088e5490f1f5fc498b06d762b26fca1170a7f1eb59d92c52d024261bf8fd53fd4e4bef4dbe79de855bb65321b2b25111b150ec3a02af69307d7078044890b9eade8ee56f2bd746ed8c78d7ff728325af95cd5bd6656bac77b7109db5a53496a3611dcfaec10fa166ffb57ac8035f491f0e91fc3677230a7299e112884d0ee574da6efb02207dabfa2c96dafbd036f52ee57a2eaa80241e375879cf0de85b37b8240f29a7a63ee478484dc4fc61f6fc879a26c521282eabcf8a337d5db551b1cccc98ab209b836945b07e7082c7753e451349e0e1961eaccf707dae2a4f4355db3122d090ae9be83309241959e21458cf70b84bfd7933308dc7f66dfeee89ba50971ef6f8513529709e9dec5cbeb5ba9a0d692f048bd47f0f431e7646a98e2ba533840ecbb42f2d1f39046c4ad7ca61e9998dfeed112cc41eef65de86aa8dfff1056e636cf1cfd242d369e1154844037326b897dc8a0ac8d4fcaa4bbf2e58c5e62dc03b1233d948613da803a802e2dd0ec3a226090aa78df6e9485b26d39ebc806f85fc2c26e3a3725a813b5b4b838a24edea735b319da487aebf3642ed5117e05a6ceb1701d5c1fbc3184ec3ade8cdc559285d88b653798823f4f70586771a6e83457ac32694363fd315e229ec87ea3cfb8e9a0a1eff1f02702caa2ece64027f202dd8a488e6118c00c290e2a80e67528a7c92f8f8948daf2913d8b14dfc4cc31152d65a9250b6fe0262c660ba65df816d9546948d2ce4cc9c77d2938b52c7f56f0e7ac17f134617963671c8a4cacafc7bd2ec17896cef4c83942318aca12cfc4563912aaa1296b808447c2a96e608d3137c182ef720de13667786d243eee40b017a4989d2865454dbd40dfd2ff96a368e1eac95eb5f2c188664c3fca655df2b59b3f0e483e92ce8ad3d690ed924af6ed05bc0ffdc8f1321e3d28583ec056d68b2d35a9f33778b310086bea8c61300acadb6425082ad4d790b60cdf3f7448b2ee228d61e9857b9793d9ebcfa64d09729ff7f7bf2e63007cf21e69e3038d2fcc5aaf791ba87c9f94b984a287a65c493e8f94ed759c8a71e6a05cfcf783edfc78b62b4243936dc0cd5fded0f3aa84983e6ead674fe893d20413280c07bb16b31ab1a18b5e217f672944a0dfa9909ca98da3f50ef10e02be3b6954460c00bfaa5fb1f4c639bb271a0f8709ded052d05709db490610a5edba05daf75436bb350369ff20a756a6321907cb152d44587fd88f275317fd55d51969773521bb68c5a9e9ebb9cea60c5187e661df2af9bc7083f79b858a0021147071b4e8cc3149bd916b4dc34c8b2ceafd2e78bc5e8cdc7ef7893214aafe4a9fb4c88db4b46ec018cfa2d6de9c87529cb0f8b220e09cfd6d4534ed10932e1c5254da3c198c49098215007affbaca1d58aa361505c42eab3c2f6e9af1d52c2582c51a80bcf8d16cb7ca4ee54e465d82e8aa2e18253937d600ba520b4c03dda8cb06530c9f4f395b1c2b8072b65999a93bf7df35714aaad039ba72d3ab423d3e136f8e2c1f53bc8fe0b49b80817f478f6f1b7e379252708cf734c3078b2445c2f3f21ca0b494e3b0279c982ef8bebf45a15d9a3c075d5fdd092d2a435399e029647ed2df483e65f974ff3f701eff3fee9a4682ccde51abf8156571a71a7b473cdb46401fa400b5b3cf30484dc49824a14a7000f60cab659faa4ad2930f563c0d2adc3395e12972bbbacfb7a0e6bd3816bfd50275ce84975e66cc2894c197fb4d455e495efe50baf25b600ac02c1eeb5caf20efae12ba69eb5478f216370fb8831e9ab8634d5e02eef212ba8bc09bc863ae35d512fc977532acc2952a49635e8867c03ae424f478bc1ec3a88498aded5314629a2cf86ef586549ecb787a75780cb9a8f9fdaf545e27fff605224cb6fab9ddb82912dea70a18c91f34207e071bc1f155cbdb2489e66e896ffafe49ceb7b383c141eb81b83f6858560b358638974327a560b2381f18669023eedbcea1bb5f908dc383bee1def2930293348f100d32acc5afe712ea526b926527666d44366e56eadd59fe7463861ad91b9153d54e126b505b085a33669aa31449f33a55fc6e1632a748c32571f28449e71ac8e4130d30194c479789fd5cf840a7e26367a44cd53bb02889e81d2b7642fb805a2c300fdd10d5c86a5404277cbfb6b562b22c93704d0374b1ca3a81e68b54df26cee6682866c399d75b679df24f9963c6d0c5eb4950725bc4c1e1d5f143b0b917c6ca4fb7ee9eb3b93178779b6509cb333492d0a6efbdffc1ce0f9a575e9106f778ec7d7ee838d61ba003c1d317f48276db9a046c2f6de1046c6ff728db7b36f2176772b9e6dde12abb035b93d8d8c18f2fe1c34b06ead20cd2ff422112f78a1e0befcebf2ea9e2d77b71bfa72e9324b3c69f7c5e2afd323993675990656ca28aa3072a50638b91fed2248b22a2f80440032aff6ff58c6265ba107fc7dd579d9d1a8f50ecf901ef87292ef6e1c3ca061a08d2ad53c2d62a99437212b279e7c25daaa48f93255b54293fabec6bce90b0287edd8a8fee16d273cff3be624f42c60b9ebf476fa3d2f49e3475f5419e3c4b8c5ed5963d2adc822e6eb9ce5a2ad46b0bb21e1b4982bf70bc8fb44d360c13dcd803136960978cb17e232cccf08d8b40caebc7a16b6f530b5dc4bd01ad11ea6192cfdc9ab3440b356d90e2a08468324de5c563f1c4a70392e58d187ebac15013e4ef7a7bd54403c640103167fa6f414337072cab6c34f49a365b0aef382635444108b5bd86d8418889d1844adeeb5f012bcf9890c219f621cc1ff1f0c98b53b67142569afba24f1d5a2e4a7ce13de88e4cd75642a4d0b7c4717e20a093b6a9264f586a1fdeb07cc0d1561bb1f974f84916173b7f62f3a9f904ebaf1477e9e045169408fb6a707f49d89cb5c6b5775ff495769138dadaf66115ea6aa6c2bc428d1c080cd57a16fc961a00270a3f38a8f52f9f6c05af8962740c2bbbb20f020d37d2b00ee34709ab3958c9ab3a80219c6e090812f08a466ff705724a998cb742fdf2e78f37fe7ed414c58846939d01e101208927f4f176edd290d52ee4f02ddbf91ebbb0ad5236f2d854d76319c26b8", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="f226a7407cd07b897dcdd042a8477c9e7d39b2a24b65845f5624dd93d3ccd3d862495cfae5d289d935752c36dd5ecb5c404c0300b0a8e2c072adc44c255ddd8b51071c98379c85d89ee55b9ff77ae3eaa91498fa2b4a760b041b39b30c7323f27294e8893443c5315b2e08ca9ac0fb58399aa5035d38c7c453f89e48c6af82dbe696ef6127e2c0d27e869bd8b9007b065f13e674d5c1b265a32742a59df979b58f9ce8bf673bf48f708cdf93eb2fdf24cbfc885b3fbb78e3e7e2bf6c46ad2773fa208a26dd47904a616f920e1b4ece69292ee9128e3b6f930bcd8df7d5e8cb23efeebd16362494b7d9831c94d7d6ff61f652", 0xf2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x150, 0xfe6b, 0x7, 0x160350d, "0502000880000000002000", 0x200001, 0x80000001}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x401, 0x9, 0xfffdff80, 0x6, "04f01e645a8e209c8bab0fe0ffffffff0800", 0x1000003, 0x7fffffff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 151.639562ms ago: executing program 3 (id=1149): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x23, 0x1, 0x0, 0x6}], 0x1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x21, 0x1, 0x4, 0xad}, {{r1}, 0xfffffffffffffff9, 0x88, 0x2, 0x6429, 0xfffffffffffffff8}], 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000000000)=[{0x100, 0x3}, {0x21, 0x100}, {0x6, 0xb113}, {0x20, 0x1}], 0x4}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="7f454c46c5c41a49b70cb710aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc24ff4c5d5e22b1775c7b1ad1a2ec534c50019377fa47f7af46e521", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') 151.344553ms ago: executing program 4 (id=1150): mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d417a68fe7358e00af71859bbac04454fb450d982b4ce51c272d4961216d677b93603e859c473f365bdf75ce85d145896ecb414d98ccae41ee69ca227ec88507ada82c7a5d714eb295c09fe07b2dfe8c71a74e2e02437b563212b9620aab78e9671f1c600adbe8f0aee4d76490bd9510d5c8144ac0060b54dd153aa59a19a464934a796f67f011825c834e6f7d746c9c8f8b096a5046faeb80406cdbd78c30546617eb19aec527152ce4d7c08394f5372c693714e8d7df879a999aec882f982184eb226d", 0xc4}, {&(0x7f0000000200)="45e20a63006457c02dfd29ef856df08c8ab5d353a525d212539e1b752036d479a4ca91b5c9ad77ff21facdb52eb63d2114b17e3bd5558dca1828c19ad9f0ad0c357965a48c82a669ef39aa0f902a819a46e89cf35b93c099b9c723d033aa7bd45ed51407e2c8ba12e6994ccb104252440f4bbae0fed9ef9b15181e2aa4f080e8dbbd5240877c674ad7423591259eee4d27e23696e351a9d4e1983499d951c3c4bf0284fab56800204dfc5f2827b364ab04615a5c596bd85ed5", 0xb9}], 0x2, &(0x7f00000004c0)=[{0x1010, 0xffff, 0x0, "453c63b21ca549cdf8384ba14bcc4acec4d6cae29ed25f13dba3b23d687c0ecfba99ae9b8ad5f839afa1f33a747b92bc6be9890bb03bb956942f86be32604855d48c4ec0b82170a9627ba786c163eb3e885ad451bd0762d4819ecb93f470af964f8ec98635749c13701ffe1b3e6022032f1d10d68de8c2b05c787095dcabaa1906db69406cfb28872ebdaca6299d757a2cab0ce8831b6a5df5f581944d3e0afca4f1adae9423f955acfc451f82520efa7a967561e743bfbe4f0c87e9e2964a227aea8461aaf0ad0f8a54cba9eb6b137b2b1eeee8c4795a2ceefc9968d150a496fdd027a6cdc42536e0ebed4be61c23cf7bb3ad3ae5c56ef39b06e3d629e12bb161cda012dd294182a438e85e6a5c960049f3e4902c791798808ef8eb82c6fa495a357e1810a016da690eb66b9f732787b822b8cafc94b0e12a5e85ca9f053828cc40b19e567141c5ab7244c164cc7aedb967d7c7302012812cbefff6f53fd758da18e5debb0d4d5dc002de376fccfddfebb5a5b5a0e439c4299c04d5dbc1f4173a5b8748ea75c0a238f6110a8165db433b8bc78cae2c5be2cd11c70fa78df435a82ad4fc6ef10bf7e7aac9d53a73111c50420c22cfcbf873fa778dfae830ca0d1b74642b909d81e1d2008bc3bf3724143ba2ab1e3a9b9eb94404ba6f356e117d6a65c9fe79eefbf572d6998cc364103d4fc4f3f8d9783ffa95b5fff42dafd735b615ff794a2717b303e7c1c4d502d1c6c67aeccbb7cea92a5e628b29e5e7c3e0d88b2976b5ca6865c063c48eced470cf2bf36a17f26263da996c93b121077347d4b482e1f1aff95ce58cb8e2240add96fd9dd143132bd48c433fba228fdf0ebf291d19f46d79ee0bba78604ac3400d9b2ea4fa84b01b212900733f47b37d9bb87999512f8a981ee9651cd778506e7d6001c4663783a4cc54d1bfb5446bcabaafd0894b80ad1ed5bd5e7597897292cb7d8f7d7b9104d0c68d95b33ebe45e90960ab19c841976cde6992f892cc5b0a33f92b2c4af213534edd594395686f6a512af0a5e3181a6322cc76f0abe30daae93e28774d4d19e34bf0ebf46be7cbcd61b42efc73881bd2cdecf6dbd481463ca951cc2c77e7bc0ae567bf8ad0a35b1f254bb04bdc96bb64dd347e2a0b7794f962efffc674edf010f6566259cb95df726a6d9f529938dc179944c686b779cd44d7effb81ef67a760a39463c962e2c34fbc3f649eafae6d55ad78c52c9d247e25e058b30dad466e84126f99b363e211be8968d1acbd0b24c6f58a38b7dfdfbadb0454da32644dc43a794847ebe7767d88964aa1b363bda8c56978c716811a10e5b77416a7507ba0c0a0027c5d6c8cc84aeba696755b379f522d878f73eaae8a43c9f51650ce6925d130070696ce6d8d50226e54b2743568d3f587d46b4e17cd4aad8cb5b73192457546f0dd3eff527101df9169fd74bc3e25db339bb4c9a55adceab1f73a1f42531446c76383d5bcb21049c5c6305707843debb8674b4e90db7f3360ee5c6a17315a1d2238389940e5a677cd54c8c5eddceb06682dfbe68efaefb0ba31934a73b01c112ff9c57be528a4798e04fbfa3a8ebe13a67b248e37e5951582ba5069677c167f0cdb5155830b4206b8e3dc836210d6e9d2d25e4232b6828db45c3cc4af6d88a18ff7cb6800e62e23d8095c1456fdbd965fd400cd0b815b1f94e772f676e87c52adb7813810fa1fa5e191309cbdf58fcb5b7adca830ccd6e6194b91f90b52c07c2efacebb9e2b26fb438f6780590143bb9624dd0f1edc0bb02332bbe9f7da3428c64789afb9e188f97d150137deb11a33a46574c872e53d7f6f0ee48f788c05b271e6da730f8f643d95cbc07bb7ae327dd8c0f65031c7e50974f110236b5bd31a45fbfdb3bdfa2caa2306d275847b54269412e41ca6ebcfe59f44a215ded128dbf25c98e3b25c5ca3deb6a51c66467d08070acd47c122d2f545ba7be2b7447425d3304cc8ea570ae0c6cd96e625cb5a4bfe36e6c8ea7d6d31067f58ca7373062d4b2c9df321a521ef2d06f674a0c707cc6716ae443544be1d1f5af8c4bcb6a051f92937e3915b3d9b8333972163cc96f517da55a5b636da7759ee3e760a4208ff650edebfbaee553eb7c5089c1ed2484bb4e5d9ae7579307ad576f3b544947b8c02820b548da7735551d6957892bd44acefdcc8a3c09f99fc1025667dd89f511daf01d10190bcd0e316e46a1c2ecaba8c41e5d188fd52595a53e69a29a188df3a836f8e64dd81e9545e2665468b3e505aeeb149158008a7b860db3764baf9c14404d212368da8cb614e9db85e5403ad5b76a7263e3d8e470d9b19d6e8707a8c456c8bdf8af9d26b97bb76118367f4302d8d1e7fdca3698a6bcf2337ad187fe97c8337d027ae90f43b85ce4446a65e7a6f5a47132cee1055db21c0516924bcd936c62d91946ddabe4c221a5532527ac946cd1eb86fc82670c055d49cfe9d7a4ca2d0682fd8b1f83c935a3672a187e02cdad1c35010753c7b0a9af48ab80aa773d7427f4eda94a49d0984328a49b2022ada61035017d6e9c7073dc4cc0c610f0ff1647015d99edf447a8d41c12473676aac978ca901cd67a3e92ea7de756eef47e88710a06fb4244d9ce9bb66f32ae543765e617fad40e9310c8619105d20c06617a1786103f7090125ce61121615d52d66aa799a851cca283b70332c31eb59b61e42511a35cea2ccddd95b948d97a2f8650662dc1052dfdbe088cc997cdf3a0f76288bd13dd6d014ae71a198bc286ca67d8f685377127d76947f28e42318ce3a6cccf22ac5894ab43491c6dcb7afa2c5e040947552b640cf04069efd0c77c7a09c7719e6a2c6d207378eebbac1caf8c54bd9b7311a561e2a4312b300e6148e0d78076fb771b6962ba81190692a7f1174dbedf1c4841e53c2bc637cf646005253240498e6e27214844b3ad4e530d9f70527ccb915cb0f78569d69ccb8cb667b67d0bb764b64f023a65baf3744fd48b73afbce60be15e9e49f2312dd71aa87a57146f86ab60c54b33e83e31c92a21a656d56f46a1c21a29006124a34deeab567f2dc687c7a2b42ecad3e20da4f5afca5e6f80313d9188827fc1fc37384361676dd7bd594c6ba923c333a07ee1325bb2f95fd2772a052457e897489a90653b6eab1aa50a19ee01fdedfc43138863927c52ab113f3316854d0584f4d68ae4d323ce8316c201f6e2522d78b7a18226400a7f42ebbf6f68a0b513ed65bc699d340b3744982a9dee0ab4b59af1157faa7458ffd68bf1a9ba5810b724c6962fa8ee658473a087f86325edd9fe4d7b8af49c1c9992143bc08af08e3d5d91fd7d382aa269ad590fb92c7c44c0cb1d4db6d3fac935538930b87c1a06b2d414f39ef4ea4bc8e7d7a1c3a53ba86ed23559d2623acb280d24a48818df51cba7b47af29f3b22a56d1c60943ba01e70b94530c58515220148a69127d4893e5d6dce6fe50be4a438e6d09a3838e3cd5c3e6db2966ae1b5aec3cdd554106a3c349ba53184b33e5224636768876975b47a357d59bbf1c28e3515b24eb27bbaa48194ff75e6a7293dde46d022d28ff0b20ae31aae2f645ef2aa2ee934831714e00025f571494019f0f1d1db98c33cd5b2000af78f382c23fe63104b1d520f15e21e0d9d7f67a12767ffbca5aeae025f0363f0413461aaa31ab3988ce7dd23d722de1a683d4c427106266103b295ecf82101a63c5da989e7b7071738cc116e9e5ef8f1f65d4c282cdba0b5da74a7c3d58cb133fd1b8646f6018977c6f3fa159a67c4351a04ce4267600d7846b312af3a17a67f5502ce003ebb751228bdcd55333588574600cd8bfccb9f0cf00b5766e6c394086142afb9875853f5dcec8b96c72dcf9d6c34cd4ee548ca1e5a6936196bae1472cd7e6ba659853783aa192aa19286159ed8bb48675841ac0b9d79f1769a75887392946b8661879d6e780dc45b126084071a42e180cbccda677835a02c3ad823b0a4d6a3a4f31340d45905ade794be49489597f4739adf19182a550b640cf3de512125e30a2d8a1310ebd8c5334f648858c6cc2934de619dda6a8edecf75f49b85cbea639c5cf0491210731b46a20c0e7752a5fadd951f0b9f31c6ba2c1343f9ea1765f7b0711cb22cb7743f0fe49ca187da1cc464bc8a852a0fcf571ff3646601a095095a6f00f221a4073e033d6765487cc24af8a29858de11e1ea39aa03f0a5950cd4b845222f184da877716d99a7a90c00378a0550402ba7a091b73f360ff4f73ea7081a0d45fec2e272057b2755d8edc01da6d90ef253f44e54cac0033f5adfae405d89598a529cb55e7aa4e7e346d38790503aaa7e6df8b036a8287eaee1c9b0bdd3467a90983ccc461a687f73d8f22999e2072786b83ce06f239c0ee3c6925189b6f1cfe4cb56dcd0b6188e98cdc707cd1c37fbc0e343ce68b5f54a4792f6f62088377880871efd95f3bf862a9107152a7d8d5ec224bae3bfe0f8a20706069ac21edc083f46bc93d5c00e214197698f172f2870c967db65768e03488ce2cc3bc7678f70130211ece32e32c18ece4eece77a60957205d449e426244f1da196165c22afa9af81aa335078989305f6f2e134f193f5d7f99cf57c4d0e2edd94c482473d9b8ed8171f91b62c2ef36b1a09b5811e7827759ca1d591bc2d21a6aaebabc04c524e112b01b1939800486a856b9d2a3d2928668a5df41c353e38f04489733127a88e904b4a74470dd5e80c0b26870f931c0088fb0162e5a1b88ce231475ddff3773eab30d15781f1a9b1adcc81eac8d1f8adcb724548536b3b90f23b62329e3e93c55a38e108297b26795151e5e876fc5501e008bcbf29c0dbd336cf77aaba2d90de232b2a58cb44af41eaac9dfb0e6cede51069abb7f7d2c3ec8262cd5c8934a93b91b5309098c5e29b9153bee56095c91d4a8d80e0ac6922de574aa8a279446aa9a79278ef80963232c6704790f3e141ab48e158545f63bc927d2d5cfa91b61e46128f7ddbf560d9bfa6a7a188f6f3b810b8d7d676a1a99095050bbf030fe01f6a492993efe8df13926a137d26a462e4ab1c331cfbfb3dabf0ee0f9230557f5f5840b432d56589ded5e1fc44c10d4677f8aa47ebec3b7633d5ecf349cd9f29a0620f4bdd837860d90e65cff164f4a8f279829f7f26225204e91c7d6ac248423b82f06837a3c2f8531ee7d5b2f282c8e9023352f927a041f9c56b1b1293bbbd66e5aa1cd4f2d982304fac28f9019cb1451796600b898c674393188d0e17a2002cd2b077367c7e00615caa496a8a68b1307a1ed583a9569e103a2e9859ef7d981e59a4597b26e45bef4d7f6e5fd32006933cce528628d089384938cd1b19afdff970e1f5752e246d84fe39e6bc7419ca26e7adfde4f46a08a966a272d378f07663db22cab4c9a4e47b1f5343f8a68d608591702d6388161d2e31340039d949441c943cb6666d6483c0a1e7e0e0c731e9653751dda9bf2273a8ac6aa68e8c0e98c5400fc9d992086a79aeffe6a8cadc074125fea1217f3f95927fb9417bb1b156f713a4945102be229a7f6e781a950f617aa20d5e6c53e9013153537148f41a3b47894d8dc730358639f5d081a21226d7cdffd0ab8fbaa4920f1270f386c90503eff04867b79d8b2628f16f9a67c6f9aaadf85505cf99d7a9a163880c8bf8c8fc869ab2ffddad248d07618c0480c0dbc2a9fe62511894e7b03f161ce7190a00b0e4c657f8bb416d8fcb22f5c6b819769dc509da8dbd7d00e84a1760f73335b8c2f5b89cee8e8dba5c944aca5168341ec993be58b3bb6122c7b2d25a0bf66"}], 0x1010}, 0xbc}, 0x10, 0x7) (async) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 124.096432ms ago: executing program 1 (id=1151): setitimer(0x2, &(0x7f0000000080)={{0x10, 0x2}, {0xfffffffffffffffd, 0x3}}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x88, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) getitimer(0x0, &(0x7f00000000c0)) (rerun: 32) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) (rerun: 64) writev(r1, &(0x7f0000000180), 0x0) (async, rerun: 64) sysctl$hw(0x0, 0x4000000000000101, &(0x7f00000000c0)="00231b000f4070638a40c1b758a04d9a9200001f00385c24fc3b58ce49e8477e20fb60c2767160d9e0215b87b2008001000000000000c99a687f20731a2800f4ffffffff001b7d8c0273834ef63533000036f2015fdea2deea4c6e7a87423c0c41", &(0x7f0000000000)=0x4c, 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) (async) r4 = socket(0x2, 0x2, 0x0) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) (async) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000000c0)) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="720080607b360ad0a792a4eb965ca7950000000000000080cf9ec4de", 0x1c}], 0x1) (async) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="00231b000f4070638a40c1b758a04d9a9200001f", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) (async) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000000)={0x0, 0x0}) (async) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f0000000080)) 123.624196ms ago: executing program 4 (id=1152): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000200), 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, [{&(0x7f0000462000/0x2000)=nil, &(0x7f000049c000/0x3000)=nil, 0x1}, {&(0x7f00002cf000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f00004f5000/0x4000)=nil, 0x10000}, {&(0x7f00003d5000/0x11000)=nil, &(0x7f000049e000/0x3000)=nil, 0x1}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000036f000/0x2000)=nil, 0x2}, {&(0x7f000054a000/0x1000)=nil, &(0x7f000028b000/0x3000)=nil, 0xe04}, {&(0x7f00003de000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffdffc0000000002}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f000006f000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000463000/0x1000)=nil, 0x3ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000001}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f000006c000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil, 0xe3b}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f000028b000/0x4000)=nil, 0x9}], './file0\x00'}) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000340)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSETA(r3, 0xc0104419, &(0x7f0000000080)={0x802, 0x10000, 0x9, 0x2001, "01d00180000000020000000000003c00", 0xfffffffb, 0x800}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x6, 0x8}, {0x101}], 0x2}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000580)='\x00\x00\x00', 0x3) sendmsg(r4, &(0x7f0000000680)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xff, 0x55f7}, 0xc, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="14"], 0x18}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./bus\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x1, 0x12}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x1}, {0x3, 0x8}, {0x0, 0xc8}, {0x5, 0x2}, {0x0, 0x4}, {0x2}, {0x3, 0x204}, {0x3, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x0, 0x2000000}, {0x0, 0x3}, {0x1}, {0x1, 0xfffffffc}, {0x2, 0x3}, {0x0, 0x6}, {}, {0x1}, {0x2, 0x3}, {0x1}, {0x1}, {}, {}, {0x1, 0x57fd}]}) mknod(&(0x7f00000006c0)='./bus\x00', 0x262118be1aad43c7, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x10000, 0x775f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000005c0)) fcntl$setstatus(r0, 0x4, 0x40) 119.72257ms ago: executing program 3 (id=1153): mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x8) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') r0 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) socket$inet(0x2, 0x2, 0xf0) ioctl$FIONREAD(r0, 0x80206999, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0/file0/../file0\x00', 0x6000, 0x7) (async) mknod(&(0x7f0000000080)='./file0/file0/../file0\x00', 0x6000, 0x7) 119.429995ms ago: executing program 1 (id=1154): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x4a}, {0x2c, 0x1, 0xff, 0x9}, {0x16, 0x80, 0x5, 0xfffff7fe}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004", 0x7, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x56, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="72008060", 0x4}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0/file0\x00', 0x5, 0xfffffff7, 0x0, 0x0, 0x5, 0x4d, 0x8, 0x1, 0x2, 0x2, 0x12caf74f}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0xa4, 0x9, 0x3, 0x950004}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="00231b000f4070638a40c1b758a04d9a9200001f00", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0x200000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf6, 0xff, 0x8}, {0x6, 0x80, 0x8, 0xfffff7fa}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000480)="721e51", 0x35}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000480)="721e51", 0x35}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f00000001c0)="0060053b3d000000002dec30c221c04ca1e6904c2ffd0bc16049a26808c2a0862cbdc68e74a9355f00000000000000009823ea007a51666d56a9836fa781c711aa35f39a00d93ec82fddc2fa159c3ec32a8d", &(0x7f0000000000)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="415fd77e1c92ffff09ffffff803500ff070006040001aaaaaaffffffffffac1400bb0000000000000000"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="415fd77e1c92ffff09ffffff803500ff070006040001aaaaaaffffffffffac1400bb0000000000000000"]) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x5) (async) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x5) 58.520356ms ago: executing program 4 (id=1155): pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) setitimer(0x0, &(0x7f0000000280)={{0x70f3, 0x10}, {0xffffffff}}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0xd467) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)=ANY=[]) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x20000000003, 0xb}, {0x6, 0x200000103fffffd}}, &(0x7f0000000040)) 56.664607ms ago: executing program 3 (id=1156): getpid() (async, rerun: 32) r0 = socket(0x18, 0x8000, 0x0) (rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x1c, 0x4, 0x4, 0x8, 0x4, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) poll(&(0x7f00000001c0)=[{r3, 0xaeecaebf517d446a}], 0x1, 0x400006) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000080)={@random="b905f0ffffff", @empty, [], {@ipv4={0x8847, {{0x5, 0x4, 0x0, 0x0, 0xe6, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@info_request={0xf, 0x0, 0x0, 0x205c, 0x3}}}}}) (async, rerun: 32) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="8858cd20", 0x4) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x0) (async, rerun: 64) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000200)={0x8, 0x6}, 0x10) (async, rerun: 64) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async, rerun: 64) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000003c0)='./file0\x00', 0x0, r7) chdir(&(0x7f0000000100)='./file0\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7822) 55.65762ms ago: executing program 1 (id=1157): r0 = socket$inet(0x2, 0x2, 0xff) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) 46.975219ms ago: executing program 1 (id=1158): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x200000a, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0xffff65d5, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x1ff, 0x3, 0x14, 0x7}, {0x2, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x3, 0x803, 0x7, 0xa}, {0x2, 0x82, 0x8, 0x5}, {0x6a75, 0x8001, 0x6, 0x4}, {0x1, 0x10001, 0xc, 0x6}, {0x7, 0x9, 0x8, 0x2}, {0xb98, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000001}, {0x0, 0x20000001, 0xfff, 0x9}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = semget(0x0, 0x1, 0x281) (async) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/173) (async, rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 64) r3 = open(&(0x7f0000000040)='./file1\x00', 0x40, 0x114) write(r3, &(0x7f00000002c0)="b96abc62634b0fa000a845315c0d853a14671fd2ce5b2a04000087f4dde9e9d463db656aac937641b302380fccddcaa7de42a78f607a9e99d192208978ce5586194055ad219760e0451402899ce182a0de6b39dfe347fd56996629755e56b3f6b760b46799b307dc6290e529e49cc9e23db400476022924df01edf89c8d734beb6db8f73395ff7b70dfcf8adb25c", 0x8e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) chmod(&(0x7f0000000040)='.\x00', 0xfc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = kqueue() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) (async) sendmsg(r5, &(0x7f0000000680)={&(0x7f0000000080)=@un=@file={0xfa89b05bdb287abb, './file0\x00'}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="140000000000000024"], 0x29}, 0x0) kevent(r4, &(0x7f0000000080), 0x5, &(0x7f00000001c0)=[{{r5}, 0x54fbd3cb4c9d82, 0xb1, 0x4, 0x40, 0x7}, {{r3}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x4, 0xfffffffffffffff9}], 0xff, &(0x7f0000000200)={0x5, 0x10001}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) (async) socket(0x18, 0x3, 0x0) 46.080067ms ago: executing program 3 (id=1159): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) getpid() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) kqueue() kevent(r0, 0x0, 0x3, 0xffffffffffffffff, 0x2, &(0x7f0000000080)={0x80, 0x1ff}) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) getpid() (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) (async) kqueue() (async) kevent(r0, 0x0, 0x3, 0xffffffffffffffff, 0x2, &(0x7f0000000080)={0x80, 0x1ff}) (async) 2.960503ms ago: executing program 1 (id=1160): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) r1 = socket(0x18, 0x3, 0x9) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/52}, &(0x7f00000000c0)=0x36) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x8, 0x0, 0xfe10, 0x1, 0x4, 0x400, 0x37, 0x1, 0x2, 0x8000000000000000}) ftruncate(r1, 0xc8) dup(r0) (async) r2 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x1, './file0/file0\x00', './file0/file0\x00'}) (async) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x1, './file0/file0\x00', './file0/file0\x00'}) unlink(&(0x7f00000001c0)='./file0\x00') shmget(0x3, 0x2000, 0x520, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) chroot(&(0x7f0000000240)='./file0/file0\x00') ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000300)={&(0x7f0000000280)='./file0/file0\x00', 0x85c0, &(0x7f00000002c0)='./file0/file0\x00', 0xe}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000340)={0x5, 0x59, {0xf, 0xfffffffffffffffc}}) syz_emit_ethernet(0x73, &(0x7f0000000380)={@broadcast, @broadcast, [], {@generic={0xbaf, "4968ef334b4d0ac0bd954506d4ddafdbb2dc7e98db9e496f6e18da14b52e93b59900143f531bf837d63c8a669240d0337ffff4a425c131209ec6eec16263b090a2f4ffb5735b86d44d1b6e01a0b7c7d5530a3322687f27d1fe76567b7dd2481741e2afb014"}}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000400)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, 0xffffffffffffff9c, 0x2) (async) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x0, 0xffffffffffffff9c, 0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000440)) faccessat(r2, &(0x7f0000000480)='./file0\x00', 0x48, 0x1) (async) faccessat(r2, &(0x7f0000000480)='./file0\x00', 0x48, 0x1) msgget(0x1, 0x200) (async) msgget(0x1, 0x200) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000004c0)="119bd44d9df3908f", 0x8) chmod(&(0x7f0000000500)='./file0\x00', 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) sysctl$kern(&(0x7f0000000540)={0x1, 0x3b}, 0x2, &(0x7f0000000580)="2d209777087d404ae582cc8d4e7392bf3047964b973e0bb4a43cdb8258673d377858ef51d0388406d46b29ae1e98c5e6d56499949b2aa43a4aef57996df6cb2ca5f3cc376928d9651dc74d8809971745c2612e729d6ccaafba22ba69a7e381b9648a7f5e4118ee1b9f8536572c79cf310227279e09608e6cdc7334159eb88593807b64382548ad387ecd7d4ecfc5ec5eb445c8db410258db00ac55b72d48d5b76274d45a3fb9007fd73aaae72bcfd7a5b92a4fea19347d13dadb", &(0x7f0000000640)=0xba, &(0x7f0000000680)="6fb34209690d6a6134f94de5603374e2b920e8a3c9b7d7e0940dcbcf4e7ccd493a3cbe16f25189300cb6319489039db89bf9be1dc5d1338264a4733937945eadf1cc1c8431be47c923a32b196f220d47130b81bb64ed409c9b5975d39fe4e4edf79fe4b059b01173949589f562291a0abf0e8ec0a5466cee2864bbd17015163eb74ba8a5ad40dc8cf9a16e22a55a4f2a8fe1b8f4027b896f90e12388408ab4dd7946ab0bc91da5e8b9d47078b7ff707cc030941766fdf71cb7378a0d9e106ce2a762e79c273cdd5d7b87a4b2b0bf7c30f855c7007a59dd4a0adf591d936b0f32289dee5739c891b55ddfb04dc7c4b8ceff9c8db67e077ca8392851d6b001", 0xfe) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x3b}, 0x2, &(0x7f0000000580)="2d209777087d404ae582cc8d4e7392bf3047964b973e0bb4a43cdb8258673d377858ef51d0388406d46b29ae1e98c5e6d56499949b2aa43a4aef57996df6cb2ca5f3cc376928d9651dc74d8809971745c2612e729d6ccaafba22ba69a7e381b9648a7f5e4118ee1b9f8536572c79cf310227279e09608e6cdc7334159eb88593807b64382548ad387ecd7d4ecfc5ec5eb445c8db410258db00ac55b72d48d5b76274d45a3fb9007fd73aaae72bcfd7a5b92a4fea19347d13dadb", &(0x7f0000000640)=0xba, &(0x7f0000000680)="6fb34209690d6a6134f94de5603374e2b920e8a3c9b7d7e0940dcbcf4e7ccd493a3cbe16f25189300cb6319489039db89bf9be1dc5d1338264a4733937945eadf1cc1c8431be47c923a32b196f220d47130b81bb64ed409c9b5975d39fe4e4edf79fe4b059b01173949589f562291a0abf0e8ec0a5466cee2864bbd17015163eb74ba8a5ad40dc8cf9a16e22a55a4f2a8fe1b8f4027b896f90e12388408ab4dd7946ab0bc91da5e8b9d47078b7ff707cc030941766fdf71cb7378a0d9e106ce2a762e79c273cdd5d7b87a4b2b0bf7c30f855c7007a59dd4a0adf591d936b0f32289dee5739c891b55ddfb04dc7c4b8ceff9c8db67e077ca8392851d6b001", 0xfe) mkdirat(r2, &(0x7f0000000780)='./file0\x00', 0x10) (async) mkdirat(r2, &(0x7f0000000780)='./file0\x00', 0x10) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000007c0)) (async) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000007c0)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000800)={0x0, [{0x2, 0xcab}, {0x4f24682f3d5f7d6b, 0x1ff}, {0x0, 0xe00000}, {0x3}, {0x3}, {0x2, 0x7}, {0x1, 0x6c3}, {0x2, 0x8}, {0x0, 0x400}, {0x1, 0x1}, {0x2, 0x7f}, {0x3, 0x5}, {0x1, 0x101}, {0x2, 0x5}, {0x1}, {0x3, 0x7}, {0x3, 0xc1}, {0x2, 0x2}, {0x3, 0x6}, {0x2, 0x4}, {0x1, 0x1}, {0x3, 0x7fff}, {0x1}, {0x3, 0x541}, {0x2, 0x7}, {0x3, 0x3}, {0x3}, {0x1, 0x5}, {0x2, 0x5}, {0x3, 0x400}, {0x3, 0x80000}, {0x2, 0x3}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000800)={0x0, [{0x2, 0xcab}, {0x4f24682f3d5f7d6b, 0x1ff}, {0x0, 0xe00000}, {0x3}, {0x3}, {0x2, 0x7}, {0x1, 0x6c3}, {0x2, 0x8}, {0x0, 0x400}, {0x1, 0x1}, {0x2, 0x7f}, {0x3, 0x5}, {0x1, 0x101}, {0x2, 0x5}, {0x1}, {0x3, 0x7}, {0x3, 0xc1}, {0x2, 0x2}, {0x3, 0x6}, {0x2, 0x4}, {0x1, 0x1}, {0x3, 0x7fff}, {0x1}, {0x3, 0x541}, {0x2, 0x7}, {0x3, 0x3}, {0x3}, {0x1, 0x5}, {0x2, 0x5}, {0x3, 0x400}, {0x3, 0x80000}, {0x2, 0x3}]}) symlink(&(0x7f0000000940)='./file0/file0\x00', &(0x7f0000000980)='./file0/file0\x00') getpeername$inet(r2, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) 1.39792ms ago: executing program 1 (id=1161): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x11, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x3d, 0x83, 0x5}, {0x80, 0xa, 0xa, 0x89}, {0x3c56, 0x4, 0x0, 0x7}]}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[]) r1 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf7901) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x24001, 0x40, 0x8001, 0x0, 0x2, 0x6, 0x0, 0x2, 0x2, 0x7, 0x4}) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x24001, 0x40, 0x8001, 0x0, 0x2, 0x6, 0x0, 0x2, 0x2, 0x7, 0x4}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) 848.274µs ago: executing program 3 (id=1162): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r2, 0x40044b41, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) minherit(&(0x7f0000283000/0x1000)=nil, 0x1000, 0x0) write(r4, &(0x7f0000000140)="c30516845e3edf149b83493cc85bd5b336e63843b6afa0f2a2b90c597710033fa808603692c374c1c4339135f2ed8e3527fc277b19dab7792005c58d0f0b9328e079e1a16dea5bb9e454dc8ea2110b08e33fbfb7af046f882a68b2f0c78c39fe05b968cc661b917b36386a17ede52c4005f5440a696869af92048142b89f9a9c7b89a0aeedb1116b881667761e657f8c18345cde0065a5f11b2eee0fefbd25d9945c1d2f8bce8c8eb12e60e52b88e4e5511fa73e5594dbc4afe95660b77039a2f1cce486b24a428d1dd94bfec1e875d54abda30dc9dcbb81c5a4eb6debf928a0be991e7cbe8be3f156fc9bd0965acd6c977340add0b6a2a7b9dc42bbf992804615d02eb223ca27188600e0b4ca40571677019846d9f3450c485c3d615276ed34937f643183c8100baffb6ad07d8d9dc63a81e0b1f3c639aeb405e0cb7aa3ec14b066663b8cf1c488e691eb7d53f279cd2bb4a47c421679fb19910b1f0c59834a8b1cc97f60c97b3c3eec2a890dfadb6706de3f553d306df2aa087c065cae7c149150fec9edbbd7ffcbeb0478e35cbd4aadbb3c0a515043025545421aa09c33d94a6c095ec6af848e", 0x1a8) 169.434µs ago: executing program 0 (id=1163): getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/166, &(0x7f00000000c0)=0xa6) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) listen(r0, 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0xd, 0x1, 0x3, 0xb00}, {{r1}, 0xfffffffffffffff9, 0x44, 0x3, 0x0, 0x1}], 0x4, 0x0, 0x15, 0x0) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 0s ago: executing program 4 (id=1164): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='c\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x81, 0xffffff80, 0xa, 0xa, "000000000000000100001249740900", 0x3}) sendto$unix(r0, &(0x7f0000000200)="750dbbbe692abc89c36dbe8600f23d76b5b2f7b56259ef0971c0bf06aa20cb7607724c87e6e37831e6ff4f27c1380cef390612c2a186871032f748e87605094dec02dfec8d175d6b3844f6c1b31eeb737370c231f0d33625bac7693a980e8fe99f564daef2efe5cba413d89c0ec8fee1241190eda725d8e883983e740bab8fdb0cfb8b4568ded976723ab8278c596dff9a112d3623", 0x95, 0x3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x67, 0x0, 0x0, 0x11, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x2, 0x1d, 0x4, 0x66, 0xecd, 0x4, 0x3b, 0xab7, @multicast1, @multicast1}}}}}}) preadv(r1, &(0x7f0000000300), 0x0, 0xff3f0000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.125' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17    ¹j¼õ¬|ÿ ž¨E1\…: OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error                #!‡S‰œA @euáïWARNING: thread `nfsio' (42489) exits with status -1 WARNING: thread `nfsio' (454705) exits with status -1 WARNING: thread `nfsio' (175785) exits with status -1 WARNING: thread `nfsio' (161789) exits with status -1 WARNING: thread `nfsio' (293886) exits with status -1 WARNING: thread `nfsio' (250001) exits with status -1 WARNING: thread `nfsio' (371368) exits with status -1 WARNING: thread `nfsio' (167366) exits with status -1 WARNING: thread `nfsio' (97802) exits with status -1 WARNING: thread `nfsio' (451223) exits with status -1 WARNING: thread `nfsio' (102923) exits with status -1 WARNING: thread `nfsio' (438811) exits with status -1 WARNING: thread `nfsio' (47954) exits with status -1 WARNING: thread `nfsio' (19798) exits with status -1 WARNING: thread `nfsio' (31953) exits with status -1 WARNING: thread `nfsio' (5354) exits with status -1 WARNING: thread `nfsio' (169776) exits with status -1 WARNING: thread `nfsio' (393970) exits with status -1 WARNING: thread `nfsio' (212321) exits with status -1 WARNING: thread `nfsio' (11898) exits with status -1 pckbd_enable: command error vm_create: uvm_map failed: 12 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WAvRNfault(0x fff fLOWd8ED ONc fSfYfS5CdA8L,L 074 -17230,0 71392- >XIT0fataStopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *180234 54220 0 0 0 0 syz-executor 35666 54220 0 0 0x4000000 1K syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x7d7dd1a4c990, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu1: uvm_fault(0xfffffd800cfff5d8, 0x0, 0, 1) -> e ddb{0}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7d7dd1a4c990, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c43d4f0 rbx 0 rdx 0 rcx 0xffff80002a274a78 rax 0x3c r8 0xffff80003c43d420 r9 0 r10 0xd0b860f0bbdd2117 r11 0x93d21739947799e8 r12 0 r13 0 r14 0xffff80002a274a78 r15 0 rip 0xffffffff811883ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80003c43d470 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{0}> show proc PROC (syz-executor) tid=180234 pid=54220 tcnt=4 stat=onproc flags process=0 proc=0 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a274fa8,0xffff80002a275cb0 process=0xffff80003c4bb050 user=0xffff80003c438000, vmspace=0xfffffd800cfff5d8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *54220 180234 44010 0 7 0 syz-executor 54220 88115 44010 0 3 0x4000080 fsleep syz-executor 54220 35666 44010 0 7 0x4000000 syz-executor 54220 454490 44010 0 2 0x4000000 syz-executor 50814 197355 37780 0 2 0 syz-executor 49781 102886 96948 0 2 0 syz-executor 49781 509262 96948 0 3 0x4000080 fsleep syz-executor 40713 482375 53499 60929 3 0x90 nanoslp syz-executor 40713 484106 53499 60929 3 0x4000090 fsleep syz-executor 40713 463615 53499 60929 3 0x4000090 msgwait syz-executor 40713 330787 53499 60929 3 0x4000090 fsleep syz-executor 28448 327136 24896 0 3 0x80 fsleep syz-executor 28448 431617 24896 0 3 0x4000080 lockf syz-executor 32243 215720 39289 0 3 0x80 fsleep syz-executor 32243 82565 39289 0 3 0x4000080 bell syz-executor 54857 126034 37317 0 3 0x80 fsleep syz-executor 54857 514900 37317 0 3 0x4000080 netcon syz-executor 54857 100834 37317 0 3 0x4000080 fsleep syz-executor 54857 193372 37317 0 3 0x4000080 fsleep syz-executor 44010 478433 39045 0 3 0x82 nanoslp syz-executor 53499 351200 39045 0 3 0x82 nanoslp syz-executor 39289 248110 39045 0 3 0x82 nanoslp syz-executor 6550 171833 1 0 3 0x100083 ttyin getty 68959 387210 39045 0 3 0x2 biowait syz-executor 37317 329591 39045 0 3 0x82 nanoslp syz-executor 96948 174113 39045 0 3 0x82 nanoslp syz-executor 24896 141377 39045 0 3 0x82 nanoslp syz-executor 37780 352127 39045 0 3 0x82 nanoslp syz-executor 39045 288798 99717 0 3 0x82 kqread syz-executor 99717 432957 29430 0 3 0x10008a sigsusp ksh 29430 152077 90176 0 3 0x98 kqread sshd-session 90176 241388 96318 0 3 0x92 kqread sshd-session 96318 268082 1 0 3 0x88 kqread sshd 60282 187957 54586 74 3 0x1100092 bpf pflogd 54586 161801 1 0 3 0x80 sbwait pflogd 15277 53738 54149 73 3 0x1100090 kqread syslogd 54149 511396 1 0 3 0x100082 sbwait syslogd 17822 290265 1 0 3 0x100080 kqread resolvd 31459 40025 97612 77 3 0x100092 kqread dhcpleased 20743 262095 97612 77 3 0x100092 kqread dhcpleased 97612 61004 1 0 3 0x80 kqread dhcpleased 65207 117638 0 0 3 0x14200 bored smr 67112 84438 0 0 3 0x14200 pgzero zerothread 6265 281650 0 0 3 0x14200 aiodoned aiodoned 15485 77657 0 0 3 0x14200 syncer update 93709 145181 0 0 3 0x14200 cleaner cleaner 12812 295947 0 0 3 0x14200 reaper reaper 27199 115728 0 0 3 0x14200 pgdaemon pagedaemon 50715 274888 0 0 3 0x14200 bored viomb 2606 434753 0 0 3 0x40014200 acpi0 acpi0 2904 253047 0 0 3 0x40014200 idle1 45772 185132 0 0 3 0x14200 bored softnet1 8941 423517 0 0 3 0x14200 bored softnet0 55117 383989 0 0 3 0x14200 bored systqmp 24430 179571 0 0 3 0x14200 bored systq 57261 352189 0 0 3 0x14200 tmoslp softclockmp 65645 285700 0 0 3 0x40014200 tmoslp softclock 71634 37642 0 0 3 0x40014200 idle0 1 357953 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806c722f10) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pmap_write_protect+0x80 #3 uvm_map_protect+0xb95 #4 sys_mprotect+0x351 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 54220 (syz-executor) thread 0xffff80002a274a78 (180234) exclusive rwlock uobjlk r = 0 (0xfffffd806db06950) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_map_protect+0xb36 #3 sys_mprotect+0x351 #4 syscall+0xbd4 #5 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd800cfff6d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_map_protect+0xe0 #4 sys_mprotect+0x351 #5 syscall+0xbd4 #6 Xsyscall+0x128 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806c722f10) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pmap_write_protect+0x80 #3 uvm_map_protect+0xb95 #4 sys_mprotect+0x351 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 54220 (syz-executor) thread 0xffff8000fffed4e0 (35666) exclusive rwlock dtlk r = 0 (0xffffffff837cfeb8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 dt_ioctl_record_stop+0x2e #3 dtioctl+0x536 #4 VOP_IOCTL+0xac #5 vn_ioctl+0xf8 #6 sys_ioctl+0x674 #7 syscall+0xbd4 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83947148) #0 witness_lock+0x5f1 #1 vn_ioctl+0x4d #2 sys_ioctl+0x674 #3 syscall+0xbd4 #4 Xsyscall+0x128 Process 68959 (syz-executor) thread 0xffff8000fffeda10 (387210) exclusive rrwlock inode r = 0 (0xfffffd800f431a28) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ea746e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11073 12106K 12748K 166960K 14338 0 pcb 17 12K 12K 166960K 192 0 rtable 201 10K 11K 166960K 643 0 pf 36 18K 25K 166960K 173 0 ifaddr 36 6K 7K 166960K 120 0 ifgroup 55 2K 2K 166960K 192 0 sysctl 4 1K 9K 166960K 14 0 counters 70 37K 37K 166960K 222 0 ioctlops 0 0K 4K 166960K 1975 0 iov 0 0K 20K 166960K 95 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1422 89K 90K 166960K 2546 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 31 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 39 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 1373 0 sigio 0 0K 0K 166960K 26 0 proc 76 131K 164K 166960K 742 0 subproc 72 4K 4K 166960K 108 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 140 0 in_multi 66 4K 7K 166960K 179 0 ether_multi 1 0K 0K 166960K 17 0 mrt 1 0K 0K 166960K 13 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 551 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 247 159K 181K 166960K 14095 0 UVM aobj 136 14K 14K 166960K 143 0 pinsyscall 42 84K 103K 166960K 2640 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 1K 166960K 85 0 NDP 12 0K 2K 166960K 82 0 temp 77 8678K 8934K 166960K 60986 0 kqueue 14 22K 33K 166960K 237 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 131 0 128 1 0 1 1 0 8 0 rtentry 176 185 0 112 6 1 5 6 0 8 0 unpcb 144 799 0 779 4 3 1 2 0 8 0 syncache 336 14 0 14 2 2 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 561 0 555 16 15 1 7 0 8 0 arp 136 27 0 14 1 0 1 1 0 8 0 inpcb 328 1446 0 1434 15 14 1 7 0 8 0 nd6 152 40 0 24 1 0 1 1 0 8 0 pkpcb 40 5 0 5 4 4 0 1 0 8 0 kcovpl 48 12 0 4 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 57 0 57 1 1 0 1 0 8 0 pppxif 1504 10 0 10 2 2 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 7 0 2 1 0 1 1 0 482 0 pffrnode 88 7 0 2 1 0 1 1 0 8 0 pffrent 40 13 0 8 2 1 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 3 1 1 0 1 0 8 0 pfanchor 1288 2 0 0 1 0 1 1 0 8 0 pfstitem 24 100 0 32 1 0 1 1 0 8 0 pfstkey 128 105 0 37 3 0 3 3 0 8 0 pfstate 448 103 0 35 8 0 8 8 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 rttmr 136 3 0 3 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 754 0 427 33 11 22 29 0 8 0 art_table 40 757 0 427 5 1 4 5 0 8 0 art_node 32 183 0 119 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 15 1 0 1 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 3844 0 2327 96 0 96 96 0 8 0 ffsino 296 3844 0 2327 118 0 118 118 0 8 0 nchpl 144 5772 0 5205 64 41 23 64 0 8 0 rtmask 32 14 0 14 2 2 0 1 0 8 0 vnodes 216 4657 0 0 259 0 259 259 0 8 0 namei 1024 19128 0 19127 2 1 1 1 0 8 0 percpumem 16 126 0 76 1 0 1 1 0 8 0 vcpupl 3968 5 0 0 1 0 1 1 0 8 0 vmpool 848 6 0 1 1 0 1 1 0 8 0 kstatmem 264 118 0 90 4 2 2 3 0 8 0 scsiplug 72 5 0 5 2 2 0 1 0 8 0 scxspl 216 24161 0 24160 7 6 1 5 1 8 0 plimitpl 152 178 0 161 1 0 1 1 0 8 0 sigapl 424 1698 0 1651 9 2 7 8 0 8 0 knotepl 120 559 0 0 17 0 17 17 0 8 0 kqueuepl 224 464 0 454 7 6 1 5 0 8 0 pipepl 344 288 0 261 9 6 3 9 0 8 0 fdescpl 528 1655 0 1624 3 0 3 3 0 8 0 filepl 160 9906 0 9684 20 9 11 15 0 8 0 lockfpl 104 574 0 568 2 1 1 2 0 8 0 lockfspl 48 248 0 244 1 0 1 1 0 8 0 sessionpl 144 36 0 27 1 0 1 1 0 8 0 pgrppl 48 62 0 45 1 0 1 1 0 8 0 ucredpl 104 1134 0 1120 1 0 1 1 0 8 0 zombiepl 144 1651 0 1651 1 0 1 1 0 8 1 processpl 1232 1698 0 1651 7 2 5 6 0 8 0 procpl 664 3708 0 3649 8 2 6 8 0 8 0 sosppl 176 3 0 3 2 2 0 1 0 8 0 sockpl 752 2454 0 2419 20 16 4 11 0 8 0 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 31 0 0 4 0 4 4 0 8 0 mtagpl 96 30 0 0 1 0 1 1 0 8 0 mbufpl 256 227 0 0 15 0 15 15 0 8 0 bufpl 280 8632 0 2496 439 0 439 439 0 8 0 anonpl 32 9982 0 0 81 0 81 81 0 246 0 amapchunkpl 152 47263 0 46746 30 8 22 29 0 158 1 amappl16 200 5539 0 5262 39 24 15 19 0 8 0 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 6 0 6 1 1 0 1 0 8 0 amappl13 176 481 0 479 1 0 1 1 0 8 0 amappl12 168 2064 0 2022 3 0 3 3 0 8 0 amappl11 160 11 0 11 2 2 0 1 0 8 0 amappl10 152 53 0 38 1 0 1 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 30 0 27 1 0 1 1 0 8 0 amappl7 128 121 0 120 1 0 1 1 0 8 0 amappl6 120 389 0 376 1 0 1 1 0 8 0 amappl5 112 201 0 190 1 0 1 1 0 8 0 amappl4 104 486 0 456 1 0 1 1 0 8 0 amappl3 96 9545 0 9434 5 1 4 4 0 8 0 amappl2 88 649 0 588 2 0 2 2 0 8 0 amappl1 80 16893 0 16301 15 0 15 15 0 8 0 amappl 88 13071 0 12901 5 0 5 5 0 92 0 uvmvnodes 80 148 0 0 4 0 4 4 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 142 0 7 3 0 3 3 0 8 0 uaddrrnd 24 1655 0 1624 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1655 0 1624 1 0 1 1 0 8 0 vmmpekpl 168 15507 0 15462 3 0 3 3 0 8 0 vmmpepl 168 113951 0 111766 111 13 98 103 0 357 0 vmsppl 488 1654 0 1624 5 0 5 5 0 8 0 rwobjpl 80 32721 0 31250 31 0 31 31 0 8 0 pdppl 4096 3330 0 3255 121 44 77 84 0 8 2 pvpl 32 18006 0 0 146 0 146 146 0 265 0 pmappl 256 1660 0 1625 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 331 0 78 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7d7dd1a4c990, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,6c) at comcnputc+0xd0 cnputc(6c) at cnputc+0x67 kputchar(6c,5,0) at kputchar+0x2ed kprintf() at kprintf+0x223 printf(ffffffff834607e8) at printf+0x8b trap_print(ffff80002a36a2d0,6) at trap_print+0x70 kerntrap(ffff80002a36a2d0) at kerntrap+0x2e6 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001696000) at dt_ioctl_record_stop+0x108 dtioctl(11e5f,80044403,ffff80002a36a610,81,ffff8000fffed4e0) at dtioctl+0x536 end trace frame: 0xffff80002a36a4f0, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,6c) at comcnputc+0xd0 cnputc(6c) at cnputc+0x67 kputchar(6c,5,0) at kputchar+0x2ed kprintf() at kprintf+0x223 printf(ffffffff834607e8) at printf+0x8b trap_print(ffff80002a36a2d0,6) at trap_print+0x70 kerntrap(ffff80002a36a2d0) at kerntrap+0x2e6 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001696000) at dt_ioctl_record_stop+0x108 dtioctl(11e5f,80044403,ffff80002a36a610,81,ffff8000fffed4e0) at dtioctl+0x536 VOP_IOCTL(fffffd8060265718,80044403,ffff80002a36a610,81,fffffd80097fd750,ffff8000fffed4e0) at VOP_IOCTL+0xac vn_ioctl(fffffd8071ff8320,80044403,ffff80002a36a610,ffff8000fffed4e0) at vn_ioctl+0xf8 sys_ioctl(ffff8000fffed4e0,ffff80002a36a7f0,ffff80002a36a740) at sys_ioctl+0x674 syscall(ffff80002a36a7f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x632d2206c90, count: -19