last executing test programs: 15.328497576s ago: executing program 2 (id=147): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000640)=""/152, 0x98}], 0x1000000000000006, 0x6) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pipe(&(0x7f0000001400)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x100000269000000}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x7}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x80000000000000}, 0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x6}, {0x0, 0x9}}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f8200", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2c, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1e, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @generic="f6d098214359b233f7ac"}}}}) r4 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0x40) connect$inet(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x2) kevent(r4, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x0, 0xffdfffffffff564e}], 0x1, 0x0, 0x0, 0x0) 14.300372283s ago: executing program 2 (id=167): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0205603, &(0x7f0000000040)={0xe64, 0x0, 0x6, 0x8000000, "97f337576a00fdb9020000000000000000008000", 0x2000, 0xffffffff}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0xc, 0x0, 0x7, 0x1}, {0x9, 0x5, 0x21, 0x4}, {0xf7ff, 0x2, 0x7d, 0x4}]}) r2 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x200000, 0x0, 0x5, 0x0, 0xa4, 0xf, 0x2, 0x0, 0x2, 0x1, 0xf16}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 13.516693986s ago: executing program 2 (id=175): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x89, 0x4, 0x7fffffff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x46, 0x80000000, 0xd, 0x7}], 0x3ff, 0x0, 0x5, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socket(0x2, 0x5, 0xf) 13.28655335s ago: executing program 2 (id=180): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) flock(r0, 0xc) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) flock(r0, 0x8) readv(r1, &(0x7f0000001380)=[{&(0x7f0000000080)=""/95, 0x5f}, {&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)}, {&(0x7f00000011c0)=""/104, 0x68}, {&(0x7f0000001240)=""/152, 0x98}, {&(0x7f0000001300)=""/109, 0x6d}], 0x7) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400), 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001440)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001480)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000014c0), 0x8000, 0x0) r4 = syz_open_pts() r5 = dup(r4) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001500)=0x7) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001540), 0x200, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000001580)) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000015c0)=0x7) getpeername$unix(r1, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001680)) lseek(r6, 0x2, 0x1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000016c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) getgroups(0x4, &(0x7f0000001800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001840)={{0xff, r7, r8, 0x0, r9, 0x80, 0x8}, 0x5, 0x80000001, r10, 0xffffffffffffffff, 0x5, 0x96c9000000000, 0x4, 0xffffffffffffffff}) ioctl$TIOCSDTR(r4, 0x20007479) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) r11 = openat(r5, &(0x7f0000001900)='./file0\x00', 0x8, 0x4) preadv(r11, &(0x7f0000001b40)=[{&(0x7f0000001940)=""/222, 0xde}, {&(0x7f0000001a40)=""/123, 0x7b}, {&(0x7f0000001ac0)=""/97, 0x61}], 0x3, 0x58) 4.044174307s ago: executing program 2 (id=245): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setgid(0xffffffffffffffff) link(0x0, 0x0) r0 = msgget$private(0x0, 0x28) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) chdir(&(0x7f00000001c0)='./file0\x00') 3.870871602s ago: executing program 6 (id=262): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x80, 0x2, 0x7}, {0x34, 0xfe, 0x2e, 0x1}, {0x2006, 0xfe, 0xdd, 0x1}]}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac00583177c0344ee0da485b352832", &(0x7f0000000100)=0x14, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) (async, rerun: 32) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (rerun: 32) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x2) (async, rerun: 64) r3 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000000), 0x4) (async, rerun: 32) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) (rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000200)="efc5a16f81682291f5de045198fa78e415c604ffdd684465abb3cd9607761ea449990b8e8c1c51cb60746268128165b9434df094ac", 0x35}], 0x1, 0x0, 0x0, 0x4}, 0x0) (async, rerun: 32) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x81) (async) ioctl$VNDIOCCLR(r4, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 3.52201938s ago: executing program 0 (id=287): poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x60, 0x0, 0x37) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x6812, r1, 0x0) utimes(&(0x7f0000000180)='./file0/file0/..\x00', &(0x7f0000000200)={{0x7fffffff, 0x10001}, {0xf, 0x2}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aa", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) symlink(0x0, &(0x7f00000001c0)='./file0/file0/..\x00') recvmsg(r0, &(0x7f0000002580)={0x0, 0x15, &(0x7f00000023c0), 0x0, 0x0}, 0x3) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = kqueue() fcntl$dupfd(r3, 0xa, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0xfffffff8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000280)=[{0x25, 0x0, 0x0, 0x8000001}, {0x4, 0x6, 0x2, 0x5}, {0x4016, 0xf2, 0x82, 0x3}, {0x2, 0x1, 0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 3.382547453s ago: executing program 5 (id=295): mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x9ba1) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x20000}, {}, {0x2}]}) unlink(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x6, 0x80, {[0x5b1444ef, 0x0, 0xffff, 0x0, 0x3, 0x7f, 0x8000000000000000, 0x5, 0xff, 0x2, 0x8000000000000001, 0xffffffffffffffff, 0xfffffffffffffff8, 0xbb, 0xfffffffffffffffd, 0x6, 0x0, 0x7], [0xffffffff, 0x2, 0x3336, 0x400, 0x1, 0x7c, 0x4, 0x400, 0x8001, 0x3], [0xf, 0xe0000000, 0x7, 0x0, 0x40, 0x4, 0x8], [0x80000001, 0xfffffffffffffffd, 0x8000, 0x400, 0x2, 0x4], [{0x3, 0x6, 0xe, 0x49c9}, {0x0, 0x9, 0x2000000, 0xe}, {0x0, 0x2, 0xb, 0x2}, {0x1, 0xffffffff, 0x83b, 0x4}, {0x4, 0x7, 0x7879, 0xa}, {0x8, 0x6, 0x4, 0x306e1316}, {0x7, 0x1, 0x4}, {0x100, 0x3, 0x0, 0xd23}], {0xf24, 0xec80, 0x2, 0x3}, {0x8000, 0x1, 0x10000, 0x3}}}) (async, rerun: 32) r1 = msgget(0x1, 0x518) (rerun: 32) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="02eb25bb51f5739debb653ce10ba7be3090000eabf1ccbe497fa1c00000000"], 0xb, 0x800) 3.142852283s ago: executing program 6 (id=313): mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfffffffd) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r2 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x4000, 0xd) close(r2) socket$inet(0x2, 0x3, 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x6, 0x56f, 0xeffffefa, 0x203, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x18}) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000001540)={0x8, 0xfff78001, 0x6, 0x9, "b7a0224f0200000000000000000000004000", 0x2, 0x1}) 3.142315091s ago: executing program 4 (id=314): r0 = socket$inet6(0x18, 0x3, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3ff, 0x6, 0x2, 0x8}, {0x30, 0x0, 0x2e, 0x1}, {0x6, 0xfd, 0xdd, 0xfffff000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x2, 0x3, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) 3.141119162s ago: executing program 4 (id=315): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="97ce50c360d8ef88d5d8098edfc11ca0ef02159f566a2a9660b1977536933e1a32cc4ae9aec8b2a35c53a7857a529a2643b5148c1fbdb352155e21e62b4da2df362eef4466cbb8064919f1be60c1fb299cccfcb1ab10193aac69b33fbdff4f8e16b1173fb6d94dc8173f6d1442afbcf318ffd8780f6580e2da3e9b2c2d9b01caf9323ecd2ebd383412558a5d00dee2b8c3", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x20, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000100)) 3.102264272s ago: executing program 4 (id=316): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00", 0x6}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243d", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) 3.10075197s ago: executing program 4 (id=318): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x800) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x100000000205f, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r9 = openat(r8, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r9, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r10, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0, 0xfffffffffffffc23}) close(r7) kevent(0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0x46, &(0x7f0000000240)={0x200, 0x3}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r11, 0x0, 0x200000000000c, &(0x7f00000002c0), 0x0) listen(r0, 0x800) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 3.100506475s ago: executing program 6 (id=319): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0xbd8, 0x81, 0x6, 0x4}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000003, 0x2}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x200026}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x2, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00000000000017000000009715aa25f7185fa89a94c93c7a3c453476b664559cb2bd57", 0x28}], 0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x7ff, 0xe1, 0x0, 0x40000}, {0x3, 0x0, 0x0, 0x4}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c1", 0x4c}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x16, &(0x7f00000001c0)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebff6e000000000000004e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r1) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 3.051824453s ago: executing program 4 (id=321): kevent(0xffffffffffffffff, 0x0, 0x101, 0x0, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) r1 = socket$inet(0x2, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='.\x00', 0x0, 0x3) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x184) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x1, 0x0, 0x7f, r4}) mknodat(r2, &(0x7f0000000000)='./file1\x00', 0x2000, 0x0) fchdir(r1) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) poll(0x0, 0x0, 0x200) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x80}], 0x1, 0x400096) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 3.051005219s ago: executing program 6 (id=322): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001a40)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec4cb0063806a022e213957918325027aebd543f69bfd07fc9c8afc30ffeed37868b9052d1e7a660e611c348cde17d28997ed2c09a90fe1e5e1d1ee395762393b6b77c799d50c1aa2fe4dc37f74d2cee392cf0b3bc62eb43a978155a4f4ebed1d84823f13be3fd30c74271c368", 0x84}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="71f91e9fc36d3471338458bce176705816547f8ac9445fb63d", &(0x7f0000000480)=0x19, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000500)=0x9) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80146940, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd0105", 0x14}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="99087e310b9d3904473992d8e29f40ee00b21c4bba3716cfe843d04215969dae89fe1619538db44cdf90899bbdbd586bc3e769a015e6f3a234a48620c6b9d34fa2c2d22cac9fdbbfe0f5c01a7e4b199db72289d0d086bf9aa9716d9b448855bdd3f56877cae6dd34c3df4a5b", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000240)="022f32734d5a03000000f0ecc237", 0xe) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0xdcc4, 0x2}) r6 = msgget(0x0, 0x0) msgrcv(r6, &(0x7f00000005c0)={0x0, ""/161}, 0xa9, 0x0, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x1}, {}, {}, {0x0, 0x200}, {}, {}, {}, {0x0, 0x1ff}, {}, {}, {}, {}, {0x0, 0x800000}, {0x0, 0xfffffffc}, {}, {}, {0x2}, {}, {}, {0x0, 0x2000000}, {}, {}, {}, {0x0, 0x57fe}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x6}]}) 3.010610343s ago: executing program 6 (id=325): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)='j', 0x1}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb32", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') (async) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') 3.008062862s ago: executing program 6 (id=327): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0xe, 0x8, 0x6}, {0x800, 0x5, 0x1, 0x3}, {0x4, 0xad, 0x3, 0xfffffffe}]}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000100)=[0xff, 0x9, 0x2, 0x7fffffff, 0x3b, 0x1, 0xf1e, 0x7, 0x10]}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="361e3837e0466e35c4d8f82070bebe894b0fbf555f5f3277cd171382be878e00751bf99654a9d76c1d28baf7bbe5fac1be7ab41988c6b99d0d1040611ca8f58d15b0f4334151fcdc0aa263755e34215f8664e510face058525b5f3bc6a5c02a0e463820d8f9208bc08b524b7e08d1c49f6fe71d10def10054a8035079df7a5e750f35ce610dd12d4b70fd6d6d6d8439635be96c637d51d7727f194e74a1e343a33d8f736bb5e09f2c500c92f412dae020a87cedcac03d2cc65140e84d9059fc0802fc01833939f989577", 0xca}, {&(0x7f0000000280)="25926a54efd531d002fbd552d1164321e5ebcae13e", 0x15}, {&(0x7f00000002c0)}, {&(0x7f0000000300)}, {&(0x7f0000000340)="3f56336b122ce01f991b0cfa2df4407fa30e8811c06c927d6183a6ac7428fcabf3fc5310a556d0b235d13160dfe1eafea5a64ba27038a6f34397dc75e1d9a44c5e3f7f1abacb2504ca7dbee1faa27ce428f04fe677a172047b4f3d0fefa3980edf1283c594a4f0ecad8c9643d4e3373f8d2374cb0ba2b9f22619e820d7e7663e4a4ba95d867280ff102524f4458a87", 0x8f}], 0x5) seteuid(0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x20, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x9, &(0x7f0000000500)='./file0\x00', 0x8}) syz_emit_ethernet(0x10a, &(0x7f0000000580)={@remote, @broadcast, [], {@ipv4={0x800, {{0x23, 0x4, 0x3, 0x7, 0xfc, 0x64, 0x100, 0x3, 0x16, 0x0, @loopback, @loopback, {[@ra={0x94, 0x6, 0x81}, @generic={0x88, 0xa, "1190d1d9778ed661"}, @ra={0x94, 0x6, 0x8000}, @rr={0x7, 0xb, 0x1, [@remote={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x17, 0xcc, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @multicast2]}, @ra={0x94, 0x6, 0x8}, @lsrr={0x83, 0x2b, 0x1, [@multicast1, @multicast2, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @generic={0x82, 0xe, "a4e7a7ff3ffef733d87d9c38"}]}}, @udp={{0x3, 0x3, 0x8}, {"0ebe6501d6b964647e35a528351d45578a2ffeaed123b931ae639dce954efbb3dd28ccf4fbcc07acdb58af4be1fd171a610e52864c60eeeffae8fdd2daa9d3a16b1654b9fd90126e457e99d39748be4182311e85cd4ca5e47acd77ea99d3c42fa0cdcea667b617ec"}}}}}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) semget(0x0, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000700)={0x10, 0x401, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x378}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x91}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffff81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x7}, {&(0x7f0000cc0000/0x3000)=nil, &(0x7f0000dd1000/0x1000)=nil, 0x1ff}, {&(0x7f0000f60000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000dc1000/0x2000)=nil, &(0x7f0000d6c000/0x1000)=nil, 0x8000}], './file0\x00', 0x2}) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000900), &(0x7f0000000940)=0xc) socketpair(0x519d04c66a658a4c, 0x8000, 0x7, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0xffffffffffffffff, r6, r7}, 0xc) connect$unix(r5, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x2}, 0x8) read(r3, &(0x7f0000000a80)=""/18, 0x12) semget(0x1, 0x0, 0x921) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000b00)={0x2, &(0x7f0000000ac0)=[{0x9bfa, 0x90, 0x7, 0x1}, {0x1, 0x9, 0x9, 0xfffffff8}]}) mprotect(&(0x7f0000c12000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000b40)) syz_open_pts() 3.007261811s ago: executing program 3 (id=328): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mprotect(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7ffffefe, 0xfffffffd, "ff01d7000000e700feffffffffffffff00", 0xffff, 0x8}) (async) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) (async) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0xfffffffd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffffd2, &(0x7f0000000180)="5a67923ef0cb1899714219890e8700d0796899e05fead4c768f29f11ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974f82496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057897a381855110eb3a673713716cdf010dd000100002cf061ad125ca670353b45d53aae0104000000000000b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa45501352e1bba22555241dc29bb806ef2f9ca03a42075f83677b70e5bab4875273d396561a4906002899c7200713b6eeea37b7c4ec62c3928011046c8d398ab247dcc9ad77fca94f477fc13d23d34f26622d45a201ca9629df8e4b8ad4e3006fff06", 0x1) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000080)="01000000", 0x4) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ff000000000000000100"}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8001, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) (async) accept$inet(r3, 0x0, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800007, 0x0, 0x1, 0x7, "0ede68511400"}) close(r2) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000083aff2a20f4372e0865915f577ee80000008000ff02000000000000ffffffffffffff83"]) (async) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 2.854608729s ago: executing program 3 (id=329): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r6, 0x40204103, 0x0) preadv(r4, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) dup2(r5, r4) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1810, r1, 0x1) 2.854308294s ago: executing program 3 (id=330): r0 = socket(0x18, 0x3, 0x5) (async) r1 = socket(0x11, 0x3, 0xb4) sendto$unix(r1, &(0x7f00000002c0)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2da36acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000bc5d7f299f8c8a6be7aa2adcc14a0492db6b8b85934aec400629a1d7e59b9163eef56e6fed58dbff4fb1ae1987d03c694b951ce0b2f755faa04d163a584a764ca788230fe48e66289f1b284f117a62e30368c904993e19817d08107f85548b53344a4e188ff9551c026a56a70c23c36ab57da994b078fbcd87437101eafd37915140de0142ea7a0c380ac22672d9480e81012af93c71e828c73e73979beefdf91282bcec2bb6e898c44b52f720bff4566c64d346ef340f15ceb9acfdf82fba325227ccd72188069566d2ddc66706f4c682bd085e5f3c6f745a39606c39804ec4eaa8b0f4f54dfccf6dd44751d24f3d1a782e39aac0b36451e65d3860", 0x1ad, 0x9, 0x0, 0x0) (async) socket$inet6(0x18, 0x4001, 0x8) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0x2c, 0x9, &(0x7f0000000140)="63e6b2fddbb6b86d868794072d01aa8bf4f5a7ac2e69fd6cc030135686d6a4551e3327fad2a18a48e230037054780b2ac34260a5d6f6c2fc9b63fa08cff962c8aa6d7341d444d45acc190499dcfcb121bb6bed72f77ab49b224ef75a0a9720eec5183000"/114, 0x72) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) semget$private(0x0, 0x3, 0x401) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) (async) ioctl$BIOCFLUSH(r3, 0x20004268) syz_emit_ethernet(0x6e, &(0x7f00000004c0)=ANY=[@ANYRES32=r3, @ANYRESDEC=r0, @ANYRES8=r0, @ANYRESDEC=r0, @ANYBLOB="b6139e34dc6ea767e9ba883e15b298a5b5b2e2cbd60c12d8963707790a6ca1d1220a26045546da3f809688211592707821a1f89f70bd21c7fa826e393c299d4c6747c7ba08e1e9caa5fa04d540a6d845d2f30c35ac", @ANYRES16=r0, @ANYRESOCT=r5, @ANYRES8=r3, @ANYRESHEX=r3]) 2.853886084s ago: executing program 3 (id=331): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) close(r1) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 2.853626606s ago: executing program 5 (id=332): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40020802) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x102) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) listen(r2, 0x4) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) shutdown(r2, 0x2) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="da0dc8ccaa3cf9b16f3c46884d9507c5befe6bbd915bce0673d34bd6eb2bd00af241b426786982fd00e892f84c9814936f2931e6e0667106feef65c7b9e44bc828cba7437c56b0aee13565f4140f427cff0b7acb0135a523b7ed754cfdf80d4c7b8da64142a292", 0x67}], 0x1) 2.776318193s ago: executing program 5 (id=333): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) close(r1) mprotect(&(0x7f0000528000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x7, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20, 0xf3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x3}], {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0xef}}}) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) getsockname$unix(r3, 0x0, &(0x7f0000000480)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xae, 0x8, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39", 0x4}], 0x1, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71081f3471e0da485b352832a75cf2823e47ccfcff77a34b8e5f080017a30000e200000000", &(0x7f0000000080)=0x25, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000004c0)={'./file0\x00', 0x6abed4e2, 0x1, 0x8}) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r5 = socket(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000002940)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000026c0)=[{&(0x7f0000000200)="313ec05d9111cfa9639d5fccc82870d26f24e6bcc554f7d59ef10084db1e29de2629d3e795d4dc07a9b0034e7b2ca37521ec2ec6a8262cb3f6335cd8ba247111109d7a75c15c6d38e2f8f2872dd6827f70650fba8958190c8a4183a2fc90f5aceab8574341f7eb8e7fdef293c9963cdabf7ee36fcc639045a1ac61371ad108e0fac86f4d859d394c26009effcf0f180b9f020e72574ffcfe168de183371c91791385ae8d29b83e9150847cc505f61c6e94854bb5924a62dd4affa62f05233292396ed9351031a0977f10bf6fe8fd6b936540776a842d734620c2c10e5e63580702a3b1aa09e25024ae8ad0eb12b5adc1df5545a29b95a3b81d79c2b676f0eba3898a25d026e1d5872e7dc05c30cc1b06b8ace39270b58d577546c9304b49e45b3a53b0f4d01281819fa15f28b604f2f56fed241b193abca5bc37f970ef1ab80bcc8a3f59d1f72ceae6b2c41ee5ac0c256317e41095b6d8f79bad20a06a7fa69c463fe5fe6a80359fcd12d5b87fc289cb124ed937bda320529f479d53037567118ca46131e8b3bd733b4f91c64d0bb1b899897e9e5b23c65da84e7a23f16509fe15164675f1ff13743056b9c62fbe020678afe064d3859c1abbef1c1f574b1b34966e08862db3e2587c63f7c3018e3e74aca0474bc69cc505b2db290fcbf76e615b28c7f3bf7c849d8fa4af329880e3b492a029d82d6a47933f0ba490336105f473937c71f632b24f10d399bcefb7dc824633538a661a473a26b9b3d65bfde95d93597d3cd592b45f593fb1d1e58ba0059cad05cad5f2ced803c25aabd1ec531f5e27bb5e2a58a81c9972a4237d8ac72d534f9896fb71049564924b2d598d853e6424747621655f3b95fa7ae8c8da5115c02dfcab526155d390cd97b0d7a9a0b0f4e6356f0b9aaaca02a395187fa6eb89fdba6b0a571466b3a698284ceabf1cc25513ff40fac85ba8559ad5a7f973e57a6324d1cfcd0b0c9eb5b4f9b557256becbfd0f3215bbf131cf9ae82e6b69325dbb279ded4eabef88404de9b12940a6e383d1beecce8ffe8ec0551dbf81ee3030d636a9b1f43bb7b9b2b7027e64e29faf73a402e53906cfb9818bbd0aa874fcf997abf490ebc580ffd4eb6039fdf224915f01f6864bc06b2c74ae6299cd4c6904f9e0bc4026a48d8d5221b4e10353d93a2a84d580fad25167d63d4ad6c617ead3275a4ca57f4ce11c6965b281b13682e51b87920be78d1f8321324ef7cfa74933eea48b6e42caebcd5825f2bc631ad358c687022cdbdd4e3f475f0f54db5ca9e0f9d18014fa9c83f6701fc13853237b2b7133d143c0183ff4d666bb70ef8f6e47fd93a2394f6d3c0f756763a3f269f0f2cba49233b4f02aad9b08b6d7877e0f07e3b9807b0c57c11b3639601855b1ea4b18014aac687a73134d496a4e81e46c207c2bcba49efae5c913a8074cc5e28e21824aae08d1f5630acf1e43757a5503072a61aa401d82c86b78735db28f5a2836608834577c29eb18c60467a042d1e97f6b6376b2f00810b65a273f5f4944228ec7766fe837feee66779d14de69118f12543d2258579f4b956880764e0ce667321c6f116c089a71d219a2f1718d2f0eb74850c0386d9c00c1febc7fa4a79e3d2279768858c77e00e161533301051d2b2d2396e3bf7bf8cace6b7cf9bc73a08e9fc3759772ca752e4d8d9a61f9010fa650507abd410ae061963dfb299109b7e3549a44eb045fa560f55f2d05e031978b4d059b6f4769da4d63ba7473c44221790e5647108134a70461456f9af812c47a7a26ceb1f02daee5bd8cdfde28ea83a08181bc1fcb5124b57b12b0f276d4043a2453df579ad992bf5e660ea9a8e7c113df042993c00c0ec4980650a1b91bb1a7e36dfe6573036bb23b56afb580e0e9b57d412a403532ee96d11b77d6c14d8974f8b571385413ffb8912d8a1b89b108b0f2c667226b5f2758dd21159b2eb2f9d00ede01000d21998a46cd89dcff73b1c05db93ee70c08d8c8756051464cf110a3271335c6aefd54fb631316344654ee4745b1f927de81cd60a0fba643bfc46e83b5ea101b06cfab8187b3402c133f93e4b1e7e276a4ce2a7392c87ce2e93852fbc1f915b33ddf4b62c91b41d9790b04f041c417b83b24a80994b2b9d95f10fc0272efe66c0b1db8ad748106a7fe2b8deffbadf81282186d93bc144840bdb858dbae1533f56f388d242ad28664e4e0c506f5c8f6031c9b04305a571cd63126e6d9079894a4a017dd2a0ad17679077af5fccfe4b8aacdfd868eff74c0fe47754d0a31990cceef3018a7aa7912b4aca3cbaaf733537a1a4986fa77bf70ff95dec40feb6460b73fee2792c1407ed81a78eb30308702687c271ca2505b253a1fc16d212bb13fe1d714199f12acafb09f81139f7aad731e0eadebbb72f027e4ad67d400ab82e4418f7ddd62c92171f440963b9090150b7c1391318dab2aa4c1b9424e4b2d02a82ae430ceec625f48219a8775757548816e7aabd03cd41c5e52ee86262213e8a7c73423ff767501ac664cffaf9bd5e8875926704c062b0ee30fa90dc1ee40666b392d627a03d1b73dd94a659bad65e2f038450499728357e866968c7c121c91284d6cf6d877facedad12852aff52f4ea915e9571c3e7f6a7c7e8bdbe570239e96a8d87ce3340bdf42e9e8db15ce9bedb8c81013f593ca5b7b9998b0edf00ed69afe53ad08d550766919d766f2a304150830b34eb2bf9921e237f3dc20ceae3efc856bd7d94808f010b61af986da6246017524b5aafaaa8a73610e18f61c54ebe5d731fe568cd8fd1ba1a5a618d6c712a54fa0a6c6aa83eecc90a74a763a7e9115189dad2b884b34f7a4356b029c046be9b423ccf9445cc3958512ab3aac98ab1f305bcf97334fea5094a7dcdd7be41d007649018490622b556c3abb735585e5f38e28d201c3b96b3b064f4ce283c632ed000747d60cdc4eaa2711ad516da67ba62e179077528dd5315171ab8ccdd62459637215007d2aa49839e2146512d505baa433a1f480cf86026a9a19bbd12e1ba128b13610af585420009231a6c3e3cfe317f0ad48207640c0508a6dc7e3b8f4d9b78957ed533c6d5c9a40ce3ffa3ba8b9a8489078bd811f9af9a2f9c8f0a356d9ca82e266d8ccc9fe682b6803c8737f14f0a54d5d4563cd4f2014c9b3fd5fb855f010c8e8ce3c49fca18079b6044b37c9e52dc84997eaf2b6d719928ab6c180f9913fba4f7bd3706f1765a28c3e5d345db0c84d5c1be0fc843506364aa54a0bc91dde478b1a3367defdfc8bdd890ec85e9fe426645db1e41f9602664c037a8162172f6a5fbcee6e3ce4488d881f967e5dd130c634485c147034be8712c6b627da10c9e7cd4b7eec281fe7a7dda0a68deb8d87618b758ed71ae52991a03b0b5c6ed1247fa82f9fa285bb686bf80c478954de9b2b39e266863d7a663def0cb6d408382c9a2fcb785eb766ecf67fd474e14246ae61dfd812173e74fce0b35f48d4bea30f64dee817fd8e16c59869fc9f49ffa237762662a81fa3d73341369fa62c473504aad127a0df56e7e102b9c2d3faa6a99d29ae49449563c408731cca1943688d33e077e2b9dd2aaaa34a6128e5be16556918f2487bf4368a00ec7cfe846ea9726663380696646d824e0c529f912fd2fb0c24c464175f1984941552a4abb4080f36bac0e83c7e84c6e08890ca948f99ffb45ae2aae1e602724f5b298c8b7022819e3a0a811bf19992dfe933bb61c55835d0612b0d35cf80cffcc523b1bdb704348f1bf1fda0d4435590acf736110eea87a33633619acaa8d4f85affce3f24995c166138063100bd4f17c7ab95785d021fc8a3fcbda0a9b0390269b455f8de44b45baedf0a8cba41209962038864f388e244f3e59e6e2a682830816988084072a0e858157ec6c8103618da051a6f994437d24ccb4778613fd145a8e672b7ada230017a7ceaa6a13fa492487d5862c2fba12dac9e08f254d6dd947c3b047fcf789947cfe1bf126a5c51f214b4f07da95f5ecfc3b89bd3e584825c0209a247e72ff3c3f4f300be03f0a9fe5a199ddc75a935c78042bbeae3559e597b3f624b9e10d9aa03c6c62b50fd7814db8976c0d930faceea45fb8d9036afc91a8e7db72ad3367d6b8b6e7504bd7d4bda4e228a1c56f85ae379b3d1b06a45bbeca061b7731609e202e321cfc7aee162807a863c9cf5ca225ab9942ab1356bd63a8e51cd526dcc0795ef6b99c8c9a7d0d00a6ae3d45bdc15d7245dd1979f7ac2499d0ee4c3c4bd61ed238530f3d5d094288da1115d1f0ddc224a7c04f432767407e6bbfe77c170d2021833a62fc81cd7c58d6b5409e45091d1529f01e5163c9545a7b63d1175fb05fc94b5f6806b9c660e68da5e7f71a00f7e3299ceb6419fa338b45b2cb4de63f990fb597b2acd658515c4dd9cfe90bd1d623e479621d8092d1b1422e144f2dd164f62fc99159e08e8ca94251051e389e2ac5c42ba51eb0e6491da1dd56a5ba75df6f0dc5ffb2284bc2bba2fad8a25ef6b41cf92bd9e995192ae7ee9e6821b8da32bdba63266875ace5ca744e15172da54d4bdd517d239fe3c8c1cf6066f1e84043cebc595b444154509e5f01725884e3d32a3252b1a98b66cf491c821e808eaf817d4d52214fd3017b97fbe0dcf5b77e3a55ebe5fe9d8de2b83f6bcd5aaa9357f14387b8cc2435a3e1f9d6f18f0879a14cebfc8ed6668ca869c1b7639a8ce400f70dbdf494305bf9ea8de0ca9b603bafefb8b02e06ea8ac1ddf96711ad1206a0824fd0961eefc5a79a84313f460ecb0b0b4e863babb0c031e7b888c8b4f2ea2379a5ce4e8d5c66a419a6386f5dcf61089b44855416fe3327523df13f488fb3b59d46b6ebd16a3ed13198247b734c91b7b0692c4c1d48d7e86b5ce0206dd8df9e46e428da6be4887abbc4c5b5f8fc7e31df5d7b69987f4e0c60dbef2d3022b2cde2b9ad936154a4ec9c602dddf3759dd7e4a287965cc641d3fd3879d2afa5c05a9b8912839d897e490bb271be478d063de61cba6959c6aa92cc81b273123d94d8ad6d71e860ecb3b6ea61a2349cb74cb8028a8533cb22e1984cc615ab176cc9f20042a4991a70e39aa90f70f5a8574d42733debd76e8cdc7f92ba7b2d07e7365a81280bbf6c63f3cc49b80b7ce29df0c8c42a0f1fd945560525064418bb5e1beb2d8f89e9382d7e3d89bd6ec967f9fc0738a295eca0f126bbfe95090a86bd7fc0d2e6a4ed5bd0c5940edfe2d837638faa99c6e3a24fea65715c774aefc8598c2bc66601dff8f4a12945b936af0a78a9b6c22a5e8af7eb76592cfdf2da0526cee2270f270dc3780edab6a22df54c68c1dd93a6e552b2113aee0a3d3d8482aeeb7c46f26786498411038e9f3352750e9c747794b4ec6c33a2a931f950dadf006838faa080e0d1cf72905d40d0c88a3fe2e1238abeef0bffd07b77b9c1092685f89087bfe3e1770c773236acc888049c4f9c1c32945542a6d7b3e3c6928e763706cfbfc0900d26418d58168e9b5823bf6570af6d0d095cf945ac0cb585662775f4e10c4ce2dc430fe938fefbf7d321340067d6291d604fc5d5e7ff412008554bfaf315f6962a1dfbea1048df5fa56ac26c6f798214aad8e591a28d75f08feb3d0312f9695c01911491fff68eb691fe9465977a4da1ac90b92688e2ce81eaa2f49c225b9079ebe75e9090ff656d50a9672f6927ac643d0bf7a06017a8e27584001e5e234a92b6bdf0e36b862eb9b1d114659be6733e85ce216c7d606fc0a02a54ace2599f6f20d0f4ad5d6df6af49d65e314796760a18601fdcd26c4c6e00eb", 0x1000}, {&(0x7f0000001200)="9bd01e1f43b0ec6ddba596b57ec35cdc320e563fa7b9df756ab07e772dc4f7ea252fb532dfc1f0e2665484d91c7c74edec7929ead3d1d359d9c901ad95b79713dd21556df60faf300dafea211e742ef66c917fadff25a736fe14a70f3fea2700aa7bc238d1335f7ff66f36c960a38d6d3101cd05b6fa7b7dcbc40c678ca11cee978442800ecbb2db5a99f2d32ddb06c83c09893647e819b7063aa771ef1a8092270337dad90ef6af455097e9e49efcd5c5f07d1add0d198f25096ff40d29280150cc9abf0dd18baf3ffa8019d914aab72507ece1a122613fe2d11e820b5d402c02e75237796f4ab236961fcb19d40a6e0db729670b474eda5b60d0b570a5415856bd83cd916ffa93759942bb69ac1ba06c8023d0317e9ef6ab192919636940a3cf99949fc4b9bc6e149e02f385c9396e7fda1b2165826a21dbb72f64da84b56e8e6c5afab94561309aaa928cec7898bb9d9c10616cc78b27e9cfb811a61604b5b64f73f6ba7657dde2c79cabab8e8644333ed105dfa8e7424588fdac0067724c2dc10ef3474352920b661c2f27f212cb5ca58e9e7a5478be91dfff1a4821bc12141ee5cc45302018b3fe0ec8a6ef8257bb4464879faff5f5f06659ec34de9212cb5c1a9b16c71e626f85aedab67998a184657772a59f731925308a6b56dd26a42181087df5332258ce99621d1670f5ba7aa393e2f0a0f82c80b881c1bfb5f766ff86a310c59cd74e3fc9b07a1c9f0e6905bafb8fc432cf113b570fc7bb880b3eeafe36e1c014e9252564cafa2ec80526160d1f63c031361dddd53e2d4832ab920eeefaeb1613e0d8178b0005c20bcc4be59885bb1a9618cd7d09aa7dc9f93d338cbcbc5411593466cc7f8437d403f337c30c8f1bb099ebc28d603fca6fa379ac73e970b0c6cf8a4e97c962192975545ec657abe2c51b9d2c5b0d14b1e7be05efedb11284ae2a84866e7c011d8e771828a493cbe4f2ec671f2d5a0d4db3cdf02cd27e7d35bbfe2fec642730ba90c24bc3149861d0959145e9267ced3b7bd2683026c6e6853e587aceb21703b7465ca563aeaab850660fea2892750b523796021cbeb17e6df1e64f3e7d18a26560bc8abc567da1801edf2cfd57afbdbda345a15f359f7a096050e20f0bbb70e9db65403046d6dfd8032254ccf643e6d5586ef5070d694498d30be36db3fca0570252a1b9493856063265ed3b38e84071aa036423096965172a14298d67c0c4142ae599a9b4af8cedd2b04fdf80f699e7a015a6c2d058ab54d46c0700609054c494a912f9878e0bd53231f06605c62d3c9edfe3e3cb20526528264c37d6ed990129807aa38cfd137f4b3a526d55268da834932dce78178a865b4aca49e6ca05b9dc3911236ba4835cdda341747562d43121020e7984238ca814e823515042ac142d8d9ec4d6b46560d9b6170caeb2324cd8036fb9819477fd8186279e27a03db142baeebe6123391d1de7dc40a4d705d644f2cf55197119b7473c429b83068973373be625c4ad1220a9d469073f9527c7c6020a61b24e54d50c267a22655860fd464d296faba14c3538cb38642634bd600cf9b8a13fec491ba30ab32d05e9625d10b96c69de04f82a49f92664e476877f9d352484a7eb904c01bcd574444af1c7b0a63bbdcfefbc6c850a8ae5d59fbd9cf7403b20e8827a21e8120908f106ccf0486b2ac97b50dc6cfc40f4c941816b63fb67b4065f485225d880a11eedd95d61ab27caf0da08323a1f470d58a92694755d56e6850ddb54492c67f1d93dd87cfea67661d5d1300551c4b1147f5e65f493d3327d8b76e939148b5d3d8588afcfc1c3f02b134c4d7969eae8a655f835eef07f32e7c03cde58f41c4cd34168d591959990b5e3ee7b42ae498d266818704104469f6c0decaa32507924a31b1e434d6e246c66b90b6a9fbae4f74f0c9770ab9894486ae821290f3d1c8809b57dc89a1e1c97b60f1fe16c67fbd0080bdcc2a705a2b218a209590e597a2b093220555f63e5dd666a5a87c3946f5589cbb82a204936a5ae492614888f7768783de175f6c0ee98f985593e89ad87d64e42f1327777f3ac8e3432e167068126ce5c8905959548941068b6eb3624d5285f211586c1fe7752e99b49865c06a727476de8feea291e6f4f6e1318b1877a1ccdf69f6b141bdd8a592cf523962e7810e9ea6df8661d134dd509898969854eddca92ac15570354f0bea42ad6d3d4b3b4318d1ffdefcb2a91565264bf3b35975dc049a33c06b398a7093a067b2456976ddf76abc4846e92e46442c1510b0b07913051ce518f25719325e74d836720410c9576add422ed538207cb0b5a472c24f8c9ae8d829fde10ebecd0803899b4a43d6c8b116636de4189d8dd4f1b79b72ee33349c8481c2665ef3e18b9af5dcfbae978ef24192867975f155aea7249c15ab0cd9e729fd503b9a7393972a25a2db73a04542c548f883060166d392a0bb100a88ab3d2118433cb6c19b853473838e1aa9ca36c064e71a5b30fb88b05f2e111310c1c0da69ae1695a9037f08e3a9a9a8425bffc6c5b5c860853d57dd190926f6dda2a6bd85b6185c7543452dbae4105effcb86b0977032a1fe199ac5d11f31bc00cdbb3b4724c221116632eb909689d8836fe21203bad2afa7cda6b0bcde808abed3edc9f5757a10f6fda2cfa6697694416b8019d1252169da67235c6ec5208e8628dab9cc5a2203a4243aa634e6379f83931831f18386ec6cedb4bc2e7e342cba684fb526b7d7eae96c487816cf3dbd1ff518c15b74092cba84a82586941c609f60f60d0b2bcb001473684f9b0664a64664a670cbdf29a70b6581adf0a55fdc045e116d35a323a49021fc6478486dd09daab083274691031d6744017dba78d6a7655ce8d50841753fc36cd14956a4a8a6eee910366897a62dfe9767a3bc170e9c716f173e34f09153c85b6e4d811b83dc9632f016ea4f695300a2088ff846a6511113f2d08ee5513ba2a1f0963b81a632ef5d99edd91bb717f2a7cdf4184856b7ed66a353b1837842672fe013945f8f1955a3642bc6ba47619f864957fb47434d7c2ce58a16643d542d149089ba0063975818a9b68f033778ca703e699e6c03a42dd6e8ad2b0e07801d5566f197e502141514880c1fd61e2f15816938d74840c23cda31b3b29d4b8b3f6cdea78ab4e5b7fa3e482bd053eb7cd5390cb26d55e1412f3cd06eacddd87413790b394af93694b57474db29bbc1226523b40ffb36a1052a2f42559da594f4a90239de6969006599a6ef6f4e7e42cade7a917d5ef1a1729e18d67072030b49c528bd0a7f3fb743df36a81fb14af1f8275b0c295d8b943f19c75b43439100f4e835258c0e02f07097d188d9eada264cc463012eb75e9277f3c9b738046eb4ba970b8b679db08aa2a7b42c692c2208b59a3448e94a9b3d21c013392a44232f9ab6bd413d685a471ec43cc455ccc85246eef2e5afcb76113152935fde78a014adbba600c4e366ef73863fda938fdaa5d536ce1235721293d601df0a0d7620dd1bc1d537c2af7b99bc4246bb56e52c67a2be8bcba3c8093b0e82b40aa25de4081fa78b6df2e9fce98459612e63f5994ac628cfa7797d67a39ee47a9b2cb304a53d6aed4a833db856962deb8ab65eca6029acce88cdfada08715b96b20b3a4e92c6232e1597d2054806290ed4a59a191e70cb7319626a4b3415554c6c5b4365db23e48bd354872e294effacfe91d456be7838f9a2e004e4ba55cd70a6812b6009e9a9a5ac57c35ff5815113f01fcfaa9cb3520ebf477eac5cfc11cef26159bd75d1010881d9f4de67c364c02a1369ad76203cbf3d39741eab5832c70d434b1df404f8ef89212161a9008eec7128ea3fc8175579aa290d3a1edcea39938c27081d1d0516e1b694f13bf989660ad0b7cd826ca21b2d2309f2b905e937d0c1bb227094c75f1585b43ba083273c6a89a5856cc29fd5f4fc5efd91075b421e5961fd19582b9fb13f6e7f8bc8a37c76bb02d133babec41621cb7e7a83705faf3d439a559f868b760372e09202af93c2826f25bb77ff3fd082fdc3467743097d8183729d21e9d6bc545ba0eff989da27960714884047a89bce8b2833437e31f28c37794b578a72c81c49054a540caceff50f6e3ae8643b130b5974d2839a37846222dae451dc0f092e7735e03c32b9eea3ac5bb5ad3c1d21ef55990d719ab0037da47aa26e65623b4b4c648f3339bba0f81d616ac8680a0e408fc3e99cca46248597aefa5f22d0e137e997ecc6910692cfae3fbdb7514df02c41c222fc1cb2904ef3e7584929f348958d51018d32ad9d9d9a1d796f87bcfed0fbc57cf326770ae329ca331878a0aad8634e71274735e5ae2417d240263dc53341f2558d97bd79ecdbdffd058fe696b59d552abcca3ba69469bb4d042b522f3e1cadef24b6ba361076674562f36d22ca7fd747afd8616d731ade48c5e1815029cbff3fd46424f6da9abc41f32d922bc976e1ce513ef8e851569792e8160330c2e6418695fabeb82a33a2345e0689d2f500918b0b926eed2e8b314bbfd4f5616379ab5b4578af053219878faa290f61a90d7ee7fd2e8941e7c452f2eb580842402006ca4cb3e04ccc58275b146e1461c19075454aa0ca65e42024524c5dd2185fd43683fe958367fc8d2400cebfd317f4faa98587cc36d609fc7a0794f8572cbca428b934444ff0e8ab9e22625f10ee204294d60bdf97aff512e1e1888222c9a812821b5b60dac20ca64134d76717e45a347dfbeef3a28e21ba6e4c9f10ad1990a8566b13f49b0d51b6da40145340d7d379bd3116512133eba5d339d548e85971c810eea2e1f6cadf6034366455a2b0be9947b7e340ead009abce6700c743b3f747e1654ea0ee363bfbac3719638c16b3a388442639cd41274fff1a238de70cd0b85718ce050ff06091285335968159cd046994d51fa0351c4691d7d742c4ddfcd130c2563f111589511fba7d5e20249b556a5ac6f9a3d55c3a831fcf5f811fbb467308df72353c88cf14863e5b67009f95c462c6b88437145832c13cdbd1b27d9e082b1047cfb47a74aed87cf733a27921235be2fff5381e5a06569a7c5d516de43c319041f41d37940d410469635aa33fff48bc61f39a703c53f896256734262c576a089183f1721902a76682593296f1b9e3adb18238977f2049d7d15211d3a8e6b0578d6c045da5d8ebb275e3c0ccb0494825e8d794fee732845c922ad602b0fed55f90cad7bbd998c3f6e75df9414c72ae3f7a47729fe748b0627b92ca236192ad0ad07fddc78e85621d80b0b18cb80ff6f13f62731b4ee9ee44c6f6ab15bc443e090a167acfd89894f5697e8e54de9f92015f27726c20e3f7c0809ee31adcdc004585b1ce08fe6ee126492276205cc17e9b4e6f53b7ba0ad45b33ccda7a3ae119eb65cdb640abd7dcfa4c3d8acffc760549a999b", 0xf09}], 0x2, &(0x7f0000002840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00 \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xf8, 0x9}, 0x0) close(r0) 2.775747017s ago: executing program 5 (id=334): mknod(&(0x7f00000000c0)='./bus\x00', 0x202e, 0x40504) open(&(0x7f0000000200)='./bus\x00', 0x0, 0xe0) 2.774659171s ago: executing program 5 (id=335): r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='r\x00') (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) close(r1) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x716, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) (async) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20) (async) execve(0x0, 0x0, 0x0) (async) shmget(0x1, 0x4000, 0x12, &(0x7f000063d000/0x4000)=nil) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x2, &(0x7f0000000000)="f027f71ee0ab393127cd", 0x0, 0x0, 0x0) 2.774152932s ago: executing program 5 (id=336): sysctl$net_inet_ip(&(0x7f00000027c0)={0x4, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000002900), 0x0) nanosleep(&(0x7f0000000180)={0x3, 0x1000}, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) 2.771086323s ago: executing program 3 (id=337): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$TIOCSETA(r0, 0xc148445e, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "975f082ed6c3630d3d67ded10000008000", 0x3}) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@local, @random="d0b504010063", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @empty}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{0x0, 0x40, 0x0, 0xfffffffd}, {0x48e, 0x0, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x3, 0x1, 0x5, 0x9, "f7a33a49a101a9db8c834859efcc1c284b838e3e", 0x2, 0x1}) 2.558342449s ago: executing program 3 (id=338): r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x6, 0x3, 0xf) (async) socket(0x6, 0x3, 0xf) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003600), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, 0x0) poll(0x0, 0x47, 0x6) accept(0xffffffffffffffff, &(0x7f0000003780)=@un=@file={0x0, ""/251}, 0x0) (async) accept(0xffffffffffffffff, &(0x7f0000003780)=@un=@file={0x0, ""/251}, 0x0) pread(r1, &(0x7f0000005440)="f462e55e24f23141b46e884c0bb5008361fe45a12d89221b2a9a24da15d786e58dc9b79d24e7f307191e75d9ffd9c1f4ae60684d7c31a1f0951505888e6eefce52f3e041431ff56fba405b433c2844b5bf6500795081df4b7ebd92ad42fcd70d8e0cc695814f8c8831545fdc859005138e88861abf745a5b4b907909898b283678fe438529ad7e668d2afbf25b2756f8ffe6cfc44fd6f6533d09250f99d6a99df23cbb5b9be23d11b60201a56147e7f7f7418c252d0d738a", 0xb8, 0x6) execve(&(0x7f00000055c0)='./file0/file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) 828.097176ms ago: executing program 2 (id=339): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x1}) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x0, 0x1}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x9051, 0x6823, 0xfffffffc, 0x800000fd, "00210000000000e9ff2eb4fc0be28d166e021000", 0x7, 0x5}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="0d585aee53dbe5c84fdbdf5c9e3e4d03a4be38b363207034dc1215acac37901420401ed8556611ba261ef1cdf921345fb3d074b18c46376055368c55dcadaafd3433f9e0cb9df3b1a99c782df19de0eac3f7f014ed8678eaa8cccdbb9f87a8cf7087d5a10f0cbb20301eb93b3077d1d5afb3f853ac9c2f98395d9b190cbdc1aa49e720362a5560852c4a952543f1a7b101bcab190c7336119ba1f48f989afb213d084a24afe113025fa7cb3bd5ea8f3ea0dad21c5ffdf4200104c995a38277e0671a000cfe01466d3203f019efd5470e250e5013c240f6fd799aa91a6f5c2282fb392cc38f0a2c52f05049d65ce447a3eb93ef284d2d48bcd8692b2ba4610e8774659707a22a90587982c19cb28dd5c7dcfb9eb9f5751a1d6576a0703016486457cfb892d9ae726e70a741744822d0874a08fb3091298621ac289b56e16a3fb854e3976978b936e9145a1ce278219864e2168a8759583fa08d7a8f3a4e54678393086f04e099070000000000000075297814965f5677a3c842262d2535aa26836fa02c47dc213142f30f58c4704381ce1952890a3f80c37f619b48c856e4114f2b650ce9d2dc76d22f4c59a73f2b4ecf4bce9a6e452f336e0465a8f6bc4d41a359e6ec86c1c558e3db0c053f2b9da1fe341a8bdc0d", 0x1d5}], 0x1) pwrite(r0, &(0x7f0000000380)="b434ca957966637f35888089de27c97f192398dfe080c62d569ac1db17bd9a02833adf4d5e60aea5add136c95708626f41b37b2b60aa0de9f60c7fa6b4480e5eabd46801ca52007c4e373c5b0b24b1a2eaca5c42f601a81a3b42c1c908e4da6fb045529047b5d3fab0a81446063f95fd465d6adc0ee020ec2b2007e5c85baba6ad13d591a69049293a8a43242cf3d88ee63a5e4dd06acf015d40b3eedcaf8afbff998b0ad4a449abf75c294382d20fe70977ff1a9b7c9e3042a5b635d2bc5672322174a093ccbf020e258b88ea28b3a011068554b9f4eec530a3a6aad935e2dcf87ecd0d41d8c234fbcf2f03a684d8047eccbc231189dde0579b11", 0xfb, 0x1acd) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0xc) setuid(0xee01) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x4, 0x4}, {0x28, 0x0, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)={@random="adbce69ea015", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x1, 0x10000000000011}}) syz_emit_ethernet(0x1b, &(0x7f0000000080)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x2000427e, 0x0) 482.672175ms ago: executing program 0 (id=340): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa", 0x7}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71fff7ffff87e537dc3d33d7af511cf28e36bc7536", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0xa, 0x4}, 0x7, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0xfffffffffffffff4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5201) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x60) 482.324592ms ago: executing program 0 (id=341): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2c0, 0x140) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x20}], 0x1, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2011, r1, 0x0) madvise(&(0x7f0000f44000/0x4000)=nil, 0x4000, 0x6) 477.377663ms ago: executing program 0 (id=342): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0xfffffff2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x6da) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) (async) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) socket(0x6, 0x1, 0x80) (async) socket(0x6, 0x1, 0x80) accept(r1, 0x0, &(0x7f0000000240)) (async) r4 = accept(r1, 0x0, &(0x7f0000000240)) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000280)="cce8fea416898b39a367aedb51132c1ba880e2439d0c6618a18b002ba9a1971e73ce64dd5af8fe2b3b4c8017e0b236", 0x2f}, {&(0x7f00000002c0)="9cc9f8cdf88bafa29e3da342c96ff3c2c59013b294c07206946287d9c4d6d06f75247c775bbe607e0d62013f1fa342c96587012919177d7f760558e93e0c91873f45d3eba1d320baaa77a1d0c0379d137a3ff44a1c63862aeec97818", 0x5c}, {&(0x7f0000000340)="595d487fe2ae1570c3476c9244c303d6e4fe51bc805b5ad54376151da53a02cb3de6c593db61c5972e397b97e2d575af81566dc57e80cbb7dc75c9bed973bb5402fe480482d427483f096ed693365f6b418a8a1dba7b13a538b1e22505af9c4120cdd6a739907a5135259b6a530fa2b6b17145302eaec22b8df457ed805361fdf5d6a9bb06d08b7be4a51d5a2d9038736360c85c9163fe4ad35d11a1bf790225495b5cde102827c4b3fa", 0xaa}, {&(0x7f0000000400)="a1fa2e3c37e8e85fc0043c6ec599644c1c95fcbc17a16e391daaa1e71827ef4958524fb5c763a327850449a2225407910af9c5d5b7e104e48c79c5d15c6760caa7006dff3badcefc71c9bf4f3cbdf334e92998416c2fc651c2025ab48dd95a08dfa87dcf18b2b322ec15ed999902ac734c9ad0e284e265a5e4bf770d3e649b523f5099a7a190e0a41749d1300cbf63916068eaf132752df1c47873f72300f36c121a2ad4da93337d5609bdaedcdf8f7cf295485597cd8cfc9f733748f427b23e1351000e4c0836f5e8e6ff55c4b98679014dd60ec12c01852477d3852d437861ba9275d0bc0a45ffe78d8007a5c93152f5a621256fba743315a5cd066dcb5a", 0xff}], 0x4, 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x20000, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000005c0)=0xfff) fsync(r5) openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x200, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) recvmmsg(r1, &(0x7f0000001d40)={&(0x7f0000001d00)={&(0x7f00000006c0)=@un=@file={0x0, ""/261}, 0x107, &(0x7f0000001c00)=[{&(0x7f0000000800)=""/26, 0x1a}, {&(0x7f0000000840)=""/105, 0x69}, {&(0x7f00000008c0)=""/200, 0xc8}, {&(0x7f00000009c0)=""/198, 0xc6}, {&(0x7f0000000ac0)=""/107, 0x6b}, {&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/163, 0xa3}], 0x7, &(0x7f0000001c80)=""/94, 0x5e}, 0x2}, 0x10, 0x1002, &(0x7f0000001d80)={0x1, 0x1ff}) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = shmget$private(0x0, 0x2000, 0x446, &(0x7f0000ffc000/0x2000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x0) (async) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x0) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000001dc0)=0x8) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000001e00)=0x1) (async) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000001e00)=0x1) 476.986387ms ago: executing program 0 (id=343): sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f00000002c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x1400, 0x0, 0x8, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x1, 0x2}]}}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f0000000080)="43a3413bc585e80b980d3a0b3737cd66a24bacc5ca4cad6cc4e3f062d5dd8c34909ef0d3b3a7ac3dda910ad49b6f4a123d5776e5fc71e84c2034f5e0b6ea196942cd238e25628020d7e4be7a36974e02fb9c729995dd10a603d4cb3241bed0b1a4e0345ba08a354835b91cd65c488cb0681b5e4977f40dd78fbd72a45cb997e4efd5b07f89798471974415d652b1a91c0de0596d9d30", &(0x7f0000000140)=0x96, &(0x7f0000000180)="c7267345fb84e494b47d615c9493f1ac23737a6da483c435981bb78fab89b82e2fb635418504a082826ae12ca3a5bc9f4864aa49a57a2a5ad0eec75a412397450d72bfb76ee3d936d20cfed386b2a4b77df999dcc90be00d74383c87004b8260c153c40fc58051838cca79e6bd5b585e41e806dc04deabe04317bc7ea0eaaf11cd7cfd73e98f5ec24e9245b4e85591badc6f7738c66dce36", 0x98) r0 = semget$private(0x0, 0x2, 0x2) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x1, 0x0) writev(r1, &(0x7f00000040c0)=[{&(0x7f0000003b00)="cc", 0x1}, {&(0x7f0000003bc0)="1b", 0x1}], 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x8, 0x1, 0x1, 0xca}, {0x6f67, 0x8, 0x6, 0x8}, {0x4, 0x7, 0x3, 0xd63e}, {0xb52, 0x6, 0x0, 0x80000}, {0xb, 0x4, 0x1, 0xffff7f1b}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, 0xffffffffffffffff) 277.854349ms ago: executing program 0 (id=344): r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x7a) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x3b, &(0x7f0000000080)={@broadcast, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x2}}], {@arp={0x806, @generic={0x1, 0x1600, 0x6, 0x5, 0x4, @local, "c5a2751a7d", @local, "b77f67d40414c7c9f2d3754c46701f72"}}}}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x7fffffff, 0x1}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x4, 0x4d12, 0x3, 0x5, "d5416483aa0a61d44211072b0567d5804bfc2466", 0x8}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000580)=[{r0, 0x100}], 0x1, 0x200) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000005c0)={0x2000000, './file0\x00'}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) accept$unix(r3, 0x0, &(0x7f0000000640)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[{0xfffa, 0x5, 0x0, 0x6}, {0x4, 0x9, 0x6, 0x1d}]}) r4 = dup2(r1, r1) lseek(r4, 0x5d, 0x2) r5 = open(&(0x7f0000000700)='./file0\x00', 0x20000, 0x40) r6 = open(&(0x7f0000000740)='./file1\x00', 0x20000, 0x11d) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) select(0x40, &(0x7f00000007c0)={0x2, 0xffff, 0x8, 0x0, 0x1, 0x5, 0xf, 0x4}, &(0x7f0000000800)={0x80000001, 0x5b, 0x1000, 0x100000001, 0x2013, 0x0, 0xe316, 0xc}, &(0x7f0000000840)={0x2, 0x687, 0x6, 0x0, 0x7, 0xfffffffffffffff2, 0x800, 0x8}, &(0x7f0000000880)={0x8000000000000001, 0x6}) getdents(r0, &(0x7f00000008c0)=""/245, 0xf5) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) r8 = fcntl$getown(r2, 0x5) fcntl$lock(r7, 0x9, &(0x7f0000000a00)={0x3, 0x1, 0x3, 0x7fff, r8}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000a40)) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000a80)={0x200, 0xfffffffffffffffe}, 0x10) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000ac0), 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000b00)={0x7, 0x8, {0x5, 0xf}}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b40), 0x0, 0x0) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000b80)) fcntl$dupfd(r1, 0x0, r0) fcntl$setflags(r7, 0x2, 0x1) 215.415901ms ago: executing program 7 (id=350): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) socket(0x11, 0x3, 0x0) r2 = socket(0x10, 0x5, 0x3) sendto$unix(r2, &(0x7f0000000200)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfbb2fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x19) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f00000022c0)="edd4", 0x2}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f0000000040)) 215.114715ms ago: executing program 7 (id=351): r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) (async) syz_open_pts() (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0xffa, 0x0) (async) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) (async) syz_open_pts() 165.473499ms ago: executing program 7 (id=352): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000140)=[&(0x7f00000000c0)='\x18\x00', &(0x7f0000000100)='&#\x00']) (async, rerun: 32) r1 = socket(0x1, 0x5, 0xeb) (async, rerun: 32) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) fchflags(r2, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000200)="aee42e17e35c75023e33e1d573ef69b1bc6b84e2e23fe9c96d3050a6e44e19ff6a9cd0", 0x23, 0x0, 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000240)=0x1) (async, rerun: 64) sendto$unix(r3, &(0x7f0000000280)="96dd0284b40a19cabe093a6ee92c6dd5ce250a341c5e70cfe7953bd7ecc1a67867739630bb5700f1edb3a9415377d7a15cacb1b86d6e2f2d3082f29a582c5c8dfb7eb8c428e1b13dd90b1e04c5012a0927f94e5fd17a3ca26b7a859296c99a9ed606e3b0dc57feaf74dbac414d43b8e7a00e113ff82ff8fd1b0cc194a5d3891f4f6224e59be687cf411876a231fd7083505bf4fdccc1ae6a31", 0x99, 0x0, 0x0, 0x0) (rerun: 64) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000340)="7ad1d75509f901a304ac26af7d05b592fc107c787d41af63c23234e35b2b2440d02fd8d77b9f45f0bd442e5c908d7ad2eee7d186b23e8c90452141fdb262a681e0baa11589c3756709e6668c6ea90f073bf8d247725fdd00fad5ed61769b11147396e7dffc9650eda37dce506e625c832e0c8fca72939f298a4232143f450f2133cd2327ad6f04fca7689da44a5ef8ac8e7b12ab836c9ba2894b24bc74991313d77d5bcb033ed12c0a5233b1a4dd30d72d77bd766181bd7a9b50", 0xba}, {&(0x7f0000000400)="6efdc356439d49d1c95e94c6d9b55e3d64072cd07f934ec07ca2464405d26abc2d50906cdc83ff3bab38087b83281c57afc7238a2967f7763c185596dd11f56e9bc40c004efe3c6e6861ffc70dd00fb4c662b230cbafa50dddd5bd872aa8b4567efb2cd479febedbfdb5015c7c68c2a0745d2a599ad366255099daf4d69c85aef5ce72506220750ff709146125efc75e648fdc42994753dffa1e977ee0d5191334c1d32f5d4a65ee0dcac200ad4637", 0xaf}, {&(0x7f00000004c0)="0edaaf1298032efd36712be46f741c468b9b126804cdb1c680fffe329cc5fbb19303160c0df11aa054a38cb6b6a4b5fac993ba3752fdb91bd2b8c2ac68e3577a5ba7ecea4968f814dbc5a130353559e849a2ec81f8e54aae2a506a75eba3cccd6e933ed9d920bd8b050d2d4d", 0x6c}, {&(0x7f0000000540)="bb071dbe333c9014f37ae7a0b28322299c80bd9c5e759993d894957602e0e17f907860643585fb3c3d435fbed660543f1501ae6cc884cf0431fb9d9e14b3bf901d6062a4a65ce75a218da52839b9f44eaef32af085c05280d13e21abde8ca73b5be5f99ab34909564d0a5d453190827bb67ddd82639d9daef985776754b52b191e09ae19ef514ce09d2243a48f531ec9c7bee3acd6c8a79d718cf53590a2632a103c3db3878d37481fba7a9f8775fcefee35726d991b4259420ca140fce4fe6c7d924ea52c96d06782a93b0a182460b3bc36c26501a9b1dbba16a7a5232204f46ceef28ecbe7e0b9e6b85993f29e9892dd165631b7f48c84", 0xf8}, {&(0x7f0000000640)="827eb431b2ee013bb766864824ba336daad297aa87a449833069b7a82bb67dc50c5c261d363d73fd196862b46bc0e3e7c827a7be1256bef01eda9606b8b7d893402d86ce52036c444cb59a4e2d98f7d453fc5117c7bdeee0f5f367d98aa165937793f5e644df1acfadefc16b", 0x6c}, {&(0x7f00000006c0)="c249c8353c6e5fe60f60912a8521abe4e76f3aa02b4787b7cbdcbed105feaec1934777097c8ecc4fd55ebffc2f229e244dec59e6d11af59b37e26bb1c65c9ecd085df73017c05469d7111aac", 0x4c}, {&(0x7f0000000740)="14911625366acb623f9893e2a8134c6ea33290085a488d48bf2c96f80b90eefe0089", 0x22}], 0x7) setrlimit(0x3, &(0x7f0000000800)={0x2}) (async) r5 = dup2(r4, r4) select(0x40, &(0x7f0000000840)={0x9, 0x9, 0x43, 0x10, 0x54bdab0b, 0x80000001, 0x40, 0x80000001}, &(0x7f0000000880)={0x8000, 0x80000001, 0x0, 0x57, 0x7, 0x7, 0x3ff, 0xffff}, &(0x7f00000008c0)={0x8000, 0x1, 0x1, 0xffffffff80000000, 0x80000000, 0x935, 0x9, 0xfffffffffffffff8}, &(0x7f0000000900)={0x4079, 0xffff}) (async, rerun: 32) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000940)={0x0, 0x40, './file0\x00', 0x400, 0xe5, 0x3ff, 0x9}) (async, rerun: 32) linkat(r0, &(0x7f0000000980)='./file0\x00', r0, &(0x7f00000009c0)='./file0\x00', 0x0) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) (rerun: 32) setuid(r6) (async) shutdown(r5, 0x0) (async, rerun: 32) getrusage(0x0, &(0x7f0000000a40)) (rerun: 32) sendmmsg(r0, &(0x7f0000000f40)={&(0x7f0000000f00)={&(0x7f0000000b00)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000b40)="f66ab2ff56aa1490e6c2da78dee75fa6b434831db02d76949744de94bf2292b467d848c12a09db139d066433412bdaa61562947934ea8685722bcf438940819f1977b696f0debdb22a6266a24355ee508ac2bc5e82419cfb4d10a46efa120da050f8b94a12ef1d520b15", 0x6a}, {&(0x7f0000000bc0)="3249ca95616c19ec5cf6c3b61f90d8f4152706e7eb6ce8bc0c8bd8de24dbec451e9bf84bcf449de1e2ad8e82d82eafbc6e2ece9f5df913fd5788d023e6e29331f8b643bbe07b8c92149addcd7c7e0e48bbe45e09411c270dcb58b4ad94b4e045ae0fc3f09463d2f038d8131c80ce367e05cf652d8290c2c240b66c55991817688a535e2efeff365cebbc174d041c9cce2bf611f1e784a701a86b845214d26f2f3a4829801ba01dcab8e9ad24c86a", 0xae}, {&(0x7f0000000c80)="8a9136bd8fccabf9eda22a904f6f83bd231bc58a04a1e4b2f66f2068f61cafdfe69d94f38b86ea3831248a99fae420799864dd1cde72750d57e6715fe60cf548c925efa9066d41c933b44411", 0x4c}, {&(0x7f0000000d00)="736fcdc3b26e06ef6227210c8d7c3d9eada1883c0aa1eab17f4156ab19f0eba13a9bac1ee5486d8f1805364af4e4bca12925df0078a09839a17958aca8ad8689ef1454f03fe743e6cc3234e4556a5d603581bb88b7969b", 0x57}], 0x4, &(0x7f0000000dc0)=[{0xb8, 0xffff, 0x1, "f993211ba4aab9b281bf234313396efba77d0ea46d77512f0c28b82a5cb16faae80f406f6718cea0e4d44c34b66a0a48d5f0c24f3469eb6ff8dc86f11aa7f56e0ead38d59a0bbba2ec27c4523e12f8aba95548c1fb963295197df1033343f0c7be12d63b9d9400c8352acdfac2c41d90daf6da8345b873d6f12434df8897792c4a1cf71219b8e38fce8f1c341c899e3ea84cd7c5f454ee7d5a72c6b69ab75ecaf822a6"}, {0x88, 0x1, 0x6, "c52771c1be687953b7ebd083d6d53804b4817a5c792b22dab423d47b384b4dcb2f99b09628118f79afa1bdd623d9d59dc6685017a798968f644caa89fa33031e3d4ab02f1990aa00161df5d082f7061b68719dc9faea796ec192901ca7de7fcd69c8d480673940a20582c65d0526c1c7f0d3d52ccb"}], 0x140}, 0x4}, 0x10, 0x4) r7 = syz_open_pts() ioctl$TIOCCBRK(r7, 0x2000747a) r8 = open$dir(&(0x7f0000000f80)='./file0\x00', 0x20000, 0x81) utimensat(r8, &(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)={{0x1, 0x3}, {0x668, 0x8e}}, 0x2) syz_emit_ethernet(0xcd, &(0x7f0000001040)={@local, @local, [], {@ipv6={0x86dd, {0xe, 0x6, "cb401c", 0x97, 0x2, 0x2, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast1, {[@fragment={0xff, 0x0, 0x9, 0x0, 0x0, 0x9, 0x65}, @fragment={0xc, 0x0, 0x2, 0x0, 0x0, 0x17, 0x66}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0xff, 0x0, "bc8b71dab56958a72a17ec0d89e1d8d1966e1b07635317bbb0785c5a252bcbc6eecec632333c20bfe08201385cc68161886a3585268ca6dbfdabc0e4b6185eac9022905f1fa37d225e96a79f197399815cb6ba27f0363074492283b51966e7fb2803a7e9d9e44116fb7137faa254c9ca285172e4c0eb279ce8f78949155537"}}}}}}) (async) setreuid(r6, r6) (async) select(0x40, &(0x7f0000001140)={0x10001, 0x0, 0x6, 0x6, 0xffffffffffffff51, 0x80000000000, 0x6, 0xcb1}, &(0x7f0000001180)={0x5, 0x9, 0x3, 0x9, 0x7fff, 0x1, 0xfffffffffffffffc, 0x7e26}, &(0x7f00000011c0)={0x9, 0x8000000000000000, 0x74e, 0x8, 0x7fff, 0xa, 0x100000001, 0x2}, &(0x7f0000001200)={0x2, 0x8}) (async) recvfrom$unix(r4, &(0x7f0000001240)=""/76, 0x4c, 0x80, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) 164.069178ms ago: executing program 7 (id=353): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x1300) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="47bc94ae2dbd", 0x6, 0x40b, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) write(r2, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000700)="57b6f97b9c7041c775c523fb72160950a4cb05664a39ee47de92c1835d81b6aeae0a519458e7c35d2b714b4f02489dc529afd4f787ba10bc9e1157cec38894790ef36fc17e803f7e0e3b0400166f21c8cf424e30017c5fa611988021198bc5d1f1480784bbec725be8aaeb9b1106be967ee5468657967aa259812a74fe9a9b0f20145c4aefa87c430e0a6d5402bf", 0x8e}], 0x1}, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x0, 0x401, 0x1000000, 0x2, "80000000dbff070000008000", 0x7, 0xffffc000}) chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000140)=[0x0]}) r6 = getuid() setreuid(0x0, r6) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') 157.685614ms ago: executing program 7 (id=354): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35", 0x35}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc75", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x194) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc0) write(r0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x104) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f0000000180)="4454b88803932ce3124d898035adfc555b8efe7ad8a62f226d80ab5e7e391fd907c8fee998034c361bc5760129b732407b68241982ac9678ee6cf9ff0500000000000000f31c71c209a8e9fbc5e1221d9cd1adc750fa3bc0ce8768748ff9e02d75e36de663c9aba2725d", 0x6a, 0x0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x80000001}, 0xc) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000001240)="cc60d3d79a1a7132a5fb9d9a42c86f341fbf872ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f0690483168fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900"/172, 0xac}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {0x0}], 0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "d6a249ebb178926c79486b47c1d100"}) 108.952099ms ago: executing program 7 (id=357): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000540)={0x37c, 0x7f, 0x3ff, 0x1000009, "00df00003f00000000000000080000006d2b00"}) (async) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000840)="fb28540b1ac56f1117167dcdca5350247ce83f087531239b9aa5664c2416277aedc623f9cd76b953b0818906c799abdb6fec514804b4", 0x36}], 0x1) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002d00)=0x9) (async) shutdown(r2, 0x1) (async) setreuid(0x0, 0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1], 0x10}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001440)={0x0}, 0x10, 0x0) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, 0x0) (async) ioctl$TIOCDRAIN(r5, 0x2000745e) (async) execve(0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x2332af28d06ff883}, {0x4a, 0x6}, {0x8d, 0x4}], 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfe}, 0x83, 0x80000000, 0x8}) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r7 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x1ff, 0xf6, r7}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = socket(0x18, 0x1, 0x6) close(r8) r9 = socket(0x18, 0x2, 0x0) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r10, 0x80047308, &(0x7f0000000080)) (async) setsockopt(r9, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r1, 0x3}) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 57.512372ms ago: executing program 1 (id=362): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x5, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=""/209, 0xd1) sendmsg$unix(r1, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) 57.305523ms ago: executing program 1 (id=363): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = kqueue() select(0x40, &(0x7f0000000080)={0x0, 0x182, 0x2, 0x1, 0x10001, 0x6, 0xd1e7, 0x80000000}, &(0x7f00000000c0)={0x800, 0x34a, 0xffffffffffffffb3, 0x5, 0x0, 0x7, 0x10001, 0xa}, &(0x7f0000000100)={0x2, 0x5, 0xfffffffffffff795, 0x1, 0x800, 0x6, 0x3, 0x233d}, &(0x7f0000000140)={0x100000000, 0x2}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) 57.088085ms ago: executing program 4 (id=364): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f00000002c0)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f", 0x2c}], 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b761eaf1616bf6932da7386d53", 0x2f}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x20000}, {}, {0x2}]}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x2, 0x2, 0x7fffbffc}, {0x7, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0xae, 0xe}, {0x6, 0x40, 0x7, 0x800}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r2 = getuid() setreuid(0x0, r2) r3 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 2.478372ms ago: executing program 1 (id=365): getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x102) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) sendmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0x5}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="c843b724b216ee", 0x7}, {&(0x7f0000000180)="eb81ff50503ad69c607df8049f72a3f3490072557be77717fe4599e0f318ac3319e97ade94e9e80701d1027e611460e384f99e23b30ac6b43de1705a715f97d6963a25f39f1eacf0a79ab3de08c0d6b76c9e0e343a4666c1f20bb60475d49dfac9f2e8406e29b4c1389374ad53b848d02e945373c9d1cc944e054f67241ead63d429c87efbf90040ae61cabfdc8a8067d4465c0872bdb205", 0x98}], 0x2, &(0x7f0000000280)=[{0xa8, 0xffff, 0x0, "48d64c7ac7fe75fbcfbcfde76c87906a5b2eb21ca14c39fc44083067f135f2d32097fb7dd4bc7389a35df57e154d0e6c4276f66e621ee090b6d4359abdc6e5dd8e30fa8e44afe516731a49b0dbda1ff8dff838414851ccc608fd35807cd5201646bd9eb0d01c60ce1ea7ccc1bcdf74b100022a3c16e8a9c9b210456e362c017e4902c56e9afcb367415f86eae41b749fcb"}], 0xa8}, 0x7d2}, 0x10, 0x0) r1 = msgget$private(0x0, 0x188) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000004c0)={{0x3, r2, r3, r4, r7, 0x62, 0xb}, 0xffffffffffff8000, 0x2, r8, r9, 0x4, 0x2, 0xc070, 0x1}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getpid() r10 = msgget(0x1, 0x20) msgsnd(r10, &(0x7f0000000540)={0x2, "9297dc66108cfdc034624ebedcb0ebb0d54874fcf4a3e6bb4370e0cb409bb18e6f67296e287a6977b3179e4b0f12112b63da"}, 0x3a, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x100, 0x0) connect$unix(r0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) setregid(r7, r5) r11 = open(&(0x7f0000000600)='./file0\x00', 0x800, 0x2c) msgsnd(r10, &(0x7f0000000640)={0x2, "c0df233b0a6e5e475df31c200de13b93243f2516357c589d10cd555c5aeabb9bd1c1db80a3decea0112a8345787bdfebdd1f5f2d30f8829ef530a6e17a7a4e08a79880a22880e87ba38387f7421a4c858c9df483d885066efc282441a9ec86024f95c4d2981d681b62146b5f29eae7f5de78dbed2996b9dcda6b5d9ffd0f3a32cd5ca8847589d5b9290e0cae2df2a1e13810d7259ba055a2e0623965234bd13bd7b5f7e8bc82d62282f31b7d1b85c192f9b82c984ef6c757dad60197ef9d4a1aff824f1cad4e3c8aa928bd6f8761be4b"}, 0xd8, 0x9effa2a76f47ff05) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x400, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0), 0x800a, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r13, 0x80085762, &(0x7f0000000800)={0x3, 0xfb}) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) renameat(r14, &(0x7f0000000880)='./file0\x00', r11, &(0x7f00000008c0)='.\x00') r15 = semget$private(0x0, 0x4, 0x480) getgroups(0x5, &(0x7f0000000900)=[r7, r5, r3, r7, r5]) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000980)={{0xe, r6, r16, r4, 0x0, 0x18b, 0x40}, 0x9d01, 0xf363, 0x9}) 2.25917ms ago: executing program 1 (id=366): r0 = socket(0x11, 0x3, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r1, 0x0, 0x0, 0x40007) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffd}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabf9ffffffffffffffc94d1b44", &(0x7f0000000040)=0x3c, 0x0, 0x0) socket(0x11, 0x3, 0x8) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) pwrite(r1, 0x0, 0x0, 0x40007) (async) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffd}) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabf9ffffffffffffffc94d1b44", &(0x7f0000000040)=0x3c, 0x0, 0x0) (async) 302.242µs ago: executing program 1 (id=367): r0 = semget$private(0x0, 0x3, 0x40d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfff, 0x9, 0x0, 0x4, 0x6, 0x6, 0x6, 0x1, 0x7, 0x6]) listen(0xffffffffffffffff, 0x361) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) 0s ago: executing program 1 (id=368): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x5, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x5, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5498) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x5498) dup(r1) acct(&(0x7f0000000000)='./file0\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.221' (ED25519) to the list of known hosts. pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806be362f8 va 0x2000f000 didn't change! pckbd_enable: command error uvn_flush: obj=0xfffffd806a345cf0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2147485440 pckbd_enable: command error `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' ;t|-X**\X"|ol_Tyhk_hв'(huyF-FflJl?Ǣ셐RxAFJkD24.sײyb98AOsbIBb}< 3}ͮ[s&Ϣgp!Vљ&QoH cR0]>r3;,yo?,9[WꁑЎ» U-{d)ơ7<4ЀQsH, 'ti\Ju&)5\KgR3h#&5{iM)s cOL-.S`/kMycy~@EIT2D"A4dz!yl'KoF~ޚ1Lsf˅L22o"ib ʡH=o\ l|Wx/t.%(i)w+['|/(jy#c}"7 .R]Z{wYWB2@VEv4- 1ҾuQk%]+3vIj)|Ex HzenS^Eڛ-,0[끲mKSMڮy͑I46j-|b93l;t얩Rqx˭0u?F.hֶ0 ^g}l;-KPg1BI\6.<;5$봼ǐ !T5P$%|͋g½»bBX4&c65r H~olQ5XƱ;j\&MPa bU=رiJ*)J0w<0$C{6yhڗEPkZC?jߗG`nM9lO}h~@_׈F' _y/,_CXXt&|0h)o=-l渻;D<="x^6LU9mPM dB,!LO9e ;x%Êa_Jq~AByIM.fp'v:pe -룽|QJTeB`ѧ29c6uԬ;XeC~tID'*t IgSW4p$_%1OzմrL9oD*͹kf2H[c eçcb CVyE6upr-VKʸ- yV4u3UU˛dW%Ӡ 7=s0 [ d3Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff800001330028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff800001330018) at rw_enter_write+0x7a unveil_delete_names(ffff800001330000) at unveil_delete_names+0x3d unveil_destroy(ffff80002f57c930) at unveil_destroy+0xbd exit1(ffff800030b8f1d8,0,0,1) at exit1+0x60f sys_exit(ffff800030b8f1d8,ffff80003299e9b0,ffff80003299e900) at sys_exit+0x1a syscall(ffff80003299e9b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7527c107c030, count: -9 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003299e680 rbx 0 rdx 0 rcx 0xffff800030b8f1d8 rax 0xffffffff834ffff0 cpu_info_full_primary+0x1ff0 r8 0xffff80003299e620 r9 0x8080808080808080 r10 0xbf9c0450a354e87e r11 0xf0e11a3d1c8f744 r12 0 r13 0x1 r14 0xffff800001330028 r15 0x3 rip 0xffffffff82b713d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003299e670 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=466756 pid=1014 tcnt=0 stat=onproc flags process=1018 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800030b8f1d8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff800030b91c00,0xffffffff83631f90 process=0xffff80002f57c930 user=0xffff800032999000, vmspace=0xfffffd80707cec68 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 8771 398115 24918 60928 3 0x90 fsleep syz-executor 8771 447844 24918 60928 3 0x4000090 bell syz-executor 62838 360860 38896 0 3 0x80 fsleep syz-executor 62838 387522 38896 0 2 0x4000480 syz-executor 25710 252808 81585 0 3 0x80 fsleep syz-executor 25710 146163 81585 0 3 0x4000080 ttyin syz-executor 14227 332980 66102 0 3 0x80 fsleep syz-executor 14227 516155 66102 0 3 0x4000080 wsevent_read syz-executor 14227 366527 66102 0 3 0x4000080 fsleep syz-executor 59291 77004 73823 0 3 0x80 fsleep syz-executor 59291 272341 73823 0 3 0x4000080 nanoslp syz-executor 72031 445332 0 0 3 0x14200 bored sosplice 97849 120785 86313 0 2 0x482 syz-executor 31659 326304 86313 0 3 0x82 wait syz-executor 73823 500504 86313 0 2 0x482 syz-executor 24918 247266 86313 0 2 0x482 syz-executor 66102 152988 86313 0 2 0x482 syz-executor 81585 163364 86313 0 2 0x482 syz-executor 44799 508114 86313 0 2 0x482 syz-executor 38896 145237 86313 0 2 0x482 syz-executor 86313 278505 25145 0 3 0x82 kqread syz-executor 25145 186129 39953 0 3 0x10008a sigsusp ksh 39953 183766 80754 0 3 0x98 kqread sshd-session 80754 337258 48011 0 3 0x92 kqread sshd-session 49601 158975 1 0 3 0x100083 ttyin getty 48011 409810 1 0 3 0x88 kqread sshd 39906 185434 35580 74 3 0x1100092 bpf pflogd 35580 190559 1 0 3 0x80 sbwait pflogd 55752 75267 62291 73 3 0x1100090 kqread syslogd 62291 94177 1 0 3 0x100082 sbwait syslogd 63747 226715 1 0 3 0x100080 kqread resolvd 59857 490294 24623 77 3 0x100092 kqread dhcpleased 86005 429278 24623 77 3 0x100092 kqread dhcpleased 24623 259782 1 0 3 0x80 kqread dhcpleased 99290 458742 0 0 2 0x14200 smr 80667 437721 0 0 3 0x14200 pgzero zerothread 22445 459657 0 0 3 0x14200 aiodoned aiodoned 55934 334927 0 0 3 0x14200 syncer update 33182 383045 0 0 3 0x14200 cleaner cleaner 79711 267894 0 0 2 0x14200 reaper 91570 295829 0 0 3 0x14200 pgdaemon pagedaemon 35840 169483 0 0 3 0x14200 bored viomb 78856 477656 0 0 3 0x40014200 acpi0 acpi0 36498 478282 0 0 7 0x40014200 idle1 94374 212206 0 0 3 0x14200 bored softnet3 38451 364956 0 0 3 0x14200 bored softnet2 57889 267657 0 0 3 0x14200 bored softnet1 37452 426010 0 0 2 0x14200 softnet0 47990 7954 0 0 3 0x14200 bored systqmp 30534 198275 0 0 3 0x14200 bored systq 45394 200728 0 0 3 0x14200 tmoslp softclockmp 45289 476127 0 0 2 0x40014200 softclock 1445 437041 0 0 3 0x40014200 idle0 1 504405 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 79711 (reaper) thread 0xffff800029fd96d0 (267894) exclusive rwlock kmmaplk r = 0 (0xffffffff835700c0) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvm_unmap+0x81 #3 km_free+0x87 #4 uvm_uarea_free+0x4f #5 reaper+0x1fe #6 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 11204K 11448K 166960K 11847 0 pcb 17 13K 14K 166960K 129 0 rtable 191 5K 7K 166960K 435 0 pf 34 17K 18K 166960K 58 0 ifaddr 37 6K 7K 166960K 59 0 ifgroup 51 2K 2K 166960K 72 0 sysctl 1 0K 0K 166960K 1 0 counters 62 36K 36K 166960K 74 0 ioctlops 0 0K 4K 166960K 1512 0 iov 0 0K 20K 166960K 21 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1428 90K 91K 166960K 1818 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 14 0 VM map 2 1K 1K 166960K 2 0 sem 19 10K 12K 166960K 25 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 89K 166960K 500 0 sigio 0 0K 0K 166960K 5 0 proc 76 115K 128K 166960K 579 0 subproc 104 6K 6K 166960K 105 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 61 0 in_multi 84 6K 7K 166960K 136 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 436 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 253 73K 77K 166960K 6424 0 UVM aobj 18 2K 2K 166960K 19 0 pinsyscall 43 86K 104K 166960K 1574 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 28 0 NDP 11 0K 1K 166960K 37 0 temp 48 6820K 6885K 166960K 27031 0 kqueue 13 20K 26K 166960K 86 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 67 0 64 1 0 1 1 0 8 0 rtentry 112 144 0 57 4 0 4 4 0 8 0 unpcb 144 244 0 227 1 0 1 1 0 8 0 syncache 336 4 0 4 3 3 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 155 0 149 4 2 2 4 0 8 1 arp 120 23 0 8 1 0 1 1 0 8 0 inpcb 336 551 0 540 8 1 7 7 0 8 5 nd6 136 29 0 8 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 3 0 3 2 1 1 1 0 8 1 pffrag 232 4 0 1 1 0 1 1 0 482 0 pffrnode 88 4 0 1 1 0 1 1 0 8 0 pffrent 40 7 0 4 2 1 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 45 0 12 1 0 1 1 0 8 0 pfstkey 128 45 0 12 2 0 2 2 0 8 0 pfstate 376 44 0 12 4 0 4 4 0 8 0 pfrule 1344 23 0 17 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 620 0 241 29 1 28 29 0 8 3 art_table 32 623 0 241 4 0 4 4 0 8 0 art_node 16 141 0 64 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 4 1 0 1 1 0 8 0 semapl 112 19 0 2 1 0 1 1 0 8 0 shmpl 112 16 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2275 0 779 95 0 95 95 0 8 0 ffsino 272 2275 0 779 101 0 101 101 0 8 0 nchpl 144 2969 0 1283 63 0 63 63 0 8 0 uvmvnodes 80 2664 0 0 55 0 55 55 0 8 0 vnodes 216 2664 0 0 148 0 148 148 0 8 0 namei 1024 10058 0 10058 2 1 1 1 0 8 1 percpumem 16 51 0 6 1 0 1 1 0 8 0 kstatmem 264 34 0 12 2 0 2 2 0 8 0 scsiplug 72 2 0 2 2 2 0 1 0 8 0 scxspl 216 9243 0 9243 10 2 8 8 1 8 8 plimitpl 152 228 0 211 1 0 1 1 0 8 0 sigapl 424 800 0 749 7 1 6 7 0 8 0 futexpl 64 6150 0 6144 1 0 1 1 0 8 0 knotepl 120 516 0 0 16 0 16 16 0 8 0 kqueuepl 216 120 0 109 1 0 1 1 0 8 0 pipepl 320 145 0 117 3 0 3 3 0 8 0 fdescpl 496 781 0 750 5 0 5 5 0 8 0 filepl 152 4396 0 4140 16 3 13 14 0 8 2 lockfpl 104 144 0 142 1 0 1 1 0 8 0 lockfspl 48 62 0 60 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 35 0 18 1 0 1 1 0 8 0 ucredpl 104 689 0 672 1 0 1 1 0 8 0 zombiepl 144 910 0 907 2 1 1 1 0 8 0 processpl 1160 800 0 749 5 1 4 5 0 8 0 procpl 648 1438 0 1378 6 0 6 6 0 8 0 srpgc 96 2 0 2 1 0 1 1 0 8 1 sosppl 168 2 0 2 2 2 0 1 0 8 0 sockpl 664 876 0 846 10 1 9 9 0 8 5 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 155 0 0 20 0 20 20 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 8 0 0 1 0 1 1 0 8 0 mbufpl 256 203 0 0 13 0 13 13 0 8 0 bufpl 280 2993 0 100 207 0 207 207 0 8 0 anonpl 24 173775 0 169760 77 9 68 68 0 185 38 amapchunkpl 152 20984 0 20414 30 1 29 30 0 158 6 amappl16 200 4229 0 4195 29 16 13 25 0 8 8 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 121 0 108 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1427 0 1395 3 1 2 2 0 8 0 amappl11 160 56 0 42 1 0 1 1 0 8 0 amappl10 152 44 0 43 1 0 1 1 0 8 0 amappl9 144 221 0 221 2 2 0 1 0 8 0 amappl8 136 22 0 18 1 0 1 1 0 8 0 amappl7 128 110 0 98 1 0 1 1 0 8 0 amappl6 120 161 0 160 1 0 1 1 0 8 0 amappl5 112 156 0 145 1 0 1 1 0 8 0 amappl4 104 314 0 295 1 0 1 1 0 8 0 amappl3 96 3563 0 3458 3 0 3 3 0 8 0 amappl2 88 1044 0 959 3 1 2 3 0 8 0 amappl1 80 8848 0 8282 15 2 13 14 0 8 0 amappl 88 6029 0 5838 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 18 0 1 1 0 1 1 0 8 0 uaddrrnd 24 781 0 749 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 781 0 749 1 0 1 1 0 8 0 vmmpekpl 168 7649 0 7607 3 0 3 3 0 8 0 vmmpepl 168 55378 0 53447 103 2 101 101 0 357 11 vmsppl 448 780 0 749 6 2 4 5 0 8 0 rwobjpl 56 21411 0 17772 55 0 55 55 0 8 1 pdppl 4096 1569 0 1498 103 32 71 83 0 8 0 pvpl 32 17516 0 0 143 1 142 142 0 265 0 pmappl 248 780 0 749 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 400 0 45 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff800001330028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff800001330018) at rw_enter_write+0x7a unveil_delete_names(ffff800001330000) at unveil_delete_names+0x3d unveil_destroy(ffff80002f57c930) at unveil_destroy+0xbd exit1(ffff800030b8f1d8,0,0,1) at exit1+0x60f sys_exit(ffff800030b8f1d8,ffff80003299e9b0,ffff80003299e900) at sys_exit+0x1a syscall(ffff80003299e9b0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7527c107c030, count: -9 ddb{0}> machine ddbcpu 1 G`BljFS-E 7_9X"xL~n=@9tV'&&Z(rLdI`6<'oazˆ˵ݻkp-bi(#h'|,еUp)Ėv+j3`Ny1n73쥬vtmJe0.{kJ|%cws$:@'GM>^K"dE!^ݦA@dWs Ľ^ade* TвjLNz;s;Pd]a|VrOyN|MQ8Ԫ@ʸXd-ڴGsY٤6zIXS.'DILԴM-bfL|2w_ƛ ,`%lLmizվ\LJ&-p."}nAԶp@k/i7kE$iT 0W di-C)s:r_a-doV N!s<۵] tJdKpVۢOv}"$3SЯ..?3Ϋ>uVtp)na&y}Jk9b´Ŵ<%}+&C3500 @&0qwitness: lock_object uninitialized: 0xffff80000x12330028 Startin7g stack trace...: witness_checkorder(ffff8000013 30028,9,0) at witness_checkorder +0x1af rw_enter_write(ffff800001 330018) at rw_e nter_write+0x7a unveil_delete_na mes(ffff8000013 30000) at unveil _delete_names+0xa3d unveil_destrody(ffff80002f57c930) at unveil_ddestroy+0xbd exit1(ffff800030b8fq1d8,0,0,1) at exi t1+0x60f sys_e xit(ffff800030b8 f1d8,ffff80003299 e9b0,ffff80003299e900) at sys_e$xit+0x1a syscal0l(ffff80003299e9xb0) at syscall+0xaf8 Xsyscall() at Xsyscall+0x1828 end of kerne,l end trace fra%me: 0x7527c107c03r0, count: 249 Esnd of stack trapce. ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff800029b7bff0) at sched_idle+0x558 end trace frame: 0x0, count: -5