last executing test programs: 6.034819795s ago: executing program 7 (id=457): r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x7}], 0x1, &(0x7f0000000100), 0x7ff, &(0x7f0000000180)={0x0, 0x4}) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) setsockopt(r1, 0xad4, 0x1ff80, &(0x7f0000000000)="bc334b381fd3db3ae4b6b94b442b4f931d5d120b196ab93eccfe4368ddaeec53f2f5dd09ee4784e0d9f5aa372cd52a30a83960da695ddbf224274215a303891f217db49f992fb85a502e46082d83469f91d7a12fd76b0403fd93201d8b04897befe7e17e163970a6e77b8335bdfeeed4742a488874a31a2eb1e7", 0x7a) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) close(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x5, 0x6}, 0x10) 5.167710072s ago: executing program 7 (id=458): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)='\x00', 0x1}], 0x1, 0x3fffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x190) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x37}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) execve(0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000a80)="7b8fb308", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)="bf8c696d", 0x4) write(r4, &(0x7f00000004c0)="b96a", 0x2) 5.148007722s ago: executing program 7 (id=460): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x809789, 0x1, 0x1, 0x80e19f, "bf00000100", 0x83, 0xff}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000380)=[{0x6c, 0x0, 0xfa, 0x9}, {0x40, 0x0, 0x0, 0x2}, {0x8016, 0x0, 0xa4, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) close(r0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 4.908866432s ago: executing program 5 (id=464): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000740)="68878ffdc963140e7a6e21a14be2515135170e51acb0673f93d2450d5d229f1f05ba6a8d485147b1ea00988f75621c15e39e389f6c97a05ed36456dde7f0db3379c35e4859cba3fd07cb0b53f71640bb57f3bd1053b54e2db6a9a9f91affbc6e7b80b3d7aea1f131a5443ea47b5b170cc1d7aa583483f19a248f4749da92ecb840268565d69934e06f848c7aaff6b0baa9a2d1bac10654e02eaf854703410203392c6d7c86a5febe0d80a52d7c7970b1ca61440519143bc77ce52c110a509be73f7fca97da645b3f858e5f4963c3bf3d59d93f75dbf37267", 0xd8}], 0x1, 0x8) execve(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x27, 0x38, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000740)="68878ffdc963140e7a6e21a14be2515135170e51acb0673f93d2450d5d229f1f05ba6a8d485147b1ea00988f75621c15e39e389f6c97a05ed36456dde7f0db3379c35e4859cba3fd07cb0b53f71640bb57f3bd1053b54e2db6a9a9f91affbc6e7b80b3d7aea1f131a5443ea47b5b170cc1d7aa583483f19a248f4749da92ecb840268565d69934e06f848c7aaff6b0baa9a2d1bac10654e02eaf854703410203392c6d7c86a5febe0d80a52d7c7970b1ca61440519143bc77ce52c110a509be73f7fca97da645b3f858e5f4963c3bf3d59d93f75dbf37267", 0xd8}], 0x1, 0x8) (async) execve(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x27, 0x38, 0x0, 0x0) (async) 3.848477798s ago: executing program 1 (id=483): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) r0 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, r0, 0x0, 0x15, 0x1}, 0xba7, 0x8, 0xce}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000240)={0x8841, 0x7, 0x4}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) close(0xffffffffffffffff) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) (async) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)="8858cd20", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00']) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000200)) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) select(0x0, 0x0, &(0x7f0000000040)={0x50, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000080), &(0x7f00000000c0)) 3.72949001s ago: executing program 0 (id=500): mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x87, 0x9, 0x0, 0x3}, {0x64, 0x6, 0x0, 0x6}, {0x6, 0x0, 0x3, 0x9}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x96dba8100d9a48bd) writev(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2008, 0x202) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmctl$IPC_RMID(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 3.502165472s ago: executing program 6 (id=508): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x0, 0xfffffffb}, {0x1, 0x3, 0xfc, 0x12004}, {0x5, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.50017353s ago: executing program 0 (id=509): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x412dff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xb}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d8", 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)='M', 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e", @ANYRES32=0x41424344]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 3.500021951s ago: executing program 6 (id=510): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) write(r0, &(0x7f0000000040)="3254628f9b1a2b704398", 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x10, 0x7ffffffc}, {0x50, 0xff, 0xfa, 0x2}, {0x87, 0x0, 0x6, 0x6}, {0x6, 0x1f, 0x7, 0x800}]}) lseek(r0, 0xae70, 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x0, ""/4091}, &(0x7f0000000080)=0xffd) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc0205603, &(0x7f0000000040)={0xe64, 0x0, 0x6, 0x8000000, "97f337576a00fdb9020000000000000000008000", 0x2000, 0xffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x3) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001480)={'./file0\x00', 0x3, 0x7fffffff, 0x6}) 3.499403215s ago: executing program 6 (id=511): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa", 0x5}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mprotect(&(0x7f0000260000/0x2000)=nil, 0x2000, 0x2) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) flock(r1, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r2, 0xc4504442, &(0x7f0000000740)={0x7, 0x0, 0x0, 0x0, "9700000006a4db780809000000000000000000d3", 0x2}) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xc, 0x0, 0x0) 3.461564616s ago: executing program 0 (id=512): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x100000001}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 3.457378509s ago: executing program 6 (id=513): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) r1 = socket(0x18, 0x1, 0xc) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) (async) socket(0x18, 0x1, 0xc) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) close(r2) (async) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) (async) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) ioctl$VNDIOCSET(r3, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) (async) 3.457106728s ago: executing program 6 (id=514): mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000240)=0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000300)=""/6, 0x6}], 0x1) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') 3.4565827s ago: executing program 0 (id=515): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x100000401}) 2.098425663s ago: executing program 7 (id=516): rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000240)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x68, 0x0, 0x2, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x0, 0xf}}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000240)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x68, 0x0, 0x2, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x0, 0xf}}}}}) 2.098146345s ago: executing program 7 (id=517): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x0, 0x2, 0x8, 0x2f, "d66ad00200a872e20900d706000000fffd00", 0x5, 0x4}) 2.096426427s ago: executing program 7 (id=518): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x9, 0x6}}, 0x0) (async) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x9, 0x6}}, 0x0) setitimer(0x0, 0x0, &(0x7f00000001c0)) close(r0) execve(0x0, 0x0, 0x0) 1.994670412s ago: executing program 5 (id=519): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x109) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) (async) r1 = socket$inet(0x2, 0x2, 0x0) (async) setsockopt(r0, 0x7ff, 0xa, &(0x7f0000000000)="67549bf70e70f4862c232a452b8cb69256da2de3345bb6b0997e8e44bb89c75b6a83ace08e11fb674d928f19a4a6d96c9e5e87bc1cd1137fe89de6bd", 0x3c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) (async) close(r0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) fcntl$dupfd(r1, 0x0, r0) 1.994313377s ago: executing program 5 (id=520): sysctl$hw(&(0x7f0000000080)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000000), &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x1) accept(r0, 0x0, &(0x7f0000000100)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000040)="aa74df0a05be85c2b487a1b0f3d82d39bde5", 0x12) 1.994121963s ago: executing program 5 (id=521): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00', 0x3) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) 1.993773148s ago: executing program 5 (id=522): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) socket$inet(0x2, 0x1, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) setreuid(0x0, 0xee01) pipe2(&(0x7f0000000180), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x41f41c8b}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x41f41c8b}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = msgget$private(0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) (async) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 1.781716695s ago: executing program 5 (id=523): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000400)='.\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {}]}) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) 810.740244ms ago: executing program 1 (id=534): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x0, 0x2, 0x8, 0x2f, "d66ad00200a872e20900d706000000fffd00", 0x5, 0x4}) 810.231224ms ago: executing program 1 (id=536): sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000200)="1a37af1fe92693d59499f84ae019c3603b001dd33a3afefd5456bc544a50192ea1988f126171e286170026b4992a61c04eeb11b72748acc2dd77840bc40e54e961034da82bcab5a8da49022e183978116b4f151e072d1ff7f94da7d50d55f2e587bb5f1be401f91d71d7d33e9a86a4b006a015b50af9b0bb707937569e9dc5db63cbec621a38128c1035c166668886e3eb65b58be084c3188f018c692aabbbb85538ab3df7134baeab95dc52711c65dfa6f9cd13955417b501c8f554855399b5e619786e2945", &(0x7f0000000100)=0xc6, &(0x7f0000000300)="83e149b13a8ad98c0b3d54521822c8839c00ff9cb79c548d4e84b77b896aac7df964dc62f5cbcfff21225e49e112131172746fe1a971d2e33a4d", 0x3a) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setregid(0x0, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xc30, r0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) 755.90754ms ago: executing program 1 (id=538): setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x7f) r1 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0x8, 0x1, 0x8d32, 0x0, 0x100, 0x0, 0x0, 0x1, 0xf18}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x3, 0x20, 0x9, 0x1}, {0x9, 0x4, 0x20}, {0xffff, 0xfe, 0xfb, 0xfffffffe}]}) socket(0x18, 0x3, 0xbd) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 755.209456ms ago: executing program 1 (id=540): sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000217}, 0x4, 0x0, 0x0, 0x0, 0x1e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) 754.254917ms ago: executing program 1 (id=541): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0xfffffffd, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc444443b, &(0x7f0000000740)={0x1, 0x2f, 0x0, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0xfffd}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) acct(&(0x7f0000000000)='./file0\x00') r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x7, &(0x7f0000000040)='./file0\x00', 0x8}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1d, &(0x7f0000000040), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) close(r4) socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xffffffd7, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [0x0, 0x0, 0x0, 0x10001], [{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}, {0x0, 0x0, 0x0, 0x1}, {}, {0x10}, {}, {0x1}], {}, {0xb}}}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) sysctl$net_inet_etherip(&(0x7f0000000480), 0xc, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000014, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 611.10223ms ago: executing program 4 (id=554): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80146959, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x8c7b, 0x2, 0x65d8524, 0x9, "971f8b5e1fb010216356d52cb72ad034b0d6daab", 0x4, 0x4}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x16c) sendto$inet6(r3, &(0x7f0000000140)="6a26715e09fe67a8340c8a270c6c03b0b84e4c1ff32ad43509ed99e1ab0f14cdf5442f9a15b0104e70d92811614e2ef810d490467839500a980675dc04c8cbf2f73437495553782d5686515720eef10b8686f98acd2ff74a434cfca7be9f36438035c6fdef8887d95cadfc3150f325301d00df146fa00e3987f92f08360d108fea7af34a6cdd22a5322dd7f406aa9f3694ab1cf46e3186e4ed29fabd77940e677e0013e0d92019ab5d0e1cfe0c3050925ebdf022574878d255cad0bb7b60e69cc04aa7e11676349b04a4bc9949fd20579aa51042303a88a26361567e", 0xdc, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x400, 0x65}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) accept$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) 574.024849ms ago: executing program 2 (id=559): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000480)=ANY=[@ANYRES8]) (async) syz_emit_ethernet(0x138, &(0x7f0000000480)=ANY=[@ANYRES8]) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) bind(r1, &(0x7f0000000000), 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0) (async) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x11, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001180)=[{0x0}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x8, 0x1, 0x400001}, {0x4c, 0x3, 0x1, 0x10028}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x8, 0x1, 0x400001}, {0x4c, 0x3, 0x1, 0x10028}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)='\x00\x00\x00\x00\x00', &(0x7f0000000080)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) (async) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x92e, 0x0, 0x0, 0x0, 0x0, 0x100, 0x583}, 0xfffffffffffffffe}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x1, 0x0, 0x0, 0x7fff}, {0x4, 0x0, 0x20, 0xffff33c4}, {0x6, 0x9, 0x4, 0xe}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x1, 0x0, 0x0, 0x7fff}, {0x4, 0x0, 0x20, 0xffff33c4}, {0x6, 0x9, 0x4, 0xe}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) socket$inet(0x2, 0x1, 0x0) (async) socket$inet(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x41, 0x7}) r5 = socket$inet(0x2, 0x3, 0x2) mmap(&(0x7f000008d000/0x4000)=nil, 0x4000, 0x4, 0xa012, r5, 0x0) 573.757255ms ago: executing program 2 (id=560): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x1f, 0x29, 0x30}, 0x4, 0x0, 0x0, 0x0, 0x0) 420.596648ms ago: executing program 2 (id=562): r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x8) setreuid(0x0, 0xee01) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) chdir(&(0x7f00000001c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482", 0x1e}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922d061f32be6334ed036", &(0x7f0000000080)=0x2d, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='/dev/bpf\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\'!-#\x00', &(0x7f0000000280)='\x9a-+-[-^!,\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000002040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6e2a80f40014ff01ff010000000000000000000000000001000000000000000000000000000000014e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 415.046097ms ago: executing program 4 (id=564): syz_emit_ethernet(0x61, &(0x7f0000000000)={@random="c07941f6e8bd", @remote, [{[], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x19, 0x4f, 0x64, 0x5, 0x40, 0x89, 0x0, @empty, @empty, {[@generic={0x44, 0xf, "ce6783b542ee9b34431d90057f"}, @rr={0x7, 0x13, 0x7f, [@local={0xac, 0x14, 0x0}, @loopback, @rand_addr=0x4b3, @rand_addr=0x7]}, @noop, @ra={0x94, 0x6, 0x9}]}}, @generic="10e218e90036cc5473a130f00abc2f"}}}}) (async) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x9, 0x100000) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1336, &(0x7f0000000100)={@broadcast, @random="606a3bf0eeaa", [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0xf, 0x6, "cdd70f", 0x12fc, 0x89, 0xf3, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, {[@routing={0x50, 0x6, 0x0, 0x4, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @loopback, @loopback]}, @routing={0x6, 0x6, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2]}, @dstopts={0x89, 0x19, '\x00', [@pad1, @pad1, @generic={0x2, 0xa4, "5671a1f91860ecf59e64849e41950cdbd2263e9fb4817fb7d4d087ff10e87e00c03ce441e6cd83c7c874eb44b644879086a2df43f9f957a547d859284bc8b57195da1bff4cd211a51ab058d91f3b9ba57bda4196a404f3122045977ae404bb9d1d4e98501dd33c4ab4bb0093beb5819dad9ca15cb0985a30053f1f3b957aa3322354305b6a6f6bccc55f0571efaba1d991e3e7d867fb261b101161c7a0c0f5ada742726a"}, @jumbo={0xc2, 0x4, 0xa}, @jumbo={0xc2, 0x4, 0xb}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x9}]}, @routing={0x67, 0xe, 0x0, 0x8, 0x0, [@empty, @empty, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0xc, 0x1a, '\x00', [@generic={0x71, 0xd1, "d7ffe58c9552214d0fcd4f6e68242733bc6297dcd40b3d27725785c4e83832d4effb5c37d2239234f01418ffa3ee73e681d867bac9d4fe3d6f1b4ab69bc211bfe8726f99cd1acf5fb8cbd8e251c222ccde63c71adcc8364b314206d0c38052ae59f032f2d6f3692e368bb6435ca39d81e4614524ce387b561e45e9fbdee78fa0f2afd3386dcb5e0d5fd5f484f354e8ee01f6d442745b5329e60fb5a93a3d6d36c88d749320ca7925c1f07588b99e75c1acfb12793ac3e456eac67885df79e47de3af91e2eb600370ab250c1bc4e61cf8b0"}, @ra={0x5, 0x2, 0x5}]}, @dstopts={0xc, 0x1, '\x00', [@enc_lim, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x0, 0x3, r0, r1, 0x1, 0x0, 0x11, 0x20, 0x7f, 0x0, 0x10, {[@eol, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "c565e19cd33ce99b92c04702e91fb8b0"}, @generic={0x4, 0xf, "a5944fefa2dbfef6851f66b55a"}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x7, 0x100}]}}, {"56f2650bd2a091f193d42d4624bcd4e63adedaa3d6a07f999ee5fe47a393d00bc91b2b2a1bc7fbe5338ec0346b626decfcd5d51aba82def7771ef36f0f1caeb22c90269d696f380b2c75917c7722b7554d818b568e03638936ec39224eae1f164c36660b25e093bdb05d5277edbbd068e849fde6be1c5a5de93880ccdf7a3b7ed6acf5d9c81c58a5d1794d667b3c3689334d20a787af97605998ca693b7c82b40685ef1b4cd1ab0379a42d9ddc64bf5245944035ef475b85314256ac29369874f39de641e4b46611a8fd3a30458cc9ada5c42eb0308cf2089e6eac77b7a33e6bc2e88f661a51ab141d2e129201ca965f45c30bbc165bbb7b5d9e02c2e50ff274ef86039c9e20148657ed9096d7d84b60be2341d374f6c7c5adf56b0a1a2ffafc5891639f8c0ed353889942351ac72604fcde342ace093ae1670bf57bfd4060ab5c17208cb57c949de0ea8e8d3d2aec0e6bf76809ef2b9204ea8f3dac59405902868f875c190f5512e2271e2cf942174d4cd7edaa67c97e14a212a27646253627862e32f8c5a5abfa50990bb939abd849deaca17acc1d0446a6c84e90dad79060704203cae2c41dcd28e60c5d8905f6a776f7fa78d4ea466db075b7a7d8a048153c0b0cc514682bd868e0d338978a39091f19a90105cad15fc261dcd50b1f28bc9d480bbf0bfa6be69fe554f99e013a588e18d55b9f2f1eae6829288f78ec1503856aa1f250fbcc08246285c6f02d949ab96802abb8191a20df3275b94190ed3b5cc782cea924060f70b5541fcf7f1196d0957aff314c56d53da751f34e5fa43a40f8696bcf63592a834209eb011da616066c64882c6bfc8248ea2c14b751d84200d0023ba9801d25d917d662692d2693e061335dfc98a9f4f7e06ec2bfc94ee1697802087163afb1a263460dd8b41232fc5c48ec7ba39c231943091bd6e85e05da04490ae9042830bc3845c6b2912cdee1fc9992cd464d54ba62095b0ca81b42dedd021f5968a7f7ca02eda462a909315e3af2cae26ec61411e9acb2b3d20910b514f2711d5e70a3d80fc7571242a95c09bdef926fa25bc47f6a4f907621b540dd7e34222c4b33985296c705f3373e5a98c59f9139ab80fd4b7b0eaffc89a18837a0a9e65f1f2ac21d1962bb460a3e93ff8b77b25b9b2ca57e1d2c0bc20debd37f60fb9550dd6173034f3a53bde5bfe9fd4cb480c68bdeb7c88604effbf391969d090803a841f15370d98003ed03b1976642a377317046cb1b4421f091632a7f254401c06ccfec318d3a168889e5ce4abf9da2d012ac4416bd98de444d39606e4a1ce8fe690f417c0da7d04645c2f6c9fc430e38367b0913c0fae49e060c94b26d6858b2a122582f7bd88e039d24f6671acb876ae9d87c49096c7833ca99d08f5f9132b8708e6916ae1da2e65e8c1ce7bc578ebf8f21a5166c27a0a12ea3a2199e0d87d2578d7083ab8bc8d9956cc82b37d8f6080c73b8e30d0a3d9fa53c4d7b66a58bb4f96584e8de1eb3a5393692c1a1e1a1afb1317eec23faef6dda6fc6dbdb0b4a83adc682cc8ad316cb0dfc6679ec55bb9bc56e8bc99d2bdeb23fd2e944549f3e057b939303194e4cf51d908d4bfea0b4c11cc261d085e593c294db3e0e5fe8114c9c3880b6807063f170a2f9fa149f43320dc3a42ad9df2d65e72d200f42280872346cd7c859c784e061f44f66dbafa4156966928a6739bc87971e05f799ff7eb7b953a1e22a965c4dcc2d9f7514a1c6554b4a175010e99b4ecdeb055fdf1dd4f9cd98891fad507a50e8dccbcdeca77ead5c0db28259b73878cebc91f6ec066278c4b852614eb1ed53335b818415389f5519a4e12ae6b4e7d482b0afa7093af85071b36a83e5fbaea049ae6dacb558706e23bf7a95d18ad16778434648d59353bf0d21d457fceb5101af83cbd099cb9db926088b0137da638cecc23d44f82077e7e7f807de606430d2ea7e2d810af43078b0fb91df7e28fd487ebf18c5eba88614e147847eeae8a0dacdd26e3e99d69b6ce8c9ddffd3ad7b26fe5b76785a1035930f6e37a8791333eb4aa6171e5cf7a9cffe12239f4e5db67fd3f38aec70e4b24d565ab90263e83da98b49b66b393c76b028001ebd274c87edb0f7acc4b915623324387ca58a267224349b35c5fd82eee7a612af47b88b94c88a484b16ead5a5e8bd9d8abf292afd7e3bc5858d39fa3f98f4cecb125c3250f45fc80defed6eeb417871d45c0375b784f87818c97390a5e128edfd74f05e2e78391a3ecc3ee811e0fd8cd628b274712ff3952a039f6453e2e1b338407e9c8d80a5529c6ade219ef446968c368dffb3f8f8b5ee751cef29835aa0dc14e89d04d60e38f9932696a829dd35e46ffd32ce377e1080b9a68d5838456033a879d9567a4993ae4a49e45948336a9668d2ea78892365d562ce16abfb029b38d4d458c672be33eb6bbd9bfc246392163dee9a53d40f603e898c25a6cf0fb72b3fe8f7aad185c95715544b8912e8a9b69f2d8b3df790aaf1c064fd476ff6c9625685b88b5a5254ab78ee06f522537dda080e3c6bf6bdd9af27c58fea0f4e5027f1f9e6b2959d40bc1e8cb8b2f9eb96b1f5a9b8801c21fe3d2291b3c3368c8fc2e4469ec38470fed8f8e6478a737ab20daac46aae175405e72b74bd956dedaf0e2fdfebec3feb848b160901dd179a341486f26cf0c0db26d7b2a27d76b79927c172eb74d435a9a85cf7af143f9a37c523c110963e4d857ce4afec9604cce957cbb5facf99477ac558564df94d655a1ab73093cbdb06fe15644715e79d8051bf6ccd423676644b60a9ce8345fe92f309799838052ab1f0ebb5f55fed13ad20f4719466ebe3d19328252a31133987169436152888d177a4f308f1ebefb871dbc6a88a4ca9b23c5306234cd09a9057dd2d72dc69b8a3d6016973076f97d6f335761d2966c5bc3fe948c61f0b78dc406908538bd9368f3dde53abf65b0268daf90a54d94230a63014cdc2f737f3e7e76f08344c0bb8c3f720a6c3d67ad42e308529f9c6365933395fa01bd2001aa5530b776e3859dd6a27047112c5104899d1e6654771b942604f88e915c4208dbeef296e84c5e7a2f9cdaec171cf8855f667883539131f3e0f7768c3492397fe770158c07f7d296bfe8cdca4c8f7bba1dc2e19925a36cd214b80589a7f4269b3dce416ddf6f9cdf62f6f193ad5c6bdadc95932cf1e62353cdc39eaea7fdc8b0817f0e204636ec6342262e113e2ccb7894c7ee74a3cafef7e031b0b523d51d54538ebdc712f7b74c432d5a12969f1637c9593f215014634302a6209ecd530a26bbc39854bb40bc4b999cca028d15345b147ebf895483b82830815063669ff41e4155183afa98264802837db068e27f47f62ddb1d25eb9059613154ccb1eb2dc70f782ae60320702a250f0120fc7e161eb29f4a33369681e0b720768c18f9e7dc2428568975bf02a395f824dc60ba678e3c44a7eeb52ca64ab276acc86b9581712c8701996dffe7ece56647d50efbde02d6c64b167ef5e6916abea1167bad1f998b976632e194da2bde227a7304d22c0e06a760cd850e16ea12bd817753185dafc48001e56912ef9748a61b6ce9a6c7390d40147adba5e3e607b9d273a6930c605efa6999f7ad07aca840130709a533972c589ab493f71b1ea287e364bf7ed37610f899d6cae3a4b5fe21b4ebfe2351db518dc2df6e01af7a78a2df4c55203667e395e802eab70c454fbac080f2755eff956f1172c3af62c16bc7c3efe525fc184d6400a23aec872a86c147fbfd38d49b2632cf8cc8998cdbfe23938d92fd3593d2c92fdf7be429eae49515b13b7eaa1e59d3b90bc709e21d06a734f10bd439a5fcb3453b3385e8327a24811905c342d46424d9a125c1658b108b5049922f0d7868177dc1fa0493bd43eb05b232ccb1a936a9fdcaa9fd28f030c6a11bcf46db07fcf94e4909e3784686fda9a8945badbd164d0355869b16d08ebf325fff2326aea922dc1c72be4c93dec5841ef3224d1a2340839f3d548f2c54bdd9cb0b203061557dc67a2430c68e15a42b90c11b59a00ba4258bccee4772899cc06cd9b6e3e34a6fbe19165a64f1a0a6c40d6920a8db3fd21a9bddd9aeec76f06fe4661fc9a27e5336346a7aeba5fec5ea6a7efb6db5618c9560c69e2f99d0a760155ef76f905ebe977add74d51678b82610a2c7485a1292428453241c6a6c35087c413f9cfb63720eb3a3ed51e4a084579de38b1c2fc3c7c06b16d3df4963def142f4239a424c8f1adcc1a5fb9a8a21ac5cc7a83db007a25aa4587be55aedba671ebc2aa8e5c18d236389ac90cef855a311c636c5074c94d7f375b02e2acd23b6153e25ccca3427d671556e880c46c694314bcd25fd74f4394b12595fa7427febffcc12bbd8a19973752407805d4edf20de9d273e3718b63b5b783b1ae94b971b8eb91ecb1e200d898eaebc75802894f9ba03a0eff1235eda99befa307cbb731a6aa06580f7d5996c1248e576573c9a07698999a6f60b1907ca2b85999e3dd22a99e952717ebdfb5360447b542dbb95835e38a0d2c12e119e057c8cff5dc948048b40d93f2beffa952d3b5f695c153cc5faf1902f226a74f4d25306aebdac74643cc3df936993d479fb47adfe661abbcafe7bd8beb0851c1bd3764e71e9be2daf3f49fd4c10893781c6888266d9eff37ba29d563902b98a88fa7d6bc9a7663d56bee60fdcc1ba81d01b895de2a85f4e3cbbe8810a30ff1dc90c32caf9a8879710265049458e14e2b6335fa616939258322ecc8dcbe272af641d624d07c123efeaf025682f2b2056ff453ef081a1e6e53fbfda56cbd15b33631019c58d044f5ae4f8dd3a5f8913ff7b5d57fb8e0f423f821d9cfd8fa4386928a966c801db1506651299ba0afc63c1933bfaf213af325962eba532f27d12d387105e8bedddba7bf26d152c841d20ec2aa45fe17e9ff49d556dabe9b46f0e0a8672f6ea4be05c75112c0acb42ad7590b95f4d4eac9d8396ded338219504e6293540997737cf1d8ac119e5eb790d7f2c86e9484b64ea91d44e520682575ea2cbbbe4ea94ecd31ee87fcce22a51ac74c83e2cd7cf506a2bcddb4a39f22fa0998afcf6ef58a75677508130df72d346b009ea9ab22e6583ca33e3e7de9df94d306f871ebf4501045e0976ee4965638d7fa602edc9f30bf026c701b136ea7f7bb0085a64f56d2b5ec59cfa7dd5a7110ff931a4c87ea1c1c3dad39c20b5f337c47d5d4a8db6b7a2d08f2e3f5e3048d6214dbbde4cb0f71540aa35e4f239c7f113b2af2d0b7715eb5f465dd81c0a6041228aac5235ccd40c0672b436061df51db77c0b75e99e905e3a030f0805d32cd18a086a1ccf587d41788a63eeaac5a1b14dc68d6ad4e4e6dcea7fae20b825b9a04300399979bbfda4e35490e909cac8bc972f1d22036647a93e32965f8f2b35ae474947f8f73453f0f20fd4e3716d015cbc21699a9133868cfcde800a9f19dd6bb37503864494ddceb202424f0d198e335862cbdd60d9241813a179733dd51aae8284b2261f91261ee107d9ac044472681d180890805983aa723d7d85e7b113ac3a0d9013d3c2e8057a9d0248d2fedfd8001dc23de783784a596aeb09ec7a0b814cb73390aa23cd5b4528b14d0bdbfc3b48c0a1c93099b8b8393085360a6a68e3117ab1e46bfbf8b7c234861db272d641ac65edbc7bfb59d85b6157ad03306d7e21b6f758dde52caf9069952c94f352d119f3210383975a48568eef768864c0ae251f59b955d708961f43e299d5eb2826c3169759e805a9db5f6f570dfe264ee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001440), 0x5, 0xff) (async) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001500)) (async) close(r2) (async) syz_extract_tcp_res(&(0x7f0000001540), 0x4, 0x5c) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000015c0)={0x10, 0x7fffffffffffffff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x92}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x24a}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x63}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xafa}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdec7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}], './file0\x00'}) syz_extract_tcp_res(&(0x7f00000017c0), 0x100, 0x4) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001800), 0x400, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000001840), 0x1, 0x0) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880), 0x200, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f00000018c0)=0x6) socketpair(0x20, 0x4, 0x4a, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000001980)={&(0x7f0000001940)=[{0x42, 0xf7}], 0x1}) (async) r8 = dup(r5) syz_extract_tcp_res$synack(&(0x7f00000019c0), 0x1, 0x0) (async) kevent(r4, &(0x7f0000001a00)=[{{r7}, 0xfffffffffffffffc, 0x4b, 0x40, 0x2, 0x4}, {{r6}, 0xfffffffffffffffc, 0x10, 0x0, 0xfffffffffffffffb, 0xf3}, {{r4}, 0xfffffffffffffffb, 0x7, 0x1, 0x6, 0x1}], 0x5, &(0x7f0000001a80)=[{{r4}, 0xfffffffffffffff8, 0xa, 0xf0000000, 0x3, 0x200}], 0x1000, &(0x7f0000001ac0)={0x1, 0x6}) (async) syz_emit_ethernet(0x10de, &(0x7f0000001b00)={@remote, @random="452e7d6440ab", [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x2, 0x0, 0x3}}], {@ipv6={0x86dd, {0x2, 0x6, "f423b9", 0x10a0, 0x62, 0x6, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@routing={0x50, 0xe, 0x0, 0x7f, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @rand_addr="4a467ef145603d834d6d8ecca30d543f", @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x8000}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x3a, 0x1, '\x00', [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x1}], @udp={{0x2, 0x1, 0x8}, {"41138402245cd2611e60dce3f53260de69114499261887090e3bb567e37f530c2a6bb45670285ae478c1f3e139f05bb6cf4cece516ca08a00a2217326365ace283a2e4bee6ce308a815fb9fd83e966baef759244979590e41393a84dcc07d1bc4a391570c2a4b7a46c3c4b586f7376c356ba657d14b151f2f900b573b8b323fe121144167b44c6487a44d05ca3b1390c3bd66dabd366413c69beeff4279d9827212e717bd885ba88f348ee1323cc9190cfb3650146a6af074284c1c30299b480f339b65f657b7d1682ebc4a1d186dfc880cc1cf42068029e0faa286f5f3596c7e20242bd601c070411a673e3f86c0ef830d85559010162f4ceaa47418f4ad6b94ad337574d588f3880d067993bb0f7b6467a09c294923e51c7e6c27c5bff449e029debd3364301a55209bad4931699924dfb2ad7f1a6a9c36d5b509307216aaa49c046a672e4d7dbff0bdd6427f5f7d12e8d920635bafc8d42fe859ebf1721dbab1bff185629ced8aa3b418f6474855cc53df761f8cbea89bfc746d530068ad299ebd8d705e1cf897af6953d87594a69caf5af677d569c5fc35cc2b46516936ad92c6746163ab20224cd46940039d0daafbf8454177811bd7d7afa2e4a8004bc6117c6f2214af5e384d7caf04067da60da197d28f5210aab89222576fb066cbaba31c39768b395d547aa42fef8672e0dd51cd8f26ce8f97d95535a6522ec8fc7ef606926b1442fe13da242eb0ed4137afc2b82687d634a4e2e9268f6c2de2d5bd4c40b84fbc4dc84cfb92c22b9de4db22dce40f8287549b7767f36bf50e2b23371139bea591b9c7302e36b67da639400bcc2d73f534ecd7898590600c5142138e4b290b662081b1aed1ee27bd11ff58becf0b52531de33dc1460a2240fb881afc87994688952af634ab2a880c58cbc591e85d0eea10d81d9ac9129f9a2333bce0bafb39636ade11dbe7d59459ecbd082df6c70ffdca71fc595cc1b139cd1f51b13c53046f8ce1c7df9c9d369a2c0445b76c694daa4723cefe3394b83a46465ed711e2ff86cbc6985ef5a7fc8273413a79128dd97fda9efff94369e6a9c918f503c4798b1782670ecc584677d32b47c5e7b5562afcd614c7166fe664585c35507b4b28ae7e3fb7acc39f3333a7ca1a7ae28f0b92cecfd63eb2ef8298b5750a530b46f8ca0142f7a5b5eea632e2b5edbe30cc76c9cebbb0f6a1e4a24fab1b11ddfd3f31a2497e2874d4800f241b0bccb68b3ee752448a059e301af9a3d7a15bef828d7c3eb69328385e6cf35363ba84bceabf351850e32151cbe9a46b0a23036061a652c43d279e880e58af651ee9905695c9db5e950323a231c431b195cbfa67c9dde85c729aa80c901d65b7f88212eba580b262812e357db45409e04702c93dd464e9d99bb73fcb7e67977d3dceecd30e22186ac4f091b2de1b10ee4dfbb9fecd4f96ef4d1afab13ccdbcb9ea36c6b3f10c19baf2989e3ee66bfb3b1fe3670de75424883fac345d14931efa7ac60242f2031da8009eea604ee5e692e40e95c61dfeb8721df82d3aa9671f721f3865e7b4c8c62f8890dac0faeb950861bbb26ca4375ee1ee11a9d4d0d603633cfc52c190b565c9888e131b5dfb0f6b420de189f2cbe7270e92524299d2dd2541bc8c8ebc768cfeb61b2eafa051c8e8619eddcbce146ddaaa1aaa618002a0120133730f3c9f1a47f919ff180daec8abb650fd2ea1cec5417f26c4d2841febfed38524a926d5204b6a55c87942aa4fb6a3809d1f734ec73af7ac146a18eeec064902c85b263163d3fa63d4da8481073190718bdd8df95b7bc5a3026d9aa3bf7acafb03d7e5945f94b9bf07541e0e8ee677099877f044007947d4507ddb8392955724391e7a50a1cecf637b3290b95b4930b114d964e4f2a473c7273965e6d2791635490ed89bd8285cbcf8168e034dc93b382d69ac2e53dda1ef9fa72941637823a9719a220a525bc802d8c044c74a5bbf725cce0cb963d409303ad6ba813ea7356c78c4090e5eb5e6e4c105321c6b82aa5c1f87c5b5309e41adb0d49e4694bbae5f4d1e8844ee3c966b115c4622525b3d1311604e7e4163b6218ed3a80cc2d3b78307885d892109cb74b4f4ed7dc3b3a02f74b736a303d6ee929e26d635fda361383d77cea857282e290de053cd49e6294c7339f178f5910b88fbd32333e6161b30c821976947f07ef9453431dc654536c562ddb5ddf0c22f51bba76173b6876899e54e08b2b681a77d4214d1d573d9a810521d73643a4d85ff2ee9aa382689082d94130b7d4fc7950579f55476d52064d024164e7f8b1543477e34e43abd380ff1fc2e65b5e94666402e8603247c736b9ab768fe468291f7fc5fed5353b1b511c1b55ec11a617472e3a079cca12422b5cb2296c2b1807cbe142f6a6c518e8acb0033d4509bd4c92f2c6eabc0234ef66750bbf145d726dc4e304fe23249959f479fd4a225a437c9e1d94cecdeb76814e1990d0a5444b02f9c1dc75ed7caa315702cbe212dc391b9f20d323e78af1e5f324ef40b9c2c730142c89a9de2f3ef5b29ac4bafd90bc0febb0aa0f981ebdfac67186f79e06caac71733cbc9541dcb38da5b6e99a2e6295b27e7cb0e41a13a6a07f5a9588cdffdae3dbbd76af3bdebbcec707b884ee73824b15ad9b37aa169c6fa840b221c56f9157a977314a903e1a01b78a819aa9e0434c44aab8c33631134319879ec62663f211ac6bdfa09a5c9d39794a921b9a01551f5633ef096ae9ce27636ab2a33c3bed53baa2d0660af1a4a57fed9fb229ad9dd39a62aad7dba1ac9b2e879d002a47986b8cec397fd23ab72afe8faedfba822eedf170094b97ca55501a46de15b8988310a1cbff76e0d5ead716a5d0618b30aa7146d23097b334d4d619fb473e66e51e367a2e1d0851d6accae8f5d8c407a59096c5424d0c0454f2c7e3b0c9a1e1a6f872039de490644cf872f7e90bd030166763bdc38b94717d16b684f02a53ca6cd07edb60e91344f549ba2357d67f0e4081bd74bac2b384da414f96faa6cf1348833bdad3dfce760b774f7c2a5928b5457780ecfdba4e10e5928658e466de79b6023868ff21d0ff9ea89ce26d682af18f7d69e6ceb8fdf7d8f61f3f9b22c85e3ed9b41145cd928cd37a5100a59a697839b53eab59f718d45cf8f1a8c05286aada01d24a7db0ed83ae21acbaf06df95fbfaefc6d744d6bc69a7070d5741e9347e4a2aeb3f0453e86b21c716c6f32efbccfe0b24aa967c989230146893f11fb7992fb8bb33c79f5b09ce085d9574051fbb37811fd65eb1f3c403c21d6a70a35367469749bc46572a55d496bc42ed324e55d451506d16bcf07e59b1102c88e501b3310294032b0073fa3d519816703068de60bf052ff4874052ae96ea9631098473e54ae461d98f1f1798cdb1451f7378b223333e5ea6bfe8c70d2e9d574c960f362b6ebbca892fc2bc373383d417e94400f6880b519e43ce3a53f28f677f63529cc7359265d7df4dbb2a7bd26f71f103ce189ef62ad7c77a828422391b3c660d909905eb5dca48857ee5eaf7c295bfc66ee27467c0341e71f97f23a3359b7945d51d05a684d14e8c763d3eaba6790b8949c03f9e1a2fab02855d97fdb1e126f2ba9239a551b1071bb2dc8813329f13aa9166695ee5e1454965c380f0c77576b98931e05fe36e4be5af46b3bb08586c5b864625be4a40ffc3dfaae63b1a3438cbd696de7e006484ba5f1bdb1b7d3291980c6a556fb70c9643c1479ef14c9a569ecac1d851f6f07994ab1f4d1648228173ed8d419f094299d46e340708bddf3d9de839537d1c97bd04b84e2c9d3e144fa775ac573ae473d047a4279f82967954900108d44e09f2d28312d60627fccf70575ab8ae713e91002ce1c013db8cdc73258bf1d64c2427bf2822078bf4eebdc7ca550897c5c702bb46ee975b693e208d5b2692690469dd44086c833d4a89c84a924dabbb728204a0cc1bd821385dd30eff76e51153eae358683a3a7da2476888ba9e0e7cff34d33e4cdb31e714285b09c15abe8b1139e4c9703b708f2007a71b62a46908c794ba2aa58cb6440afcf19ceaa5b13154c2ae396af596b1ad3e493ff5c9d1bb89048d0d16ea63846f0c8cfa3ac7b51589375667a001c995346541aa11c64bd1aea0b8f44da87d3cb786eb75e8ca84c70de5607cefa904f059e5f02d83624999b093c9883b6e696e5926232602e878406a65f4e7ca7505bfa602c6d232f0b01e043291332521a9b0ac690653f43ca5ad104acdb027b5af7158fb00553558cf3024e2d40076254094e33174bcfde5b3b4625ef6d5778e222b3f8127649e41be9dca92ad9b7e6c5f02a4c9fd1ad759734e214a61525be697aa90aa4ee6cd0805db3c3ba26ddafc6c6388debd662943a3f9dac98d58bd32c639a9b9d81178a3cf165b554866c2ff5f23c4cb70fce08fba1f8d98e34690e2cb51fa84088ad6aad54f4b847da0cec88d84739e654bea97f3771d3a1b98bff37286b70e20378ba12113fb7a7cafcd6382ca6ca9ec0b2353b69bb51cfc9e93845c28351ff3470c3ee043114ee5244c8a8f400a8e2ebbf41a40b79a251883d7473984eb9bc7cb326d3de7f7770c38a90213f6fc306965acf4c91214f4ac25de447ecff8ceea8a31718e44b652d4921e5bccb83f38289e3d7eac3c4ccc9fd8c8c451edd307812c22aa4cfea8e63f3e799f1da4b1a8d5b765a7260ca7bd6520ae5462770f744a44759007e47cb25a8e342c0a73276d1d7462ceee420f53fada8fe2786142369687cb21db79c0ed74c447449e2f67ca3723480b1cc370289950c3462c99bd8d06133a9c3b2ca19249af627913f3bfcd82f7f1cbcc392a3edcd5eaf9363fdbec271fd9f914e2bbe0685873f1da86af1207f1823a3c425de033fcdb4df2b2d213c55eaf9c5c7e307f37a22b49c8671536acddecbd603505cf784019d34c3c7e43be2475d5d5c9cc27223f6e4acba89178860292e772c72f4ddeac4a72a7485c4dda8b3be8c677c2cdf8e9de5b813646e444d344c6488c2a16dfb43b234c169e2f65ac0087086cc00644cb373232bb03f62d8404aaeab7549dde09b38f4ec3a7788b08b825c52a3f38e09a5258150ed005d83e812b3d182f4a627243e39d636e37b242dd31ff0334d36460ffd0876b92c6f3946d7ee64dd8b7b2ec52697fcdb09f3ed574f6a8d7662db417bd1248d163baa7ed7cadda5c7702e4a595fa23a4ae0ea4500007a70864dc9cb7d2476cbf0e994240537df2ffac3939159b3a2b8430872380a551508797a646f6ec3a71b78e5300a5de69abda1723b5c884f6abb2eb1db18388c1fcbbc983704708a767cfcad38fa8bc694ce2f3d7bfe222e0c182a6c1a001a3c40b7e319bfdac0fdd4d13f238590ddee2847b84bf6c8c6e3a73c6464a3b4102250969db0f4b1c4eca6356a4bcdb69c6413ea281e88a2c1270c71e46dbc15ff14292e22e50d6771bc7764b0410de280d8147ea2eeb6eceeed1180dddca8019b00f6fe36b03dc80de009bdc9b86c5ffb1896e3bcfd4bc3d3551be5a6323e3263eba7d9f2407e63c7b600e21769646a47c9b034084db5e626c2f895845adff2d7d7482571ec19118c1906d5b11cb83171eee59a66c5fa72c9a4aa8bef5a5110d723ef7b3dd210d806a2969935e77ba7b8bb224d0a020f71a4d18d43f4484663b3219964d6c50d31831a8fa5b807e15b34f450b26eaa6595b304ed733abf1f369a1d15c08d36c3033d40d776094beb3324bd006595e7598c8fa02901f27b796f89a3b60c4eabc5197d6369198fce318180"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002c00)={0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f0000002c40), 0x1, 0x0) sendto$unix(r9, &(0x7f0000002c80)="866ee195886ccde54476409b2300cfd20f9b30fc288ee9c1a10c3f90aa817d53d1a60076ef2129dd4dff88b8a0a4ac817a42a2739fc0132c686c9f63e4214aff37f681cc25080b7f7d12961c23cf211a9bbca33b59a01aefeca41c532897565a0ca713e695e1ddc7048ba8ca1917143e50c5ef3cb82d41e50590de18e89d0c", 0x7f, 0x408, &(0x7f0000002d00)=@file={0x0, './file0\x00'}, 0xa) (async) sysctl$net_inet_carp(&(0x7f0000002d40)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000002d80)="a37e9ec71d2e91c760d5050f66912554d985a34ce15baf65d6ff3875e3ba2ad0de5ccfe3246e794c108320c81cb7e0f81b7f7c83f5883ac579e0fa57c84f37bba1e62385d6562361577e8a084e68e71f97cb6be6690e9fb2e2392998a580", &(0x7f0000002e00)=0x5e, &(0x7f0000002e40)="53a0b9dba8c9f1ed289964ae93870c01a36de721852e23b5e2db90", 0x1b) syz_emit_ethernet(0xe, &(0x7f0000002e80)={@remote, @random="54f8dba14a44", [], {@generic={0x8016}}}) (async) r10 = syz_open_pts() ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000002ec0)=0xf03f) (async) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000002f00)={'tap', 0x0}) 414.158197ms ago: executing program 0 (id=565): r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = getpid() syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYRES16=r1]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x138) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x23, 0xfffffffc}, {0x24, 0x8}], 0x2}) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) setgroups(0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x7, 0x3000000}) r4 = syz_open_pts() close(r4) fchmod(r4, 0x50) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 413.347765ms ago: executing program 6 (id=566): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) getrusage(0x1, &(0x7f0000000100)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x100) 413.078917ms ago: executing program 2 (id=567): setuid(0xee01) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) dup(r0) (async, rerun: 32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) (async, rerun: 32) r1 = msgget$private(0x0, 0x144) (async) r2 = msgget$private(0x0, 0x310) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/188}, 0xc4, 0x1, 0x800) msgrcv(r1, 0x0, 0x0, 0x0, 0x1000) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) chown(0x0, 0x0, 0x0) (async) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) (async, rerun: 32) r5 = getuid() (rerun: 32) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xe5, 0x0, 0x0, r5, 0x0, 0x10, 0xd093}, 0x6, 0x7, 0x0, 0xffffffffffffffff, 0x2, 0x400, 0x644, 0x4}) 382.164052ms ago: executing program 2 (id=569): sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000080)="e43dd3f0603b571643dbf755bef0bff114612d9b307b9ca2b8442528828668dad14ce81c22955446642dea68a5e595d979ea35ccc99ee76b538e84e568462da6aec3ab63f5ec2f983c9dfc03400d7c6d0bbaf95053aa4e78bf5ba558afe4a46dfaf626509ebec6cee271866e047d63ace963e197595a97a6ca47233e18b2b91d2a3d8939", &(0x7f0000000140)=0x84, &(0x7f0000000180)="c25946b226ee1cb5aab4d7827c3795de124722be8a7768c0e95996eb7f3f1782590638bfbc16f282071a31448032ca58188d46f1756b540606648216587716dd0adb51b0f3187cb1252a86f9fc99d5a5276c1033ebe1356dec0eb199ab7d1e44abf52b62084c7599f452f8354924822f6cc4a3dbfaaa6bf0017e8f7958ca9b965ee5cf1137ecbaad31209d3127f18668547c3f8cb5cff01cf1078ebbf2bb01ee6da37c8f8403467a177a4e6bcdd1ffa67183fd4d2150c02286680a738f8099bb2ea81f5b0e50fa5bd458a2aadf7168643176f173763278ced427c9fc3d469ea264dc69d6986bd429b72234a97f11e6ef5b06", 0xf2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000080)="e43dd3f0603b571643dbf755bef0bff114612d9b307b9ca2b8442528828668dad14ce81c22955446642dea68a5e595d979ea35ccc99ee76b538e84e568462da6aec3ab63f5ec2f983c9dfc03400d7c6d0bbaf95053aa4e78bf5ba558afe4a46dfaf626509ebec6cee271866e047d63ace963e197595a97a6ca47233e18b2b91d2a3d8939", &(0x7f0000000140)=0x84, &(0x7f0000000180)="c25946b226ee1cb5aab4d7827c3795de124722be8a7768c0e95996eb7f3f1782590638bfbc16f282071a31448032ca58188d46f1756b540606648216587716dd0adb51b0f3187cb1252a86f9fc99d5a5276c1033ebe1356dec0eb199ab7d1e44abf52b62084c7599f452f8354924822f6cc4a3dbfaaa6bf0017e8f7958ca9b965ee5cf1137ecbaad31209d3127f18668547c3f8cb5cff01cf1078ebbf2bb01ee6da37c8f8403467a177a4e6bcdd1ffa67183fd4d2150c02286680a738f8099bb2ea81f5b0e50fa5bd458a2aadf7168643176f173763278ced427c9fc3d469ea264dc69d6986bd429b72234a97f11e6ef5b06", 0xf2) (async) 379.526395ms ago: executing program 0 (id=570): r0 = msgget$private(0x0, 0x144) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd093}, 0x6, 0x7, 0x0, 0xffffffffffffffff, 0x2, 0x400, 0x644, 0x4}) r1 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/17) msgrcv(r1, &(0x7f0000000240)={0x0, ""/130}, 0x8a, 0x2, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000580)=""/71) msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 379.237134ms ago: executing program 4 (id=571): getpgrp() r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000009cc0)=0xb34) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x2000001e, &(0x7f0000000300)=[{0x1081, 0x2, 0x2, 0x800002}, {0x4, 0x0, 0x3, 0x820444}, {0x6, 0x10, 0x0, 0x401}, {0x0, 0x4, 0xf0, 0x9}]}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x7f) r3 = socket(0x1, 0x2, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x4010, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000140)={'\x00', 0x0, 0x45, 0x8, 0x1, 0x8d32, 0x0, 0x1100, 0x0, 0x0, 0x1, 0xf18}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000140)}) socket(0x10, 0x3, 0xbb) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f0100000000000000", 0x14}], 0x1, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="ac0000d6", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x9, 0xf6, &(0x7f0000000000)="a7ec857a5c622aeaf08cf8b6c67d12dd7bb4ceb2aa5a4be8ee207ca93d43340134eecfcb0e25ce6a7e844870475a4b7b6266560c286f1906bcfd5c01874e4ee37d0e9e90f9e3c9c8f58903b341aa2338b5d47ecb821ca71b5779302c6e4e20e47c047c498bab37a0542a215665b137da4e06b46c9d5f26eda9ff4d8312912d3747439bfc3bea39fb2135b06fb3863e184c9f59e608d2378153426e0100c5ea38cd2068cb67b5926593f25f9814d23e1bf49befa58548fe3ee14b7fd631e8d524b78422e13ba72123f27f0c52be94a16c3dc086496b158c71daf8361400cfacfbf22f3b899df026", 0xe7) dup(r5) socket(0x18, 0x3, 0x0) 331.909028ms ago: executing program 4 (id=573): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0xb, 0x2}, 0x7, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x3, 0x4}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x2f, "d66ad0c200000000023200f6d700"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x225, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa0000ba0fdd01050be31e059f6cca92795b5c7f68acf622518a4edc2f944eff97e6ef22e98337a76c14972954f8d0224dee1f168a7725f16701000000000000f64a849364ca403b84e2866c967bfcc2d6b75787f51495b282b3308ddd6c2978", 0x64}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922d061f32be6334ed0360d396bfc6c61bc836dd67c057dce12673c819441b95fa8", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x43}, 0x0, 0xfffffffffffffffe, 0x8000000000891}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x42, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x89, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x2}) 331.439055ms ago: executing program 2 (id=574): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) lseek(r0, 0x7666, 0x1) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x4) write(r1, &(0x7f0000000100)="54284dc7e9e5b09c9f563808c98784e79e68558ebbbbfd4f53e36184afea94ba9e6b5495f4af7730a69529a02590dbfcdf4eba5c6dd6f74bf84664ad083567a4b6975bb6fff66d7498eee5f8a1d9a3f4b064d1bf5976325b652abf13f16f6a1b46d8c86c837a9e0b9e2004e80c79f621e986cadda520ff5849b357d959519ea1f7b9e070f52fcb62aa80135115e6ffb9d59adbddc29abc3693fded7d784ac1cfb273d0b4661dc2ef0cd3f20c870e67803e8656af227601e60ca5c9fdee553484bbc44cbbb76c818d23cb69c7bd2b83f2067c92b935caac10c28cc5582e85ecbafd1c7689f8515b3375bb605e2c24f2b600c66497a6cf3eef725e3f2ce6fbfbfdfeb0589d5158577798541d46e0c285614adf8c605e32ac694e283d81121c8c990be8077cd0adfb4c7af97243b96702e34340aefd08b262338986d96e91b7fc5f3d1bcfcdd64ad6705bf502794f1aa5ff8a13b430b9599e5fd8c66096e3230108434bb3ef0a583fbc6a5b782e4cc2c757ce14bac98d48c42e79995281f6619fe379ffba88bb7a1183dbd73eceeadc6f5a230eeb5237bacd697469c4d797d4670c8cb8bb4cc4d659f464d1602d575efa3aecbf6b5e869e5733c7bd9c5061a8594260ff084c0fff0517b2dd60bbf5bbbb672954c448541abf41807c95e5ec38506f0afccb181106fd33b753747c8606a87c4b1f54b350c7d43562ce33182bbafce551060df0960e943fa13c8c6473c661de8337eeea5548179f2b83d69213ef3763f606582748ba43c31a0e320d16adc6e0e94a3de98d9b3a7c27115acc1b9b83bae5da49c2920174d3a9c3a30fb502a752bcf59980bbe2efa3a76fdc0d4bdcc3f928d8db9e1669f63eb511ce291e670ba07199d96faa08a792a0cbdf2819e07d65c322a9af7904796ac4a2397812d15e7f31335b275eb3c609ca3f854703518025f27fc5eb49a52e6558596265b13bc917715d7715c2f632be1e24e4529dc17a4113b42beed824a9f653cba6a9c957c942c82bddae6c0e574fca09b6ba0d945db2210ac5ba77207c69c293ceaaccecf22609e5da8eb2ce3c9031a4d0edc647d55bf01bd3bad013b7e00955dabb27933b3b6ca7b52f6798f4a0e46a397abaa84b1ca3d0f2a557d6d53a6b944a94bd96e23de089bf8ef2f5ca054fdf6761930368c4fc5fd4363be8ceb038887086f00e5183814971ef92d1f0e732e9ef890ab100a5031593ebd8125988f7c5b5bdd0d03d0ed9b4393ad0c2d24466f393e146aa0016897816a91da555228c130f98901bc4c0a67120b261db3802f19e10ca2f0f319b9a00013172352421ffcdb9d461a9510b38a6af7e45e704072bb8f04589b3440c62244d826e02b39c1a9653301464194855ce7eb8379c53228fa64d9c0b693b434282b398287d92322708d8a1967cee80c10d5cfc74458af1d3866b657f33f87edec5319e640cc2a16292d2284bc182c21a5b79595928467f9ea6a53c6380d59b3a74f4c52f6dafa77e44262f3675107571681847c0161855b7007a37cd0d05ec3aaca1d194ef298258c45ced683c7fb3e3511324fd0f1e317e6ba09c41edf4a3898e3908fd26119123be4d63506b9083ddf100e833f0b2840bce57c8ac0734341431dc81f41485ed539900a98f0c8ae961c662a34458227c33e7df2a3313d6a99aef34b3b3d6aee2c695adc6cdd661ed913381bc1462d8cb90dbdb05b125a279e31444c5e83b25ba18fae20ead9454b5a53b94f78b15955367f9bf6c1191cadc6bff7df7bcb00718c4c81e5f6e69e86c769eaa124cee875d72ac4fdbf216a1e0ff87f8a6a1a3abe24b35ec1ca1484b6adc56daf49596cae0c546e46feac50295764549527e021e9a4a444f6f932dc39dc6182260d486bd7ab135ff33c39328317f372290673c80dbe885ab4623bf330fd1153a549fd0805a2629b123353d9770cfb60ce337b5f027875926c72f7d28604b3fbea1a1f2c7f6fc5d38070c9c883453cf9757bf082a1d195562145f8e4515bdd3bfce77bf1ad5cdbafb94acf7d1874935fc9d8b13085b05a36ed038859657f20cdec684a4bde1cbb61fb778cd7c6503241e5acf6eeacf904698abd6ef337b2e1c4e1587bb7f8cadacdb28b9adabdd2ebbe5b19de038226776924f88d552704e8bb1dfd2f5b3f9b6d5934d6e9f04836d78d01d48700f862a2c81b1844421da87af053e8da6abd79a3b7a75d0e555ad8e29d948f74832e5771877f8d4040e5863f5fd81efd225ae4098e15bd9ce7105207ab04bde67b9e48389d695afb213ea3fdc3497d6f12e536253ea2a7a1c3e12d403b39f606172e2ecf952fde4b700b1cb4810650b7e348ecd2d958a48041863d43f04ed0e5099463b228c6e7d1c11f99c6c17576ed85ee21d938d2f22657b80c25fa553bea041739929a863d02cabb4d95c5afaada94487c7a53fb0be2c281fe62c15dcec9535e09f191a702208515957030d524a82f3f59de80f44b30b2348ac0b9e422a0da8d326ae556a3544970ca4905f2909bf5d6b0947a1c6625e7fec60823e65b581d7798e639b6124d08d95b7ef35e47f203ba061053133d727be05eecc74ee79b360c4d17d4a270a249afbe92321645e8c9c9ade3685898a9ee07957e1ecba31f7eaea765ef84fc4c23be7a4ca8dfd3966c42b91d365c9ab519313713882d63b81d479884e708c73c5861a69aff848352b423729d0693cc3e74c76f7159b8e682a187fd31d9d29b80ba2df7bf7a0d974cbcb4a7b3a565002a54e9031bffd7f94eeb34767c9dab0ee56744d95fcb344243ffa689c4a4ddda1689c7a6be54092b09ed1cce0ee6d6e2de68c745fa4cdb6ceb48c323ed721260caa3ca429ef5acc5b759f0c4b00fc6ed3f820e11c6cd9160244e2768d2142026206cbe042a02eea3c111b620e7717da4bf9b671f93e48c3097262a230ad1b142fa13690bad64904536aefcce7fab008220ba3ec213ce2fca9f9400d70aca503d5b501c9b7ced4be4496af031171850d5fdc0f2f0509c0beafe4f0a0bf0aab67efc845a95f74e7d56d49ecee581384ea0ecd2b1ac27776107ce6586fb403c44071c973154442f8f0916810ba4fa0c93d40d140b06bf4968a608ed85817b47877f82910c2592c427e402db04ed452cf0602158f8d6d6557d371c342169a52f354cd2c684951489c13a69621e662ef473294a11a67c37b4b4b10e42d9ffa7678b573454961b46392dc0768fac755ca469e421da4d9114147c8a5b957bd9fd82f1ed34e78e240c1bf98b644b77c9f3685132e0dbba43d9d9bdc948199e2074e27d50674189d9e0f1b35593f5301bc4a1d3d1d80fa8d93c7289486465f8db4f73e6313455350f7c07f0c0a52cc66bbc517db476cc2a55916f8de7ea102b84ab237e86cdec96fb1436e7640865e7f045b6cd0387c5efc99945967f5a8ea4ef489465c11ccd21ae63765efc4ddaa29ecfe2bce640cc45d3865a7577d2d03eef1d52953dc214b979258afc7824a784fb610043d393311b58ce7297ce404584121391b7b57952900c5f03c9255453cca640bde67195347d2f94991d23fe9cd4bb7cc2b0a1ae118117c5e0ab475296400bc979f31c01524c458543c06a7d2b37601ab1a484390aed6980fc0dbb75800bf867a881e74489c0edff406e3d7b1ac54c6ed13277bcb88278a7d304b7a654e7ad074bd55bc93e877426cc5eae9e57192d9dd7029e85a25247dee94830a2652aa8db165125c332670bcd1d68250edc85a88fec879e1124d0546880135f099031030628c83e12350c2aef90777e9a2298e2c1f709b716e0c19d3e299acd1e575d248a4926867b5b9f456c8340ee904eb1bd69101008366d57c2c0d23ebee2c30146077e2882feb5050a053165eac72eb38596277f3067fdd712974bc96c5d1f3b055a6232a4883b0eb773c00b979adb4f0ce284c4f308d698b14f139223a4fa31deb80096cdc5a92840613e96a424d817cb5350f975bd1d77ef09bd37c33582087c8d0b21d5ed31e1b3cefe3319ef96f9b1179ce564bdd91ed577b08ad79f9980f430e1fa8c895334ba3d5c94130a70448f0492a309b05f59ddbd448cd52e3acc65c207cb2478d333765c4b7393d62e3f282bdcf3961d51667317b6a8cc6086968910d12f7869db78aa2e26595b6897b0b5f583893f7fac0eed1c92e60b63da4e6d94a5d8d1c6cfca0e0fb7720f3317329c98708a5adbb05b1b4d6d43e60b66ba6e0ed6c496d460b2f9324eba18df0e47bc7975f4f67f85a01940fc957e50bf1ef94c633af6f647c760683dcb23fb020e73a9b0235f61b9d9723dc2cc49624d7a0eff9f7b15bf5eaa2f0bb49b7503e3e95f215d3e68d27f224dcb5da6bb5bb9c388cba7248cb6d8664651917b8818c9a41c1e44c0ab387d3e40b78823876dbc4d3a7efe1e8aa92af8b36e84d479647444fdb6f193989e1a7b0aaad8a3e6a95a8c1e0907bea45bfca4ef118daf09f0659ae727768bf43f563cc4626a06e923e21696d0bdb4481fde3f55c385f413e735c3055a4348dc20fc44107d22ddffa04034c801cadf427e072025a97b4184528cf7dc3497445e74290798e747f814646db01db2f9a65d8d42bc2838b58252c2911f3a5a9674e5cba4b52b79459db3b910115dd541a4072b7ba08fb9c86b2f90f9a1e0e0462a41e7c7d4f59a030ae97b482698ccc036aebaf10f45f57eb15c9813fad32f1fa7a17307216af14a738e381539e0cd59e02d1de789377f31487dea0f4f69b04ad78c8a9deb0d922afdd8a743defe7e40e948d63734b200c31fbe62bcc92fcf33f1275131ec47c700b88973a6430cfe5dbf5941b65adc39318cd8cec115df6ef28d6bc1d3ebae9c5950e48c08d227e2494c79361109fbb29573f6801da32e33b61262213eb3a7164e5d93bd682a03e744dfd23f65a6817d0145e87fe4df495aa4c48fa1c7d4dd7a36506fcf2ef2b9d40fcbbd21a79f63d45aebce32a395ebeaa68fc3aef3c5d3eed181f2d9591a201b7a0edec1345ee341c291065b69d606d16e8123b32a68cd22afc3def9df573696c917e101a1c5e4bd1c023df0bde4bf09572b126f061c5cb34964ccb3428209b9f3a67c02260053a9bb63528c8fc1a356c2406fa2ce00da2404afa92d09089bdceb41ddd441fe433b5d4ef8daa5c788aea1a04b02bfa97284cd1c71fbdcbbb8cf3a49a085fb50f80c6275bc7d5cf5746a3cb691d864042639dffce8929249e176938f3434281a4d4007d169ae2024f06ca2e474f66461c173d62ce1a2cd58121c4230bb9d19e2123beac7c207f265d0f57aed7decaa60415a20f7ef32fc02e8410959208c46a6f66b293050d56a061a306ff3fb036e6c01dddb440fb0493a6699aefeafa1ee498959d2f56928ac5e646364563fcb1554cc161fc241568021d7d1b0a10f2ad35012486424266bf1bb9bcddb179c0a194abd3ca520769bb0cb97a8bfa4a8551b3e450245ac275dc28cdc902ee97220c74179a9476f1c72addda6f50ac96bdb535dca929f344092cef9f8e1f73d29a5b93798564636ca30f13e8448d5405b4c01f5aef13629a495e6bfdad876ebbcb7a76652328fe0bdd1a74dc2de5a59d479619b7367725de6e7e20c0a2c5e2009c22f25bc684dd078bd8d1e933155fbcabc3b26628493948f9e6bfd17460d7991fd7961b922f4743b685b0f542eb4d42f2447869982e6f9c6a058db71dace751b0477e5434fbc0dbc59a781f8637cd92a1c1d5a2e9741c1d41d53776e1cbc111fde55855fd7b776b2d142a045b9434685957196d1dd5c08323625c98c8c963042c70fb0c", 0x1000) r2 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001140)={0x5, 0x41, 0x6bb4, 0x1, "5762e8c963420706a666e3e1ff9f580b209d84ed", 0x2, 0x4f}) r6 = geteuid() r7 = semget$private(0x0, 0x2, 0x10) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001180)) write(r2, &(0x7f00000011c0)="c928a3bcf88172b7aeff07dd8f56e3c044bc0726109b736bb1e8505cd44e1910e7a55adab3fa105805c5a24cc519fbdff9d5e716e2ba8a0e1986ddf6990e546ac83387db0797fcf9c68fa3a52056a02b9332eb5355b1115bbec7e97feab57f1df9e7ddede04b4337491656583b05d77ae39c077c14aaf798eb53723a5b0a6b1333ff5b2f102d53b4b3e390e1a95d5c6cc997e061be378f9a95d5b78ebff9f849bb7bfab5afa5c1823bc549836554cd81531e5b448f01bfd5121dedc560cacced8b00b4bb0a31e8b944aa820865fb685595fe65668e49e8cda2fdb95c35bd995e2681618ca99c4df1fd843bd6907801c5ccaafad60fe948d50af83f480a8b7f113b53431a4576ca2451b0b4a4faf5e8a955ff044de5ecc57ce39d9e95fc03297d1bd8358c8b7307167bc5d195e92954ced107004aee15955ab771c24fd334d5c75a6f3a0a3ee0c668288d620adc3eab9c00e2ebbe522c766b77e64f466b03563d4e868db2d732b99d3490b11d9449712ae0ac4e06361a943c1d09e8cbb9129ef65279b899ab5ceead1d9b49b526a84c5d57ab69f45d7fcabdb9419aae8d91af0cb347ec145c7f1354350ef43dc68d8c990a901de32accc20357723c2b4f2666cb66ac7458c0066cecea3d21485995322545a46ed290cbb50b1ca1434ad2c90094c5910a09f01b881d228db6b314cf422d98bf53520e30d37f95174f9fba17ad3b877c9bcc3f5271a0dc8922c4b1fa662a7836fc78deea527288dcfba5fc5cddb10d98060bf34ccfa77b83f6a9b59a871634d5b77fd213b67f98d7ca4f4c28a44be457f28fd04f4365cc36786038c264b3f2da203ae49b0799425d37aa5cc7df75c5a39ee33fc5e4246a7fc3df9d4ec39bf955ad9d4d4a9e6b8584ec856cae5a59d03b87010047729a01bf55aee5b5f297cb398f9a54366a0733fb92e2c37b131591df86718c5a79904d5de6bb042ebc433e9e9a41c66edbd21c1f8ddef345aa8681e87dfe2f6e030c19aecb783026a149686d288802b79e573f5c787d53c4a86625a1d37e00e47f68efac82eca82e36c92ca5f3c9417fb51ef3d91b75ad0d18fda8927503f8cfb20f45de9bb4f38799005ae2c12bceff2784bec94f838e7ee8f12b2df207a9c6a3971d0be561a164b273b072ff9454dc1972a435df2c664ff9ae989662601c2004b404d4ad5ac74eee71f5df2e017818244d5d0b7e82ecb7d3a00736f466b1afc0594af602329f45703474c9f184cf0541c8c20914c0e2c6ccdf742ee2381155611930561ad6aec17d2b60d085761795a12a0bc40f28e3ba7c4c060544ce7a1a9e939596056e216f1813f87c9dd99e02c6f0769da352be5b6b0ac9cb5072747f0b0f62ce3d212864708b33d0eeb418c4ab2115027a858bce1df3c32007d4e5f164bcf389119e269f2200118f9531fecaa239aa8a5b107d573be91118ba4f4855d4eb2ce717e20239a7238ec676a0d0bbd30a818109eadb5953ffacce3b81323beb11c2df12a918c1a42d9699ff83d25ed1bf396056b72ba2f97704ba7befb0ddfa3bff5be8f4fba97c916dece97091efa09acc53736771748a75ed91ab6e54eab801d780d0307d52e24cd603aed25004214936459cfe8f7df67dcd7bd4e4d09fadbd4bb8b2ca5a6add01b42baeb44bc8d5f9f0faa566ff530c6183535f55c55afa6d60842547ea476d6f272740296982b4e0f1cd40623600e5ddb7975fdd9e8226306f3a7c41a082f6646077699ebc12ea91934f54a9d082be40c6bad2effb8b5eade16ab15f3a7d66e82d53ba5c0a4ff998b7866bd51a39b5b4df9800218b775aef9690455f3e3a9a7988ac5980be2327f10abac60a27acc0280b0cc5a60ed4c7ecb84df939117ca3bb6dd5573e38d1932b6e3a5d656dc128cace6a18ff6752c7c16cbc4dfee5616b261df784bd6f66fced151bd0950113a62524e3f0e24043fee578670867ef0b75e457aebc796d7c6e76ca26045fae66430d79c90a5798f49c3f541ba63e6341f0a6efcc1029c0ea1152f22be4191a53187698178ccad4507cd9ce9e546db5edc40141b155d86eeaa85879df0711ffbee774a51b8df1d82adcfed7f400e0a7a7355aa7a81b2fe2df4ae93a84fa5f086d616a9342b07af31d2b1be7ad25026a4dae1f114c30e9849db66a71f1939419b7ca6dee72213477a8e38e2fbdf48c45324dad307d719e235168d18c3ae204bbaa456445d91ece00c9328abf47dcef6f9838f3f9fac0dd6ab9f5ddef32d284082e7066db75a93c2f9d8e86b580d9840590c13959649b16c9098b714bc7ccca56214a7d3fd747cc12445129d52cfdd2cfa83734ec9b83c09d134e80668252e4c1420b22b29330efb5598d3156ddcf1d215394d9a7784cddb66ab3d59faad3d1e05cb9f5616bbcc007ba2610addb1fdfc297e5866282871dba74ea492d4106c6e13f62b192ec1fa9c226eb7fd94a0f8563e10abe7853eedef5fa73124374f38f5d9e2402d57c8debce909c96a1ec4f55c9e56f169642f6fc42c8171c158d14245576af317271a2f6437f0a16ee97397ddc8726f1942e9b8bb72b89d55c6f202b8c2a0f0545905b0f204a82d80b097c8386b10ea5dcae77dbe0eb5bc6d913f1ac722dd8feaecbe9bb69c966d748a0910d026f179dba95d1b38c2836450c2055f3bebb44a1d15986278e24f9220290270b05f19ad22a995805f03a355be39b37257f90d14341b1419194650006cd60bc636065fe78f709d168c04885fc6cb4423dde491d6344bf78b32f7d2c2091eca9b9324c83d6ede5292b2703a83b2c7d7121f369bd09695264c861b95a63b036a9f5d15723ba604f668d25319db6a6dda9bdeba7ef838783ab87d29139c72eeab256d04e4514cee6a54ed6dfe28fc1850669a9e25b072d230ccb4dbfa2e5ba6afac9111a78f0e2c84910e0ecd884f6f6a8383bc3fccc0d222074b5932a60c95c50c7d2c185b7ad60bf3eef6b33bc5c066884f1e81ca2e78c296af80c064274fe165bf9204dea4bdfb46e591f33d8c8db34abc5ccdc0510dbca495c6fb7650301ac9b260b69751f43f7a979f6f5865de595e2b54a56e0ab486759cf23c4f5a3bf8ba6bdb784ca3e018fac4a8a42ef39a0e5c492d0ccd9eda04600054ecf3a7c453848ce9f8376c7dfd642bdbbef77e85db700da7dcac2ae35b23b70782c7d682a5040ca2b9ea9a5ec1201dcb039c1e5031a6b38dc79d54d903e1be6b362f49376faca117f8196fcd36061f28667d97201bc93b38943a6808aa7ac09fcf08f6ae165c9018f69be89b541c7403708cf27c130dc0874cb0bdc02720c37cc6bb1ce057b0c1a46827420fc01166e29a66ed5bcebae65f7c45a333a4c8ece8b01d5a9ac5b326a60feb3e5de896c3310281bcf89236cd2a852c05bedd5f8ee6436226f01591132ebbe7134ab678274e64413d5232d39c53610ae057a5218f4fcce008fd9681c94c4ef338f222447442bea9e09946cfdd496b6329527bdf976b1628b90cbade834a96e866fbf54d2283b94db5ad139f703124055cf4d066566b6ddf1081069bcf1754ff45b073aa376a6d40f18a04fd0d19b6edf5be67da767dcb60721a1667ad0375470df1ff8ff646cafcea9d6b3d9142ee2c55674878fdf1ea6f8c61cbaefdf3660318ca9b6ceafb1381d0cdb035833be98d210ed7da3809a9bb906d1b701332c2f2b5b4390983dd582128f77c367b309c90af7cb83d3a8a8f1d4598712bcfcab0c9241d889226db01ac35bb0160514c6682bd6f1a9d62cd5f5e385ca5335864b983488a4fdb6e4c7e82c18183a95d42eb8cc94551f1d159f470d7025ebfffb4aedbe0ec5b8428328b92b06f85d5a04b167d7c0b98d1c534a6d5e9d1ff0651e218002114a961619a9892b66c57672b410af7e623a08b141e0a197dd076c60026c875f98c7f77f5c5b3d3ad69df21e074855fb3dc2600ac63b9b77cfa4460d885566ace1eb93c832aaccf0a70766f94b9d104211251ffe4d33a62b14e21e817997a5aaa42db6444bce958e567d1c946ca9f90f663fe52747dc2ea0475c1ccd83d1673ebf23ef5953ba5b80bc203cefddac027dbc995f774ca0c915888a42d4e6349fc6de582d755a0f8163d5151ac64640528c1ce885921e5e3f85a5c07917947d84f1e018b9ea0e35a51da4b6a65ba952577537fbb035825078b732942454db57a2d8c8956b8e46bb0d1cca5cd351f7bfa520f95a5387cd85fd62d8622ac8ba03644cb54926c12d7c663de8c08cc30e70e1dbefe742857a4fccf92dbfd6a85e7382e32acabc7d9786f376bb0a413296131a8ddaeadfeb7c2b5bcc133fba87e3f67be51e610aa435b0d9a40b3ba11ba33e88fbd49ee4097995355dbb55ef9aa2b923800266f8483ae10f01fd4ed92194b9ec75f7ab921dfb28c09e9fbf3a0e09bc9e5416a1e25bcd1beb4740972ded69f2b1c3243dcb57360ac17d22239a0d26321de19cb498c3e3fc6f73eb3c635703c9f9f63a65e80d930007477f8f04fafda771df36d3b73543567b4c60a819acd52d5095df5ebb3985a9efabee5cb7d987d97eb2b8c793ee0a0563082ff5fbd75ea4619aa44b691336378f66a4dd19d0fc0351e7f9827dc138e8495812ee673f8e222e3b3e5f1f52972260eb073bf5120ea7a56a80ed9d274c637ce5116755abd61740163849e7d21cde94649ba60a3c7d83d12952932c6314355762c47199be394ace3c9eac7d5eeea30f76c4fca1bf3d24409a466bb5feb302c09c2231c8a4ab513786ba0a173928db79ec096aaedb8e1c19843cef2bef783863963c92de41565fb8db1676aba8966992bbeb87a5b543cf9f92aeb806fd0102fa6985881de6aa37752f07bbb3e6f68a2884550abedceea8739e23f1aa33db298f5ec59b2371a4f6b6d71e1bfafe1171f7c3a97c769d7e3d6b10b8cfb70ef4e129accb2b4b958689563a4b183ee08ed41aeb9271cae20bfd6a40f2d2c1c323b89b657cbfa35f104e8f6ed07f149c20786def198c05fbbd13140f53f7492d883c4005a1ad969f65651cdc6531222078c51aaf7935bc300379f008aca4d82d8e2afb5ec06ff801fb23a4ca84a51bfae911972fc4ef3a54c19e968385c46daada54e1f73750bfaf301e00308189f0304d80fced5cf9da27182d3562507788afc01c5235f74a9d45efa9a9f46f1cdba71ad40577d5f619c138d244d63c201be159700e9ef78da348f4cbcb733193c27f93365fb5bf7423bf9fceb87895ff04eec8068c25d32e2c5296db1d6b49b60ea55b9cc82e1d00aa2d2e424acc780177c719fdb8385bd66adf8f2f01904d8326ee18b55f4cd0663872c8a36bf2efe4db22dcfe470628f5c9cdab05f4a5a5dadf55c42b001bf481b9a006822dc64287b457f39bc4ce973239db280da8f46e0f30cfd677e82e6159871e78e318d5a4f91f2c25dbcd49a4750d1ad46514945415b70f651e919f3bd940f4044d0a9e4d016753e3326aaa1d2b2ec877f0d9d4e2a41704cd3b40e8322d63ce57d589801d1eb13c93ca650d55b1a4b13e58446eac3749a58e5581eddc02871ac8c0d2fc879c7fefdc7136cae96fb4520b060ee282ba7e098568e6d29b984de06c356511dee691768253d282e78819cf11d7547283ac392dca41f29690810aba6fb060595a75a587debf3204c0fb42018ce61d614324aa0d31acb8a4c0008cadaf2ec2af48538128f1121fe4d5ed4ce3aa3ed273aea2cad2ad04829c11e6d2b8751fa317974f0dbb7f5489c5b718f25e97bd5a4ce13c86c6c9ea5f6e4a0ecfb719941d60c4261d25b00023b45aadef0da8ce1d63", 0x1000) r8 = semget$private(0x0, 0x2, 0x315) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000021c0)=[0x22, 0x2, 0x8]) r9 = semget(0x2, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000002200)={{0x800, r6, r5, r6, r5, 0x1a4, 0x1ff}, 0x2c0f1669, 0xc86, 0xc}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000002280)=0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000022c0)={'./file0\x00', 0x2f8a, 0x8, 0xa, 0x1, 0xfffffffd, 0x2ceb6288, 0x7f, 0x2, 0x2, 0x4, 0x7}) r10 = dup2(r2, r1) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000002340)=""/4096) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000003340), 0x82, 0x0) close(r11) dup(r0) preadv(r10, &(0x7f0000003500)=[{&(0x7f0000003380)=""/100, 0x64}, {&(0x7f0000003400)=""/246, 0xf6}], 0x2, 0xe64) r12 = getgid() fchown(r11, r4, r12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003540)={{0x5, r6, r5, r6, r5, 0x8, 0x6ae}, 0x1, 0x43a8bb7b, r3, r3, 0x10, 0x4, 0x3, 0x1}) sendto$unix(r0, &(0x7f00000035c0)="a20762d206be43cdf7f767354c7c26e3bbd1629c8eaaca6dbf65130549faf422e06876caf584886faf139cb3ba2fe458d6283cb222c2247d9aef02e9f28f8dd390817617", 0x44, 0x9, &(0x7f0000003640)=@file={0x0, './file0\x00'}, 0xa) writev(r11, &(0x7f0000003740)=[{&(0x7f0000003680)="c9b0373ac17f6ea4cd2fb28eab6a44f5b2462ac9", 0x14}, {&(0x7f00000036c0)="cc796e87cf54ee0c9d8d222a39f791c1cdbdee56e24ed4c8c667f841990b5e3640d681e65b17505e1304769fc344750e57243ccfa8c1c79d1dea31c66a420b8073030c6728f0ec85fd458eb7cf045f256dd38d68423b251e690c76", 0x5b}], 0x2) 330.631325ms ago: executing program 4 (id=576): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = syz_open_pts() close(r5) writev(r5, 0x0, 0x0) fsync(r5) poll(&(0x7f0000000040)=[{}, {r1, 0x20}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) readlinkat(r2, &(0x7f0000000000)='./file1\x00', &(0x7f0000000100)=""/174, 0xae) 288.304017ms ago: executing program 4 (id=578): pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100, 0xcc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000740)={0x0, 0x0, {0x0, 0x7}}) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0, 0xb5}, 0x10, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x20000000000000, 0x7, 0x4}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000380)=""/198, 0xc6}], 0x1) close(r0) dup(r0) syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) open(&(0x7f00000002c0)='./bus\x00', 0x100, 0xcc) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000740)={0x0, 0x0, {0x0, 0x7}}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='('], 0x28}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) sendmmsg(r2, &(0x7f0000000000)={0x0, 0xb5}, 0x10, 0x0) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) (async) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) (async) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x20000000000000, 0x7, 0x4}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) (async) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000380)=""/198, 0xc6}], 0x1) (async) close(r0) (async) dup(r0) (async) syz_open_pts() (async) 224.109472ms ago: executing program 3 (id=583): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x20, 0x5, 0xb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000480)={0x10, 0x8, [{&(0x7f0000390000/0x2000)=nil, &(0x7f000070c000/0x1000)=nil, 0x800}, {&(0x7f0000253000/0x4000)=nil, &(0x7f00007f0000/0x2000)=nil, 0x9}, {&(0x7f000059e000/0x3000)=nil, &(0x7f0000730000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000187000/0x3000)=nil, 0xc7}, {&(0x7f0000711000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004c3000/0x3000)=nil, &(0x7f00005d8000/0x4000)=nil, 0x2}, {&(0x7f00003ea000/0x3000)=nil, &(0x7f00004a6000/0x3000)=nil, 0x7}, {&(0x7f000060d000/0x4000)=nil, &(0x7f000011a000/0x4000)=nil, 0x2f8000}, {&(0x7f0000268000/0x2000)=nil, &(0x7f0000166000/0x3000)=nil, 0x4d68}, {&(0x7f00006c0000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f00005f1000/0x5000)=nil, &(0x7f00001b2000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f00007ec000/0x1000)=nil, &(0x7f0000689000/0x4000)=nil, 0x4}, {&(0x7f0000666000/0x3000)=nil, &(0x7f0000267000/0x14000)=nil, 0x2}, {&(0x7f0000242000/0x3000)=nil, &(0x7f0000623000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000146000/0x1000)=nil, &(0x7f0000491000/0x4000)=nil, 0x5}], './file0\x00', 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socketpair(0x2, 0x4005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x8, 0x7, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e6993192964819643ea1e731f7253969cd4878e590e283e2d129b5e3492dfa6a655e2dd94d143122aea937454b559e08ee8d4891b509aa9acdee0d7aab8f9e93f43d3bf52fb79798e4a8da13946b2f1388337d98badd024418c15220701149367852318a3a90af92ca1d713031fbe89af23cd9ab33aca9321cc82a82a20e70d244e29b73577d28d6dc8b05d875a0473e7a5238057cd0cb917aed7cfe5156c12d2f92b8cb0c4bfe2fd71fe636", 0xba) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x40384900, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x25, 0x0, 0x0, 0x8000001}, {0xc, 0x10, 0x2, 0x9}, {0x16, 0x7, 0x7f, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x57bfc563, 0x0, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40, 0x4, 0x4, 0x1}, {0x6fb8, 0x6, 0xd, 0xfffffffc}, {0xa, 0x0, 0x9, 0x7fc}]}) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebfbcb0c13f5fd852eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) socketpair(0x18, 0x5, 0x0, &(0x7f0000000080)) 221.647411ms ago: executing program 3 (id=584): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) 1.66752ms ago: executing program 3 (id=585): r0 = socket(0x2, 0x8000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) r2 = dup2(r1, r0) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) setsockopt$inet_opts(r3, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') writev(r5, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES32=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000004880)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg$unix(r6, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.324658ms ago: executing program 3 (id=586): r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1400"], 0x18}, 0x0) getgroups(0x41, 0xfffffffffffffffe) 669.919µs ago: executing program 3 (id=587): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="697500bbff01000000000000bc51c6b8b7", 0x11}], 0x1) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0xcd) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x8) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) sysctl$vm(&(0x7f0000000780)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x40, 0x20], [0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x7a}, {0x0, 0xfffffff9, 0x40000}], {0x0, 0x0, 0x3d}, {0x0, 0x1db235cb}}}) (async) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) close(r2) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000040)="2806184430a39eea80c5e34e4b99fe675b01df45aebe8db27a7bb312a2460fd2a6ba96e67795b636733f8e1859997a2ef02c660b5a836b993c174554390bde59b112f61d4e49ccda5f6e343b386ab0f26edef1fe91d46f419cb95a993ddf78492dc9b5453d58ba", 0x0, 0x0, 0x0) 0s ago: executing program 3 (id=588): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) shmctl$IPC_SET(0x0, 0x1, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe101, &(0x7f0000000140)={0x4, 0xfffffffffffffefb}) open(&(0x7f0000000100)='./file0\x00', 0x80000000000206, 0x1aa) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0x7ffffffffffffff9, 0x57, 0x0, 0x2, 0xffffffffffffffff}], 0x800, 0x0) kevent(r1, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = dup(r2) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x3, 0x0) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r4, 0x20004269) close(r0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x4ebfac6bbaf7949) writev(r7, &(0x7f0000000a80)=[{&(0x7f0000000740)="5a0ea21c53caba026a647c1103d79092a334dfb019dd6e0887cc318a9adbfc06b0c87063b4d0c4e34d054e75b9a415efe16ad751fa4db5a7958c6f5298bf5c563f42c5030099aca4aed6fc40322973e1653e26deb1283545ea6281084906ef7ef9410791f4ea5abc5a3951ec8bc3376cd8ff70630d0814e52afea8cc9e505b9a034bd19f9598495a168500c78a4c3e47795afd992b5004a1fdcc05bb3e074411c007885182c0191901591cb5846d2ef3ecf3f9c0ab5c52f6567f05d180be26e5654d97b4efdfa13c11f7aee13a452f81930e00725d4c2793526c321fb44a2b832fc2aad05f57e87becea9d19f68457ced60b552ee667c7d620be1de5a70def824d3d0c384700d61bb1ad5b07e6a268a0b7ea2a37fb4700bac484578d6b59409a1db8aa60f40ffea1b845a18cee34d249a2e7b2e22af016bdac8b6a9816f68a46b981883bd0dbb9964ec05cb028804add09b79791af087b56fd38377f83b964104cfd0c8199757150db93d6949c393d450f3e70ae3b0bd919624b3b11672b5a9929a960a2a7da1be0bef9c6", 0xfffffffffffffe47}, {&(0x7f0000000180)="79e1be034dca2d56a02f13787c0f7ea09ff1643c665adedccbc49879ba451bf68286cee437302645205e485e9b466c80943d7e80ff690a6f4ee579e957279b7c21eaf8199a8d3b46a7ec077d72965ba6672532"}, {&(0x7f0000000600)="9408aa58f9e1aebeb8f2b1f2ddfc2b9afcdba28ccaab04fbfd7a85dafd7e9d3a6271946edb0d049a4aab9eb239638ed90df88732e33865bccb9238f2c253fd95c3761847a7a8c39bcdf6c6c734fda30d1b7bdca280e4f742988759974fcd67b23978a858e7a95a60fcf91fe0487f5cb72273e94cdf1b85c1c70e955d43f4d1d2c407fe3646cfee8eff64bd01f311555ad92bb74bba9e101291942aae27344326a91e10cd4ea510a5e220586741f67be02a842cdf7b947b155075f23edd7e60767fc3bb1dac8c236c2bb70c4c9502ef8e23ade0b49fc361dee7a589da1f183e4eb5270dabab87a515a1691abf8d8322"}, {&(0x7f0000000080)="2a8cecbdfb172f24cda4aa12329ce757"}, {&(0x7f0000000280)="36715f89546712818592466f99d92b161fc6130c4fa7a0d17e393c91abbdddd1fa2c98fc0b7bf8374aa6318dcfa3b423263987c90c556f12914c0ac5f895a129688f3493d7e766d92a1bd4b58194fdeeb49746e80b03fe0e81"}, {&(0x7f0000000900)="41a272b79b769a767737238ef3a369f40f93590642b14102649ad7ca73b658fe232dadd036a8f01b08a8b316ee55c6e1c2a8b77ce85cdcc2d2ae60e9a6f37f4af0e863d6253726081bdae430b070130263b45f8dab5538252dfd621ed9872ae9a6da2a17b214ffcfb4853f3ce9fffaecf11396b08320bfa668fd1c8b05b02a9afcc643ffdbd5c909413fb28380bae629d107cba47195dbb7ba87cec8788a379794972fd80a88616aa8058ba7f7dc60f288860fa4d645ef002946cb4fe8e070223a5e71a5d165e20a8ed6768409af5f82b209063c6c4099189049"}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.236' (ED25519) to the list of known hosts. denied attempt to set clock forward to 13622315181289262 fuse: Cannot find fusebuf malloc(): allocation too large, type = 127, size = 6442450944 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 76974 80439 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83406ed4) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bed9900,400000000000,400000002000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806bed9900,400000000000,400000011000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,ff0a) at sysctl_vslock+0x109 kern_sysctl_dirs(49,ffff80003c509f88,4,400000000100,ffff80003c509fb8,0,7214477774ccf37e,4) at kern_sysctl_dirs+0x247 kern_sysctl(ffff80003c509f84,5,400000000100,ffff80003c509fb8,0,37,f63f1e4ab3c7e3fa) at kern_sysctl+0x12d sys_sysctl(ffff80003c52bc08,ffff80003c50a0f0,ffff80003c50a040) at sys_sysctl+0x425 syscall(ffff80003c50a0f0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x971de15d700, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault_unwire_locked: address not in map ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83406ed4) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bed9900,400000000000,400000002000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806bed9900,400000000000,400000011000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,ff0a) at sysctl_vslock+0x109 kern_sysctl_dirs(49,ffff80003c509f88,4,400000000100,ffff80003c509fb8,0,7214477774ccf37e,4) at kern_sysctl_dirs+0x247 kern_sysctl(ffff80003c509f84,5,400000000100,ffff80003c509fb8,0,37,f63f1e4ab3c7e3fa) at kern_sysctl+0x12d sys_sysctl(ffff80003c52bc08,ffff80003c50a0f0,ffff80003c50a040) at sys_sysctl+0x425 syscall(ffff80003c50a0f0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x971de15d700, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c509b20 rbx 0xffffffff83884dc7 cpu_info_full_primary+0x2dc7 rdx 0 rcx 0xffff80003c52bc08 rax 0xffffffff83883ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xba2a6c4b3193295d r11 0xd5b8f769a9b9d79b r12 0xffffffff83884bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff811241e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c509b10 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=76974 pid=80439 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c52b6f8,0xffff80003c52a040 process=0xffff80003c4feb70 user=0xffff80003c505000, vmspace=0xfffffd806bed9900 estcpu=32, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 80439 6345 92047 0 3 0 tmobar syz-executor 80439 143186 92047 0 3 0x4000080 fsleep syz-executor *80439 76974 92047 0 7 0x4000000 syz-executor 80439 171250 92047 0 3 0x4000080 fsleep syz-executor 29675 434761 72828 0 3 0x80 fsleep syz-executor 29675 471673 72828 0 3 0x4000080 kqread syz-executor 63154 396195 81773 0 3 0x80 fsleep syz-executor 63154 464279 81773 0 3 0x4000080 piperd syz-executor 77945 92568 60880 0 3 0x80 fsleep syz-executor 77945 102981 60880 0 3 0x4000080 ttyout syz-executor 90594 118726 35072 0 3 0x80 fsleep syz-executor 90594 411921 35072 0 3 0x4000080 msgwait syz-executor 65718 12984 98279 0 3 0x80 fsleep syz-executor 65718 372279 98279 0 3 0x4000080 ttyopn syz-executor 98852 523163 4553 0 3 0x80 fsleep syz-executor 98852 484846 4553 0 3 0x4000080 kqread syz-executor 45200 171194 71392 0 3 0x80 fsleep syz-executor 45200 423889 71392 0 3 0x4000080 sbwait syz-executor 60880 358926 49191 0 3 0x82 nanoslp syz-executor 77151 57959 0 0 3 0x14200 bored sosplice 92047 290036 49191 0 3 0x82 nanoslp syz-executor 98279 143532 49191 0 3 0x82 nanoslp syz-executor 71392 28569 49191 0 3 0x82 nanoslp syz-executor 81773 484380 49191 0 3 0x82 nanoslp syz-executor 72828 329381 49191 0 3 0x82 nanoslp syz-executor 4553 451115 49191 0 3 0x82 nanoslp syz-executor 35072 245360 49191 0 3 0x82 nanoslp syz-executor 49191 75422 82328 0 3 0x82 kqread syz-executor 82328 108473 69396 0 3 0x10008a sigsusp ksh 69396 145611 74295 0 3 0x98 kqread sshd-session 74295 84972 96132 0 3 0x92 kqread sshd-session 84519 321403 1 0 3 0x100083 ttyin getty 96132 179846 1 0 3 0x88 kqread sshd 96368 522710 15984 74 3 0x1100092 bpf pflogd 15984 453338 1 0 3 0x80 sbwait pflogd 25551 351943 67222 73 3 0x1100090 kqread syslogd 67222 51767 1 0 3 0x100082 sbwait syslogd 75072 102878 1 0 3 0x100080 kqread resolvd 94722 245950 71228 77 3 0x100092 kqread dhcpleased 44852 26739 71228 77 3 0x100092 kqread dhcpleased 71228 286203 1 0 3 0x80 kqread dhcpleased 226 276719 0 0 3 0x14200 bored smr 37685 248516 0 0 3 0x14200 pgzero zerothread 29596 255606 0 0 3 0x14200 aiodoned aiodoned 17304 368070 0 0 3 0x14200 syncer update 96423 332527 0 0 3 0x14200 cleaner cleaner 67076 14528 0 0 3 0x14200 reaper reaper 73490 504564 0 0 3 0x14200 pgdaemon pagedaemon 54396 318116 0 0 3 0x14200 bored viomb 31253 490878 0 0 3 0x40014200 acpi0 acpi0 81777 431320 0 0 7 0x40014200 idle1 45327 300934 0 0 3 0x14200 bored softnet3 14630 112142 0 0 3 0x14200 bored softnet2 66268 334033 0 0 3 0x14200 bored softnet1 58897 423384 0 0 3 0x14200 bored softnet0 33901 172105 0 0 3 0x14200 bored systqmp 79553 193266 0 0 3 0x14200 bored systq 83925 345402 0 0 3 0x14200 tmoslp softclockmp 40970 2821 0 0 3 0x40014200 tmoslp softclock 70474 130294 0 0 3 0x40014200 idle0 1 28002 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 80439 (syz-executor) thread 0xffff80003c52b6f8 (143186) exclusive rwlock amaplk r = 0 (0xfffffd805e0fbd20) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 amap_unref+0x3d #3 uvm_unmap_detach+0x8a #4 sys_munmap+0x32f #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 80439 (syz-executor) thread 0xffff80003c52bc08 (76974) shared rwlock vmmaplk r = 0 (0xfffffd806bed9a00) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_wire+0x116 #3 sysctl_vslock+0x109 #4 kern_sysctl_dirs+0x247 #5 kern_sysctl+0x12d #6 sys_sysctl+0x425 #7 syscall+0xbc6 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838ffb08) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x4b #7 uvm_fault+0x106 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 kern_sysctl_dirs+0x247 #11 kern_sysctl+0x12d #12 sys_sysctl+0x425 #13 syscall+0xbc6 #14 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff838526d8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x247 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10204 11104K 11547K 166960K 12568 0 pcb 17 15K 17K 166960K 156 0 rtable 205 8K 8K 166960K 497 0 pf 35 17K 21K 166960K 74 0 ifaddr 37 6K 7K 166960K 59 0 ifgroup 52 2K 2K 166960K 77 0 sysctl 4 1K 1K 166960K 4 0 counters 62 36K 36K 166960K 82 0 ioctlops 0 0K 4K 166960K 1620 0 iov 0 0K 12K 166960K 134 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1430 90K 90K 166960K 2088 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 15 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 18 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 738 0 sigio 0 0K 0K 166960K 10 0 proc 72 91K 128K 166960K 620 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 93 0 in_multi 76 5K 6K 166960K 124 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 536 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 239 77K 77K 166960K 8325 0 UVM aobj 18 4K 6K 166960K 24 0 pinsyscall 43 86K 102K 166960K 1850 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 31 0 NDP 11 0K 1K 166960K 37 0 temp 72 8640K 8893K 166960K 33368 0 kqueue 15 24K 30K 166960K 136 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 170 0 166 3 0 3 3 0 8 2 rtentry 112 154 0 63 4 1 3 4 0 8 0 unpcb 144 545 0 524 7 3 4 4 0 8 2 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 808 224 0 218 9 7 2 8 0 8 1 arp 120 26 0 11 1 0 1 1 0 8 0 inpcb 376 968 0 955 14 5 9 12 0 8 7 nd6 136 30 0 10 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 6 0 6 1 1 0 1 0 8 0 pffrag 232 4 0 0 1 0 1 1 0 482 0 pffrnode 88 4 0 0 1 0 1 1 0 8 0 pffrent 40 7 0 3 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 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 64 0 23 1 0 1 1 0 8 0 pfstkey 128 130 0 89 2 0 2 2 0 8 0 pfstate 376 97 0 56 5 0 5 5 0 8 0 pfrule 1344 28 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 548 0 153 28 0 28 28 0 8 0 art_table 32 551 0 153 4 0 4 4 0 8 0 art_node 16 141 0 61 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 1 0 1 1 0 8 0 semapl 112 15 0 5 1 0 1 1 0 8 0 shmpl 112 21 0 6 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 2642 0 1137 95 0 95 95 0 8 0 ffsino 280 2642 0 1137 109 0 109 109 0 8 0 nchpl 144 3668 0 3130 63 39 24 63 0 8 0 uvmvnodes 80 3258 0 0 67 0 67 67 0 8 0 vnodes 216 3258 0 0 181 0 181 181 0 8 0 namei 1024 12374 0 12374 2 1 1 2 0 8 1 percpumem 16 55 0 10 1 0 1 1 0 8 0 kstatmem 264 38 0 16 2 0 2 2 0 8 0 scsiplug 72 4 0 4 2 2 0 1 0 8 0 scxspl 216 11665 0 11665 11 10 1 8 1 8 1 plimitpl 152 104 0 87 1 0 1 1 0 8 0 sigapl 424 1037 0 986 7 1 6 7 0 8 0 futexpl 64 12675 0 12666 1 0 1 1 0 8 0 knotepl 120 332 0 0 10 0 10 10 0 8 0 kqueuepl 216 317 0 305 5 4 1 5 0 8 0 pipepl 328 230 0 202 8 5 3 8 0 8 0 fdescpl 504 1018 0 986 5 0 5 5 0 8 0 filepl 152 6378 0 6146 19 7 12 17 0 8 2 lockfpl 104 309 0 306 1 0 1 1 0 8 0 lockfspl 48 104 0 101 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 37 0 20 1 0 1 1 0 8 0 ucredpl 104 888 0 875 1 0 1 1 0 8 0 zombiepl 144 986 0 986 1 0 1 1 0 8 1 processpl 1168 1037 0 986 5 1 4 5 0 8 0 procpl 648 1972 0 1911 7 1 6 7 0 8 0 srpgc 96 6 0 6 2 2 0 1 0 8 0 sosppl 168 1 0 1 1 1 0 1 0 8 0 sockpl 688 1690 0 1653 17 7 10 13 0 8 5 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 107 0 0 14 0 14 14 0 8 0 mcl2k 2048 34 0 0 5 0 5 5 0 8 0 mtagpl 96 69 0 0 2 0 2 2 0 8 0 mbufpl 256 258 0 0 16 0 16 16 0 8 0 bufpl 280 3572 0 137 246 0 246 246 0 8 0 anonpl 24 174228 0 165728 77 1 76 76 0 184 0 amapchunkpl 152 26454 0 25859 30 0 30 30 0 158 3 amappl16 200 3989 0 3731 29 2 27 27 0 8 1 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 111 0 99 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1679 0 1647 4 1 3 3 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 245 0 245 1 1 0 1 0 8 0 amappl8 136 45 0 42 1 0 1 1 0 8 0 amappl7 128 109 0 97 1 0 1 1 0 8 0 amappl6 120 206 0 202 1 0 1 1 0 8 0 amappl5 112 129 0 119 1 0 1 1 0 8 0 amappl4 104 326 0 306 1 0 1 1 0 8 0 amappl3 96 5156 0 5039 4 0 4 4 0 8 0 amappl2 88 671 0 609 2 0 2 2 0 8 0 amappl1 80 9865 0 9294 14 0 14 14 0 8 0 amappl 88 7904 0 7722 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 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 23 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1018 0 986 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1018 0 986 1 0 1 1 0 8 0 vmmpekpl 168 9334 0 9297 3 0 3 3 0 8 0 vmmpepl 168 68362 0 66224 109 5 104 104 0 357 6 vmsppl 456 1017 0 986 5 0 5 5 0 8 0 rwobjpl 64 24002 0 19558 75 0 75 75 0 8 3 pdppl 4096 2043 0 1972 101 30 71 85 0 8 0 pvpl 32 20040 0 0 162 0 162 162 0 265 0 pmappl 248 1017 0 986 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 294 0 43 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83406ed4) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bed9900,400000000000,400000002000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806bed9900,400000000000,400000011000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,ff0a) at sysctl_vslock+0x109 kern_sysctl_dirs(49,ffff80003c509f88,4,400000000100,ffff80003c509fb8,0,7214477774ccf37e,4) at kern_sysctl_dirs+0x247 kern_sysctl(ffff80003c509f84,5,400000000100,ffff80003c509fb8,0,37,f63f1e4ab3c7e3fa) at kern_sysctl+0x12d sys_sysctl(ffff80003c52bc08,ffff80003c50a0f0,ffff80003c50a040) at sys_sysctl+0x425 syscall(ffff80003c50a0f0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x971de15d700, count: -10 ddb{0}> machine ddbcpu 1