last executing test programs: 5.311016477s ago: executing program 5 (id=29): setrlimit(0x5, &(0x7f0000000280)={0x5, 0xa8}) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0x9, 0x8}) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0xa3) open$dir(0x0, 0x2, 0x4b) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffff9, 0xa}) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86fd600000c00014200000000000000000000000ffff0000000000fe000001000800001a000000000004ffffffff", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390787ffe"]) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x101, 0x4, 0x6, 0x4ab0}]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f0000000100)) 5.224798767s ago: executing program 5 (id=33): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[{0x9, 0x35, 0x84, 0x1000005}, {0xfff, 0xd, 0x2, 0x8}, {0x150, 0x7, 0x2, 0x7a}, {0xaf1b, 0xe, 0xd, 0xe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00000300000000000000000080b5313df0dd037ead6c15269e60270b25526e96e1110d1cca0040f59a7afe64bc50c55dd68ede01093a3150b6ce7653ece732f46a8b0000fd7800cc4f098473c5d3e389d934b9eabd7f03895427c303", &(0x7f0000000080)=0x5c, 0x0, 0x0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r3) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1103, &(0x7f0000000140), &(0x7f0000000180)=0x4) ktrace(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) unlink(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') setreuid(0xee00, 0x0) getuid() seteuid(r2) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) syz_open_pts() syz_open_pts() 4.961258897s ago: executing program 5 (id=51): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000740)={0x0, 0xfffffffb, 0x3, 0x3, '\b\x00', 0xd}) r1 = socket(0x800000018, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f00000003c0)="de693ea602", 0x5) (async) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x20002}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000480)=0xeb) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) (async) syz_emit_ethernet(0x52, &(0x7f00000007c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa89ab9b4c72ca86dd607927f3001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000008"]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x3d, 0x1, 0x1, 0x1}, {0x4, 0x0, 0xff, 0x3f}, {0x4, 0x40, 0x9a, 0x7fe}, {0x6, 0x4, 0xd, 0xffffffff}]}) (async) write(r5, &(0x7f0000000000)="23c37e6186125fd5b48bd9e3b181", 0xe) (async) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000102c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001"]) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r8, 0x800c745b, &(0x7f0000000080)) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000240)='\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x5, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x6}, {0xfff, 0x2}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 4.829675911s ago: executing program 5 (id=66): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r0, &(0x7f0000000000)={0x0, 0xffffc40d}, 0x10, 0x801, 0x0) 4.780287949s ago: executing program 5 (id=71): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000300000/0x13000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f00001e6000/0x1000)=nil}, {&(0x7f0000633000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f00005c0000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000060b000/0x4000)=nil, &(0x7f00002f8000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000056c000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000225000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f00001b7000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil, 0x40}, {&(0x7f00004f2000/0x4000)=nil, &(0x7f00007de000/0x1000)=nil, 0x806}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000071e000/0x2000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}], './file0\x00', 0x7fffffff}) (async) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x43) setegid(0xffffffffffffffff) setuid(0xffffffffffffffff) (async) setgid(0x0) (async) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') (async, rerun: 32) syz_emit_ethernet(0x8e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6089958900582b00fe80000000000000000000c7000000aafe52dcabeedd74b79ed11d06332e8d803a0a"]) (rerun: 32) 4.601875747s ago: executing program 5 (id=80): r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x3, 0x20222f, 0x4001, 0x5, "717fda303bf5857818c15a93f101edffffffffff", 0x804, 0x3ff6}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000580), 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf7ffffff, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700fb0032690090d692480d51ba8000", 0x0, 0x2}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x4}, 0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000080)={0x3, 0x1, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) 4.478690613s ago: executing program 1 (id=88): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x1, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) setreuid(0xee00, 0x0) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x801) semop(r1, &(0x7f0000000000)=[{0x1, 0x7}, {0x1, 0xffff, 0x1000}, {0x4, 0x4, 0x800}, {0x2, 0x4, 0x400}, {0x3, 0x1, 0x1000}], 0x5) r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r2) r3 = socket(0x18, 0x4000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x8000001}, {0x16, 0x0, 0x2, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00000000c54aef5f115fb0ecdb6e5641a42903000000000000006ebd2261d53a3150b6ce7753ece7", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) setsockopt(r3, 0x100, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 4.425618607s ago: executing program 1 (id=92): pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x0, 0x3, 0x1, 0x8000000000000000, 0x1, 0xb}, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000540)="195b2e08", 0x4}], 0x1) 4.244404189s ago: executing program 4 (id=102): open$dir(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x240) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, r1) 4.243821266s ago: executing program 1 (id=103): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000007}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="ccd8c14b744d87ad0e61cdadbaeb7704aded53e59d0d91f7acc42e7968431c82e3100809ec7e0a2e67a9e98f87ff92192ca6e3f883dc4297f485e5a0f4ebafe5b77b9dec33624a2c513e2f", 0x4b) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) (async) openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100000007}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0), 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="ccd8c14b744d87ad0e61cdadbaeb7704aded53e59d0d91f7acc42e7968431c82e3100809ec7e0a2e67a9e98f87ff92192ca6e3f883dc4297f485e5a0f4ebafe5b77b9dec33624a2c513e2f", 0x4b) (async) 4.239334692s ago: executing program 4 (id=105): ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffffff, 0x160}], 0x1, 0xffffffff) ftruncate(0xffffffffffffffff, 0x25b3) execve(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000440)=""/153, 0x99) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe"]) 4.187122213s ago: executing program 1 (id=106): kevent(0xffffffffffffffff, &(0x7f0000000dc0)=[{{}, 0x0, 0x29, 0x80000000, 0xfffffffffffffffd, 0x8000}, {{}, 0xfffffffffffffffb, 0x81, 0x80, 0x2}], 0x20d17b, 0x0, 0x8, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x9, 0xfe, 0x1}, {0x4, 0x1}, {0x6, 0x4, 0x6, 0xa4}]}) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x25) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x4000000000000000, 0x1}, {0xffffffff}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28, 0x5, 0x1, 0x4}, {0x87, 0x71, 0xff}, {0x16, 0xcb, 0x7, 0x2}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) mknod(0x0, 0x1000, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66a90ebb178926c79486b47c1d100"}) r6 = syz_open_pts() r7 = socket(0x3a, 0x4, 0x0) write(r7, &(0x7f0000000e00)="70138993e656d735b81e7096266d7e07194079f328ea497381b5f9db3e6795e03ee676310f1b5b5b4823d4842afe7da55305d0e4ff1a2dd5ff297215e836d6f06592c42e08a46f11a9c5556babb01df4b356432174d7defbf0351d832df73b07f0cad797b02db6960926325f2d991ae12804e2a5ad7d6868a57005343404fd3d604f35dcccf47151f78fc9fb2d722bd03d076d2497c81ab3b8d75f44a8550fe96d9d64cf955208c99fa4098910779b4e169e0f041a6bcc09e030807bd919500d867a54477b5298c6adb16b46db07c86f7a84a1337001fd1bd8247b4543065d0c393c4ce161ddaff66056f8901fabe081b10afa26d641dc34a5bd74fe7c7f68f0201256d64d027cdab9874f7faf5e43d29843eaa58c90dcc7c897e3f1e3d63b2f770f3d849be31285cac802513c8dad5271f2a79873e064308192aa8bad891132f307151398366beb6677b7afb2ab97a15b3e98461de732865bf5637d504f922dedb02fbeef14544cf23efe730c78f394d72824619bd92137a542f0d546cd755d5f8e4548a71b29c603e4609f7351b52a4f203e1362730b643d31e9f4e1353957a5b1cbd6c01ea9081fe5e8d2c5a6c1a7155d6fd0301146196630d2feea2043412b2598c6b9c704a3278957b100a10d41b78cba15989d3f2726de1835410563372eb9874b1a2e127ec7d94b1ebfdfed1c4b3a1f9f1d379e920cc19a888b9e0256378d6898c57287bf1873fbb1ecad52cb9ce7cc4e94cdc9ac4e37799d74e0fc9fbef1ca6e77cf29a665e73641c4fbf82c2be71eb9218835584dba84df6ddb1af59508ab78174d4302cff506c067af462ba25bfb32b11d25898f9f37aa4c8cb108b4e5d27e9cf41ceba4cc8c89eacf57ab6d67a457a93887d502eb193ddba159317b4e59347cf7356a5b79c71bd3c372c96330734462d5f028f075f948d64a421bbc144f46b8d184b52a939d95a5ff2aedaee9d340ad9e199a3e3d6916c901aeb171edf41ffde6a84f3f9890009804026c450dcb4543222faa132dbd8bb6fddf6e91ec6886090aee36b6f0d945a76dd5a03f9bde1f1434e1ca56261df473cec85abaaf0ab5f225013d36164aaaff26ec19f546918303917c67ef99efd5cb3cbbd846f02f48a12c93775dba7d55a53d4f76245f243a7074eb02cbe12c7a482107326978c97f97d17e95ae454ba38b4d5dccff902e81baf482e8c044f48240cfa0663df93149342ef8df10df1ee608905f4a4b9e8b5f0f79bce48288be705f26ffcebbaaeb3f3abbbe519e053d56cb89f3ca2422e6cd15e127b6fc060474a4e5f666d178430b7bcec0579fa725abf46eeb9e59545b6c2deb58e0aa8d10eee4372c189ddda8c25401eb0cd83db1758ebc9585da964e90f91f1e4d92306dd6cd0d6161fa8b5673616de9338e73cc31dc6b282f8ed000cbf9146e2c689fe5ba7be1c57b520b719f3dbd3d01b03ff9e39a3576deb8297f3ac7383f676e091535cb4267183f8d0d4b4a0835a4f0464bef77d87e73650006c8e5e053ba5576f0bf5a08757d30abab3f6882f3b2dc16ffeb59363e536c8917e7b635648b5649ced6428ea494596729f3f441b49a5cbcf5e130939b3c4e0a48c516feda46168a7d93c705301d3b160d032e382022cbb9c9826b58532bb6d9640dc76f130c0c22e4ab31e67e89d2cf9bfe1a58e3f7ac02c76c24eb1099c1ccaaf528a1574ff6d7517238a576a0832cd3f7614ad6fdac3716fbbd3ce3997f413451fbdcd7edf8f27a8d17e8ee10d334cacb872e897ac6594c419a3fd7c4926dcfb8485296d9a988bca37b1f87e543dd17b89c7dca99bf05358ab9a6ce7365254b1f3e57577b3e1955c2e448e7e8cbac497d216f887e00fe09ad39cdafad250bd3516e7ab349d1add201ed56471060ce860fd3d4170aaa2ebc982c2fa9b4180fcabf734a4d49d9fa0b73ba2190f902763f090cb7739aa1a1f3cdfc2ea799dbebea2d8571a8a4344b91c11eec6ce22d7e52e9f2aa75380194df22d0167b547d60507d77193aeb04f83312a4738abda37f58fcdf4604c25158c66ff88eb27d1a015155f39c41a43ba084073bc5524e92f315df242080682e15bd5a0297efc23e0f8be2711d2e59856aa77622bc0b9e446b816f0db92e75f2364846160bb31233ba01e0acafe58680cbcef12690a5a83dd5794b8708a93580ce34b01167bde1399e4a45a3f55e7526d0f419c2e5be6b510de8a020296430b8f08fe47f7acec17e193d429d40bc1baf6ed4d6bb9b2eaa387b7f34be57ad42bc9edfae6d1585d5e06099802441007faa8fe93879f1abfcbf8aaf087db14bfd88d2dda6a93100482382b106424c1fe1a4b6d6be106446e727e8363536ba1599ea7f3b089a9c5fd1e3334637ca4665cbaff153392b4594ac00289fb9ff6acc160203e48d48e3c6f746bb670f3243d15b0b1f2f08fd9d230ce544f54696a7379e603181b59bd701a059dab92cdeff6797f2aba8855f32b52bd84c12b91b9140fa124fed12cf75e7c178a97949de21c53b97d6e17a2c959585e2ceb81b388fa691884737f3dc37296775e8cba1ecde58a00dd2406c558707400d0d96ab8f7af20aac3cccb156a57f3ead865ee37df8175c23337da6cc6d8aa2f549e5c47126ba8375fbaf6e169360c0170834c786543056cb79415acef4fac8b3f71936feeedbc085df1aa3de476510220ba9ed5fd52c8a17de95c1ef9019ccf56c00d376cacb1fe0ad64108bbf116cf2fa39a4b0e903e747bc81285ee1adc09f6a43190ce1500ffa6b898069d4faadbccae813034db4a5110d779fafd9dcc96e86c574c7a5de72fdffed2c36a536fef8d0717ab73f4b6ceaf1f29fa107ba2f1eacc4abd75337682cd1ce789cdb87328c29c989d3567d44f2466192865a338b41d0a5598fe3e317935d46da09de13af873324abb87a33e1320d4f73b82e86bc5a8ac7efc26d4787b5cb2c4204454a455098f008c9bdd3777553b3ee6e6144c3aa2ef56b9dac6d09936c7994b28080be5cf729917456ad3a4e43edd6ffbc3b9d969053bcd0308ab025ff2952c18bd53467fd3cbd2b5c63019179f8dc899db3b71d0aacca17c405e57ba6c2143bbd5297e633af9d1432e67a8eb48420acba6949e8712ef7fb5e2cc085266bee3ee3b78e2039ea685b0c60fa9fe3a3037215d1ba376bd365c44f4a3d78eeb320d0af22ff4c208c07c0e6878229d4bdfd907d8c5de62e06a735cdd836eb25fa8c3c01d99d6365e48ef23c1fe65a7f0bf9be3087875b2be2c9f4a06c7f48d7d3a9754d517946a8e0d79c613fef37c36544772cebf9f47c79ba53f0189313b3c3ea4bb9cfdf9713b7a6ee290539335d508b75b971229262520b9a09b8e6c6636682645622bd6c2378d48c62e705e074e7a52a4706628d151362211ae835828636c90e2823b0866232409a29d09783656c7fdac8cce342fea8cb371d67103e5d2b4f8208db603d7cee2ac32e212918f84d8f82c66047e1cbf820c4ceb55b763e239ab30c7b81511d39b54c2cb4f739c7813ae338ac6a853a6fe85736cde6dab986824bd825f3c5e158333af1d9621b0dafa2b1e97b176c4cf303d28b06672f8ee449bda2ea7f5820d3b69138b41ff36c4e586eeac17907a77ef06f434b1952e40075ceb8de4452433fe617a9457d8dc07682825217c0000b1ca77d7bd43cee24ef9ce9ae2ae3c965f730f99e5d0385055364f105e9ee8b5bbf8ffa2692310b01d6ec66fcebfd4b5cec2561174dab2c27f5ecdc97e1648e117c08b770797b62264ef0843df78d96b1c1ccdc54fc1a43d1f9eef895e57e3b4e51f4aee2b08562afa870c4240e1c7b320771890a94dd63f14c99b0c7cb858f32e78bd63037b496918d000f0384bd3f0b5c6c777109049f63152256eeaa1212a5d90ae5d6dddaf6631a42c5b96d1467c2f79a44ba375e5fd2950f1ffe8f42fd72ac70f740d65408de21eb600381614a1bea0835b806941cb3ae900427ebd2f08618cf14bdf939455f5b8c3c2578e2b2f20fdafdd03eeafcf6e7728a9f7316af25a9043561e6be6c40e04732a45163e08d12dc8e05fdfd10ac227f1a760c1112cf0d2cfdd2d548297f928f66cba34c5370eab2cb190decb117fb951dee8347282e26e1c5ce979682ffd16b392e11280c6ee91969f65fb13ec86bc61c7036eb090f6b14bdf5e80fcd06bb44a8c8747c92f3f4401eb31ce3e3b23b1d293547a17fcd3ea17b41f05a40c974b0f0d38438a9070674edbe3518287d37b747156512d2526d7d865fa78b8ad62d234b7a9f307445e57433b56d603f62e2f40b919caf12108e2eb7abca76bc8a221818fa5fccbfec9c6f9e1869ee4d566ea4b1c04b632c423caed7eb147cd3404e629d80a83def2a3c64fbc9b43300c6993fc5e890fe1c21da6610cab618a48378324aaf9238f80759e3f50fc301cb1be39230adbcbeb0d490e568946d2d8cf5f6df2204f56431e6859f65b2f1c8b577d8017a2844aaf3d26059f517325fd0b18dc94efb32d58b68153d8a0b4c2456f98254bd51ef1133291566943d334ed52e65557446540051014065b31af96e15216bad4a92b600d85282ee66b0e528e5ba9fa21a153293fd6bf39fb8c9ec1d8236b65147d137124a260fbee5673a983f766dbcf53fa3fbc3931e4ad2837aea5d83c526b831f8da7ec6399356e33bd010e7d3a6191aae17e21a8218394c892e670824d2dfe480efffa77773a0d6cc0080db567da7367d8a6e89afb41fe0efb3e0e863a4514792bae3c934213ad8a3ab961b095ef833fdf8c014bc1f21482916eb3a939730d9f290aba4775023cc64ccdfed064395b20f07da9adcc59e6e2989e13a86fa060dd7e6eb4ab59a5d5feb372811041426f20bf79d03ad5d2a34022f56b7241869c112e2fb346c4b9e70c9b8653740b4f80fb4d09e4605a36b923b44faf8ae7fcb815866cf5e2d3e38886322eda7b1d278edde0a70c2044d07749c9640e04fbd919e5d5bc2234db96e505f6f1d53a1f08059f94380333f79b544187961aa3c892c2c2aad0b2fa8db40ba9248f119c86dee2dae8acd7206574772c61f824b05fddc60bc2de520bbfe5929a6c9f8dcb814a5641c2af7051b6531d5eef57db8939e930d484fdcdb063513c66c7a890e0bae1ff0780600c83d67d7a839e20e780f15f095e30f094e4273cbecbee5a00d52ab9290a6b27c481416698dbab1234d91b804e0153c4a1648b3b1b2ebfcca2f9d237aaf4bc61127aeb1631292ecfec150cafdb7f027187769be28e04ca6b3ceea6ec8fcfa0ae95417625b627195d449c97062b5cd65a52e2b6e38d8c0c73af1d8d084c1e58a4c55fe93f02a51189ac5a92bfabd98d2ddd11cfa653ad46d48cdaa9eb9c474e8c4d760d7c4bb74b6689fa75e41706a2d6c9699d4b6e893eea7c6ffb1d0802c7cae4c955bf53928a8695dc612ffa52e86dc50606d082c9bacd922ee1f120ff4b999d8c074c7464629ffae2d00e6dc76665007c400cc6b6e2d6cea7489de37090be3fb25d8b98eb1cafe4e35c4df17cbf6cd395c934b127849cae11f29309eadc5298b677bbf541a26edc4df3190137fa559f3bbb4ec368d3b8d7acb39ee816a83c5f9ca6894a065cce42dd4ee6b0c6a2e8f4548e98907bd2807082049fdfaafb13cd5978a0651f637e047661b48bb8ca5af61a53b2ebf2f5182db8d5e2372bda7ff82f4c9dc6162a102c0ebdfde5ba8d1d402f05bf2dc61792a9edad01d05b435d58a2e462e676a2a256ce5135fcba66f1c3123ff478e73daeda854a06df6400973723a0567f12d8ee75546cb3228e7fc", 0x1000) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x2, 0x0, 0xffffffffffffffff, 0x10002fffffffe}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) 4.185002109s ago: executing program 1 (id=109): setreuid(0x0, 0xee01) stat(&(0x7f0000000040)='.\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x52) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x68) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60360b07003028030000000000001c000000000000000000fe80cb650000000000000000000000aa0103907800000000606cdf0000000000312b0d53da5668133292ff"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60360b07003028030000000000001c000000000000000000fe80cb650000000000000000000000aa0103907800000000606cdf0000000000312b0d53da5668133292ff"]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0x15) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0x15) chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', r6, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getpid() (async) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000a08, r7) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000a08, r7) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x120, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102", 0x62, 0x12, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102", 0x62, 0x12, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x100000001}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x1, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r10, 0x0, r10, r11, 0x0, 0xb}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x4, 0x80000000000082, 0x6, 0xfffffffffffffffd}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r10, 0x0, r10, r11, 0x0, 0xb}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x4, 0x80000000000082, 0x6, 0xfffffffffffffffd}) 3.990696069s ago: executing program 1 (id=112): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d61112633696de6cc28b10fa891e470400000090a611889032ac793581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xb3}, {&(0x7f0000000080)="b389", 0x2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba111d000000", 0x3b}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b131694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b401526", 0xf11}], 0x4) r1 = syz_open_pts() r2 = kqueue() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d756", 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x17) chflags(&(0x7f0000000600)='./file0\x00', 0x10000) kevent(r2, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff9, 0x57, 0x0, 0x2, 0xffffffffffffffff}], 0x800, 0x0) kevent(r2, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) syz_open_pts() r3 = geteuid() r4 = getegid() fchown(r0, r3, r4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) syz_open_pts() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x8, &(0x7f00000011c0)={0xfffffffffffffffe}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3, 0x200, 0x6, 0xfd8b, 0x1}]}) mmap(&(0x7f0000083000/0x3000)=nil, 0x3000, 0x0, 0x6010, r1, 0x89) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0), &(0x7f0000000300)='/dev/wskbd0\x00', &(0x7f0000000340)='/dev/wskbd0\x00', &(0x7f0000000380)='/dev/wskbd0\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/wskbd0\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='/dev/wskbd0\x00', &(0x7f00000004c0)='!+\x00', &(0x7f0000000680)='.#\x02\x00\x12x-\xccq\xbc\x8b\xdc\xf8O\xcaU\x00', &(0x7f0000000540)='\\{-##-}\\\x00', &(0x7f0000000580)='/dev/wskbd0\x00', &(0x7f00000005c0)='/dev/wskbd0\x00', &(0x7f0000000600)='/dev/wskbd0\x00']) 2.873885485s ago: executing program 4 (id=118): unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x8004667c, &(0x7f0000000740)={0x4, 0x0, 0x5, 0xa1, "717f5db29b56c3e7d1998a51354600", 0xa, 0x82d}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {0x0, 0x1ff}, {}, {0x0, 0xffffffff}, {}, {}, {}, {0x1, 0xffff7ffc}, {0x406e0f656ed361f}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fe}]}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x32}, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x8000000000000004, 0x0, 0x4}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x20, 0x1e5f) 1.52988837s ago: executing program 4 (id=133): r0 = msgget(0x3, 0x280) msgctl$IPC_RMID(r0, 0x0) r1 = getppid() setpgid(r1, 0x0) 1.529403976s ago: executing program 4 (id=134): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x54) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x40a) accept$inet(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000001300)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f0000001180)="496d173a694f62c191424cc773708c5f98dda7a5217401b1f451a211a4acf3f2b7fd5148c52f7c795f97779f9da544a0a8a49e4b6f90be1ba4bd3cb7ec8527576253ed3808e67faff4fc9e505deebcf72f8717456d6422db6430a346282678b0faeb83428304a73ca91e70746d346342d5113a0a970548ee727fa389e6f27143d4e0e72925653711f19fd73d9d2942c0309818446376981638fe5bd8410b0e8973039f7d1489f58e5be1b3", 0xab}], 0x5) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = semget(0x2, 0x1, 0x209) semget(0x1, 0x4, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000240)=""/244) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000140)=0x298) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 1.230740043s ago: executing program 0 (id=161): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) (async) chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x7}, {0x48, 0x3, 0xfe, 0x10004}, {0xfff, 0x0, 0x3, 0xfffffffa}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="00000300000000000000000080b5313df0ddd68ef9d61db3e0a805dcb370ca1e286b2deacbf88bde01093a313fb6ce7753ece7da5f9e3dccb7bdd4c932f56a8b0000fd7800cc4f090000c5d3d589d934b9ea3fba254e386d0211a98d9deb5b0400", &(0x7f0000000080)=0x61, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x11, r3, 0x0) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x11, r3, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file1\x00', 0x276) (async) chmod(&(0x7f0000000080)='./file1\x00', 0x276) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) getuid() mkdir(&(0x7f0000000300)='./file1\x00', 0xc2) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000340)='./file2\x00') 1.155984842s ago: executing program 0 (id=167): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="fc2ffc038691fbe8ad4c473ea588159198914fedb87e24b540aa1b14369a73cb6a68d6fe30d9c33b5489dbbac6e5c3914f0f61bf9df6dae4f9c8d6c6fc8d2715b9ec", &(0x7f0000000040)=0x42, &(0x7f0000000180)="c1428185a87448814c5aa8eeaf206cb9d9156fef1931cf288fbacba8c5fe88b4e9dd14be2c1b203c64", 0x29) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xffff, 0x1, 0x2a, 0xfffffffc}, {0x16, 0xff, 0xe0, 0xffe}]}) (rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000100)=ANY=[]) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = syz_open_pts() flock(r2, 0x1) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0)={0x99e8, 0x809}, 0x10) (async) dup(r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) readv(r4, &(0x7f0000001900)=[{&(0x7f0000000800)=""/213, 0xd5}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2) (async) syz_open_pts() (async, rerun: 32) syz_open_pts() (rerun: 32) sysctl$net_inet6_icmp6(&(0x7f0000001600)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000016c0), 0x0) close(r2) (async) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 1.043965815s ago: executing program 0 (id=175): sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f0000000000)="31124edc0bfd1cf566ca258c54", 0xd) 984.03116ms ago: executing program 0 (id=180): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 696.709481ms ago: executing program 0 (id=186): sysctl$net_mpls(&(0x7f0000000340)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000400), 0x0) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000140)={0x3}, 0x8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f0000000000)=0x2) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000080)={0x0, 0xfffffffc, 0x6e0, 0x0, "002000000000000300", 0x1, 0x3ff}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) 640.726071ms ago: executing program 7 (id=189): pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r1, 0xc0084463, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x2b, &(0x7f0000000240), 0x0) kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0x0, 0xe2, 0x40, 0x57d}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 611.98078ms ago: executing program 0 (id=191): r0 = semget(0x3, 0x3, 0xc9) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7ffe, 0x1f, 0xfff, "8b02000300010a7848b13e13355e4fa7c2f40600", 0x1}) writev(r3, &(0x7f00000007c0)=[{&(0x7f00000005c0)="add823d8b63513e5d73021964ffc6ecb57c5c56dbd47abe90419ed69c08335915241c09d05e78cb261c0780f745bb796cd3d9fe9911eb17092f339761325afeb3b6170acfa0d2fc83d5f0b6ab457a222bbe2b88648f21063b52fb4bbc7664352a5bf84f9a1a06d1630d991313c42e80d332ad26a665ca27cbf00000000ccae5b09cad083e2d82e73b5d04ed0a4b1b98ab174fcf7fade6cfe1cab53a930f6d79603bd86", 0xa3}], 0x1) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x80000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f00000e7000/0x5000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00005ee000/0x2000)=nil}, {&(0x7f0000685000/0x4000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f000018d000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}], './file0\x00'}) r4 = dup2(r2, r1) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0x2f, 0x0}, 0x0) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, r6}, 0xe0ffffffffffffff, 0x0, 0x1}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d02", 0x59, 0x802, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xb, 0x8000}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000240)={0x80978b, 0x9, 0xd3, 0x8, "bf08000100f1675910812cc900", 0x200}) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 595.660568ms ago: executing program 7 (id=193): r0 = open(&(0x7f0000000480)='./file2\x00', 0x80000000000206, 0x19) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="a321", 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = semget(0x0, 0x1, 0x281) semctl$GETNCNT(r2, 0x3, 0x3, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x100) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ftruncate(r1, 0xffffffffffffffff) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 595.420438ms ago: executing program 4 (id=194): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0x5, 0x800000000040b436, 0xfffffffc, 0x5, 0x2000000000000002, 0x1818, 0x8, 0xa}, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000180)={'./file0\x00', 0x0, 0x9, 0x3}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x101}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 491.098941ms ago: executing program 7 (id=198): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaad00b3065"]) pipe(&(0x7f0000000400)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x20}], 0x20000059, 0x0) (async, rerun: 64) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (rerun: 64) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xfe, 0x0, 0x1}, {0x4, 0xff, 0xfe, 0x6}, {0x6, 0x0, 0x0, 0xffffbffe}]}) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000340)=ANY=[]) 477.540054ms ago: executing program 2 (id=199): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x6, 0xd5, 0x4}, {0x6, 0x0, 0xb}, {0x7, 0x0, 0x0, 0x8e}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) acct(&(0x7f0000000080)='./bus\x00') 471.753797ms ago: executing program 7 (id=200): sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0", 0xa, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) (async) r0 = socket(0x18, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) (async) sysctl$hw(&(0x7f00000016c0)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001200), 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async, rerun: 32) r1 = socket(0x2, 0x3, 0x0) (rerun: 32) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async, rerun: 32) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) (rerun: 32) r2 = socket(0x1, 0x1, 0x1) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f0000000100)="1ee53529eff873d2c7169d3e09ae5413317b89360a04bd71fc9923d609cacc4318b0f1eae7d637ee7bb9c4d194f517f791b85f62830786024029a1ff941c7d4a772866db5d10b68c46e16634fac68e8ade685a92e160eb9f003d246ddd2822de9f9ce2fb31287a94082d07aabff8182ba0ab0df3ec510d14ec0dee7e4e6b80b7e24afb5440b8e581d8671c82b5017734e1c2bc9bd97dd110451e", &(0x7f0000000200)=0x9a, &(0x7f0000000240)="943cbd61c9a6485b94e221cafeaeca6a6316ff11bac920bedfe927d0ccc333f9e0164c9d7bc6dc0e46afe46b2e383d89fc268d874ffef9fb9a1fd2daec9e60f40ac97e5cc3c3b6847109ae8beb239af47528b1254384fc3482fc5154a246346bb42dc7cee71a215b67c694aa8634266aa5a052fb1a104cbad877a75804318025c12c21e26bfd1e443648e84e9e72e34dda5ed8a62868cf3dc063b844b4292e388cdfaa4d391577d29d65d8ae2120ec1ec99135107347da8b3a42219843fb8fa7142d2558c9e0d88d27dd6bd89b6adbb8d217ce4240ea", 0xd6) (async) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) 273.734988ms ago: executing program 3 (id=201): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setreuid(0x0, 0xee01) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x2) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x20, 0x3}, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x800000018, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1043, &(0x7f0000001900)={0x5, 0xfffffffffffffff8}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x30, 0x80, 0x74, 0x200}, {0x5}, {0x6, 0x0, 0x2, 0x2}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x11e6, &(0x7f0000000500)=ANY=[@ANYRES32, @ANYRES32, @ANYRES64=r3, @ANYRES32=r2, @ANYBLOB="a117ffe094ec35eb93cba942a5937b3418ab2a8641d0fff109725543ac7911cb79dc16ca5b39541626be23944ba346c1ad616a573f1cc8a8e839df5e8f1ac1d4a11ac9ac0763a5c20b3041033e62885e47e355037a9667a57c19feeb6f884543e224b72415871724280c41d39a366bfa9e70138aac5c062e1d25c1a203b8369eab73a6a082693823e67ca555109cb0dc0f43f935d298ba60d5ebf06d3169ce5ac63edc8820adc595178b592cd0837e408304348d256209cce5ee461d1287f83961eeac2c61"]) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) kevent(r3, &(0x7f0000000100), 0xe4a, 0x0, 0x8000, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x3, 0x4) 273.288604ms ago: executing program 7 (id=202): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x50, 0x1, 0x59}, {0x1, 0x0, 0x2, 0x2}, {0x6, 0x0, 0x2, 0x841}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 271.951319ms ago: executing program 2 (id=203): r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x0, 0x8000, 0x3, 0x1, "97b2228f3c44340000000000000000000087e600", 0xfffffffe}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x135, &(0x7f0000000140), 0xffffffff, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000740)={0x3, 0x9, 0x0, 0x0, "0057000000000000000000000000cb380000e500", 0x0, 0x4000}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0x105, 0x0, 0x6f, 0x9b}, {{r0}, 0xffffffffffffffff, 0x8c, 0x80, 0x7, 0xe}, {{r0}, 0xfffffffffffffff9, 0x9, 0x2, 0x3, 0x8000000000000000}, {{r4}, 0xfffffffffffffffe, 0x9c, 0x4, 0x3, 0x2}, {{r3}, 0xfffffffffffffffb, 0x1c, 0x2, 0x5, 0xb1}, {{r0}, 0xfffffffffffffffa, 0x62, 0x40000000, 0x1, 0x2}, {{}, 0xfffffffffffffffe, 0x20, 0x4, 0xef, 0x3}, {{r3}, 0xfffffffffffffffa, 0x25, 0xf0000000, 0x40, 0x6}, {{r3}, 0x1, 0x0, 0x10, 0xffffffff, 0x100}, {{r4}, 0xffffffffffffffff, 0x6, 0x8, 0x6}, {{r4}, 0xfffffffffffffffa, 0x0, 0x4, 0x1, 0xffffffffffffff23}], 0x1005, 0x0, 0x8, 0x0) 266.583384ms ago: executing program 6 (id=181): setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000000)="cd7467ac92f8fdfe48f4feee9b37bbda9e7f00d7d88a4b2ad44f542bb64d4631df857c4caa588064", 0x28) (async) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@remote, @broadcast, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}}}}}) (async) syz_emit_ethernet(0xa7, &(0x7f0000000080)={@remote, @random="c4c11a57bd9c", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x2, 0x99, 0x67, 0xf269, 0x2, 0x2f, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x27, 0x6, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @empty, @empty, @broadcast, @multicast1, @multicast1]}]}}, @generic="c36bcb069bfa7672062e891781d8862b141aec9287aa93c688af71ac8840e92591c715d713eee02d1ed1b0483fe6980e8197324a21f2f0c52d5d4d4044620e56adf076c86b5c63b12c4f92c58ae10007c2cb1ac08025920c160eded667"}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random="9d8794a7a65f", @local, [{[], {0x8100, 0x6, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @multicast1, @local, @rand_addr=0x7}}}}) (async) r0 = semget(0x1, 0x4, 0x0) (async) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) r3 = dup2(r1, r2) (async) fcntl$setown(r1, 0x6, 0x0) (async) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/231) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r5 = getuid() (async) getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000300)="880214e30c138b1dacb1ca59fcdf1c7c62c43e031c26174b3bfe45041c2ab2dde3ac234381634ac7992f6e68d8fe4f8c9c9ba49b02ad5cd2eea6f795d32e747c2f1127e7df3dacb443fec6c7904465139a334c03657ecffa8da6acd3846a7da33921b62cf5762025202e3e0df896fd72c619e4c83e79c23d728561334db4ad05c520702e15739c6f2d19245452eaed6a157f7a4ff96f13749f8bf94aeaea71424632", 0xa2}, {&(0x7f00000003c0)="bba284a3c802559b579b1fc3c72304d4b0a89643f7c9aa7767588290629c2bb662b712a333aeba380853da2c8744de3da7f224a5064983988685081f07383a0472a170bf3d9f20f6dd698c333cfc68969dcdfef2cb064c3fe5b03117", 0x5c}, {&(0x7f0000000440)="5dda47181a6ac17610690fca7dac3eff29b667514960bcb2631a89e67ed7ebb1833577e03967c9f7a83128779efe03e1df99a615a90fe1bf3fb4f883fcfc3ae00d65c96e0aa2c63307cb8e81a9c379b6a5a47e8860404b407951baab2e4e5ea2d4904281cceff5ea8469db954a952d63ec52398cf127ca38846a9c2cfcdd9bbd4e6a8edd29040c0cc7143c5c7771a8b1183b04", 0x93}, {&(0x7f0000000500)="2d123580", 0x4}, {&(0x7f0000000540)="5dbe60e808f0aaa7e9adec3baf17cf8f87765454b36993fb6c34", 0x1a}, {&(0x7f0000000580)="84eab289520405db7273b00477ee3d847e666067ca0dd05bcf799d0e344b41cdaffa3af566755c565b9214a3f23823864576aae13c4e9f2337ad5774a88315080994f267efab2055fdfa0068", 0x4c}, {&(0x7f0000000600)="99", 0x1}, {&(0x7f0000000640)="491dfc131651a8322a6a70656f140996f2cd04c981e706ed3a004639244593301da4a3785575b3a981d25a3660150f485148597dff07f4ce4bf6460a3271d73f96b9ffbb5cff3eb50ece4be3346d1784bda785ca31c22b392a9a471f96cd1c6f6d517bc9ecdc7e8011f312153746bf416dd9aec73719d3bb608fa336d3f738c7a1799d6aaa3c7c84219ae03a3b906c6e9e5888eec4ef48624bcbbd579b93a3f2666124dfb8027e5154bc3156b85351f046b36bcb74d989c2397a2cf5b6bf4b049651917ec818e5f81237c5a3ea894387d196e0816dcafc92c26287362f38c57ab5", 0xe1}], 0x8, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r3, r3]}], 0x58, 0x1}, 0x3) (async) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000009c0)={""/16, @ifru_vnetid}) syz_emit_ethernet(0x44, &(0x7f0000000a00)={@local, @remote, [{[{0x88a8, 0x1, 0x0, 0x2}], {0x8100, 0x5, 0x1, 0x4}}], {@arp={0x806, @generic={0x1, 0x8390, 0x6, 0xa, 0x1, @random="86033418461e", "abc9bd3a30e755fe2d6d", @random="8b450f1146c2", "35b42239cf6d463e419a314d9ee71da9"}}}}) (async) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000a80)=""/160) (async) syz_extract_tcp_res$synack(&(0x7f0000000b40), 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000b80), 0x80000000, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x58f) (async) write(r2, &(0x7f0000000bc0)="1a719fce3b9c4569b85096b0c17cc8958b452f2e44c603102d267028b38435f7502d61084fba300070e11e1236d646d7b7f7cc4dc71da999ccb7d14134dfaf3bf1db34f445ff625b9e99cffb2345d1abbf3e2d2baca64312e7e94fc9fc94dd92c78752233870468c3c1721a73cad6a99fe972a26f47697b7a33ffc594df737069fccb84f621b0fdae42a00c806958aef013de20272ce54ed9738d519e141f7d86d1f30ef98877a23f5abdbdd2eb6", 0xae) semctl$IPC_RMID(r0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000c80)={{0x18, 0x0, 0x774, 0xfffffffa}, {0x18, 0x2, 0x7f, 0x10}, 0x1000, [0x5, 0x5, 0xffffffff, 0x2, 0xd7, 0xfff, 0x40, 0x53]}, 0x3c) syz_extract_tcp_res(&(0x7f0000000cc0), 0x8000, 0xc7) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000d00)=""/87) (async) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000d80)=""/56) r8 = accept(r1, &(0x7f0000000dc0)=@in, &(0x7f0000000e00)=0xc) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000e40)=""/92) (async) kevent(r3, &(0x7f0000000ec0)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x1, 0x4, 0x2}, {{r8}, 0xfffffffffffffffc, 0x80, 0x1, 0x6, 0x9}], 0x8, &(0x7f0000000f40)=[{{r3}, 0xfffffffffffffffa, 0x11, 0x2, 0x9, 0x2}, {{}, 0xfffffffffffffffa, 0xa, 0x8, 0x2}], 0x4a, &(0x7f0000000f80)={0x2800000000000000, 0x3}) 266.455857ms ago: executing program 6 (id=204): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r1 = dup(r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x0, 0xa}) ioctl$BIOCSBLEN(r0, 0xc0044266, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) syz_extract_tcp_res(0x0, 0x61, 0x8) chroot(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x0, 0x0) readv(r1, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000240), 0x1d) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="0683", 0x2}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x8, {0x9, 0x20006}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, 0x0, 0x0) mlockall(0x0) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x3c, 0x0, 0x8}]}) 266.180277ms ago: executing program 2 (id=205): sysctl$kern(&(0x7f0000000400)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb0885f6d8ca020ef}, 0x2, &(0x7f0000000040)="6cfbc512c4b5c96e6e6ad7f26179437adfda2976fe83f9a105cfa6a108f6cf5cd5c10c64550d4299e6f936bf63", &(0x7f0000000080)=0x2d, &(0x7f00000000c0)="3f136aca8f4a015a797930c06a85dece2c60779a9c6b86de8a5c02faa2d987e2c6e90543ac1e5096976d8289ce59fae79eeb496d3bac103d86ede78ea478f8b461c8b3d4c3a1b7531263d8c193bb42e9f0d04c0f50bddbece250c31c0d678240f943df081dfa58e15530aaa9d2121796e9e3014041c6c8f08fdbfcdb02040833ca855704da608b99fe7a3f379730fbed6ec420da558090440f74c746c393", 0x9e) 240.540258ms ago: executing program 7 (id=206): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x912, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)='ol', 0x2}, {&(0x7f0000000100)="e9d951c47fb7e04ee729afc55a383c9bb0c76641bbeedc7554d3e1a2291f7dfb84aad1b327605546d9a10e965266dca2b54cb84e4639cd3902e9aa71813ddc00d21f032bd6f4a926e2c01ca5c218d712c6d0bfa1610130abe495fe332edbc8dc878fc7644aa7912a697532daa22db097645344e9b8e5493d0c2b56a248b2bf1c1bbd75bbe9", 0x85}, {&(0x7f0000000280)="d39a7bec78d3dcbc373d3e5d25a4c7980628f29df26ce14edba72e904cfeadb61a1f72ab7a6350c07145d42a9e594896fbfc5acfecfb6bd72ec501a83d26085cbb7f033fbb8822f62eee465b10bf209dd95394fb1f651b33f7230a5153506ce010ba2596a1700adc4d111c1f4ef77e1be0f075aa9306dc234dfb8830a8cd92687e4d69b3aa2dcaab8ab1163b287738cc973b5450bfa764fa1bee2d933fe7929c86b304fd93ad5f1fa055eea8645f72362a6254c0fd782084f765e5b33e0b9b", 0xbf}, {&(0x7f00000001c0)="64d616f3db17600e0c63b04dc181b0a23359d13724e4737c26ce150c5af53fdbc580f1dedfdbd9b5c4063e5d7545ac1be3e6a1fd8ec85356893feced03d316bf42d9fb3551fa5bb607844fcdb1b4d747eff9a5a6807db36a93bcb559d4", 0x5d}], 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 240.007088ms ago: executing program 2 (id=207): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x5, 0x0, 0x1, 0xfffffffffffffffe, 0xffffffffff7ffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES16=r0, @ANYRES64=r0, @ANYRES16=r0, @ANYRES32]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0xee00, r1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000040)=0xc) setpgid(r3, r3) (async) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) r4 = syz_open_pts() open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) (async) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(0xffffffffffffffff, r1, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) (async) r6 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x41) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r6, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) syz_open_pts() (async, rerun: 64) fchflags(r4, 0x1) (rerun: 64) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000010c0), 0x100, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (rerun: 64) 239.304296ms ago: executing program 3 (id=208): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x10000000000) madvise(&(0x7f00003e0000/0x12000)=nil, 0x12000, 0x6) 239.033885ms ago: executing program 6 (id=209): r0 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() (async) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xc8b5, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 102.385369ms ago: executing program 3 (id=210): setrlimit(0x8, &(0x7f0000000980)={0x6, 0x400000000000053}) (async) r0 = syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) fcntl$lock(r1, 0xb, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}, 0x0, 0x80000000, 0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f00000004c0)="0a31b064fdd4f98d509bf56f69325b001fb125eee6e6a9fe4c076971dd6f66c960a8da5bbfe26f9bd2f0f23c2095328ad127ee07d94f5c1e0e42ab44b7ae64bc2cf9035e32520d476e85c444a7e805b19a380f4862654dc312d9c2f0c9f9ed856aa7abd2a44a1361a9e1e09fe93a6d97c4a06c6aa2a4c5a520f91a485bcb865b90d7d6ab200c182ea733349d6c3efbe416bbd0b4924d5788a6ea5090eb541c205924129214fb4bc4be477bc9f2098eb42aa19dea9868a3247c7d09ce2c4d500806c3738f6c6225833c840e43f3d8bb14136c91c8aa1252743f4610781cc1fe8bc301483690ffd3480a66d4987163661ce2a91251770f8e", 0xf7) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)="ea0000f400000000f366964c0adaece59aea37376247bbc95854735d4e3c7dbd553e60b9fed3eda55edef401609ece9a0edda5e155de8cfcd583df54e24cc9be9ba4cf52d64e9c2d1a813cb12478406df6c6cf7607007aed08f9d0a0fa8e57bb2fc3985447cd480dabe315619a2a5b719de68baf5ec107ee5ad0072fd333cf35d45502000000fd57536900"/148, 0x94) (async) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) (async) close(r0) (async) r3 = socket$inet(0x2, 0x8000, 0xbe) readv(r3, &(0x7f0000000380)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f00000001c0)}, {&(0x7f0000000200)}, {&(0x7f0000000340)=""/19, 0x13}], 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0xf, 0x2}, 0x8) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000000c0)=0x3) connect$unix(r5, &(0x7f0000000000)=@file={0x2ec66bccf002e413}, 0x2) (async) getsockopt$sock_timeval(r5, 0xffff, 0x3, &(0x7f0000000100), &(0x7f0000000180)=0x10) (async) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0xfffffc00) r6 = syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x47c9, 0x2, 0xffff, 0x6, "0848800888d11d54e90d6602ff0700", 0xfffffffe, 0x10003}) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7de8309, 0x2, 0x0, 0x0, 0xffffffffa22e6c7c, 0xfffffffffffffffe, 0x200000000000003}, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000000)=0x6) 97.698676ms ago: executing program 6 (id=211): r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mlock(&(0x7f000000f000/0x1000)=nil, 0x1000) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xf39, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, &(0x7f0000000300)={0x100, 0x3}) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x2, 0x20001ffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r5) r6 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x100, r6) setregid(0x0, 0x0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r7, r7, 0x0, 0x4}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xf30, r9) r10 = socket(0x2, 0x5, 0x4) sendto$unix(r10, &(0x7f00000000c0)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) 97.095775ms ago: executing program 3 (id=212): r0 = socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaa0c0045f700000000009078e00000020000000008009078000000002d0906ca3d9f06a6b15965a3c83369b000000000"]) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35, 0xf, 0xe9, 0x1}, {0x40, 0x3, 0xe, 0x10004}, {0x6, 0x4, 0x0, 0xb}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x44, 0x1, 0x6a}, {0x30, 0x5, 0x2, 0xe9a3}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000380)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="bdb31c9171ac9ec40400cf8c58bc5a91502c94a34b8e5f8450181df4d45290ebcf87f245ce80d33b7334e465610e11dd82", &(0x7f0000000200)=0xff0a, 0x0, 0x37) 96.428206ms ago: executing program 2 (id=213): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setreuid(0x0, 0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) fcntl$getown(r0, 0x5) (async) fcntl$getown(r0, 0x5) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7960) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000004c0)={0x10, 0x7, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000e7000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f00000ab000/0x4000)=nil, 0xffffffffffffff7a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x253e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}], './file0\x00', 0x8}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) setgroups(0x0, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) r3 = msgget$private(0x0, 0x4e1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea", 0x1) msgrcv(r3, 0x0, 0x0, 0x3, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) 96.132954ms ago: executing program 3 (id=214): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) (async) setreuid(0x0, 0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x9, 0xfe}, {0x3, 0x1}, {0x6, 0x0, 0x6, 0xa4}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x4004570c, &(0x7f0000000080)={0x8000000, 0xd83, 0x5}) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) (async) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 93.386599ms ago: executing program 6 (id=215): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffbffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0x3}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000693000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x13}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00004ef000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x3}], './file0\x00', 0x5}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x1, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x7}, {0xfeffffff}}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0xe) close(r3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r4 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) 2.261081ms ago: executing program 3 (id=216): r0 = syz_open_pts() fchown(r0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11, 0x0, 0xa}, 0x4000000000000083, 0x0, 0x0, 0x0, 0xffffffffffffffb4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x5012, r1, 0x3) syz_open_pts() (async) fchown(r0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000), 0x400000000000000b, 0x0, 0x0, &(0x7f0000000240)="fc864141c1378f1d5d408dfd13fbcdb13b18443599a503428a5448717d4b53ac8367c84e30307154326253a68a37a39e7e80301be1b2cf10e3f8fd3ccea4a4e155221efd0c0e65bee6b8d4a4485c9217", 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11, 0x0, 0xa}, 0x4000000000000083, 0x0, 0x0, 0x0, 0xffffffffffffffb4) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x5012, r1, 0x3) (async) 1.918499ms ago: executing program 6 (id=217): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3d, 0x1, 0x2, 0x1}, {0x7ff, 0x0, 0x2, 0x209}, {0x2, 0x1, 0x0, 0x5}, {0x6, 0xa, 0x2, 0x8}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000000)='Y', &(0x7f0000000080)=0x1, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "1f00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @local={0xfe, 0x80, '\x00', 0x0}, [@routing={0x11, 0x0, 0x0, 0x3}]}}}}}}}) 0s ago: executing program 2 (id=218): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffffffffffda6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000005}) r2 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r4) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r5, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x10002fffffffe}) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000180)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.232' (ED25519) to the list of known hosts. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8067f194e8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd8067f194d8,1) at rw_enter+0x122 rrw_enter(fffffd8067f194d8,1) at rrw_enter+0xbe VOP_LOCK(fffffd8062403988,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8062403988,2001) at vn_lock+0xa4 vfs_lookup(ffff8000311ab868) at vfs_lookup+0x109 namei(ffff8000311ab868) at namei+0x7aa unp_connect(ffff8000012882a8,fffffd806cb5b800,ffff8000371c0038) at unp_connect+0x27d uipc_dgram_send(ffff8000012882a8,fffffd806ccbdc00,fffffd806cb5b800,0) at uipc_dgram_send+0x131 sosend(ffff8000012882a8,fffffd806cb5b800,ffff8000311abaf8,0,0,0) at sosend+0xa40 sendit(ffff8000371c0038,5,ffff8000311abc70,0,ffff8000311abd30) at sendit+0x721 sys_sendmsg(ffff8000371c0038,ffff8000311abde0,ffff8000311abd30) at sys_sendmsg+0x246 syscall(ffff8000311abde0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7988cb71410, count: -15 ddb{1}> show registers rdi 0 rsi 0x40000 acpi_pdirpa+0x2be71 rbp 0xffff8000311ab4c0 rbx 0xfffffd80042b9d78 rdx 0xffff8000012a1a00 rcx 0xffff8000371c0038 rax 0x3ffff acpi_pdirpa+0x2be70 r8 0xffff8000311ab3a0 r9 0x8080808080808080 r10 0x9d1417181f30202e r11 0x6aff432445c7d612 r12 0 r13 0xfffffd8003ad1e00 r14 0x3 r15 0xffffffff rip 0xffffffff8228d065 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000311ab4b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=347475 pid=33971 tcnt=5 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000371c0a58,0xffff800035b8d480 process=0xffff8000371a1220 user=0xffff8000311a6000, vmspace=0xfffffd806c3f9dd8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 51894 303261 76653 0 2 0 syz-executor 72791 36389 7170 0 7 0 syz-executor 72791 375166 7170 0 3 0x4000080 fsleep syz-executor 12401 410315 68494 0 2 0 syz-executor 12401 433769 68494 0 2 0x4000000 syz-executor 33971 507920 19825 0 2 0 syz-executor *33971 347475 19825 0 7 0x4000000 syz-executor 33971 273080 19825 0 3 0x4000080 sbwait syz-executor 33971 154453 19825 0 3 0x4000080 fsleep syz-executor 33971 113385 19825 0 3 0x4000080 fsleep syz-executor 16053 102497 59150 0 3 0x80 nanoslp syz-executor 16053 459895 59150 0 3 0x4000080 fsleep syz-executor 16053 430126 59150 0 3 0x4000080 kqread syz-executor 13997 463970 24800 0 3 0x80 nanoslp syz-executor 13997 446705 24800 0 3 0x4000080 sbwait syz-executor 13997 146838 24800 0 3 0x4000080 fsleep syz-executor 7170 108762 92130 0 3 0x82 nanoslp syz-executor 1806 501730 0 0 3 0x14280 nfsidl nfsio 62117 417467 0 0 3 0x14280 nfsidl nfsio 78100 254049 0 0 3 0x14280 nfsidl nfsio 11533 288336 0 0 3 0x14280 nfsidl nfsio 35340 378324 0 0 3 0x14280 nfsidl nfsio 6804 201771 0 0 3 0x14280 nfsidl nfsio 30731 203063 0 0 3 0x14280 nfsidl nfsio 12690 247609 0 0 3 0x14280 nfsidl nfsio 17315 95969 0 0 3 0x14280 nfsidl nfsio 72749 480162 0 0 3 0x14280 nfsidl nfsio 20990 463317 0 0 3 0x14280 nfsidl nfsio 99678 11028 0 0 3 0x14280 nfsidl nfsio 5271 96018 0 0 3 0x14280 nfsidl nfsio 15846 27636 0 0 3 0x14280 nfsidl nfsio 87704 506556 0 0 3 0x14280 nfsidl nfsio 97616 35821 0 0 3 0x14280 nfsidl nfsio 48923 63754 0 0 3 0x14280 nfsidl nfsio 21661 336710 0 0 3 0x14280 nfsidl nfsio 2814 335866 0 0 3 0x14280 nfsidl nfsio 71859 312796 0 0 3 0x14280 nfsidl nfsio 2096 483344 0 0 3 0x14200 bored sosplice 19825 54028 92130 0 3 0x82 nanoslp syz-executor 71279 64212 92130 0 3 0x82 wait syz-executor 59150 372906 92130 0 3 0x82 nanoslp syz-executor 68494 484649 92130 0 3 0x82 nanoslp syz-executor 76653 289614 92130 0 3 0x82 nanoslp syz-executor 83233 374269 92130 0 3 0x82 wait syz-executor 24800 501282 92130 0 3 0x82 nanoslp syz-executor 92130 426198 42504 0 3 0x82 kqread syz-executor 42504 330170 94197 0 3 0x10008a sigsusp ksh 94197 144220 21764 0 3 0x98 kqread sshd-session 21764 102260 73008 0 3 0x92 kqread sshd-session 84070 297472 1 0 3 0x100083 ttyin getty 73008 262191 1 0 3 0x88 kqread sshd 43833 376488 1148 74 3 0x1100092 bpf pflogd 1148 96025 1 0 3 0x80 sbwait pflogd 90910 239466 28515 73 3 0x1100090 kqread syslogd 28515 347892 1 0 3 0x100082 sbwait syslogd 81346 307524 1 0 3 0x100080 kqread resolvd 62362 205047 75673 77 3 0x100092 kqread dhcpleased 69840 483143 75673 77 3 0x100092 kqread dhcpleased 75673 217792 1 0 3 0x80 kqread dhcpleased 11046 12433 0 0 3 0x14200 bored smr 45124 242617 0 0 2 0x14200 zerothread 12150 259684 0 0 3 0x14200 aiodoned aiodoned 73689 204580 0 0 3 0x14200 syncer update 82281 376376 0 0 3 0x14200 cleaner cleaner 99451 450423 0 0 3 0x14200 reaper reaper 1610 233575 0 0 3 0x14200 pgdaemon pagedaemon 2599 248508 0 0 3 0x14200 bored viomb 12188 86523 0 0 3 0x40014200 acpi0 acpi0 69072 192323 0 0 3 0x40014200 idle1 96225 440094 0 0 3 0x14200 bored softnet3 86426 266080 0 0 3 0x14200 bored softnet2 19875 266201 0 0 3 0x14200 bored softnet1 26424 90353 0 0 3 0x14200 bored softnet0 26099 24591 0 0 3 0x14200 bored systqmp 8361 245394 0 0 3 0x14200 bored systq 85500 11654 0 0 3 0x14200 tmoslp softclockmp 98189 343339 0 0 3 0x40014200 tmoslp softclock 3140 178160 0 0 3 0x40014200 idle0 1 7652 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 72791 (syz-executor) thread 0xffff800037198a48 (36389) shared rwlock vmmaplk r = 0 (0xfffffd806bfbdeb0) #0 witness_lock+0x5bb #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x47 #3 uvm_fault+0x112 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 Process 33971 (syz-executor) thread 0xffff8000371c0038 (347475) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83577cb0) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0xa40 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800001288450) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 sosend+0x2ff #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 Process 33971 (syz-executor) thread 0xffff800035b8d470 (273080) exclusive rrwlock inode r = 0 (0xfffffd8067f19a38) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 cache_lookup+0x36e #7 ufs_lookup+0x218 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x8fa #10 namei+0x7aa #11 vn_open+0x13f #12 vndioctl+0xcb1 #13 VOP_IOCTL+0xac #14 vn_ioctl+0xf6 #15 sys_ioctl+0x67c #16 syscall+0xbb6 #17 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10196 11116K 11437K 166960K 11613 0 pcb 17 12K 12K 166960K 58 0 rtable 240 8K 8K 166960K 428 0 pf 36 18K 18K 166960K 60 0 ifaddr 43 7K 7K 166960K 55 0 ifgroup 58 2K 2K 166960K 70 0 sysctl 3 0K 0K 166960K 3 0 counters 64 36K 36K 166960K 72 0 ioctlops 0 0K 4K 166960K 1499 0 iov 0 0K 8K 166960K 14 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1439 90K 91K 166960K 1818 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 11 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 364 0 sigio 0 0K 0K 166960K 4 0 proc 72 91K 140K 166960K 579 0 subproc 104 6K 6K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 31 0 in_multi 99 7K 7K 166960K 121 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 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 403 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 246 73K 77K 166960K 4917 0 UVM aobj 14 2K 2K 166960K 15 0 pinsyscall 43 86K 102K 166960K 1499 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 19 0 NDP 14 0K 2K 166960K 34 0 temp 43 6815K 6879K 166960K 9326 0 kqueue 15 24K 28K 166960K 66 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> 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 56 0 53 1 0 1 1 0 8 0 rtentry 112 132 0 22 4 0 4 4 0 8 0 unpcb 144 290 0 270 1 0 1 1 0 8 0 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 808 63 0 57 2 0 2 2 0 8 1 arp 120 23 0 6 1 0 1 1 0 8 0 inpcb 336 269 0 258 2 0 2 2 0 8 1 nd6 136 27 0 3 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 2 0 2 1 0 1 1 0 8 1 pffrag 232 3 0 1 1 0 1 1 0 482 0 pffrnode 88 3 0 1 1 0 1 1 0 8 0 pffrent 40 47 0 45 1 0 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 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 37 0 0 1 0 1 1 0 8 0 pfstkey 128 37 0 0 2 0 2 2 0 8 0 pfstate 376 36 0 0 4 0 4 4 0 8 0 pfrule 1344 25 0 18 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 519 0 52 30 0 30 30 0 8 0 art_table 32 521 0 52 4 0 4 4 0 8 0 art_node 16 131 0 31 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 8 0 2 1 0 1 1 0 8 0 shmpl 112 12 0 1 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2124 0 612 95 0 95 95 0 8 0 ffsino 272 2124 0 612 102 0 102 102 0 8 0 nchpl 144 2645 0 959 63 0 63 63 0 8 0 uvmvnodes 80 2410 0 0 50 0 50 50 0 8 0 vnodes 216 2410 0 0 134 0 134 134 0 8 0 namei 1024 8836 0 8835 2 0 2 2 0 8 1 percpumem 16 50 0 4 1 0 1 1 0 8 0 kstatmem 264 32 0 8 2 0 2 2 0 8 0 scxspl 216 6905 0 6905 3 1 2 2 1 8 2 plimitpl 152 91 0 72 1 0 1 1 0 8 0 sigapl 424 692 0 621 10 1 9 9 0 8 0 futexpl 64 3417 0 3412 1 0 1 1 0 8 0 knotepl 120 306 0 0 10 0 10 10 0 8 0 kqueuepl 216 75 0 64 1 0 1 1 0 8 0 pipepl 320 127 0 100 3 0 3 3 0 8 0 fdescpl 496 653 0 621 5 0 5 5 0 8 0 filepl 152 3809 0 3554 16 0 16 16 0 8 5 lockfpl 104 218 0 215 2 0 2 2 0 8 1 lockfspl 48 108 0 105 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 38 0 21 1 0 1 1 0 8 0 ucredpl 104 954 0 938 1 0 1 1 0 8 0 zombiepl 144 623 0 621 1 0 1 1 0 8 0 processpl 1160 692 0 621 6 0 6 6 0 8 0 procpl 648 1076 0 995 9 1 8 8 0 8 1 srpgc 96 2 0 2 1 0 1 1 0 8 1 sockpl 664 619 0 585 4 0 4 4 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 150 0 0 19 0 19 19 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 238 0 0 15 0 15 15 0 8 0 bufpl 280 2672 0 98 184 0 184 184 0 8 0 anonpl 24 151996 0 148561 34 0 34 34 0 185 10 amapchunkpl 152 15979 0 15454 29 0 29 29 0 158 7 amappl16 200 3584 0 3563 5 3 2 5 0 8 0 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 118 0 106 1 0 1 1 0 8 0 amappl13 176 13 0 13 1 1 0 1 0 8 0 amappl12 168 1325 0 1294 4 1 3 3 0 8 0 amappl11 160 55 0 41 1 0 1 1 0 8 0 amappl10 152 11 0 11 1 1 0 1 0 8 0 amappl9 144 143 0 143 1 1 0 1 0 8 0 amappl8 136 17 0 15 1 0 1 1 0 8 0 amappl7 128 130 0 118 1 0 1 1 0 8 0 amappl6 120 180 0 178 1 0 1 1 0 8 0 amappl5 112 139 0 128 1 0 1 1 0 8 0 amappl4 104 328 0 310 1 0 1 1 0 8 0 amappl3 96 3002 0 2901 3 0 3 3 0 8 0 amappl2 88 947 0 863 3 0 3 3 0 8 0 amappl1 80 8882 0 8312 14 0 14 14 0 8 0 amappl 88 4496 0 4313 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 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 253 0 253 1 1 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 18 0 17 1 0 1 1 0 8 0 aobjpl 72 14 0 1 1 0 1 1 0 8 0 uaddrrnd 24 653 0 621 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 653 0 621 1 0 1 1 0 8 0 vmmpekpl 168 6899 0 6867 3 0 3 3 0 8 0 vmmpepl 168 48088 0 46188 88 0 88 88 0 357 4 vmsppl 440 652 0 621 6 1 5 5 0 8 1 rwobjpl 56 19531 0 16171 48 0 48 48 0 8 0 pdppl 4096 1313 0 1242 99 26 73 85 0 8 2 pvpl 32 12387 0 0 100 0 100 100 0 265 0 pmappl 248 652 0 621 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 382 0 28 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83482ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83577aa8) at __mp_lock+0x199 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83577aa8) at __mp_lock+0x192 uvm_fault(fffffd806bfbddc0,f0a35d02000,0,1) at uvm_fault+0x1ed upageflttrap(ffff8000371cd370,f0a35d02000) at upageflttrap+0xa9 usertrap(ffff8000371cd370) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x759192011c50, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8067f194e8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd8067f194d8,1) at rw_enter+0x122 rrw_enter(fffffd8067f194d8,1) at rrw_enter+0xbe VOP_LOCK(fffffd8062403988,2001) at VOP_LOCK+0xa6 vn_lock(fffffd8062403988,2001) at vn_lock+0xa4 vfs_lookup(ffff8000311ab868) at vfs_lookup+0x109 namei(ffff8000311ab868) at namei+0x7aa unp_connect(ffff8000012882a8,fffffd806cb5b800,ffff8000371c0038) at unp_connect+0x27d uipc_dgram_send(ffff8000012882a8,fffffd806ccbdc00,fffffd806cb5b800,0) at uipc_dgram_send+0x131 sosend(ffff8000012882a8,fffffd806cb5b800,ffff8000311abaf8,0,0,0) at sosend+0xa40 sendit(ffff8000371c0038,5,ffff8000311abc70,0,ffff8000311abd30) at sendit+0x721 sys_sendmsg(ffff8000371c0038,ffff8000311abde0,ffff8000311abd30) at sys_sendmsg+0x246 syscall(ffff8000311abde0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7988cb71410, count: -15