last executing test programs: 28.453661336s ago: executing program 5 (id=1217): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7, 0x3, 0x27, 0x3}, {0x87, 0x0, 0xff, 0x802}, {0x96, 0x3}]}) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000640)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x5, 0x14, 0x68, 0x100, 0xe, 0x33, 0x0, @loopback, @multicast1}}}}}) (async) syz_emit_ethernet(0x10a, &(0x7f0000000000)=ANY=[@ANYRESOCT=r0, @ANYRESDEC=r0]) 28.336168959s ago: executing program 5 (id=1219): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff7, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x400102, 0xfffffffd, 0xfffffffe, 0x1, 0x7f5, 0x10000008, 0x7fffffff, 0x1, 0x2, 0x0, 0x3}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 27.255711995s ago: executing program 5 (id=1225): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x803, 0x8018, 0x2000007, 0x1, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x4002802, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0x9, 0x0, 0xfff, 0x6d}, {0x6, 0x7, 0x14, 0x208}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8005, 0xd17, 0x4}, {0x1cc, 0x10005, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71317, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0xfffffffd, 0x1, 0xfff, 0x30004}]}) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f00000001c0), 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) close(r2) (async) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036d24700143afcfe80f751e1f03e0a862833d63509"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) (async) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() (async) writev(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "0000f50000001700f0ffffffffffbf0c008000", 0x461b, 0x1}) readv(r5, &(0x7f0000000300)=[{&(0x7f0000000540)=""/140, 0x8c}], 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x80, 0x4) 25.957078184s ago: executing program 5 (id=1238): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x80, 0x25, 0x20006457}, {0x4, 0xa, 0x40, 0x5}, {0x6, 0x1, 0x5a, 0x418f5e8b}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x80, 0x25, 0x20006457}, {0x4, 0xa, 0x40, 0x5}, {0x6, 0x1, 0x5a, 0x418f5e8b}]}) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x0, 0xeb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0xb0, 0x5, 0x2}, {0x16, 0x0, 0x8, 0xffffffff}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="0000000000000000a00400000098bdf4e420e6adda008000552e010000e6e62b3f3f490b0804f9000000000000000035024ba8af4e5fd3ab9d49bd0000000000001e1237e12a1cc596505821478fe669", &(0x7f0000000080)=0x50, 0x0, 0xffa7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x5, 0x0) ioctl$FIONREAD(r4, 0xc1126939, &(0x7f0000000100)) r5 = socket$inet(0x2, 0x4000, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 25.9467376s ago: executing program 5 (id=1243): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x88) r0 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0xd6) setregid(0xffffffffffffffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r5, r4) listen(r4, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f00000002c0)='./file0\x00', 0x10004, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20, 0x159) faccessat(r6, &(0x7f0000000280)='./file0\x00', 0xc8, 0x3) unveil(0x0, &(0x7f0000000080)='x\x00') ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000140)='./file0\x00', 0x627b75d4, &(0x7f0000000180)='./file0\x00', 0x8}) 25.886266971s ago: executing program 5 (id=1245): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, '\x00', 0x8, 0x9}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000500)={0x7ff, 0x3, {[0xf7, 0xa, 0x7, 0x6, 0x8, 0x1, 0x3, 0xd, 0x2, 0x1, 0x8370, 0x81, 0x8000, 0x1, 0xec, 0x3, 0x8, 0x5], [0x40, 0x989, 0xbaf, 0x8, 0x8, 0x97, 0x400, 0xf53], [0x2, 0x5fa63da3, 0x2, 0x9, 0x4, 0x4], [0x7eb59c00, 0x1, 0x1, 0xf, 0x1000, 0x4], [{0x1, 0x7fffffff, 0x8001, 0x5}, {0x10, 0x5, 0x0, 0x6}, {0xfffa, 0x38e8fb67, 0x2}, {0x4, 0x4, 0x6, 0x3}, {0x1, 0x80000001, 0xffff6275, 0x7}, {0x449, 0xba9, 0xfffffffc, 0x7f}, {0x14, 0x7fffffff, 0x9, 0x1}, {0x1, 0xf1fd, 0x4, 0x4}], {0x5, 0x431, 0x2, 0xfffffffffffffffe}, {0x6, 0x6a08, 0x2, 0x3}}}) close(r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) 10.704105863s ago: executing program 32 (id=1245): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, '\x00', 0x8, 0x9}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000500)={0x7ff, 0x3, {[0xf7, 0xa, 0x7, 0x6, 0x8, 0x1, 0x3, 0xd, 0x2, 0x1, 0x8370, 0x81, 0x8000, 0x1, 0xec, 0x3, 0x8, 0x5], [0x40, 0x989, 0xbaf, 0x8, 0x8, 0x97, 0x400, 0xf53], [0x2, 0x5fa63da3, 0x2, 0x9, 0x4, 0x4], [0x7eb59c00, 0x1, 0x1, 0xf, 0x1000, 0x4], [{0x1, 0x7fffffff, 0x8001, 0x5}, {0x10, 0x5, 0x0, 0x6}, {0xfffa, 0x38e8fb67, 0x2}, {0x4, 0x4, 0x6, 0x3}, {0x1, 0x80000001, 0xffff6275, 0x7}, {0x449, 0xba9, 0xfffffffc, 0x7f}, {0x14, 0x7fffffff, 0x9, 0x1}, {0x1, 0xf1fd, 0x4, 0x4}], {0x5, 0x431, 0x2, 0xfffffffffffffffe}, {0x6, 0x6a08, 0x2, 0x3}}}) close(r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) 7.095982214s ago: executing program 1 (id=1603): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) clock_getres(0x4, 0xffffffffffffffff) 7.086222092s ago: executing program 1 (id=1605): r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x28) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x7ffffffe, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8006}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0xd30}, {0xb8c, 0x7, 0x8, 0x2000004}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10001000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f0000000100)) dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = semget(0x0, 0x1, 0x281) semop(r4, &(0x7f0000000000)=[{0x2, 0xd, 0x1800}], 0x1) 6.950288396s ago: executing program 1 (id=1608): r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, r1) listen(r1, 0x0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="258b300ad1711569138b48aec40000004a0c6c457db9b8a773693867ea9ed92904831d11a558caba3b584cd830", 0x2d}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="71cfc296315f065b10dc1b932d5a34000000cb8f", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="72c5a0b55c92e428e3736003d060aaf86d4bdb0acce3ffffffffffff080600015a680600000908b200f700000000e50a0000491e923150b8c250d2d106"]) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r5) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x1ffa, 0x4) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) dup2(r6, r3) ioctl$FIONREAD(r3, 0xc02069a0, &(0x7f0000000100)) r7 = kqueue() kevent(r7, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x26, 0x4, 0x80000001}], 0x138, 0x0, 0xffffffff, 0x0) 6.882737513s ago: executing program 1 (id=1612): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) sysctl$net_inet6_ip6(&(0x7f0000001200)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) open$dir(0x0, 0xf02, 0x186) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x2, 0x8000000000000002) mprotect(&(0x7f0000eba000/0x3000)=nil, 0x3000, 0x4) 5.951580122s ago: executing program 1 (id=1626): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000040)="f408143a9926af21ab9eb0425b5a67483238fef6c262fe9a978c27403592850535e94e4a7c05e6c759075265d091bea4b22d7b9cf74aadbed6f4b5a25477c851142cca6129105fc31cddf546", 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x8, 0xc, &(0x7f0000000140)="91444495e9f0f2583697b78c1bdbc936ed43e5bbfa114a303044625a8a7f2fa784a151e907d4d05c17115a123ed94e2a99f57e6b3dcd532654ec99d5016d4e97002f7e0d81e2a4689cccb7f1e8cba7fb100d5ba6a9f0aaa225ebf090ba1f51c6d5716bd7c3f5244b52f6ef783f7667f43cf5aedcee2aecf045851c665503ff3e98f5dc69afd7c5efec559a90b881e91901114e270bb70dd5e0442bfd21655edae2aefdfadcd634db5838a94d9e915c80c5957439908cdfb9cf390527350a79d6107c3f8359cf4c9e112eaa1cf9c80f0bc344cf82c544c47ed6f8f9f8e93f7644bb0b3efdbe94ee4acdba056dd4", 0xed) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x8}], 0x2, 0xa5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r1, 0xc0187009, &(0x7f0000000080)=0x400) 5.581797441s ago: executing program 1 (id=1640): setrlimit(0x3, &(0x7f0000000000)={0xb6, 0x54}) getitimer(0x0, &(0x7f0000000240)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7fef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="9447131457fc9e0000d5934b740c412e7700001a000001", 0x17}, {&(0x7f0000000300)="d6accee1c3c4447919b68f12ae6672a2919eb5ccedebf4bb4d9abb9514b0c2914d97751aa3ad6b41c733ba946599ccb94bf562acbae2139ddbe4c5e2e2249e62a833b477a7fb6e09b2f42f8f0008af", 0x4f}], 0x2) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x9256, 0x1}, {0x1, 0xb}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000180)={0x4, 0x3, 0x400}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(0x0, 0x205, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) r3 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x8629, 0x6, r3}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x2, 0x10}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="35f9b631877b8287016296a21e1990e5da849ff8ef21bbbb5bda3c645e78aae4255be59bf1ccb4af164a4fd5ff0d86369e347815f84e2cbe22e7bd60f9c6302472e186094883ac38ae9335d75255ce57ae5358efac92394b3863814c4fe4446932182d015fc9d876b2ed4a085481d940839978f80f70d61ce435e36e2b8e5cdcaac34d7320a9c55b40d3bbaa4589001bad05977b40259112c5f900ea88a20b56e6fd90eaf02c84f7938eee28def229c71d11464325a5c43ab900997e255188f9f4b6f6e90063d2de0355df41747b162aed5a7305b7c2338c179c6f10a9d0ab5c407d5c51e6bf743f5ad5cc7fd20ae719", &(0x7f0000000140)=0xf0, &(0x7f0000000180)="7b9f379a1ca7d07e3b8711dd8669f9135567f8447e02dfdc0919146f9112905a85dcd567e7f56f6a6bde0e45f654aa84492bb3ca78313767b253600c901ea871c48b4e277acaeedd4a6ff586818277120ec69a024e6a04a6b11a671c35e6c3f568486f579f1ed317be788f74401a931577681030cd1b82e338438e961a77a672ac32e1f339108f04427f839003d5891cff8f97ab27d851ed29f75cab50f8c059744a0721fd6d1aa650da24858a5827df6dc2073cc47614f7a975f1cbee8fe8817e4b816ed1b800ea9abe98e8b2364610622c7b6cff315fe6af68423aa139ac056006a7ed87c1e9a561de65e8dbee14353d835d53a87a10a9822320", 0xfb) 4.919696075s ago: executing program 0 (id=1649): setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000001440), 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) 4.917576764s ago: executing program 0 (id=1651): sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000040)="8f0caba292c00428ea23e46300184c52fdc032f58c4b736dc1957a26e6ae5650ebfb962017f0749ea5f45cf631f708c45d9635cfa8f273e806c3150455d7116ccb8f61c7e90fbbf849e3f8611b931688b8588bc33cd2d205a80a2c2393deb3d451df149951d2d76bdcca78cad9abac1282da68307d5ab28f082a10f98706b0c98fcf3872875e94aac1e044024cb34c048d8f4d7ab2c93419e7", &(0x7f0000000100)=0x99, &(0x7f0000000140)="a26cc7944a77eb6e0d028c2f4aff8991fda42a77ff08508018620bbbff6d36f9b360d34d0e98753ebafb5fbef8e719e8a72ac194eb93ef3c1fef772f4f0f84a0a26d2a37899fea8d86117bd9a77e4b100d849d5e8d5960414b07c0658abc00129f90d90c27c26eae47893496c8844a506415c5bb228de90cceb017", 0x7b) sysctl$vfs_fuse(&(0x7f00000001c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000200)="96e70c0aa7c1b805f5650ab1e344813572b0cb3d3f64d23eefc7484fcfb8a1e3fc80aa4fbceeb3f4449bf6b0a84de25d6de117ca326ff53e6fab", &(0x7f0000000240)=0x3a, &(0x7f0000000280)="0470fa9cbc2b6812933c59becf2e55271763c3e19d104522ae78ecdc54ec64f83ae171ab8507458175aaf5e6b9959bd0745cfa1625b6372ad2d1ee7150f2fc7e2d1da569cddb203f57b35c02fc5466489f368cf7fda8e22ad18de74af59e9ddc45", 0x61) r0 = socket$unix(0x1, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x80080001}], 0x13b, 0x0, 0xffffffff, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00', 0x1) sysctl$hw(&(0x7f0000002a40)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000500)="149cb5ff99c9f84af015e947918172fbda12a3e0d5f9eba47087cc79ee29e41e8ae00ab949f6348b5f08beff164ecf599ea9bfbfaa40d01750a7445feac6d9f90a53b64f97f69daad0", 0x49) sysctl$hw(&(0x7f0000000600)={0x6, 0x2}, 0x2, &(0x7f0000000640)="34c35af556895608fca9a30ed2193b326e298376fdea0136bd959db3fe8a25e4", &(0x7f0000000680)=0x20, &(0x7f00000006c0)="e145b2259340243e05c75fee99285e745425c7fd101ca11a3249c77616dd82784eb67dbf7156414635030aec365267ca8cdfd2720df2a946f2411557c73bbad3a48634ed3c6bdb294ba38cbb59c12fd148dc5a43d509de50de18c38b6bd4cf97c2c1758082ccb1b75bca3883d9029adde0e69ddfa1acf7fa95e216f4", 0x7c) r2 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000480)=0x4) utimensat(r2, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x9, 0x8}, {0x401, 0x9}}, 0x2) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000300)="2661b9e67cc3d286574383c3cb6b29efb06b7407726b81a8905b1c9d1bf6f8935738199729f77d3591b6c76fc948c688fff0f7fc0aecb23b30252a80a6b832d62b93d7cf77a80967ee50e8534807b34d9f9de73ab0b727b038e97a4cad038e31623a3c9feaafc9e2872bf6b5fbc7721307c9d22836c240424558615fd43a7cf4f38ed3a7a1533a0de7865804fb2d338841906d6b3b7f6cad", 0x98}, {&(0x7f00000003c0)="3137524ec1e98d44b9654f6c178c0268d5f907761ab63d497289bc0ceaadca786e9a0b9b598717c1751b5c85e02f5544f91d1852bee959a6cadcb53850ff234d74fafeb41e0a87ade110edb71b76a268c27572bcd67ea06a255ece1a37f788cad3babcc3349cbd684e30c2619b878e4753fa126a60e42bee4934f7769bba702aa62097e6cb5c7800bf7f5dd98faa1d8a669ca488f63782af19a0797895989c72c7ddff4279e9d23d06957f2a6c3690e32368bfa1d900ed27c26266e5", 0xbc}, {&(0x7f0000000480)}], 0x3) 4.476825731s ago: executing program 4 (id=1659): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0x34}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0x400, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x1, 0x8}, {0x40002, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cf, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb89, 0x555981a8, 0x8, 0x112b}, {0x29a71717, 0x8, 0xfffffffd, 0x6}, {0xc, 0x2000005, 0x5, 0x848}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCGET(r0, 0x20006473, 0x0) (async, rerun: 64) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000440)='+', 0x1, 0x80000002) execve(0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) socket(0x18, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000240)={0x41424344}, 0x9, 0x2) (async, rerun: 32) syz_extract_tcp_res(&(0x7f00000002c0)={0x41424344, 0x41424344}, 0x40, 0x23) (rerun: 32) syz_emit_ethernet(0x11fc, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000086dd64a72f4311c62e06f0c84e75ca606995a635bb480be71ffd000000000000000000000000000000002e06005f00000000ff0200000000000000000000000000013a499ec3b86651ae0e5ed10239fab23c00000000000000000000000000000000ff00808909000000670200000000000005020002050200034e0001060000000000000000000000006c070000000000000600a20b0e93fee4de67adefae3a24172ef38897c2d07c1d1ae24bf45c55b922152e07f33e65fd0dff1401114f58ccd6c270d100f94a15a65ba76748453c677d302b93182745dd00113fd478af861599f49c1afd9342ec4406c97ac6320e769412b1a089028fe27e2a8505ebb946258f7513e7695eb481dbc605fb2377758883013293c1eeb83af9ffda48f5431046b573ada3013a71a511dbb73ba6b074981be6c8870f6ed3a5dabf5d0c6cb6b04e9ac90cfd683c6ab1be5a7b359757a0f3a78fa07789bd3f23e67b960e47fd0b9562fdd0647f8ce945fc84800e07e0353ffa48eed6167e8f370ff852b18ac7ebc351a3e2d92044cd6a31755fc6396f8be867dbd67ba0879d716cedb341ff32e3d79d87b5d6be9c736eaff3b629f6e07a3602940fdb2d06055a491713fe2c20cafccba0bc0f25fb2429e4192999e915181be53af374cee5c911d5a2bcf41e6067287f21810141308f195cab9380e2f3245bde65b4c1403ce645cc111dcb33f9e44a8ad94b27979307cea4fd727e6838923535b39d7b424a108109615fcbcf6d6993116be7a54d50f8a2bdee78e87a2a65c90d6c76cb79ad1ed44e1139caa8bd9a90b8b9140b10430d7242e52109993d98c3e155251e4e3d3d47cdfd45e61c7c2593c23c36d0bab94843f1a9b588972848f9d452c61ed949ed52dba2ba3b5613c7543d9b3fc4486aefe825b8ac2a98d83d6723205063c186e707b4d039182d8b1d9a4738de107652c376c6cafea2293fd4238bd8d814a47154400177f7d72824e731cb3e53ce5bed918fce4a90c1caacc8c047d9cf3d6f12e57aa842f5f9c757d073376e63e03d0d472ecc10fee013238bfd5581c38c10d42f74f7c359822f1d183c89d1ed4b8310b90460ae5d122889b30760b9e13e65fd9115ceb8ff83cdc10568f7a5849e758d5fb6dcb0c9a7110bd5e7c43dfeffcd932df8b4fdc3f0970140febea987745fbb9a63db178c00fdb6342fa269599d0e9f258b9dc8ea0cc2df632739f43d8e7c03bf180dd3f8695d9204a894f4cff8be72f34243ccf2aacba76efd6c81f6c7594aeffe2e92de60eccbabe23a06234f331b10caa783c419e04926d831301eb89f2b38a5612f05d06fcd7ec529e8b067cdb575aaf25dd946a034d437215c3c57a08db650c58285ffb75e64e17ab915694cea24a08720fb1a88b66f19642ab3ef823d7d17ef08082e695240384e0eea0367da7eb41c7f52fe13f6fb29840a5781288342df68aeed4f62a9531ad199ad1b51896a021b74ac8a32f3857fa71cc8063a8926752ef852e898e6ddeaa2ea1a52843e9f345998a5e80878345408453e402f5dac89a4477da6e4bc5c1e64726bc7b145016675f9e3c0fae200bf08ed91f131156eca890f465345541498dad67080d88d84c87a6c9fc7d7c72516137b9a1d48b615b031bbb46dd531717c6ae34d7075781f3e10685d861e865b649c4e113492418e53afc98c5d56780d082d564e6df6dd7206a2a715214d9560400160b86a2016f86754a7e5706ee82ea98ae77a16a18de092f37fbedc127fb2a17dba7e5dd43cd24a58344a94f3c61e933ab58d7476694431e7282035ba86ec88702d1e60562b51457e1b227b3de81a86025d1ffcf27dc444565f85167349db1e5924670809e318394dab357737fab4cd58775938192004cfb724f11940695a145905cb5860cb6c6b455778b80b94768ad6cbd24e155fd1a44dfdcaacc3fcf8e6f051beefd86a496215d30b0b49ade96078e92cf7eec22a3c82889313144abd0c3d5f74e50d384461794314b0d3acaee953127b67b176afc9adf5ac4c6e152f2f25f158ac2c0fdbfa559c685a3d53b5fdcef6ec1fd4b8cc2c1b9ad54e3cb9a046fc6be4cb70b5f57fda9b1073b4513df535d15877dd14583b334652b118dde69a2b80afd461918c0f24d2e0aaa7be62eda7a10ab279e5067acd1c4d2bdd1a9e4fc3586d2d9faf0fa661ecf99003384c16702095eb15ccd543a25861c2b0121f3ce33eb4bf8aa9cd89c7dc5f3d74d82b55d86e8eb4f22d83a05a49c6bd2da71318f70b67dc769737f3d7bf535b6b81a1a92244093233de7f88eb97558caf06bdfa952e4dfad1583e39523a4c2c561717c97f9d6d1078436d65d6c25d3dffcf2c917c41f0678115375935d5712cfaf13560f758b1f923ad6d9df91e2c1c290800b62f9153abc45d0053102b9b9008ca3394a291b80af22d7650f4395c623c3d12beeb5fe81d354283563b61ed1ba351527b1d6debbd59f57e70ec7963e73bd9685171d0efa12df2c48af7e7b327e28959507e78f1244c80cf9d778159fe300222fe3cb9d59df30839b6435a7aa4a4ea22cca512c6640a12b6b24d770e462563794d76298bb6010e3329eb88c9cfabdebba9235e55564d6a3bc10985b971bd2779a81057cc63f1c578dcd4a5ddba844c3a4ecd8580dd45bbc81f1cf7f50de1580912d640a45f5d8424fea40e139274ca8dbf57b42a3f78959c9599d850c076323670eee6a576f3917cba110b399438b39c8508d67a098785e4ee7d27eeb29554058f65c2b011c49018b2f572d737b09f92d68201df680a96024e50dad75f8c01b124e6608091753c908b23ff45a60f269e8ba81856d6e05f7f06dfcf750165605d90da9252f9f59d56f7b3012a3793e9c3bb64ec38a018ddbc727fa334213d12b97e41d6251d33277b2539dfdc9651e600f0f528d9a955c034545019a8b65e45311f378add371a0092904d5eebc2986358af1fcfa069ca5a4a66703d39e1ac9179e62ad232b7e7da796093e92f60301f1421491a0a4648f74045f922d0bad4239bfda73bb2208d54612a0c1588f8462d6e7a336b2cba2b32c7c65705d1c4a4930670fe0c73b4e9451f6372f816c598a1870edf7c9b98a47631d603d7c9673b4ccb94916fb2f0a1bf79bbaed0825a3337fd27d36ef4e3f04419044a4afe863e6e9a2705cffcb1c048d054889d072e77a3ca30c15371f9d4e2a2664d813d44753cb71acd987fd7ec18b8b4db50fb70f29bc055e88c8b75a6633b5016e01d533f94a0f34db797fdfe1930cd9d1b333cec71a65c10fae0184baa786f5e964119d364a5ec50dd460eecd91670b63d344c08b0c04f8c2347362c98707f0ab146269c00b5c97f0f71ce5c8ee4414e23651b6b05e2f85f1bf77f37b677f0e2ede76063531e50db1eb7fd4f81ae849f73c675a5f7ef410f6da0bd324307afa21b5cae5bbf7be4a3bf212dc85e5bb24f20d47ca3603d2ace5463c11f250728e92b6ad3ec124a9866acdf8c5e1c53067be1924eb3769a991a124df8ab6adf95b3a3dd63b23d4ad46878ce51671543bd125edd7351cc2ef2db2f0f74475dde692dd95e7e60ad14b81767c9648a519db372871675f712c2bff147a2075dd10736dcc90291c5f82a2617989e5006bf1630c3ed17cef3d26b22f42c1fa193006781a7757bbf3e9d958cbd908c5555db359c6fa43c513f72ef4d04a7b4266e6cdff53f2c3f9aad66409ae1df1d3dd4838f248034e8da1060bc1ab6b8af8aab180064e48345a32d248423ce85382ba6b3dbb1cfbe83394763431378b4c80dbe83d6ff9d482a25bad61627cbeda4babdc5d4550e8dddf411b46f9bb44428eb8813c5cbf08801810e1d4668fd010b4a9b98859b11188b9af2003494b270f228849e624c294c9b66714f7341d5cd32da4d0d94ebab3c9c249121b77e3f9432f9842fdc9ac2e3228207583c2dfe4fe4f9ba66c15062439ef620e8bcf335b2ff6ddbbc28a18b3bef52c1c3a6532fa33843c6d68cb5065e2336c8c31ffe950c7b8f941fc3607bc174563d8df970f2f1dee0ea6455f01eafa3f26308ce56df2e8a6038f741831dade8b18df68dbce5837ea03e2721ba463b9d31366ebb28276d55c4a00fd4a6049e88276eb05309d14db5aea3dce59e8017bf3214d480941eaf9d84d51f23394711d8579dec4f94f1bfc2b4e6d4f48d3cd29532d67a25a34b1324d1532e44de0654b47af5c77eefaa2512857a6d5414ef56a46d87f015a683f480430013896788f978efee11500fb36a6e42aa322201c0efc1405d609083af758a651e54bd370608eaf7e40d065b3d60c2fb58dfe22bba975fc6e244820b816111031ec28faa7bcd178a096b80239f143f5d8a2ec3a3821d8aa3c85c5cc0667c9ce4ada56b4059e4c1d67313978876645de3a4d7dcd6bf5835c5226b7fd5a00265263dc8ce83c97d2e04a077c1e5bda99215b2d6aab40b3422e0c350b67e04888adc71455dfd8349cc62296095d3c1c5be5b83b74097931c6d7bf9d9d34736f1ee49ae0b5e8d13fcd7fed0a9603e25aa05f25f0abc92dd836217c98d39533ba5e63120c5ca34ba7b6d4299161507826851f855e352c413ee2ec4dab1e134a759afbe9d7bd2399735f9d2910b14e32bbc1f27f7dcc459260b33c0523224c9c47b772cc58132c04aea157c1774885c715330482af3a9cbc5e4fcfbac53a8baa0654c4b0e1eabd3b3bc186ee329ac7f0c8dacac9ca45da1c207680a8a3eff3393923dc3fcec7becf01e83fbf23c9e318d9857e9f14291177cf50953f72a91d61da95de11380729eb9e2db3c1d5f997d2584fc208dfe1830c767734eec5c6bf698bd176dd1da7735f0fa86e4a36aa4e5223ccc51b2fefb645ba77f9425495f2adf3d54537a4717bb590772aa08f34ac53814d1d9ad04fb7c3db7ef3b069e00406caf0b3eeaa18eda3fc635f00e564a1fd7ba452458417f116f57ada3b0553f3c75d72df208298957629c169c742dbbb3815c08539b8319535157670da612a03293c941f4461a150b6bfe63d1aca2c61689872f5d01ba0e6e92df1debf63c17d370952583766ed2af1f795ef2c32a4252e0b3ebc6b863329b2958299f5ef8cf30738dd0acbf260ce59b3bf6561bdb4eb29d01d4e7f61eee3bdcb25ee15c83c04da718fd763daf79971f66eded60fd86ce37e0a5b6c1f5ab2d3519a8bd80a06a1adf36881ae21ca893fedef27db96d800a0bd71ba19c957dfa537a9e4e41ff2b0a61be217af61e3f55491d7ef2a8bdd2d68e3d20f82b561ed7138ecd941687c9eac89e3b0fa17b87c5fa6bbb8fb3c884bdeafec4bd149455990e62a6f940c5d44ea86296b76ab53f035a3bbad704452801013332b0a948c11c73cf1710764775f1a470a6b65ff9112d4f285538b70751c6dd99bca0ff03adf38fcd162c5ee5f601bb6fb85023cbefc8eaff22b6020b44993cc18d7a66c932e59d4e3d39a4a45fe9ac907189428b9cc9d0222abbab72dcfbed93b4c788837f32f1cefb488840a5122d142e9a6828de3825f12e7655e5e031a1d7602769e67a3f7c1c629a4008b82634842bb4d46dc85fe94e878be72d1f77a78be325be3fbd6b9b66e87dbbb8a0139d499b178e17816e18d675908adf31b9a2b9a713bd8835bb4b5270751d3993ef7fec1f33799df5d8b9eecaebf3af05ef6ec4bec80dbaac4e2c6db9a7ec1ebf1c7b026c96978cca459494474963e5aaf78b74b348b6661a9aabd9d0e0206370083e5686acf8c1031b24e57a2003c00dae06764a53bb5a764ee43f645cd6b747bd76e9d7a6418eddecbac5be2583a805cdbc01941092a3dc5e2098a2d30c4248b97169b395a4ef209581b4eab2665f57e146b4e30c0c5cdeed213830d0ce4ca56fc42e87fbe19e8fea31549fa8eb4e562f995d722f557797711843dc24b26db950c6c75ad7963b959ab8db0f25c5825a98d91f4ae4170708f1b713eee684b75e93047838a24bcb2559a791bc0458096b3d15723092357c525e2077b8d2144b2dd9d1a02f01393fd073a408cbd025a2e12924ca2bf161ac4b8b5ecae526f7dea1e4b64eaa2d1eeb73146c28cbf496a4082c15861dbf32e388498fef0cb5acef000000030005e9660000004e224e21", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="b108000090780061051600000006000000040000000200000002000048000000eb69e7791de37a29c69bf1d55e2d148d284be5635324970da7ccdd48e0047c617fa6a7743664755a875817775827eb225bf5a77063592b31e9600cb56b4269a7bfbcbb494cf19edac8bf454f52dbc9849d73c51ca750159c8ecaa7d2849a29dd77572a49a4cab093744bc4f962ac7fda14bad1d1c03a844b5bc159958489737efa56800686002137caf13bf34582db170ccf1ff0c4f94c380f7ee1630ec3ac9f3dab12c4cce1b612ed9d4c68d7dbf2968665df83d0c19f4593028d8fac4c2aed9e283eff8c90ba809964198b081f91270d063c0ab003a62550219a4f7b04f0821d8e3f8bac5fefc4e2b6404f8777d9c8bc2c5015be9193ece240ceb4cef2de178fbe65c4c7e38015f484df6ae8c4778b46622e4ec6368f8d6276f7a1848c7af7b1dde6208576a9318569c764f6e1c7c863c71c368a7c673e4465bbb29015f9699e1feea91ff55aa7925653e1342743e641a4cf280a0f6487c1d22c1d1c3afc72c1a60f0849ae438399b7548e"]) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) socket(0x18, 0x3, 0x17) (rerun: 32) socket(0x800000018, 0x2, 0x0) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x10001, 0x28, 0x8, 0x3, 0x8040, 0x10, [{0x8, 0x6, 0x2, 0x80000001}, {0x3, 0xe0000003, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x7120000}, {0x9, 0xe2, 0x7, 0x27}, {0x81, 0x40b, 0x3ff, 0xa6}, {0x1, 0xfffc, 0xa, 0xffffffff}, {0x5, 0x804, 0x1, 0x2}, {0x9, 0xd, 0x28000, 0xb7}, {0x2, 0x24, 0x6, 0x7ffa}, {0x3, 0x8, 0x6, 0x28bf9}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0x4}, {0x401, 0x10, 0x6, 0x6}, {0x9, 0x1006e4, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x1004, 0x75d98000}, {0x9be0, 0x2, 0x8, 0x2000069}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) getrusage(0x0, &(0x7f0000000080)) 4.465845494s ago: executing program 4 (id=1661): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x3, 0x2000007, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x1, 0x9}, {0x2, 0x800, 0x3}, {0x401, 0x200726, 0x200000, 0x7}, {0x2, 0x7, 0x3, 0x99}, {0xce1, 0x1, 0x1, 0x6d}, {0x6, 0x803, 0x4000014, 0x8}, {0xffffffff, 0x82, 0x1, 0x9}, {0x20000004, 0x8001, 0xd5b, 0x88}, {0x1d0, 0x10001, 0xc, 0x975e617}, {0x7ff, 0x9, 0x8, 0x3}, {0xb8a, 0x4, 0x6, 0x80000004}, {0x29a31717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x8, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x80000002000007, 0x7, 0x0, 0x0, 0x3, 0x2, 0xfa5, 0x100}) fcntl$getown(0xffffffffffffff9c, 0x5) (async) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 64) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) (async) syz_emit_ethernet(0x10004, &(0x7f0000000300)=ANY=[@ANYBLOB="3f1caaaaaaaa00000000000086dd60db834439c11600fe000000020000ff00000000000000000000aa4e20522000089ae8b67beee39d4c042a00e3b2a250cc3cecedff133a148556a8db385cfa3d0a25cef2449ee5541300"/100]) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0x7}, {0x16, 0x3, 0xfe, 0x48a4}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="d3d3b638becfcd4000000000107f00f6aca80701178186fb6bca3dde21b21e15e9b01d380e15c8a2", 0x28}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="719691a05f52e7ddb70212ca30362523aa47f1b30e000000b800000000bb632787e8b6949e2e74da4fa4ac8562d2bfe7dff8466235d05e209abe13384d4161a5bdd791cff5e38a24a4a89c076cceb48b", &(0x7f0000000080)=0x50, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) write(r3, &(0x7f0000000480), 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) writev(r2, 0x0, 0x0) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) r4 = dup2(r0, r0) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0, 0xffffffffffffff37}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) 4.464201877s ago: executing program 4 (id=1662): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x418, 0x0) sysctl$vm(&(0x7f00000022c0)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000002440), 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000000100)=""/192, 0xc0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x7ff, 0x0, 0x8, 0xae5a, 0x9}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r4, &(0x7f0000000840)=[{&(0x7f00000000c0)="d84f183f005c", 0x6}, {0x0}, {&(0x7f0000000300)}], 0x3) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000780)=0x7) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="2c58d801fae75a2387c032989b543b0ba36772e9f28ba206f6a821b5783c97a477", &(0x7f0000000080)=0x21, &(0x7f00000000c0)="e2363437a44f5d23c23b0ce81e3fa3a5659e024c6c84413de736a91c78711f85dfffc41ba54f183c833675a353868ac078674f68bcc06632c5aefdc91aa5994c85446e407eea2d782531ce971d2b966bd23e4d01d8cd545455c3c1d83835e8830b3bd1f261cbfdbff20176eaebc42b313f4f8edeafbe087b77b6af44a65a35e1fe5e6387e2668f2f87badad4e35234f51aabf9c714aad64973bb9a1dc93dfc56c48da5847a7025ae4802ae54cc726f90838a7ae1837c19e602e59a3ef025e81e3528955c54b864e13976ba1d7d31dac09d6b5f69e268c6114a707e37a47798dd98329ed703f0a8101460326e7d4548d3067ab0c1f805920ef398fdbc", 0xfc) 4.045368502s ago: executing program 0 (id=1676): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(0x0, 0x2000, 0xd02) r2 = open(0x0, 0x0, 0x0) open(0x0, 0x615, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284416, 0x0) listen(r0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r3, &(0x7f0000000080)="d99aca906c", 0xfd23) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="5bd4d6057bc84205df2467726747322059"]) 3.396622452s ago: executing program 4 (id=1682): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xde0c}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284459, &(0x7f0000000080)={0x58, 0xfffffffc, 0x3, 0x4, "75a200000000f20f000000072f0fd7f000", 0x6, 0xfffffffb}) close(r0) 3.394950344s ago: executing program 4 (id=1683): socket(0x18, 0x3, 0x3d) (async) r0 = socket(0x18, 0x3, 0x3d) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x81fe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x557a, 0x7, 0x1}) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5, 0x0, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}}}}}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 3.383425296s ago: executing program 4 (id=1685): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpgid(0x0) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) fcntl$setown(r1, 0x6, r2) bind$unix(r1, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) listen(r1, 0x0) r3 = socket$unix(0x1, 0x7, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) close(r4) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x21) pread(r4, &(0x7f0000000140)='Ir', 0x2, 0x7fffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x293, 0x7, 0x3, 0x400, "2c7f88d112afd4f3bfed0f274ca9576eb663855b", 0x2000794, 0xfffe}) read(0xffffffffffffffff, &(0x7f00000020c0)=""/4102, 0x1006) close(0xffffffffffffffff) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="735310a81412a43e464e1b3737f3662088ea6e5053fdfdd756321c410a675bf3a57175103b152009", 0x28}, {0x0}], 0x2) mknod(&(0x7f0000000040)='./file1\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) open(&(0x7f0000000080)='./file0\x00', 0x200, 0xa0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0xfffffff7) bind(r5, &(0x7f0000000000), 0x10) 3.19165303s ago: executing program 6 (id=1688): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0xfffffffffffffed0, 0x0, 0x0) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x92) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) getpgid(0x0) setreuid(0xee00, 0x0) getitimer(0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, r2, 0x0, 0x0, 0x41, 0x2000}, 0x0, 0x2, 0x2}) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r0, r2, 0x0) 3.191194459s ago: executing program 6 (id=1689): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x5, 0x13, 0x1}], 0x0, 0x0, 0x7, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x35, 0x2, 0x7, 0x1ff}], 0x7, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="eca7b6332e1da9ef4d3271aaba72c06a0f6825fe2fcb99c8684d5023e13defaa4a154b3fe3321d311e512ccfdaf287d87ef4bb27c7836a205b13d06e03b1d8e4d900b92e5f182ba3c3294cd8e16e812eac07344529e48bab", 0x58}], 0x1) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socket(0x24, 0x2, 0x6) select(0x40, &(0x7f0000000000)={0x1b, 0x8000000006, 0x4, 0x0, 0x1f2f196, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x872, &(0x7f00000000c0), 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3, 0x6}, @window={0x3, 0x3, 0x8}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000180), 0x0, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x28, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x4da}, 0xf09, 0x10025, 0x0, 0x0, 0x2000007, 0xf, 0x1, 0xadf8}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbbd57699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002821fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) fcntl$getflags(0xffffffffffffffff, 0x3) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x2cb57365, 0x5, 0x4000009, 0xfffffffd, "23030003be0a00817dd8910bb864d3c3a3c900", 0x7, 0xfffffffd}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa0707e492793221c9b0928878e2dd2f624954ca017b98ecae4786442788c045e85bf2b60ad5ca4c13b993bc519bd28cc34fa979382efe1fe695b5a9126119ab6daf0c5896453e50a1abb79d2a690fb2f33a74498ee109e2a49fff6224230d0e6f371546aab74653c1767778c97d205c66e95ad80fceb3bdfa22354204c29526c947ee2f5e1b68d8b633cb9f83b254d2cd592c4c1b06743df62bee3ad0d08861edc5dd9af4b54eebfa7d1620d941570c488d73994a958ddf434c9ad6096f28ff19ae87a050417c00da86e7c52a43e1513b41f11cae9f804658ea5750409ae18854127e5d02fb7161c9b00404e00d03b12f254885cc96d3d0fad68280dc2ce3a43492810a1efa5f91fe1f77aeda464c10827f52cb841a1df47d572473c6cd39828c773fee06edf0a270346272ce795ff8a9c50fa54a99d193d13a8153e2e3c510d7c7b53bcba5c3251e5331aa863037403bde5ce0f014f96e71292621b5cdb8419daf126a12db4c99c8334228ad57020272b603dce7db94054d14b681704103890f85941d0ae09ca5e222bbc4941f19dc19fc1af2676a52b60b095cefced7a97b4d04b780f86cae032fa60ccf1b7dab1ac72f0dc8abcff5d816761b427af3dce42552c80cb4ec15570d421f9a9033ff50f83a84954f8bee4a0222260276a631da19fecc8ca568c09cc162d3fc1da71dfc865dbb6c15c0c97f6f4644209be5a510075c8a651b6bd618122d79cc0306741decc59852da58d3cb9fc4f564aee34f058904b11dd03cd0da79220ee7c74fac2a07650614c798ba925dbac70937bae5e287dce0e86603debc0626401e19a464b7c85bd313e77a56df87cd3a47e1e3fb314743c2ee5a2336c31e04b29e0492fd1a8bf27913e5aac7fbe04e7869b06d9ceb5d646c0db1b227a8bee0d0081d43cdc7d9b9fecd4b0800833a", 0x694}], 0x1) 3.189321877s ago: executing program 0 (id=1691): writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x46}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x46}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) 2.944642469s ago: executing program 0 (id=1694): mknod$loop(0x0, 0x2000, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) (async) write(r0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) getrlimit(0x5, &(0x7f0000000180)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) recvmmsg(r2, 0x0, 0x0, 0x65389c62fc2b926f, &(0x7f00000003c0)={0x100000003, 0x8}) (async) close(r2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r4 = socket(0x18, 0x3, 0x0) (async) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xb, 0x0, 0x800, 0x3, 0x1, 0x3, 0x0, 0xfffffffffdfffff8}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x27}, 0x4000000000000044, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{0x0}], 0x1, 0x0, 0x0, 0xb}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb938}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfdfffffffffffff9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000025000/0x3000)=nil, 0x4001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xc6}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x51a}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000392000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f000063c000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000754000/0x4000)=nil, 0x9e}], './file0\x00', 0xfffffffa}) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) connect$unix(r2, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) (async) ioctl$TIOCSETA(r6, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xffffffff, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.665778686s ago: executing program 3 (id=1706): r0 = socket$inet(0x2, 0x1, 0x0) close(r0) (async) r1 = socket(0x24, 0x2, 0x0) (async, rerun: 32) setsockopt(r0, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) (async, rerun: 32) r2 = open$dir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x60) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x3, 0x40}, {0x3, 0x80}}) (async) symlinkat(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r2, &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x40, 0xbf6e) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) (async) readv(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/29, 0x1d}], 0x1) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) (async, rerun: 64) r4 = semget(0x0, 0x2, 0x180) (rerun: 64) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000008c0)=""/194) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000040)="f7eb87a1a86bc47cc80985cd57a6d0a17963258ce789c81574e284b827e0efa66e", 0x21) (async, rerun: 32) symlinkat(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (rerun: 32) readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x7c110232708317ba) (async) fchflags(r1, 0x0) (async) rmdir(&(0x7f0000000000)='./bus\x00') 2.579160581s ago: executing program 3 (id=1709): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffa, [{}, {0x1}, {0x0, 0x2}, {}, {0x2}, {0x0, 0x8}, {0x2, 0x101}, {0x0, 0x10001}, {0x0, 0x41}, {0x2, 0xffffffff}, {0x2}, {0x0, 0x2}, {0x3}, {0x0, 0x88}, {0x3, 0xffffffff}, {0x0, 0x4}, {0x0, 0x1}, {0x1}, {0x0, 0x10000}, {}, {}, {0x0, 0x10000000}, {}, {0x1}, {0x0, 0x6}, {0x3}, {0x0, 0x401}, {}, {0x4}, {0x1, 0x5}, {0x1}, {0x0, 0x20000000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffa, [{}, {0x1}, {0x0, 0x2}, {}, {0x2}, {0x0, 0x8}, {0x2, 0x101}, {0x0, 0x10001}, {0x0, 0x41}, {0x2, 0xffffffff}, {0x2}, {0x0, 0x2}, {0x3}, {0x0, 0x88}, {0x3, 0xffffffff}, {0x0, 0x4}, {0x0, 0x1}, {0x1}, {0x0, 0x10000}, {}, {}, {0x0, 0x10000000}, {}, {0x1}, {0x0, 0x6}, {0x3}, {0x0, 0x401}, {}, {0x4}, {0x1, 0x5}, {0x1}, {0x0, 0x20000000}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) (async) socket(0x2, 0x4001, 0x0) (async) dup(r1) (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) close(r3) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) (async) 2.498215935s ago: executing program 3 (id=1712): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, 'd&x', 0x10, 0x2c, 0x6, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0x50}], @udp={{0x1, 0x3, 0x8}}}}}}}) r0 = socket(0x6, 0x5, 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="f1a42138cd18f3b0a16bc56a730bda8b263c0f70544fe00a08731bf3c827cdbf05a5fbd23d3f6e9faf40f7b9d4f512b7e1897b8105e05c59464a5dc9d3df6aa0da5099f84904880032cb260da746d9daac347a589c25185d05c378f8161277582bfcf801d0eaa2a89dfae08378672e56069ebd078a436f08f02ea81782cc26019a9ed26cbd039ef8d35862d3b036271fd421af35ac8078a1d5f8df2b1dfa18c2fe7c5f8ce5e0b98badbec2041c6a80864612d711645672de55f1ba4873c08e", &(0x7f0000000080)=0xbf, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/67}, &(0x7f00000000c0)=0x45) 2.327867821s ago: executing program 6 (id=1718): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) write(r0, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file1\x00', 0x10, 0x21) lchown(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) fsync(r1) mkdir(&(0x7f0000000700)='./file2\x00', 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) execve(&(0x7f0000000780)='./file2\x00', 0x0, 0x0) 2.05653678s ago: executing program 0 (id=1719): r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VNDIOCSET(r1, 0x80046309, &(0x7f0000000100)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x1ff, 0x2e9) 1.601295402s ago: executing program 3 (id=1720): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000080)={0x58, 0xfffffffc, 0x3, 0x4, "75a200000000f20f000000072f0fd7f000", 0x6, 0xfffffffb}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 1.598603248s ago: executing program 3 (id=1721): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xd488f792c8835060) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x2, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x9d38, 0x5, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x3, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 1.579987973s ago: executing program 7 (id=1723): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x189) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) fchownat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x2f) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x43) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000fc0)="fde73aaa8332be08d99316f53d6a7517f6e635ac53945571651b0684a7dbe7bdb439674d4e0dbd37d2a90eae9ff1f6a44772ee7100c0011a161c7a8d7ff8fb602d03685752f1bb1b9cd8cf16c06d737e8f7b504110ec8430dc3b240dd002b702caefa2aebfe9897367cd9828c80421e89987614dc3e0237b6c14fc600e667e9e545400fb2a82997e70bfc60d5362c300e354316164c7dd60b1d795eb694c08cd0cdaeaa72affb5086db28e0c32048231c822512bb443a5d8081bb0a7d38278a6b186d2682b0da24c8a86740d1d7ae8e90c0b889bd20d341ce25f6c6123562e4299f1c4be09e04a4a903e1a86da18e7559b2f8973735e11869b167e47c5986e93b5fbc713931eb2ad0265b1b5d396aa99b420e80d022065c5147999c48e7b1b06a24ce85fcc902f1efa3429a4487f7197080f43eece73fd5328d0b8f014211d7e783a8682a8b0730b5e688166a60a91aa09e12440a9a1a4433a79aa2ad1b40ae6f369abc26a3e23956831d57247c13039ffab15a6d9d99d8917b66bb6f7a4d2277858622180890c466118a1c0d116cad54226904e5ddd2ed607889a2559a70dde38a0145cc313041e1a708f058baf74c11b784d84e72895a53556fe0b7fa59029560e8e2176f3d0b3bcf27d0a583a377db13a7c7672dcfc98901f7ed8b6884adfd30d7767c86594844d7097be3ea09717074ba090faacd1fb483569f0f948f5a0fec4256c5978f30b1173e64bc7ce01cbe8512a02e8b40409a9f33d390a2d483f4e9f03c10dcbbeae2f98745c18a2ced2d817322bd8e3cc67421470cc130c609ffdc0db234f807836930805d7545bceb481d85c0ceb4e55e16ceef918beadc78e92448ca87368aa7dd7506fe89447cc00cc2815fe57c0b088b06eb57d4e2e7fe57267f863b397106f3226650aa7ee48199a67ca63e181a32263dba520b8cd76f7d8ab7ee23f18f8caaed69e5b93cc269d5a89e125484743e1593f7e5f0742b13eb0be270d6d709bfc72ce7fc60fa08e2ab1b75c52029a6e3cc8b8528b70d6d98cd1b136a7f90b5a6d58572dd13b79892e34046edb2fa5c5455be35c000b476da3f1f2f2ca8fb0b53faed7429bf57c7abec34ff0daaffe51fb27c11bb9cd3f75b251bbba560f8b018f8f1e015bb4f317544ad63ad6cf41e8a10e9bfa98b247e468c49cd53b0b222e5da55d9a4be5fa62fbcf87334f816007144c1150cb70c3ee84af48ecf02a9dfc57471ea4cdae69477bae7b518fc9d92dbff77015fd64b04e6e4db588e28f86deaabdda12fefcbfc688f4b655c7d6b0ea393feb167a2cc46cc15421ea7213558d018ae4424b2b49787fd9fdeb2884e35c3343590170109db31906054c4c636cdcab122eb1c521377cb1e9c56400e60af9b3b3de84776ae2c8078314d9dcdb0ee1cf556a7824a13bab1cb36200938428e162f5f37d86794858c2cf486031ee34c4e0b6ebe8e7af7f09891c3e76d9f22556ea95ace2c14186a6d1cc527066cd7fb20deea4cc73f305bd27edcd322c320c2392ae0df7b7e4ffd2ea61c13e023b64c53611a65a3938495eebb3642cd0e8dd1d76930e4e9494db9b60c0f5f38cc8746c1888325c179a718ed7d5da4ad4a52ea6a64b8558aefbf7a8961bb23c5e5b88875c586ccd2da03283268680e060c65ced21bf2ea6260b5c5fc349d0d9a5474fe67d4145c36bd6fb79ed99b12dd5c16837faef84fd01f9f2d80ac365a65e902e613383b34296b7dc9e80421c04a30d14f48d1ac8ab00f3a11cee19e2291797f77a2cd918e92c65b3fc636e4d77bb5e7f3044abfa8a31f1173284c7314440ab7cf28f39944e10539fe6b24bb16da87931151d1f344bf02a61bdb947434be3498e21c9b91572f262d0b1588929a573013bbc7ac6402f3d49cd918ed823752b388d797ce9dbdf33316e2d07eed09c6da801aa21196ea66580a6ed4fdea62fbc819d1ccb4ed5aa43110e995fafb1cfa28b197093daa4eb2a570f24e09390315a5fa6be36c44de10da1124bf26d55880ca0432996f852057f74849b47c35bbbec83f4ba937e5a798c216d582e4b7c1f5b064f64338f9211332fc57f283685a15772bec07e189352ac6b416e878515f46f37bded58a498b1a646054bec35caff942aecbfb2672dc7a8bfba2911a56ea900c88130b917f09315f1d274508459c08a10eb80bb29ee46b57a69970b81b259c92408b036e93a055ead06b9ecb897fed11556dd284cd1fa6c27a613a67fab4332ee4341d4a73e8cddd42bd7346c62058182e20b11e53f65d178f5e944f1d9b6f95319ef6e706662587c8a30fc4f4f028ba16ce2600d025656e4892f098d548022e2d888b2773196ebcab7e066b120179c223d275e37a617df2f143611aec5bc646683396d43bc05c50c74fdadb4ab58c470667a3b3c538c3dc9d2704eabf02ca4c9a06b4da1cdee0d67bcce19243e09e7cf7367ed65ebaaaba5bd9c5503805a468618640c0471424da313d88939c2744ff7bf1a46c571c551d9c92cd16c152bc5f0180d7ee00e53d2051e7d72e17f14f150afff72ffda5c69116ac00e01b12e82f347e5704027f040a853735b712810e9f8853c33e92bd0bc3b4c86fb08bc3b0be509e3f7f0f8d2ed0e44952c89a9c3db2a686f1aed906af290d08e4682e31d6300b227b70c6f7056e9ab79b0763519627646a92803be77b5f8623c7cadbdf87cbdb78a029458f280b8a243764cd938cab003a141c7ea24f9bc7b0f698f569419d8deb8ed9e67e361acc1a30f3423f1f4f1df00224823ef37343a7bec7e511901c61a8793a9e3b90de4b7214ef4dbadae41e56cb9224b10001c011c7ecaf3e095013f064191511501bac99e30e534dab9ed444e295ae57ee460ef0645dec2ce149321551398caf13ad57411f02d2801aeb9abab8cd8599b74405d4dc8ef01da1b40b4e28e05100e8b2e9193f694a309a040b4c6fe0492d35b8116daf970659848a7e6dee0cc9ad116c28738bbc6075065f7a4bc4b25b7a091a737553b9a33a98b5d5a22870a80a65bc50521129f436e2e4f816e51a55225ebbf80b6fb62cfff3e6a267d9262081d24bcb14ef513ab8e0dd29adfd6d38ec51927cb49c322900c260df1d8488054c7f92493b07bcb95d716fbe4f09d2d04385c56960594e8ea1c450ee04e7089ab7c6bc16436cb3b80dcba6ea87a9595ff3a9e9714c0afa274fd8f86ca97e4ebb937dab7fc68cd9fe29003d2289d3ee7a8304516f0da4cf5a298403d26b192e65faa8a595e9dbaf137873e7a0d5c92662508ba0c46c2bde159cccb4f24f84c59c76703310e777107f9e8aa8ea8a1477aafbbb349cbe69677eee98fb9a5c1ca6f46df776f599f14bbe5b58f07c12ca35292ecaae0ef58a4d1f2cc417e05239c59788aa5b025aa37baaf24f93a5ccd216167e9b7c5861422c4cdc5627534f1ae789692cd3e33dc282373b9f7c4a65967be32c5597142ad56b24fb77417b692d0cfa57cd35ebdf7d26de56b368f7c0cc5d9ea4758cab2da325fe9f9d8c9229bfc0d9d5a2207cf467bca024d928bb808512e006174cdfee1e48833fd9972f8aa0fed8780f340da8b0d89da3fae93270c5fce0fb3f456c765f82433fb69e28a163ca6cb0add06b9000e6fe69789203d49fab5d597dfc5d54a1b0c0a384d5902a106762032ec712e94b7988e080eb1bbdd1b986ac783044d8c4165e88ee9ea95e9329990b1757ce7fbccca51a8d7d408cf1bafed2b4067759f7ed789f949b15dd5c46e44ccc11ef1df86ccd3a185ed2991fbf6f5edca03fdee993895ca65ae1cebd23170f21848587da8c6cd6e05173b32f6414cf214e3192c4d8ebbbc60dda28725028f4988e0a9fe745e03b5ae19d302b7876f37240bb4f892051670c891b10317467f450c5eebc57975ce1748593773414f328819a2becaa94bc940b7b8084b6b5a4c251d261bf3f5901741d03451cf7e9eb3a1a7be899ead9d95014ca06b708cb49608d7870642318dfc4af64dd2284340df2760740c4ee8f98b2ba66a6eadd3a631415844fba0869ce8c5a6f6d3983605b1bec90032de372c961e8ed849a0c8d5d0457e7f6d1b2c23f5eb601288d3d1dbc9d5c7665733f06f6392e5fd859bb57b5a78849e043090b55ec774570ef03bea76fed908e1aec0e0999ef0a9e676ebc25df81ed97a6ff5922140580e50646582ed233be32feff497af5d28aad806a23d20c3616e832de732434bc3220946dab8ee3a2a77394ecf662a4433b33c6f5c301115e84ab5ebb3412a10aa255ed3657e30370b93720e89473b318d7d4be6ecd7e200c74d7ee6ee1d04c0045e1270099e20a59660d372a544478b5887c6229e241b86ff65b65b0c9209cb90c9ac314976fbefd28a6139a21a87d41319e8cf35e19b012f30ba8818eb461db75f72c0dcd307a60e5725e029ba9982379fa0e386be86a4fea48b4067126b44b1b6e4a86fd888c49b45e5653f5f1e5fcdeb29c57a9de6a7dc816666a2d706ecb2224780518b13393d59e81f3c9aeeac2077f814665b1c6270079c99474fe8a74fac87010f568ae0fd6c65bcd4de200b2bedf783fdf63362a023defcba463f87313179f4b59068612ad70d0204702b8dfc21f7ceb41e84b0591c57bf1ba207b0325c453766511ddc19e5384e24490c90bfc7103105d571487f64101ad456b64048c9b0412738c9f6e4e179cb74a9d9649ea7e6377299e8a885405e47d0a8f9f6a52b897ea90e5b3f92b45d48612302d15d42cdc478c9bc084dbd4fdbaf7132d02e4b8d291e686ab5a4eefb64d3e22cfed6c0aade1a28f925cc2a4a1a7140fb69b7896e1f82395f2d62884338ddfc13b8e41d26715c05e05f4ca18816f33ca915aca0136c0659c5461be9cf4f602e03ad5620cf1a2683cc6b7d39fa6fbb255f95a3f40f2f1a171ae563a3e6d4c5dd6d7780994c50d7df9b09606a8791dfcac9811db4c1c95fc7ccfbc9f857cf6b1dd82585b6cc2f701008edff2e089eb76338a0e40a1133b82b1d5eb83acb189fb441f85a18d330fac3493cb594552ee1458a659e0f2b76b4f2f9ad2caf5304b284b3deeb21cf527f48fc2a64670e60feb8f59d87a7eec0f060d31220be8f2eaefbed2ca9e19be5afbb234389479f118a8c33adf7bb163243a800c79bbfccd822eaa2bf4e7a3179000068310223d4e982d8a2305ce830b47c3bcd9085a09df05eb9cc53f17eab0d439dc05f9319e34fcbe6c8a481914e70e757f5b3eaaeda2b307a11bd2e9470494da15bf477d671e83aa64cba0cc9e1abee2d29dbc2a21a232955a8973443d895eda0bc188aefe34de631221f2d6441bc285fa4364e45cfc7f1fe29976d46793b66456ea87c2f5efaa6720a8b48cc371dba83494646e84e4539a60f5917dd1f788ed58d8d6654d41267875b91a4e11ae28685a446a81b502a0c0250b5539692286de8559ad00aab0d4af20be510651685e2e7a92602726913d12946f1be7e76a3df75102c2f777eaad1b5ac1f89ee190137cd983d29c295c35a971cf37407ed1b08b4f1802babdaa02fd92aea88febb59b1caf74c127bef49935b3d41d84220a24d64e353d0e4e86e9957af717f7afc551b9fdd5214f0624572cdb825e74e56c639a46042703989899c624b3f08bcbe8fb1b756ffe2723b45ca67a5227ab7a8fbd4e752f6060dbd8c6424bf5f20a3635ace4dce1fa0cd28c14af9e9073c53d69ec109bff1d8d75cc2049b14d63881b37f952b8c8a924c7fbe28a91f61ac17e75da087efc78041570a6a983bb34e270c398fa8bbf1314c289af0d5fedb2af132f1c2228e05b030ad2ff4", 0x1000}, {&(0x7f0000000340)="69145ff2ef39e31e9227d9172a2317909bdc948795ebd4a9550a11217609ca2afccfb12ecefcd3c867fa901d5e12ae06385c1f14c580094dd17ff17608e5fcbb02a07ea10e02611d2f7fb08c24e3b8160c58503ba1adf55cb421dced0188f8c4e8c6031003217704125f13966a", 0x6d}, {&(0x7f0000000540)="531a60ab103fe36799b302ecd1a67bafe1fd81996f396bfb023d12ac743e2299ba3a35bf901ae95923b75cbd1d6d97010aab6b2437a277d896a4fe1b463178b0ddcbb0a6f78fad6138841cf3a8139e6a998ac3bdf6b7bca99f", 0x59}, {&(0x7f00000005c0)="3d1558426aa8ca0021f12003610334ba6574642c2a8dc3d58bca62b26a9b648160132f6ff626bcfad94cc145e014990fcb13f52c406cad5b506758dd4b80f79e2e1e6ef1b4e350c6375ee2604ef1227f8935ae5f5dd2fa4e0ade321b92a44f4ac78663e1081c4840035c8a391d3b0df8a5b9a453e8523fa69969c7b26821a9fe78599a4f5295c8eb8a639c32", 0x8c}, {&(0x7f0000000680)="fb7e30c8c87b22dd32224bd4f7cf1e34ae17487ab7425e6ae285144da67b9009e44c16a70d476c1c9779a97c0d292f775d84ee99efb7cf198a4e61b997a7dcdd42859f29ab977693e7898766fcd41200ef185aae70442a4eb9891af548bd7f129873f5a2f72bda20cb45d4e1c1529aca8fc1603985b9ef51fc6156f92de3293c9fef885560ff29377cb878f1", 0x8c}, {&(0x7f0000000740)="49fe210a97dfe3d28998bcdec069c02728c9a61f724f1259808b47a76b621309d5e409b51a317f160a6f64105831b4a743fb3942f5a6726863e6f1c3e974acceaf4a29a9965a7744309bd6faa6b35ceaaebae30339b1091555d8e9be4dbb8546d5fecea395ce441a4302c8276f78e316519ed5fcc70464b287b8256d822f5a02f1b71e96c164a50fa9731ef7f52a02e03fabb8e1737787f38d38df58", 0x9c}, {&(0x7f0000001fc0)="0cad68f7fb1cdf6a6780e11882f64d8c1ba5804280aa9c903671278caf7fe816586902263eb53503e8b135947ee41b1db1000278111e9736483b51da001e08a8d0167c1ff84ff6128b86310b283b7b7554879b353c101b833a89c136cd52fc6af5d5b1de12210f9a34e8c796a2d114b9d259666bb90ca18a4ef7c03a34b6570dbe436efa1ed0501bc300771af508a3e62ffc7df7a720b3bc43d4002621b9f7e4b733801192855f4f3d6984d711c64a78e18815bf8dd5c1e73b1abb6538ac104ec16b0ecd127230d7c50f2f24aa042ed01f55a111c3d0d53af27694692104baf8dbb47fbd43ed7be7b478bf1708ced1207c827beccdf61f379f5eb451501287ce512a07321bc37b93cf3491946991faf0af0453229b4e0531a90d1a4bdf355f6e35191ed9ddd0fc325822fb8b29e1a7c3a253e833ef063057e11ad3806976b339525f174af2c861f5a02ac06628a79a98b1b56393c60596622f23ffda873565aaecb10b8ace2cc7ea9dc4d722f064f9d948375b5007bdb9852e1b714ffd9ea627bac272c11a2950ccd80880db2f7c74d71f56b6649d16fb2a3b8f454cfcb65b3db0bfbede302dd9a30d403657204f9d202157230966f2848986ba21fdc8143ce7c1dfaa1f576cb99470d3d69926a16c37778a112e3f62858a585057d68f0c1737a6035e562cf44fec4462daa5c153b9613cd6eec1b2ea60e34a9b6982007c7b9fcfc7ab2582286d63673a34aef8036f717d0c0d0a6ccdcc90e9a71d50e2251741c5add2f7b769931f75abd641ba581975bfd4ef1ba0e134aeba1147690e583baab55a727ff453ab40015439cb7593789379fe17f9bd6a4f5483d9091943dd48a7461aac5eb0a670fee3113b82d0d4c281506df48c356bbcfe5cc55186a1d97b51424b5e99053cc0a13663b0f03318bc5727bd3a83e0b16098072ae281f9372444ed9c75aeb3932987b06c9a6e88772cafc44cf4fbef4bb0142cce7704a91cb992f6d235352b768db9714e50c3ceddce0f40274b632bf9f7078b310d0a507eae2b7ae58430fe8f7d498ad06b4cdf32f3473423fa0676dfb193c14588fc5eb9377195bce88046123a9e4dcf727b494bf45c28e48739fa440fa97e23a06d5b085230dd8cd9207d9ca4929f18cbc75410f5369767be96c78da485960a15f8467451f42a3e9133081cc8e92679284f37df78b82c31473f75138b4b9fb5a689ddfd62cabe803032bd39fe1e88146e73ab3ecdf7ab993c47acb5d71a0cfd5c1bb73043f89b6f46d15c319d152057507a68499c1da52b7e4da03694a2bc0ae31a66e6510eb73e072d4c41a701c3c7910a2894d0d6f950303cb44af558aaaf4621a4ee221861d0d7c328b6364dd804f16768a3f502ca52223df3e4fbbbd4e29e4d62750488d2b3e9658d7cc5d00f0c0c3d87c455ce8131492246fabab9d8d01c67023a70a406f2022b335083bed4f79ca94bfcd958c8b8c54f73cb9bc0586ecc3b8f8532b63cd204dea5b4d8807c54bdc70fc740c9baefbb19830327fde3f7ef5ad46b489b39f6bdeb8a1779e8e871afd64bffd68dcb1800441d6900138490fb29ccb27e487fd756ca67e377f386d3639e8c4d6ee0d6cc8b9d0089c9e7c5a5645098c27f93a57e90f3b140d54dc5e23f1773d0a502cc8a8ae7b291e0572767c05fd2a4f3527817ab73a04c7695f6f5d559aede7aca0dce38c5989b952adbcde1d4e7713b16f0a6afe0e22448d969e53217f666707286555c0c2fe4b49212298a9340e3f5384d28eb2779b485321e85d2d1651ecd2b450c36c917ee15cdfbf28e0675ab09426bf7e0fcb56f816b26723fa5df2fea35f1fbedf176e464af8d4bfb45c5058ed02afeeef0c500840c0fa8329b195e9573dd883630d79cbb63b18a5f0e45bdf3bbae3f1fb9a9014cb2cd4e43cf8dc8b27cbf33fc34ca3caa3a2e706d0e8f82716b49b399465657074de2f70c4475c10fa72d0610510e778cf6162641bea6de7d4c6db0ec0939a41c6900916db8608df817fa6414578055c56b57dbdb868cc4c5d0415ebd93047b7a06d150b7f83e4b5c1f83bf5720872c97154a9d7eb35610a9384b3d01f5fe96ba1e3e49408c12b569e7b02ced5c96ba3e54d7c500e9483a5e0be1cd27b83eccfad5ea63a4f3dcdc019a63cb758c5d0d56423c02a039b8b72c846a4d3a820abeefd8958cfcb69a468103939b349447abc72b1b6d94e49401474c05c8bf15a8ad313db37fb264e9bb0859224c3be2d5c1bc58efadf694101de66726c7eec4ac9d6ccb70bec7e6d39a8c75ecf86165b363ba2483eab6460afd6cb96fc15e2f844efa7e32ca1ab90a69da39240f020c11f2185fbcaf339bcaa8774b7931e5b605e6f8084ad4ee5086e7a7383b28c96f0d61a2ff60efeb4224a828320db74f9f6efa3eaddc06b12686625190e842a2dbfc048ffe97cc7a84abbd93dcf7d98abf03ff1f1de9ae3b0b00c5f17f04d7da017fc87d80c4a399d94e92480e6640209f9c6b07043717dd73baed3d2b966bb5d9491e24213cabc27798cf2f7ab20f3f16d8d4a24d38125c4e1832823953a213d21ea0e8caa57660e428d65c72a9427b17b98f8431104d858b4a0474cea161d5eefa5d4044673e12f248def355820e74b5965bf4dbdec27f5cb2dd492c745d9005b2c16a67befec43d92dcdcf76ccdf517d534cee097c2909675f4325eb45cb3d513e9fd88c92d10dfbe983905381300c80d96ff2808ee4a4cf9601c55d3b061bc53c14aaa93aae2330e79a256775be2727059136f4ea3be790ad625e86509ec19db19346c1e4a1441a9f7cd9b438289f933045272f6a311ef45ba64c0e3082a983690f535442a6de2ea7e125e2ff1e014a69b317d11325bfa6647a942727a98a0f461d75fdf139d69387fbd7e8954ffb955c425f571f4a301c2f5efb23a0a2fc64270e9edeab7c5b25fc16bcd7755981169d8be2714e602739991be0d9f979e11d1f8e45cf71137cdc5a910559bc81a13bbf5322aa80b32eecf4a795721f89ad2c2ec9d30dd7efc3714df61b47aafe09ac3a299fff3bbb55e8314e06f92a1623cc29d60e94e2ba62498bd40382774725b834526b1087c92f99ac6f25b5173f5d589c9eeeed6ff835a6ae0c7431cc1740d59c08dba685b91b5cd9aee8f4ed9c095d62b7e965905eac876779094aac4397167d698663738031eab8431f1aa468e9beb4c630e21293fdc98bc06def1c8be2f7e2f994009327af3c992b64d86f961ed76489b926dfd747fa38f79b7fac11a079b330fb365913924cb890fa6c02b2ffbbee5c3bcc2ec784fbe55d1e68bc4c933c5618dd39b25c2c677504170a4525717d9e75883caadbf5006e29f244ebf363a7dd9fd1c73d485f2bb02d4a6c150a26431df176fd56a82cabefec42b66600e73a66539d54339cc146a9619b5578d82fe3aab6d3f75549fdd35e08689b20eb81bcc47ce7137d3b7f1290c8be29afc626db9c38a8df01a6fdbd78e1c7469c6298b307da4cdb1555b3537b30d3ca0acc626cfc4274bb82c982392aa925b5c44f096caa50c1559ea9b5fbda9d545f15d9a4c5a655f62944718c1b7e4896904ab0e9b31ea756cfd6c76393cb411da8e538512f0c8d92ceaec66896d6ce82ea8686bd14789b8e9362c767f56c878dec0e7dbf620cf9f2efd7ad3e31b99255328492563001057b95fd3dbbd092216b5efb65c00c3ba97d2fd0808ad4489af70618567feb20b646ab525a72697b024119fe6602b9c5438dd2f113dbd7179815efac10af82956d48864796b45c0aeb1ff35952651e39052248c09ec2cd5d663900aef9eebd7f9d2812678c8386ef3ed252050208a14b0a3c5826ea07c9a396227abb5101d62eced329822093e2550e53d6c0498eb78ceae824cad8d6f14996887ec80478ac869c41b066d8b1c37721925fdbe80b3332a8f5a41ff0e341cfee1fcb964b91d92801767de2740b388aa40dbddfa80986520d94b6b80c6e01904f72e9b0261dfd27d8242877ba133235cfb370869fe42fdc62012ef20f4ecf7e75d22a3f95843ccb836d76700987e674c8acf99b7e410b0641f78e39faf737a1001087daee6db2f5cfaa10578fcd23ffbd73669c273dd474e9dd2672aa54ab610671fd3b9eefb5eab089e6f69350947811f42892abdc8ddec139774dcc82a9a91953cc3ffc9ecb37063ed4a4fcf647c164608e3610678d2307c9c2ee6c9cf1b0e173ce5578a9d6311cc179907605b7e6fdf24774e1a41fc795bc39d1bedc83dea7c4c9e7b773f51b2a3f2bc19c2f8052e4ebf146e7f823536a93a70a54ac1fcbefbcc34b5da4cfa019cc62df8f13840a8e07bf91bd172e11c0e07824d021841a41eaaa10685b1160aed8aa1c6b6fe94274198db622930a3f9c93b6e209f33ddb6b8587cf800c9e709dc79fc8b7fb295cd2c4e7f3d46b3a92b1bcb1e7fc25063f0b58f7ba85215fb25d01de45ad8ec288cea8f5b02c0d7a40989e58d6b01693e2829809fd594ba67ff37d3fedeaafc132eef2807aeaf0fcbfed90618424c51a26cd5488caf8ebdd934a6736a509ad14db14684f31fff8ca64b4361f652fc14ee2c87a88d4b5fb983379a32c2d60d617f3f20b623458226f29ceffc28d7c5d2d4ffcddae581464398d102bf3c0960ad76efe9b2e1c4cd5acfa3d630fba84597ce69be59aeb35a567b08b7cfb239deb9b4eae41c1c5440effd9ec71e34ce758c71a2cf8b300938345fce4ea72a8b8c276927e28bae39f1fd7fc58c39382f36cb98fdae2d1822ecf29a6715cfa8fa3dd7a6f7dbb616fcac33f476631d790bbf9cb077cae5b2385bd834c093f9f25f334bfaa3cb9389fb40b836d4713b9eab3bf2f120ba8592bde19254264b10602f9e25c63a6031ea9e179180871127f4f3caa2e4705093225ff17bc801d54106b1c0b39d2d3c6fff70bf3e21f9ad89121ac414e14eb9c432d9fb2fe9a1ec48d9f2243b0fc662f16b0128a608210a025d6821c371e75ff3701141e1d2fa3a5e655ee10c54f4415705a24a242fac68779c0433fb3f0b2cacb1abb080cb33912080ca0dc2ae1571a2bbb52c2c86f8a5e6b67b08f9c7cc26c974a7f2a401cab56126942af3fb51c747da4a4b35adba92ebc21853ca12e5738006257943af23b74952fa273cf9e7bcc39b98a5222843a18675f3bb3a96a2c30f6bf149a635903c91166a43ff4591f2c30084ab3cf442c81547f47875ef194d6d990fad56c2235f130254aad01932b896e8bbee848b1e62ba3100637cdc7f92dc2aeb67ff9b5c010eb273a5606f10bfd0d168129aa7e3ccf4c0c90123a453bdb7175286ba64f11692e4ea07eda1ccdd15c6f2b09f3872867ab3db5c6364384601c700bb90a63ff508e0086535f2610f66a11f200ce0ac0052a0b1af8378293dcd06935f2359d61fd3c836d680ac86901fccb03757cb0e9587737cdffbee36beffed1a6fb064202b68bcc3dc8839e783490ff7cee540f0c6de38eb67fff3c92bacc8218de407b07acef423c6c9b9fb975544d38048e68554b2f29892f6a5b8406a77f5ee202bdf1354bf53ac70247abee064ace04744fcaf71608cf7b4a2141d23cd39b80b0b43e9f3a0d41ce19cd2a4fca68b0c2c1b4f5d9842392042cdc85fd1b8d5ad88eca1ed0ab56ed70974b735a9d9d61e5b75ff7a7b19721056d839f571082c41475a3bdcbf53f414fcc770e647b3570bbd8fd52db43e1fddf80d5c516fd2a78405c68483e7a95201229dc46a319fdf923c18b867e9fbabaa49a542f431c6929be80eb6ed070361654db0b4983c3ec6d1811c076032ee8c4bb8cf654ac2", 0x1000}, {&(0x7f0000000840)="21f8b8576f7998b8eec150272a0016c177d26e2389d1dd874e6f99dbf35b51d8a0e07a4e2c3d19f7bbf33520304f1245bd916f2816d2281e06d5e5a84800f5544c7c78a6d47dff5a400b175afb20a4227419d1c6c9d0c74d743d4b4433875750e211fa5dd5068a80f206695bf76d196f66c59d2eac0cf49e2ec71052ab221fcebc4fd398b0926a75192a898bfb695df8d5cb8e2762fe71a86eab37c7a19b227d54ecb29091e65c7255e7cafdf6f5b4693589235124b3cb69041615dd805660aecde0eee83009e8eff62ac5f23a2bc02c1023283fb4e70dcedda230a0951c07", 0xdf}], 0x8) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file0\x00') open$dir(&(0x7f0000000800)='./file1\x00', 0x2, 0x82) setuid(0xffffffffffffffff) r4 = geteuid() setreuid(r4, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') 1.446406778s ago: executing program 7 (id=1726): semop(0x0, &(0x7f0000000200)=[{0x1, 0x6, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x7}, {0x0, 0x4}, {0x0, 0x8001, 0x800}, {0x4, 0x0, 0x1000}], 0x6) r0 = socket(0x1e, 0x3, 0x0) write(r0, &(0x7f0000000140)="a1166b539d7052553be81fd28290622bc29d6953081e211591fd99c724ea063b94006162c359e33ebba7adc66b544200dc2b26b11e9327bceab1acc48080ead3eb76183fb4afe5444b4abb70075a83034a8ce282597173aaeef7f89426f93a3b211ba9755fad2c56ea5873e415465850280d9b87f64663822baa7457862a4b5d5b57980fded1e412b2178331984d883f0453", 0x92) 1.443143706s ago: executing program 7 (id=1727): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) (async) r0 = socket$inet6(0x18, 0x4, 0x73) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='W\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x20440, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x200, 0xbf, 0x9}, {0x4, 0x2, 0x9, 0x4}]}) (async) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x296, 0x2}) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0xc0, 0x1, 0xe, 0x7}, {0xf9, 0x8, 0xf8, 0x2}, {0x6, 0x9, 0x6, 0x9}, {0x0, 0xfd, 0x6, 0x2}, {0x1, 0xe, 0x2, 0x10}, {0x6, 0x77, 0x4, 0x7}, {0x3, 0x9, 0xf2, 0x28}]}) (async) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x7) (async) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1}, {0x40, 0x87fff}}, 0x0) (async) getitimer(0x0, 0xfffffffffffffffe) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) socket$inet(0x2, 0x4, 0x6) (async) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') (async) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) 1.44112901s ago: executing program 6 (id=1728): syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="e727ba07001f00000000080086dd609907a6000c2c03cb697a653e336f000000500000000000ff0200000000000000000100004000010100002e"]) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) r0 = socket(0x2, 0x8000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) close(r1) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_etherip(&(0x7f0000000340), 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) close(r4) r5 = getuid() setreuid(0x0, r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.440242915s ago: executing program 7 (id=1729): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x200}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfb) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000004, 0xfd6, 0x4, 0x80000001, 0xfffffff7, 0x10, [{0x40, 0xfffffbff, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0x8}, {0x800008, 0x8, 0x200, 0x9}, {0xfffffffb, 0x800, 0x1}, {0x400, 0x7ff, 0x1002802, 0x4d8e}, {0x3, 0x6, 0x3, 0xb4}, {0x800000e, 0x3, 0x81ec, 0x2d}, {0x2, 0x10000, 0x80000000, 0x6}, {0x1, 0x87e, 0x5, 0x9}, {0x80000004, 0x3af, 0xd1b, 0x8}, {0x1c1, 0x5, 0x8008004, 0x412c83cd}, {0xffffffff, 0x6, 0x33, 0x8}, {0x49, 0x4, 0x8, 0x2c4}, {0x29a71720, 0x4, 0x1, 0x7}, {0x2, 0x7, 0xfff7fffc, 0x100}, {0x9, 0xa, 0x7, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = syz_open_pts() close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket(0x1e, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc444443b, &(0x7f0000000740)={0x0, 0x4001, 0x2, 0x5b9, "6e00060180000000000000000000008b00", 0x7, 0x7}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x1000000000007f, 0x0, 0x80000000000, 0x0, 0xc28, 0x0, 0xffffffffffffffff}, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) writev(r1, &(0x7f0000003600)=[{0x0}], 0x1) 1.106690407s ago: executing program 6 (id=1730): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffd, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x2, 0xd, 0x0, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) sendmmsg(r1, &(0x7f0000001640)={0x0, 0x6}, 0x10, 0x0) 522.715502ms ago: executing program 3 (id=1731): select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3, 0x1}, {0x2, 0x3}, {0x0, 0x1}, {0x8b}, {0x41, 0x7}, {0x3, 0x9}, {0x84, 0x6}, {0x0, 0x4}], 0x8}) socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000001, [{0x2}, {0x0, 0xeffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {}, {0x0, 0xfffffffc}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, 0x0) syz_open_pts() syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x9, './file0/../file0', './file1\x00'}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x9, './file0/../file0', './file1\x00'}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r4, 0x20008002) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x150) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x150) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 371.173338ms ago: executing program 6 (id=1736): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x6010, r1, 0xa3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) setsockopt(r2, 0xe7c7, 0x101, &(0x7f0000000100)="0c72a5a0eb49ae75663e0974e76c3002272fc699e4adacb3b8871a85a18b658ec694f6a87f0084555f5317b3edba9b9b0dcf6eed136d4c92e194e744b428510bc7846e7841db75fec754b4ff30ba3aa6dfae64d75d31625358a89c3fa5e471", 0x5f) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xb3) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) shutdown(r3, 0x2) ftruncate(r3, 0x2) read(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 367.990652ms ago: executing program 7 (id=1737): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1, 0x4}, {0x3}, {0x3, 0x300}, {0x3, 0x4}, {0x0, 0x10}, {0x2}, {0x3, 0x5}, {0x2, 0x3}, {0x1}, {0x0, 0x7}, {0x1}, {}, {}, {}, {}, {0x0, 0x9}, {0x3}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2, 0x7ffffffd}, {0x0, 0x800}, {0x2}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x3, 0x2}, {0x0, 0x40000046}, {0x0, 0x4ab60683}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) dup(r0) close(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0xfe) bind(r3, &(0x7f0000000000)=@un=@file={0x1}, 0x2) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 363.574742ms ago: executing program 7 (id=1738): setrlimit(0x7, &(0x7f0000000040)={0xa, 0x50}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000000)={0xffffffffffffffff, 0x80}) r0 = syz_open_pts() socket(0x2, 0x4, 0x80) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000005c0)="95c354ae0cfc64338eee058ef7ff19637ba99275b554533c87ecb09a769467d4cfe20b42eb18518fd260a1e17cbe3664810af391d5e358368be38b30b153e044891433f56bf2f05cea9806b4b0e87f3e41c58f1cfba12d134123", 0x5a}, {&(0x7f0000000680)="047e7e0726528182c0b2997b896f8d218d7acbff38d252c682afb691b272076262f54b3235eaa7803ffde618828041a52b2f768756bf21f426c14e61c8b410184ee723e07af6ea4f6ec15c0ac55abf1b294c032e7b367d9df145325c366c65c8c1d22acd3e132aeec949d3bbc22390aab38a7edca26111342dbbf7faf81b651dd90cdc1d57c6862871abc8645804be4627dca5a01ee45751aa7bf3b457ed8b20f228b9b6f642e56bfa55296f5381e64ac63a7ad2e80429314571229976a394e8b2db8c8562ff66c043a3952c281001e08243a4d9b75f82dca024a5da9345d61f16f73a97b05b5f979ed3650fb36ced405b6d1a20fb96b40e34b8b82da129bd12296b576141cf7ec61734cf8b1ab982f4f61ff9fc6ee4a44da60db8dacf8e5323b36153158eba320a733c8bb33b0af237b23a8639279c7df685c3d8d61484902abe48d7ca791db8b1291b27d73e91d82647615697d38c26d4bb9697543cb81922d98ab9abf9fe57e566e1f7e690f57d1afc532f16f62c4aed58a8760253575b5974886d5f9c08baea8d014b8e25359d41e7022ff083dcab66ae319d541bd3c93d163d75b4cf6230ceb3bb1700519b8d1a9b3ed24f7a4af1f2675f88b85d580fde49df9ef67b7b79de8598adaa86273d0b7c19b05b686d4251d99433678cc9f17e9eb8a825e3aaf158c0f95a31be1f758773f63cc3abe450cb898e2f50a8b9209e28daac5be68bb3afaf61ccfa50ecaced96b89b126b1e088632622955152e2edf48a7e456b0a8b5b1225a552c97957c523345d221abcb0e562e4762527f592ccc7fd56881d71c8567c6f1421cd70ae7608321834b3b6c1f6a6b497e919e45bbdca5c5697dea550fe687541220c3c9daa79ca48af27d4bc4da941d72aa599858df10478564019ead8aea3fc1f88294fc8789eb10c31fbdfde0acdb621343354eeb280ae2a9e66d2c19270b3b00000000f289196bf1ea4cff2113e6174d6cb6634eecc60b1062a539ba3b3b1a4bdcee03c268c8bc40578dafa79a7c93a6c5eb44171759370722ee95b4fda2f88b6b4a10195a4458c7093afb9bd3b4adb11e493f68b02cad3206914f4b20b3fd83d18f04e6d8a3ad95600fbcf920d1fa429de5d55ec9223efd11d1df4b29c88e5265170fb023ec809bb6338556d5c735e9726eb5934a6ddc837c0b62ad29935615be6d99873a9af563188b2ab9207f1ee445951d10ccdb83c41ab932379f3ad5994a2139b1fb9ec2d7618ea2b6f43f2fe1af17ed8e08f0ba18acb055381620d0aeb44bd00a1a9780ad007e94324dc316d57c13bebad061b589e0d86e27fcd4b3a1a51b5c954d7fa2b6360d42e7b0be5f781cc8fdc87d43c464ef413166030bcca842e9d160a21bdd023dad929262b13d6da33748784bd528584912783ca8e50bb8dc632d2c194649bae4ce5444e59af6135f34872656", 0x401}], 0x2) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43260c7da87, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2db57365, 0x400027ef, 0x7, 0xfffffffa, "23030003b60a00817dd8730bb864d3c3a383aa00", 0xa, 0xd}) getrlimit(0x0, &(0x7f0000000100)) fcntl$setstatus(r2, 0x4, 0x40) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(&(0x7f0000001040)='./file0\x00', 0x2000, 0xd02) sysctl$kern(&(0x7f00000004c0)={0x1, 0x2a}, 0x2, &(0x7f0000000500)="6325cb839fdd58e4c6efc831b1d0705f26f032ff1f2180af2a168ff1a14d71d8f873f30542c8f26ecc8068c94335a64c", &(0x7f0000001500)=0x30, &(0x7f0000001540), 0x0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x3, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x2}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x4, 0xfffffff9}, {0x0, 0x100, 0x0, 0x6b}], {0x1, 0x5, 0x6, 0x5}, {0xfffc, 0x3, 0x6d5, 0x8}}}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x10000000000000ef) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) 146.045744ms ago: executing program 2 (id=1740): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x4, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000200)="ea00000100000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc1206922, &(0x7f0000000100)) (async) ioctl$FIONREAD(r2, 0xc1206922, &(0x7f0000000100)) semget$private(0x0, 0x2, 0x31c) sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, &(0x7f00000002c0)="b4070c8ddabc63a17c0a000300000000000000bbfea0be77fc4b8473407ad895dd2df24af8a8828c2ab13d7c5013a86a3fc6e0449ee31cb783f40afad498c0d5118854ed3acb9cb41e", &(0x7f0000000080)=0x49, 0x0, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000880)=""/227, 0xe3}, {&(0x7f0000000440)=""/85, 0x55}, {&(0x7f00000004c0)=""/121, 0x79}, {&(0x7f0000000180)=""/7, 0x7}, {&(0x7f0000000540)=""/181, 0xb5}, {&(0x7f0000000600)=""/196, 0xc4}], 0x6, &(0x7f0000000780)=""/201, 0xc9}, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) socket(0x1, 0x8000, 0xfe) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getppid() (async) getppid() socket(0x24, 0x2, 0x0) (async) r3 = socket(0x24, 0x2, 0x0) setsockopt(r3, 0x6, 0x5, 0x0, 0x0) (async) setsockopt(r3, 0x6, 0x5, 0x0, 0x0) 19.885279ms ago: executing program 2 (id=1741): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=0x0]) (async, rerun: 64) syz_emit_ethernet(0x5a, &(0x7f0000000200)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x4c, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x0, 0x8}, {"fdf6a01be7c3955bdbf2f57d21ecd243a20ed05e6cae0c5b0e0c81fed7f101dd8333029e012488cdf5177c7e74939f5e"}}}}}}) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x5, {0x1, 0x8}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) execve(0x0, 0x0, 0x0) 11.043043ms ago: executing program 2 (id=1742): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async, rerun: 32) r1 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (rerun: 32) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil, 0x2}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x6}, {&(0x7f00008fb000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000a75000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c22000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) nanosleep(0xfffffffffffffffe, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r2, 0x0) (async) sendto$unix(r2, &(0x7f00000002c0)="00e419d3a2c925868cf8c74dd85cf56c6663936bb60e05a1a09f66dadfba6443f6cde30030e9a037554edc266eeaadccb52b8621a063908bc6a9c66d7a08549143476b65dba9d61b7fc0291ac7878b5057c401ddb6d915d60d645d1593c9041cb4280f61f4dd97d0e1cf09cecdcd8ab2273e2b85e95e4ee3ee1d18f17efff1fd13144f2423f66dac8c2b275cb64b097a7c584fb75f584bd5811e813716024702781bf12bc9a646bd1a8b88e93fe63342699f607390eaee63a768eeb28be9bb79f80c094b779c6f12a63d32b1dcc73b5607a894f212a19ebd10ebd5f804a0c9466de3672d1ae615165ccbd3c6d2f6d81576", 0xf1, 0x5, &(0x7f00000003c0)=@file={0x0, '.\x00'}, 0x4) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x68, 0x8, 0x7}, {0x0, 0x2, 0x90, 0x4}, {0xeb64, 0x6, 0x6, 0x2}]}) syz_emit_ethernet(0x32, &(0x7f0000000a80)={@random="fd0e82c89452", @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x22, 0x24, 0x68, 0x0, 0x2, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5, {[@noop, @ra={0x94, 0x6, 0xab2f}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0xb, 0x2}}}}}) 10.681753ms ago: executing program 2 (id=1743): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc4504442, &(0x7f0000000300)={0x32, 0x8, 0xfff, 0x0, "97a2c9795a6947c1d10000c100", 0x1, 0xfffffffe}) (async) ioctl$BIOCLOCK(r1, 0x20004276) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xa53c, 0x2, 0xff, 0x7}]}) 1.576177ms ago: executing program 2 (id=1744): unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() setgroups(0x1, &(0x7f0000000000)=[r2]) chown(&(0x7f0000000100)='./file1\x00', r0, r2) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x1000, 0xd5, 0xfe, 0xe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getgroups(0x0, &(0x7f0000000200)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000280)=0x10) getgroups(0x2, &(0x7f0000000240)=[r1, 0x0]) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) 0s ago: executing program 2 (id=1745): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setuid(0xffffffffffffffff) truncate(&(0x7f0000000000)='./file0\x00', 0x100000002) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x41) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') symlink(&(0x7f0000000340)='.\x00', &(0x7f0000000300)='.\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.4' (ED25519) to the list of known hosts. pckbd_enable: command error j|E1\:"ct"OFIxyZkGZOGn:e|Q(@4wfe=4`mg)+ N"N#x@ pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806b827700 va 0x200000001000 didn't change! pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805d8c81f0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error wskbd0: can't attach mux (error=5) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code /: bad dir ino 2 at offset 0: mangled entry panic: bad dir Starting stack trace... panic(ffffffff832e29af) at panic+0x1d0 ufs_lookup() at ufs_lookup+0x1eda VOP_LOOKUP(fffffd800b0395e8,ffff80003c454e18,ffff80003c454e48) at VOP_LOOKUP+0x6e vfs_lookup(ffff80003c454de8) at vfs_lookup+0x93a namei(ffff80003c454de8) at namei+0x7ca sys_unveil(ffff80002a323260,ffff80003c454fd0,ffff80003c454f20) at sys_unveil+0x329 syscall(ffff80003c454fd0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4e867a87880, count: 249 End of stack trace. syncing disks...