1, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f00000001c0)=[r9]) setgroups(0x3, &(0x7f0000000200)=[r5, 0x0, r11]) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) lseek(r4, 0x0, 0x0, 0x2) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fsync(r12) 17:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="06000000000000000700004e7b54") 17:10:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x1000}], 0x1}) 17:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pwrite(r5, &(0x7f0000000140)="25e69ba24533f2e6577cb103653f120448d4a2e57212c5f0fea98ccf2684459454af66a0f97da7ed0eac704b2f0a24c426f9b292a470499c0a7a805aef7ea35af690cb95b3dca176df3b4bd4def54b37f7cccc28fc4c38908a0f9754ad176718aedc5d03a98179cdbe5fde3aaa4b473aa75991c9480fc4a6f40564ba4cef6b6b5d7188d0607636ff61d7b983b32176", 0x8f, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:10:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x4, 0xffffffff, 0x9, 0x690, "bfda95545d7cb71aebf001f3fab9db3771954071", 0x6, 0x2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) readv(r3, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 17:10:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r1 = dup2(r0, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1f7d03ab59bbe2bf, r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x38) read(r2, &(0x7f0000001140)=""/80, 0x50) getpgrp() rename(0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x3) 17:10:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000000)="52e924a0349e954f6154333dd7b229f076809255c21361e18f3b2f2962517ab213720dedc6546fc3934dcab57af03e1e1ca00455726ae9540d92b9c575674431a8ea31269711987b54b3a567deecbef61cba28794bbf8327df4156d43bb473e9f4b5f213e7450a282b5296de86afa785e725598ae48782d4b69e6f781d947d9e34a3337c", 0x84) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_open_pts() close(r0) 17:10:16 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) open(&(0x7f0000000140)='./file0/file0\x00', 0x100, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x8001) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653010"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000180)=0xfffffffffffffde6) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001a80)=ANY=[@ANYRES16], 0x1, 0x1000) 17:10:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r1 = socket(0x3c, 0x2, 0x40) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x100, 0x1, 0x7f, 0x983f, 0x5}, 0xc) 17:10:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/252, 0xfc) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) 17:10:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) r0 = semget$private(0x0, 0x1, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) 17:10:17 executing program 0: pipe(&(0x7f0000000000)) chroot(&(0x7f0000000040)='./file0\x00') setuid(0xee01) socket(0x2, 0x400000000002, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) setsockopt(r0, 0x6, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x2d) 17:10:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x1}, {r0, 0x100}, {r0, 0x2}, {r1, 0x4}, {r2, 0x90}], 0x6, 0x8) r3 = socket$inet(0x2, 0x1, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x8001) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 17:10:17 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) renameat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 17:10:18 executing program 0: r0 = msgget$private(0x0, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r3 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockname$inet6(r3, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x8}}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x4, 0x400}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000001ec0)={{}, 0xa, &(0x7f0000001e80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) chroot(&(0x7f0000001e40)='./file0/file0/file0\x00') write(r1, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0x34) recvfrom$inet(r2, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r2, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xdc, 0x400, &(0x7f0000000880)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$TIOCSDTR(r6, 0x20007479) socket$inet6(0x18, 0x800f, 0xaa) accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) lstat(&(0x7f0000001cc0)='./file0/file0\x00', &(0x7f0000001d00)) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001c80)={0x7, &(0x7f0000001c40)=[{0x101, 0x80, 0x32, 0xffff}, {0x7f, 0x1, 0x7, 0x6}, {0x2, 0xa1, 0x0, 0xe3}, {0x4, 0x1, 0x4, 0x2}, {0x90, 0x3, 0x7, 0x3}, {0x2, 0x2, 0x5, 0x4}, {0x1, 0x3, 0x6, 0x4}]}) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='#}\x00', &(0x7f0000001bc0)='tap']) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001e00)='/dev/ttyCcfg\x00', 0x8000, 0x0) shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) 17:10:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f00000000c0)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) bind$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 17:10:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x4, 0x0, 0x10801}], 0x10}, 0x0) getppid() 17:10:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) readlinkat(r1, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)=""/143, 0x8f) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, r14, 0x0, 0x30000}, 0x84000080c1, 0x0, 0x0, r8}) pwritev(r12, &(0x7f00000002c0), 0x0, 0x0, 0x0) 17:10:18 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x9}, {0x81}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) write(r4, &(0x7f0000000140)="ad83da5de2f4ef18", 0x8) 17:10:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCPROMISC(r2, 0x20004269) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 17:10:18 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x101, 0x4, 0x7f, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7c}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3b}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40000000000}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x845e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0xba}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x10001}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 17:10:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x100, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x9, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [0x20e0000000ff], [], [{0x0, 0x0, 0x6}, {}, {0x0, 0x9, 0x4}, {}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x8) 17:10:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b2ef311e9877cd7cf717ca25bb0759d8a1a68eb3b3c34dc132b83a5ddd22d6bf0fca2e140a91189f7e5d6ba64f675e", 0x2f, 0x40b, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) shutdown(r2, 0x1) 17:10:18 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x270) read(r2, &(0x7f00000003c0)=""/134, 0x3ea) close(r2) r3 = semget(0x3, 0x1, 0x90) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x2, 0xa3, 0x1, 0x401}, {0x101, 0xef, 0x8, 0x2}, {0x800, 0x80, 0x1}, {0x5, 0x81, 0xb3, 0x1}, {0x8, 0x9b, 0x3, 0xfffffffd}, {0x7ff, 0x0, 0x3f, 0x5}, {0xb, 0x3, 0x1, 0x9}, {0x1ff, 0x35, 0x9, 0x7}]}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000140)=""/162) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 17:10:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getsockname$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000180)=0x1) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x5) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 17:10:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10941, 0xb3) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:10:18 executing program 1: clock_getres(0x0, &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93"], 0x10) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/4}, 0xc, 0x2, 0x2000) rmdir(&(0x7f0000000040)='./file0\x00') writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 17:10:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xe9b50ccaf8a08c99, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRES32=0x0], 0xfffffffffffffef1}, 0x2) r0 = socket(0x18, 0x4003, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x70, 0x0, &(0x7f0000000140)=""/112}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000300)=0x800) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x0, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = msgget(0x3, 0xd72b103ab49dfffa) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0xf6db, r14, r15, r14, r15, 0x80, 0x10}, 0xff, 0xfffffffffffffffd, r13, r18, 0xffffffffffffffff, 0x14, 0x3f, 0xfcc}) r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x8, r24, r25, r24, r25, 0x90, 0x10}, 0x5, 0x86, r23, r23, 0x2, 0x14, 0x3, 0xfcc}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000340)={{0x4, r9, r15, 0x0, r25}, 0x7fff, 0x4, r3, 0xffffffffffffffff, 0x8000, 0x2, 0x8001, 0xf7}) setreuid(r9, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, r5, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000040)=[r28]) 17:10:18 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x2, 0xd7ac3798abb87eef, 0x2eec, 0x200, r4}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 17:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20}, {0x1c}, {0x6}]}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x13) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 17:10:18 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 17:10:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x6, 0x3, 0x800, 0x3], [], [], [{0x0, 0xd8}, {0x0, 0x101, 0x0, 0x40000000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x400001}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r9, 0xee01) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r16, 0x2, 0x14, 0x3f, 0xfcc}) msgsnd(r19, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000001e71ffc6743077f13a62012c9a920b4d6901422544deaf3610e9dfbac4fed6c5208ca21ffb2053b14ac4144d54ca3ade84e41cc90d65b6ca37cfc7309d1baadd76b4d4c6bd92b50883ccb1983529496632b324037144e53a4aee806e7d6421a74c7470bfca0d8bc488c19679bc256dc325b142682a5960da375c0eb5563ebb23ca38f7a70b18e172dbb55a26c8cd63bb8778a314bbf1b4b6"], 0xb, 0x800) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffff8, r2, r6, r9, r13, 0x8264513860f69353, 0x280}, 0x7, 0x100, 0x9}) 17:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x87}, {0x6}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x1, 0x9}, 0xdd10, 0x3, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 17:10:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/93, 0x5d}, {&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/49, 0x31}], 0x3, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) write(r2, &(0x7f00000005c0)="7f2e0b234f97cd7ad32fc46ad6930d33f2ce5e1f22f065fa4d71473d75d1f19363a456884e5cfaf4d1558e5a9254f78f26a7b66933a17cc76bf5cf9db80310ff144c367d10e7349ac0b19ce944476b86a34891a8cb0b545ad71976543575e3f16f8e1886618e9d79a61aaf99a0573b", 0x6f) preadv(r4, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/181, 0xb5}], 0x1, 0x0, 0x32) fcntl$setflags(r3, 0x2, 0x1) r5 = fcntl$dupfd(r0, 0x0, r3) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 17:10:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000100)="ebefcbff13b9fd6d2eaa4e713048e69931929658267530a5550562f52a7ec098c6d52de3e49a1f9fa844d83cccf0d38103fca5213ff72e444bb268d5b3f06fd169af94e7b218987d97db889a3033b44b832055f211ac86a54a4665a9107624357f24e706724c82c694f988fc15367266262e6c81607760322c000000000000000000", 0x82) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) chroot(&(0x7f0000000200)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x8f, 0x1}, 0x10) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000240)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) 17:10:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fchdir(r1) syz_emit_ethernet(0x252, &(0x7f0000000080)="174af205b6068bbc6be6634ecdd0") 17:10:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x43, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 17:10:18 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r4 = socket(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x1d, &(0x7f0000000080), 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000200)=0xd1) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x4) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./bus\x00') dup2(r6, r5) fcntl$setown(r1, 0x6, r2) pipe2(&(0x7f0000000100), 0x10000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) preadv(r7, &(0x7f0000000240), 0x0, 0x0, 0x0) 17:10:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7}, {0x80000006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x54) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 17:10:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000000)={0xfff, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0xfd, 0xe5, 0xfffffffffffffffb}]}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x9, [{0x2, 0x7468b54e}, {0x3, 0x1f}, {0x1, 0x8}, {0xe6f363a2fd1ead, 0x5}, {0x2, 0x1}, {0x0, 0x800}, {0x2, 0xc9}, {0x2, 0x1}, {0x1, 0x9}, {0x3, 0x3f}, {0x2, 0xad9b}, {0x2, 0x2}, {0x21a1476af4ad4800, 0x6}, {0x3, 0x3}, {0x2, 0x2}, {0x0, 0xffff}, {0x1, 0x2}, {0x3, 0x80}, {0x3, 0x64c6}, {0x2, 0xe148}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0x4}, {0x1, 0x5}, {0x1, 0xba47}, {0x1, 0x8}, {0x3, 0x4ddbbb5b}, {0x3, 0x80000000}, {0x3}, {0x3}]}) fcntl$setstatus(r0, 0x4, 0x46bfb) r3 = kqueue() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) setgid(r4) kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000240)) 17:10:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 17:10:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 17:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x34, 0x0, 0x0, 0x100000008000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pwrite(r1, &(0x7f0000000180)="eab1b47173ac0645c9e53b7931d55006d529f33b29099ef2d9c67fb2c90130cf51548cf56f403af9549b3ab663787da9c5d6a4d76bf53104476f6fe8800b10717472f87aee4a30f1ce6fee296aab381c917a7feb8981a2d8f7901f49e449c3db69969a", 0x63, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) shutdown(0xffffffffffffff9c, 0x0) 17:10:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 17:10:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) r3 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000001c0)) bind(r3, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b9, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) 17:10:19 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000040)=0xee91, 0x4) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 17:10:19 executing program 1: unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='\xfe\a') 17:10:19 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup2(r1, r2) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x3) 17:10:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f746967253000"], 0x10) r1 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) 17:10:19 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f92", 0x52) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="e31ccefcf3af7b64f4c1f3a73b1d58769cb4b8bbff2bb609000f5c9f3c571085a0fdf448a79834b65f566f7c9880fab513a0bccfaa07f723932869c44574adc7bba2eb041e18bde731393dc0bb7286a91739e7a786283bb8e4be33e8b9573346d1ed123461193990d56e071952dc1948698c34805e46118755409aa905841b941f17b0cca75ca8af4c198a197f7058d61d2069124934b5d7ed4eee51cb9d063bff68952dbb8faa5697bbf73d25160cba01cf323c7e73c4bdf5c1779d464e768fd0bb72a3024382c1f268d1f2b5a30c7481", 0xd1}, {&(0x7f0000000180)="1a394bccacdf60fd44db81524c798fdb9ce852a3c98973789ac415c4967395b6e4ef429e0956a1074ceab85f9cc1c831c6c16831dea9d584f96648c39c4a0e8d789c7631ace01f329e88382d656ed3313b9fd9b0b08f433b6262eadf1a2dc7f3f6af503f3d2f7a875d8393aaa68529c071f775e3031e3635e318b0f90d5a623a8712aa399af913ce6dbe71584998345109590fa0cf1c761c8b442cae82973b7f4893af355003939cae144e331c5284d06c345584e659c4a4656fe7dcf36ed498bd262ff79c34bb7f9c", 0xc9}, {&(0x7f0000000340)="dc6c436a34c1118ed46c6532a527b2e580033508cf81934697369e1f0075b9147574792b1e01655031df44fae0fdc72a2849b68f3828fafe8aa6d9d2d63c13ba19b6cc14efb05f4079c81ad872a238fb9a445e6be0121cde8a108a4ae89eb5b6b03c15359e407c4528afd50196d3c0456b2d6c90255638980e8d8dc4755ec746b9c90274d11e40e9bc17736b9dbeafb7b1d8985688394f3b870eafb767b64a38a386f11bfd7296db3c98e192909f6d4c04f413c67030c629e184338e4ecdea9316dc5756ea02779e", 0xc8}, {&(0x7f0000000440)="4febc6350e0d0253337dbf620fb02cbcb3739bcaccac76dfe3187c4a0e8cc07f2b1ca9c962d3d9222fd86357e9ad4f1d0a181337a37edf72f3b07b0e6031d9f577f1220b3802c314ca936f7af64c07551f8ad96e84d293389622091269b49e4ff1fc1abd22a1a9f5d8723088ba90cc88497ffc91e742d9155debe1d8461715c058422f1231db83c91648a5884c8e671ae67578dd37632f721afa8a69b39a824d", 0xa0}, {&(0x7f0000000500)="59b786e37994a962fd7106a04c1c4f0c639100ded16ed3a8172a01df7f426781d2499b04921cad1cebedc81c14b8461e11fc3040b3343fdadd19c5fa864a7c7d7ae1ac383dd50b4011a031dd9f2e7d49ff090ecd26d988d861a4d3b6082cf5979086de2469cff26134237e1ac13fd823f39a7ce0338ed2566f139ff4681e165d7be4f9736ad69268bc873d0648ddafaf5370e7fd9993264d465a08e3850023c90d44fde11afa055ab4a95a45a86336627b54d036141d24a2104913c323e064b687f01b0e12802ad13e626c483bfe054a4dda75267a610cc7b56e135571eeb967d885551671d3831bd9747bd3945cbb63f8ef9e1f", 0xf4}, {&(0x7f0000000600)="5a335cb8f49ac00e285d5e3b9938419b8ed000ea39a14e241a09cf2c000e98950eb22f514a9b2d1917378cdab66d0997cda6a2d0dbb2567f7b3cec00681882cd0d5c65b6e3f5875a7f19ab408fac94475bb967294f456fe932332b1dc16edb158785394f07df36013e8f6a377a5d4b30c0717032607a7e8abddd4a4fe0983bee334af03bf2855efd88dba5731437bcc82292f6214fabcfd560961e6beb8f68492943f9201f99d87d1cfb5864fbc40ac4ed7727df3b72d3ce0d5d2320553704fd7df9af37fb9593296b708856236a91dc87b1c076cf7697", 0xd7}], 0x6) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 17:10:19 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x80, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x7) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) 17:10:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000134, 0x0, 0x0) 17:10:19 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) mlock(&(0x7f00000cb000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 17:10:19 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1c, 0x4006, 0xc1) r5 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r5, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r5, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) r6 = accept$unix(r4, 0x0, &(0x7f0000000340)) connect$unix(r6, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x65, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000200)={0xff, './file0\x00', './file0\x00'}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 17:10:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) fchflags(r0, 0x0) shutdown(r0, 0x0) 17:10:19 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 17:10:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e070a696c653000"], 0x10) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) r2 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001140)=r2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 17:10:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="a3b8294d254f67e2874d39586e83386336ae2dc108ed68d26746c8220bb10796358f8ef3a32f11e7ac3f77614cd2481c83d18c9b41f87aaaa8fe6dba1b531ed5c5d6ababf4194c1b09f10b384c6e7cbc2e1dd0d7150eac3f6caf2c89b70011f11314ae6110488aa5ae310cfad908ffd050b5c29304fccd29537ed4847262db3ca2ebe1851c85177ab1977151cbea73b99376cc99da206d5946595e9fd8af849cb791dc38163bd5bca33c", 0xaa}, {&(0x7f0000000300)="665f512d604c8269111298029fc5b49e2d391ff05e8fd0f9405c8431ed6631b968fe0c2c62579e32fe3d61422ce4c6265a6827dfddb901c4a23c074b328acb0ff4e33e533b876abf2f3e1635f64ee47c76dc453762e40c1b18c3ba5583a3c725742bdb0fbad9ba6d982ff9c1880829d9a72efed4733a0d9944e0bbda8975022b6f47d44c58de5426", 0x88}, {&(0x7f00000003c0)="28579189298499cc60c04816775485682f5f95f1324d12728321773102424803e4c98f76c43cfc87725a043f1bcda38b3ee0577a060bd7baa01588a60358e628e501bf6f3f8c9e02749eba4314bc0562acce4c3b8c21355a70e5c8f2844db6df18b34d615bc46e6cb106ce9fd59e5001339703b07c8bbfc19f51552918a7398021bbd3885253e434fd763fc8fe7a9d7c94874e9b68f4f4e3485b8f2554160d197ef32bb8778a4b565786e882bb5cd1408fe04868c57d3e8fa284db69fa33f8b78fb98363fb7c57524e757ea444f4b0b1af3da76c52005535fabbf331edae7301d10a46e74f534cf99b2e560b2060a76ff7bc5e912f", 0xf5}, {&(0x7f00000004c0)="0619839f6314206592832c58bb0a8132f2cb70f67a5f1835eeb08eae206ffafa55cde8a48c606ddf4ed1697b2998f8b62aac6f9d806a24cf501d22fefafc9f32359f1b0c2c84a00bd20603632b0ea20c492e082bd5144092685d620b4288a821d3003afb3c8e66ad601988678faaf6fb301c90bd0cd168c0d123ec99cfd8809c8982dde4ad81ddbcb16020bab08e7dd3d64eb36571a24ce8b22eb5ad91512335e9bf0a43c5cba3f0fb680bc1fd443197cf29e1abab6b90beb0f045f6a3ea44decd241fc2a328b61799ee8020184a1af5207fbcf1a5cfef9bf38dd70bc95ace84b39af7e7b5568db35174f145998c204593898bec714a33a5ef373cff504d60785bf3cc880a5dc2e99cdb8285ec98feae7dbf1a47429f1c6c971d4f3c4d9e49d46d7a363025b8764e2b3c950a24fcb5325c3ad904bd501ac363f1988ff0557408700467dc36b064e6585947fba628fb74a66fadb4510c407b9447082ed272e3ef6528832ee5ef0a68e9f9e68b90db5509e11b17b150c1f7950df50bbab5a11d791da84d93ff54d54c8a619ab1d6cc5ff3f68ec1f9b2510d1c9d09da26c687491de85ef4b6be57cb32e9719ef5392f5397d3a4031e00ca2e50bf48a497e2339ea17d971c65f8624ba972fd51a1bb1156f5e59cc3f461f42aeaaf9d9efcacd70cb94775a8d498de501157c716295fae8ecbfaf363f66252d3213a9f0f59398e6f68a022afe0027f64b1991af0b38a9ba4b7ff447688e5dc9d52cae44448032a27a1325929147b3a57ab251b804ab9a4f19849ec1e7a25d66a258cd2a9e70b7932afed506bc7b23151ebcea9d9e8e23c4e1036c610873ddd205ba3b7eb76d274c9028d290f10c87172d2ffc19fc33953a4d5bbd61efd8efe24f91978a806fb8ad6abd6cac0a311bea1466677713553ad5747268c46cefd2423266aac5f94ae75fe9493129bee7d535cdf22a06c05346894924cf189cacbfeea338f4b7ce07de25127980e9f3fad66778f6a47b03342d92ecebd0d54283760221ccc5f9720793caee078c28071753fb1db4acf574e8b29abe307fadb1a77e5c602400c74a77b82e3788b053728c10543cf8a45610c9e6a253e9281cd5a4b933e14a1de11939ece7a71db1e0619b19bf437404a055c931d204720ef4acee46ad64a39fd274aa48728a53341d3d4d1b28abb997d1842732bbec539793cdd11e5d640230aa92a3643b5aa03034f1be500c7bc37263cd70ed12247c1a87152afe5de0af04efeed6283281250f10644b6044d4f35ae83cc03b1bd33e5b0ce7df32c810438ff06618ac7b6c84c8e697c7f610b7c7fb1a705bdaae9a50340c6ecfabdcef1262bce3e781758fabbcf1f6fb9d667d32d75d70cbcd3ec3242b0bff001a5fc8584750165d45f534c770ba1547c0cadac7d66116dedd82fa56f39bb32c2825b4ee524f51dd6d4479341fcb19a714317af73de01aed7cf1ab61c8e2337f2f05602172fdd43403c0ca2d6afe7c6bd963cb012f37fcca5f5c45f0d9f12680ddb86a3d4df47b234a0d668bdc8c4e3ac357c2d124f2686f83253239896373527a4d4c45ba9d751d0e2945fe8e8593f5c75976f5a13be33c5dafab4ee798b34f7825292a17b6f3f02367255a0eabdec8c069003257099b791531b71fe6f6c2b1b212ad922de958e463561aa83517781ae44184fae12e8e99ed8d7ec8f5d15a65a9fbdae336a287a7a87ac77ce13508f5e6d90ceb3c6ef08921ded13d0d9cdae6edecf804bd57cd397927ec3fd0253d1aea3eb63fcf6aa54132ca77ad8bdd99e79a0321759ddfbbfe3eb6dc2b70a2839851f627eee512a2a866a679385cbc67c985b76a6fbf0be7f9028f6b3c5bcced09d6a7fc049c8621f1d6f0bc9b02ad71e26dfb30910a914f90853d53c228e1088a7bfb7d0722c2ed3dcdf83dd6399e23cc87337bc3987f7a209dbaade28cfbff93b6a745f09bcb675bcf62027e1b643a5d29b8a394e6ca75d01404cd6d3f5933cd0ebba93dda7d8025c237e9345ebb9a2576351c9004dba3d3fb9f84eb3d2433ddea5dcc3573a2109ba05fb9a24c02e896785843b5a573c1e2c5483dbf0de78faa7225cf4d47041374b9dce6e203f6500743c77801db1b3518cba303d05d61e84b3bc2d052ecfa27f8454c56473cb8047fe2fa824620357341ccaf4f408413a5800841db1c900e2b96acd9171027df622f6541088a9bd90a342df652363a53b8053ff2fa41cd2fc7a527c5b396385acd0759aef04364b2e377f70bb82d5517f542bd48c3170211701d138f84476dec0d20b030d9cf5684904a82373c5da1433547fe022ab9a3b35ce712492c76c4b06b2e9916d8b8ee700f6b2c899f6d6c97c003c0f4c9c2ccd384c52c5a05a75e55da118568f8f7325590da2338b3c5c0ace66d7d391641927d3b37092dd90e5ea076ae2b269386c2f8cf2eb4f65e4827eff8bfffef4df4f198a02f9270972557b12707df9b4fe7043b0446dbef26e59dd2bf20605409df1b66944a4a82c2fad710239a5dd9550e3c45ee8b5e5ff49b6eb4c2f8c167f57364aecf60df4b683511ee894f8bd33511cf17b5d4016455f84520d55908722c34e99c622c12ff235fc3153a95e22807b7a98a5940dd13f583bb7565b7461fdecfae0a0416427eb9340aef0f9f55debe50e6be1faed3efaaf4f9e1746f26d81fbee2093d06f0fb7f890a091ccb0f6871e9b59bac6f668d757833b1ca41c6852b754f0071e65be924921aee7a3dfef185c4640c641a02701c2e9856e0560d02701bba1f836ed2611eed63e4697d90e8fcbeb10c9dd8e1b700560a5e343d5561273f522a548e80c76469bc523d2278a38424bf7768c4246fddc67e8b8e25b388d91a549460d67ec5138591280825558ce40eaabf4a9fe9df7df01f0aee0de82a0ed8a05cd18eeb17f2309e575b3b41152daae7269194a91d0a762c9188fb654b208c15e29c6fa0e84659fe95281910707407501ea52dcf16df70c1bb506658c27af4a1c182ae8d335b323bbff558b1c855fef5215bd0c591bf3d47a07f07e130fb4e6f0254bc87eb0fd2d45c10d9a02f52bb87ec4d5afd4321b9dcb21e4cce09aa3f098d40c4251a13adc300b923e0c6c88038228868f2041689ba10212776b20887e5d429879996c78a0a9587a086d6d1d6a05a6a05a60ebeb030993c577fcb92a0621df3b0120e3dd516657cdd542e2a05af618571181034c0f18c560e1732665108444c852e3a172c2c589d139ebc700b6ff57e940f228ae4228785756e6bce768be5e643cdb2edcc9095b909348bb0d1c16f7b968539602a1087075b2a8f1a1f43974624053032522743996896b53234c72a29685ed7ddd43cadb5986d1a4f9f6df468ffa08211a680e545be3fbdd0b73a805cd0fe71ceb9e70ea8c6b0b73bcaadc4823b2c2dd6c11bc0fffaeb1642ca6614e65620ddd344f3a9b5195bdc644c47ea18505a20a2f4cf07580064c5c143b962ce2dd82aaddf2338b7ff43bf96769a3c48cae7ab381168c9af87063512ff460582fd77449bb16b8f04ae78a695b3dfdd516b011597b8c94d644bcfe1a5584c0e7d5a4d87766196e0b743528fa369161147e16a4cb24faf7bba550facf6da6d7c6e4f053a68af830cbeaa160ed82a2af35440f52e1feed88bf5166e6b1a8f8319bed80ace18e82ad4d31e7a6bbb030c15fe0c5de9a31c7c5db97ffebeb3d986ac6b7a93e2f6b0ddb5795ce16fcf86d927f0a82d725d6f0c34d31b255128fa5eb88442cf2e7220b17ef33de84e8671041c1f37f8f0b25d114249f9dbde5222e13f593b482693f352a4bc65460ba268acf274874e6727c1ea2bc2c599cfe3c45afd17d77729a164a02f7db0d2dfba63154c014b51336ce99f188179c799be9b97e61d0e5c96e88fc1e7c180b8018371f19ab20ad87717601d7c58b4dddb521da02d285ebe32cf647ae79a22456a20bed59cd2a274513549724004a81a2b0fdb8bae8a39e570c67c6fd0a331171834ecbe870407e5ccc473451aad3570e7e578748508fa4fb3ee408804e364e2011b8c9d76d9c0d638a32f5d97a2274c94616a749197161c82aaa498d25bd0b2650fbc2dc33189b4ab1f23197ac90809616b3f7c47cc0fcab8567fe681ba3186e3d7a4d0450c41f5aceb12c67a7837b9991057e08fb29461591ad2e4289d6478e5fd95ca37636e7b8a78cb36fc1d431a78406982d66ad35f1c4b647f9fc43fefe96f51b8c3ecb86988d02259f5ddad6ea386f4f3622d0fcd1ffd53e847df322103546c501a21392c23580440b1e2bca6facbe986e7f0d2e8bbcc1b19c295a4914217aa07b88d728f51379e7bd2f7fef806bdda2193baaadd123058723a4f4857b091aa17c46961e52d823f360f57b9662a078ae231747b5c718e2ff249b925dc06abc545d5e01a1fe77ca78dec50a3569759578b0ad117585caa4a1004eb04a6effd878bbc72f162ded25a2053276b8db93f6d388c1246c41d4a922fc814df16d18b9632d088c12dda972efbeba818aca1635ace8f1d07100e9505f79988e29364ac1c6dee8c007e147597209da89c232ccf844235b1f741623b5680b0590eb2ea0f1991737e9845ac8b47a942bae99118d3be0a4d06bbd6ebb981915d23c5ebf5249b11129a15f07f7d0e962231bb107336459bb955795fc026bab90d2728c8495368ec0b6f3f4a107da646ec982f74750672a71f8ff4ac20c5e7bdf983cadea279d31622ef1bee39fbcf70f3a416e2164c299024c2c608cdad541707901fbae9ac0925a44c4cf263e1abac5afe96f13e244be27e349e5cef5be79f181ea61d77462ef45dad55788d961c9a14acf52fb6bb892615f66862394b322ac3844e73b295edf43c93f80388908facdcfd95c6fc5a001b4bdad8750c1b1f33df408a19b82e00d1985ff34fc33de2ad99b0c58704df10ae0504a89328b90e798c7e5af122e8ed5783bf6692508544c149b852602e298b515d733940ac1c61d9538431dd68bdb3f3068f0c68c1fe700c1984dd5f0c4d151ac3a70b7f1b4251273396aaa11e19007d0f27c0f3d89b5db6c65031a108a2d63f46eebe4b9574fd460b2c8808d3c6cf3683d7f98d7c531fdd9ba6f27e65977d354322ac2beb8de4075035c51a4672ac43b16dfef950c1fe15f9b4371a76d322e1168724f8be8f0b6e31ff8fd918e82bf46ff0b3ff847dd7ca871706accb5167c2bf087a77a8e60856d96d04a5b150d34d9f77db95f4687141828cfa687b4d882f68b7e07991a882c965f2d9ac62b19fd60b55eabfe1b3a90b84829711731fb90ba2bfa84fea0d4de788ae67b5749c5acd20f667777582d961a0e7fc043090116979ca8383dcf2b50ce628df33ebb45c5bea1ea113e7db185d717c20e340c38c33001d9f0afdd7f609850c28420b18baf3a6d4252fe4b272fecfcfb9d760926b363ef679333f2f1c1e0fc5131bb0224459addf346ac6dd2e3ff0e4bd90ec91c10c4d4fbed5370df47cf15182e792f0b88fdf59232ba8ea1416490b4648508c1e65992acdcf101b7b0b3d227c706ddfbf3e4055c1357654c5e806517404ef9b8f4b8464ace4b56c3bc14e41e5a926ae779aa1cae6b46378670bfaf05f2af1eae0f81065809933488f88d1a237d41474632c7bb5aa545b3d54ddc7fcf417d0aea41e1aa9a2da0bd942c11a2a901e67a20406b9083835e6069762948dce1e710dc260c3896890b2a7adace5ef5bae9a2e845e0d61de0c146caf820a8befcb8debcf9836b293bd3f070ef79e0b95e90141a52493035d6248e0858fba5a832d111bc6bff84f675dd8f32", 0x1000}], 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x7e) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x3800) shmdt(r4) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 17:10:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) unlink(&(0x7f0000000040)='./file0\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x1c0, 0x5d33894ad0d2336a) 17:10:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x101, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0x7}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7c}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfc00}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x12}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffb}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x80000001, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 17:10:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) 17:10:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x8001) r3 = shmget(0x2, 0x1000, 0x345, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x3000) r4 = dup2(r0, r2) r5 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) getpgrp() dup2(r1, r5) 17:10:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x20}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0xad3) 17:10:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0xc7) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x20}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 17:10:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x9e\b\x00', 0x0}) dup(0xffffffffffffffff) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 17:10:19 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r2, &(0x7f00000019c0)={&(0x7f0000000140)=@un=@file={0x0, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50, &(0x7f0000001840)=[{&(0x7f00000004c0)="c2a8fe20ec3fc8c73769126abdf6e0329df31b3cebc7d76b81fa3c3fae9c94c08169a0979de38d03a423e252dbf336b00b8277aa4890c694dfe03c1e63244fbe1b77e02a925880319b23c2990a370d095a775ee73abaa4de3222f7977baa82d9d39dab7f693e27c35f731db1a7b67f9b34a48de0cdc62ac15f679acefbf6d4410566fb8be6224868d11f6ca2119a1df13ce692f2f23101058cb95dbc82b95fc08c212750a87b53785abc9bf30028e0bebbb08dcad29c275a24605fe3d471c22e17ad114bca24072743fff644aa8963452bd6828d71eaa64410e6ba", 0xdb}, {&(0x7f0000000280)}, {&(0x7f0000000340)="c034ca01d08ec2f526521318707b3f372c49aed2a66641bca29a103c76fad2cf7d2b7f224f133428c4302299596449f77f667c45f7e2441954c245318ce8c881d656c1f023ff22a9fa452209420be95498af1d5210620810101865d44bf17962956e7b75260bffa94baced28f3a7432beea76f54e2", 0x75}, {&(0x7f00000005c0)="a8192331e23fc667b05df80faacb5a39d7a981627ff50666e264c35059479480d4c86d1631d13e7cb4a52f22fe93c1f4ebbb537000e17df93f2fa67419b59147a144cd1b5ea01609856f7f8f5349480db71b918277340746903536f426e9f22b2bddd236a5603c7afcb69dbd4c104bfecdbc183a4170dacde31057ac8bf934bb8208819a1f3a16685bcf44a125abcf5949c2f9ace894e87ec81d91ca27d8433538ad4cb8c2ba5f358a384bd8821c087cb15dc9969a92a0a37afc3ea8b24e15f48839de9ea7ed109037aa49627c84c81f8248686cbfbabd65049d3f31e0213ec193830b5721dbdf78248fe2459d94b43e044d95218c92027d", 0xf8}, {&(0x7f00000006c0)="4e481ec2ef7c6e529918cf69eb", 0xd}, {&(0x7f0000000700)="ae1da9dacf0a12d61a1115dcb982ec48bfe6164c547616571df63f7670067a01a7de5cebb76227a4614de2dcc0f35eeec0e89273a231091f78c0befdf4d969c1fff44b50b40a3a4f042967fb8d676daa3933317b6b044f963c045007a5f10f9f741ce9486648dc8489b54094e008dd8463e80d6fb2999bb70f0f837541c96ff67af5f4cb532825191cb71076fdfb4dc276a22b37", 0x94}, {&(0x7f00000007c0)="44b30ba8200aa618c50d1da03200d12cae7499807510c2550ae8ffdc4069dc94313b58c9aa4eb5c6c763afd99115ebcde46802ec19e612c41b3308c194afda5b6c27d1b1307d99cf9e10c0a3176413a79b7bd361130cc2d36189abdf5157d814890c1c5e6180a888e65c617c47871f9f08acfd61c6e951a7548c9162c22e9250436303da97b31043dd6cbf08c0479a99209a28df930e1f24cc120ae66dfbcfc8fcef52c744722e6fd414cbe73cbf4e1e32131f03eaec9b49bea4a25a43f8cd2d6c3143efceabeb607c54058e6b531486b115310bb7ea09b55ff8bcb06a1d2fb6f3b65af3bd498638ff83f7a9025b6eec0cb7f08c7cb57170e3102f863c6c98f54177bdcd1afc6d7adc16bfeb39efa34989bce712eeb140dc0cebf610cb5ddda46253d5d5fb72c6601357f84bdb0d25f5cf73ac33968e5e0c73525ce395131d6c6703a2195474b6576641dfd81add71d30755bcba30f89a2a99c6e804d84f125f605d3633979e450dabe4a5b45b02b4a2ab249ebd02db7de73098aa7770d0c0fe3eb09a0ef2fe939a09d11059814576fbbc031dc03f9b505075be8dfdca54caa5f141760857b89d026969a7be24714865e9888154444d373cbd1c338dd7b92ea1b74ae289ee14fb30f8db4d7c2a4e0ba4487d4720a951973420626a52e2e2696ca3a754a87cbe640a5d3e55a768cd45d317409837b4b1a875f8e7166b4c33658e64cd75ee80561e336fd85b7f3a46a7e7f96adfb85b816917b310483b573d3e3a858e0cefb8e0c0df5129d53e76143a622d17946ab6044f4bc3fb6568fe74a9dc05def622755ffe558768472737bd3937881e1419164fc179cd096d1760d2e4b68712fdddc4d7106038b7661b04aa7bc1d4fadeab435af34ff5abc1e61e3897e6de04ed490bb7a2444ae0723b8c5b9da467409cb3f405c3afce1192a4095ca0e3238eb44d3ed96aef603561a462ddfc6521c4a38915198bff8c1549f815fd86d27106e6e3d5edd51d981f987b15f658374eb5aca9723fbb50bc893e10abbd9e4e074b58ded3b99575a0df6b2a997d7c8a07cc86e8b79ce2301d6724c2a3389541c36907dda9e3207c8ac3cf522b9a5297a283d060da1c9fddd712339f78087313193d5aae6347e2e56cb99eb48e6bc3ef4fb799c4d9c19520d80dda405ca5cb2d18870b51b33d3d4ecebba567c36c60b694f56a73d7e6cfe165b6ee8393cfb27aaf45ec2e1683ca9e8f8cf5a606041b6d736f25ec8e04b41d4c2ec83279e24edd14a9cfda1e0aba06a7eef79cf4432d665a8a3783d769c41597a6c4074faac804a80a59f127ab5c2af0aee9ad827b30a838df48e545d90404b548393af4753d5cc357f73a275a2737e331caa4fbcaa031f610c3e8be52d406b64296094bd5f597e7e8c39fa805dac421cde3c05522b85b51250c977924090a332edd357f64226dcc7dd5dea0559f4c9ac4254934eb9e7fc944be4c2ae01fde99bd51a60c5a3c09e2840dbf74d54c97b8248f5eed83adbc91605e03fffb7b0248d70b8196f8d86797a45f16823dccf25e2db5430ea179e26eb1bfc0035bb23536e427f19b28fbc5830ae3ebc9f5193fbac13529c93bb7ace48ffe48b07f9b7dafd7c84ce4453ea1fb7f5eddcc4fe40646226d3f47b3447cf5a91386de6d557e010c56f5119e20324450acace3d5be4b7ddecdfbc588e25122bc237041e9242a345dc54a7f6632b7bb36bc0dbd55393cbb1b643ee46f371156a2033b941baa1de3a418e8dd92b17e35e359cea061961ee6297e2365e87a5cd7849cb8a46bb4a9d6b372ec1cf606dbe906724a70e4136a4094d340137bc943316f07eaf82b542b62e3bd3b47babe1085af28933900feb7fd3238669d64918abf8f2e7fff2f250920f7343b1b8cd1b507e93f32bd94711ce1b302a4fe1382e0331d8c16b2656de95a83f0587ba3e23c4c768e69a424d83cf90637528ceec09d49546abe0769d2f051ed61ae323d4fd1ea3f3d628f926507374d8b56b8a8348e589543389f626fbc132162c9e412e15d0401fbc6c31bbc2339a67419627254b428afc48393b3b724016c6261cb780291970feb3af30b88b4b72903cc4f9bd3a526e0234b127173856a834ddd20334d4cba267c21454e21510bda410d2b0af90b086d67313864762ec4aa31cdcd2eed23663176c4640196a557c060f4674c9e3ebb31ecb82374e8c9b379cfc7b550d78d9b29a92e451f63385d2c87b906e7ecb4204998e7e60d06b5fa943c843c92fb7973832ed685d9f346d703b78a5dd4e723da1381b956c79fa44abee9810921804e5d09fc2c6b52b108ae80cd24441a23ab810ac2b94ac30271fa4bac43acc8f7a2225613de9354008b15e14b4e31dff9e13249433d5e0b94aedf42ce224e910fcb32b8abc6756b55ceeac964706a5ef4500ec3c1fe227551f30861980f425d37d8be0c9a8d79acf271e637962b9d8324e72195579bba8f89378c7f76e8118e3cce2485bef09af677b9a8d7c2959165af42f5cead5b8f9acd225d62d052ab4c3d3d5cb51a4a06f7b0f40d92a6f656af7f0fdf8aa1b7ae882bca031d0bdf5a99035975783ea90e5cb1a3e417b8b437ec622e2f9e643e49ef3d46dc7515654cb76522987a1739487c2cedde79b7a16cb7eed3fd0f3bd2423a82cafa49f0d38063b0d0294d5ef29d6a31df391dfefcfcd364b1bd64f4f458c07d14eb6cbb14df022aa85ba99efcb9487b00a332b24aa83e53b73150d6120eb85e21834a1c67da029401ca717b00d2cf277561e1e7cd35d17143e9bece5e2be355af52da21e0144d9a41c69c2c6522fab24bf93fb424fd02fa802c29caa2f74c9d445f47e5c969ec540f275ff7e72d2097c08517d52e90461c956368bd5d530ab28bda0aa1a7a772c2b444f09470774bbe07c9d27c32c4ff0066ec2039adfebe1bb2606ff4726e5941161ecac495c3363de2f307ea5a7b2e3e2a3a98c3511a81e21b2732f4d8e784381c55abc0aa8c6b4149211d82416f45c26e90ffab509dbeabf0980f4685cf59da540473d39fd3d8dfda8a5a3d57201fa26b02160581678633e55908e4b44dd46000db67933914bbf8da417326c2fcccb64bf1f390840ac0fd7695dfb7eedca3b7c63a5f275bec02ff35253ad4793bc2266f154c2ad2c8717371344b62f0eeb520cf4ce5ea3ab0ddeb042f20ff65fa37f81c4b89557629256bac96a68261ecf5a51dd73f075df7f7d8b225ab9516a862cd86586a9c56f2c2ce7603543a24bf9f124e4d0f2f33c9a8d99c543f7b0b059cc2d17705efb7e6c93ec66861e1be8ffbd7bf7287aeb35af03001e9f79a91f5934163ab76667e244d6ec9616aeffce8b8fd63aff9895e47923b8af3eac7863e97c72eeb02074f445a8e9fabf1702d8dad831e24aa4ab2474eb2b8833e059d354f69b9dfa52b8228fea3e3f7953a98f1237818e341bf13de182a18fc11bc1ba1af038f9e3fa5dd295102d45056d8727961ef4fc5092cd80136addbef4d8123a5cb77b5d676326a956fccf97f150e55ddeb934fbc733ec83cfa51ac8f32485fc35367de3340da42fa2df1d770eb35df6725e053c5ea850fbea5250fdf48f02a9f3fadd66ead52151655195bfc411270193d6498f7d46b6f2519383057ea2170f531e3fc0c1c6d5a171f582b77751f8f58a0dd896ea36b11b1981438051c85dfc08a7c04e83d29a5fff7358f49cfc0047e49a368c2a35d939ebb0ef4e137987f42054d61cc6c57dc68fa1d169594916ff8014b0b1f80737e9b036157712723342d8e13703f5d5849706300132777b174f677658884a33aefb966e197eae2efb5c72f4eb3b1a792da94c134514bf1eaa4a0dacc583b5fe932486b9b24f2d39747b83cd07f4f705aca97ac2745ea36d2517d7f207b29aa16054375495654bd6d2e7480579666c2f4a54e70dfaab573e7953324534245c77aeefef208324a97ad31ac1e70d247566e8fcfbc1bbaef9637cdce5705e73695093e17168b3f96d1bb4e3340ad79e422a633e0998b6c7bbadb0f25150030e1f7561e370223884c76db1ac751bd2912c41995361d45abde877d72d565a75444f09b209dd8aa5b3adfe669674cd0fbd25ef950566d3111481b5b581f55549b70fba020844297725511a0970bbbd2c3110e375a47dac9c9b953e6b330054d86f7ed10b23aa165ea0ac209a70838da11feea225f3d272f4201daded86ec492fdac3a05da6cd04c273b1277283c6708b75b43ae2e8cd60a4615630025f53b5af4299923a1194965aa84f0d308a0e739ff21552c3e04e65941ec8e555e52ed983ad725d5d3be7888dcbc718f884537b4f282eba4a34000c75988220a27929b6d35dc742f70c67d980a0770badc98450ddc5e69009fade4100b55a426993ac69069ec23ebe32e32461a9fc3199e628df33470bc3a514c28d994738156433fa7a5821398d3d83a5c2c24f4cfb11db2823c15019605b276b634a79c4d4f00a7cbe4c7cf3dcd1f698e9d89fc698b5189025161b7de55b73fdd6e0ee774a1f838e84540667d20e8f25c12cee63f33a73dad0936c3219310aa6f31aebacbc688f0aba09cb45c7ec11a4c1b1079995921debc255f6a03166ed48ae6e2bbcd82702987732737cfc24931ee2e7c6e39982eb308ab9a5181e39404195d8d223564ca7f056fbea35c45e5a5e57d4423dc441c8ea0a049e16a006a94f2cad4cda61530621190f0516c1eed0edb25ba2c206ac263631abca6363fc61dedc38340dac2385cb9c13686746f4315f73a64c8c2d29b19915df62be1c939540edcfb8e86594dc3b6d039fbebaa3843545b242b21b20261af7aecd98228a39555171bbb2b9d8075b76a73ab0bd51dc802f6ca78589c83405445c9ea7671aeb8f5fb1843d778b167893233580efc8dba6365ba85c38e684af5115704801256053808f15663b2080de5014d265e4230e855ca6c8da1352dd4c1a673fbaeacd42e4c5e632cd5f179763257955a0a249bb06bfc3bf35c658d2bfb4b84356e290923fbb7e8cf54edc834008ea38862341d356904674f2cdc6d025a176ea8c6bb830dd4287e1e01b5b3e1209d4d84e7446d3ae11a06e644cf51976bc8eb33009aabc319223a1d2d455ffdbe574456c9d758108297477314e2621f95b8e28cb2b373296e3826f31e212489b1cc341b01b587b2dcea996d1e0f9e8477a85225a08eea390bade4463548459ecfe5566108f2ee212d601e8c750835c58294c8dcabaa8301d80d4b6e9ff1d64ad0bd31ecd559a0e1ff109adc5d76db3e5bbda3ef925f48b594f7d83bdc06ce10ef7825f0d8584cb3325dfcc00881648b49fb03e42c10b8e71cfc67b9dda1dcf9b88876b0c9ce1663ccd55acdb7267a7cc8930f73b0c163781e7ae4b094549e75703cb10256561c6636c99d2702fb2b753d3751c41b72de8c6618bf3316b4cd18a3f7cccb2788d5cf28e5a2187822936f068008509b5519f721c3d6d368b4f8d90a9200baf549cc99f2959074b55bf867a958a8c63a5edc726d0fba7dd8df62688f545c3ed1975859a7b25c02383bafc52afbae9f1c6c497a7cb0b73f834e71b01467fabe438d9dc65ec5da04b0f7aba8b88c8b8ca1cf0fdbe4b0a1f94ead65ef86b91a3c4beebf7b3c3dd60d413a0a68a7c6e913b60fadaebdfb9e2135ab39910e94b88e9acba39c10b822f9eede687d8adc51a8187beda2ca4d18285e88f61cf6bda60eba4ad9bbdde775bf5660e2303e8273ec2278870b5ee4193246698d04affceb1e703d7bc6ded800a83ffd9f9387c8403114ac5c546e272001d90b0810778b5d", 0x1000}, {&(0x7f00000017c0)="5b3356d2a5606844888ebe16f27a77fcb7222d8c11770af199c5c79cdb1274360585f45cb63239f6e0f4248fc86ee3ff6dc750da65e5617e8ff9f64ce00bfb57934677d55fe75a45e1bd7f", 0x4b}], 0x8, &(0x7f00000018c0)=[{0xc8, 0xffff, 0x6, "eb1cd062778095e389a72a948297fc0ed5e6dd79009afa59ef51b6e899e3074a0ff56900fde35564f9df92732b24b5dcb1cdfba86945ccefbf182eb36330f42f66c4bc35dce2eac83dc18a985768bd31d42fb03a61ba591d8505ae4af4fe5842347c3762e03e5a9a069c1b02e9da8e31944e78b0be9952b83e4cb2c8285514b12dabb2ee706f4846c259861cf9c177a821a8e8c153ec7e7eb8f30fbeb714dcae0d0d8e0cadb8198a60608eb16be828823e97520b7a7089c1"}], 0xc8}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 17:10:19 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) getpgrp() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ze\x00', 0x8260, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) 17:10:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) getsockopt(r1, 0x0, 0x800, &(0x7f00000000c0)=""/49, &(0x7f0000000100)=0x31) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) 17:10:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=']\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='#\x00', &(0x7f0000000300)='(#)@\x00']) 17:10:19 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2bbb4ce079ae4d1893096a8ebe2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba14073"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="c50519619fb226c6a2df4a1af8eb638eb80b381e923382083162560c658a41a6e989f647c94d28d57026db3eed8c7da59d0801d775271c58e5db88cb10e3f608e83cb2edf5bcfccfd8af3f6d51568d4b084bc53d4082e9fcbeb25cc7c84739075556b64ca27ae2febb44460c4fb9c553067d166bdf536cfb1d281991afc1"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc, 0x0, 0x3c]}, 0x3c) 17:10:19 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) close(0xffffffffffffffff) socket(0x10, 0x1, 0xffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016953af0 17:10:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x2) acct(&(0x7f0000000000)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 17:10:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000440), 0x10002) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfd, 0x9}]}) ioctl$TIOCSDTR(r4, 0x20007479) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = socket(0x1e, 0x4003, 0x0) r7 = dup(r6) sendmsg$unix(r7, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=[@cred={0x20}], 0x20}, 0x0) close(r5) r8 = getppid() ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x0, r8) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000300)="e4d4c271ec4a9b911fb91ae78f711fcf35e87894249977bbeeda648d6a1eacad884379e07bd27cf9885ffa81685c84c9e3e9c1010bf7019085870bf22e3e47273d6c3846a475e84223acecdbcd3ead845cb2461f40ba64a5c46f5c63c1c57f613ef8b9efbe8adf95f8ad9326ce2446b49bbf19bbdeed16c706d1cfca9ac8e3a0a6f9fde6553a8c39b8cc06cf92c3994c2df1573bfb8d9dbd45d9a68f64e2e99d2863d418ee14d16c000767750b08a1324f31a3defb5a3d8978658ace629854252f175056d9e2cc4086c173726bb748e1772cd1b62b8eb558707f31637b2f2eccebc04485fe6dd31ce91f20986d547a3f5cd8b9f231ce374c4dccc774fdfe95", 0xff}], 0x1, 0x0, 0x0) getdents(r4, &(0x7f0000000240), 0x0) 17:10:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x10001) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xfffffcb3, 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:10:19 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x25a, &(0x7f0000000000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x166, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0xffffffffffffe77) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgid() geteuid() getgid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="29d019e490671aa4acddd96fa649d3eb8de4938552bb14b4371cfe4ec2978bcdce7aa4b18de53c2afb82e1ab16ffe475d5f98ace10139872a68f17fec18af7c972068d67431cfc2c9ee89228a9fe1393c4d6cfeebaf72e206e86b0e9e29962d1f92c43bff233966620a9aae89e53fb9ee83aecbf9119ed6a73151de90ae880e86384ae06cf7a91c071b29f6cf073cdb970cdc3894e58310df0ab847b1c65ecfea6c5bcac0d51fb460f2e6c9396c52ddd4925053f079df7bd7a3e3a4d1734b6fc74e626fd812841e326b9ef29545a6f2163985f63de265bd34fb93582ed"}, {&(0x7f0000000cc0)="6cc338b52639b9bab0870cddf510d3ba8e6c045f58ff92114da729b8771c7ab7f2a85fc47eca4468d12124380decf09718812cc391007ba599f6ebe57a42054e7fc162728c8a7fb5adaf553e398063134bb35f997d61c47811e1605f0fe8730c57eca2f35db0c28656b28fdcb3eaf624081c3b6692223761ffa6e67cbeb9acd616fa8bea03a912f6f00e901043b03eae5d4dff1022434a3e104c953a08ea43062e7af54d836bf02094dc032b020c11e3fdb8b383399b8c73b74bcc04935ab1f76cacc4d8391472880df023c67dc216aca0f0d2b8e1e08fcf83f2ab451448038cdf497973aacfcbaf9f37bd13a69fdfd746915bb50142bd51a011f5d9f82caaaf2c48c24350d707a2"}, {&(0x7f0000000100)="f4974d15cb4752117eab8e9a222d5ceaf5e205339cf7cf6bedeb67b03945e61c92654e6d87"}, {&(0x7f0000000540)="b66e439467d4fdee82912b1a53046ecd45526352389df2ae9b2b0fcea3a01d719e7b87e52e43fd527112c5758ddd5ae95f2a109869e06ba61be3731f644a8048d3c940dc3eb0a5230e9a5f755122c666988fdf59d255ad9d5dce3c96d5a630de1b521e4dbfd3ca7d365a179ccc92f0d351cc37f8825a0f9b58d293b81181d32b8233"}, {&(0x7f00000009c0)="a37588192ae681e6dd8887c497d10d3203cf498d8e8a2323fefa1308f535411170a018ccc49155db8370df8daf1000fd5633db8dde7719fdb923086ca64136ec5949205b66a23dc8123251edceefad3066befaffc179150d34da4f92bde29879554ccb1667640686990adc5fd6dc9c8aceb1d8075ace03da61b47b793ee6adc067b27ab358922cb6ad67f48a5465000ea60e4b06b747288e392b6c4f6e934779f28c1b03f69a30313bff804fc5d65a34e7787f3fd917bde1510e0f0f98e4cb49f1ed499b2bb62eadd14edfa0d25b5129e6d95d9a2b151768f9828be462d4482af47ae5ab49d38a159709a2"}, {&(0x7f0000000ac0)="d3fa6f2909b6b7bd2ae880f28a50b291af0a63bb6eaa40459f10fe23c68932f546ec9e33523c04200b890318ef19e6cf320dd9ea4b08463b603a1d89e417b1072b321f00b05b7d033fb228828102d1fa4f104aec6ee378227d4877af708bd79661cac85d75226878863b81c5b68a895a62657b33c28e59727181baf9b288a7306aa669781248d87e11a7776bc3bd3f66ac1f7c79f7ec4f5e5be323db2725490a964df825c6215337697248091df6cc12b6a11f9be8443361f754d7fc6fbc277636f4d91881b3500c6678844c7d2cdd5ff8"}, {&(0x7f0000000bc0)="6d62450cb3b4b0bdfcfb76491e112f0e7faeea983e906253054ee466c32527d55ceec646681bd6c7c7dd48b50de51da31511bb18762a3309a71ef28bff16f8c19b1b7c2c4b08426951b4614bfa90750ad7511e5faaea9047f690c90f34f691c142ec9c7a722e5069b07ff840a288ba77471944dd11076afca43635ffc7fffc9d370b721acfd1a3fbd44d39ca7da91fe54440773134ff1ba331a34b6d8205405077a008ea5e63c3088a4e5b968d6634c5c051187d956f7bcd01a8bde841db478144d7da2d59951756f972ce3f6303535807d5"}], 0x10000000000000d6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xb) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000000e00)={0xfffffb07, 0x10001, 0x4, {[0x5, 0x69, 0x8, 0x7fff, 0x4, 0x3, 0x10001, 0xffffffffffffbcdb, 0x1, 0x5, 0xffffffffffffffe0, 0x7, 0x8, 0x9, 0x7, 0x1ff, 0x5, 0x5], [0x8, 0x81, 0x101, 0x40, 0x6, 0x2, 0x5, 0x8, 0x4e, 0xdb], [0x20, 0x7ff, 0x100, 0xc6b, 0x2, 0x40, 0x1], [0x6, 0x2, 0x5, 0x1, 0x3f, 0x3], [{0x2, 0xfffffffe, 0x7fff, 0x4}, {0x8, 0x9, 0x2, 0x81}, {0x4, 0x401, 0x7f, 0x8d}, {0x8, 0x0, 0xa1d, 0x6}, {0xf84, 0x3, 0xee9, 0x9cf}, {0x20, 0x6, 0x7fff, 0x9}, {0x401, 0x144f9a75, 0x1, 0x9}, {0x11, 0x101, 0x7fff, 0x832a}], {0x800, 0x2, 0x7, 0x7fffffff}, {0xfe85, 0x3, 0x9, 0x5}}}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r8, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r8, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r9}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0xffffffff, 0x9}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016953af0 17:10:19 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x60) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 17:10:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x80) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x3, 0xe2, 0x1000}], 0x2) socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$KDGKBMODE(r2, 0x40044b06) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x82b) 17:10:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1}) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) 17:10:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0, 0x0) 17:10:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xbf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) r2 = dup(r1) bind$unix(r2, &(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x81) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8001, 0x0, 0x0, 0x0, "bf832bed9fdfaa63117484a6eeb92c00"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$setflags(r4, 0x2, 0x0) close(r0) 17:10:20 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) readv(r3, &(0x7f0000000ac0)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000004c0)=""/210, 0xffffffd5}, {&(0x7f0000000300)=""/190, 0xbe}, {&(0x7f0000000a40)=""/87, 0x57}], 0xffffffffffffd4a) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb20) write(r4, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r5 = syz_open_pts() msgctl$IPC_RMID(0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r5, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x200000000000101, 0x100000004, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x9}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = syz_open_pts() close(r5) r7 = dup(r6) write(r4, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0xfffffdb7, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="0000e748eec10000"], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 17:10:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d719c1e7bb6fc6ed3c5b0000040004f2ffe74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) write(r3, &(0x7f0000000040)='O', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966000000007c7de0666a0474d10000e74a"}) ioctl$TIOCSTOP(r2, 0x2000746f) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 17:10:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327b82fb5701b00bef0a228a7ec2836f34320b4d4aff7ef8e9c838b6310350b958d2283534c56ac2bf752c19c943789a31a2bc86d5d472560219cc6a33e573c13acee3b4ab1a68be7d6a0772639bcd2a6d6e", 0x11f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 17:10:21 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") fcntl$setflags(r0, 0x2, 0x1) clock_gettime(0x2, &(0x7f0000000040)) 17:10:22 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) flock(0xffffffffffffffff, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d017663666c65300000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) geteuid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, r10]) getpgrp() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r13, 0xee01) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r18 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000240)={{0x8, r16, r17, r16, r17, 0x90, 0x10}, 0x5, 0x54, r15, r15, 0x2, 0x14, 0x3f, 0xfcc}) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r20, 0xee01) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0xd2f102283785f18b, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="82e606b4c6a19c9e377ff28d7bd96e26ae16bdebf080b1da5b4e4cffdf4ee514648e99a1553e961b31825372ebb9aa48f8051423df4ea39b7b4e85f59d07592af494d7370e9c2b70dac392942d3d04f5dae92f9ec8071381b3af04bd32d8758c17cb4acc8ffb751d80e3cbcdf7b536f901b70270c32fc8cc74f59d79867e09a470dd189694ab78f1a934aa11a388", 0x8e}, {&(0x7f0000000100)="efbafb6f1036bcb21b261a99f4ff3849bfc5c2325db40394372d06e350bb4c6d035420725abe33c2b59867b824a2b85f389e9097861b03eeb7a9c4ae2c0e21c6d171b47762bd4d93f1563e627e1bb9800e893eefbf7dffd3efe58c21a51976da", 0x60}, {&(0x7f0000000340)="b9623eb97e53dcf3f894e022442b7953b219ce37485597378aaedbeccf1a03a129e04b0c1a253778801e4f95d7846f6500b68e6559d4e4f15f915e458634b442f27e8fed699375a90cfadbdb49bd02fd0e2445770304b2376c3457a29808e0c2fbabcc525b312fbf6b842789c63c7128ad4f55c952ae32c884a4e07f6d5d8f5d0e2f10bf1ab9e3e74aba923d5c91274b0150a10b7e7a21f4487d5b7f04334623166f3ae0c1ba6af882b32bafc7c414068923", 0x96}], 0x3, &(0x7f0000000400), 0x60, 0x408}, 0x407) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e5266696c653000"], 0xa, 0x0}, 0x0) 17:10:22 executing program 1: syz_open_pts() r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) syz_open_pts() 17:10:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 17:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xb0, 0x0, 0x20, 0x200000}, {0x7ff, 0x7f, 0x0, 0x9}, {0x8000, 0x2, 0x2, 0x5}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0xa, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, r10, r15]) chown(&(0x7f00000000c0)='./file0\x00', r1, r17) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r19 = socket$inet6(0x18, 0x2, 0x0) select(0x40, &(0x7f00000001c0)={0xf8f, 0x2, 0x1f9d9a9, 0x5, 0x1a, 0x8, 0x5e9e, 0xed6d}, &(0x7f0000000200)={0x8001, 0x7, 0x4, 0x1000, 0x1, 0x80000000, 0x5, 0x44}, &(0x7f0000000240)={0x100000001, 0xffffffffffffffff, 0x7, 0x1, 0x1, 0x3, 0x50ad, 0xb7}, &(0x7f0000000280)={0x0, 0x3}) getsockopt(r19, 0x29, 0x36, 0x0, 0x0) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="887209bb9d3fab4f8e8e7e50498cfc554b5a7a8d6ecc98c9b135a6443f504313b8ab0fe3360526eb2bc6adb8e542c91beccb55be02af2a2e85de01d8237a602e65b580212d59f8117da5a34371cc794b8a300b8643a01aeef5981bc9256b80da2c295b140c94c5b95e42a2abb1f8ed34bfcca21fcab18e4fc2a7d0a230c23ef340e8d846ad90f45d71dbe307646cda74825b17ff996e8cee4ed4690eb725b3679274afce659835f694df8e22d524fb74725e96b55e42c2613a7d5c68d58615710f039496f508a596210a5933e1800b34753dca20d9b0c3117e66a0d56d992b941ade422c1aa7ef"], 0x82, 0x0) 17:10:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) rmdir(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) msgget(0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000200)=0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = geteuid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={r9, r13, r4}, 0xc) msgsnd(r5, &(0x7f0000002380)=ANY=[@ANYBLOB="02000000000000006d6a54f86751c63b279f3f89c57a1f708c64e6dc688b629b36cebf4d37bc6ea85e23649ae157d3bc82c5fdd3ea5eb14dc1ebc0af6d0948dd72d1642576cef4ab190633edb8734dde444b90702c029d458d0229954d38a5972801e6c29c1a330e939c1928981c3dde555b1c88f7a8a9168714b083963c6ffdb2a759e28087dc64e9fd5fa14cbd28bbb936446ab972ef7432d3473dabefd417485231d8375c9e22bcbe213648b86bbcf7872659b40f2eccf9bbc439010518750e5650f7111feb0c451d77c14511eeb6d6248891a6984a36e20d56b05d9bfbc67f40a7bf11e357987729a8e4a4c18be123969a094084943a297604d2b4caf0f0535eaf59b67b3644ac0d04a99670361ed0aa03ebb2f2242d5d0a37ac261cef1fd2b8fe41396b40eaf812e6cb692ceeae665e788e8c82255f886ae3ceb93e2f02766d0bcffa129eb191c61f5e520c2a1557d14e0bd1ce46033dee0367766686f20dd68b3f020fe92bf3b7c64e35a4ce2906e53151207e5fb3509d5bca10da1f444dba4a896b8cd8241d6efe526ddffb06b911a3dbcc9ddaa7395da01e7697a8c5f1e5b2dcb0ea9e40ee44716ca18c8295067597225d8b4d567330ac2f5f39ebc84a5bd95ddaa80cd4c4509fd4952834a504366ad1bf7fc869cd0dc6fc042391fd881d1e2f3049f17f1187d8578595effa8c2b489a5139bf6e03b272d0abe1347c1b816687d694b2ba47a03bc68d7d1e15c6316cd62a8ef8e79df710e7cf8b6b8edaea7b7e0fcce096864d2c95f8f8b031868c06381c1432eb27cf02e273f0cae84565c7aa63c093d9347bbc112e7ada9a6da4f7e7c2665ce786060b6fc42b7952462fabf6b35a5e029ec2b17b70fd9d615f782b84a653d5255293f64f13afc33eb56bcc0dbaace1fbe91f5da902cd49c7a3701fe46bc36095a6e36cd13ccc9049c8a5d25348d6e5b71a0bc1c694448c54def7199f9423377d8539d5e298a42ac723099f2c709630e47e75176ecc7a6cf95be67502f5f7e6ea29206d28cc3dd24a2c19e7ed67fceec61b7566a87c8b00f5e7857cbf7bed71ad3848cc4310f785632c60728546410ed7b755e34b07087f5739d9a29dd08eff6fb2cfc6947a9dabeb0e81f5a6f5159b3e0514b855f8be4242b3627c22165902c3a4dcfe8a31f3bf30722d4b181b73aca914cfb4a7a4fed1ed7fe06e072ef7fabd4f384d71db1f6a2ef91dfdae62f9aa08f58bb0a2e0fa4949fc4a1a5ee8d788bb0cd56fd797601d6f195eb964efe73ece37385e5f7c025e2a9c2ef95890e00b6a65cded16e731d0bf35ae401af70974f15bc541bfde67e1e71a16b0a3218fd922a61d72382c1b37992b6ae91aa6eb4e2b344b870a8667ce31ad545bc0abcf498082da3f2749ecbeb9b3a670e08ece1b04592772da07c8438c5cd0f5b38b41a42823bc93dc402450f1db9a622daa192e5ff2aab56ecf938d8cd9c482d0109497820763854384f2d0cab213367d45dc62c4bf51a45cbdaf43b0217952b525be7f694bcb10bc7989bbcb60d192ac6b08d8144b7c34832020ee4b5bbac89c52dbe1b05b87a05f88d87bed6ee567449be1b1425d8bffdbeffa35305f65f3283d5be048000572802d4c89233478c82a2ac96e0e09396a67d04891a4fc1f96d67921d2659d3a1bd25046eaa38f64d85c1823ba40e522de1b90c2cc3d642c96028054f1fbf8663505ea57b92817c50d63fe809177e55898e336c97c961256eedd6f84a2a1be2b9b9bba4aa5839c7962166c8dcb32a0df8341f492b3612ad38bdba3ef63c1e7c5f9afa697110c312e233e8970f9be33e5822821cc792fe9f43af650e296b398c78c4d12fa5bb09678f0f266417815f71ed151bdf1ec2cb127152c742cc78ce42c7970998ff96fca0867b9b214849bdeb2748d487a7fa350dc910d9addb6115c18c0447ba5841aabce400fde60b298053fd3a867082fb5c6108237d39b506411241f7a799ae543b1550be83ed89ae65cb85b6a3e708e3d86b09bde832d8d12eb07c39b5b8f7804d24838b24925cbe73451e1bfd022336983fe6b075413e10a793294b93bfaf1c55a62daf9fb2b5de686a808150034a0b6723224f63b863c9e4c552f3043533995f5ccbbdec4ad52d9d91d8a179d187542b295d1f3f778f731ff8df66b73c452e9106aed83e517e0be872885d716887f2b23e2d245cd6292a0dba61dae435866a4991f10e9739f0dcbff20d213b5e02b0805f2399cc2afc2faf037461a3d7caa9fd22107a4fa8f3121b456078139dd1c563fc0bcf2fb563da757728fb4b1986b5b3eb30a3c27c83ca8bb118690d808315ddf2d9e50a375e3b9fb8a82589a37d3e1c8fd8dc814365f10b5b680dd29bc4b07bd040a31a7be42e5b16d74d4f4fa3bee0e185c06e75c41d98f1f8be3bb49dad4be9ae58a8d2ad6266fd4b06a974c0fa24feb4307e905553e95790e83b3702b502a4e8a1754dc735decf82836618a57d42f3a5c4ebfaa9545d8b7bdff78d5f735b58ba234009712ef14f4efdb5d88bc04a68af2e917b1b8dc53dea9862d3f02b615a66c6ed8d613d925bc2e6f2ed0b097f13046d1c55fd978f874895478c0ef78fa88fd806e1640ccf69abc8c5d5a64c8816708a5298de262da73783badf1ded4735efdab935e5118e7ad05ad194ae94d8563fe4562f514718cda9ab0812ac8554f79a95a1ebd7cd570475f988a33b9c7d6cf2004921c8bdad8cddc3f4987638409de2a01f4dcc2443d2f261a6c232b161025bebc462b59209826fabd4e749d8ccba026f6e39d6d9ef14f640789406486a2feaac3eb40c3db65427c1773c701d6b2d12216a23a6a6763b5f3871e99b4dca53637c9f0eec2cf16476366a6f0c7de85ca19e07c4dbc804d9c52188ff1d9c97ded3eeb5acb7e4741f5b4c0fd91f24003119246fcf8bb320fe898e4811e045d18f09f689935bd99812ed22fa3cf8622c91526825802fd26cd28a4cca7b156e445b566c12dc0f01aea81b159a5d29c165e525a001d20bfe2efd0dfec00ffdaee3f61e1e2c3741cd8416c841c3698760c2f57a9cca7f595f017aa89de09e8cf627460631dfa2c897bf6435a1479b63bbeb90f6ce3b354167b111ee819bcf32636a51082249125fd779a44b060f7887a6bd6cc17ba1283d3b19327daac56bacfdc3fd5dd4dbf204629af77e03c0fba9e44b4404f4d38cefabf66e89a174f46a9cad3409a374d024a1f1de4921d436aa072e1b068de8732d4743c8a1c5860e2dfd6f7e2d1003cbd264ca0d97f0e626ac698646278cc1630f2ee1bf1604b0d0c33412b46197b4c523751ab1d6b4b54ac6f2faba307f4450c93aa91aa6433b9fba4b65d2564e62ced47d5dd8a281ca29fe70c70e7e9665840b0040fd95c0fe262d743a1503c71b1d6fd13c098560c2c02b6f095abcfb9b9d64d429570dbb3ece62f683d76296e2b816d8e64a0fe019ff961c9ea71e0d1333af97f15b2cfb86fde7fbd26c2b5957195b6f1ef8a59950a9ac89a94a3bc1682e33ee424a0f2c9abe1d6ffcfd5117aaf26f45f8c2dd85cd71e0f1f55e830fc0b3bf6b6700f106a70c9827414d445e169c3a9d28c4228e49eb3cab2a9fe428f130f46874f44feff416f80b0979f6cae09e1536d9a37486bccfe6eaa761dd9b49daa5c179b04e0094ec7f068970e25630cd90c58309809d3130ee2e6134e5cbbb5b6ba9a069fa489e509891566e36cf8e308dba9f1f4110b2480d929807706e134e86e957130a3b70e7b6864faaed24332d788f1f9c39a5aa1d4a2da543396396a6d090cfb587cd82b3160cfe0351468ef766fcf70679f7f827309f97e64f8817129a73bb6086da6b2f5dda67e51330e912355e300c70c758b0cf4dd1080c2d3b63077a5c1ce775a95e58907fc76857f8b9fbc8050a9bc286221ee065778a1b97045170b0a150ce144a680847fb8052a2894b7ecf9cb248a21ab873c8480b7f836803ebbf1755ce4d8c5ea70c32c22d3b41186e1cc00a5f688bbdb57f39db0edb2361233e97daf597e32dc92e69475e39e269cdaad80546b98d5e3d30b8f7b41f0c3ec0ba4a9e65b5e3206987340cbb05919bcd9b626ae85aabe00d6d87e98bce7f3867b6ac5cec1f42ab87c18340e4d71ed0356d00b5177429e5a340e6ef13e0621d413cdc7727be87324c5a3e35a0fa766d516ce216eaee28ba1beb52966a4d1859a600c72e82a5a7482200179d59b597a2629661ee34a246eb9ff85c6de250f4599014e8d67b88c4e422864bc5dd7eed7634f962d4cf274aab443383e18dba35c4bd51eb3cb303f55d8e251f02c5ca90f92892c7c80e7cc3bded37bac0916abdaa66f6bf65f8939652114cd9fc9849368a068aeff3a16288eec712e464b0a677ea1607f137f42a5b7f3f5ab82beca50d85ebaaa2c8f2909a5263c1e146cd1babc35bb3096b05076d4cc9a441b9fe6b1b946612078eec8c521dbd825b668af4e0de46e82b4683d99b90487251d7d97fe577436120a317dcbd57e25174f7c7919705cadcdeee40615edfa72d0134efb8dce113daadbedd687c2807cf63ced2d22b649bb2a1c7e296498463bc454cef089db0eb0c7efdfe00e62502b12f68ae1bfd9534faadd25c47f0ddd4e71b56995338baefefcfd60abea63d634222757b778c2793ea4c9c3855ce2b3c03e90bbf006d4bd1ab654c8331fb6c5a753b890abde1c188b0790750158f5e3198a841aafc9a1b84cedbc296d1b5dba051494ab3f0f9f5d7e782fc10dcd59069232fcbda5a04c07a85cf599ffcd45737346543fe72c71c6651122cd489a4ebc324733214e16603dba3be89cdb790b8bb994103f29085d4182e6a030e7fe456096c99a124d8814f75432aed73cf1aa40e55426c2731fb932cbb4c164b0afa86765ba8c321a9fb64b0a2d21597ddcf9c006014c543fbe7adab5e691374b088d5af3bdc2ec4747de8fffe2d8a228e8646e1eba5d11b6e40f56797595b0d40bc7df695f2143fccec330245bfc556763d942ebbd62f370b7089e7bc66e78491f0f297a187c36ff1e4ed9485f1278a611fda068eaa4348d76a135c98d9e7f22a8a1d6c6202854e92505467faaebdb997011f468df68a929f563a307da5575b5bc5e851fc2726c991673eff3abc52236b7819c3ed04ad86102eb22265c2725d854a628c46472b0e8f6befbf2e292099984782238df5049cd28bccfa8b09a72d5409b1f58585e94d391a9c5ef8120b65975ebb78edc15a579cb29747667b1f17df4e5a0ec6812f0124b7e74dcf743eb6d55d6e48679265eecd7d5717ba0de72cf51a8940522a03306f805dcfa2ed45afc6de46680a925713b542b4d12b44b153ce2ecec943b37f40f0d58466984a7127ca989edf6b8dc9a5d6c2b70fd1240036b545e4b13fe0c5d813fc9454957b344000b9f8c1fb706a958b5670a0364dd3cdc3e583965bdb995bd688451fcb96c7f8e84f9cde9bdab0a14c37955f05dcfaf5aa64d60651e49feddb4a4619f043b0060199392a7461929e55c90b194bc6f4b7e186b42dace8c3bde36bf06d87b255b458e1a4e7b7df51e8f050f4a03835794628f6791acbcf900136ee109bd65da088d33fba034ed039da473ef273e1e432e83b27b7de98b9aba45c6d3d2d06b00b0bfc36759e740a7f91d8412e385ffc48c86bc12082cba9b74754d1490ac643db9ebdadd61281561ca3b633a88c29a5fbc5942cd7a301abb73fa4f4b807fc18b8807e723d240bafdab13c93f23fa2be857c22411eea783ebf63a13b8359e1f6bbde06515654d5f534b1cfb197f2bdb8ffe4d8e669249e1a34df1374566eddb07052440ad76f3c2ce6f79cdbffec7926a"], 0x1008, 0x800) 17:10:22 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair(0x2, 0x7, 0x1, &(0x7f0000000180)) kevent(r0, &(0x7f00000000c0), 0x0, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 17:10:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) preadv(r0, &(0x7f0000002140), 0x0, 0x0, 0x40000000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) recvfrom(r1, &(0x7f0000001140)=""/4096, 0x1000, 0x44, &(0x7f0000000000)=@in6={0x18, 0x3, 0xff, 0x3}, 0xc) 17:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 17:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") pckbd_enable: command error 17:10:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30002, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) write(r2, &(0x7f00000001c0)="167d6b7e6529904a854f7a58f75e0c0137e82d975cc02e6487c195d4e1b4f0f13bb60b300c1980117f86e6721256c85480d9264d75bc992817ab23fd981c6173f0ea683b9197cd31596f9256d06f08eb26ae76fbe6fc206c0d4c3cc2563102bfa36a0c0189b21bacfbd0e2a161046a18557eaab650b45ce88474752b22f8a0322c92425167d827e9c3aa77c9fd21d739099d162e9c54721e4273c4c0ca82b1201f9eb56bac8f5180c91fff620aa926f86ca6c4e0bb6697c7d2e37d5162a9b2e971d2e22971855b12665f16", 0xcb) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="b100050400000000000008000101007e53000000cea1fea8fef96ecfc73fd3357ae26caa0416fa4f176336acd265737de6f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3ff7cc53c8902000000000000009000002100003eaea8c500000002000000000000020208a371a3f800044207d39c0000000100000000000004524394de53249b8ab893b6975081ae85dee7ec2406ce560756551028", 0x1000002d5, 0x401, 0x0, 0x0) 17:10:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000340)=0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000280)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000d00)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) open(&(0x7f0000000300)='./file1\x00', 0x8, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffc, 0xa5}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x3ff, 0x0, 0xfffffffffffffffc, 0x0) fcntl$getown(r4, 0x5) fchmod(r2, 0x4) ftruncate(r1, 0x0, 0x1) execve(0x0, 0x0, 0x0) 17:10:24 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r5, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:24 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) close(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 17:10:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='CR\xf37/bpf\x00', 0x10, 0x0) dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="3eb26c8d712d4f6d158a716d295fd2476ab4bde85cbe7f8738149cbd94a713ba0c7e9973e263d43ceea737dba257cfcfb05257b1b71a305c6793a2742f8b3c8a5d4eddefec5f19988a54456422d4b766f3d4ca6f7d77bb2bc2f1b25f1044dec8a857f6f45d75cf8770e288720aaa772364ca3614c0", 0x75}, {&(0x7f0000000340)="cf9d4f95c0920acdcf82251597a38aedf297038fd20bb0efa4cb4455caae7a423ba64fa5070203cd88b6f9e8153a127e2a5d3df5bde8ab8b251768", 0x3b}, {&(0x7f0000000380)="98e6bea4a36d0792eb26e72b", 0xc}, {&(0x7f00000003c0)="cdd6421cde03085eb64835cc0e899f4330fe92b54e125b2babcf61833fc1f37cd675fe1f41742b1acecce861d243d41374a6a80de448af837c398c3102ed6285f827cf0825852d0df39bbb1f0c50a92cdf0c557e58902285cbdd7671b1374b9f8c542d74e96396eeb5e1f6fc7b08cd0bdff4dea4402299", 0x77}], 0x4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="6c4e9895b471049cd31ed18c3edfe65d2921d66fb996d101817dddb3e2fbe1b66275bc3f5cbf2afd99aa0e6f62a0fdaf72ea6f5f2f2b069a266e85837c39a2fd406c2c72a0dbe5d1eb389e56203701773a237fee88c2059bacf2eed64cc369b5cd7dae49af72dbf32b8981f67f5568a445f3a2b5fbddaaa90770ce410c2a3005e9b78ef0ed7a60d4d3b18d95c7c783d5a46c9a7140d54a6ed1668c3e005c21778d75329a5ee98af57b8947a649c8d2396d", 0xb1}], 0x1) 17:10:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0x3f, 0x0, 0x0, 0xef92}, {0xa8, 0x0, 0x0, 0x20}, {0x3, 0xfe, 0x40, 0x401}, {0x1, 0x3f, 0x4, 0x8001}, {0x7, 0x37, 0x9, 0x9}, {0x0, 0x2, 0x20, 0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x427) ktrace(&(0x7f0000000280)='./file0\x00', 0x7, 0x20, r6) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000100)) 17:10:24 executing program 1: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x4, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/b\xb5D\xd0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = getppid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) setpgid(r2, r5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x5381}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") 17:10:25 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x80, 0x68) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 17:10:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xaa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getegid() fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, r1, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 17:10:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x31) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r1, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1012, r0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x9, 0x80, 0x1f, 0x9}, {0x1, 0x3f, 0x4}, {0x0, 0x80, 0x1, 0x5}, {0x7, 0x9, 0x81, 0x57c4}, {0xfffc, 0x1, 0x5, 0x7ff}]}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) dup2(r1, r3) r4 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r7 = socket$inet(0x2, 0x8001, 0xfb) poll(&(0x7f0000000340)=[{r6, 0x20}, {r7, 0x1}, {r4, 0x5b60748632f182e4}, {r2, 0x2}, {0xffffffffffffff9c, 0x4}], 0x5, 0x3ff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r5, 0x0, 0x40062}, 0x44001000a}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000080)=0x6137) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 17:10:25 executing program 0: clock_getres(0x0, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x7fff}, {0x5, 0x8}}) r0 = semget$private(0x0, 0x2, 0x42) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x4, 0x310) clock_getres(0x7, &(0x7f0000000200)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x7, 0x200, 0x1000, 0x3}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000280)=0x1) renameat(r2, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000300)='./file1\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000016c0)=0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000400)={0x9, &(0x7f00000003c0)=[0x4, 0x5f, 0x0, 0x800, 0x3, 0x6, 0x34, 0x3, 0x5]}) getpgrp() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000440)=0x2e) ioctl$TIOCCDTR(r2, 0x20007478) fcntl$getflags(r1, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000480)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x7, 0x7ff, 0x20, 0x0, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000540)=""/4096) fcntl$getown(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001540)=0xa23) utimes(&(0x7f0000001580)='./file1\x00', &(0x7f00000015c0)={{0x9, 0x2}, {0x0, 0x4}}) utimes(&(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x1f, 0x1}, {0x6, 0x81}}) fchdir(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001680)={0x4, 0x5, 0x90b5, 0xee, "b708073d9b8c0b76bead051636a92ad2145eef60", 0xa15, 0x80}) syz_open_pts() 17:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'\xf4ap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") syz_emit_ethernet(0xae, &(0x7f0000000100)="ca50829f3c64cc28e840b2cb4bf8688ed5a0dae4835e98dde4cf331f8a00c594eba7d1504822845de9a9f11a06e0c6e4398e78a5f2c551eef7bbcd593259bb5b34d2ae8d285c4ef54377c19c7d67d05245ab4cea4906722026ce18a43a43c5d8c68ce28c1ffada2e650f625024ee86fa7b15c71fbe6499f7f21867d1c0bd9d36b55ff927338658ef27598645b04555ff152373a4ba6a9df6fd71bec3f9eba2d8c25d9f13081f7019efde36801d1c") pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_index}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 17:10:25 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e8336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b0368000000000000000000080ff02f3812e8ab1926582c14291ce7c3ca7fd850c251da3a34d9bce74b76f730c9ed0fd7d4e1f2af2e8d2881963247fea47d1576b06a9bf4249eb39aeb1"], 0x10) write(r0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x5) 17:10:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x4000, 0xff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x41ced4d11e87cd6d) flock(r1, 0xb) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 17:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x11) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x180) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 17:10:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="a268c2fcac2b2ec2942cbbae8cecaec238e2f78e8182088fbcfa", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6563cbd5"], 0x10) 17:10:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xb, 0x2010, r3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x8000000, 0xfffffffe, 0x5, "61aa0db139e9bae3c6c000", 0xffff}) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r4, 0x1, 0xb7ef, &(0x7f0000000180)="69b94dacc4ba1ad34bfe25388cbce334ea75b13ecd3ff4614179414a4adf241d94907517d5b65c83afa6762852dca5fab3c213d31ef1137b26fb11d90f6157f04e4de1ede87b3667f3cfad322ec0a9e33aa10293ce92c6782a8793ab476eddc797cbd6912ed20d16d9d147c32e0096955c7cba1971295e90af73dbb53f309d55", 0x80) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000240)=0xfffffd97) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 17:10:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x6647f9c0f06d7f00, 0x2) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x1c, 0x6, 0xb42a}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x20, 0x0, 0x6, 0x5}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x80, './file0\x00'}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000002c0)=0x20) pipe(&(0x7f0000000300)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000380)=0x2) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) writev(r9, &(0x7f00000008c0)=[{&(0x7f0000000400)="615a38e5a6860a6ce1d45b368a1cf9582f76", 0x12}, {&(0x7f0000000440)="1712c2df961d1eb3f77547471ce2b94e83956eec5e948e19796596a0ff3073857fdd63da35e31823ddb4b6acec4a367596ea739359ec98d7ef7606", 0x3b}, {&(0x7f0000000480)="d93cd5790ee2ed52e3d9759331876a8f0efafcdc363ef006f7b13003db7c1f38eb222cd8f4c9f1433e7f0f054d9faeac022d70cd4daf2270473170d1fd4423ebace877745e8c145811571386f9d62a60c3adb199637e5b1741236cf1c7676f9faf583bb02502fb84eecaf01c0d6c3d03b3fcd07031c33a9f57583d0a8c86ed0c85d0c721480e0e13f782afe5b544e999bb314ac114e204a3d9a8d8fe86e92cc40e1e123c945031ee64c567075e5f", 0xae}, {&(0x7f0000000540)="3c795a262cefa1691b208136fa33e25149ca06f4b3b32bc63c33dc3ca11ab009b33c5d91802a13c58e8886997deb09177d141932a67b6d6e4bf9a6f3aeeac204630379da3e9a3d6f75e14576b2591879f909b85f7b23152e99c46a7afa729b9b88ff0d5c", 0x64}, {&(0x7f00000005c0)="3a23993f5698f3943e83f05b999d015525217859543073f047213cf958608a6f7b5ca3ea0c96a83a0b950d86d1df6711b3581a4f58c5332fb2065459557284f24db5ad30a6698d125f81d29ddd396eda403dac4173f7c345860f5fb01fc0d2ff4269bab38b6ff2f4e95a5d1bbc656be5a7c87cdc5ce237a5752010a72630fa8754579451a2fbe5a60fa1f3a10b11aa6822bec5e175ffce934d60249ecc5e6a1b495d1542ddfd9b6562be869d8f43365c98390366820a11614f393ae2d7b3cd6dd52e239293c10075a61c471f5e41d8a46111820c2f9c48774dd6d5bc4e9bfe1bb7", 0xe1}, {&(0x7f00000006c0)="78a69e6fcceb7d90987f2a", 0xb}, {&(0x7f0000000700)="b9f3a7d1eb3ebeff03759933d759a04a931d99f05574d6b29ac1edf375ff953298e186737bade2c1185f48f732906e9e860ffa5461e676c6fea0d38d43a29358115996f8e1dfb0a180801a2bcc00e8a3cf20b21b740c6b877f623c42c567cbc249deb810f99c0c5c5e08dccd40658b704087bd922faf68b2e853791104107f516f07533a1bf4215927aacbded5b216189a7a207fcde48eed946f343b890bdf67de8d28cc5ba953c03b561f6729eb8c8fb08c48e59f7deb891149a0c7e259e6397a22ae1b014f62", 0xc7}, {&(0x7f0000000800)="60c9e38eb4d6448fed70169731175b83f0e5c7c4f08513d9d77c5bbca7f1de5c0163e4b24c3a1008f65c6057965f12690c7f8a63e11fd9646ae62802ab4646a3bd872093835e49efeedab43d888805f8294c5e9d96d326cfbeb4a05e2713102c4217063a8e1eb8315e727c922bf6db4a05c365a1dc68447abee416654a793fd8de6ecbb317749e880cef115ad9b959dffc3d41fa99ad0d491b25b610956a95dcba1d24ff8b6402a077aca4371ffdb8f8a6de22658704ca", 0xb7}], 0x8) r10 = dup2(r4, 0xffffffffffffffff) ioctl$VT_RELDISP(r10, 0x20007604, &(0x7f0000000940)=0x3) fcntl$getflags(r5, 0x3) write(r4, &(0x7f0000000980)="5e18908d41692838d023840c2a258d4b39300a73c725c2a0ed0592a00feaa9c04dea1dccaf", 0x25) close(r3) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000009c0)=0x9071) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/klog\x00', 0x0, 0x0) fcntl$setstatus(r11, 0x4, 0x33291e7779dc69a0) r12 = openat(r8, &(0x7f0000000a40)='./file0\x00', 0x80, 0x200) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000a80)={0x9, './file0\x00'}) 17:10:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x20, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)='\r', 0x1) 17:10:26 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) getpeername(r8, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8, r1, r2, r5, r9, 0x170, 0x3}, 0xc7, 0x7, r11, r15, 0x401, 0x7fffffff, 0x66fa}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 17:10:27 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0xfffffffffffffffe) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = dup(r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000004c0)=0x7) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x99) r3 = semget$private(0x0, 0x4, 0x110) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/173) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/\t\x99\xbb\xa2,T\x12\xe1', 0x20108, 0x0) semctl$SETVAL(0x0, 0x7, 0x8, &(0x7f0000001840)=0x123) semop(0x0, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x800}], 0xa) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000005c0)=""/88) semop(0x0, &(0x7f0000000540)=[{0x0, 0x101, 0x2000}, {0x0, 0xfff8, 0x1000}, {0x1, 0x0, 0x800}], 0x3) ioctl$BIOCLOCK(r4, 0x20004276) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', r1, 0x1}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) r8 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r8, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r8, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680), 0x125f36560ea8743a) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xffffffffffffff77) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000580), 0xffffffffffffffd0) write(r5, &(0x7f00000003c0)="7872d362c5e80be53486be536037cd3930c856ee59203e528a6c576f1438622b85c9c29c562e0bee990a957b47f9d59a7f0941f1c8d996d251926ea13e1331f2eaec3b743a246511add7068796394f1eafbb83bfccceb3f61c800c17e7714806ec300400ae0f213995a8e18eff3519937bd4730646082686c7f936db7f3a86b73322044eef110ad4fd", 0x89) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)) 17:10:27 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) getdents(r0, &(0x7f0000000080)=""/100, 0x64) setitimer(0x0, &(0x7f0000000000)={{}, {0xbf}}, 0x0) poll(0x0, 0x0, 0x2) setitimer(0x0, 0x0, &(0x7f0000000040)) 17:10:27 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 17:10:27 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) getsockopt(r3, 0x12, 0x8000, &(0x7f0000000100)=""/85, &(0x7f0000000000)=0x55) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:10:27 executing program 1: r0 = socket(0x1, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000240)="ff08aee5a84dff71bb426dc3e10e000000000760174557c4ed1e790dac1fbdefcbbd51b7f90eb355f5e2a0dc909c9aaa4b862335e688a18feb0894d080c946610b90e6f393fe4860313b416092aa8daf01f4879319c3aac5d6ae1df4dfc90b32ca378b4c15efc2224e2909fb2f8da538cf4bcc73c9699a03ae998946d9f4f52fc4c66168cb8453b00c1e9bafd63f8ae70d0ad6b580ce792d3a7b49879bc85791e3b21008a917b574846fdb9be230a655b8577cacc744af18e800f64265989b3b12e393bf1837b4852b8db7ffbd20b863f2e167f20c1914bde2949f961da88e871b", 0xe1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 17:10:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB='\x00\x00./dile0\x00'], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x4, 0x800, 0x1, {[0x4b, 0x1, 0x2, 0x100, 0x80, 0x3ff, 0x5, 0x5, 0x4, 0xf0b, 0x0, 0xdcb0, 0xfffffffffffff000, 0x101, 0x1f, 0x6, 0x5f85b65a, 0x7fffffff], [0x2, 0x3, 0x3000000000000000, 0x0, 0x6840fefc, 0xeb, 0x3, 0x7ff, 0x9, 0x9], [0x400, 0x1, 0x8000, 0x2, 0x8, 0xd087, 0x3], [0x6, 0x3, 0x1, 0x80, 0x0, 0x40], [{0xffff, 0x8, 0x8, 0xfffffffffffffff8}, {0x6, 0x0, 0x5da, 0x2}, {0x3, 0xffffffff, 0x9, 0xdf2}, {0x401, 0x7, 0x7ff00000, 0xff}, {0x6, 0x400, 0x6, 0x3}, {0x800, 0xfffffff7, 0x9, 0x9}, {0x8cc8, 0x6, 0xdb, 0xfff}, {0x7, 0xffffff38, 0xf8, 0x1}], {0x6, 0x5bc5ce8f, 0x5, 0x4}, {0x1, 0x5, 0x8001, 0x7715}}}) 17:10:27 executing program 1: socket$inet6(0x18, 0x4000, 0x71) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 17:10:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/127) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x3, 0x8, 0xbf7, 0x6, "5d726b7e7dd23f1170f359fb82472071c80c269f", 0xfffffffc, 0x401}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:10:27 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) 17:10:27 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x1a, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x4, r5) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r9 = fcntl$getown(r0, 0x5) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) accept$unix(r4, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xe24b988ed0adf63b) setreuid(r12, 0xee01) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={r9, r12, r7}, 0xc) 17:10:27 executing program 0: r0 = socket(0x1, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x4, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffffff41, 0x880}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 17:10:27 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) 17:10:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x1, 0x0) readv(r0, &(0x7f00000003c0), 0x0) 17:10:27 executing program 0: setuid(0xee01) shutdown(0xffffffffffffffff, 0x2) socket(0x800000018, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0x0, 0x80, 0x0, 0x100000000000000}], 0x0, 0x0, 0x400000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000ffffffff4529042900000000000000000700000000000000000045acca85e36b2f099fb3d978b0000000000000000000000000000080000000000000000000000000b8f43ad80000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000505005"], 0x0) r2 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10008) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r5, 0xee01) lchown(&(0x7f0000000040)='./file1\x00', r5, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x7) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000300)='./file2\x00', 0x4, 0x110, r8) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000100)=0xa6) socket(0x1, 0x8000, 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000000)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x3}) sendto$inet(r2, &(0x7f0000000140)="315f05be6191700631c39a3cf530af1e77a626a1dda2a0d79a101b353fb3c2a77374a4c42f42131fa62a144fca870f876538de06a6eae7b6e25b3177aa", 0x3d, 0x406, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 17:10:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x8000, 0x4) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x20000194, &(0x7f00000001c0)=[{0x988c, 0x10000, 0x3, 0xfffffffffffffffb}]}) setsockopt(r3, 0x3, 0xfff, &(0x7f00000000c0)="abdcc11bdcbad07813b950814e64ae5c3bebce10f6437a682f966df22f702cec01741de6949f7de0d40638", 0x2b) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 17:10:27 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup2(r0, r2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000100)=0xb23) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x4, 0xffffffff00000001, 0x20000000000009}, {{0xffffffffffffff9c}, 0x8000000000000007, 0x4, 0x4, 0xfff, 0x9}, {{r4}, 0xfffffffffffffff8, 0xd, 0x8, 0xbb, 0x1ff}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003eb000/0x2000)=nil, 0x2000, 0x0) 17:10:28 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r4 = accept$unix(r3, &(0x7f0000002840)=ANY=[@ANYBLOB="00f500e000000000000000000000000000271347b300000000000000552380e6fb0937b12e2e001bdda8fc748fcd48b6e62fa9b785e5f84969f1c60216559d3fc43c5cdf22513d052bbca9de28"], &(0x7f0000000180)=0x1c) dup(0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd0\x00', 0x80, 0x0) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r11, 0xee01) r12 = getpgid(0x0) r13 = getuid() r14 = getgid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r15, 0x20004276) ioctl$BIOCSRTIMEOUT(r15, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r16, 0x20004276) ioctl$BIOCSRTIMEOUT(r16, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r17, 0x20004276) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r19 = open$dir(&(0x7f0000001600)='./file0\x00', 0x1, 0x22) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) r22 = geteuid() r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r28, 0x20004276) ioctl$BIOCSRTIMEOUT(r28, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r29, 0x20004276) ioctl$BIOCSRTIMEOUT(r29, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001540)=[{&(0x7f0000000440)="4aa4a745af266e2d9be5de81c85baf199db461b01e66c615d687744a04eb9545a8f05fa4f0f2d4e2ed3d2acdd2e33b40eb6cba39fbfa482b1e791f371ca4b03227f4bd80c06f6d5d334f32d66858f2008a3fe3665ab8b008e1bc8e70d3c50e08e9fd7fc6c23c626136042f106c4e6bcd508a50e7f7da3d9df91de2b336cfc70d71e3a8f8071a96b4e59d6d4d8f23524c41a435b4d3ee5fad474dfab6efefa38c47f5ff45b5846ec18ce5913d8d1612508ec8400aa2f48d92f312862e2865bd48105c3674a4ad39903e935ca7e3c2e86cfb925df1e630d072df10bf8c6c79e68cb7d0180c0d52c93211406ad51d074e4bc897e8229b84335a52c63796bcfd16b4456871a27568417f56ab72e4b22195a28c9fae7f51a2dc7fada5fe7408aaea168ce61c61b4b9c7411bc1bafeebf60d5502965a89e48fd4a16a00c4f2af6a98aef0c8ea020a5f941b3f081613c830419724467de10aa7aa8b5c6aedebe264c085350c34bc2c1502d0f7778f90c427764b8dc5ce531a69f189378ad9a2e5824ce819336a05284b67840a86f6341ad2dad4a944d8dbcc4feff76817baaf9fe48d38ce585c89558f4f07619dfc605e214d7fedf13d6c3ef5791eb03bd18d83e9becc1416591fafd3add275db02b8de0a5f17da41a4454fbdb0e9bf2923cdd6290c91e921293133a32b9d58bce4f3423ac78863190821e493ce30cfd3cade940b4eb069343a098093cefb13e4efac1e7e7c29706151ff3bb68470ed28b3c3a027c6fe5d527038b37f6058d8a37ba1916c76e70a75d96c4b473258c2fa22c91880b20e0c3b447e4db5634528d78c8fc4d98ce0007e8197adf91816ee7a586ece1c458c3bcc8c2d0779d446713bebb647917d5e3a97bd5323f22ad8576bc1947c5a6d1e3cec6abf46ef4cdec66157ac8620c33854d46d6500707685fd2abe13d9ca0502c967c5984a3aad23479aed220891e51778b2bfb741059730c3ef0ecf266c2a367d6cb800a8a057b023df4c3ddceeb70e5664fe50faed71a6f0578f3987a517d0fa833aab5fe57296872d77b3f028754d361ed6fd1f925072eb5273d4e2e6c60e7e635fbda552545b16611058f5a75cdc79a93eddfe0d26c10e9a131711dcc78d86a6d5f6ac7546c30349cf96858993c190bb43566983f24069972fe81b77f92eb72382e7be147944992dd03fd167cb7ba5f45de003800fb50c606e488ddb8ed1487121f7ffef786fc2615e0a8f64bed12bea4bddcfe4f881ec6fb0f46031a70a4457f9710cea33469a1269ad8a89af6fb596764e4e1a90b7df8b5307171ecfb4003ed677c5948cb68d143d87431a612a484748cf3ff5c50a8d3486d087c9171b24ac6eebcc44d68ea75380d2f79cb8b7fb4bc0d36a9a298f3afd8231c028d6d142c06a269c62727b2de78ba90b617ac114d35f06fb4fdddaad42dc16987e6144a693a72b8c6e9ab210e7b3d1f52f66b300bccf9db31f710497e7ee9442b37370f3d2c9eeb0abe09b9d1152f22171f3a2ce2aeb25b45d5f05ed2716a5c0921b7ce3baec77f994204afd4e8a7222e2005c48bf44667a8d454817630c644b1f1734afe0fedd74d17c229afb0c8cc70904fe3399715dae845f66977525ff3155621c239b23fe5d303dd12567114261d718b27f1ec444b83f42f641bcdc822d3d98bcabf915c303b160b98f6b1b18e1a3fecf3282d68470ddab7b30e6830ba488a79df6d5754f49143c374679eacd61042852b2e10091ddf71c2dfa69e7fc2c64bbf5a4660b06c2b778f0f092a9095283602aa5af266a9713e770a5ecfa647410644428d96ba940a87225759b65e5a87e96d9f6654ae931249f5ea11eb7d93e2065e320b8bc783d0acf94e4e325ca83f9c2cad4f122c3dc2151d0f32d4ada983941ee2508d64b0b27f3e63264da07ce36df519bb9b80c0a4a070b9d70226c59e8f07fc0a77ceab8cee95baa28bc010ca7fc91deeebdfceb9a938bbdad131e698f978ba508901ed2f54862b0670caa89c516f3d866f18c824f70a66854502cba5a06d0d5010583593184dc2311fcadeaf8b83eb009da184413666d19fdb4a8f46f744741547ad573e94d6ddc8ff112706359d28841b24434419529a6f66d4bff090f6ca9ab520c7c113eb74064167186dcd4708c1bb55921526e577b4499c027223761697c27ebfe23c97584e3733e7fd63aac8b70a8ab9f06b20059fc6cecaebf99ba856551172d07b347b122f0ae76f6d7612fe08b271267990a926715e5f359cb048b3e18bf264e9d7fb87fd7563b12fa55c2840fd29ae801a1290f7b73862f7a85e543e5457ba4fc18f35041189bbf9cf03b8f442f0929d3804398bcfeb48018ef63a7dd6ea7cb36319c109f358f5c3166b5912d447b31fa358ac70dcc3da442f9aec5ddea21a2996ef5f2c7720ebab74e8f196780109e7a9b3f2f7647cc012c681eaee74eeac0350068268a7bb2f96ea8e0b3b1285ad24fe5e3028f2368d2807c6eab400f757112ba91b738cf2318bb8e8b6ef00a4cbf077f731ce643ae1e987f6aa1dfb90a820cfdc3965d7a6426f16ae43f0098c9a99ef95c08ef18c72673308100c0f2bfdc3df87a44c9cdf1d6114c9b85f62f0f4a35adb0981e1c1331ec7cc73ae74dde8b578a9c3c706769548470b4b1a8afd20dbe436bb3e44c679f57232e2d2e4f7a0d0e773d8ef423f11c0870eb2f2c16691a029e36aa2a7f3801a3bca9f807813ad9beb763696340f8774aece1866bb98ff99c295fe7ea376ed14b576e8cdc396b6f182d9a64cfdb031cf6ddb366d1e73428ae37de175e215aff3977f50c03204ef9fa24c4fc3183efc8930a56dcabd2e97d4cf3ae7b45f30b498413b071d1831da335004cf0ad18e87fc658e35f38c35ee6187b0fe1e3f22929e9909090f1493cd09b2b9170c9d03c675d488844ba23cc71ef26fb783f52ead96d33be5e15738216177b894d1a5f7b21f9fc723445f4335505e3efe78fc9d70043bbf7ee9273404d017511c70aa4f8e8a278977d9309a04ce3d3ce36fd9889a1b6eeeddc9da7d29b834326dff16322a14ce393d7d9ce552d0d6773a97ba3e28bd68ed63c475a1e1d61b3c02759a0761063d39c341f1ae9d3e3511f784f5799c37cd62bf94591082d7854a9363e254a69260ddc7e5e76216d11413d15d8550a7da2db2198ab4d8b3140a187202ffae1f6f075073a3c0d4a22793ebd81fae60307b8f6b2334a529e1faee9034eb0d5503caf3aa4deb64cb518d8bfc759bdeabc2a79741dc04a5965f8540d6dd753f1ade17878aaf71101e8b66cdb5b08b896d269cf7bf76f93a4e40272574c85f4f14b58814ee66f877046d2fbfa7d18708231fb9e67a7b343bb654610979a27b7b2e2928fcf29e8f8df3248cd7591f80bb9c390670c1a76369e8cad4aa66a2cb161be7b0c9a2eed7466507195df4b15f7b98a95d2cee453c999ab922687ab3d776c7af4d77214cd6b56a453cb124cde446dd2628c2b0d8481fea5405d808d8fe0b8ab1e343087d4a9179fc771e4078d82a5c5a28c553b0bcdd98330e44ed03138ca7113ee8d0b4daf15678ecf774cb2a068fb85b3996d0fbc76e608dadda720c1f25d4ef49a7d1dedd94c3b490dd1ed861fa69c941ec6811722bccd4673249635c006b3082cdbefa87f81142f3324ccf8aef1e7586d85ae185ffbe2db31d78c8ba75e65732557a3427d2130f520d39279ff3bd06c32bfb8f3a5137bd248eb2a305902f85381c7df76a2a17dc21f787e1ae0dbcb231f5f1a3135b0cd735ee55bc9472020d9ef51d49a020f7bd3451ea97e9b3a2cafcbf94361f67d67ed1e2d667472da839245022948fdeeb076156f3b064e6dbeb0cf60a740aca4a6c9dcd957833c5574da24a8a18e224a88142cb68a276a59610c210c257c7cb3220a97c3f9f0a4471285202d15d92306919858f84bd51b5548a1c4ca52a8cd32c9418f9ea55316785e5850cd8d29a54aca5af955f6775bb5d9242093c2aef607c58ff2440f13d189cda9709c25f7398fcd0f8388fceb3f3da98e29c4873c34b0c2b6b75354c7daa5e15c60a8c2bb6282752098b2d1728eae175c2559a1f6e09cd019f96f8467ca3cea0a11107605a8beec3a99a1a815ed847b6d71421238dc9af58a2ff7cc70c7c15344cd16701c19ec1ca8ce669df19bb0f09cd15fe5787e0482d320ca129acaf4bb7a963a81b4a7c879626b369ee9a66d78eb39f946e4ad44fe48113d26ede8e1fc8dd9b7598672f4711c5ad5e51146cdbc80f59bde3f1acf952f7e5967ebe6e566fc3a0f818bcced480256adbbb27b3a1ae16974f7ae84b52d1943956fb84f102cbbb59136a94d21fedb8e6ee2132578058965d44f8bcfe6a84ae78836af2379ea0aacf43dda4dbd78a9977fc7b4d9731622e57b6afe7b69741cdfb5c0c65d532c379977739da4c280390269f3bcc35f587aca6f6438a26b5c52c8b974c4d0dca2b1d943477b421be6deebe6f5a40d66d009d1922898c175055f5e30d6681ba08da74960ea92baf0ca29affcf07a61ae1ac1c97c2fd018fcc74d805bf1454f012416f374a1629aaffaa3a7b24412d59b60ed3a4e2e26c7229bc14d9567f7eb9fc1f9b3196fe8862b061ec08f5707c9b4041bedf4e98f364068cf01b69e2d3167a7acd2c936e04f96a2da4e27d80326129431f57e70770934db6730bd222e8cfecc5fe493bcf59d352c43887f9cbe250dc0fb1b5cd2e24df3eadab5e5f21f6899532932076372d657fad40172b0a00885860b16d171b98d70c8106d91706cfbecf93650fa558d050c01cd142a8adc1ba6f4f001ec2041d06d040fd8a8bc0a3521b7a848579809826cc555a8bf31cf7aa901c3449cf13d8307abd823fafac62eda1041a5f78a61278f8588e75b1c16a5c52eb76cd09d1f427ca6817c03c4ca20430b7a6a8b3891528e1d600051ce80f4665d4a70956a81ff6bc9f3122c1a0e4ec0a671feb053d6e5b45d3463f5ab547b660c323cc6524c837bb636158c001fc91cf8d2325e11027b53e837369fa73add2203790cb742b4e5d269c3a561c2a2f7e28d2b6c763218408296469ecea6c99b05ea06582a786a399c7d3d80af6c85a0219b9ab375e344d7be1045b09bf638ed251a48c510467d416b87782e695e97856f81c11b985d3da7d5721fbd2844eba715cd62ab47a9da433326456284e3daec4861aa8238966d62ce49927ebabbe2833aab1d7d98e268f02bb7addede6e544964b4adb782763ffbfbb14358ebafd33a44fdf6bd10f605cb9cab643ea8217969d2fcc82ee06d41e1c3b6a9eb70c0872978bdd5e9cec4dafcafe0e51974159e5d9717378db711ad9de549b4d908d028741fca77042648154cea13bc653a5dc7f5080e569327580d3d4da56533050761cee3dec24e612e29ff43a1699228e5f73b0238f7edad19dc64df751175e973983d57d0c8799a9dfa3bdb43e4dc05c592685dff9e20c813fe9640bb3ecdd8b63539a43d888e9c0419843f8e11fb4ec828a094d1ec12fbf19613e445d5a0066c84a91aa0773f8b0f6672823da3dcdf56d1ea7475b2f6683d470f6f76aec4ff4208e8ac447d07541ae3614da9ff7870da237bd763de24e00ab8bfea00b81f8f7f77d9cf70cb7e283b03b0c30b1ed4c857aabf337b4ef0129dfb12cd69bf8fc9843d1f5ec3feb54f213eafe5d38e51a87af5a8e021062c82d84746c20489a44a448f485e5a5cd37ff594b448bd6caed4ceff0385606f6f8e8870a4d173fb178150038c24bf7a2630469b8ae4cf2169f7d027a4d95e484d86f281b71ca3a1ba60a8d95d994da88c", 0x1000}, {&(0x7f0000000200)}, {&(0x7f0000000300)="873d90f8c158e3c9ce79cd7183ae9810a6da875a40f9758f3b647315967a4c77d1cbcdf7805231776fe6a09f7f6c6d76c4b1a288a64ba30edda454b0d6687da7eb3662a9636637450cee72a350e808c8db7183a8f2d6d47acedc6fd277e38dacf75e3184e32a8346f7f2ea99f2a27193599b6fa9c848962029ee6b5e4b2447632e217d2604e65b908b63db66e3d923e3c94719b4ffc08d9527959aede02e3813cc4472a47186810845364bbd840cf97851490d8afe2f54fd9f9e0feac872fd6fe368129e8df4fc0b11df4abff090668c1658", 0xd2}, {&(0x7f0000000240)="43017b1d7f659454", 0x8}, {&(0x7f0000000280)="b1a439fabad689edee5a9471275e408dbb922a7ef9a062af47171261ef309802bc16d0fe057075d0da5f9e05ccfe91e2ac900eb86de0", 0x36}, {&(0x7f0000001440)="f5c2e3be6dc25475e0374e4f4907cb2262bc8052e41fb2aad7d32fc66331f4c6d115ca9ec20dd609ec969ac4a8839afb8bbe3014b5de8e1dd4aafae6bb36ffbfa68c6dde2c2ceda5e036151150d5739b97f06d69b79fcc79d01566be88680cd593f7031e3130838ea86398495c1a833224e001712f6a1c03348e02d01f86d2d0167342d86517c6bfa99eea9e73363f8c8fd3e2fd50a5e7d8cb867b8c1ecafe0f9a512f1ed2b5f8f0c2243006d593322280a9c8aab272b68e72e789785d64c78a3a1a4e6fb49c8560deb008673bbf", 0xce}, {&(0x7f0000001740)="1d61a6227610c57b29771a199987a23d7cd2210c31cfdf630d1f27dac269dbcaef59a8b13522a6065a604764cad2a45a5533ba15bcfe91805e0dbbf24192cb5c7e328790e1be6bf6313bda730982f253a8570a36b3411ca1a7fbd49fc17a424dc49782ba66af91699570f85df52b2653bad778428866cbadcc6c53ca8505798d180f1c773dd2c72c3b770e86df11d70eac87e8b62e709747c795b9f0ffd8f2753277708ba8f53531310ae3ed6bf82886d5b66aefd7555366ddf169076592c043bac32be12ef237425291c173ee041cfb624ac68afd9c4509506aa61064c1f1fa3343d190650f94606cec799df5bc218ddef5ecf116a0d80c99ec70d3edef2a65a1fd28929766cd7a93afc9f4d1e6e5071efd8fdf354254381f9afd9b21dfbeeefa00df1a858219eced0b4f7cd86108ebb5b7cca620198ab9a5e754436fdcb1ef1a46c320a1d256ee286751bc6d5f1230f0d23fd8c69262a4f1ec116361f7dc87c4d0b54bc36ed44620a19b364e099154aeb3c81abc22c561689be06d2ed08bc55987d5092434f6da653a4d762653fa3b70d67ddecbb3b3ff7a8bc015520274938ffe6b0868d9476a768df8eae4c6a9083fd03a7e62b1e1cccbf5b266876683e6b7e96c487ef42afd61c4ada00725384db099f057cfd3d36d5863e197e68a9c0c69cb016556776c5b700ff20e1c3a54e8fe52750214f4b7f7f8b549942027e1018f5025570e1ad5660e690cf6a6be069ea87a633f59570f6b64312200345e76b8e91b4e35c70e0ddbb4acb8c79a3179101d19d2941375453d1df4e0e3affae2b1b35f6a3e5caf8b72431e44b90bf917cc3d8afa60a502b106f78fa3100cd98f309197f5b5e88c0e8b1c0b05abeb03355959e5dde71ba2d2e166477b5ea02ad480ae5765fe3d63291fc2afffaa40d22be1f8139c9107b5b554e7212c8e09f1af786ef8665e9c37a9e53b55feca9844561ceb9a341f4a857bef654a2dba6526136d9fc18ba02df31a773cc352a892aeba3ebd302cf5ae4aa1f76ab58f32a581b2505ccd102d2a96ff0ee566eac1a8bd984893528130d5eebe34f02afff1e60faf875f6edd1df74926e801dca2b48c48aeb6b8f93ffcac6180b357787171886702c162d35c9131909a61fd26a51105505ad802afa54bd10d185e455abc1d898b2bad54efaa38a3a7d5b1299691d69fd087c0a6a05180df34bb245eb3f232a9365fb8ca651d92c6737c44b5c18474f7f1e1ae2e21772bf83cc52d2519a7278aaaf1305a3900626a348fc0edb5c453c0a81689387afd8517c71dcf0717f26f87f2c14627bc343d645da4ddbc38de9aed1c22a04baed02df1ffdc9bd14db960c174cb1aeca1e6f88e1ecb9b9001817cc4f67bc22168dc48c2f35582131d3180791e7314c593395029a4240731b72cb685a0bc2227daabdbe0dd957a99a67c3cc41c512846ff5aea0a1d5934c2e915e4b78f18ef5899ed3fced915f2ddb4432a1a102f66a02442bdf0d75fe27705187896c1b4b35a522a2b6504fef2c5debd8b9ba15dc3a40414fcc23e68886d3768d958dd7329ffc9f1be2c5b9fce67722bb2fe81d21611ccf75f9ab59aca8e6ba998f1b0d407332da476ead6dee175d8c1b8d36ea9cac97c563e39051779d9dee1415804ba0f4a2ccd13d7af71acb4ce98734ea259c9e8a2b95935a23a60ed4cd1fe699ebfffd0221cda4015649c6c5f49ea747d4cb4374163b8baff8af8a7d7f8a463f7ce2500c988019b600031e30b5f21a798772919866619acec13183212c87253a5ff6b2762254106def90b295d4536a734192a1a8e3848128ac3d1cf987014811a393cc37b1fa56f850cbf7ef0a47a0bcbfdb8b1e3391a33e95052b6305dd5d8d54eed96cc19f00791cec9970737bef9491211806a8054c26513e358afa0664934e9f1162635eaeb807258b36d294ee90764d398dde7e8085243a0aa0a26b7fbac388a1050c8a4c11b68f242ffdd3200f37136db8fbfd6068437dc071aeac6082d46ab796ec7284b51645dd396fc6acd84b20efef46571baad609a4346a43844d662006a3923998ef0c79914e07f7a34c8578965edb4e24dbc59195df0d340dc552b7ad5af6c5cf57f2db0114efe824e5527285e002bf2352a20ede7a75f1fc9bd21afa4160c7de1c9bb1a2f25824f6515eb26275ca0899fabbcb54308f73352cad565d9eabc2947ee25951e88f831894c3526dda973adc33b219cc0ff6c6870868e1e208d2cfc0e896c646fe7b0d7f44be91480d01d43952b99ff80c3bdbc5fb66b39eb2c45613258dfad89d5ec64829a5d30f071103f0844b43542c852e1de02f7bd6d851db5c21e442155ed3441c82a13d8af520eb87b20fde0f75b7773f4b4a6cb8905bb24db0576fdbbc5a6856765f1ebb08e6b8966b4dad1943c70544840aeb1d8f0b391cc597cc80d6ef8a2ba16ec73cd6298be4f29bb5504be78702a08d08ab70a649eb82c9ecff21fa9a7ae851ff4f72ceda5620df9078ff2905687096572552c1403a2a7d7d5bc801badc223870a525e7041201b29a9670123ebed2415bc484436e09e034728148cf36bb09f7e0ca63ca37629d2e6cd6c172d5c29577236f066aa0f0ec46d05a820201300e8b0a7a587a7d8e921a19e76375a047cf3b71176a61223228e37c25dc6f965f178e185c8237458ecf629af45f9e96d7fbcd620ab0f1680c514033325e6425dacdcbaa8a0a7a0519e1370fa51b2c30c171717aaa4c943164a4aea95e82e1971bc06c52635095a7d8aeee8cfac5b2befba51560711e578560ad90c8d3fbd8b5a5cad14468fbfd9bbe410fa26d23426f34ff2a1fdc4950659dab81bfd54e1f079639c3fab1a76e06a23f008a5e9dce6b1d4f5319863be5539f7c66acc9e8b5c5edb39186366ba9eceb103411a1b61b95f832524f14375f7ff32e8b53d89e67b57b344ad7aa9fd26839df71da519e8cdcfc1dc1a53bb129998f65682f81c6a997cb2517fd1361c58e03a2fb254ad0740e9d0229755beb20489a1a43cd1c3f987bf1a681adf6d162fb1cfde437aca55f94c2fc6deba70844dbc47128b47373e2b73b9b4e2b4ca1fbddabbe6b1c433914eb3e43afbdb36cda3aeda0a77e0e2028ab758012b987bc10dd842e3496b59a5eb79282840b1527b6a8dd5699c72a498c0ae89178147782224809bbf0e4f55919f695d536a81ccac759bd928314f140676ef1e63ca514fd34e827ad7981359cc55e42d0a67c8b1d59bbc7099edc36b90624e17c5e0e126cf48bcedd298fe080ee0a49e89ebf1541a4b6a282dcb4f89140373767098f154dc334728ed3eb9fb0256a66084cf64840d9cdfaf3bc60fc5c28f7c54e0d11180a9b8fba5ef5e12ebadc0218517c3d5fd4b1ffb8711046ed5c8b5020d572ce9b32ff325a5cb4ea3d2e6e474e42f246223a3f6cdb516075807bdc1aaebadd284f713fb778f2edff75e659a55cb2cead21a752fcb9e28ec59e553a54f9b94e2a063dda58cd07ca9ee183d0606ab0f12a13e8de5306679a6a731520adcf109ad08d4c7d45683fe19e16c8e05406a60382d578ea2e9959ef2343598ee4b4618fc0a286dfe14ae4a238202d8138d06360d6f1b92ea98cc646d8142733e12ebf3319dd10c5225ab58689a1f967f1c9f6eccf2c69f255395fa5fd7bc94693c52b3cf7ab02dd5307b23549e84b0085365176e5d865b360eff43eb939aec7bba429f30e9db6478bfd0b8e1b0ebab746471867935d0d5e2b0c110bcfc9d480b9b5a9d7b2a8f9b1ad1fec92c20cf8e2739273149705fab2e250d5a08d8894e3e98b992a9ce60492793c5d2bc2140d58c828706018e9790abf1cd1226fb61f8e14ca64bfd21ef735569fb507d9961253d757132e9a152686746310c4d6ce79ffd206fc5ee7fb86e3fb40eaaf470fc2b9f3aa2cfc31d8d22841c680e46511f9801bff54d14024d15685ed0466325c6844bd38641f332d8cc1bd81e262a06848c8f6c8e31cf8831296b2c7c16d0c6262dec663a2ba584193c99278f47cb0c32e044093421b54414eb20c112a449b5685cfec690bc349c2726c8af59ac7369a4fa9f26b63069be31d4ddb1e69857445ff0d1a9c4aa67e1be7621e858be7c4c404df98b2952679f041991d082590fc50b7decaa24458fcf44db0642ffc919b535d3019daac0229d4c93f256134c1304dadff49e1c89f72ddbfc29d7cf8ce181e3d051e16258178238508b51e12b2411a8211966636920fb6d0e6edd7a00bf526217284acd9e1c9dd0468d0c117faf1f53cb14e14f93281123af3bf4cb1602fc2ebed68ae77554bb318899134a4805a4b6baedccebdf202f777ce00787bca048796bd3e66769e257107d58ec54c71443438b933a7ba1d30d151759d1a622bd01193109de6fe834794ced931c25a828379a3820af696c4e0dd3b7d4b55f04d87f4d57a744df8cc75d09253a77f97c2f7541b888a55dc4a084501b6daa16531999b79e02bc9df64739ed119ccc41c1589be2c06998faf5442e3f2a6c27cae231cb5974ba3f5df4c03ffc1a0b826654679d653d2767b5181ea9f883a1f19afedfaef15699373e4c73d29254bbfa8fb03dcc2c5834c268db8de8571b004d619d28c159b3bd7404de94af9787e06ca6a6208fe08a50507c170e7c48ff6c9b661a58386e9263ce74f962885b4a4201c6873743d1bb405d91e904ec4bdd7967257143669d97069317e9010fa2cde5dc570456026eb6e14519510a35bf77c48af8a234fbe341ac03006a208b7c54cb687c9b92ba2db86babad3305c19cd009fc2b6bf948cf9cf815fc7e6f9b223b15a5fcc32a9f03992a2e85d2be9f2925fe589d2483b402d12417d72c4cd1adbc48e9c0e61940c6a3043de8427a607587382c130dce8b7b27c99eb9b03a591a5feb7ecc14979927573b4afb9290e865c5c9642ed9bd0c970464de971ed6507dd6358789f1423e9ec2005ee1a52e3249b33d14b80bfc7e1a25e45d15d07b9202e9eb82a77062333f465de2ba93aed98b9ecadf36bf5c5663e228fb119eb55b0f3b567fe77a1f3217623180586b263e848521118ea8091b13229da3b6a96b3c3cd72e5b934982ec88b7fd6afd37e46f1e10aa60dc1757b8199601afe336efdb7b4c83d60aa7c288c7f822fc97287c443ab849977e7e98c1790443532002ee374a35e454443010af02bc68e3f51caee61703429d629d0ba30ad77f92986829cf1c82115320b168c640960ca0b8aa3a62e8068def0c7ee83271cf8174251dbcc64e09a35dd43c4469c49bd6330a08bd0d10ef154b83a593e5f0cf9b1ad6c2ef9a0ea03cc3e15e4fffc51faac2a237a3276ceb804bdaa38bfadca17f9d5529de1c43e6807fd511a7df3e84bede5359febbbc6e11b565d83cbca7f985bbd77ad3aaf3962030349e5cc1938a49dd143047addeb02cf07dc6281089b19a6fcdcb3eb992407fb1c2cb75357348e5057f4491c3573d2490f8bb0bdc9f462b024992e77bf6fe7d5106fca738436ae77dc6f1b237dae7e8eaf062e0301a2ac696f5f9b0d88e7db90f1eb6c2697cb962d43c24ef3a14c49d0ac58897ae47095080cdf72b50b3fddf9aa1b89f795aec1c99e4a29de946e00c09f555ad4b08ec9a0c0bd936b6b7b46f0a8b9f3916eadd7b2fa72bdf58975805cec9ce851305bcb1d3b279a3df492694120ead44967e1bfe21ed956119bf0cf8dae8641251d0e93781eeef0950e4b4d54032f4e3519ee1de68e0cf8a54a47b12948ca49c22070822788e8eb3191aa8edddcafc716413e344804d67623970bdfb4e09f2abf4c6f869e0fceb80c5", 0x1000}], 0x7, &(0x7f0000002740)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x38, 0xffff, 0x1, [r1, r15, r16, r17, r18, r19, r0, r20, r3]}, @cred={0x20, 0xffff, 0x0, r21, r22, r26}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r28, r29, r1]}], 0xe0, 0x414}, 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) pckbd_enable: command error 17:10:29 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) accept$inet6(r2, &(0x7f0000001440), &(0x7f0000001480)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pipe(&(0x7f00000014c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) close(r6) syz_open_pts() r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x6) fchflags(r7, 0x10001) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x500) semop(r8, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x9, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r9, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xbfff, 0x1800}, {0x0, 0x4, 0x1800}, {0x3, 0x1f, 0x800}, {0x2, 0x9, 0x800}, {0x0, 0x7f, 0x1000}, {0x4, 0xffff, 0x1c00}, {0x2, 0xcb, 0x800}, {0x1, 0xad58, 0x800}, {0x1, 0x6acf, 0x1800}], 0xa) semop(r8, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000000)=0x91bc) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000140)=""/121) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x10005, 0x0, 0x0, 0xc000000, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x1, 0xffffffff}) write(r3, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) 17:10:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7bff, 0x0, 0x81, 0x101}, {0x400}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 17:10:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x04\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x21}, {0x1}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pwrite(r1, &(0x7f00000001c0)="849fbfb532ecfbbc841a6272c090fe8b6f1ab05af3b0482de399a61b2392fbde69ac3d363e24505d350ab00604b799f55a7dd486fade624344a836740836db6cea899d97df755f3316291a6d63b65a6a40b3da09143d16096ccfaba37f3db76fd836a779baf3c1659a24eb3ea860d6ae42c0a2d993082360efb519a6e06306971ad50375458723624850c5ad08897740646ae8bc5db6b9ad40adfff3faeff6a35ab9b620bd4b7dfd4182458f54944ec452", 0xb1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 17:10:29 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000001c0)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r5 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0xc0206921, &(0x7f0000000300)=0x64c1) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000400)=0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x99) r10 = semget$private(0x0, 0x1, 0x100) r11 = socket(0x18, 0x8000, 0xe) fcntl$dupfd(r11, 0x0, r11) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f0000000240)=""/173) 17:10:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {0x0, 0x0, 0x10}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xe7fa, 0xfc, 0x1, 0xffffffff}, {0x2, 0x7f, 0x6, 0x8}, {0x82da, 0x1, 0xe0, 0x8}, {0x1, 0x3, 0x7f}, {0x3, 0x1, 0x80, 0x9}, {0x9, 0x2, 0x8, 0x4}, {0x101, 0x6, 0x40, 0x80000001}, {0x78, 0x5, 0xf1, 0xc5}]}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 17:10:29 executing program 1: shmdt(0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='\x00\x00\x00') 17:10:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="f5bcc362b5fd6beb7b503e7d68dd7f607ab2581f861c8bf2d02f0d41a46f760bddfcc0bbc482ede718d4031486328800916ce52a92b98b35dc378e5f4e0738f90f3fe0c402950a4c3f53fd30cc35c299db92b7ceecb535d7d401066a34993ad1f384b0f52046a7431321877bbab6d555fd442028a9a7d50f50ba157f6da419efcaa61e8fdaf62cdd8f46c5af6c4f5d63bad80a41e37bcc1bfb97a381215e62e6d1d02b01276d4c3cc18aa9e43f1eb6b100667c06ea80cf727e072fab632c5e4d", 0xc0}, {&(0x7f00000002c0)="ef01126da9caeb2c7530b2fcc55c1e5aa3ff3a1bd7ec11a84b15de5a540c474edbcc1faaac4d8633cedadcc3e9bce15ed1289a551275cd7a672e02bc9287bf21f64934c436132b2928f8ade50d9e54d7671c785430c11dc9d3c637a6877927c66eb0973fdfd60609dcbb98b661badc4b7ea5ffdaae9fbb45866d01ae6481e76a8a50d211fd6a3555c557ffcddf4765e8d96db3d957adb4e4ac10f6c9b21bae4d4a1a1e0a5858bbfc", 0xa8}, {&(0x7f0000000380)="c868d10e6159f294d5748cca08b625713cbb4d47ad12efacbd2aad8f7f51dc4cc76a2dcfd1da38b81fddc627a1ae1d1df9535bad12dbcd45f553fcd6c5204247c5ffb383f661d7e81d5dc3d2cde93820f26d0a14603a743b10ac729cf85cb0985d043626cf5f4a4981e8e99c3cf5fe057229e6d63fdfeba69814fa9582f68f0e90d25ac10e6edbbc07c96f01d7ca56925343bce0d61aa2fae15bc415035c5cb9432750712e5c25ebea7d309fb05e443a69c2695f970fd8e7c6fd5d5d660cc9b1aa6c417af69e557a0bc19c8c7a9e7ca021e5e551180ed3349280089898af86ee02706a2574", 0xe5}, {&(0x7f00000000c0)="2e1fe06fee022ac4bfc29c0bc79ed7", 0xf}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="7800000000000000ffff00000300000074cdd467a511da8866fda17f17f1a56492ca25dcdf7bee488fde8fe8ae72cd27327140cc7ae19a623cefcd581445d7a90e94d37042055f30da71a315dfb6d4e6137bfe90031dca550340f9b97c19b883637816a87f2c317f4b4e87a00e75efb22a3c0ae100000000c000000000000000ffff0000ffff000054b5a9567727102faf4ca8455c692d01f017235bb8c194ac9d16a355f2f461a285c235db28f9c85319e517e80c4354a938e6c19a716c6062f4c06689bb072a5af9612f6e9395b4685d15e01040ffc5e0c3029649f3beb20e06a87beb2305b6b48f56c2beff275948d05a557a408adec6432341a82947084e83ffc7b14280892f8b1bbd127746424a0998e7af10d25e167372e4162b09607271bef0843017d06b2be37e6ba685e7e09143b90000000000"], 0x138}, 0xa) open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000240)=[r5]) setregid(r7, 0x0) 17:10:29 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0xfffffffffffffff9}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) 17:10:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) pipe(&(0x7f0000000000)) syz_open_pts() 17:10:30 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x108) dup(r4) openat(r4, &(0x7f0000000280)='./bus\x00', 0x400, 0x0) lstat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r6, 0xffffffffffffffff, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) 17:10:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0xba) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in6}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002d}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='\x01\x00', 0x400, 0x0) 17:10:30 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) minherit(&(0x7f0000595000/0x1000)=nil, 0x1000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/96, 0x60}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/23, 0x17}], 0x3, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 17:10:30 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x02\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 17:10:30 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x1}, 0x10) semget(0x0, 0xa, 0x10) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) 17:10:30 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r2, 0xee01) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) chown(&(0x7f00000000c0)='./file0/file0\x00', r2, r6) open(&(0x7f0000000140)='./file0/file0\x00', 0x200, 0x40) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) 17:10:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0xfffffffffffffefe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 17:10:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001805000000a8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a00000000000000050000000000", 0x2c}], 0x1) read(r0, &(0x7f0000000040)=""/178, 0xb2) 17:10:31 executing program 1: r0 = open(&(0x7f0000000840)='./file0\x00', 0x20000, 0x200) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = socket$inet6(0x18, 0x4, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r0, &(0x7f0000000940)=[{{r1}, 0x0, 0x82, 0x2, 0x7f, 0x4}, {{r2}, 0xfffffffffffffffa, 0x6, 0x3, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x40, 0x7ff, 0x7}, {{r3}, 0xfffffffffffffffc, 0xa, 0x1, 0x1ff, 0x1}, {{r4}, 0xeb19190ca5a1d6c5, 0xa8, 0x2, 0x5, 0x214b}, {{r5}, 0xfffffffffffffffb, 0x41, 0x2, 0x0, 0x3ff}, {{r6}, 0xfffffffffffffff9, 0x112, 0x5, 0x3, 0xacf}, {{r7}, 0xfffffffffffffffa, 0x7a, 0x41, 0x0, 0xff}], 0x8, &(0x7f0000000a40)=[{{r8}, 0xffffffffffffffff, 0x1, 0x10, 0xd7, 0x1f}, {{r9}, 0xfffffffffffffff8, 0xc, 0x1, 0x101, 0x101}], 0x2, &(0x7f0000000a80)={0x2, 0x8}) socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x8}, 0xc, &(0x7f0000000040)=[{&(0x7f00000002c0)="339892971338de56382f8b4c7c6445a26992af0346bf1a18c36f6b5432fa3084852e9660f85d386f6443c37d69e4f6b64d5e6202330f7e88ec4a53dfad669c84212c27bac47021f180379593601c7464051caf8aec79083f21ea6a56f41dfdb0671b8f8e311457afe53b19c70293106b2efaf368df9ec021d6faba951639abb3b95335e63eadc6d46cb37bbf97caa4826ac9435b2cc849b5d764a1ed1c2ddcca4779de02962df820bb4d5469933b5314fc", 0xb1}], 0x1, &(0x7f0000000380)=[{0x90, 0x72d9eddd6c079092, 0x1d, "fcc1bf4c579322a2e2bcbd59b546c9156e53ffe28055dc017ccee91435b85b603021c17f57777c6c83c2fd0e70a482aa6160947d3f760da8e50bf271c9cbfd70d96d55ed2c967a6836e50ebc67b990abbdf5f55003f82e651e6c1013ecea94e969ec16e5d25e197f6568b7d9482f2c372d2cd421721d90e49a2253fb905667d0"}, {0xb0, 0xffff, 0x6c, "191f21673d4e5342c6a223c7558935623d0f060011660b065ee16e53c21b7d355a12ad07a3bd28549e8a5f04d75bfbd4d3c377c1152b3a18b07eb9fccd69779b9274bed4a0a38142e787dd4778e5849ec4b6318d7bd14fbf5e0a5c7ed8061a4f2690f91815bdd1bd867e0bf5e4fcf252c018d406a7710b50faf923860b23bf3a7d5d959f3e0be872ef9a1d7651a30343338f4b5f0ddc9ad08c43d8b66743b6ad"}, {0xc0, 0xffff, 0x306, "d2be81dac903fbd9872a0f6b6ce9ee2cfd8bd49eb1bac3db7fd3b1a18370ebf37bba4c7279bd203f6a50a84ce40337bb1e26eaaf4fd3b1bfd0552adf3b33dbe94edc95135a7a09b006ffe49ce125517428f5a01375e8f9bb93efa6b5bc5b361d83d8e5514db7b3fe51873199fed2af13d2ed7b04a7a2b5035826261e2251d9a8f415aeb9df4144689c1a61c303ce23814040f28a2122d9c4483ab8a09dc90cdb7ad01320b4a0e58f6513a23468"}, {0x60, 0xffff, 0x28a, "58fe7ff4c6d4cc2318ff8dab89a646d1296d6bb924bde68f03beef13c76e8710cb72d0f4de1b225c6aee37b0ca867cb8ae475c4d9935e96da7c59e588eba3aa4e38663a87aa48471937745"}, {0x98, 0x1, 0xfffffffb, "400e1295d67eca542fef9aed0747c56a6b1d99651fae7b8327d667d344662ca94c31001687e8102022eba5854e61d221d053de450f80f4733e27cca74bbff6d8f8be8018bebcda9e2d4576f245c63043e6f2c19e834f554fa9bf86211df34144d9eb9176fc0baca94f547f60fe1c3ec026bfd70fee108ecbe92a85409e87b991813c45daf00d6d18"}, {0x58, 0x1, 0x40fbc41b, "5951f9b4925363eb4f64df1bea33421bde34e2a8d945582f15fb103b400809cbe447236ea9396cd3b6e152017d2aac944f46ce9b6fb3cc709180b8ba62c635b028f2a9"}, {0x100, 0x1, 0x5, "dfac0b516d07bfa03624a3c67eba87325df62bd4600af903eee2e18081bfd39723705de1bd34397290b75d82b07a93ce2a6add253b5f80ea94108d53e82aa69bf6fabeec876b9ac601f1bab7d0ac8f649061e7f5ecbaf377e95d05c816d77d5130686f64b28ccad31c056b6cc8977a984a1bba9662c93db0e3db34f32dcebb917258462ad4235a600a9109e6bdfe265d0b331d4b16f9f7a1646336d85de6116e27e29fcf5f21130ac0747971076d1650a054fabd74186dab1917f912196c1ee40d4155feec41a0694fae9908d33cc46c37eaf5192fbc1441d8180743e8e88b40e7abbfce3c6d4a8dcb8b467babf700"}, {0x50, 0xffff, 0x2383, "5d1438a83d18a6dea37f929bb780a9f408f5967e9f80b38afd30d7433dab63f882e3a9b64da5d8d224cef904288f5da6dd49db1a693f7e51bd3e324cac4b2bf2"}], 0x4a0}, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x10000004}, {0xc0c6, 0x1, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0x9, 0x5, 0xfffffffffffffff9, 0x9}]}) setsockopt(r10, 0x1, 0x3b, &(0x7f00000000c0)="20111ba4396dc27bbebd8014f551021146d8e1ae59065e70a29f47f70d09500899fede963c025a490943481a9ac070309e4bda0f135ecca2c3e40dab577018d7ac50db8cbbb9dab6baffc8631d9f770286ee46768cb89ab3afb52f8d6beb87acaa35325eedf40e27437074aae4f268b85b0430c7fd639eadd4ac80ec29e35e98ec7fc1118d3fafc7cb75a53831b810317fe01702e290a014667472b5692b92a192904508de40d94b70e40036f82e752dac16036c4a45155e2ef6c73a9b1f99380bad268a610bfa84b890f9177782a3839dcae2f9287338385fa6a8a08a897fc5df3612c1fa664b4a7e21778597c42857edbaec2c54d01f091ed2259aed6939ae63b9efbf4f0ee63c85c670864e47ff5966e28b9fff67a1f84b841634fbb2a7fd3dc079bf587535df8f7d2771701ad4d9153238481c39613b0423f3b3839c451127987d568131461ef3a202219ba1faf5b78119e5d92e31d7b127403c14fca07c2d9a238a33af1f9c4233d240b20b921b38d23811be9725d3afe28559c80a1b4d6d9a033ac108dac569c407fa12af22b28ef49295c0a7a773642c32f8b32fd09cdecf265885ea3a97a788be84c4c00af2aab2fa928a46ea314743fb5d4e041e414a28269806fbd36ee645ea7e4981499f899aed0beefcb4ea75cc98c898c700b49d580c54d8e1b32a10c1726a248050772796922b46f19862d4e6", 0x8) 17:10:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10921, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) setrlimit(0x6, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = dup2(r3, r3) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) ioctl$FIONBIO(r5, 0x8004667e, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r6, 0x2) close(r6) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000000)) kevent(r6, &(0x7f00000000c0)=[{{r2}, 0x5, 0x4, 0x1, 0x9}, {{r7}, 0xfffffffffffffffb, 0x20, 0x2, 0x8000, 0x74fb}], 0x1e35, &(0x7f0000000100), 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) mlockall(0x1) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x10000190, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 17:10:34 executing program 0: syz_open_pts() r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7fff, 0x8, r1}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x1, 0x1f, 0x0, 0x3f}, {0x200, 0xf2, 0x81, 0x8}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x5) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) linkat(r2, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x4) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x3, 0x1, 0x1, 0x62, r4}) r5 = semget$private(0x0, 0x1, 0x20) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/89) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000400)=0x480000) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000440)=0x401) r9 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x40) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000004c0)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000000540)={0x8, 0x40, './file0\x00', 0x6, 0x137c, 0x9, 0x4}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x20, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000005c0)={0x4e, 0x1}, 0x8) pckbd_enable: command error 17:10:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) pckbd_enable: command error 17:10:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = semget(0x0, 0x4, 0x1) semop(r2, &(0x7f00000001c0)=[{0x0, 0x4, 0x1800}, {}], 0x2) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f00000000c0)=0x3ff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x8000000000028}, {0x6, 0x20, 0x0, 0x20000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:10:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 17:10:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r2 = dup2(r0, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r8 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r8, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) r9 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r10 = shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r10) shmdt(r10) setgid(r3) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r11, r5) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 17:10:36 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f9687779ccf25e15726e027401"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 17:10:36 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e9001878abe7f0000010018a5"], 0x10) write(r0, 0x0, 0x0) shutdown(r0, 0x0) 17:10:36 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x10) ioctl$TIOCEXCL(r0, 0x2000740d) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) linkat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 17:10:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="f3d8dfb395a7e799ac8ae403959761e16dd6613c8936ce749a5fc0172ae1caa365c903446c9b16b37dda7ed045894de35de5f3bcdaf2fae7b92cf45a4b64470cd41fb29c2755e9557e6f7366f105c2497e55362d1514f77fca85c324e7a42243982878a09c3a3fcf2249a710180d2abfe17e7a7f1d5e6d76780e44a6e36d0b74e00f610b57e1c82c2df25324abb6dfe926b6b65730f9cbe0d3efcc3646ccc6a57654d9e8aaa222cb10bb1db27aac442468ed4c0ad05de6a0ce339cdc845fba00534ef4bd00006c17471f8236871ec596bd2f071fcee2f56945643f579d16a3be34df8da87bf6ee0b2d411bc31f1b8ec926beeaca501f78a10f059072438b5a984ae0d78d3a0d84fc71b8e6247d66fe2f28e494975ec3bc8c30221b52092380fc070dd8fe9bd5b45c4e87307567f8301d9cc5812cd17e3e8aa82af35067d86097cb0abcb73a80beccd1706cf5eb7e81aa739e6988f657d0c61b9f4670432627fedc7ee9e2cc20167e6af9ca67ec447f54d23e7b1dd35cf438688763f9e6ea99aa75f1d70cf48ca8efbe71ac5a0972db4655e13b7d0acee6efeff65b098b7d5276f96e353915e3f7b131c061b0a0d679f6b9f57146b65eea7be7807099757c53aff8704efc3351e31b304af89fa766aa311fd43f44deb95405b716f40af721c55ff5d4335726303875d3cc1b54310f2f8e1cf32e16be66b03c2b33f20f7d6d1700acc8ff6c7ac54b22e1f4488d5017274ad1fb0d53256ea24b9c46a835658fe12bf8f22e8dffd5b61aa1a3901ec7108feda917d5c8ce0a2f9aea999992ef333f7489ecf0f8e90b02131baab27e0f54fae117d21e6ffc984d205dc08954ff8fda75825252ff30def07c5000a2dc08a50794d53dba72199a94b0dd2a10f449b6e7e41dd683e7b9ea107113e658a88234cef69068aeb1feee73621cb3cbf7bf517fb066087d62d2f324645f625d4c0f4dc6d1cb309c4b4e0d63c236f4e44854c31a111f32960e80f52d0dc48f9088a6a03b342d72ef6b5ba1c75c2974f1db0cb3da8b4181df9625a6e581f70b3a9fc0d60beb16ac2b6450f1110b65a0036120f8b5a6e2f6dcd8b8e131c1f748e66cbbc19280edf9d2d0ca61661a557dd0cced0a187b99c6b90d539186e96a1e7c2f532a269f5bff12fd6ff53ffb7fe0fb2e346bcec3cd36bf51bebc165cdb055cb8ad7dfd663273b6401762ad1219ac1cf60969ec45c1ef60597c8194bfd943e507bbfdbe035916eab0c2ec6a219f6b52acff88a10ea1ad3b5648cef7e3380d9f78ed79d484aa9f025465f774b99c0737c081e2cb9a014c20e931bcbb45d289a8b77540fbf24ed09174baa2ba4003a5d3a172364ca24fb512696b658bcdbc005cd18dd417ec509a4f6a6b742e959428887673404ab125047ee4f8039086cdd6cefb4de8fa306d7cfeea650b96d5775214c51c124d045a4ce6414748a242ccc751a4379aef6f9c543c9236a35c194268e25ce80e718af03bf50621ae7c96654d1c7832983c384fd80b98c6a7973dff5f287451188a1c738e56382da86a13c89a352c3d64f9ebb7fb4d7eb76ff94290cd15da26c57ea92e32e0310663848e07613a6d0e31b4be41ce4285c71ecd300581784b979d29b7f587a4ea8579070bc42f8919bc8e754b2577750a617768e17cd19f8fab2ced5d709b97eb60680b8f634f8547147bc3e26c20bb1d817fdd18065cdea84650b57e45a0cfc153ab1f0a40a681db467aca21df0a282b04001568f7ccf5a58875b935c3d48109547ce6417cedd00baa4137db1ad4b67cd36b65ad3a98cd8d4ccc986038ebdfd0de8970f538d59f2312e3e41935f797354faa0bd936b010a66752ac0ea13362bd8863b021a8d2f089fc24439efce0a751a7e90aa60b5629282b0c247eb92f6f303eac288e483afee94b5c04a1c99ff2a72a3fb3d0b3cbfc5625f30adce294d3065fe931f18b763ad09cb9456ba30102ab926d7dd90bd82d277726ac4d84fadc95174d08384f82b0cb75bd3c84b7088414dfc47587ecbf5dbd848b524282e5c834c778d344e7d98a4d0da99220d127dbaf4d0d7a243c80468fb001c085d1cc79389e163eb65cec6399a505530e952f5092aebdccbe7692538163e8886cce1b6170f9fbe34e769745e21e5cfa64d4c529e701c8358349b4ae51ee76db38273abde8398eb13836e25043ce48bfe730c95f997399ca749b0b76125a5e8534cf4760039ada78c7da93829d7b7f3efda9f19dcd31b7f94549314964c946d669a37bc4a0543870d77cd9527711263d91fbb71ad43cd581a0e15dff1bfb99615fedafe139f0cd817f98056f34f01462a7311e270aa9bc0274596dd223df0d4335a7990724590f03e327275060c0b45efb259092a33cae8b079777f602e4ffdab0120e40b2bc4ad73d2221ec9b227e770a3ecf637fa4c0ba6411fcb3b1138b53c153b159e212d29b828576ed54c065bf0153135241576c474337d437fa36cfbd49963a1ad60bb6c991eeffac1010d933aee34425c3e861dd5f201627f00f0cba6bff6bb18a500c5898d2cefbc2cdb2584859e3573e6716a7b894148a979484c70488008bb34593a30a1b1de7bc8c247f653ef7726503b0436f94cf380a1234b401d12bfaf14a18f976321a3cf4a50021f13d59f8970cbae5aa704a679e44a986757cda87f95eaccbb975808112fee0b2965685e530e4fba6b830a8acd7869c2303da93dbaf6e59ddaa474af6ce4823ab40164feaaf0e64b50e3951507c6ce432172b95c1d14f653dd4419660425ee8a0a35005b66af1701b8b081e77128e2d5b599e11d5c368d6b145db4ccd4f6a58f7f6c2565ceb4f90aca75ab39e657b6db244fc30a96a8e5fa596c5e8a0acb8735375511a4ef99b803eb5514cbd319b631cb693ac79ec3bbca5c438ab64349aa22d8b92db1afe97ca309418185eacc38d372a15d31cf655a5cd04a4f7ae309ce7925c34d9923a7011511a9d6e9f4ba515904e81a0686c60e6ffb907d9b257670c9989c7fb12fbba7f9b422ae06c2a6a8139492cfa413126bdf21c8cc18e36e70490b73fdc74fb92282167c5eb93dc71841481deb7887f0a5cc2804bb2452756c599ccf478610d66679e27db90aebf151f8c4ebcdaf03ee77e3c32e88cc961a2aa752dcf4569fda7d1051e3241b25cdbc0488e52313fa63773f0b39177526827f0d48c78c51c7f7f6b4a0bb2ad70ad5cae8e9f8fca7ab6fb5373d3ceaa135e1ada68d8d48ed3e5191a673d0dbcea85ac9224668391cd0b4472be60d63ee7e0b0126d5a86f72b1dadf520b7c1ec5c77bfed63803cebbd2dd1334db60b066d1e11838f8b3d671473639ce905d9dcf2e5ff5a3029974faf9ef13aa3401a497eaf24d9c37493a76350ce3e461fd02ecac163217798f57885620813186e1025a339dcc3ca932d8439a948ce768731175822baae0919b8ca8fb98e36333c84aca81f00f0ea5379511c8c304ecc565084bd585c0bc76bf8ef6aab2660ddd142188554c03710c9a8b472fcf9cd29ad7c502a0d0b291ff208563ec8aa728b7b9fb453b13c8d579e14376223a1de2b215b3d4fd9054bf4af2054758ad85d169155a87cb8d007eea4ef7979891bb062ad251f2780434cf2946d9560234b56eea9d36efe496d4d35746b39fcbf7b5ffec67e4e50760d0b6c0c6c5cba94f35f3afb048f3bc7cfb7e426d699d70dbe7ddba76aa96ce98bc4c78bbbe7d1a3d30832afed7989aa5853cf8144e5494a1f2feff48dd77b1913408f57200c939e0d74027fca3462646391ac0a730f771d2d39a831876ed167c614eddf66497b8f4f15d21b7edf48f5094d0b3ef24a0500cbe050d0aa24f74e34913f6bf3e2bd7d732f07d42f02db2465f5948e660beb252bc1a208b2ae42efd6fa813dc4eae598baebeab66e0a8612129ce05fce7d51d0f1cbd950663290c436510f35569cb76d80635f77d4a165a59e9e17e9288261dcf27785f222036892d85c56ab7fdfb8600757e34a39ee81ca2ab97ac1d9d79207f4507420eb85cbda0ab6dc88a6aae034326c12903ed1b67867e198e4d288db3a003e6aeda9743c97755e5673f05150d2613251aa527d0886c3f49d9b1a8fcceabd3b45406bd8fe363c7dba531311f18dbddd8fc63275b82b2c809a164f4c2a41932d2cc46b27ab2252c711e8f6313d48507befb337f58de3ea569f2b467abdde2b381babf770c5484f3976a28da1e9f63a6e206a1a28d41b27f805d31256338bbbb94fd702f9c43f45dd8d8a06ec6ef339432fb22e55e71fb3a08eaec1fe932e6730721bcdc62c41c01bb5992a5d37df0624075efc0f5190b520a489867329e8bb4dbab0fb91f9c1b1650a10d9922d873cd049c70aa75829c9e826fe5ff1dbb12e30045f9b64fc8cf34aab831717a03d7980cb14d43e3608676155f0c008ce81125d8d6dce8daabbc35b91b8384813b49716cfbf96252c0d9f640246ed69da6b83c3e076c979fe4cd2b5890a317bb21741abe419af6a226c8371f1268d0fd06cedbca30e1483ebc537988d06720ae11ea0ce293054a6ee7bda36ede882cd3ffcc62b22595da3de19a7b2e25b12181e91e75ee70925801b1d9b1fbbba88d6ec08252962ad429642e75cb74f26dfa6f54000be39190c655e28d0f1e7019a7d099c2ce174b721ffbdae33a07ff4f83c8de2443a4bf1fb15bb368ecc59a7e32f5e02bf57f5b282f45d8622f58c976b44f19c17c321e9b3d7b65eb646f3711bc4b75949dfd9fb754d972e244a26ebe8458a959d19e7736a21770e29d4a97a0069e8910853d0324664036c597797ab8d77754fe572d5610e3333495adb45b93a9a24052c1d09f1c3ffb8046af60f8225a6cae2c2660e1a644b4428054d7662e2c382a768b5cccf9f7a442c2260fa97d16d4303d9ff4ce2dfcbfb53a7cf7c5f8f4d44e15c0bbcd2a4913e63d931aade39d2a0a02e17d574d76529a10e444dfdeadf03dbcc2d9f53e124b6579a5672cecc7964a9e6b5f09522fac16f67f7cd9e7309e8896e2c83a440b788b0efe2dade32d7c65a171c95acacafe3a704d3cbc66fb61bb91b5fe54362c05e0b70056ee649cd259871e0c10fda5610857e28c89fee9fd0ac56669a24e37717fb3c44d0fa5d89b8f09c799107515c6d4aceb2f9e7ea7c73f2c61034b43997633729de6dd3d73749efb610b1cd4298f5b98dfd011e1fb660309ca022d0f208f4e4ae64eb1e4b682161d675e413991b2982ed90f46f730157f913c7c6a97e61d83873b1d08e7a8201fc2734c9a00ed683ac8e7750ba9f9fef5661666d1a708a86bfaf3888b5a7a202dcf82ccb52f8d19edec8dc779747143d24640e8d9feed5b1fc57974f7e789df64487b1464fbe04913ac98c7cffdd9de651668ac304190ebff907f5fe3fa854288858975cd74b2e3262e6ddca5dac72d38c863976f24f8ac88b5ae72ededf8d47021802680bc47ddefa2a2bc0f6bd35d64bc2d48e03a51d3e6c3ccd4ea845e4dfd06b8f80a689419fe7ed23456a786625e4d21130b3070e0ba0eb4ea7f224775eb82c120230caf5cdf20483865103353a0946abc234c1a01e17ae19956c62105378f3be89d5a8a867ab2aa2d506e303c16b40af705a6130494dcd147cddb4fe97f512fa3a30cbf66f010c1d2bd0f762140a50f86710051242dc242523de3215efd5c936c77c4da3d4e19af4f1c34fcca82ef9011d8e52b0d608d4d75e9d3e12f6008a7228f2ea33feb74acdf93142fb445ffa5381e5ca0230b49ac3234e6d21a1bf51b36ca3cf156166c984548d8ded368494146a01698a920b9390bb04", 0x1000}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:10:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006df"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = socket$inet(0x2, 0x6, 0x0) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 17:10:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 17:10:36 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup2(0xffffffffffffffff, r2) fcntl$dupfd(r1, 0x9e82c38dd07fc3c1, r3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000240)={0x9, 0x800}) r6 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) pwrite(r6, &(0x7f0000000180)="da9815f99b7830c13a2ec071181676cf8f5fd9ad67e2b48665e58426b51a3938520445b6f6a8b21c833710f0b1958f520005a6bb6ad5b4ea6c96ce4b25c08ddbff46d86d3d53aec8eab6a8b6f5de8c4d1018d25dc28919bb139c3bcee18bf64a4e8c1c794afe1119430052c822675bb0ada88ffe7d55b022d75fbe8d8d6c4c2fdf63676aef969c9759de35ac61926522b1be1cc70ae9fcbfe7af2c", 0x9b, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 17:10:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 17:10:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x45, 0x85, 0x5, 0x0, 0x5, 0x1, 0x9, 0x0, 0x1, 0x4, 0x200}) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = socket$inet(0x2, 0x4003, 0x0) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r3, &(0x7f0000000040)="dbf03432ae6aeef4b76c9238a98405de7a818387bbd06788aaa6437fb9a5d959213a71432797effb8094fc2522357d3efcda091b8fe3c7ae307246de7dfa4ee3b08c2f4f8fb36a9d46562d3a5d57ee9295ab09d81f5fc0737117f8faec10e9253cbc76443808656f384f4ee741d32e9bf3fb43f24d220fd82bdeba4ba50850494b797883f05ec794e0a89d384952ae1179f05be603cd3dc1ef22412f8a202cc93639e49e20cf251c5acf7a9476343809fb910b6bb3a9716c0133f6d197bed0a79b95e7cc6848af38ca38f2a1013224bb0c32b782602fc2482b9ba8bf7895199a58b8d797e2cfa47323acea7474ca83", 0xef, 0xb, &(0x7f0000000140)={0x18, 0x1, 0x0, 0x7ff}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x4, 0x1, 0x80000000, 0x0, 0x2a, 0x6, 0x8, 0x0, 0x2, 0x6, 0x8001}) dup(r3) 17:10:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 17:10:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) write(r1, &(0x7f0000000140)="8521d1d3151ba276689938ba22388a8696a4f38638a98481f16500c03fd8e2cab99665772fb061c6d6ce039554c7e66f9ad91344f4cfae8e8bd458e32662e98fc0bc09cc11bc0dd18c2b811e4889945ce6af87159007", 0x56) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0x9890, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x8000, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r13, 0xee01) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000200)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000240)="d18956c9d5b1faf99d23cd1d988b12e2313ab6107610be4d3ba9954d4debbb18a50c24b55270e273ef16fc37265d8d805213f4f1cd26798b0b86bbc8a3da0d007889048acd209592a94ed2705a813dc2d4412ba174ce6d4d7439b720edde662719df087bdeccb9fe5e24f9163367ceca69ea8fdf50bfad7042bd89fef4bf6074fef3", 0x82}, {&(0x7f0000000300)="b402b1717d9db1921abb41a6b157bc7592a8b292f9a68068e8fba34d7ae4446fd2a6bf04f32991377b7e4ed55e8c7ee907c0399b178223918ce620c75c6ae448eb55c89c72353c4de4a7f016011e302c8f26ca7925124bcae01534287202229035cee02f2533c4d04f6326e4df26b78c8a21196746cb6a2bdf458ca4a5434266bf3991e6d7797e8f2cbd0e0acc028bc29438d4a7ada94b9e309ea52407a97e2e166618d0513ca7e4bb65acc82f8a8a8c9f437e4b0de0523fece1f7888c32c6e2ede29460af8a2fc51f74e6cee8460fd75df5df315c", 0xd5}, {&(0x7f0000000400)="c7f74f424349f466f41834243c6acc544a8bc74242eb9a718cdc343167080188163d6cf12af2a53ad27c970fe5113194bb5e30c82861759d7e0d6b35f38ae57c59f91548597a20ffd5cba3ec40fa5e8f1f568b56add2e083df0a", 0x5a}, {&(0x7f0000000480)="4aafb2094f946978d4f41821c2e272259d19c785121ec94bdd5b4a49ac94a07f3ceed2b25bd7a177c7f4fe30257b926095ad24de240a04d7018ef6e919f54318b5f481d91b74e3f1b1b3e30ea86aa2fba3b11ab3f5d6941d76d54aac903748a883fff851e58b6b727c1c7279d3", 0x6d}], 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="38000000000000090000000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r13, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x58}, 0x2) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 17:10:36 executing program 0: setrlimit(0x15, &(0x7f0000000080)={0x100000000010001, 0x8000000000000000}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7fff) close(r0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000000c0)={0x3, 0x4, './file0\x00', 0x6, 0x6, 0x8}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200", 0x0, 0x11}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000100)={0x1, 0x9, {0xa7, 0xfffffffeffffffff}}) read(r2, &(0x7f00000036c0)=""/91, 0x5b) close(r0) 17:10:36 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='-\x00') getgid() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 17:10:36 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) syz_open_pts() accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r1, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = getpid() fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x2b, 0x3, r5}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) shutdown(r6, 0x2) 17:10:36 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85575dbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c77e1f4b19f491c681c813c78c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3c445ce86d2b5965582b3d268c23c5bf9bf54f5900"/210, 0x4ac, 0x60a, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = dup2(r0, r1) recvfrom$inet(r2, &(0x7f0000000040)=""/139, 0x8b, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) socketpair(0x20, 0x8000, 0xff, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x8001, 0xfb60, 0x0, 0xffffffff, "25607f6250e53ecb6b5772de70a6ab143bc1503a", 0x5}) 17:10:36 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6d, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f0000000040)="0696c1bbe8d02a0e89ff82ff42b612f4defb941cbcd4e35a61e928e911c6da3f9c7b587ccc605d39f8cf1455959206343cd2c39beb316d6325be00306daa15c8041b6d274ce7834fafcd071faa498dfe47b397469f55fa772b62e08beaf25abcd5d1ec59ab379afae36b728a2b2532e8fba92b576b8a8fcb7f124c88f5aff1", 0x7f) 17:10:36 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x8001, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000080000], [0xffffffffffffffff], [{}, {}, {0xfffe}, {}, {}, {0x0, 0x1ff}]}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x40000000}, {0x16}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x4004570f, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)) socket(0x10, 0x1, 0xffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:10:36 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffd, 0x7ff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r8 = dup(r0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r14, 0x20004276) ioctl$BIOCSRTIMEOUT(r14, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r15, 0x20004276) ioctl$BIOCSRTIMEOUT(r15, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r16, 0x20004276) ioctl$BIOCSRTIMEOUT(r16, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r17 = fcntl$dupfd(r15, 0xa, r16) ioctl$BIOCLOCK(r17, 0x20004276) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x40, 0x1, 0x7fff, 0x400}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x0, 0x3}, {{r5}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x488, 0x3}, {{r6}, 0xfffffffffffffffb, 0x22, 0x4, 0x2, 0x2}, {{r7}, 0x0, 0x10, 0x1, 0x40, 0x4}, {{r8}, 0xfffffffffffffffd, 0x2c, 0x4, 0x8, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x7, 0x6}, {{r9}, 0xfffffffffffffff9, 0x80, 0x35300d17648d0102, 0x400, 0x7c3}, {{r10}, 0xfffffffffffffff9, 0xd, 0x20000000, 0x5, 0x3}], 0xe4, &(0x7f00000000c0)=[{{r11}, 0x8, 0x0, 0x8, 0x0, 0xfffffffffffffffd}, {{r12}, 0xffffffffffffffff, 0xe, 0x80000000, 0x80000000, 0x200}, {{r0}, 0xc9f575ce8ad8474d, 0x10, 0x4, 0x3a, 0x1ff}, {{r13}, 0xf, 0x89, 0x4, 0xfff}], 0x7fffffff, &(0x7f0000000140)={0x9, 0x6}) 17:10:37 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) poll(&(0x7f0000000200)=[{r2, 0x40}, {r3, 0x2}, {r4, 0x100}, {r5, 0x20}, {r0, 0x4}, {r6, 0x100}], 0x6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000002c0)={0x80, 0x5, 0x5, {[0x3, 0x40, 0x8, 0x4, 0xa849, 0x3ff, 0x391, 0x8, 0xe11, 0x18f3, 0x1, 0x2, 0xf2d, 0x5, 0x8, 0x7, 0x10001, 0x401], [0x200, 0x5, 0x5e07, 0x676c8, 0x1, 0x6, 0x7f, 0xffffffffffffff7f, 0x0, 0x9], [0x2, 0xf20, 0xd7, 0x1, 0x800, 0x1ff, 0x2], [0x6, 0x2, 0x99, 0x1, 0x800, 0x8], [{0x2, 0x9, 0x2a686e09, 0xffff}, {0x8, 0x3, 0x7, 0x5}, {0x1000, 0xe6, 0x1, 0x193316b1}, {0x7, 0x9, 0x2d, 0x3f}, {0x2, 0x80000001, 0xbad, 0x3}, {0x8, 0x61, 0x9ef, 0x4}, {0x3, 0x6, 0x5, 0x80}, {0x81, 0x0, 0xffff, 0x8}], {0x1, 0x10000, 0x4c, 0xa35}, {0x1, 0x0, 0xc9, 0xac000000000000}}}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 17:10:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) close(0xffffffffffffff9c) r4 = syz_open_pts() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "7320007ee40000010000000000000000001000"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 17:10:37 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 17:10:37 executing program 0: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a1742592e00000000000000000000000000000000000000000000000000000000000000000000000400"/156], 0x1, 0x3, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000e9ffff3f00"/162], 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r4 = socket$inet(0x2, 0x4, 0x2) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r5, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000003c0)=0x80000001) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r6, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000003c0)=0x80000001) poll(&(0x7f0000000100)=[{r6, 0x10}, {r6}, {r6, 0x2}, {r6, 0x100}, {r6, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r6, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r6) poll(&(0x7f0000000040), 0x0, 0xffffffffffffffc0) getsockname(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r5) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0xfffffff6) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x2, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0x20aef}}, &(0x7f00000005c0)) syz_open_pts() r7 = msgget$private(0x0, 0x20) msgrcv(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000004000"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r8 = syz_open_pts() ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000780)) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="0200000000000000656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924300c776bcbab96c537746bc95c8ff73f8cb9ea6ce0c23b7bc69b0e836e7916a717bf81fef6c6314eea0dcc8ac668c0f0bff1154457ed57ed06ba810b1f00ce561e272386c239eac827176e6fcbf9a05b000b3a733adff98dc2d499899e53db2fa3aaee9c1e0882d7d14c635f4a8c3fd466d3537ecee0df1b43a35ff0f0c558a9886dd48f5d0d2950e06ddaa7300a308232c638db4b9f46341ee834d378e4610d2c77b2cb5d76df79c8e6e7370fe8bfe85dea9e7caea152c1236872410ec89954bfc55e678751f073e3906c4ef09e87b383d68ba6215af6a4582af66ae31a0756465f635b576e6e9e20e58e875196f66d328dd4170787f0f8247004c3050263e7bf8f337e9c992d08266ab8b061c860d1c21e90dc7cf2a43728c75558e603f3b010e371b0a22885f473d9873b8a3bcfce6f099d992588b0a4163e04a65e69478932704bc02eb74d623a5b5a5c895667f073513ab6adf9f2a3f6f8c4be1ea6f97a260822874c469b788a95964975962"], 0x3d, 0x0) getegid() msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000006c0)={0x1, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x28, 0x400) 17:10:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r1 = getpid() setgroups(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x1, 0xc013, 0x100000000, r1}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x3c3, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 17:10:37 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x80) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = accept$inet6(r2, 0x0, &(0x7f0000000040)) setsockopt(r3, 0x5, 0x0, &(0x7f00000004c0)="68aebbe22cb98fc6335f24141ca6ab90762c832083bd9248cbd6218c9e85af5ad82963be937896fbbbfcc4b3cba80e3d1e272ef7369ce5dd4d0fa8dd8f72f4a9a645edfa77a3725f5895506972c63c8e22efe629a4e52f7aa252c3e59881e64164417713b1a37f48282df738dbbaa69d9b787a6b7a054ef11019a3b0e9c70671442197633ace0e049574b1af9dcf892c5d4c3262258846ca3e01e9ac1d86fae1bead94923fa9d3537a9e900274f15d54cce04d9c4b5c44a09436c8fa73f8692caa10821cd00de1eeed289aa8686548808eb4f4ce0b6d5855d6e7cffaa619f952137ee95f50fdd2d648cc391181c54b4b2faebb0191", 0xf5) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) flock(r1, 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 17:10:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="72fa000000000000000000"], 0x1) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) read(r0, &(0x7f0000000740)=""/171, 0xab) r1 = socket(0x2, 0x3, 0x0) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x300, 0x4) syz_open_pts() ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000900)={0x1}) r3 = socket(0x10, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) r4 = accept$unix(r3, &(0x7f0000000940)=@file={0x0, ""/108}, &(0x7f00000009c0)=0x6e) connect$unix(r4, &(0x7f0000000b80)=ANY=[@ANYBLOB="00002e58aaa7d19e2f4a696c653000"], 0xa) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000840)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000a40), 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r5 = accept$unix(r1, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000b40)=r5) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000a80)={0x0, 0x2}, 0x8) setsockopt(r1, 0x8000, 0x5, &(0x7f0000000880)="e971b366ce02e5574867b8173c95187490b17a469173b14796b69baf183f1a21514381d531ccab63351690cd8f4d543a8ed700a74dd95fb9aa73bcdf073c1832d88985fb35140b2402cf1a4438f9d9c9e4fe4573e1c49b724091a36e681cf39dde", 0x61) 17:10:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x86\xab\xf1.<\x12*\x05', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1c}, {0x6, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xff}, 0x8) getsockopt(r1, 0x2, 0x8, &(0x7f0000000240)=""/228, &(0x7f0000000140)=0xe4) 17:10:37 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r1, &(0x7f0000000140)="45cc78cb4a285ba2f164a6fc29497a3fcaee610bc5ceed5569bea6ef92bf4d52114483918c945d2522e2a7bb022adaa23ab0bc89a1c666cb725c86e964a4bed68e0a492c2d49367e36042b389aaf156e2906bf31fbb3b973b42905f25604f8a40d2feee582b819e6ecebb6213195f6baa61bb176273ba2bc218c8b6d85bf56faf7cd87203f22f962c513b992cb6bf78af09002071837c525fbfb7d4fec16b1fb5767cdbf954e95d7cdae52741dd2", 0xae) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='V'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 17:10:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) r2 = socket(0x2, 0x5, 0x3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x10, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x5, &(0x7f0000002540)=[r8, r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r22, 0xee01) r23 = getegid() r24 = getpgrp() r25 = getuid() r26 = getgid() r27 = getppid() r28 = getuid() r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r38 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000240)={{0x8, r36, r37, r36, r37, 0x90, 0x10}, 0x5, 0x54, r35, r35, 0x2, 0x14, 0x3f, 0xfcc}) r39 = socket(0x18, 0x1, 0x0) fcntl$setflags(r39, 0x2, 0x1) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r41, 0xee01) r43 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000240)={{0x8, r41, r42, r41, r42, 0x90, 0x10}, 0x5, 0x54, r40, r40, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x9, &(0x7f0000002580)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r32, 0x0, 0x0, r37, r42]) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000023c0)="061b090e7b91cbc30e123b675c90b63155a164c52369d42526b8c648069987e50aae127475fcdde1ba1d88fae9b091029f22f16b8f38d3c29cffe7c7df07909cef5b1d61459ad5a97b74e4e19d7b4aca5d7bc205ad491dd7c3dc6e103b7ec042b2c5beab48540d2647fa2eba6e42c7665d6bb4", 0x73}, {&(0x7f0000002440)="c273ada541b82c0ed19630c6570b4b15a4222cbb2d5c8adf6ffbaf0e9132d33813605e5e109565bf9ddc668e7da5d3bfd3c08a114b00afc7cf0d04aa367546f3c8915a1f4f19d0ee6fc6a134b42608fdbf41b15afe8ad8694e9a68bc2c358358f115d7dae13bc6efc6710199ca763198c1105af6a542e02ca2d29f941b863493f6140543bc7a8a21758e41c0d19b02558b4479ca39bdfb0020ecfb1086589787ad1af0bd8709ccdca3cc51c385a5c44db670", 0xb2}], 0x2, &(0x7f00000025c0)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r15}, @cred={0x20, 0xffff, 0x0, r17, r22, r23}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r44}], 0xb0, 0xf}, 0x16) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 17:10:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xfffffff8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x34, 0x0, 0x0, 0xd03}, {0x10000000000006, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 17:10:37 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socket$unix(0x1, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) geteuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000380)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x40, './file0/file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x20, 0x2}, {0x28b, 0x3}, {0xed, 0x2}, {0xe1, 0x5812}], 0x4}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x3ff, 0x3c535341, 0xfffffffc, 0x7, "f26418b24b764615670100", 0x0, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x0) pwrite(r3, &(0x7f0000000240)="4df472642c575c22f60f14956e2b6bdf6152b5f99bfa0e8322d72dce9836167a35ffe4126b2e664d6a91c5d38552172c68475503bbd418700fe7c018d680c6e72c46ff379bb19af2f5e6b0c526c725934365309b26516398e96c3ff90a5e07d60b1d63f6e255cdcaa2b21f3c17b55a594ebeaa3d67510b2921d8df3d07bfb3cee57688715b4f1f2a7c1779c3a68120372ad6941633f3c5fb88b17851362d61cf76c5bbd8061af02c2c", 0xa9, 0x0, 0x0) 17:10:37 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0xb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="dee24427ae8a7ce05863052bb6d391ff22897b7c76e7b3c9f63e5a0ec13d9ccf2baa4dd08d88e32f8e6de1a4a4d2be472cd172150815ea3b9339f88553b1b98dcc791b436dca2383726c48ea2094aa3b6189eb21ae39e630a241285e3aeb6e4e3db40b165f87b280eb5556c0b6cde54c5ca6416700563306f6339233737770966ccf0cabfb4b", 0x86, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) close(r3) setsockopt(r0, 0x10, 0x80000000, &(0x7f0000000040)="78e185922b282f39b91974639f618527854d111b58615f120fee7cc745758e0cc708f5c3765239358c34ed14142813b1ce679484a014", 0x36) 17:10:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="4c7936c3865014b3376010c658af3b585e5d7b376fa34c83729ae5d4be795febcef768eb519b9743c0a5f25e21a4d3cd71bbc0d6b45c1a575e705d87ac", 0x3d}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="180000000000000000000000080000009454ac5905c5fc004800000000000000ffff000004000000e1c5725eb33534798248e907402ae75c348fc22aa5b21116aa0eee47a453645ba972d551ed5a1530c9a4aff4d87b30a2767b14023742280088000000000000000100000005000000075092bfb595e4d55588b52f1a993dd80354a6dbc6a90a9bd59f50d75df64735f861e4dbac9b718f98dcd0192c97da1370d517d87d14444f4f47cb0d809346ee16b6f56eb33838c5e915d9cecb2cf4468a32a94f233faa083840bcafd91654e11e92ef62a368935d460e175af8a176fd4b4eff24643832a13800000000000000ffff000080000000c0993c956026ea11d8cf814ea8411c6d9303531daf210d0b3acae69cdcd9a2f6a9d86cf7a50000003000000000000000ffff000001010000ab6c4a7bc4ecc719353ed6ea0ff20fb1de825df7ece66fb24890668058190000e00000000000000001000000ff7f0000d2e262a01a2312bdd161d8d4d2a5ba8eb5dca63e87db0dfe87754426c0848c3a57f5313bbd76916407a8a5177f1b77033f0ffd2c764fbe78035c43ba34627e52220894536df017883b4ba8a5c880e3692dcefa05857e3603ebb8aac18a1cef03ba81d92ca0951c70bbc5690ddd9243ce47d337421f25ebe3197b59890df35229c8483dad6a32a9a59663f96e77335a8607811263482732de09791d45494534482ffec739d72334e5c688344d89d2213daf4bb3a738de9c30250f382d62529f1f1a000000005000000000000000ffff0000ff00000021d484ceaefee8a1a4316c17d02298052f994a4b6e0e5abacd9a3969e24d2d6525fab8045c9d9d5e5673f2bd48f67e2af386366d8bdfd29386be00000000000008010000000000000100000006000000c4c3ca960ff2d25fc718e0e6b1faf73738f2129600e11ecd64bbd69765ba5258c9b26db161aac840c1ed6483e51cbeb2e2e43239067e07c2972a934df92cdb8cdb021fe75f9bae00a79bac823cbbbe66c139a13089a4a7302b2d1cee1974143c447b35b4d1cb6d7b8f7f6866ed0fe499c176e6493772e11f48b90416a0b7ec6883340e5342ce1c1910536541215a71160ae9a676d9f4355be199b8467f484ee3359a925bcff36829b0a4d2d2d41b31782f892febdec65074e6ecf230917b09543af0a6dbbc5f41eaacc25ebfbe0be5aaa3bbe1b8ac1138639cd6a641684c08afbb4c7f647f2d872f925b04967ddf45f8d67702d400000000"], 0x388}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$setflags(r1, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 17:10:37 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10004d1cc, 0x28ae) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) ktrace(&(0x7f0000000540)='./file0\x00', 0x2, 0x4, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0xc0, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r3, 0xee01) r4 = getgid() fchownat(r1, &(0x7f00000008c0)='./file0\x00', r3, r4, 0x2) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x3d, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="afdb5cb41379ec98b1c57d9b4db40ca420874e4304a886ac779ad9c98f0825c6553e7be78193d8e0e3705550b328cdd1eb1414ea67eb61228f7726738b34c9bcc36e9063aabc5252580f2fbe423ae675128bb3974c0b3449d53bcb3e8cb861a19174d5f1768be337f651ad4be1a14e7e9afa88bc220897e3cb7cace4d71d4d0c9ab1e2cef97a7134c07388c30f4c78d0c029c69a7eaf42fa44a5f38d", 0x9c}, {&(0x7f0000000340)="52ae28b7bc288649e336f1f08f55e038823b9c6d1dc8b709e362645f44faaa9313fcdc74a56b25ccfc", 0x29}, {&(0x7f0000000380)="11ffdfc9de92abe8110a3335f05bc0449e9bad7ada904092da5b96cac31c7f3ff00f97cf4d81970754b797cea8c6d21d57727b196cdb2ea6b0f5dcf94d6d63d064b28d243531d5a17a5b3560d6f4af2f6db6e5224fd05b9bca24da0b3b51767e48e7e8ab5b6c770e5fa47cf4dd14c62a7fb7c7edc6b86f3597a5aae43758a469f852dee4ac953654361da16e4e95ca81bf8eb3098b5d7af064206e7aa8ad47cf8f589a8b9ce6da42a965b58f5df9821424311d3b35f50b8297edbd04ee35150ff524efe137e4aad123559d", 0xcb}, {&(0x7f0000000480)="a88f51ea4db3d05b9ca72c88c05ca66ddc7831351b67a0594a370eb8e8c517", 0x1f}, {&(0x7f00000007c0)="83898c71d94cc0fb588e326813772a5a35bae7a0828f0a1903654fa05115e8d116ec339554499a401ab492964c56e9b4dfe4ac2151d32c271560ef82de686665e04cfcab4a3cd1230750487f055c197a284c86f48810d64c56a99de2e96304f1a64cafc561a1640e2ed1a44a5621406b0a8dc9387ea0d536814e1b9928597004b67464", 0x83}, {&(0x7f0000000580)="31eb4220f259d3b22b038af24a710ba3a7132d297aecbae15322b0ce057b9487f1eb67af0a3920131265ce749b572912acbdf40ca61af24387105f987e60e0db62c2c33d3d9573ce4ed3c74cfeee264a0af5ea82", 0x54}, {&(0x7f0000000600)="665b889a29edaca4a6740d7ce0a8ef9aff4e66d28bd1c2c55c0e33f338bc0931e1381b05ea97bcf9152f3cad9a9b1fbc69f7f56524d80b0cd4d57c1d6025153390240e315307f33a3471d9127dd68461c49dabe1636504557e0f34bfcaf78cdbf2497745e10efecf7a8ae84f9ba9d2b8d059f5bbc0857ee6e6a9efebbe5a2be269bc5d74d3e099f164847cb77c76997c1b2e15", 0x93}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) semget$private(0x0, 0x4, 0x2) r6 = semget(0x1, 0x0, 0x200) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000980)=[0x0, 0x200, 0x1, 0x6, 0x6, 0x1, 0x9, 0x0]) open(&(0x7f0000000740)='./bus\x00', 0x100, 0x58) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000900)) r7 = semget$private(0x0, 0x3, 0x10) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000004c0)={'./bus\x00', 0x10000, 0x7, 0x4, 0x0, 0x4193, 0x6, 0x8, 0x1, 0x2, 0x2, 0x2}) semop(r7, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) 17:10:37 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x9a2, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9a94], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3}, {0x2}, {0x0, 0x2}]}}) 17:10:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:37 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xaa19) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 17:10:38 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6a32fb0842bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0xde0182f1ea1012e2, 0x130) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000680)="23e459c77917604c5d128b8ebe9d806e514206ce98857549528e9e6cbfccf79cd45b1700c9c3751023f9a6f08f09efb272ea3a1e1ef59b36fb576c44439148156501da948fc354ab527e6b22db077cd0ec68af4ff3e28993c8db5364754b46c94eab9d3ff81d0f5b30e43d23a147cd97643532ea883d6c0417be988da760510307ef1db2f25279a511dd78f22b6cb5d60d21cb89bd21e4b8b5af3eeb97197f2fb367910dd74f94c4f2d4159c8c97331b135a141962b600ef89964e369e307f4af961e5a386e2d99a5d229790f29084f0733e5c78a82b0c31cf74765c08b36b2d3e96a4184e5710a4f1c55f2d62f6036a62d07c9cbcd2cb25cb1efdc215a9f3dab7b87544dd2ad6e7cd6330313b3650836f7e286b8e70a886b02f53d17a78c6c85c3eaf8fff8cd795a91ded06f93f31545e59eb10f0673d80a60773226954df381ae92d11b1d4b66ee92c87f091acd61e225e02edadabe468269355c0cc1beb5e5af1474ec9f6547d8d8a1d19303fa97bd798916e78cc2e3b60ba979c7a2a27bb782c50ef4efdeb76d1286945aa99428d33f0ddd64a0ffb725ce51649d803857cfc754336ed096f3cfc7352ce22a1ab39a6710ea29209411044b1c2125a805eba588413f5b5038dceeb89d8ec6823122d9d253cfcb49e7c3a55b5291bf6f1b350bb53b62c225c9c9f73a501da6b4529493782d4668ab00ee0b61a0c8dc2430129e092ee085c4d34fbfc10f2d9705dd26852317ea41695c34f393012d26dd7f1afc1420faa68c64a53c26646ecf8c8a9c9b8c21a43c43e1ca5d06b1c145ce6b4da426dbff4cd9506c87e0748bba2eb31f19e88b088c6ca062304f99cde7f8035f9027c257b040df7427ab222135e4d893da160c0e0d43f3fa60b2bf7dde528db7ed7ee995a31eedc523506ab27a669dd9aa5b34a6ee4ea33e6ce3e6cacd7f3afa88e0e846d9a9fbb4ef1c808f25154d371e4acc43618779c381850d7c81a686bfae544b006bfa16472f481d463592817c2f08b6e9c322207a58c8416804dba27191cbad72e4f2e438d18cda75588acc7c07287dc744d0715514eb29099f4ea74dcb1c990acb61f7401b4ccb79924f65e1584f5ab50bf5d3dbd914a46910af0a8cbca37d40587ef302072d0c10562f2c765ee1ebbb8d575f81ac838c34f9f64f5e85f5dda689bd5e30e6b2f997e0a605117aabf097cc798bad1e67bc95e6496c6e8a913cd8db39db2d386342bd715d003a5772ae7b4ecac93a771ce839c8b2415e67b50f0bf6dabd4e9c4f831f01d177d39d7c2ff89c16f6e825aa829147b85a2f784d2c5fc439b591d12552efe59ad11d10691fb32187e07e1e14688d40d3db32e632cfa8e2c6cf529c236690807c4e4429376b328d2eeddc42d8c1e4f8e81e390ee407abd991d99d9cdf5c9c1198f485a09fa90223e4aa1a0732f177f580e29c336b6bdca7dbd4411c5a180b23ba0241b4ebf6b23b5f82fb9b277de121982b0b69997eb61544c2b29466937afb41c1d45f0063489a4032a85d69becb8f6164383b8a44ade1472146bbfca132e94c9ae2d6b34c36418aab59a2978bd5bc10c8a32aa99c866c9fc94b6e2d9553abc36fe181928b8e32376eceb03990699ae0780c5e887d5507a3700560eb7ba7c6535edcea89694b5fe8951a555e00d8ed7d2f2bfa697b7cd1ec837ed8aa364cc00ac77407f345b8bc649bf5d17af34ae7e8fa6144d2c0d003f10c082940359e722967a548f240ccecd6c130055b9134f31e242bb312cd1e516af4012cbd8b3c4b86b1c884339af5fa7cd0467173aa2a0b5c938d6698e672bc2f99992697b2169d42c7f0d6ffbedd6411af55c619d699b1ba69b0a60ffc52bc41a6a243b87da383a3045a04107331d845cf2b7ad5dea846adb353a00c73583b7e89142537ef07464bdd7b60a951998e62ac4631d5063081909a55ff7fbe07a838dab6a66e011e2511f210e2756ea87c307b92501296a5f2b6502c94fed2d40d253975fbbc49f698b766c6ee3a340aac57251c88fd1065ae05a1d4c2b82fe2f8ae198bdd4ee5f18ef28e99d7fb0137f66d9991e685401c862c69521544cc20e28781c46914286497f82341e3e35e0f9add3b8325117a0e50b377cf6a47fe3797aa256d7f986aa3066ae1c1a7d31b6925485329abbf4ed2f4a5b63a05b0835f2fb01ea17bc4638fc4dc79a3e6865c080a9c9db7bd8f2502ea6885be33a6a891a423644b892caa5705fffe92e8114289819a2df97b159d669b91dc033e1bcc5cd3b1d35bfad771f0314b2363f3490ea74ce598805726bfe49828d810e6cc75f96552a3b89049e039fa83d24f41e631f9672b3465ee144f22a6502d6bba612b73ed4ef30008f38d91f7b48aaf3d08377d144fcd96efba77c9580cff925132e82551ddade1192a2ff9b238f888881efe716da407bc13592492024795a93364717dd7bfa907cf8be8fbeff61dfaf490d30e585156320df98db3550ff471ca614855b30ad29c6ea0b94051af905258c3935e203cb47abb807158102586ec3b135fed55a8c72bc3e1fc1eddcc19be2d5b694fc3cba5e02c6f0f4b78bf4dbe86a75650090694c6f7f32d972c521dcea074639568656379972a619d753a1ba1b5b52f93f485ab5ab70641d8fd5d5a6046c901b6c9b3f844dfa4f17d5cd4c89a0ce9cbbac6d67ebf28093d4d376029bf109599da1b14b879c266d391e46434885f3e48ee4b1dcd781e6bc7d2d5baaa218c3da303c9ac6a7de5e79bd43fbb182aabb05072ebad53f2cecec1ce153588504ba2cc6687fe13efc62f6ab18a4c9ee808462696ba385abe1a246749b40468782e920cedae4351f91a5621dba23022a2f9d764d02391c741fe57f0267acbd6e2bc0e7be4bcd8276b998f1667560374631a88a68c0c49b881c99171f04aaecf6ed73c4b464aef4abdb1040e823b471e2f02f97c4bc755800f0444c3a7439bf131a1e4a6f12d3499c9d871f18e5aa4218816aebc0b3f8dd2e31201dd680856fbb384c11e54dc47af571a05d9467ea3876010ca283166e85564093324b659c678bf1058f1c657649e3c4e5d1c27b5bd1e6d55b9273e0d8f6031a66ccde981e3072c9991b7ca886917488dbbd25364b1cde84d488a76c59d08654557e7dd1f631f1b73ba57ad58843dab198eb359f6fd566f2cb1ac31c93ba6a439a65965356c8bd0ce3a3f8db1feae48c269571da9e17012d95a15fa2ca1536afc97e829903cef5fab3144891ff128b6fc762148236a6e28259423cdb26ac93085b978c8904e9bfc7208fa142003f5dbdaee337447e04802c348aa2305e3e71a3999ffee88493202bfd5f7d49d2d979e08920828b7481dcba2ea3a69fc0fd0f86a91c2532dfb067a4ba9fcdc37e3f88e639369ed9d9f3336d6e4be740da37363391614b7029861b4bb8a09fbfd1cd881d3188e9d75a7850f5676a8fadcfc2b862f6be43889d38bbed1c94e9fa36108f76c080a4323ad94bcd1b935ac5023c3ce4edf84dfa0cf1204a14f0f542acde1e80a46d534a1e80d1bf53f751e73c73355b456cbeaba20bc6704b69bb75671a5791b1d484dc979e4eb0f17287aab8f66ccb49a4c2cc84402fc507c5ddfa6971f4942886c27d4a8679b000ba4303673f3f785be44468dabcaa9caf20abbcbd65a8f5ff07b03053f269432989fb45c8ab210004237f788a05876a4d026586657ecf1606b75a22eaaec2bda24a62b76646f95f5f8b882e48e2ac9ca1edef732236b6a7770f91856a25e10f2f235f915f065b22fd583b49c6cfe1a73123af9534851347737984ffe20b764be37c5d1418d1bdcc6a6bfd22966e936f40d67d62f66b6040810ea4edcab5ba26d9dd47e2d76542b093970029a2f51298df01e11f3ff7addd428260383283f32ded970663c8031fb2b2f0d3f0b2a972d74e705cc7301f371a2d08e81a7c88e12103bf49946b6b34be5e8f6ca30c0a68e8cc6e1a0d3c2c7f47896eda0de862c5034eaf3237cbefc64a13a658b8af3c3db4567a8fcb4642f0d7639183b33d41ae76b7733c3e7727a8435b955b07f910ff4de722651a30ad38489575fd1d8f8c331c0cada52f9c9c2d999588505df0e0a976d2ebdb61caf2b6c0c1740ebed42b6506dedec91620b63f123f0498956f2aed019fd16660d1bdc40a06359cb94e46fb1531d4530ed4a629ade772620993033774aa61c62fee91b247edecf771a47228c212e6763d6005f2095ca741839d325975c5a6a0c621604b7be73271d91dd56280e3c641bb57762b3e3e8df28abf4eceabce8c56d8305020503b9cc72e68039fd942dd1d2b8ae9822ed9709085523875fdb6ecba80a5fbe1f53e02c2a77c58d8847c26331d4a79116d40d769e7ff09add9f343f2de15e96f6ab766f1763980fc91aca762cc3e7b9d3644223c25be04b1fadf72e8a459ceb95917e072f3a648c1f0bf6ecd1d119c7981ec5741825ebf513be2eaa80ea19031561f57069be36a91aa3015ee42a1096a11a405dde97b7fc814278a9a867bc9ac3e19f034ec87d86e178b9b172f0cf3bdc82d85ae27bfd5b14918975ab98ca4bc306441944db856c1d9be0d182d76e7f111d3751b3f53510ecab0025a987316ad6a18ed2daca97f428998253800cc7d8349d4227b37a9fe7c94a3935c76416abd9eb8c38dd5953699b2282ba06fa9ee1d8abc38be5e9cfc72e0b0bf401397ea2a033d7e5e5a3a0c5e4edafece92e5e7ab758c3f2c649d8ef0b8855d457214f75654efa10f9b6af2369b71faa7bae1349b225b8b56a320ab584a01086f93ec7696ca3e2c3cb9ad9f25b4ba2907540f8e8c17e984837efd0e308d5eda7c094a91e302f0c7652ae523c29fea142173fe67da44fd7810b5d8201fe725bfe0348591e1cea328b91a2a2af57f8863c911ae230c07d474f72efc87265539f0b547dc453c523d2ba33eb4f2f1bdf6bdc7f655ba3d52b9b59e852d62cc93c49a6fe21f2ca7b286e134f06ab957eda879187b4fb228ed6eb1829cd69680e15aff850abd9188897e71dbc97ea414ae69f7a2301c6b18a5101acd21d8ccaa4413ef5b8e015c360b77b3a963d0c5bf85c726fca01989f386ab7f01fc8d948124f57bc4f0f2316392a8fd194a39000fd47fc7199ce8403595e2e22bcfea399e0427c8d2d80b0185d6be22b9bfa7bf859a281e34f97d6ea5703bceb28ff2239ddca174aaac4ff183cb1aab2bffd6d593adb492f7c6825bfe23da59ae643393fdb6e3dcf2375d6dd292aaeeee4936d4b2cb8f888b1eb022c826f0e04e781fdc24d4f1700722df677d24e746679e76be77e6c4070dc6e356c628aa7fae02fd062ed4a89fcc688786115da9bf5182efbf0cfca8b3dd10ec893e4cb863caaf6f33ce7f7843009444fbf142dda39d0a7544ad0c7c712e92fe7b59b60f2d989b9f2fee2c46c3b12fd5d99b7de6a56785779aa669512b1cd175f26e098092f3fdb4df906f8822bf70b7c6f30b74d82baa7bcf1d1a492e7c916e767a37b52434c248b694b368db3d5b07a6deed586fb7c00583ebc730c8377cc6298c410f7d8056bc19a0355a6931cbe4a772e3ef9a29ed9b517278da6f069093fb67100a4710c88ec78e180af9040cbdd8b0eec4eaf51957692e6eb18a97d46bf9902d1d01920ff58e1eb3d4ff1b789547ed06532d99fc184590defef9c417b16c7f66a96bc565ada74cd6c040105858c659b7f00fa99425bfa618e9c912cbd061cb0fd5ba7529a30ea631bc88e762a2cd58e175727ef5d964b256e24155aeb85103c5b6d5d19a919b9ae7fc32b90bd73acd97e1b36b4d8d90ede5", 0x1000}, {&(0x7f0000001680)="06ea122b5432852a95e7442d6a04c10d3bfe1da5f4eab4825eb60ccd38e9a09d0e23dfb362bcf7740141fcb17819cf393a22f6fff9a890edb3675d64feaa0a0c5ac61f4cef082690908db0c7feb68b5738d9fc3403f5b8e0511c7b9e685b570a4b55d72d1d62f096b6811d7568f39f60f9c1f68e0f0d239149c89d9c0de02496ed4cf36e92d0efb9df52f56e56378463a2d5f1d04e50d7c139cf7a2947d108f898e63ab729d505bc8c1fb5213153a8a5140835379a12d46a9c3a", 0xba}], 0x2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$setflags(r3, 0x2, 0x1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a39", 0x4}], 0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x9) 17:10:38 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502600000000000080007010000003fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a37123d53fce7b53845400400001000000000000000000", 0xa5, 0x404, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) 17:10:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) 17:10:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 17:10:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="856af449c1c3ea9dd1fe39a4c6ea6334163575eb0c1e73475809815eee0af99c619e63781690b56853bc659584b776418dfb70d51484081954f440d51ee1d1fac53c6a5e58b564f291848b457ce935e209142291055901e946ee082eea486137b57cac0f26412b8de35589aac15b3ae133629d339470ab082a3319192ad35ccd2a4705b496e8b59430acea278a1ac7c11148e3a2f58e9b12", 0x98}, {&(0x7f0000000040)="be966f30cf6f3b2e433342e6da005d5005e91d809e942be1c70188b0bf623ebd9e1e6e012acc6133dfcbd02d7e536faf83b003d4dd40581d", 0x38}, {&(0x7f00000003c0)="f258dd922dfca15a38390f704542e1229df864c9595ffa6dc4c46c6445af1d06b8cb46569227148cb06d69c9d0117790d3f93a1b08ad35d5c03cdf737147765bbf03e262dd389d8b0115a1969c1f56d28320eea5e0429eff635163bb555387bf24db28f9d44e5f978247a3580a469089adab28fb26fd5e064474c71d1ddfd0d6aa3e5643da6e86d198ed340cdad866d6f49385e1d50560a353387183138ec2918eb91ed13b74b87c6224f45fb7cfb9be05924c589e1dda380e5aeacf3bf06918476ba1fee5d3c72829eaa1c5aaa0996a8fdd0e3717528ed0aa53c56f35d7d321f54d37655bfb10f57747bee01be9ed92193d6f2a3c742975a7da26006528", 0xfe}], 0x3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 17:10:38 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x282) chmod(&(0x7f0000000200)='./file0\x00', 0x4) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000002c0)) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x4) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x49) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) r6 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/71) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000, r7) r8 = socket$unix(0x1, 0xdce34e901360408d, 0x0) connect$unix(r8, &(0x7f0000000040)=@abs={0x62e1feb131bc0256, 0x0, 0x2}, 0x8) 17:10:38 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000111, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000440)={0x2, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xd03, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) preadv(r3, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/88, 0x58}, {&(0x7f0000000200)=""/51, 0x33}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/240, 0xf0}], 0x6, 0x0, 0x0) 17:10:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x20212, 0x0) fcntl$getflags(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/Gile0\x00'], 0x10) getsockopt(r1, 0x5, 0x6, &(0x7f00000001c0)=""/250, &(0x7f0000000080)=0xfa) 17:10:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x800, 0x0, 0x5a) 17:10:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x40, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x402, 0x2) close(r0) 17:10:39 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x8, 0x5, './file0/file0\x00', 0xff, 0x0, 0x58e, 0x5}) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 17:10:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15, 0x4}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 17:10:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') chdir(&(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x34) 17:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3c, 0xff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 17:10:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xfffffffc, 0x4a}, {0x18, 0x2, 0x9173, 0xc9e7}, 0x400, [0x2, 0x1ff, 0xebe, 0x0, 0x101, 0x80, 0x0, 0x1]}, 0x3c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0x1, 0x48, 0xff, 0x3}, {0x6, 0x6, 0x4, 0xaf}, {0x5, 0x80, 0x10, 0x1000}, {0x6, 0x80, 0x81, 0x1}, {0x7, 0x7f, 0x1, 0xfc42}, {0x3ff, 0x1, 0x3f, 0x35b}]}) write(r2, &(0x7f0000000040)="e03d68f7edfdfcb9dee69a6a5e18ff33616a923bb73fe76281ab71247d8935d1324fbddf388b89feb9b92fd7d5a85439b3745accd49dddda245bd9c9270fe47f499cdffd0538ae2d96a30781d212b5980d15716443c55372b6b7b1557bdb741df374f515ca10aa26a94abf3a2da0d559ad284f1034566a6c54bd53ccf0329cb83e3a26c688b5a77d7ef6ba969a3fd82f35ca9e37549d", 0x96) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) 17:10:39 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x200) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 17:10:39 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x48) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x5, 0x7, 0x10000}, {0x2, 0xff, 0x1, 0x8}, {0x3, 0x8, 0x3f, 0x3}]}) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) 17:10:39 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x8, 0xb0, './file0\x00', 0x0, 0x80000001, 0x3, 0x10000}) kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x3c) execve(0x0, 0x0, 0x0) 17:10:39 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0/../file0\x00', 0x8, 0x9, 0x80, 0x1, 0x8, 0x5, 0x4, 0x0, 0x1, 0x5, 0x9}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) fchdir(r2) fchdir(r0) chroot(&(0x7f00000000c0)='.\x00') 17:10:39 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82db28007fa49f0ede0dc7c99db9802138e4981a9c09348c56f010bbfb4c01605cab2f45e8122b15570efb3d71d70afc31e7f34557ab36050c8c2a75ee33a33e2742e7057822c37470b3"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$setflags(r2, 0x2, 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 17:10:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 17:10:39 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) dup2(r0, r2) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 17:10:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r2, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r2, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x5, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x65, 0x0, 0x0) getpeername(r2, &(0x7f0000000080)=@un=@file={0x0, ""/42}, &(0x7f0000000540)=0x2c) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0xffffffff, 0xffffffff, 0x5a, 0x1, &(0x7f00000002c0)={{0x9, 0x7f, 0x4, 0x2, 0xf7, 0x8, 0x2}, {[0xfffffffffffffffa, 0x400, 0x4, 0x9, 0x9, 0x3, 0x14, 0x7fffffff000, 0xfffffffffffffffc, 0x4, 0x206, 0x49f, 0x9f9, 0x10001, 0x7, 0x40, 0x5a89e6c9, 0xfffffffffffffff9], [0xd008, 0xff, 0x329b, 0x101, 0x3, 0x6, 0xe6, 0x7ff, 0x401, 0xfffffffffffffc01], [0x81, 0xfffffffffffffffd, 0x41f7, 0xfffffffffffff801, 0x7ff, 0x100000001, 0x6], [0x6108, 0x7, 0x7fff, 0x9, 0x43d7, 0x7], [{0x3, 0xb49a, 0xff, 0x8}, {0x7ff, 0x2, 0x401, 0x6}, {0x6, 0xfff, 0x0, 0x81}, {0x7fff, 0x2, 0x1, 0x8000}, {0xf67d, 0x1, 0x8000, 0x8}, {0xc3e3, 0xfffff66e, 0x2, 0x3}, {0x7ff, 0x401, 0x3, 0xfffffffffffff25d}, {0x3f, 0xfffffffc, 0x3, 0x1}], {0x8, 0x80000001, 0x5c08, 0x800}, {0x8cb, 0x0, 0x8, 0x2}}}, 0x5, 0xe0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="e308dbdd98b17d3ecf14ef7524b5") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000140)="030573f275e6830914ebfdbabfef1ff5c1e30d82223164c4ebe678beac7503e35b4f1e475bca8a25a710040b022843ad869acd06bb16ac7975a8c4724e5596556d92905d2c61dc4bc32e86dc5070771b622e1ec6932a4278f7cba0f9559a5557fa9b511ab860627569785ce4643950f4d86bda5b1eda92a2f2cbfcc4f159d6969021027bfb71f184bd04b987c445bb81a41c95776a776710da961a3fe09860a6f5df6994bdacf50c1831dc5608e986c711", 0xb1, 0x7, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) 17:10:40 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 17:10:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000a00)=[{&(0x7f0000000040)="9312461c0da841d9491149d6cbbad14da260366981fffdb89adef6482fa41e5cf72e7c0b86ae4957fe9b8e4d0e1aaa4a517b12c44e73e166bbf8a3d7fbe54c6f", 0x40}], 0x1, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)='<', 0x1}], 0x1, 0x0, 0x0) 17:10:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'t}p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069de, &(0x7f0000000300)) 17:10:40 executing program 1: unlink(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) recvmsg(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000280)=""/177, 0xb1}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000100)=""/3, 0x3}], 0x3, &(0x7f0000000400)=""/178, 0xb2}, 0x1) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 17:10:40 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) r1 = dup(0xffffffffffffff9c) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 17:10:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xffffffff, 0x3, 0x56d, 0x2, "eeca9ff3047791d947b764b98d0e7ce68d2ad7de", 0xfffff6f3, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 17:10:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r2 = socket$inet(0x2, 0x3, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x10, 0x10, 0x1, 0x8}, {{r3}, 0xffffffffffffffff, 0x4, 0x20, 0x0, 0x3}, {{r4}, 0xfffffffffffffff8, 0x10, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffe, 0x45, 0x20000000, 0x0, 0x8001}, {{r5}, 0xffffffffffffffff, 0x4e, 0x4, 0xbf, 0xff}, {{r6}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x7fd, 0x90}], 0x2, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffb, 0x4, 0x50, 0x8, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x9, 0x3f}, {{r8}, 0xfffffffffffffffc, 0x10, 0x80, 0x1, 0x10000}], 0x0, &(0x7f0000000380)={0x0, 0x7fff}) close(r0) r9 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCSTOP(r10, 0x2000746f) 17:10:40 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000d80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x30) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x401}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x7, 0x800}, {0x1, 0x3f, 0x1800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x8596ee4fa532250c}, {0x0, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x0) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) 17:10:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x80) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) close(r1) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xb4d) write(r2, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000002c0)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000000)) 17:10:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x45, 0xaff}], 0x1}) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/47) 17:10:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000300)) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) r4 = getuid() r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x8, r7, r8, r7, r8, 0x90, 0x10}, 0x5, 0x54, r6, r6, 0x2, 0x14, 0x3f, 0xfcc}) lchown(&(0x7f0000000600)='./bus\x00', r4, r8) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r10 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000700)={0x6, &(0x7f0000000640)=[{0x81, 0x2, 0x1, 0x3}, {0x0, 0x1f, 0x1, 0x2}, {0x5, 0x3, 0x4, 0x4}, {0x5, 0x3, 0xff, 0x1}, {0x7f, 0x3, 0xbe}, {0x2000, 0x0, 0x4, 0x79}]}) 17:10:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() flock(r0, 0x0) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) dup2(r0, r2) pipe(&(0x7f0000000440)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000100)="b6203379d2968bf954f60d659a56562a8d63df8ea2ceb5900ab15fff3b8fdfd60e3044312462126ce08712f25d514cbed80fb3b8ab4793c80e4841d6ef8cd16adddd21a4b25be60ee2d447d7feffecd3bdfd8e0ece239917ded58d6d893b35b1dffc2342452a365e5629fc94769cc402c68b8e3ed0d35086e9a6c7bd6c4fff62feec58c846a33fa3eae82c6f1fa183fa8dee905f7e0d7a8fabc9df961ea3416c91c2d520b21f16c158fbfa5b77bdbf1a6beb9712c2860c67bbbb95edb6cec44ef74244d666a664aa6d085fd540aff8fd5043926cfe485badd5676fb86e52e0adfa33f77b243d64d528cfaa9fc930539576df4ade979100592b077b", 0xfb}, {&(0x7f0000000200)="384068d0cec611808edf53", 0xb}, {&(0x7f0000000240)="027998a200d77d60c0fd87c94e5f3cac741f1a09aadc08f0e9d55fe31df0e9d8f4a91048eef20d1927faef9d76e2e8cd50411ee186b2b6a9a83d135ef0c29ca71bf6cc2b6002f6532bc406021509534c6fbecba98f8959c5f19941ac1ac34f3e274adac0b20c85e8240789665d14c26dd6eed55c84209e24a9740613aed78030badd3b352f4b980afc4c4fd5efd4fc06cde71411018c3a36ee4d76d7a2de0808cdb5f333ac6b23e3a02cb7f358b0712ef34ba46bd8f77a399c6cc35679dd33e0af1fccee1df0e2559647e0cf562899f23e31afb47a43bfd06f4998a1bcef9d0ddfd9f39f3b793ae4b7f287642e03b088db4f0b7764cb319f41", 0xf9}, {&(0x7f0000000340)="8305a32cdb94e25ea03affc3309311b2d54e42b3ade764a77dc2697dc202bc1a6cef5e88acca13b829d27b2ca8aa47d792b34fe36d897ffa0c103732251a5ec9b3bd204f0322067319b47b8b8cdb2706180bfe594abef2834c947cc9eab7be5bf8226eeea2c6e8580d6e18fc94a62a4c5d7ac28acd0721e9f1f63da94b36746aed700720be22acad6b37d84a6c3d3d145cf0ad6fbd8c47181251ef4b65e35a31a937acfb06babbd10f909b085a886455", 0xb0}], 0x4) write(r5, &(0x7f0000000480)="b84e6af766364a0cecf2adfc409a9f30af82cbda76b828f9d5eacab88398b994c12b3da20aa23ddeead9436b9b85bbb0204685621099ec04ceb3df5f295e27469b6a7662fcddf3264d17fe6c18f25afaa0e3daa0e511666a943d7ebb34248363a5e5b5ea0f2e68c61daf9282dca8ccdb8c780eec214e9f6a0c806fa63c531914c11ef5da57eecec3257389d12e27ea5a3b626f44e87b8c0b1bbb7a64030501d2e260f25ac9f43cc772810cba35cfe20dbccf9335155f02d1f38a473c4752b733de500fdcfe1064a33ad3", 0xca) 17:10:40 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x3, 0x0, 0x1, 0x6, 0x0, 0xad0, 0x0, 0x5, 0x5, 0xfffffffffffffffc}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x2, 0x7, 0xfffffffe, 0x4, "52934f973d3d5fcf4fb630424f293aec105c55d2", 0x7ff, 0xf51a}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 17:10:40 executing program 0: sync() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket$inet6(0x18, 0x5, 0x8) connect(r1, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000140)="5e23f4eda504e1e300ab3dad061a5b46ff9e34cda983cf8971a85284e36d2f10c170f8e0fa2d06bc893ec8466a4cceefb5e609bb4df083066bf11952620caa141a64684c50ec9938fe85ca98bcc7f35a39350892d162de262a7776c15dd70597c5fe4ac112152188861498eaf3e4370833744e3d03bf68c83ac0a2db9c5e4010ca2eebb53d1d00"/147, 0x93}, {&(0x7f0000000340)="22b27a972e1e7c6687cbe656f2d08ee22ddd11c54399079e6ebc6229ac8d3b1c4fe4b91d076491424a5c0c160f619e10ceda903bdad604cac6fc0288937f750b683eec7eb43c1aba947817d39f9d05af24a3bd237b5b587f2c806446330be8b356fe2c64848d03becd22a11310e8ead9c522507b5e23d5054d4bcfc0c2da373cafec6f2b45a1f3f1ee74c86ee8159ae398146c1f93b2f872f3dab10f65a536ba3750c2acfd171a5852bbdf165f007765005e8ee9cbc67af144ce47f562e976f58f82a15767948a5857f04fbe8b52bd3224a15c1f", 0xd4}, {&(0x7f0000000280)="cce19fd32b9a6d5a7d451f336cd1a845773d1eb2a1364f990029994564683d7a1c14c1c196f54a3f390e1f4e5650550000", 0x31}, {&(0x7f0000000440)="22c4473d4a6dd48b562f528667576ac525a8aea5e46e51fb958aa996994a40d017a596156a4e9a132714e6c9df95f79e4380dd563b7683621caf846140701360455a3ac6f7323ca6aff39f", 0x4b}, {&(0x7f00000004c0)="c2c14b67c90dac5c8d52705df5632515d14d91203883c90259b07bf2c99965605e238093c42af2b650d6dc9f98d45080a0df1f570018960cfea29f6e94ca2edeffd01d412ff120a8b6a8658ca3c0068272097c05dfe7fc68e97f20164c961cfb4aea714e0543714a2fdebb3c25700b84a3f23be208ed57d88ff7640d249a0a67e98e848b35d58dbb954aafa4df60600dad3dda80ed58a029e4bc0e669eb9a098fa5d47dadb4fb064", 0xa8}, {&(0x7f0000000580)="6993f839e4066a0545c801e764929c1bca6271b5bd4f4f38bbfd46c315059053498a8bbb6fe93c3f04ced91c5b2fafd39a226e94e30b52e638070000003826ca8531193e2ed3fb5eab491816674661535dc04e902c25517efbc41ee9a9", 0x5d}, {&(0x7f0000000600)="ce700579c28e18b41cf5ac3b896e52950a6494d1e178fafa1f5c55d3adbc77b7df840ce3c16d7532e131d5f9cd478bb0b3a3639b4c8229739fcc0b80d4f87c57dc894f5fa6f5d26fbb46df15c465da24c1e522ec87e6b83c88ed933efa944e04ae190a633f9d5dfb5a39de09949aab3dde112abe575463b4161a459c4348bb7380f8609d5a67c4779926196ea228b5dd619c51533bbfbca280b6a890f0eb90b92580f70c5b7810bd475141500ef2d5a924e4843d072cfccdeebbbe906905e904af55bac8a50d0eda8b792f6a6471258d457b8877", 0xd4}, {&(0x7f0000000840)="2f539e3b339aa14fe33f6bcbb30b212a05876f7db62a2cd1d35bc65b945a4295bdf4a0945850ed716d17ad15518e774716c639fac4ed4f03032654df7ce487b4e163c1da1a8d8503dd3ea1fedf12b28f9f9035c7a36dc0e48b9da863a2db60b0f510386d4c7c2f643a3415e4d3aeadc783ad65c33ebd7aa870f6ce7ff82168413939c9f23ba316d63704e0d71fe1a2088a3b6754003f9bc548da85f688f8eaed093bd08862d3a0ddb003130dfc24814e894d8db20f464520afb88f3cde36493c", 0xc0}], 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) socketpair(0x2, 0x4000, 0x8, &(0x7f0000000740)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001a40)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000780)="87c1af854a173dc3b258aacd346e9a404c86", 0x12}, {&(0x7f0000000900)="fe6e4f27a40e2bbb7d81c3af15a6ada5c874bac1101edc8fb4414398a19558262b2a8b23fa5347", 0x27}, {&(0x7f0000000940)}], 0x3, &(0x7f00000009c0)=[{0x40, 0x1, 0x2, "cfa814b68d8367bef91755e268abc0c53c3051a810d535790467dbbe26b05622282ed378b2ae20ec91"}, {0x1010, 0x0, 0x100, "07e1afb83b7c43776196a7dbcec8162a9897cf500356cb7079d799209809cb604102156a21374b638af7adce1409044b41d40a94b4fdd280a0390f0a076e11d533884016f2fb57380da3f09475cbb7572bc93afb801f0a009102add4eb829a8e089f405860cdfd6e4c24369bff98297c06a1892ca53890e1fb284020503fd30dfd5cf40b58784b006cfff38734923250cc3675a8d30a3ec24323fd36887432ddcd003357f7cf65ab3e58b5094201407ce03fada401c9c436efc39d76013e85a5b17ed1fe64ada96d143dc60413b00e1198c046e951b508eaf3f3a2f80ea50a93bf5c90a4ea1373d5b6a05d4f1690d26c5baec51de93b1aaea91b8189824210f57202d4766913a8daa689e3c36317cce56f3b7349c89c832e7810b7714875a4ac4f5ec2d96daf953187d0874ea291162f0eaa6b1a4bf8562c069381e835680a44e6071de51aaa85cb6b8d424bdb90d0e47610384429fff87cba5b2c3e2227dbfe9d4c79f28abcfe404ace5b4bd498b87c796d3807260d2dc84947dc7944b77ebbf2dd61e56bcd87dc7f9818011bd3e4e306fd88b75314c7b9ecfd4e6a6830d973d60653d2d8b90eba6c39cfded3376b1f8e85cfcc8dc2aecafd4dbaa4cf1c2d815517d4adc79647bd12d4dfc7653a8d33d23a28e486255d2eb82b7b8ab76b5bdc45075a8635d8551411f262f21fb3b3354e3cdd5353ffba217a7f14181027afaefc0fef09b58ad172d4d4460dad7c965754b5b1536f858cffb8809448aa361361a653e69e0af16b2c422e9d3ad8076ebb0132c66e9a32ecc58230e15c831b967d0bcdd01b706d2184007e46300821fa12b07e9a547b5e3076ca3f7efbdc66e1d8c525c874c06c7759126237fb06385273966d9c7c49562c7717e3eef455a0f9f97e8fd8593f7271b7c0f715f0834903c090fd7215e23d4e27158fa2206f2ca8186b47147bb3ab4dd55cdc92c4352088053c1101d3f1e2b9a0bc1a0dbb606dc674bfcede2f9a8b30faef33e8ba3cf8993422de4479e5577843e652f52f0638478a8fc745805cd126c92eabb3af1ce9bb2712bab02d90749a98370f29ea66529081368294d422b9aaf87a2f89561a51a48feda9b4f1d279c1c036714b474c322148d526b4150018f3a03c7f85a7f9b947ac21ec3d385313dc5f1fe426acdfe39a2d1891d6b0820d07a365e07ff7ec5687f22cd1ebba578b1ccaa08108c87318176c1484f404672338d600ad02e213a84c5114396e9111449bf069cad48070abe4a2d15846092bde88b4489e3190856bd008a3eaaa2352959f774b41df4a598d8de9c7ade28cbf6809bab557da7db040111f29a48b3d7bab270831891ab5ec111e2552b5048c90ef22036e1865e25318e940e2f8d6053dc7537a42cbac2d71bbb38b1283c4af466d33f7dbfe531003eb1b4e88187e9995248a12c77d151bdff65c922e668c88e69f2f07d207edfc22d2711e06054e2196d183a74634d4597347d2f9a7c1577c881a37d3951538b081d966f482fd0a3a3b5d46abcbb7093c1354958cb37c737310a927ee5281d7465f9319e96af5e529af3c2f82227af9901f9c0583021cdaa14428fdf09fe68fb54409706b22c5d7638af322f15794f5ad19270af2a4fad779827c70dd1e0705ad88df67e6d498c7e03c17a40be429fab5ac1ce9dbd574051b91741a9ff69171e86b549f3e6862025deaefdfd3f93453b6e49119d744f2184caaf304396a688521ee3e84b493ee324de3bd673ae75d0cbb824d1268cfba511577ae7f137157bc2f76747b43898499a7ed959549877e1fc33dac0387959c943144e2f9e7ef5a414b3b68fc99a42f397e6aa03fec21e0c24e6ae84631ece535e8acc6cb72db2eee10510c7bf5d8eb3b3cd3005e1d268a453fe9c964f5bbc77e670c612775577f672626ce7ca74763a904e7aa425ffd7b6c3d98ef144f6bfec908e35a35aab2acd113e2c32cf32db60dad1a05e93361ea2ddbe866514591d6dbd87b7d945f70dd3cee6761d32bdfe2332b8c5fdc90c245b3e490230d7f78aa4849ee43bb0aeb6420e70c330f15adc02e5da6ad3eba21fe59e50182c1b3c25c66698122c6df80fc16665f30e32e10b383299146e36e043ee9f5ccd3e0560dd9f85d2c6b71afd819ed92265355b5527adda4ab1626cb5550a216bd035e43f16b10580ff64f4aa061fbd0044fcb2d2b21da0fdc6beb2a7109102e5c5a8e4e4fa8bcca6e8ca4ae0487c2166754282829c2ea72b0ff400d3e875b60cc05988d799c9a82aa07f8391c799b482a0518ec0e3a61138b9774eff26d9a471c8361aa0ed4ec90a417b21567ea788f0f0a0e1b55ba1f60d966017bde8605445ab4bcd3b4843296c751d97f499a9bafb44e5ad3439b111736c2295f167a1a4f43fced86a8535543d4b44d2e12998b1278aa0c77745dd4f8861ec6dd84e5f53f8411b7113187617385a49ddea1b0b49eee71eee3799abff15da3131e7376aa308d69238728e72c06a60124027509ec72d534b9b5efd5ba3475d17656d8d3ce99af102e2b2a58956e19c5b61d5cc7390d6a5c42c6a5f3c9fa48eeca497ef418e0621e260f1f446e8502e1a55593f62bfe6ce10f213d81f59f87d5c68b0b1042456379bcf8e27bd862213013b165fbb7d2d447492111124487173f507fb83b3dd9f42e8cae89a26ca5f6857e634933b8d6af181d05da47525630e403d3f52a39e277553bfa018aa2cc27a5d9dcaacd975750d6a994bef0c10696266fff098ed984791844169bc1031d795e3780df7da0401dc0a435ea52583dee17144aaa7fd724028df977763e66b752bbc8788a56f8d702b004e4c73f357c796fd8ffc9ce8b9c043fb77fba55733b6ef10384fbaf6511916095036a5b13b8658392e74728ee7c95e2b33160371ea87830db62bbf9bbdacdbe25dcec58b53c1c5880d81bb5ac3b902c1005220c5d4a1c0ecd4a46955b7711454c36c2a36dffcbe64faa947decf8d14d381dfa36df220af9859fa4f9a36998b92f0f72c020837848fb6802071274d6328b3a8d216a537e6789f1e1b40b4228bf5bb8cf63b24811e1b0f06d596115313d676cad9612c1e3d592085ab840a036a07e64bdecfd53cc68b31764062d645ce963233159726b0e8f5f8b79a5d7048a91055250fcd58fb5ed4d2aed7ac4bdc37f6bb209d6e2fc54a02c7b35220ee72f10a94f32969f3f1e5436a7ff909a538cbf83b969fad5fdce52ee219a647e40ea5e12fa1bcb6ca9fd975119ff15fea80d7fe73d57bf9fe76cb2b1a580d33b6727a15a288f3430a5c63f0e6047b1393fec84cf57634dcc3be0b9362188d0539aac7e0f8a9fe1fdbaee302d41c1f0c6e8e134cc741eefa91401efe8c4b380efc12c8b0327f2b46b55f380505e7373925279c7e45967082e39492f6558303c157dd118f8312e561cb34248b008e5f9946d604ecf7bfc3ee9b52ab73744e69858cef7415ea4eea3369996a9609d199dfda41af39960e0954e1f84df1918131bd802aca50a753575e089aa5f0e17c6b77ecb33163f8ff5bca2cc153450975ea65174d6e08445fa5b2c13e0587421a66e04863d6a0baad9d463c6e5f731e17497e7eb29365341a92a016c233d52f8b074e9f7592e74adbc1ee9e60735183097a0561c68b2b4d28faffd8dff81fd5c2458f73ef42119d167f5ec83608fb899b63f893ceff069979799ca45aab8b9fff0146c57d964fec9df131c6cacf1b529f126025749763836d031a70e9793d630eda1fd84a4e0bc635f115de386cfe20b572f4e60109ea3d0b21d444a91ca07810ddc77a6a9e11d1b3d8ba138c21093f69e4071a5b2ac85921e6a3db49b7961ccc1d290291c2f5e59dacec640921c490496bc06955d49030c210018c76780481c202590ae3437df9897a0c85ff13450efccd2f9a78b8fcf0ff3a705b4adc524bef0c0bc82b13d4d32dc0c1c10e87360ced9e70f3b27bbcfc996d7282f2e980f95e7a2fb43d48d59859a1b9510fb83c8cc9e877873885e81c5aa92ae9ed3555f06aa5c5d199cd364bda872ac512e2bfc327f333f274f9d704b6706350bd79736b829519215fb73a9d2926d96999899d954646e5557b6ec5e1a954cbd1a04fd0bb43ff0ce10d631b48ff6701914c14938570329082526fe094b988fb62423952f29bd906e3ae5e0f6071e7f582504c7eb905161762424b86bbdfd3b459069ef5154e7642953da7f20a481c77e3ea4843e154db193bdb51f57510e4524b9c0e27abd77290f7f5d42a36a144f3962f6ccd8785936a261c62d680defb3530ba7a13d36e9603f59f55b0acb4edc5c2f6be50a0a56498eb3c30fe23cd612a5b3ba4911796cd78b292ec01caf5ee4f6ad0e48b122b1bfa4a7e9df028efa7ba5406f099b8f831c52ac8ac8ee76814c5ec3d224ecbeacfcd034fa20195f19d5868daaa24ca3a184b97c915a484920cacc1a020878aa4f113cbb4b4fb552fd94d9b9d7eb9289c84e65ae852b991b397e32c5501c2ea354950d37c28a03443ef3fe1895bea55daffb67fd4640d07041841216b3db2ee66946cc5e2a4f778da0e9c403ddbec7dca5bdb9508823824bd01aa7f2811f18437aeabc73ca13b6f1d529d615d27ab42bb64b35389e7182b6626b29aa88a3eed1ecc58a1f1e00125688599aca2cfd4de655d0dc4b43e349a69990ec151b3a98dc775b06f2057bed29358b90f8a9cdb2ccdce773abe22268bc0a9d5338d0034da736726ce97331cc3daf77ac5d2e5765d147416ed9dfc8789a2fc2da9674c0f967617cc3de3b5ad8e11e87000c89f6e2dd7e697e82714753f66b36e56f000a71268ab1bfe0386123de2149fafbb2129e5f4d4b541148a4d4506e92a4d43ca0b7301141c2ee0d07f044ade71d061ab022d9ffb2afa90b2748acb6eb452c4492f12490ef22b69bb68c37777690eaaee9935837fb5bc8d2d4210afa36825d9cb7122b4afa14703ce73d17978d34abf08dd3573349fa93a57ea2ac62ef3e975e0bd2b855bf705c36a7bd1a4518904c40b8ccab625b006f00150830d5e07e9f92188e9f48ccf40103afa146e1df2055046d8f8041a1aee172261f6ff0b4ca347ce7e2007d70a528cb397377022f56131b4ac0c5d145f2ca2b179ce18de9d9a22a06cfbe07e9a3340747d6674d82cd8237b1f7e2c7a1d6b939462526bd7ab66cf1930139260d1c429154832a0811e99fb81184ddfd15daeea1541182c317f7094364344f1ff2f33ef14b33cecb13d314ded72f3b4d63ed4cb7fb7d72900baaef2a066ecfd5d0e6a9ca248661823c78efcf913593a8496cb411e300ad02449193f22694e36973b7a61787271f9ed4f059482e41da79b0a89a9bd6027796ca5285c81e3028ec4180bd1da8c2e1a06008d456046881b3bcbcb79c0618ff9f582f43286e9e36f12fba2bbf78a3a8199ae35c5e59f4335c011c7c2486fa716089d1a2741db0096afd1578f42818f599c7c99daf3013994bb3a8439a4df0d5e22bd9dfb7091cad8b5c6511cb3d6d243b28b305a078ed248ee435e61850ed6ff73997e9bdd08e6f3ece94db34276f5bb24d735f3aa45fde2199b8ff64fa108ec75c49b9a306b9ba506aff4e206d92c1fa70742560a8367b918ecbd20769e56291a6a947d4d83e91b8104229a68fdc9bf9911733e60de3ec38545258f11e1bf29768ab78fa41b7bf44682aa51635c221f6fd3f43a59186e12ebe85004bebd795b242a92cf9005f521c3b9fb5a18c1baf5eb3d06d36ebf830db9bea8ce4665579cce58d4c664728f871d673576d293e8f752f42de2dbcc7d5314df78cffe1829e"}], 0x1050}, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() symlinkat(&(0x7f0000000940)='./file0\x00', r4, &(0x7f0000001a80)='./file0\x00') ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1f, 0x0, "57df92021714202cc690ef63a34b63c27ef86567"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r7 = getuid() setreuid(r6, r7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45}], 0x1) 17:10:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x298, &(0x7f00000001c0)=[{0x2}, {0x4d}, {0x6}]}) mknod(&(0x7f0000000080)='./file0\x00', 0xa8ae5f9c4d95e7a2, 0x80000001) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket$inet(0x2, 0x757e3480a2926107, 0xfc) getsockopt(r2, 0x8, 0xfffffeff, &(0x7f0000000140)=""/123, &(0x7f0000000200)=0x7b) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x36fb948ab1965e72) syz_emit_ethernet(0xffffffde, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 17:10:40 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x1, 0x40, 0x5}, 0x0, [0x8, 0x2, 0x1, 0x4, 0x3, 0x81, 0x7, 0x80]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 17:10:40 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() socket(0x20, 0x4000, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0xff, 0x1}) 17:10:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x4, 0x401}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x204001d}, {0x800000000000006, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2a70260c3d4d848, 0x0) recvfrom$inet6(r3, &(0x7f00000001c0)=""/101, 0x65, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'t\x05\x00', 0x0}) write(r0, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) 17:10:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 17:10:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'trp', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 17:10:40 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$setstatus(r3, 0x4, 0x80) 17:10:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000f84ff578ae408549000000000087ce094706cf7ba5deb99fbdb46173c8c7f3d201234ec47d40c755ef915ebfd7d63f865cd054c92e2be8255167ef9f8122e0b3016566262b1446ce113a6743e1186059d539fd0260401ac72187846e04f8e40c2438014b26787efb603523089a9da144396131266322c351c489d7f8582a55526a5f9c789d635eb09b41283f727c55f2f45c7726e820bb2ef3611d9c3e8ee45ff64f00e28faa243b8ff3dc4129d04381d42ee3d0293404735f35c8f373b8cf5d8e3a2faa1c"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 17:10:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) close(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="802f779b0d2b62eede986c88", 0xc, 0xa, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46", 0xffffffffffffff4f, 0x0, 0x0, 0xffffff0c) r2 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80, 0x91) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000404000/0x2000)=nil, 0x2000, 0x6, 0x10, r2, 0x0, 0x1b) renameat(r2, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000280)={0x7f4}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x80000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) faccessat(r11, &(0x7f0000000400)='./file0/file0\x00', 0x80, 0x26fd0db9d6a1432d) r12 = getegid() openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x2d) getgroups(0x3, &(0x7f0000000200)=[r9, r10, r12]) sendto$unix(r7, &(0x7f00000000c0)="8499c9d5a250daec904cbda77048330a17bdcc829626895a98fbe387a8e72ab049561a60ef555273f3eb709d2fdebe6299d46cf45844379abd83c419a772e3b60b8053a6dd3036dd1a3a472f1d7de38d25cee28db544ef5b15b97987ab2a53d253521acaa24823359a8b855c73a7ab91ce08ab506761a4eeddc925113a4abbec9d17f384b82d09f10b1799b53d00067a9d", 0x91, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/10], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) kqueue() 17:10:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e0097df7c8476c6f073f120e49d245895d9d2abdf86a55c4ef1f2003e78159faa710c6c95d90e49c650b379fd2f173ec56da1173884571843137ef98eff853019a5577efbe7421605246185f4e7e8b2935d407dc5d5b1dcc3d2de5fc223f1a5f7a4e6aead27dd7df2cc0ce5f7801667a29e14cacb4a89442a06"], 0x10) close(r1) 17:10:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 17:10:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getpid() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pwritev(r4, &(0x7f0000000500)=[{&(0x7f0000000400)="aca8137459ae03f92c1cd90de0d9d8934bdff4209688ca3f634a0672f7de418d4ddd875041458028ef54c502c980f36de0aa20a4bfc97625f3a6e800aa33665337b91cdca594a1bdcd2d4f63aa6a3adfe3fafbe45d525ca1ce8544d0c8bcf23b4d9753dc8a5b4c1453427b0e370d5e2a00fac640c553adc3fbcddb59af45998d83b04bb92b910e4ab4574486ebb27fa748cb96654b3aede9d2b87cc6bed79e3cec921cc90465ad3833ee7fab917baa598c37ee34ddbb60c97bb98a9ed4f2de730a27b2ffff1c9e0993975693efcb5bd20b6f3dcef361f0999c79be31d171948389a701056b684fa925f1d8d5a6be", 0xee}], 0x1, 0x0, 0x38) r5 = dup(0xffffffffffffffff) readlinkat(r5, &(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/203, 0xcb) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 17:10:40 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x5b453757cc18d3d9, 0x12b) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 17:10:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = fcntl$getown(r1, 0x5) sendto$unix(r0, &(0x7f0000000000)="802f779b0d2b62eede986c88", 0xc, 0xa, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46", 0xffffffffffffff4f, 0x0, 0x0, 0xffffff0c) r3 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x80, 0x91) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000404000/0x2000)=nil, 0x2000, 0x6, 0x10, r3, 0x0, 0x1b) renameat(r3, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000280)={0x7f4}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x80000001) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() openat(r0, &(0x7f00000003c0)='./file0/file0\x00', 0x10, 0x2d) getgroups(0x3, &(0x7f0000000200)=[r9, r10, r11]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) sendto$unix(r7, &(0x7f0000000400)="8499c9d5a250daec904cbda77048330a17bdcc829626895a98fbe387a8e72ab049561a60af555273f3eb709d2fdebe6299d46cf45844379abd83c419a772e3b60b8053a6dd3036dd1a3a472f1d7de38d25cee28db544ef5b15b97987ab2a53d253521acaa24823359a8b855c73a7ab91ce08ab506761a4eeddc925113a4abbec9d17f384b82d09f10b1799b53d00067a9d89db", 0x93, 0x403, &(0x7f0000000580)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYRESDEC=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR, @ANYRESHEX=0x0, @ANYRESOCT, @ANYRESHEX=r12, @ANYRES16=r13, @ANYRESDEC=0x0], @ANYRES32=r2]], 0x2) kqueue() 17:10:40 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r1) r2 = socket$inet6(0x18, 0x2, 0xff) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$dupfd(r0, 0x0, r3) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 17:10:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() lchown(&(0x7f0000000080)='./file1\x00', r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 17:10:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r2, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/\x02\x00', 0x20, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) write(r3, &(0x7f0000000080)="1d28832487c7aa30471777c2479b4c8a45a1925712a7c199ae11726738cd798a703af480ce2b9b4a177cd7eda8242d06dc6009d0c7c91da4d4043728e2a389f748397bbaec5b43521d6bb101996a1096078a6a5b9c4b89d9508113450606ba77bed91f5aceb77b078695ef3ce9cd2e43619d5fc90f97db2a2c43c1580f977c4273825b2b03a11f14b1432fe1acc77b9d117973b30f3a34a0b39cc5a14fedd6897594547f2c56a8d835103d21fe7260", 0xaf) 17:10:40 executing program 1: getpgrp() mknod(&(0x7f0000000200)='./file0\x00', 0x1ffb, 0xffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/251, 0xfb) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x3010, r0, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c6, 0x0) 17:10:41 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0xe) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 17:10:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r0, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 17:10:41 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000a00)={'./file0\x00', 0x80, 0x6, 0x8975, 0x0, 0xff, 0xfffffffc, 0xffff7fff, 0x0, 0x1, 0x4, 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x81, 0x2, 0x5, 0x6, 0x98, 0xfffffeca, 0x7, 0x10, [{0x0, 0xffff, 0x0, 0x3}, {0x4, 0x57, 0x101, 0x7}, {0x10000, 0x8, 0x1f, 0x5}, {0x2, 0x80000000, 0x0, 0x7}, {0x9, 0x28000, 0x7, 0x40}, {0x101, 0x1, 0x0, 0x82}, {0x1a19a0a4, 0x3f, 0x8, 0x8}, {0x8000, 0x7, 0x583, 0x1}, {0x184, 0x2, 0x5, 0x1}, {0xfffffff7, 0x7f, 0x39, 0xffffffff}, {0x7, 0x8, 0xb40, 0x7}, {0xd9, 0x5, 0x8000, 0xff}, {0x40, 0x401, 0x7f, 0x3}, {0x1, 0x20, 0x3ff, 0xa1c}, {0x0, 0x200, 0x9, 0x8000}, {0x7, 0x9, 0x7f}]}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000a80)={0x2, 0x0, 0x4, 0x7f}) 17:10:41 executing program 1: r0 = syz_open_pts() syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) shutdown(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 17:10:41 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0x7f8bae4b962471af, 0x24, 0x2, 0x1, 0xfffffffffffff9bb}], 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev\xafepf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup2(r0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x11, 0x18) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x24, 0x80000004, 0x106e, 0xc09d}, {{r4}, 0xfffffffffffffffd, 0x26, 0x1, 0x157993b1, 0x4}, {{r0}, 0xee38226858dc3da8, 0x80, 0xa, 0x8000}, {{r5}, 0x8000000000000002, 0x40, 0x0, 0x400, 0x1}, {{}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x1, 0x40}, {{r6}, 0x22766abcb5c0d72f, 0x10, 0x2, 0xfffffffffffffffe, 0x376b}, {{r7}, 0xfffffffffffffff9, 0x21, 0x4, 0xff80000000000, 0x6}], 0x8, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffff8, 0x4, 0x10, 0xfffffffffffffff7, 0x6}, {{r9}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x101, 0x3ff}], 0xfffffe00, &(0x7f0000000200)={0x3, 0x3}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r10 = syz_open_pts() fsync(r10) 17:10:41 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00005fe000/0x4000)=nil, 0x4000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x49) dup2(r1, r0) 17:10:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {{}, 0x0, 0x10, 0xf0000000}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x6], [], [], {0x0, 0x0, 0x1000}, {0xfffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x3, 0x3}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0x6, 0xa8, 0x24, 0xfffffffffffff36b, 0x20}, {{r2}, 0xfffffffffffffffc, 0xe4, 0x1, 0x46, 0x5}], 0x20, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x2a, 0xf0000000, 0xffffffffffff7fff, 0x2}, {{r4}, 0x0, 0x11, 0x4, 0x8001, 0x4}, {{r5}, 0xe9bc45beef99d914, 0xb9, 0x1, 0x3b, 0x4}, {{r6}, 0xfffffffffffffffb, 0x1b4, 0xfffff, 0x6, 0x3f}, {{r7}, 0xfffffffffffffffc, 0x96cb1f618e72c344, 0x1, 0x3c42, 0xffff}, {{r9}, 0xffffffffffffffff, 0x100, 0x0, 0x4, 0x6}, {{}, 0xfffffffffffffffd, 0xc5, 0xc6e093f6783cc05f, 0x9, 0x8}, {{r10}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x99cc, 0x1000}, {{r11}, 0x0, 0xc0, 0x80, 0x1, 0x7fff}, {{r12}, 0xfffffffffffffffa, 0x40, 0x10, 0x7, 0x7}], 0x5, &(0x7f00000001c0)={0x6, 0x7fff}) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) 17:10:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x20000000000002be, &(0x7f00000001c0)=[{0x15, 0x4}, {0x4d}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffff9c) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/138, 0x8a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 17:10:41 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x300, 0x64) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/83, 0x53}], 0x1) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 17:10:41 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x8004, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r8, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20020, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r11 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r15, r16) setreuid(r12, r16) r17 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r17, 0x2) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r19, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r19, 0x2) r20 = getpid() fcntl$setown(r19, 0x6, r20) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r12, r6, 0x130, 0xff}, 0x54, 0x48000000000000, r18, r20, 0x9, 0x6, 0x10001, 0x3}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 17:10:41 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x9, 0x10008, 0xfffffffe, 0x10001, "37f3029269ea89c0a08a05a984858a8e44175f89", 0x400}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0x63cfc837, 0x8d1, 0xffffff80, "b02029ae5572a901f40f6bbf17c54a44980eb3b5", 0xffff4caa, 0x7}) syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x220, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) kevent(r4, &(0x7f0000000100)=[{{r0}, 0x0, 0x84, 0x20000000, 0x67, 0x2}, {{r5}, 0x7, 0x2, 0x40, 0x7, 0xe8c}, {{r6}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x3, 0x9}, {{r7}, 0x7, 0x29, 0x2, 0xffffffffffff8000, 0x20}, {{r1}, 0xfffffffffffffff8, 0x94, 0x80, 0x5, 0x8}], 0x7, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffd, 0x1, 0x4, 0x7f, 0xaca}, {{r9}, 0x5, 0x61, 0x10, 0x800, 0x5}], 0x40, &(0x7f0000000200)={0x4, 0x2}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1ff, 0x5, 0x8001, 0x2, "862a4864a96bc72653c6d6e332e4519df13266b0", 0x0, 0x3f}) fcntl$setown(r0, 0x6, 0x0) 17:10:42 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005db000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x35, 0x2, 0x7fffffff, 0x8, 0x1000, 0x1, 0x3, 0x308, [{0x1, 0x4, 0x800, 0xc1c}, {0xffffffe0, 0x1516, 0x1, 0x5a12}, {0x0, 0x7ff, 0x5, 0x5}, {0x4, 0x9, 0x7, 0x2}, {0x1, 0xffffff81, 0x6, 0x7}, {0xd36a, 0x3, 0x2, 0x9}, {0x2, 0x505, 0xfff}, {0x6, 0x1, 0x9ac, 0x4}, {0x7, 0x15e000, 0xfffffffb, 0x5}, {0x2, 0x7, 0x76e5, 0xfffff6b7}, {0x6bb63cf6, 0x8, 0x5, 0x100}, {0x6, 0xffff, 0x5, 0x200}, {0x4, 0xffff, 0x3, 0x4a}, {0x3aa, 0x30d, 0x9, 0x3}, {0x14000000, 0x6, 0x7ff, 0x9}, {0x6fc2, 0x2, 0x29, 0x101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xb5b, 0x3f, 0x8a, 0x40}, {0x5, 0xeb, 0x4, 0xffff}, {0x0, 0x1f, 0x5, 0x7f}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet6(0x18, 0x4000, 0x20) sendmsg(r4, 0x0, 0x1c) ioctl$TIOCFLUSH(r3, 0xc0206925, &(0x7f0000000300)) 17:10:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") syz_emit_ethernet(0x133, &(0x7f0000000540)) 17:10:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ftruncate(r0, 0x0, 0x100000001) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x653) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r3, 0xee01) seteuid(r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 17:10:42 executing program 0: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 17:10:42 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc800000000000000001000000036aab368d745d79544005aea042883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5dfdf1cfdf5b9b69a8ad224b94d78db6125f4ad64f9c8a2d57f45c565a3194ced600c1ddb25e92c95cab13aaaa148eba1a5a1b777805bb6f9881d4715898930ac89dd882839e5f18fdd739ed02cf4964855a0de818a27a85bc"], 0xf8}, 0x40b) r3 = socket(0x3c, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x80a5}) r6 = geteuid() setreuid(r6, 0x0) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r8, 0x0, r9) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000180)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) r19 = geteuid() setreuid(r19, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x7, r6, r16, r19, r27, 0x200, 0x3}, 0x1, 0x9, 0xffffffffffffffff, r30, 0xdc, 0x7ff, 0x6}) seteuid(r6) r31 = geteuid() setreuid(r31, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r32, 0x0, r33) r35 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000180)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffec842b722fb46) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r37, r38, r39, r40, 0x8d, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100000001, 0xb1f1}) r43 = geteuid() setreuid(r43, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = accept$inet6(r44, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r44, 0x0, r45) 17:10:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0x6, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xb33, 0xeafa}) ioctl$BIOCLOCK(r1, 0x20004276) 17:10:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x1f, 0x3}, {0x30, 0x0, 0x0, 0x3}, {0x6, 0x1, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:10:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 17:10:43 executing program 0: r0 = kqueue() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000040)="837b2b6834cd0232e8e485ebf968f23d6116a86a229c57a2c335ae42fa112947ed3cae6607bf3c6fa06cde06be1406", 0x2f}, {&(0x7f0000000080)="2a3c9e118f07b39642ce90d4868b94e760b26c28f06377f7f81b723d200b01a9747cbd85a3171538df4bc578f05154261da3c0cace7ea4451a6912a8f574c401c18b3421f8f337e4c93ee19a4d9e4531eafa3dca2404aa231422867fcef58b696a57a809e3c59f0fd67dfb1bdeb36db533a7622f6c6037224ae0db55ce18508c7bc4a44f631b5a142b", 0x89}, {&(0x7f0000000140)="260841555790548130b3b70cf83275100aa9a60c7fed9d3da578a281674a5c692de443a7511c0d7e58f2cac5c347257a6b3f6b31000aa29a304e613c38ddd4cf5affc486ddb61bf15f5ff6aff2524b46dc6c6e9dfcbabaf328bbd256eed99f31f384bdfb158e3fc57e9552f0846f7c88566007a784c3562144d16daa6558fc6cf79f88038f3e67d87495fb969a6ddc92ef4a1ce3259e5434bfc667b9d12d0cf00b950e9fc8227c1f7598", 0xaa}, {&(0x7f0000000200)="273ffcddd2488a1eebc08588e799d6ddcd422e71a7f6384680bfea47d8ed4653b82031a54f8e8fa490facba6f1389ba98e159e13ffc9fe6015cdc5cb0750ecbdad81e3d267c24a1b00a535048daa339074fb3345d6a5d8849b37eb17ff52dd1fb488239cf94bf29fe75f7ca3747f37c43614b11eab0a207cd12439098efc175d837316ce8c9726b668361518b0a943e083ffc1587e076a33c8502407ae3d2f336ac8c493a7b75e9c420660ff331bf6d869da51f906c104b09a162e138948a9e942c495ae5351be", 0xc7}, {&(0x7f0000000300)="5290ec8f421b7d796e2c6088ef35606afea0b0f0bf8eae7046160bea6128c7eb9cf9ac1c3a9312cc5ec172c6484c5a6b5666a7aaeda4cb96fe2e6dabb609eabfd3c139ce6d6bc1396843cb0ff6f026abfcf5295377dc9be248ce98302074e4914ff2fb6e3014e48da7bd3936ef4111b8ea2f1ee830b61bcc35a914a83d7b1d9b71dce040303782267234278ddfeedbca74b4a9d3c59ca21cf0a809d76764b8bd2fde4ee41c1b014fd6c2e12b36ecdcb284814d9794594ab5e3a6a914747725da08ffa89dd295589f52c93c41cbce1898a37550d2f324bcd9ced9a90b822ed817b33f61c268c52b14efccd4fc0feff0c33713b64013284d7ae4fb9f1341f14ed8bca7b60aaff445acf179f2fba2db947c3a455ab1538940f7e5ad989288fad8fa9b4c02ec299d637eca46da92c71744b84bfbef5b0f8ddf59a8ca300fc202064e941238fe99c644fc8983eb68c04548b03e69142953dce8498fc94b7393ba4747efce62d3b9d0d808dae7569cc05fdcbd06e4ed91099ef1777cf2d91d5b8e964578b196d7ba5ec20cd7cab7b47060f73c110a9a090757767f04447db1accaae61535c4d7fb192ded08e979e421de723a30408cc9538d43c33f4255171d0c6e7a85875bae840226ee9c8e270a7748a45eaa50f4f955b80163c71b98b865dcb734e9c311f8362681fef1ea47e828f1d65c42eb3923ee11d4d4fb0e918c79bf64f6d66ab92ed04493dff989005c090121687e14ba3cd6732675b7a7e1119b10b11a994eaee9e92d689025063b503c6504afd01498a311f9366271171fd392e0a1ea4b77f16e63478673153af8c34c05c1935611d5ae2e7db8bd9abddd4a9efbe279b402af85745d1565676f0513ba8f32445e89fbf226268401e1fe5d2b7c4874a78b6b30128251b6a4f39efb82169b5faecac205b847c85f5c13a44766ebe5a20cafe4bd90775c891dfc3cf5474a2d275ab567cafc55b4d74269f26c8bfb702797396ff77fdaa1d62e4f02d5b41b3e27fd1d7765deb9e5ceea392dd8bae229226b7c7864f80ccdea7897199466a753996e7024604e42004850f97287ce5e648db95a27d98ae5ae36d241292144eb478a9d3efb44326464fff20a541a57a38b5ed1f868ae97663c0d2b925b6c0dce7caa3b51ee5bce2c24eaf58dbfa6f37319f68fe3c630bf3f64ba855f4e66e0d281fcd55b86dc02a0e82f24c2cf3c2ce260e34d6dc17270ad62d887d529dd87785833a61e09bdc4be186c93b040f82da3581edbf92ea8ce8bfc5e60b64f97799cf083f9673a60f10b50575131a69ff7a2470038efee41ef54bc0827f4425ad37b3060b5e3312742de45d1220a80e42e72ee919657ab950689633564e0ef5c2881e93c080578491809b9b94ded6ca4bb7cf4928f7836e4e184a6168c66e4a91fb0f1ace38c1629057d8435daccdee4af235239ae94350c5b576fed513a7366a9acd0aecdf9e6f12d183971661496403e5159b210149a99d8449b538c80316e91a057da0932ed61f44f77afd4372b03d1da85a1840e63d691f4be23ecefd5a7cff55976396b2cfa2ed11449b593e0cad0a04778d34014a5bc5744b818adc31b353e03d96152180e58f3d3e8802fc63b68982972cce4bcf396e226b881a9fb912492b7f7eef091d1cac7c26ecf77d6232a6a3edacf715898c43891d36c8c2a79ebfd73da565ab59c705d0d69a2d5c18cf9df5daa24b892c6ab9fe3ab38810f949ebdb532f020539dbb2d1d7527533e0ad860f690b763358adb79c05ebcdce8febb56cca35d417def3ca9d3f23a20be4b850562fe4cd839a6a051f6923217b2262edc5abcef166f3162103eb2574396ff6229d467d82df156cbdeee57c068fa5a5b6c7946df878a7953ce13858cba68ec40cac2b3468197e56ec229e036edcb91bb2563e421b87ea228924d0f2d6f779406247302c06144a7dfdd07e68aeeb535b6182ad4b7ce84471a214746c27cc82abeb08ce5c1da00af649500ff7adb9bc409e53264c4bb408b1fcbdd2c363140ef143e8937dbb53141113f8247ce1ddeb6f5bc671436465d5b39bc57c6a62bb8575c4ce0c14827dd3649e325954eccb348f54202f3c82e765774b3fc775b89893d47f6cc913c2ed91229b77b7e2b76eab7a7d8f4fff7f1d426963bc11180637cd091025705834b836d33e8a1fbe67c8b91b6c56628e18e0f7c74e623289cb30be0a91d6df1149aab65cac55593a336afcf714b55dc6d4077095075883c453d0da5c75ffef8cf067c6bfdf9d49fec6153889d4267b63f6caaad52e2f804ad15d27ac51d6f128856b4ca09987fae4990d62140d6c3310ca76271c0194e7e0b212ee3871fda3af942685c9bb574d3c6f3db59cb169a9618bf4bf4feec34d536a5ef7dae8f86c6732891d28fcdefca0c1bd900d47da4c2a308af5022358937dbbee8bf573d253a544afc09a28e7460647946ed85601652135026363a1dcbb5c505082be12eb4dfe885120d499b7c7e11472aaddfffeebb81ce0093e9fc164ae6019a1511e6b3b461509aa85f280f2d9dbadd58ce14ecbd6048e803ba415244d1a8097561147f9ae17444ab1c68816bb9ac57aa9e5e406e1168386682d83a7ce6e141882077dc1d4fa2db427320d435192e2bc8fc93f35c3a4cf5a915c1ec0ec0aabce88e0030b48e69134aff59752a1c6f3bf1471fca5e28e79816ea384ac6e1e090384b154e9b6efe0e2e40be710ed7058b7a5ff056a9c273bbbc1aaf3b019e3fd02c148dc9d127b0a4aab718cc6bb2f2479a930263a87ee1daba64ccdd0d2973afdf3557807523e7a08f2d2a1c141680e49ed78211dcf8e892162af9c536dd3c94059e1245e82c240f9acb3b0d469160c912012393798b290031d926b7a2bf62263eec5927ca60b31f11d36c43e458c4b89fc178faea0abebbd454b6eea55956122995bed624d53d7f21e6dfe6911184f0feb7640837c957cbc96f08dfdce532e99f916aef8c9cea8a521e0e4665e3c198f9511567d40f13c9617e443264a885fecccb53a976a7cdaa3991b7bdc28b5c3c73adf42922328de59821128211ed184fd50eb500dee8d44d52ec3fcbee0d91a0117390f1abebe6076ea3d8eab63be4bb42da5ef925b04eefb9a5ff4f2762f1b87d6e8c34094dc25e079dbf2d7981957d1ca80224ec0f33bbd442e46b16ae0f94f0b5f8888d2c866970a87b98274545747baeb1bd0b2f51452dcbafdd8c3ab8865f1c28b86e976818fe76f00043fc70de779197fa06a21d0b900fb8e0c3be98630aac911bcac3101331475c941f9331841fdcf6b35f2506b86e52d917531e90339799bc00f9750b73a93fa295ab9629b0e22d7c43f0ccdb550564db86f1141fe0b98f7016714a9d7e645e34493c678de6bad004d9d934a9bc28998d61d02f75eeccd1b81109bf8fc1648ae40c9f7a84c19d882d8f0a968738f1f0b28e3bce34c2ee235f232247114ac03b26bca2cf5f19d0895fbe315eb7288a8f881e03e467adb7e6cdab2372a5e7f57b820e1fc21fda468daf30c272511d5d5112e949e8bd86c42c72505dd3974a961c8dab5cf73e37d015f493f78b2ab4aa2f198a7f2cc0cfd47c056b8f7eeb1d6fdd06a17bcc0ad4aadce609d02f3c12c017436bc336341b718a053068f87cc7605cdcc61a476e7798522d064fb2739f406b6370baa087d06b91eed3ac47b72ce358181ff48fb295d1b9efa42d1d84963ee44ce9270c6f3bc215b0f5df19cd1d2e3c1c8e36534a4ecd12a74a773459bf51c09228a201201db833daeee487e07e10ef7832cb3631af847ba7dcf6473ea1a83461752e147b738901905548526250980ad08f737ea7d4544912dbb00cc17368de718ca07468487af5f133cd552828a6cec1ecb699d324790b804442e11cef89bd3954896c0e93884aa6c1735057e94e7fe324c662289295893d41393210ea36c5e87bb8fe975fbb7107a07fdd8289688309cfc653e8039a23653b1bce6e94b35f1c2e046d8488432710ef57a28d33b08f34bced58b340c373aef14f9ca4511a44c7e37419dc6f2d90daba22c61be437bbf39ab60024f38f1d5ee9f30d8ce4e88335a44aad1601b20a624e4b9526730d3ef480d5a7dad6dd5a0fc797ec155d1ce71ce04cdec644fb5e2e721d97478af6be64b1bbe3853ffaaee72a13fb404ec0fa06db515b79c939408c9151f1bae7e14ada1d1b57d56d90f555811223b777b57381c1a3835f5163d45f84264d8b25c19d17bdf42e6b13188fcfda68671150b23430a21c2c78aff6212c9a03c2a2716a6db9c8df0e2dac1ba5c9b1680a8959e9f0fe1ee30b2516c5f4ac5f984a7ce1155d829b3b081867d91b2f38ff37061d08e0910db42e019ffa57ce98adc1b65410455d3bf02447cb05e267e351a8cfda94c3687ea5aaef877d35c3fcc4d6e73a7d97f014eab241bc751234d2355d8ac603514672c776cff96f8478de68ee1aecb1ff34a1605581b0ee9814427d77b7f69a409ab7c719b34c50d28a78b004b385b9f9bd2727ab466e9718647e24813697e66a2f2f5233c3e0d1d9728371db1833a6e909fb5b03f15b8328e4a9aed687f9cc3e33f1198a83977351eb249aef40e5a3d1f1c824edc22c641b1ed6b88ffcdcf663b5c9bf244c1346e37eb45248d532303a66fbd84ddbfd1bae0e12d132745ab5dbe2e7ed5a71b6bdac0b1213ca5b2164ba80719d9aef795fd8d06c5c59bdd5bf96ea231fa350835dda4eec9e176fbcebdadd47a797427a9b7a9c1189baa1300149a9e697fec7c015bcb3db33b9920e4a87f83ed0de3d8500ba870d2ee5c12e005613b91382020d3d7cc2b4bfc7d6e3491d110cc6af8a5a1cd4bf94acc782de4bde1d490ef4edc4e80f777be4fabb6875cf0d88108a6a86c00fd3da055465cdda71ed2141041a740f71c2973440756e43ea04e52f8727430e20c37590feb000c6dc8d54a86105a365e577204ed5598528b0cf1998f46160e183198300b04c6ddcb0b23e96fb22bd7a928d2c6e001af39b6b1571bd345436b22e1d92afa297a62c3705b8575217053d983f50049c2a65958fe90e3fc2c812bc032d2d45cb421094f68c23f4ecfc434daf5cf6b9e78f8f72d744de417ab669132da4b743af6811e11c7ce974103748abb8049fe42c3c1badcb1288e4c59ad375df7e1be5bd137c0f48a6eb49f5e4f379bd1a1f479bc6e67b82e15ec12be9eb185cb5b1ebb5d4efc3ea2ad52ac83f74b1eb6d6d56532b9313a90a0d7d46cff3b74fe2d914a4d5502bee4da3230001e7bc940c98a0fc9ed365ca96c7d382b08f86344407e4cf1688cf9a6ccc6bff7096d7770f2c53bbeb71fffb7dfdba2a21f43b7a27e4a7f6dbe3d5c37896235c40c2437bfbc987c446065789e7e9e9ed59b9d5df00b1bd9498016dba8a77a57125360034b19f6dc7e63e8f362260bc48ad9a3e2241ee369c85f6a3d9810288c35a3b64a727c81c86b0e5e286beb101c709505e6c861586a6b485e32890f4029d8e0d5c81e2070028d1a84c48185527401d52e6a9dae5d25886f1f780b30fd3667c488f80f181d630de78368fba3476396f34cc5a2976790571767d65a5f0f211af47b5674943d94b62c0baa121c26c7d42caff5dfcf72807833ceccd8fa20c3516d5a06b2b1692b6b31fd8142d1e715085129243912b7e621aaf297983ba49d59fedfc58e8f3cfbba25f95e097336be6499d7b871babf3e69a37401d348ce297ff09f3b2e61cdf535f41b2d34b99209dd300c21745f12dfd92108834bb28edf451592ba86644f23302ebeb62afa9fedcb43366c3aa528e2dc", 0x1000}, {&(0x7f0000001300)="c9adac1c1fc037fa54290c39021bea762e329f6ea344bce7e2a388868e48da6a4b555ac348483f2eb88f41591aa4fe0f8aa5e3856c4402b7a2481b997cf0ddf42006fa73e554afb25f9df81fcce1c81d09ef2c29b79385bbcbe375d1851736eb2a3af21628cbce42940d35df894e45dc243f77bb87ac2756a1e9ce3416d53dd278a95d293b5ee8303fdd113542331080f466467a7089cb51e7700d3b632b2687f0f771456440edfac62e8c7455896321", 0xb0}], 0x6, &(0x7f0000001440)=[{0xc8, 0xffff, 0x3ff, "639c0b5b1fb9b6b0b78e8e461ff2f79add05a1ab1d3b28ba659d69c0ac1a4b38b3000767e9922759f94cebff6fdbcc107db2f0c9ebbae73e79d6fa05b0408bbc276582f0b997f738bba65f00e0e799fc8a8890a4504f3b6378da789ea979f83f7722009167637ac77b7ba47b20cce7f4c178e8eaf3305ee5a63039d4698bd93180a6b604fcf6d9cd484ed0982499fc64e3401a2bca844c8836d4d14307c17e361e612e317b62cd6eddf7384dace0e0e43fa2d63b5763ac"}, {0x78, 0xd67b77ed0e33f6a5, 0x3ff, "509b5d75457711eb5c4e9a9abe57cb1d5efe6ac985de9d039aa561ab1bb0f19cae3ff982da6a05d41b22e694212a385a0839b1058f912dbfe48cbc5fbe81bca56858b760f83f5f4202c7546176b83122f4e665a6975d01c79825c567b6ffc16e6fa883c0174fd2ec"}, {0x70, 0xffff, 0x1f39, "a3e59086bfa816ed956744b8c703076637006b66851a30d8b9af1e31cef12c601f3e498b0efd5ed05fcecf40da9ea73b4694de6e136dacdc929a449487e8f0dbb65af9edef770d2b77c93945f1a02d9489f89ab998e8aaa156f2c7390f3a83"}, {0xd8, 0x1, 0x3, "47e94484828bfddd7c09dc69ac4d93cda01ea68956bf9ac0d43a29ba4e8bf730fe9fabec5c6a26e546924525f70b74d0e9d5949e14178e92ab674c2c8fbac4513f02b3ad1c2823d7bdcf7b6e7fb50add1b5442c4b44ebedfd7593259d1bf5c1c4e82d307f39a9cc60d4832d19983fef8772d147f0d01e10e9358d70427da1f165a5e53cf95e5746f3609cb36465b1d463bdef873d5a8885c0d4f4372d0aaed4335e132d14b4461ec173a1aeae0559a3af8a34e3d7324b5b1d24a22ca21268cf87365cfe95d8072"}], 0x288}, 0x5) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 17:10:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8039, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x8, 0x0, 0x8, {[0x3, 0x6, 0x6, 0x7f, 0x9, 0x0, 0x5, 0x5, 0x5, 0x9, 0xffffffffffffffff, 0x8, 0x10000, 0x2, 0xb8, 0x3f, 0x0, 0xffff], [0x9a4e, 0x7, 0xffff, 0x401, 0x2, 0x1f, 0x0, 0xffffffffffffffff, 0xfffffffffffffff8, 0x2], [0xfffffffffffff365, 0xd904, 0x7, 0x82c, 0x1, 0x1, 0x5], [0xffff, 0x2, 0x8, 0x80, 0x4], [{0x8000, 0x2, 0x7f8000, 0x7ffa}, {0x6, 0x40, 0xffffffff, 0x4}, {0x0, 0x13aa, 0x0, 0x6}, {0x3f, 0xccc, 0x8, 0x3}, {0x0, 0x7, 0x8, 0x5}, {0x9, 0x80000001, 0x7, 0xffffffff}, {0x1ff, 0x40, 0x0, 0x1}, {0x9, 0x2, 0x5, 0xffffffffffff7fff}], {0x4, 0x7fff, 0x9, 0x3}, {0x232, 0x8, 0x1000, 0x63a}}}) socket(0x1, 0x2005, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 17:10:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0xff}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0xffffffff, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:10:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x9, 0x0, 0x81, 0x3, &(0x7f0000000240)={{0x3f, 0xf7, 0xc5, 0x0, 0x1, 0x9, 0x7ff}, {[0x2, 0x7, 0x5, 0x2, 0x2, 0x7, 0x81, 0x4, 0x3f, 0x6, 0x0, 0x0, 0x6, 0x40, 0x75041a2f, 0x2, 0x8, 0xfff], [0x5, 0x3, 0x3, 0x3, 0xfffffffffffffff7, 0x1, 0x5, 0x20, 0x7, 0x101], [0x6, 0x6, 0x7fff, 0x7, 0x3f, 0x2, 0x6], [0x9bd7, 0xca7, 0x1, 0x4, 0x3], [{0x7, 0x9, 0x7f, 0x1}, {0x20, 0x81, 0x3, 0x40}, {0x3, 0x7ff, 0xffffffff, 0x8}, {0x79f, 0x7, 0x7, 0x5}, {0xff, 0xe, 0x3f, 0x7}, {0x4, 0x0, 0xffffffff, 0x8}, {0x7, 0x7e89, 0x4, 0x3}, {0x5, 0x4, 0x2, 0x6}], {0x400, 0x1f, 0x3, 0x400}, {0x70, 0x8, 0x2, 0x1}}}, 0x3, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 17:10:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x0, 0x8000, 0xff) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$dupfd(r2, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 17:10:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20001, 0x0) fsync(r0) r1 = socket(0x18, 0x8000, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 17:10:44 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8212ffff66696c6530f7d1b7664e6649ff180e4a25687da219d2d439a190dc00c51bca5f0be62d1915f8731b1cee46099901ed6e4e029e525ea89becfd3ac94f4294299b6aa15ca502ccf6bce2d1d377a9f441e3ce957238fba54695504e4d9bfa33ab2247789eb5553f832cd59373968d1dbb4cc4414f724c4ed95d67dba344a31b5ec6469f301637548d572045f0c90d55a9b212675261fff8c970e9f1b1"], 0x10) r1 = dup(r0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) sendto(r0, &(0x7f00000000c0)="d8499a211a9842ca8a3d6a908957a87a33a8630f7414544d4e46929e8c5b9d1182a74a354068d5287f95be2af7b69db67ad7a632ae6f9d87d138d361db128d66162abc85e470b22831c5d890bde1babbab58cffcb5aa05dce8a4da1cf63e5266b72ae4bae60ee96671062083a6ab6567b56c5f51c0d2d5135029d606b279d75d976385a2eb0fde0e8717a3e3d80d5a82b256f8d3e804b6d2f8e57110d39abf59c379cfeffe6b9673454a80b00fc286681ba2a9", 0xb3, 0x20e, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x200, 0x8}, 0xc) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) socket(0x20, 0x0, 0x5) 17:10:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)=0xfffff000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 17:10:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000500)="78effd8100131933453995a29ed4") 17:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0xc}, {0x200006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x7}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 17:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x04\x00\x00\x00\x03\x00\b\x10\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4}, {0x1}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xd9cd5167c9fa4edc, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$getown(r2, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 17:10:44 executing program 0: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x643) poll(&(0x7f00000001c0)=[{}], 0x1, 0x2d4) 17:10:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) 17:10:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) 17:10:44 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x1) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0xca9f04a571614a8b, &(0x7f0000000080)=0x2, 0x4) getrlimit(0x0, &(0x7f0000000040)) utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 17:10:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) accept$unix(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d38935de8f8c37fb853135f19df06f7d4fd2ac051ac18a20e9a2d28d04d866956161f76ea9e45eaadbc43ec016799f1be06cbabbf9aed9133ce9b699a3f303832cf87517dae99eb483644a8991221a5ba0c6ee311ccdf4d63e8f09eddb912ca36b8133ccc61ddc0fe3d8827516652b7b7a17a21df787246e93c9be74e33d"], &(0x7f0000000000)=0x1002) getpgrp() kevent(r0, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 17:10:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x37c542148199612f, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 17:10:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fchdir(r2) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$getflags(r2, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 17:10:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x64}, {0x8fe}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0x20e090add6dafbbc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) r7 = getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000340)={0x0, 0x7ffffffd}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000000)={0xffffffffbffffffe, 0x7}) r14 = getpgrp() r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r19 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000240)={{0x8, r17, r18, r17, r18, 0x90, 0x10}, 0x5, 0x54, r16, r16, 0x2, 0x3, 0x3f, 0xfcc}) r20 = getegid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r21, 0x20004276) ioctl$BIOCSRTIMEOUT(r21, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000200)="e6d0e30f9cf69f6fb24ff920babc8718d2", 0x8}, {&(0x7f0000000240)="528b9a57c0b997e6ab2918176fb9a445b776904efc0e0528a990c7b90410b67b02a89b5f10bdc836609a5c4e718b7dfd933ce6576150ec1e09a4fb8266b32edca2a7e9d8285e9bc0ae466577801ede575a4101d3e6fe1364036c11ab6084ae86771e55f5bca4adb2a2d7a2d3e683854dbfef7a2ad0b6c01adaf9721bfb41eb0e879ed84bdec02fde25d2f3ee78ad68c92faa00dcc066c5e06e52d14a3a59f8b428fc410b54575ffe32145e3ccf3a8f8471364ae1f940f6bbdea8d3753613739b4f1e37c9345efa3a8caaa82d92f284ed66d5c51023effe40ddc2bafc15181bf6d95e74af161714ceec3fcc9898c6aea3311241fc708e0b726b", 0xf9}, {&(0x7f0000000380)="675c81a6f4c1228722d2dc68d8d646d1ebe9a0d16ed1abc36cf43a1e0e1c3e90b32d75233d8b91feb06304487aa757648f5b27b171d8bf68bbb10c3ea46b0c00f26e80a5c8a880053900fa4e21e2cb632396f57d44d264cf9657ddb7d12158a4187dea8c42f89be5582fb3d30a3d680a9675e6dc051b8dd32438418577019aa802026b83636ee669a0569c24f06f470445967ce12981eed2ae6db7b354ea725151c7c035c3733f7f90c6852333496073cf8d5a27be267b830556a15b6ac275ed737fb4d8580b63d3d507871f8571293194cb50", 0xd3}, {&(0x7f0000000480)="bda8594512f937da16fdcfc58d609d8c9a1dec5ba055d27f17e4e08cf6483ddf8225efae0ea4bb92f4f83a0393b7c402c8c8053982245256c664fc2156143568d2931bb8c09a9f606db9d644aa6ff4b1446756b33043879fd51f911cadf4c28af0ea53d8136e41ee17d44c4b4cf5a782c24baeeab8a090ef7df2d0d57d1c9c681833553320b50aa8fa9df3e08f4809df2924882d3e88e0e938c75ebdc2a202d34797f35d585c63d2f76d1b4cf0e884a07a9d90ec6ea120d34f0b337ffffec04ac648b98c74a6c8ecf1adb773721e88135917304a2e66fab962f36f2f1f1a77c546267ea32b899045f4c0f87e13d145131c3828b20943330c965c70f8cc74c8d335338995226118f88c247380d9d7b810ee9b68892337cc2bc88eab378fbd0a9e695b83b23c0fa7a4ca513dd9401f447febd67d4ead41b91acfc333c98704ed0fe3c109fcf560cd25cbfc7770bca6336c3207f216f34c44488d00ab5b311044b9c2685754f40d05419beb38ad138652363a060167a700ad0e86b09bfaef7e07e97f32d9b95c232e4dc3e54e527b72debfef3a05319bf98b517ae68793b2fd19b4a39619c34c4ca41e7aecf5d3e0002d93d1f8fbf8a5d304ba3686c842fe61c04409364e9d2a130d2dd44179b325c7a7414fff48b4db958894501444adf1b6f0ece2ef6f0d010088525e7a705abb611212aa9e55317636c6f8508a35de5a18ecd2e7407069388044cdb4985edc7c30e2ae3dd58926ba12d160fcd2baef610358a7e29d09203c78213e7c19556b6d52304a1efa2108d5705807189adf9700ff46bf02f02d1eaa17042f084243e8a2e01051e2b9c9911b7bd2f65760c8c78af448f0158b4c04102b275a465cc539bccf9ddfd6afc4f8aac68c1d257c772ff55166d45c2ab5100c6293a206c0b32eb2b380d0b2856c5bdeae7af5b1bf06a567b0dab1530bf3c6cc3b59f90b502b3103a6af5e1cf94a4907d3eb793e0c09a2c7a38a1e7d24d00e66e7c11c8f82d11537a5e48390b720063ebb038b1fa516f6d0c22fbf74a432686ae53e833243f5d4f5fb961a116b1dad96e2e9c019bc3833fcbe345aaa9efbad8ed908bd656bd725c7dfb96770782ddf0b595394d8e7185dda3d7aa8f6f762fecc82ffc20eb4462d0de917b2be13e7378736328332ec497486e41777709c9d4c9266b54cc81018f369451362f72ba33662de249b8c793b0f5c6ab445846b4fecf234735e1bcae0a29e4205368b7e156f3cdc56efe9f29454f6c76d063a5a610007516b566f6255b84e3ad052abd9786252c67d62653a893a33a0c36491bb8161bcabd445f2292fc34b9b1d0cb84521e7131083e6fab6ac5c42486072c6744e3e560d14876477b91c291ad9c5247f8c780f14f547cc2a7dc0933f8e64b669717d2a6d08c6706df89169ae811ff979d6cd62f637b86ab9d7a7d20eb039b02a2f69f93a0164ac0f9019332a510652a697a18092943f442eadd5878823c29ebf1658f2198628d5519b3d25817ec9a83fac3d9455174fd7526137e3fdd6f9a22d21e9380f8990fea34605d698f7c215c6ce1482595e05d6fdef720b5518faa36794dcb6a7abd834ea55b8403f19f21b0e9209ffc3947031d6b941a6f7e9e8d3959f51e85d1bd3093f5d02a726118b005c623770605983f04ffa55b795f9d342d8f8237a56f685a4a8222c1b43f1a51d5b4c9ddc8ea22ba6baf0b9b7948b3398044931123a6bc943bff0682bdf2836218a6df805e32b3903dba6af6e90ef36efda9098dba2b6fc087f582f74140f40ea22c5502ba463ba8577125f42435fd42aed40a209bbf0420995eada4d816ccd32fa73363de5b44070b6b158bcbe48cf2b23b5fe8842af23c21543e57a6c0bb37abfc65513f5a4a5cdeb486bff5541f36ddaa71623d2d94993cc2757327a17e865c0dab8cb22cfa24c36d643c30bf3a26111745cee8b17c471ae23b651c5bd8973d0469f350a3b83c04c482ff6bae710e97e0c5e8cfe86a2257703c72bbdaaa8fbbbcc26881ae14dbf52b3e4e7bf9d82279ea9f59e26ac22940942639bcaf7f1fee60e5a019ef182ffe0b87f96cf8975116d473fd150edbdf5875d8ffcbdcb17b1ae74850d692955bcd814e62f99e66390838a744a703a9a9c5994f5e93ee29a0f683de25f58041c3692ba8bd03778a1fc6b8382fb00ea55e3b53b5efa6050181a4cd453b28ca2eaf9b5f12c23adf333418038ca43516c18b72ad2db7396836d4eb89bc4127e897b4e3fd6d72509d1c21deb3cf0c31cbc1513c57db11980743b6d43a8090c5b8b43026a74f965e3b3c713942ad4f2cd867cb1dd4f096d14114548f8b3f5ef83ca5bf21f83ab3e74885b49892839b8bc3310d55b896eb17483904f96bba1b4a34e5df586aee7c402b74dd51da4053511aae0f106588a7cdf82b349f5b22c4efc2b831f837b4eb9b4c59b5993c2c502ad77256d5498f8beb0c1a584a376460366c01e93afc90387e5a59eac50ff5ce3283d33941adbbc0d4124e6bff3bbfbd4a4f32be997af4b8ae3122573088cb73955dea9c559bed6cfc1dd95fc490860109e2b9110d46ef3f28694e91c647de68d1e56e6aaea1e1d0c4be415bdae783eae6f8b70f45ed9406b62cc7347de517666c97a92fba66f4beb344abbe4e23b689526d6428c2625c0f579559f28ade5b1c5fc9e94d8ed45c27bd2b0e5c187cb67b9a70df63263350bc8b6e33d69fdf63c379ea68c713605fe184a28021b0fdf3c2f5d6200fc1ec688c3f268f16af7acde738dece12a1cdde161dcea1c0db0d5702705b4f717c8491b956f81e3c5bd52a0b765c09d32433acc13773e386c9f32f7d03d303771b6848eb3a6c1ab23910202458909e5959776f4c1318da15a79778876c576fc8648fec27babc34c8568e9592181c687342bfb4b1682d4110b82638d562bd7de897ed955a65837ee024488dab0fe5b21186d646ab0bd9d459791e98b50b77312bfbed04db7f2ae75984823c3aee80927ca8853c37f4efddbdb85c1b0cf6ae6b024b5323f8363d5462768643768807bb9f7c7851f20469170ebfc00983e68e6974aca1a686f6e05f266fa510fb826bfc420053fa8a14b2332f505c209bac119f5cc470d2a07e90c45ee5700a258eb7275c679d0e009382dd5351301b93afed0ee4b9e1643c414a4fdb13784c83dad8266d566d2b730a7b5cadb79b2422381c1b3bcb5ef79419bd387c295d9ebb4034e0692fb24360336361041de32b6a693e7fe6c447e3bf7787e63beff7eac9a21a56803ded27aa1fd5f0c42379437564d05e50baf7ab5ffdb1e2ea4cd47653acd5145322277970567febb92798b8b40701cefd1e171eb50555c4a9697eecdb48dea082d9a7bde8edbd96e695443f867a213f3bf79d4dea7927370e3673cfb05ae13ac0ae28c020160f9d29030c875d594118c8e65bb77a6b530aed469e38db7954e918168e826b45484c2a0df38ff7e4497b422fa46aa0b6ebe6b11467c28d23453159b3c92f95e52a5f1282abf95c82e2dff9ceb39c5595fd756821bc5c6b6d893a9db9060911575fa66857c9f3e6f4aa4b5ca0b729a6d14e51ec8d2b5e9e0ca0e32e9c1b407c3699eee96a1d1084816044a245983e7296b28a108eebda6449274121b4a26df18e1958c13946fa5b24e19bc304cf968ea23e125ca95d84c9d17ea3729457b8d2c3e148aced7c518a36b05c3fbb7b02a3ec613214c947cd0154956b28648d6321ddef6b6c30e2065932b8a70502b5cf68952285ed752ae647a2d2a481fbac4ea607ca37ef246f59326dd8c9d2ae337325b384efc17180a797331b629f9f2d06b3443fbc840bef534442ba80d4f52b59f1863ca1d0ac4a2e7e8876b613d76bec6f9084a9af0d3f64b93b9e577cbce7c155c3498cc5a8d62281544e825c7210b5a0ceacfc35282b4042e9d6fdd74f5f9d0001a676061d68b58652f0fc5bb09b314e69146da248adb6faafabfda79f7ebbcf1d0af8c4597442af4bb8ccbc4f4398d1f56415db409a7f7a51581bfb1318debf4bcdf47c4985dad5235b5ee2303042a0fa0edbd9e7cd7fccd5ecaa7ed18bebd29ffc5d71fa7c2791cf17298be1fedb46174d754007f4b2264fd48c2f60483ceab9c41b4b542baba8638938d4f22a6fdf4e95e6a966c8a04b17f1336f8996fc4c67eaa474c3aac30617722bfbfa27b3d9a59f4e076a3a44bea9020880b6add20c0918e91602e8ba9c22f33d5a7ca30447bf1d134714ebd098afc7b2adb115465586c782d022dcefcfaa765f05957d07d76560628fc230238bc27d0778a8299b10f3d99a32c360f6b997d2ef1465d1cad2584dd084099d6099cfde431bf02b4bf82a5fd5821a0b2aea4fd0f5b160cf04a0e96c2d7b7052d0d5922ba28b6feba92ecf7acc3797ad05ecf38bf5d5012c2a260ee2264c363d7ccf7f7ea7ff9969d713ef4bfb58f5366b7c7dc90b469a1208226c7ed5c79f1b00b8f213c96f1420716208a16e043be258fb5d80f640c1ce49baf4128554925e86d09a0f5c4da498b9020d60e28ff6eb8281c9cb73c7b73269b02db08781e12524f9b663a1d7770cdb904ad7a4075f273ba954042a7d0e29dfaffb647529f80931ed44ca0840003c1ba96a350a9861fb23737b4449ae5a0fcb4e1fceb6a74f7c0f4d9874490d491892bb5c5521e41079c76697350ca695bedcdf50a05d962216a5497428a7e44fbfd3510f0a1e7cce381bf91085f21a87dc8adc7cc3fed2b18ec46678975da2992224c7ea7621c641a2d42514247824ac159c77dbcbaff452d7efffb3f16345349e2c2bdc74f843b4fbc3cfc07bca688adab830285cfe3406ac311b287b60aab555e1153d55433f3bd1ba4c61cec008b2bcf276d61e8caeaebb6caa53798c0969a07d8588f88edeea6d23ba2be8f19c7df739a310e93aca5d76b8687e743a4553931509bc8b3281fe18c6f410dfef93d65242e2edb027bc0c015d8b7de0339ab54b04997416bfd945a3b1a5768daefa7a601b6a3f50ee615112464b64aea3c335465c3338b4338a52127216cfc4603324fce2384a9a5c8c1e65287068afb5c35477cae5f839c6507edcb2c83cb18324975407827e224133689ed0bbb0c323a33fce2211a40fa421bf914e6edcd7ace32fa1098a385d05f3f6752ea6922b9d205e37369041760e7355599177c2a315c916ff608479acf8f1d12585839e0397ca83d6c2e2800ddf183f218680fc1e2cd179b9f6ca715ad0c3820ca74c68144a2ff46bebc1f1a246144ba4986036494e8d2593d68c67bf44c50c573ca328d3d89af6450b18ff0c322000b8e3262189bac4675bc571789252c19cfec1c917da4f03b457c45b944bc4539e550cab0c74210558ff0608bbf96b5237cc844ba4d2cb5383237228cb11d0e55ce3a40016e8766b05af0679f3c03624af770c388a71abd74ff09d2d1ffea1bbb35a1e8c74931cb3fd2427b65a7d53ce69b0ca079234f19360a2fd61c778bab33e9c124c000a717da30b1c31d05ab6f3adceeee6d315d4e60bb25c65df5a31266dcddbc5dbaec222df3b1687409f1c2099faa305a07a875588ea407f8e9829c739fd1ea609802e1f970ea34fb68ee08096f3980f2849c0c6039e81e140a31122666631cb60e048f64580d3c79d91a6a8ec3ba44c51998e831b51bfa2f16ff2f9b0c026fd1ee33c6365be853365fd4048cc41d40ba19224601a4860f2d6cbc19ea3474b2387d7e301b0b6ce9a7a10fa630efb0f6014987d9aa5d6848ef13ac855bf5b76b034a66f394abcc69301f5ec3e5c054c1284512dca0e1ab8c30526523", 0x1000}, {&(0x7f0000001480)="b1d186a05722992e37aed37aaadcd00d58c6cb82dd20f01cd9bcd1a46a9721b564085313f6c037c1d3cb2a5da1bc584d786eab3cdb6c3ff4e44f613d509062fe5bebb435909d2edfaa7003be64f8b963e4465917216aa9a110eb116ff8b0d4cc2efc7239f1ea98", 0x67}, {&(0x7f0000001500)="1dfcb82660aa8df793d336dddc920474f6ab09021e56264e6c53ce0770d28ba3e46971797850cd3e70e10972d7c11253dac04fc027da376ff7752a5728be6394ffa61d42f4653b500b6adb03a3891153145058f7a52c2c029de63ae2a1112e24da78f53ab5a93b347d207d77d9c88b04cb0254617976b35a96315a32e8c52fc3e460fd4acec0e9f840d31657e55d5c59f4425fcf74f3b7dac3f259515c39c215557f7ef32ff2f82f7576dc9c9fdee87c6a19b4902c9bbe1f09dcd86d1051a7995386c8e7606670b234094b28f75a4e84e939b36ff7994fe6f611ed365da7932152c388480125860205", 0xe9}, {&(0x7f0000001600)="a701b0a95b1e7a9999a12b2d782557f4ac2507b7c14d5594bd7445524b8b70fc1a6f234374c830a1e7846b8d9eabae668ea0af0a2065e5e6f10dc458acbab38a2c36308146f6d04d5734ae882b920efc243f351c449cc9ef6a58353f176dceb8fc2fb74c169c19bc13dfc6d452ec644ceed88479421d59c730261eb09ea94673cabf253956ed9e5b9dd15f49380c85d6", 0x90}], 0x7, &(0x7f0000001f80)=ANY=[@ANYBLOB="bfa8c047c511740000eaff0000000000157bdb936eb2e5aa4317c78fe9f8b8a8ee75c68f0ce7bb2d267e995fc198fde5608c5ec80166fa2a4900d44dc031138b0681b908a448f007928ea7a0e27c684e963de29376b78d2d41ac578e96e8ebf65796ce5934d569359178cc7434371c9bfe5da27ce4d46ccfccd08776ff83b108b9c85baacac71ae818fa2252f3832505387e2f4e1693e7160eaa526e0b33b27242cd13f3296e88d2cb1bfa57dd4e5348f94ad657479054c68c56df7d02ca56a16c9aa4617e70fcd7f78611324847da20adcd7617ac044f46f840a9ca736a93480ec6002d8e9319123610235968a3ddbebffcd5b1a3c1cf2dd3003fec494e2fdc337178b7340c5e127d67cfc3331af450ad82fb7e66fdb672ec", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="00000000280000050083000000fffffee57950fe233a2a9a298ddc83a6724d2594fe338f39eb5f2408551ea5628058a90422ed83df24206bb6c90ddb9b67e33901618e63c48b222d29bfefac26579e01984111ee5580a191bb43098e640000f4b48125f765affbe06d82ea43e04050bc701991b10ab64c5c9eec1f970a019e265178a94dffe14c0e54e031791b0127dbc8d0b3780856e3b6b434533ad5444e821cfc97c32051137d3fdfb47409d2ef1bb84396dfda0100010000000000c7579445b45a7e84810f9b9955ba2fd3065f464b69913dc0ffffffffffff00e47ac9a9459aba32b8af9d9bf20834e60bf2f554c92b91dde17e62b27d94ad4ede07eb9e54aa66de6ae1a8ee97a11080d8daca14707de5dfcf5e5febc235fb9689917ef0b8038629068e9cb9f10138c479c39fe415d8906347a2330c9ebd7d0b0e42db0b6dcd5e70014a2169ae03af3de0fb066cdf1abee366728385796b5d91e28a3988fb7ffb0fa4921af50f97926a79b1bf9040afc77f3f8d89f2becdf12f3330e968b06aeaef723e6df6805271ad5786856df765c53bfcbeea92b0db0064defc6443", @ANYRESOCT=r17, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r12, @ANYRES16=r5, @ANYRES32=r14, @ANYPTR64=&(0x7f0000001800)=ANY=[@ANYRES64=r21], @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x309, 0x9}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000018c0)="b6") 17:10:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0xffffffff) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSBRK(r0, 0x2000747b) 17:10:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 17:10:45 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 17:10:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1e, 0xc003, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x10006}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x20, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r1, &(0x7f00000007c0), 0x3, &(0x7f00000008c0)=[{{r8}, 0xffffffffffffffff, 0x2, 0x1, 0x836c, 0x7}], 0x7, &(0x7f0000000900)={0x40, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup(r6) recvmsg(r3, &(0x7f0000000700)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/167, 0xa7}, {&(0x7f0000000140)}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/115, 0x73}, {&(0x7f0000000480)=""/248, 0xf8}], 0x6, &(0x7f0000000600)=""/234, 0xea}, 0x800) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x408, &(0x7f0000000940)="fd613279adffed84dd0000000000bf4a2e26d2fe93e01e5e4f30ff1d57e69bdf36a455c154863cc0b2aa8ec99928cf86bee8c6773bc0290ed80a825cba7bfa6693dd563f6196bd7af7eab513dca068d1a7da798c0ff42b6568a1e28cec0229eb2398dc471b614d") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x4}) 17:10:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="6202e57f7f0000016410529060bd8f345ddf8fd9c48055e810f8176d2a52280bb02217a04dc505bd4b77928ec895a0af339a8a00080492850f9f89dac3228bdf3cca510ca29bb484f068b8261f8fc8601f0ebe5bcb7e9b4a94d36bcea6907370ed737af75d5ae9d7bad897f60197c577b52f58ced08b675d2ea6065f4d7aff5a80eef7c4379c6f9b32"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000140)=')\x9b\\\x00', &(0x7f0000000180)='\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000300)=']%\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-!:\x00']) 17:10:45 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x03\x00p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) r2 = accept$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000000)=0x1002) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 17:10:46 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCCBRK(r0, 0x2000747a) clock_settime(0x2, &(0x7f0000000080)) 17:10:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001580)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r5 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001540)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) pwritev(r5, &(0x7f00000014c0)=[{&(0x7f0000000000)="bfa145c203b25bdc023bfc20e7f71108c9d402a58c6d789fb6560910c44d608845e17b9e132459827fbbd8463d9c34645519d34fa749acd1bbcfe8c3881bba0a4ef870aee186cdbc68ff06535318fa5cc4e914244980f1b3eda6ce1e43033b12174d2da5f02e6f0b9682116aec5d282e178a36d594d24ba23639bbc40194cd0e09ae8118f61c780dc162b7be7acb69ddbfbcf9b530c6b996f0323f536c71b2e927799141b9abac861f8c3113a79be783e2c668990f4819723fb186bbf84acd3490b20d401af30812a2dd7dec3e83a726df2875b9105fcca9a65b9559d675617f744acb95304c734fae0c5723b302ab06", 0xf0}, {&(0x7f0000000100)="93ebfb986612578c307abe0db4a0eb8114250d478149724763ba7a368ca4b50171a400cd41e9f6093fe6e6abcfc2bd4cb16fa2457f90b0c5fa231ec5b02f44ff5500da50675b2ef1c68f5681", 0x4c}, {&(0x7f0000000180)="c8dc", 0x2}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c85bdc32aeb1cdc661d8cc", 0xb}, {&(0x7f00000004c0)="f78b7c4cb4653d85c9ff9107e635741728252b700fbb8af10baa34a0849dbfd2cf706144e2f6a0f046b460e6f1e9f5e95cabee1bf7b084a5c96f392797f5bb43f82878fe365d87d92a7ae05068f31876036a635e6a91fa5da6c928bf943550177712be41a4f30fa547021ea8de612eafa3902d7edeb3f9def3e970d90197711160ff84d36900b6d03f1d205aed3c6b3d8240b381c9338ae47da5a330cf536ca0e6fefcc3a7b39425513665f00b876c49c2276e4b743c452a79152ff79dcad5440c49e582e655b07d015b642d83852bd2f66945e638ded419e1e58f387e88058768b63a96465ea5fc7b212fb19a8e6caf70b0d6c679ef5007a74441ec6ea6d66235529cbc5259226e531289648b28852491f3ab6343c56d075acba41e755fd42b6e3236f0bd6f43cfd2874948c5de1f3e8da8b69fe0165af60a1903082f9dbab0b9456e7736b2bbd39d391d1bad65b22442ff7ccb1630ba4cc23e9f2ad059a6061cd188a761a6a412aad46f18ed0441e69a887daa9fcd2127307dd8b37a290365e85e552e13acc1038c740266f579a5337317bdfe9ed3dd758c38d25120a7d25c6fc2941ff27b1cb15e0fe65ddb7bda8b2d1811a45f8e3776ebbacf753924faacfa49e367964170d6dc86554aeba5dd7821893524068e7b8fa67614758c4f2ed22e8cc21b5c995d4864ac7bbf85f2d7b494bfd9ee98f265d36ec7b51bac32f57e06fde0518487a3f0f3295867f9b62720d47db5573689e5c72355842e64586a6e1b9a339149ef952fc5a77c14c0bade64db342d590f821f7214d1dc492215457b6d7f6e46f6623e6bf8d2f6ad7f09f7ccbb81a04ba9e5648899ff12eac4cfbba9afbf4b303054b6834c5446865f4571ce2b48419862eb98afbddf74f4b5acd61157fbcd60a13fbd67dc9163c99c6f136010d77a4ddf98528a72c69b995cb1bd9e5ceb15f35c26ac07f06d893b44391dd6c6d320ffb1edd8c37b86ce7b922c93529eeb59b6976f347e790a62add767d49d3c27c8c21a902063bf4d6056e25db73d77a65c9f25bc5fbbacc6d102b1f78cb112e10d8b4fe67ddbed07dd4a13f192beb2908380a22c18b609d4b8c1a3197bb8a57549548dcab21c052321f531cffa3369baff9bace707e722888207b3902b60d760816b701e08771555dffa9cc542461a16ca73b8b47e9a94438376d88ec5b52b4445e835466ae6b03abf6553566b2d1e583df3a5cb53b79a23639d1349f44d9c5b238ff59d5c114ef072bbe53470df016239fe07a6bb6a36062739d2d5eb64ba0d9bae76fc35c881e09993665720cca67f4eb0ff9a6bf0c490e148fe0ed5009ed8b62c2417726f468f975a95ea3f3aa74e7a82a555ff8397eb9ebc7fd3122dda1c95f883b99665fc51bddcd7dbcdbdfb9256db6edb93acd8c1b456d088912a5435a5fb720232ebf47f18f2a98454fc73a70100076b98dcead465b9c6ee7dbfd6c434e30fd9a30471d849f1e59dc5750189dcdf96fda08fa25a6e0d9b0e481cbd9fdf05292876ad5e36fd0f56e26259ec9a7cdd04cd666c24901464ed7379d606f40463661d87ed624a5f2fa8cd0dccb30c95ca70d8375d0f09a2b81b7a7640aad3b0747d8a93760c1e51c8f67db80fe7d0ec6d7f8bcc21b8ca053276c3994b132ebb48812719cf3c13504a4f175058e329549111b4682e9b778d189c5e24dc4e46cbf896632205efd77ba618bab784c0e908e781db9abec48c15f79f07b96b82e8e6dd6d3d04bc630cdf546855e56929a87c3738412173f65f1a5a4cea3bde9475e03673c0660673735b10078e26ed166a2902211f0a22597ebb5c2bc65a1ad094a6b2eddf2f1362b84ff7e559401bab2f7acc5243581c0ed3862059ba3b029dca4bf76fb66160dd03b1506a534cbfc21a3e04c288e423742f39ae07e393753bfa26cbc482a8547401da28567f322c678a75a6907ed490c21a0b02482485b341fc61229422f43c8131ffd48816aee0fba96f5d5b8472b5fe8f25055921de9070693b5d8b8702e27698c5a1f8b809b462dea274fc00c2ae13bf8a28d914cd7c9c281189d87b9a18695adde06e088b42358c3970c4e91bbd2852758eef0c0754e0e379fe84ddece9af3648fb2c10e6bbcdbce7ee8429a83bc38a45b22953b99f77c456f2336e09a2538ff281b26cb6e25ee326e0d0dfb02b9655bc591fdc8fc4c5cd964e19938e51b2f1d851476b0001684b164b08ed63c6fe0074cfcbf7861b384128fe85e8a8546dccb05dfb27773795f4a5b9d303633922915982d8fb7ea1f56715b107f574d8a38c22e2325be0071c3dfa2d375c5e9328d9baa116d33f08f19c6d8480338246690c0cf19f0e99873c1edcf72035b29797ef3e9be3d0326c7fdaaf9886d232d0ecfc9e7ce7bc7bcb2aec46402af2f426728bfdb215728f10a86641089283ee25f872ef33f6e6e1808932f281620fd9aa210b13f95be5483516e500b6fb576028db791b6b0ca81bef24cc50f88951ffa5b3b469bebec55cfae9890469169df8e54f14d495ca7aac9dc8cb5667a79b9ca51ae0a88fdfd649052829dcbc44f3e49f0211fbd414d6614faecdb41729b45252ddc8e8785800d683ea4f2984890daac6d3de54dd25b061afc3b478613fa65b9fb48827fc4837050cac752a19793a09d7ad7da26011ffe8940b1e6a36d01117cd575ee94ea88c75b19bc3f0e70d666fc14b78d19ffa57efea386b68bfc8d94f9119ef2d66abda10375187164bae82968f9a493fa8ee2f90f486bede71216af6a70025aaa6607b32b7c550b70ac2d34669274db45332479ef79a1d0dd1876614b03f047438577c99237dea5587a4564b5adb20e09c0f0ac544df85425c3b6d0d5fb7017f748dea398b58602adc808b33763d79566277c879bed88bfd0069d94c0ca4d93cadaa97f649c5da552ee342b30600f7c116976a187e916299a0a65fb00cf277a0ebe11b2b413328cc38f5159d028925c314883ebba43fd13eadad32496e5119917e31de50d9731aa7abcf4949ae2fa709d969ff1963f0d355fbf92a65a02c69d6c13da0c3ae61a26c83ca5e63cabe2faf30b9a98edefdb10ef8d5702d6ec1c0479d978072282b6069eea8712dbd5eca4d298d2312a52cf741e94e11bbb821f3cc18a46cd0855c9b70e566964399332207dd0141834ff4bf7eef6721666f42e2eecb2772508f9308a18e040aad7dbc4cf51446f103d54159e175bd57eee3491abbc36c4177451e8e1ec92f6d3efa5b567e663109b563789ea054ce75b2a6023a2b6cd406d8212519948f8458fe447f930c33948b187f7bb85cb73dbcedd41214f01dfce0a02f64921995f806878c860de3ac94fd0a500e8420558af4bb50b7f3e482d9e439a52d433a554ba617988225ae5bf8dd7c18a5ca824f476cee638fd736e8afb304428ccc9099efddc968b2283eeb989ef0727b16b996371cb14093a7a80831902c782e263698058037004d169e6c4ef93036dca4c1a9950410e24585c795619230be1b5611bb2458e86935c354dd178c01dca4c6d240f77e649af81d70b06a76f21e12e4a78b55d7e2b2e71482e822175d88fbfcc76967549bc76deab2a1ef5628545d58a490f853e6892d89c3a9f2fd36fd04fd00403326143e2005fcdee263c07ab430a9632814dedaf3b68e5eb372fe733e32eb1bf698083e48f3cb64af2dae956ad040000e8917c9f5f2b00027c1247fb4a7ee540206653f8d05827197cd8962b03860a1e1bd6af8c90e555b4a53a211312b44a42e97b3bb72bfd358f2ef2641f2fbf86591fa72ee5b50eece53c83195a4266d37f89fe9bcdf52142006c4e0239a484fafabd41f3a6656bc3047ed356b4a6dd3e3cb4eee8819de95cf4b9ed3a351844f91f2deb33f894e5f31947af6209270520ae589f815d20c85917edb3a627e104a9c9f5a4923caa84d2a59f855efd021dc7cfb8345a4732fb11a69953f89e965eb70db9511fa91bb133fc501fc544c9f42f3a1b40b087dfaa16716c382939974e367d677c0486128e3fd2065b2b43a321f11848f8421bce281b6d10402917ce0c1f025a316c58a3e081255b203f0ee4b46fd58fd6d60e3b0b51d429e07430ed3701ec24000c0960c6cb37a4d310101518d2e1693646d33f57a29622374c82bc6bbc8fd2ddb324f7ef267e40a6fa2fa4eb235227fcf84024c6deaaff3f79527bebb663d802c70c9c3ffa81d1114efa7bb9dd9a36725d62e4bd99615809263af85c21e8ae2e771adc83a8dadc7b7786ed3d397fde0424217bf370ee499bd83ed230a41e7aff2aa3d11f71d306f4db67938a681b9509bdcca72b07ebb8670831607b9e2fd328393bb129bff1399cc1c2daa0e8074eb775680595174d2f5c017ab5d5a664b8a1d40ccd1d8b9f3179f265a6cb4dbe63a11b865d2d84d741384c499e1be75e867426c353fcba4cd2e8cfe8e444a2844c16b84b03cdff7687e07614893db3e503f869aeaa65aa81a789c0b400f13a344d77f20c692ea4e163ac8e632abb4b643f46d5823c2542e9c6097b3fa17e1b261066b24261be2a29592a0d9723a4fc1be3948c476b34d95acd473ab3c1612be6ca3c0b9764c349775a674c527085c7e970e5feee483a623e9b892c48ef32af1b63d9e593081202d7cd409a973663965916fcf9e93058e8ad6162e62a95b5a03e1d16bd1fd5231fee21192e7fec8e75256d98b023386a3f76bf0f2bbf0e9ea8431ebba9d7250e1e79de73d1da07d3c005f272b00a5df8ae6efc8165387fe6840ef43a0f04c516356942e7a1e37a40954362f5edc61b2fc3245c90255e5755eb9f92e0bb59be659353a0db8756379b425bd56bcfc3fc37ca4f965d254008a867df25b4704948b0d706c9d0c367f2376ea1a051fe148a9900bb3c8ee021951bc3945c7162a3aa57825329ff21394bc07075677cbf5632e2d385598828e24b837a7be2b9a2b752cd08f34b317827eac35d5ff6c6356c6e2ffaee4a7a87616b5367212fb7b93e45fad09475d80bd8a4abc271e926fedd823e90437eb7603f8269b5be461f3d1eb00f03d7eceab562065c198830d423595fdfa4f0ff6003aa29ca28bb97bb0ba4d0c1db877fe53a140b3087567185d6865acde8faf545fabf0741439e1a26a43c0dcee6f7fac4c037692404fefe1eede01436f94c6e1e5f356de26c2a4d10c284f1131b7b8b64d195c9f585bec7cc1c6c737e66dce0629e52071fa291135ac3c5590384e9ab97c7eb15af0d108109c13d66c4501870cc466a234fe5d252cbd85b321f7051e378d87e3d7c7a4a087344b6906494654be9d8158dee44cc8c1fb7c32432596b65cf9cb2200f687e645c685d2cfd5ea07d0be579192507aac7e8d2ae8b13016e9ad8dda22cb6b79677f539f55388d4a6ade117bd46bfc1d2d8ab69509bbc57f97d8c4e93d48e85a952c266a8438959c11f179e86d32232e3b43c7b881ca9470f584bc2842ff1b399a196a953df430067109c2e1956aa4beb205728dea86d95b64b8fed31129daa6a8b040fd494e66c485ae0ef55fd19521215bb3ec30334251a558c9e4bb3e317c9c30d43faff2099da8ab713e0346248947a71a3417a91f83540c24ca635c725a503d35521ce0762717b00c047d199ae015a800e86539c3d930012afb0aab89358c83081f38b0533ccf218c72fd4191c0d2ab3dd032c33b84530c3301fa0c04a2a285be3b3faee71efb89b0fa56a87ee9e32e495b11e03f418713073e7b087c6b7fcc60d5d479bce4dfd7afa62cde05b0417daa8e44ce5dbfe95cf2a537dc735395f9801ac336f31a181a67e9", 0x1000}], 0x6, 0x0, 0x0) 17:10:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = getpgid(0x0) getpgid(r2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tWp', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 17:10:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x80}, {0x7b, 0x3f}, {0x400000006, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 17:10:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x0, 0x4000, 0xff) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 17:10:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x11) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 17:10:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x2, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x38e0488c59771a46) msgsnd(r1, &(0x7f0000000040)={0x2, "83d42807a7d0c2fe0866200e89beb6feabe5e58a2f7646e53acc22e6d78bc19a77381c9f31de0c7974656be4d28f0140edc13687b0130fb3c67483238cefad9498"}, 0x49, 0x800) 17:10:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) geteuid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:10:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="5dfd4ed603cbe6ddc296602151166f105b306dd5349e00891a0d25559d335fee44f069f057534afd5e1c9c3ddadd417a8cc38538e934b706799e08a3dcc0e65260fd0601a1ac1ed6564ef0582a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 17:10:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x200000000, 0x1f}, 0x10) 17:10:46 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x800000, 0x7, 0x357, "02d24f2725104515f92b6e0814592fd4100ab33f", 0x5, 0x4}) r3 = socket$inet(0x2, 0x4000, 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000080)="eaff125c00200000", 0x3a7) 17:10:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = syz_open_pts() fchown(r3, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCCBRK(r2, 0x2000747a) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="56631b90817e1cd760e45f4d33373caecc", 0x11) 17:10:47 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) write(r0, 0x0, 0x0) socket(0x20, 0x1, 0x1f) shutdown(r0, 0x0) 17:10:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") select(0x40, &(0x7f0000000040)={0x5, 0x101, 0x8, 0x7fff, 0xffffffffffffff60, 0x1, 0x0, 0x6}, &(0x7f0000000080)={0x4, 0x6, 0x6, 0x6, 0x3, 0x1, 0x7ff, 0x3}, &(0x7f00000000c0)={0x7, 0x2, 0x7, 0x5, 0x3ff, 0x6a01, 0x8}, &(0x7f0000000140)={0x0, 0x49e}) 17:10:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80000001, {0x6, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x8, 0x80000001, 0x6, 0x211, &(0x7f0000000180)={{0x0, 0x5, 0xf9, 0x0, 0x7, 0x5ba3}, {[0x6, 0x5, 0x5, 0x2, 0x53, 0x6, 0x400, 0x98f5, 0x130, 0x24, 0x800, 0x4, 0x2, 0x4, 0x47, 0x1, 0x7, 0x40], [0x3, 0x4, 0x0, 0x0, 0x1f, 0x9, 0x4, 0x0, 0x3, 0x5], [0x9, 0x7, 0x54, 0x425, 0xffff, 0xffff, 0x5], [0x0, 0x82, 0x2b2, 0x8000, 0x5, 0x6], [{0xfef, 0x9, 0x2ba5, 0x3}, {0x0, 0x400, 0x8d12, 0x9}, {0x80, 0x22b, 0x5, 0xfffffffffffffffa}, {0x3, 0x7ff, 0x3, 0x1}, {0x7, 0x1, 0x81, 0x8001}, {0x401, 0xfffffff8, 0x6, 0x42000000000000}, {0x9, 0x6, 0x9}, {0x32d, 0x4, 0x0, 0x88d7}], {0x101, 0x4480, 0x0, 0x7}, {0xeec, 0x4, 0xffff, 0x1}}}, 0x8c9, 0x81}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 17:10:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="71474a7649513f728e46333c5a01842595b5771bfd8460cbbcff04b39a6b4589dfd719303a694d5d79e63e551d079f5e1a16d607517ba55bc93cade98fbdfb6eab5cd6d67bb6a083472b24c246327bb5aaa0f35e9270f95ef85dde44857dc048d6aff26ecacb8ee6cc8f0a234215519959689af8f686fa1fee7546cdb44d2d194a8fc8bac004aa1f348aeb403666667628532357f3a89691d5cb085a7b199ca95d08b06399597d9c2062827b23f98a9c99acae7b82bb535ce0055693d8208ea9a5d7b2b66225251eb660495f1e417ec85774", 0xd2) write(r2, 0x0, 0x0) 17:10:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x10001, 0x4, 0x400, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8fd7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xdb57}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r2 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x8000, 0x30) ioctl$TIOCCBRK(r2, 0x2000747a) recvmsg(r0, &(0x7f0000002a00)={&(0x7f0000000580)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000028c0)=[{&(0x7f00000015c0)=""/7, 0x7}, {&(0x7f0000001600)=""/237, 0xed}, {&(0x7f0000001700)=""/59, 0x3b}, {&(0x7f0000001740)=""/121, 0x79}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/57, 0x39}, {&(0x7f0000002800)=""/189, 0xbd}], 0x7, &(0x7f0000002940)=""/138, 0x8a}, 0x21) pipe(&(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000002a80)) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg(r5, &(0x7f0000004200)={&(0x7f0000002ac0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003f40)=[{&(0x7f0000002b00)="22a9caebc990bcc3879a61ed5bbb2044c8a0ecfef9ea9320c7cb34e96fd7a987deaab44412566f82d52cf073612e0ad3a6e76282ef5c1383347b672bc2d4bd9c2f2dc4a02494e9610545bc5f4ada7ce859ed19901c2d8c02bf46896d535e577fb7fa183541cc1c817d31560e3a2ebfde97bd632f071a4f03c4210d2b2ff358342a78ae7b69e0bdf857db130b5c4d1610c4a31bcfbe2a0515068dc2221dccadb8bd95344bb02e5e8dba5ee41c9308", 0xae}, {&(0x7f0000002bc0)="6ed00eec427c2716b7f1aced2d7c536e312ebcc6bdd3cfe055ead04afbb9ee8aba8ab25a204e09412acc8d1b91378202671f4727821cd895b69a8fa742a05d288024ed97f8b4924a66c8735a514e5125c99c988cebacc231ea8976ec04e1adb45d354ffe495b5f4f49d54b1dac15821d8acf3b0be40cd8ce6d3a7c7393a616809902432493639f59ed9241774ef533a30ce7ea798f2e697590c886a18df8bf56e7e101e252a7ad83564da0ecf654638241a6f0a69c36b40bce7d3c454204e6e1b6eead4ea1ab35d35c6fb97a03072bbc30ba9e818b7655adb3dec7c4339e158c07e80414bf092763194d19a5d09adcfbfc489afce7e0d2285114b7160a52cc53945f05ba203666bb979950e8eb720f495652d5279d6d833637290bd7cfed9c33f4865b1de71b468015094fd08a3d1668fd240ff9b828ae52c16b5dc090970e53352da79dc106750e97bc50dabb8155be2e56d8fc9938c47d5802de0243abb427b8f1d203906e47cd66099e3af379ca9b20a37003d1c2211a76982285d20dd3fff71415ce7e58b1bed0587cdcccc5cbcb3aa47afdeaef9e10a7e8c43f42acc18595c89bceb9c73dac9b42767daf3b1b6921d3ab929e152e47e543a85b0d3a1d036f3f9fda3abdfd7f40b7ec13efcae29096fb0103bd248062c3cfd1e784d6ae131eb3aafa950eaad015dea19b82cfcd4250a80c99fd210e6c1f7997f322b9f3ca158c65c788e99f18b1bf68156d8a0ac66ccaa1d1d7a1b49712a5d37fa7ca09ccad855af076a032a4446259fe2f041814e170f03bdbe073229421659ce69a02b984cce33afece2f3c14e388296d4954a48880ded6fc4fc0d4f2b35058abd2c3c48e3d421a79c14e7b6e04f00c7f9619e65574b790d7604e9cb837539af3e2038425d3fd9051db034be604b3b3bc54103a1e3f3c98ea57ee68595f00bf7c29ee4cf0283c72b17c3904d91b42168e93d18a222d55877a7cf82836122e7a5f5cf0789e70d1f4edfd64771d316154718f58a8d2aa4b84e7138b6ababd2b80ba064a7c93d91f94675d7e6ef5044620ddb77abafa092d3928ff833a999b802f944226b424528a5e40aba465b9c0668e48853b3471053302fd3cf56e96ed05aa1a546cc1b51918427d0d741007cb1fd687d3863a874b07e566cc4ee5830b278c9c459020fce684b04402438d70adc63636c396fe021ec9cb1ad1f68151cbfa937c399de9038d3bff0c620b586d439c3ccbba1c1a176464df87fcf886a57adbbff91cc90e6cb1929fab1ee163a60707ded80a4a01a935ccb6b9002dc5b644c4444bcba84668c6ddfe9f60658525aa3abb40d2e71ca3c924d5aa76fa9206b81e86c243ba8a7cf431e6f5c24a5f31d54c22f42af7101b0e73a3b70e18db0f3fb73362448e4fbce878c9dc99d15bc33799f74686d285200ed70a84056e2656b94489cd9e3d0f8395d7e70066ab1f7d10192f6aafab4787cfe429736ef38aa9611c73c86689ab7410e06ebffabc35258301f575fce402bcb61dd667fe6f38dfd9b3a4ad35e6a5ed31469df3109d64c425a7a95b6988e1c8097f82d1536f630608a1e9ef298eab8a68e651b5baeaa740b9e1671e860009b3a55f13a0c0fa1dfd41c24406d487c9a07154da80baa13ce8ff780bc31130ab7e5ced6e801f4176840ba4ee78dac3cece8d6fcb84e83c42a83f6d328da06f31c6479cd94d603557387502e58e04977659e5e39e96f9f26996f6c49d1cdc2910fe34840847435e0397856f4004f8af1de3199fc57eba5afedfc3f37388727fad8ef8816320ca012bbbc3f6152134d3c3ad5c818987be09484199d0d21c9f295f3dd91c5264f98ee131ab8b798c5a2749b859c4d127d8e610bc0ab68d02200e5c56bf95c8814b6577f35103bbfcbf7878dcdb4a8434e56c653c26fa905b27f0e0ae1b6b6e9d774b360045543bec821ead335267bf2d76b828246c96ea6f2b5effb1be6ae48dab2880954664fbbb8a47b622cbe7dd2015d102e81d1849178d0f0f15a856baa7cfa02547108b155154312d91030c3170c4acb1234b42dab10ed8c6ed97598a9c7b698d0ea2d3e96c2b8973bf0246a93c58b8a29ad5b2cea0aa1faedabec56b9a8f8097e372b6beb9e6ea96c291d3302629a7040a9e63484a4ff95952b0d058c5ab7f1142a4073e3e31b8e8746bf620c4854f26d5f57e36e70850768cd2322cff815010005f1f9216d729a5536ec01214ae59c0b77ece80a4836b43582bfc7be03fb4f650733e18d29170cb45cf89716153a628ae8c494942ce459986b3e5cf89a20bc31f81afc72f9836737686026cd54896c8471974bfea97c9a67d177cdb2e2000618a40e05e51f8d6d310912d29df4ae14e03973bd9f8a08c036c40a24fdc904db0dc9bc1c57ffd32fd405b464acb4433654aefbae77fd935fa361085dd85df28b3b9c53531043fba632ed3e80f458723aa46ef0af1706d343d181f16e76a3776b5e45d19b8a32874bf1f2f9946253bcb69965c7e7ad0ea9269f2afff544f679f2c10af8ddc220e1dc7e6c17b544101ee2850b0d695deae627f2f11454481f9dd889cd8db0c3b7e7eaa5c6f70c926f1ebe707c5fd3c6e3fe828dad876075673b1f04527bed27853a04f5cf7f17b363b3e94b943e7c68b523fffc4c633aa3c637f62eba4a26a7d1591f2f5083d6d8e93eb4d5cef54cb6658f8734d92d86665632ac774d393001a12e1810041e9a3b41431bd6b41cee27f5f552d93a559ae7444c1d4a007533799701869dfb7c4d63449f58ad7d62b1ced6fdde118accae3c1167b33aa9f2ba6699e86684c9dd0b3533d084c204fb0a45c633f6c2299b776ba6e07b9f0abebc67cb723570800fc37fc3b395ed2fda73045b237896876e94015c56013792272d0ce0118236dffe16f18fc19c37752893eeafbd50b5e404c18d0aa8ffccb249a42c06821228275ba819d399c785e4ea67cb75a2d596821da0b58a689ce5abe83b72359d5aab9ae089d30fd77bc8fa86f092271acf3002c50b627b64c8038c18226f8443ab36bbbe7f7308c8a54586adb8973ce8b1dc528343deedfa4ebac7b816aa28ffe4be10da5ed15bf23e24642533784855539adfdbcc9e2680b8131a959a174f02b9afc1c17bb021b6d6f60e9519506de099f1cc5864e78400c140b869d5bb523e353671b189f2c58dfc24d1e5e163d33440380c879ffd4549f938d00ae019d33364ffe4fc396c19bbc0b502c85e36608bb8f97ab4fd9c74aec15fa94c3262d78af78e5aec0b584492aab023309f1a904fc4e34f3dd664f41b0d288ad848e7ea55e04df474f919ff355d5ecd6150aaff5a53a41985c25b913ef81d677074aa42c1a4d8801680047240f202ad93853a1b5c3c859b8025805d029886b1c849217403893b57c8191b815de9d310e5661d45bc369c5b0ff69f10e15262d33771608f278e78c36f15a2ed9c7abb0aab8f0a98ab8d8235815fb60c6af69090415cb8a25d5b2319e78f20520fcc4c51970e5f3b3f0ef612fc7531f817e58140354cfaa97d1ffa75a3215e2638d6803605203b3ae9630e640827e0257205395e01f78281fb44545696c2d1305120bd45be32e60f260caf557fe37db82705d13a3641e537f729b465c818422bdd4c3ec26b1b0960a5ac724af9181cbff7cd44a2dd97390306d48ec05a631a4588dd0223851e0f1be11819d97bd09ffa7ac4681d79c91c2d24cae3a3ed05960f272c27e7da74cfcdbb682c372417ec6a83789429ca90755b9d930c83a281b541e93a1daf55b6f8dec4b97d30194523c4711aac1cb5116c9f67d46df7f329da38e867375d4af2f71364be10967414a01b8a8216a3461db4a7f3571862cf646f9d8823f12780e373d3718d5df81559fa851a13485473f68292e675baa4826f8dfa9d6d6c3ef8cc79d35b59727dc9721f4864f3ae485caf593b2f9783d8b2d973d26396695e917a3fe7e58624201334e951e8744b42dfd581f8c8c5de60c13005348f2d14764386bfd5d1e8f61cdaafac42ed1e04a898166d3795ec1e23d4fbed9abc2c9f3a94317a6d534ed1165047a8643eb1bd1d139ee14280d0fd0602e7fa5bcb2fd7306ba029a7e61e4598a1797a34d086d5641a4d5c5ab539b308327c5c7f1533abc4c8e530b51080d23a6a1785c05f11c4f5e83da15ecf02ade22923445921dfe80d7d5000b6f31bedf3ba5ebb192105dea7c1e545b8b83d4e27168886e10d8d2faa38702910d478e298984fc162360ee5c970b257776cacd5161130eb487efd243dca814c3ed982c0caab11806f4cf030a3a0695b9161c42cd1936c6fbbb3200e49c7674804b8a1dd152868d5ded8f426baab5a2c8d3318a01baf3396e92e34c5d2513f10b0f7bed8cae5f3282d1a106d49b33e202cf5cc6e993e28d5e5296d5409c8d35146aa9440265bb5215f9fe58aa12216c365b1a7a577d931880994ebf76b4ff9ae075f20267ce9809011519c6a0d7240e820c19a840da0e39547810f49307f23ae01f73784bc205f3c543c59e6896c01e84789af412cad745d0ead51354a03f7598266d8ec19c2c91dcf2d89ed51d6898d3581d6bfdaf9406de24558eda92c91a2f110d464624f02e31a5991b6fa4aaddbc6a3e10c951a4d91aa9c53ae3b7069912c20d9ecee6b35056c631b19e94f2720b403477ac3e4854a78d6745d7ba6977cc05f726a90e63377ea3dd9c344578c0f3b5bd114ac7988066e02ca1bb79e2f2dae0a9110b57599c8b10c769949c8d3d1f736a2636b3a63edc58a864f56162d118b86684a280b5d713ae8c7b5b0b9121e70ee3e7d02ffcf8784f609441c2b61feb8fbd5c7b8bcc283607dd03ed740d1e266dd2d90f7bcfeb51f3e6602ad943226ca09b7a75ebd5d36826585b7e146ec5b43ee156b59a80df9e870db947acad66f3b966ac5a17455e88bc05a7e48e8f549ea6363eeeef1bd14d8eef4ba490200316353c77f515473753e791acd07f678ec683ad3eca6deab71f84e05668fef7b62ec47761b66aca01de0cc5149967921c8503edecc0601bf9e273c4b2897395fee13cff13b3512af9e7b7ea51c1f60ec4024fd9da981297d2485776d83fbc4809ce3b43e69acfc3afa3c6cf8838c79f5968a5aefa721e650e237ae20a453cb1512ab89f77d0e8cbac33ab5cb39efbf71be835fa339ed947b09346ae7118d17f116d722cb43a57bd5ae50892cb3ff6647ef31c19be166fc43bbb1a533a280065182ea25b5e886ead52bdf3f9bafb5ebc46f1c967850e58783325fffb99f70b4983305e83e3bb70ec96d99ddfb7cc6919e4c20d33be2aed2fc5f7d67b7c5ce4296fca91a99e0d86f91de666549023c99fa21030dd7d52044e9baf64dc24b4c2b947ae39fbf800cf61affbe52348ec281d7c2fc8b98a2c8eaf9aebb41f1ab4d9dd2a43f391af89edf2f7ecba129ad0f10c6956ffa8fdc34758091e3d45c5e48a103ed610961fff8840c878e273e67dea9905730c4b0d383fa8de596801b2403f60b21c76437de1266ebbd5552c809f37afbc925e2f4cb6183d723a9af1346d0873c321e05ba4420211c55371e2e3b6909272c72a83767cd3d7233a12aa4d4421e83f5f9c2e2515700b4f4b8283e7d7b63d858c99c891122ead89aa6657ef1b5d30d4fe584d0a05c3308be1b17a57a4892d309213455313b76964e539322079828804747f6aae49f61666ccd5da68f0690350dd9c6ab819dc724b10ccc77f6966ec0b43abaa536827d7b7c208bf5a3923886e858f8fb09281afff36099e6bf59a8f1135967414a171ed3756f15b04a9432e7bd1793180", 0x1000}, {&(0x7f0000003bc0)="3f86dc06b62af0f5229e93769e120a7fabf0afe916444b19d6c1834e608de940604d5838dce474a1c8caeb6e0277024087ea1f7c9a1ad25be5b5096204ddfd20502f9a08b5f4353691f99272e29ee012242a24ecb22a7ccd7512fabaf4b6dad4591dca4a229fff9a60ae0a111e4540827aea099ae215e47b51e40d96a0447b7f2eca2e8dc8248907683d2b10987adddbe0350719f6eb1279180af88bece34c73c4d290229228239b9aa3bfc880aad1114e6d77047117de007c218e3e801d", 0xbe}, {&(0x7f0000003c80)="801f100269568131f238fbf226c72f2f3e0a87c2dd25acded4aa30b9abe05afcb6bea2b76683a6b9cc09734b207e17889d15c06bd40e7f511f68549e02d136e50ed26eb7e9d3b3f80d7a173f0698c2a4a6db6c2980ca9205527c10c8a261a52f10ccd49ed9fe92c710bc7b4f30ef983b4571a1240501f1d09083769a91269d2c3c0a393174f7fd9ed947b8ecf1d0f40c0b4134d8a7009e8d90a18f352af6e9306270e9d03d3bbaa485a91aba7cf7a24d3b91b0c70d39040e6cfa184a5dee1edbe2ebbcdb22759697c7278a78c7b2375484", 0xd1}, {&(0x7f0000003d80)="00d34599c76d78c6b1b750157b273b86ff5ed59af8669dceeef412c735b573d923bb9663c52635445382f44c61", 0x2d}, {&(0x7f0000003dc0)}, {&(0x7f0000003e00)="5f184fb354f1295d7d540407e7b8a7db0ecabbca0d21d451da9596faa3", 0x1d}, {&(0x7f0000003e40)="aa3622b5367cdc6c3cae3015464193b439cc115c860289e3fdc1cf363aed5d12f4d189179d95183702bae93b5f20ec2390947732311b78e3d3716d5ad58f6cd5d6b1fdcf78ef7a186837d0270dc1626c1857a06c0ed0dfefcf44e4dc96bf941326660598180b7e5ef41d980fe374a273ce180ac75791af0f7be811f85fc89d233d21063fa13fa9a2dadf4c862e1b56117b27d409a8a3bc57f0a6736d953cae01cefadbfc8f4d9d7609fa5f86d7ad7e5a4ca1292c6875e70366ee8caca46336643f2b395016a6c3db7a3a67d96603ccd4e895b35a53a8c34e30927fd713d9bd1c446dd6447b85d6fddf56fcfada2d0e50026daff0f8d0705828ab", 0xfa}], 0x8, &(0x7f0000003fc0)=[{0x100, 0xffff, 0x2, "fdb486e1ae8ce5b59a2604a3c20e9883f0a03eccd1c33e6add2e57f89592075714d85075c6404d19edd93482100935acc7eab822caeba5b5a21d16c9906a59f84ba822def83038fb3c4aa981e2b67b594a76ce26d9878e90681b3821caeb8d8ce8678ce5054fb1a43ee6328fbba49ae942636dc78c50f8b6289a81483049cef05454b656553b78295ba275b931cfe102e5d8b2a7b3ea602cae1d2238a3233a973cf89c61479872962d7e925270758db6eacab3143490facfaa1d349359161e386af30fa7236453a401c4f5e0bb6f7a0c90f43deb233816a1bd705991af6dd64a4b1089c14246e44cddcb89"}, {0x30, 0xffff, 0x20, "4fc4a6182af727b7aa07c4dc1f5b0fcdffb75ad786b2a005fb3c132f"}, {0x110, 0x1, 0x81, "8d96b8d5f340abe6f90140f37d2edae58a4c6139673a0fd44d374df1833665fb5e09443ebc2ab2a44c90b1e8d2939e8c2d49253eb8d89b5046f5e780cb36193358c58725fe3b20c92244a1e84a7d50ee1670e6295b1c403c0fb732b8bba65939b221451e5602eb71e4dab92ff87a616546d428c524b12acbe5ff32547389aabe5b1a4d1082cfc1abc299c675c2a5b1f31a860b3d813ede5807aa53e597ea89810c15dfe84b2318059d4378353e5bb1a7cd48e5dc21a0832df0c73fe5fb1f5cae23af6bd3897152546cb339982d9b581093a23bb6fd2fd782934eacc5643b156d40e1adad3f50ea859baa10474156609d9eae6db368cbff720464f68610"}], 0x240}, 0xa) pipe2(&(0x7f0000004240)={0xffffffffffffffff}, 0x10006) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000004280)='/dev/klog\x00', 0x10000, 0x0) pipe2(&(0x7f0000004300)={0xffffffffffffffff}, 0x1000c) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004340)='/dev/wsmouse0\x00', 0x1a0, 0x0) kevent(r6, &(0x7f00000042c0)=[{{r3}, 0x29052a87195e0038, 0x15, 0x1, 0x8, 0x6}, {{r7}, 0xfffffffffffffffd, 0x4, 0x2, 0x2, 0x4}], 0x8, &(0x7f0000004380)=[{{r8}, 0x0, 0x1, 0xffff7, 0x7f, 0x834}, {{r9}, 0x7ffffffffffffff8, 0x44, 0x20, 0x3}], 0x2, &(0x7f00000043c0)={0x6, 0x3}) pipe(&(0x7f0000004400)) r10 = dup2(r9, 0xffffffffffffffff) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000004440)=0x800) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000004480), &(0x7f00000044c0)=0xc) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000004500)={0xfff, 0x2}) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x4010, r7, 0x0, 0x0) r12 = dup(0xffffffffffffff9c) r13 = accept(r12, &(0x7f0000004540)=@un=@abs, &(0x7f0000004580)=0x8) r14 = dup(r13) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f00000045c0)) r15 = dup2(r12, r3) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000004600)='/dev/null\x00', 0x7db93b761370479, 0x0) pipe2(&(0x7f0000004640)={0xffffffffffffffff}, 0xeca60496c0d56fa0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004680)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket$inet6(0x18, 0x8007, 0x6) kevent(r15, &(0x7f00000046c0)=[{{r16}, 0xfffffffffffffff9, 0x1e4, 0x4, 0x3, 0x80000001}, {{r17}, 0x63d8024951d49b01, 0xa0, 0xf20d21fa4e881779, 0x6, 0x7fff}, {{r18}, 0x0, 0x1, 0x8, 0x4c, 0x2dfc}, {{r19}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x7, 0x1}], 0x8, &(0x7f0000004740), 0x4c9, &(0x7f0000004780)={0x80000000, 0x2}) 17:10:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r2, 0x0, 0x65, 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ktrace(0x0, 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000140)={0x4, 0x3}) 17:10:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0xfffffffffffffee9, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x69}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/192, &(0x7f0000000100)=0xc0) 17:10:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x6, 0x8}, {0x87, 0xfe}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 17:10:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x145) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup2(r2, 0xffffffffffffff9c) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="eed1af8c5210b6d099a5a99eaceb9e936f0397c50c61973913996f02cd3915b696", 0x21}, {&(0x7f00000001c0)="13c6f35a980ebe8aec6d72bb2ba6481e9b303555e4e1d04abb9ad0ea42a6d0cd52aba9936afb50102b01484709360953c2c599a7b6855dd41d25b590c73bf3616ad32ec740c708153af3fb3372aae6b69051276a2758a31ae8edb046bf6c5e0e09896586d5bb470d882a1cb85ce5ef5ebfa0e9c57b91", 0x76}, {&(0x7f0000000ac0)="5c712c612cd7308ecd59e45c390f6ff736f4466fb419753a792b6188216bc80fbed892392353a5f9115f97b4f09493fe51b283191dc5f738fb9f142550094d3ce81c328eafec06d1b55d2e7736fb1bedec48080b1060fd09a3e5b2291df0b89a7535f83577e872c41f72e7ed22e1e60df8fce46b641b00ccc59efc04d500aa23d280540a8a011c25d71d973dc733da485718edcfc6f451c47140da98ee2cc52a4a87889132f8c3c4f7fa7102cd718d4529452cc11922866dd5f2d5b72d41828ce0ace93b68c9794c20bef686fa0bda9566fb65833606bff0519fbdd264091e66d34d64ce6aa16db0af409db0f40cf14802373f0e792c63b829bdef7215f2ae73fe5270dcb3d898f55176b5cdd60d4e1984ba79ddc4c530ae2aeebc67d85c09f994d0a0f4eb37d4c8965a30b81bf98c57b963b045f08678cb17c8bfe1130fd611c7a926bd7c9116b01ad7c7a13b575f492c9d8060beec99dca7f7df3fd37214f6f09ce8df7b8dc9110cb357d1068d870c38eeae09a940fa423d320395ad45db34ea559fe3d7e5ae23361bca080a1ed44c4c046907241fdce0e10ec312adbe1c1bfc27ad2eff19b88c40b2df285ac2fb3b29f0838e1b280a62c8f25fc559409618e24a34fe70a5759723a68c7a60cced6d2a741bedd32dd5dbe459d18ff5fdd813aa1c921f6bad1a86e4ab38cc90eff58cd98e780a16893d9ee504247e803ec88c18ed7ae6de467f0e62bc28ebc2261dafbc465ca7e5069b5d8ef82c3b2baa2b73ce1481b5d1263004ddf12f8370ed97fcf5c7434bdba1c726ef0081885c36e27907ff221ca3ff8f02309e9d7b282097002e80050cacdb51b699df5258d6b832bcba59ffac38ef7a67368c54184e426a4bea360b9df8f1c7423d6e3c783dcf9d45e4cb28d25d4f3a0ba1d4e6f42a41442ce66e6ebca9ce1eaac34a411b12575abc687e9219f32bf1923e0f85fa0dc8ac09630532be8ffd235c72f3dcfc19125d70702226fa768eec2ad4afdf81a6404d8e15c6b6991a70713b351faa627b0af0bfee7e7ea6eeef53adf97b9798c3d0462f2c97ec5913bd718bc6be4326f9561940146120ab03da4e34985607f2ef0e84f1d145ae930965b355013773562c44b2fe5ba681c4705f53bc1c857f2746053f916f3497b8bb911781a39ac3948c8e546a4a5996aeed485277668cb176954d7fe5b1470e9c4806b7b8c02011b36dd79496539e5cb9e545d1a22c4ead286624d1b7763436c472689ea555f2f32c75583cfe1b8b2af6d4cdb95e9c6d265871c92656a994101858d61a52d360b6fa0400530cd60d2bea4ebf7f38818aec7c7271a1875ae9df51058d07988a1d4f596d22be9ca54ce5ae4b580f2f10c9c5e28aa11e965f1f2bd03a71d1295cd8458dc7817537e3b4aa8d7fc894a8560028b4804f573dc35786a3c5cbd034bbbd8d4457e0eb4257dac6ec72cc49b23da6e79ee9f491423197f03bd30d3c1626f71b61328626663c06441f397efcd7fb8db2d4231ab2dd72779354f2453a3816ee1574251f19eaae01530365d518fc2cdb675483811b2df8c264ac372ae6387c8b0b32b45dd998d22c2dede3c7151a74e80bd3d98b8751ddaf4541c080a3609b5989d8d391979fcbf8e908eba26d7b968475631a0c5532c65ed705989cf4a95e1ef6838f54432d55ccb0b417e7d84bf171dcdf1a9c01818cdb1ad8c69f761818d3e3c235a52e5be0599617417ff43d24de359e9cd76da9d3b0e9dea0139a4c9d4d4102b127e7036187f1881f757c72fe43cd6fce0cae5ca65171535c9d7357f2981b3a0cdb0bc0bc567079ceb75d0e4441b79b0d04e94e488a9855ea9629bca619a301b146650265589166cac03811c60679c2a17f143b2df39f5e90aab932f7a5ef2ddf14d9a05cf11d824445f333b3ad87d9446b4f46829a5a67c0d760dfbb700160aa9cc12f8f186d6787865e7f8e847efa40394fabde81c03652971c1652e83f37188c89e2f85f73b5a1143dbfe51a81d0de122306d363b1a499032410165a1801f26e769f8b5c0cc44eeb135b3610948bd00e39f4756368f9bbcfa0996b022449b6af33541fe995ff1d9742a367c5fc49e7065ca58f161e0880df244930180aabf6d9d68834fea7bdab597137bac4a5b3cbd77d919871a0495f3ac750d3b53dd17021188569d23cc013dbd5f4e1df158eacad6266a99ba87606d550e72c939b24becca18f9a2d39e4adf9c639856bfb2da2d0dcc5219028ccd79bea94e90c93404416b7f8f0d7801e27245310321f5a6f7d36519df8e294e34d147aaff141f2deb92faea6204886cd34098a9d85a30eea553cdff3c67f544175c39d8576aae5b180679f8cb122a0f9b54f6e18a304bc6352ca69fc5a8cb366fbdb4c53adfb8fa6eff8fcd1082766167ab1ff50eb7daf9c830d9b6f62f00944ee34238fe7414249e9a9a60b21a2514bc1d0ea158276d5fed43d011003642b5580c0f7ddfdf19ecfda7ea6279e791f09abed5abbcea57c25b74c0b9ce70c034059a003cf56b04734070f05d35d4826b8313885b8c1af94586d71a2a56183aa03608af4eec8c5a14a33db0942c03fb3e9f6fa1375c5623237fc2b757440840bd9f748466486c76ead548ad33d4d12194742540de8d8b67b624df3725e49622bddbc9a7b45a94e5a674b89f60ef4695b629aaa23bff0a8dc00e3a37ef631b99e70645dc630b728a4bf31ba3f444b58e61e01add5638bef6d863195a3cd7f508130a46e8165be93329b772c6ac5ed770ef8abee0fff0134d4d3123e3e7e6b638f27eeda91bbc0edde5a38453d2a88d05890ca4db3b213653c83823855848de1d9a3e2dee63cfdc1aeed8a5e20f96f771acc69bd80ddf87ec27de2fe857a8b4f1eb80dcffe7016e6a66f932eeb97f9f3d0522b6dfb39e0eb3c184240037a37c642e188d1d1f0bae6f94a08a0c5c28ef683c89aa22d5cb4c50e88508f809959de4834c91b44438dd00d2810d2b4aa72e841b733688000282c7b3a84d21b6bafed5c788209a5e19d1688ec846578dc3086223fb9918f5d25bedc0715adef9faa9ddf6238ea924f528ccc9bcc843219236a9d4b6a2a974b9cb35647900e7f61d57325bebaeb42be701f30b29de98d94a4ff6fa855f77fb4851802afd2c9c963a7825a5b0c269d0041f4138d03c0e55fc6f231c3317878165ecfd83397183804aadd11ce5368d22a5cf916bdeb22c406a62ddb8ef251f68a41ba2400b8f35b7a8523dd15a7b5112dd88724b175decf8da1f266986a0c20eaeec683297d2f9e4d880237bf874efde27a223426c2e94c251d881203b272e6536790e4ce8809b1c927b94c038892802b4e5294e907f6b71e1278e8f42224d712e90af5c5751c6f9bb676289b573638d7b1706082498aa578b4d6a68db007c26691326ff55d260ad960db8983c9ad7f5822c7080fe21ff0afdf5d86d55c4c5f58b185c3c8c642f8729d2e449494b08e1e130a60aad1634ccc74efbb6712c8d41b75ec827da50f47d7f6d0dd2b43d03d2802e0804d39c8d7becc03e4f5052fe58ea81ef4f63081b6161865639520f7a8303f038e09eed65d835c90fc137b28cc5e1aca8048528eef4457275e7ffd74b7b41d73569c2c23b849f2931b8904b7b51262ad5a37efb45d3bf130195473fbc8e0d7cc20bb6fba59261ee092020c3a001148b7a6b75f176dd906f62cf5e198aee415167e6e2ca80320414185b5c1087079a910d077e78d70426e3131f5c32095edf98f7989f360b4688e87c85309527018c2ee89a3c34d05dd3ef6b72e5f82f87d4d8a7c779623e999d0e3a32326f70a341d314f599f62b8498e279250f0a190ed29bfadd49b7aec6b5adfe677fd15b1b74a8e45e57deccffbbad0683d71b7a97231fed806e31eeb785d190f96bdd22e62e6dee796fb2868815bab651ddf987f381a75b9c17b639bda81b6b0cdc0b74345e3954a1e176d3833f7824eb6ffbee73c7d4b7c1d31e0239444c6d0b3777c283ccd20232865f68660cb4cef28b0a2b8f607753a5ef7d414242e22f44acdec1227afafffb7d4a7be04032faee66adf655d0a5f7491da231e1407e1851f46d823ef9f3a173661882288441f572d6bd2364900cec14655b61a1235d4ca9c02e30a83b37cb9f6b891ae3c6ac6464fa20635eb3bf7144b8c1072226551fa69a046d55f0d3158048147ed10521ce72cb6a6225886b21a57505681cbc2761bb474c7b379f81e8423f10a16a3e1837b3dae35ec6228ab118f6f236583d1605e1945331e3ba4a1f3352ceef84c53e69cd9443d2a5129efeec9b5ebd747dfe281c2693ff030bdde3e7f0374d53909c54a457e4fd5565043401c82633aac22b2e9617ed3d95d28ffc9222c78b7196421f21384b4a42b1d4e6e5cf13cb55264b041f55895306114fc6c6be0aeeb2d8991b71442761c512a3eb9ed8e322b1b94ff422a0f363d7f278aa7c720ca67753c66608293fe8d4163f6d644591ad1151c60a95be521e498f65b05b1fbb3f20c434e293d97cac4e14fd43828b112b8cc1dfdc9538aa3177ea2e1ae7363f9ea78199146db024f2aea768b9f85ad84682e51d8d2a835271fcc68572901e4c199f0fcf36bdfd409b5ad0971a87784a572a52aaad684901f4eae50b24ed4dc7500a47a898fbd9b3db16bc621188a591687c82ff60ac2d14e71478279498d2c6d35656f71327264f92d1af06bb3d9faf0df3018ef3d475b2f061fe59529bd08525ff57d8af05a1928460b5b0006ac4018f0153274b8afe6b3178b0a04e46a845abe10fecacd218dd7ce4bd6cdbde7ce7b896ce33a5f78cc85bb00e7755dd15bc665229de3b641e8f772bbcaa4a7d8a7435eab3c0c1ad7ffbc3b5a61861f3c3bdf7b9d610c8959fd9d18ec0e31b9fd860fd7202e3799f62aaaf273914f8b0dd07016bcfccbe33432ef0021dd17738997810ef15a9fb08db4263fca258dc2010dd00dac4ea8063d7a6b70209a2a9d7eb8ffd3cec4c78f6ec3de8c692ac268600932e2dd6b71f9798bc60a89a665fddae54f9765f574f32f03709dbe9d1f2699d14626d9e51623c169f3a7f8f99cd199e3ae39f7dc8a25a73a18722538748ea4e31193c1b3942cec7d47922fcbf62498e06dd63155dba3358e3863eaac4f36339a396444fbcf4dfced1004417bf8cd9a555ca19df37f8d37617e088b2a154dc15ba4b492322d80ddc7a1dc0b432791e034967388d586453515c2549bbb93c6d4515f5dc3cd2e209f8ca4e858a9d0e31179f032e04da301e1ef2efe2ce87a9d99ab723c60b2e64cdb6c46fb1cb24a3d1a3ffb8baabc3ff5f36a6f6f28ab84de9353fff74a58bb21448b4167a2c1fbd21c1cdfe52a0df704eb5f5f04677ba0dc9832aa0b171dee04273987c0dc3d62eb1972c1ffffda35c4841da244ac6b55d861d4cfc7b1f73b50f67f2e5b134a3da4d31e397578b2b7be58e889c0104f229eb65a7d9e36ea486afab1efc57b97e0eb124a56b6be6b8a18bd0bcbf6e3e119cb010de01250bbe5983e723fa42a0cc5d990492101943a06921e4b5e5887bac486f9078ac2100e26f1f1308e98f8f6ddee48b13bd5cd826f75db0dcec1c1a16de49a32948bf112c5e15e5d5bceaf9bc14007ed42748f3785de0652a32ff25c8d3a686b370130aa1bc48eb9bd7ad5faa5626c1534de1f9b115e18612846e2920f1c99e1a51e298e7281deeadd2a3acc535d86d7b1ab335772932000c69cc929e0370dfb987c463696510189774b1298359d62a709cb3a4eb7e52ed12bfb522bc970bc89887dfccbbe69f6731dc421c3dede70e3e3c122", 0x1000}], 0x3, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r0]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r12}], 0x40, 0x2}, 0x3) 17:10:47 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup(r1) 17:10:47 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) sendmsg(r3, &(0x7f0000000600)={&(0x7f0000000040)=@un=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="90c0727c0f7db551f5f327857824cc1330738625e14eedcd61b4229a6989b102a79f6bc82a61d9bf3a0988269f2fa364fae61ac68350e6746ba179ee5762e79c3d0ee86c9fe7429a373f89158931d23d875786c0271ecc7b5de66975419e88c99bb4a4b1846ff5e35e1fa414e22ce052b1865fc5f4b52990411d10566296addf276345b85634371b6b2c07ad7123d6729f73b03f98465d196ff9e4a7ed15a39a080323bc7ccb47b6bbf3fc1a5d93623c210dc547fa39f5b8f945d9ecccd60fedbfbd15b2150cd54b3619", 0xca}, {&(0x7f0000000b40)="b4f2c463a964c64c35f15c2cddc12787310e9798e548c77cf159cc5f0801ca9d6fb15e8e6a8c47834177d91a7bd6eed64499b2c758bc51b9f20c69f7dfcee2df9bacb60f892493ddb4a43259460cf9f60cb5bca31c4301cdb5e951cb6930edfaf8ec424f507dd42c6a58336f17800c428a666d91bdde4e474aa2838f32c2d8ef8cda14f4138212c8d65773756c12767969f85b4d9efeff3adf48c9acfd75b75f0831c5af69632e5d63333d123521b7cd8334420ee907b5fc4e443ded1b7b6cf595b5b992404059c78569c6180ef67658850e1f6a9f36a15d5d2b6111f1a9bd3fea2791de9d93204d90cb31c3785d03a8f4b30277362441dfb256cdf7d751c489eb35f95900659785b25c75a25560404d3daefb13ee7a6f149d43c25c2943411183feb5e8dca8548d5ccbeb5988d5f17f9adde03a43820ad57b8e494eeaf7b61d6721a3a7b722188b76929f5f3d03c8f5f587b9353dc4ccbb436ace65f798cdc9ec6bd56426e06383da1d80d454b1f68b64b4fbcf0bd1a6905301b0981847a63e74ebfa413221210a38bb38ada930b1cfa3576ad46790928f7d274d669cf28a9a467d28ced4c4e04e27adaa7ecf98de40100bd9651b328d9037236e469b5bc1e670e72e2929af8a05e3c2afde6609d2cedc32f3c87aacdf400920a105a1237fa72ac29577f05f5ec02ad888487b67ea5cc8b4c346824f178f43742951688c3f3089466489d6fc19f7084398eb082db35a37cb5d5c9eb8bccbbccec7a1aa02d26424b04e6fc42e13b572b7b3bb41d13156b51d06b90c992420d51386de56a23385e1d6ffedff8b7d43ca33888f28d7c38d2d55e060bd6a382460c2c8b82c6c2e7de8baeb629a031101ac9f96ac261f1fffd88404baadee5d54dda67c88d51e4e653dc243665c5354e7072c1c2b6e061debd726b353fe84da1416a2b2177c8c104d7c5967f3f9fb6d4634b081947395e8975003214512d5929537797814afbc92d62d525b29e2f05ef8e86a9386c6a89e4c4dde79ec0777f7d4a76752e2a13ef85fa9f027074b8c75b6987c950d17189de9a0850f3475f09a3e09f48586bd32c6f38d8e642daab1ac7bc380875e731f5ac365cb554e908bf9673c4530b36774234910f15e9d9df77f413583e6d597215a5772431aeda6668b70e1d4c9a465ff111b7e47fca44c2ce7b5eb07d6fe3c5a4b2838e44e3611416a309a982b5fe0ec61afc226aee0c554efeb80d5641d196db96b2be4ced9dd0918af456efcc0ef6830a3fd8d6ce062017cb920c900045ec79de8431dfd87e86728cf75517b06222524850c7bce6a76160f51a6b501f01b458205d4358fa5b8c5b6b0b00316782d415fd5032567482576596cb3b84dccc5a548f78b292266fb8880b1fa9803abcd6de612384720ac0d28812f8fdf14fc12520d9cb713c58e97dd1cf3dde6e332ffa2b3e466c854e3f9553ec2ebb472551e9c73d7ff67f37f5f3841e39e31c622ba3506cbaa94f57efe1a90dd2aec2496bc3a43ff7c04b9d84a7c388961d68888f917c8851908ba0a4d0427b549691d440b505bd9d0418d7ff363bb2a2914593f8a7b8bd46e9d6d24322b3973733284338d9347987b1f824d998220acba48770f20ebd1de1b79539207f0bf8b66f82a3d9120bee6c104477879872152cca7a756a7914c7fbf420afd1266aaf303fde0a3dee5b251daecdb8bd5ae3a70136e6e2e5c49c26ac0bf9829a9cac6625047af3d974d40375907e0153782cb37132f4023eb130b85bace8f7fba4f7088de16c471b2eb58be39eb9b1e30e83d98d142f79188239f8af61e07be89052451a45e7a57c8e83903e7870d66b98ceb763b63c82212b173a0295a91d570be302a4e32b88dca598153a92480fcf5f5ef38447ccec5d5b599ecf0a30b0465bf32d006f7e4a0a09600680a293d2ffbe84230a9cfefda77d243e967346e3730a0de7faab173cc5ee53ff0a0c4ecfdb02c9275b9a4e5eba8b0dd578ad9bd1f4518c3552fa11e0f307b4344213567faf89361a0602f9d8f3ca33c3c2dbda893a5603d0c59a3a5e3b1f2b985630d791c3e7d96458b2f5dc0903f95747789cca1e0c49abb46788b889b16b4ee4f8e997533c1790cd04c079ea5c8f03ec5c6e74316b33ceb0013349fea88fc4ea3b75678e6e21fe5d9591de696d7706439075611344039e34ed33312d60a2974c085c3c0833fb6d554bad7a89827bd3c294fd033dd13f89e2e882f8dc85aa8fec94cc18c5ef16f2ac351de85fbb16bb99bc9d08d2577257f185979e018e3515100b631a3e282b310b6ea2ae442537a67315e0c378539aa2de41c240e77eaa943505bb4ce6f72847db071d42e0165b0e9859542ea184109bd61dd3ba225ecb0595b43b1079c7da2252cb8291726f9005d4cdc40b4fe1f48ab0a7d74a9df987d0c7eba3c9cf7608a6721b2e2305f3cc62823d132ab4778f009771063ea53d7d81094fad6652300715404bd88ac746cf4d068a220a166f24de005fa8a99bf63aeb2430c3f61ca38050992a86adb313708bc91adb468de91d522e3b9fdfbcc49294b5114932bc06fb04d52bc01905b9975e93458af6c8a4aa1061c03f76ff5d95f1643096407b6a84b0ccd6fac1aa1d3df63cd59cb7bdbce794d4188c39070536fa4a536e80176620ff7c20fea0104b86d476f0874baa806d3576e3141f2cc7c5762ef3fc5c6c370afe591ac3f36bfea8bd39de230248ca09dd3b068fe9e8783b8590e059238e008794d3a30a31058bfd8a0fc674817c7cf4da81d1058caad26620a868a0b3b9c4050f27bf958eb7b2382e441ecf26d3cd6df3518947f41159f2d67ec0fcee3d8daeea9ad5dfc0b9a302f62e9521a1b7ee756a0f522ccb827b7b01606cf9d1934c893ad10a289c73cfba0dc6feca0e4c208455fad388c1bcdebbc6bca0acaf3e574d6615140798e3a61bea1d41db573f05a2bf6c6dd459ca71087c477cdcee22e0457725323a29d38e61724dc2b4c7bbaf3944c1f020e96a39d21821a23d1b25efab453a75e6f5a67e1b8a8acfb481d41af455dcaf522c10c2d2d2ecd33c8f8fa5edb281146d9d91a89b980b1bf73a2dabc0edd6ec13a079168e9551f5e6e8e15fbca61258eeefa4ff33d5423de93b7af058792a7b311bcf3aa11d9562d0a2a997adf039247f49b1e288e936993c19075476e350f9f08cfd62566d240f6bb61e0c15490a6ecc381a6c588b2fd2ff9e724e1975086e90022f84a898ba59b59b798200c82581f39f2b22714fdf247839b397c749d2a854b695fb9081e96ac8897454c6f66129069ec589413df3dfcb6126cd57e4d72b52bcd651272529bab83d87361ae2fb44f8ab9099ce1ef67986e34d57ce55c6cddbd6100e7985b311b8c17b3c0fd27f48add3fceac59b230cf8caf43331d980da5593ba3912c09bc3f27088cf2fd971acb867e5a821761867ca053439b65f72b09b5ceb279a0fc8916c6294b25c8dc4c1adcdbda70ccb7aeebda4a5d8f490ce9e81e5f4dbf98e28a0cdf091abffc4aa191b4157561f181e1cbe8b3306dd14e34d439c117758a7dd32f598500242dffe24ed6c8ba62f804b5701a47017d9404f9a58b4a055f1f97b88f68daef9e2fd1802af958e2d0eb86f2eeb22087e6c92a93b1eae71914329b88fe8320dc896fef978270c78de19e4a0b8819c56d248287fb91d17f8b85fb00ef0be08eed5a7f2cab6ec0c6fe95745ba5b6c701bfc901a4528108b171b9b2e8be04b1a3fd6829f6fef6a4fa5da1c30847d1004e1ff81faa5f81a6ab2a8a1823bdfbc2712419956fd98733939d6132002771b21762b8e9c4755f682d8fe2468e2f555fcf579b0db91bcea6edb4ca9e7c28d691801ddf71e8de5bb17f78fcf3e7db809d384512e3f16a58438640066744ded22921b95f1dc740c453c143a28fbfb4a9c4e2120b95e3950dad544ad0f63b3c46d233410f029bc01c556731a4b8186324ff3043ccdeb992e89fdb3d42b343764b4718e07730d68491e6ed02f3aa41b3fd184c9b67e95c71874c080fa7a89c2e4a8ff8674abf7e8f9f5247ecf3b4de40c6eafa86c1b52874be1378451438f92fe9f3056f84ab0515ab90b91188211af6fe6e5f22cc4c5ac48c74bad986b7a52f429feb1f7106547b4a5f04b466bf5ab4d068459b8f5f313ac96dfe403e6a5520730e2e47a2670724045499a60fb4cdacaa4a267811e89d13ff1971ca70d1ae279e8a344b3df77a96d930a7d44d26cf98b5ee45411a066672bc9a7f2cd2af24b6672fe16c63aaf097c394e6176c0f238306dbb614b7f73793c642ad435a04163b55fc087e7803c1ed4adc60cdeacd805202701e590aeb4eb69cf730d8fd5b66043d6e5dbf8dd8c8a2b147ed9ad5253e4f555561d7ddc1d26839a75b4ff4748b0d9cb149b96db51e31ab48637e99257bcc88cf901c944aa1cd65680daae5f86a4f5a0eeb771ac6afceff0918d764abf08897c3e3a39f562b300f04728afc0e1308a81ff545ecf6df0bae738dcf0b213fa3b2637c758f609dd7ec12ece653b0cbe3ce95d66a1e165ac30c48f8843c3e59610101fb89c6ce1275e5ca522f1b6b598473ac0af07ab63a1f1bb18a2b7c5890b2d941879d7533f6703bd38d4898556da199040e3e60c466e71967c40a44f66c2079d954fa02d28377cb573248496d3695361d3d6efd7b6d97fbf4d1908ae8346b9b2454a38b311f8f9438902b6b67f657e4838dfdcaf2c9a9681c702ccce436e7a276b46fa27f4321e53887f3011a031078770ec1f4a40197bbfbeafedfb32935d17ec3554e504a2cdeff933474d561c29ebb109f1e300bbd23cd99b162fe5b8e4f8b51b856d459976edb465a8aa7213ccfafa35ad475dabd16fc0665343ec21121f5bb5c2f49686758b6833577a84f8933aacbc6340eef3c2a34ffe09b32f091cdc81c981f478a19d7848d0dbc356e425406717f34cce4be069edcda50356158f2d3cfd73cd57ac793d68a10e32187d352c461f8a3c9af41d04087f308f20a3d0adea09d9d92ff2f5417a702759917e02ea720f66209f787cb65fe42fc1719e1e05c964f579b8f6db06dbe42613910d3f5cf70929a06c7f8bf3b0ddd513b00ab4529c4a70430658544e84843dbf09b9e1783e31719931606b5cb50f303249d0aeb2e8bc6b82c37c8d9693f4402f5ef7e32d9fc3b580f3e95083ecd7d01f4286332bc141a8b6de7a8b553a5970cc90299fcac4bde901f760ade5b751c80c8f777913087801ca7de1464724bfbdabf4b5ec26aae28124e7a14b0bc341d5bf374d858c3c76011d5db55a537dee4d805814b9fb940365fce158a22ef5cf2b8acbd060537a910d65ffcf3c27828d8e9643e0a78e719bbce1be1283b21a5963222c53a36cf39f15941a19b53bd27dba3d3d5d8d3e048beb4f8560b784d9be341cffa18e12931e7c5757fdc521e9419ad569c8c8deb4d110592baaa1f3b993b9af2ece9157d6de5c6907603cb4c84a632bedc99b05467256c6b177eed09f38d39481014776b7ee5ea9d0ae15ee7149a6139bad427299d884126c433bcabf9c92d37618aa3877c886c779fd2ce996a38e5f74c0ce7c0badf0d54174fc52680727c43b0a410b11bee5ed3405b43654f773684d96feea0f17c251d3e9a0f4e702bae03f51ddd86c0fd795d7a591343f0a9f3bcb613936963e6901d93fe223ee840e33493d1d6f171970bb8668365694ae79adae98db6a9927e86b11d13efc9de5c17ab7660ff33434805378339debe571c3e82acf9e402956dff487dcbcf529dc20d9465a3a1ef7967053e112d90055a5818af11", 0x1000}, {&(0x7f0000000180)="a965b3a933857b2ef9e44f0fae8e605cc289e67f594d80a94c7c5c22c53eae767611af75d2474453408c983dfce67750f105b86b9b6c96940b682651283fbc9861e0eee124d6465d2a10b27b1a9a30be78f424", 0x53}, {&(0x7f0000000200)="a17aed5b023d0a575a1419178f34705e0ddc76bb74e5a39136ac68bf0f72da5b380e695c6317e2c728f3c9358174daf5279359529cd48ec59e7a66aaa95ce518044e9273209e8227f7dac2180db7f28398e0c1f19e1b20e9d0a883ee5377c54952c8d5f509e5ce907d22d002b681c244dfdb85cab0", 0x75}, {&(0x7f0000000280)="be3d29ae2565c581853bc4b81c630a39cbae5b5597804b33f513dcb210b35a05bdac62a743da9d2302ae3776c88fe0055ce225d8361bc9331decf81305d6b51786c9647fc5b09cf6fea307e2498e192776791891a5c8a7946e25407f9f225cfc0de768cf52501125046b2ee4606e16cfc7bf0fa5fd0e7713b932", 0x7a}, {&(0x7f0000001b40)="206a0a68ed7f27566ebe77f4db76d7674e07a8857ed07d86de7bb3b03ab5884eee271fd5c7f9dfa806383bab9182a979507e53e59ed1d42a27f1c7642b9ba3a4742b5933a6d8b3d28b5639dd3b2eba8c56a8b6ef3b03a7d06d90a2c3fe18c0ab822825ae73632f90ac89c11c0219a6e9ea2807a98b8791436bc78a6fd23a5139ba89de4299102ed6f6dd06aa2e52bc4f8901401aafba4ecb64ffd5d0f66673bc1180e8bf8babd4b211d95f76e5bdcf6ec6c6ee6f2092f2c4d7d9c061ebee1aab5c60b7f7cd7931909c9f2e9c67d392edee636cc11847eb30e2c48bbfdd001e8ebfee195abac11ec829018653c5427e014b1b41fea3556718d01ce078a22e3b78c611b7be402715e40e3c0719148a91fc496f895d115233d089f439a5eebfc5e616dd68044808b6fddf2cfc5cfdb612aa142dd5964bd9a9557a4d7c8fec1e1be67637f6a4d7a38a40c693885c7094c1f5cdb3e7f29487c794f7629d96074ce036a6f1d9746730277864e3321cb1591bfdb5da8239c78af263000b969e93bd8e8b8c7c5eb3114a97041ec7ff99d92e9d681b82b1d10bcf91a2b1eb04990381ee91dd4f9fbb805a63abb17c0324636a87113e3977c381a3b98ba594723f37d75beb8eaf9796f20fe56a8a202b8837e0f80079ecddd9c7d02fb253e17f09223283233f6822a9eac66d50f66449c783961d8199f8b9c7b610589e145cf79a2f7752325c51d9ed614b9942b6f31e8fb019f6ca58cc6e9ae4195e30ad4259f411279067b261f552c29118e46c7ff2ddadd10853003d53e11cdaae7fa4749b229c7c553507103bbcfe1a2bfa669f52e8bdd07f89fd45feb5b37ca099b8d94dbad5bdcbe15fd71bd572bbdd35536e57780ddfb32e3d4f775844e5b606f418946cd239a80a24d4af4a33a732f89c3cb728203c37df0ae061fc85e675bef5e62c2a347dd2119475b558a9bea11df9ebc93fc7be0d443a933edbbe282bd13c5340023d23150a3964e7eb26b034651467b17459dec145139658221e845251311590fdc3891ab38a572f77e9f5a6258f598bae5bdf810d258083d1643992d250cc34402df7522f0282b744738ac36a7873d3dc57fee618f94ac0f9805310701c7654097dcbc4522a0fc33c1315a9fbd0dcdec1c8a4147ecb1e220e99adc1fba8f83fd0decb60c84219970ea23ba2d7802bc761651b7ea151480fdf126633fb164718f416f949469bb4033fddc860afd5c0f3614566ba1551e9352d28a68c67298c144538d3c5c90ca553bf60fbe29633f1749123e5e4bc38f96bfa23ddfcad4619cba3473b23ad16008438a010273b527d429cbef5739fc47c674adf7053997f9681d08ca8f4b4351407a60be6a190b46e70f25c5821cbe4bc9eaf7619143571ab054432e86a4dc1724a6a6cb588701830ae6a2c60f135353c293a467a98581194f38f2f4a715e5dc43b042cc7e5444e54f097abb5089168794539e82d1669ffeab30ab4b2ea75c890e1b30966be9a9047ff8cea76cb3e3f08e88b0c43c8fddc4fe501f34bc754e7edc80dd407feb85ff2bfc366fb4dfac0fce14d1efbd9b73378c5f6d8b74edaf22a36702baba8e9ee34d6c90e0cc3a213094fe7583cf90ef12fb40488d5ce6c76463bf7be408af8e61c69c2164127c5066087709a0e7a870ace14110e791aebcd74b669154ed7624c98018874c7c520f315b638b540a9df159f38185a8ad7d277e051d906bca6a608d60e8faf3fd73203ad6c4c8bc2ed96a848db422b0463459f9407d257a912b17129d426816ac7742e236fd051e2747d57445be2e8fe7286aaeb94d3f9e8979143dbd4bb4d3d8eabf19b9ffa2c579922978f562dbbc0bf42f650656bea1d932bd0b05f0de975f8fe0b21b2ff375bb7efaf2145c215042a56966e80d280b369575768fe41e17559ecd46bbf2c4767d94e849433edbab92b4f7c784155d8e166512a06551cf5bfd04725b224b6c43b1cc560433e5394d35feeb2d64562fd0237caead0f07ca89d54998b9954d5a4803b32f026ec478d770969df9e6e29ab3de5fbb3d22f792d8c1a6c33dc53c9cf484aeea9658c1781bd0e60d5f654940115f07f9f08017d7e14a029bcac0d7a7f9223cf331c1b46627508e3d8576dcc476e5820871ddaff270fc09b3f0b8e2aaf535658ca3ccc1c62a417dd75b25c0fe0781dc7fb99e01ad85b9e3703113574444c811627c5ac606342f1c4bff941abe0cee74d910881b286dc8ba4fe9400db84ff5204d7d6f491f553c3ba70568c1fb5bfcccf205d8b7122073a5f92bfa9c74c190b7aeb4af72e8b52d3b6b10f6febf42cac28a3742bdea2c24a94c9c1b12a82ef4a653cdd1109cfe03499d706662d1c82d5ac0c5fcf29ca60119ef79a6151a5c500131acfd1e4c870f13b8753a629dca3389a25b0e95343da71c965c0eb8c2585f4197378c808317b660d966a4d7f74783239237f2e9a23455f216924deadd0fa24e1af540c89524d81176ff7a3ccba098b0aec9dde3287893b0f435fc707dac2f663ee9c2ee87842fa8d0ff674a47987b6a3f0cbc541e327c50af32bea11508a58326733b23ba5b02e161754eb3b30eaf389ed36545c9f3a75f5712c45cd6dcd6490966c4aadb7e9222b380566578497b0c32dabfc75fbbcc7f1dddf26dd012a3d24137c407370958de44a2693a2afe4aa4e56bf05456b1afec552510a9c438d4f43b8faa2e69f620540e42e2d9c47151a1b169beafa7fc7de40ba89069d89d47284ce5221e52ef4b6a80d786ce2040e1d577b1811b259215dc5a6477fed91b6f2bd2e589da40c6f2aed41a616c46e8cd71e20c894bec702c28bc0ba2112ba913d927c61d3c26e833411f8ae87dcb007c50eb19fd1b526a6e70cb0c4cd484df63c7b31d8e46ca990f31aadb1897344c0bda9351e155c7492ae2e6a63bf44edc37560087de246fff2879b0147bfeb27400af83a68b1314f45d9eac225ce6ace54ba27a6097cb6d1a81e4e4cdef88d3cc5eeecad706b72bd77846236c73016abdbef7b00fac75e1a139a3ca43aef07561ef139bdf49618ce0fcc90f6809ad7ef30fbd213021f69875ddfbebf94fcea6a2bdae04c39ad28c32b0604d5e409b29b9a1af2f10b2ddf4d43814e9646a8bb5d56a393e259c444ec68544868b63fb9fb108908a173469c052dd80fd51632741a3dde95315a3740675703f3aff3d098b4b9f113fc31d2639efc9b999226e83e958f3e4af24c8b9e237f222cac5a002da1b01be0dd8384992617e26e5f56eea9ec8690622b1a2c28471b5a58db993eaff838da3121fe2647d7dba04599b7e234bd20fd98e03618068c5f13f1c0e0f590e64b22b94d47f1037ed05c49e166f28974595fa6c4853c04400cb761ad13e6d3503329dd88dc58e4b5b8059458ab6baa9e617edf46c53cab86e01e8d688f4b3f92af51586c70303bc9fd25e3e5e1bccbc1e3bae809685ebfa4fd5250ea056169b8cfbb714c97e76412e5573e0a3c3c8e494c5d479eee80299c15355f2ebd24a9e69a7ab71022cd34d97a4d9f6ffb59ee9da65edfc8a7b8b2b703f22a60dfb2760169819690d441d6a26c98e821dd8f18aecfd508afe62c512b7c3c562398c4711207140c9d1431b993d9272fa4193c053bbe0797f8ef36ddbb83dd89b5df448060de43bfbac9bf389771099bfff15ead3bcf57faf9b6bdee4a9a676000baca9dc5fab27afab4f9868ac0710ba047bca597ac59d3581efd18aa65dc0c0eaeaf3f7fb1d4907fa9f1e6953326641337862a940ddc5ffb9e38cc7664e76ff818f0596e13c2875d290c3b9d0e7c20d5287b73809ca78cc01da17f81a3e7e809b44c8a207b0a60f1851f2f67c24b9e2fe3929e2fa6bc69e1b809a5db97478e063a53e76a38c75e42664d9b3d3652d99a1dc57ac8d7d338aca63b9c44a50a441f0ad2481f987972e1e811400f96c1b2be5cca1da1dc4acdd03dfc0502a9706dcd2b8f2bb2c8c1c713ddc67a94adcbd39dcc5421c7b59bf76661581e22e72290e6e3d33815c5c7a80a3f8c3b0a9392b39fe8535fbd3f73751af209268f9b64b88fd08a12662de2532ccb1a5ceae533f987e8f85f2d0345a5c685521c06acec1d65a0745d55b38c3757ddb723308cd43c63fc589bc5101300ababd13801ef8c02fd52e67f636e3ffe5e22e60fa817a98027db4cad796baca2be752f999ab1ff3c00cbb861bfa255f4d4b2211f50ddecc94efb3ec0e38022cee52d8a5f3c1e24f9b216b7e2d158834445399cbf5de12ba03971e4f149e8180e237e11d37b5bc4ba68e65d572a193040a8dce205996989f025dbd6932bda8182da40a8b53d61e7abb720c682ec5d4d9764b8a10fea59e87aaa09bad87810105fb59406638fc90df991c1753abc426dab19339632987087918b40d270df74a49050c3f1433efdbef392525f55c93fd504495cc8ac92288386951fe938e13c35923a581d45d8273c57924b5a0a664110e2b9f83fe6f62edc9137a2a6b01c5c4a85268dba72a70d15891ba87cb97908d0ceca6ae369aa0a8b8bf35bff224ebb6938b51b1130a91077a93af17812a82ce5a656b7fcba590bbca084bc70500e1876ae13d1cacb842deafb78fe3abd72b811a177d7141f926383383039414bf0aeb77ee37d061323445124b82acb53050b6f763730b9afe1f77c9ae3e459def4d1a5f05e495c64a8815192a57266f70f363a7208fa6f0f788900168e49bff528a8c62e4f6e5d7da632e8eeb5fdf02411406e52c5022f4399e2a3a717563c3e11907a195255d0dad8a3b4a79b5d88f20958e78678610301d900af7d4f5c6f0131130ca6414661cb55039651b1254b9b01a203496f01d3b1f2a4fad923e66c22c002397644111762ce18bec3740adabc76e30555c5b3c9c5063ac0b5726f083af8ed7deac0d39173040fc31a5c7e6d664f310f9504d078fb16dd09fe923250a516edd1ac2ca9d4026646292240f91ac6039a50cd8bcaf5fa58586a4ef8d19a00ce86b9bc4c4910150e1f65818a17b9a5ba2fad16a1ca8daf2accc478ff05d744beb1ad2eec67c95460e1347c659b4518804ac679a38069ac42954aa08de3324977310420a09259ac2e9c82b32d452c914daced0b68ec2dbb5ed2d2225f9aef3a0c2a4e92d1d7d6aa9f5e9d0c8d75ae665741d122f6355a69446194da8272f1b4cc8adbc2c621164063c0ab669e16df5c5e7faa715fe2554b253d7e405a6bfec3ac1201b8dd7664637bff9e8c9a992028642ead52a9db44afd255a94903477bb9301a745518b7f607c2c52d5307d1c4d179cef1c747897f239b8895593945b74fa285c34aee2215512352349b49ec3db7e726d08aa56c8fcb3142d761c4e7aa37234e1f775b463d9c086de286f7758a13099e54832730b2ba2099aa59dd8939076023686332b2fa36bfa276ff6a77177f70a35804e5e821235f1d81b839d6eb5431f7f8d94b6d4cedda2d90c29fc8a1a50288d37cf8b5b1ec0fb1d4b3ed6e911d40052bd1896e0051ffaff68a4c2bedf4457ca086c38b86b8a21bf980f0e753a338fd322f6c529902ea95f3394ce96900ea07fde3bc36308ec964d73ab05d0b080525aefae0bc5ffb7d0d2b333e4b8f0f041b64c7bb0cbafe451ea7b5e2d6d731b8de47ffa87ab51c5287fc45a78c39841218a1edb71bb8cf0772437db077d3f6e58674330da855d52732d9467e84e1b8f1a5ce334bc1d408f51e2c5881b60efeb9209c159bbccf5ee3ef054c6c9fa3201b28a3e42a240b44d6c92255f5ffaf820186891557b9a4b7cae3b307d74af0893870b86d33aaae1014c8a109", 0x1000}, {&(0x7f0000002b40)="2d6d415084aebaeb876a883fc2b2539cefee82c584a44068a446447b899339c96f2bbb4520c508cac00b75325ecaa6134b4ded1bcc9b161d2b1dc428f58f236faca5f3aa8ded8ddfe799d6985e1c3600d4edfe77d5b0d5ffdb983536811d7f32e032ef289e7616e25e2b4c170480ddef58b4f33116e70d77becd502f8bce2d859c3a52ae369e92b7595de22b342a913c2e7389013e3402e3fa7de6617fb79841060fedda680ecd5c1b90b3d9e1938fd331758ff8d41562f47a13a57234b27c488dcaf35eaba9b0244f0893aac6f1a2de732c667346f0e06ba2b38d390993e759d43b8f7ebb9b202cce0a041d2a27bad12951f34ed09fd7dd40405f3ded4c8e9a920efcbaa68f49fbd1634964ebf56f7204543ecbf5f13e851cca41ea04a95c8bbf3d0ef920cae2dc711129ca73fe1e4dd20d7f3f6d5078c3eb59b6ce0fe804ae746fb6514d7f964ddcce94c4936ca7a3df4ffdf890760eb03e041a8fd134078a31cbe6d8c243fcc3d90829f7d54abe243569056b20532702f21000ff057211fb2f5ee0c5ba85e75e776ec3da7cb6bb21cb19dbd871c1254a597556621b1b7d34742ca6b96e90ce05ce8f7120ae6820992c0e0cd1979e3e5c267f67ee893f9e97d957248ad890755d72873fd9b17f418c4ca82fba1ab763ae6a6eb0498d9dc8d3975274661bc0a6fcbe29b0d3e095cd6c6cecdc7c36d754f033404d81cda1fab0b6b0c5265b79f4ac047219a6bc722d478b38dc2f06686352f0f08fa1e6a1046e2c24f05467b1c09c690cd08e56a44d7ca6e8e0f32444d626b33b347ec072aea14e5997959626f5308dce0dbda65ad88de6e4282384f72da761a56f9df64e89d41121a082a64b61961ac744dd4125d1f779b3906a7d03aca00a1d84b28b0e132d4ff1af2531291de80e67435fcaac855d481c7aac60d0a3137c3c96b8699f2667c6bec468c6fea00ce3300eb47f511b512273a47c6a448fa99d03c6f33d2d9b01cc1b36aa47ad819d8873976c6e672ef74ccc883a72e608332bc2b7cba7de05dec79f576559ac6fbd0b4c99e4731edaf7472154b29b1ea4a07aa48b2f8b79d7d47c59c7458a03346f80e7192e155c752c2646a9993cbd6e6ebfaae54e5838bbba117f9788d9b68cb35a849a56928880789a92973745471c6350f745d9213dfd21b735679c8f4470a430b8585fa57a44d8f242a767346d033570ed0cfb0934f46b9be29eceb3cdf3ff0baa0a5b9366c08d2950ed9574e4d17e615cb149879db0903487adb0355fe01eb233e8f7b0a95be53bcf301c76a9ed0841c4365247ce5af9ccfe6ec82cf71d80e111002925104306b7c4b654ded5afdf11febfdfe986dc4d1d084c67bf660868b2c7fb9b3dfb51d06ad18757fe6faf74ae88729dde80625d562c9142c0594580a1ef9d33826300d0f7a278c8267ef6c83362afb500f1534f23eedbc24269237330ebc53998ac1203e2882b5ee4c9605befe8d5a36eb4f44f834ad1812ab11be0f6ff8396ce99c50863413ab13f3c64f7220acd27f45a5c18ca0ef9b3f8eb43db8c00cb266fefaa690e94b19d74e335a4e57e3a2601a02bfa89b86902e1281a08a88a93c86d377c80a37712a4371720e3ef9a4bf1fd98d4ecb11aa5544635813b8b31ea08edd41a5679157bd1f50c869359e7b1a86a5f4aaa3ed265c7436bda7bd74f82dcad205b41def422f2c0599e7f2651aef677aee5552757475ca0406cc9a656dc0005ba7e5501ad73c96a6c071286367987aa5029a1c219f7b8811c57bddcf1e83c4964ddaa7ad0d9f213636dc1bc38a706d3a8cbc78fbb0b3fc7c78bdaf841162e071c4375c2c76a4507d213c176f7de026633aede1f1833720b6567e9ce8754440a9dac401c0b85436733e546a3adca2b75d3788da7baa7935daffa7043bbef4146ce51a4391ec195d19c8cbe7f1830569f47c326c3d5d93ca1a953b68cffad4f8377cc52403251a5bf4f97dab28dd8eb0128f28eff3affeb5bc4ca7a6789f1dd797d106e7f4951ea9c6398d132d00b0c45eaf6d18ce0b10a1665b1b64cb2475722ae373cece53a993546a14a68e44a8b11a28bf7247cc3d6c0b358a92930ac425d383b0fa614edbb4171becd25589f639eb64bb2ddaf5ea9284a8aba456f2e2a3006356571f3366e626e2598821244300ba45ea9a9e89805e931e44ed2bc62cc1717ae838b4510ea1476a69dd9b72100b5e36a607e0e2f2aab0f3bc58872931cfeb80418b0a77031e1bbd91572412433c46dfb026cae4e459dacb3863640e04c8f75a46f302083cd1254772ed2f371f0329a1d759214e103fef50fbda94551c803b14aa5afee34bd060205429f61a31b0477c64f9c11b37c56db308dd93624a785c73056cf39ec3f28c0bbec8535b1e538d696da7d79fd49d6e03e24d1fdf67bfbf05404663d7d26ed4c09963586d848f74ea9c0f456e81bc2504f49d5fbacb8c38d222f6f3621faede09747447421a9da3125ed294b6933f0c2ac4aff10608c37b80cc4c7588153b5aedee3a1f71799897bb07437d6ba79d93ceafde804eff15066e53c9eccdb585e88b10a9f81b3da7bfd6cd6dbd2a2b02a81404df3b5b826ba33396b0ef1d89996b321c1fc02f93d6c285ac632a860f14e3879b5065a7e6e98a11876d245a062a90a6e70bfdd47b4f45b3c332b3b5f4a959e2f706fe922780c7610e03dfc59e8d511b786b48847b8fbb1906abee2603f236debd3caf3a5aeb9b0b7e25b22551baf3b22d33aa4619a7afd54d81076cd4aef2330fea87576f8b3897acff83e0ecfe6629ebe3c015495c2bf1618da407a1fcf41029596e2d55cbfc3a0eaf246fba86a592a01d7aee7aee1b51b22696f227cbeb75bffd136529b27eaa0a4377b3505978894df1a0a1ca6772d8a98a4796297b866652a96e94e3a48c0b89d5a7170f0c07b8752e133900194dc5e09b961a29c0bb731da3b4cc31012b60c13eac88ee422e94e66a6931856dc05e6161b6c9a00e4206d67302b2c2a43a28dccb96916c26073d1fbc84a8a8912f64bc25f6a4a8a948d58412d21aa5ecba3dec8793b2574c13b3b082891ead85c77d68eef6c2605f711d740f847a4467000ca40112f1442fafd825d15ee27691bb4b22490aa67f2c863c258141bf0f10f1f6c84f99444df9e665103f21965a892d1ff0ce4da420cc5f52047038eca57470c64c6060efe8021d484a2f739fed9d386133dfca6c352839ae70437fc556c75110beb5c55af4a3c79a4e134831b8a72bdc41e1e34c40ce6d5ad66dd11851797cc32f0d6229f50e4c2fd9ab06f314688f180adf3428d33400fc45d4e8eeb538eb70bcd40da5c907da2ff764f5df59d4238a4355e54fc7ea7ce334d76061f500fe9caae6e9cbf50afc3040f5e48c4b5a5f416c4a374e3f0ff4a70b900b83cdbf0f833e98e3ac2a9124598f8c2e0fc265b3879ba9b1bec4ff501882fbee0b8a40c96e3e580c705bcb919d2d342f185116ecbc6fce97120637a74b389b8935cbf0b332a846a310c11fc36d382365bd0e54c4c5397bf59dfd97dced7c0ed1492721fa3b13c093ec2181e7c7bd4d04b46c508d87723a9674d21ed0ca84e969de7b7898b696f5f51c1738ea66e21a89996d069c9ea1c62299f9e6d6d784c56aa7bcf14ec8dbd5c2c04ab6f8494ea6731a747d7aee40c3151426f91e758937c86cbf10a29db73f4efeaf78d6b119c0c353ccc09aad9743c62571b47d8a1d1aca2f81d88e2dcdbb0945a94063bad4e5892ad977e99826e27d13478b714ee9af8ad820c755e9271361365a36b879d51ec90b9d0b74e02ec4b31d7ce614420d34586f10fdd674b648329000e3944672ec2d63795aaf2acfe511bc8eadd268003fe6e1bc8b3fb978066ff3481d64c6f7bd4421d6fb656f689efb5bba19e557700a4e1ba9b892b15ccd3e5cda015b9d6ff52d7edefe9f631a0a83044ba29f5bc741c7491b7c5d2198852bdaa481e706abe3cbd07036b3caff919c74389d650fe833d998ba5efd64ee3b0a7093e04be716b66bc530ea014f972979f39c9a08fcc97783289ef543b74eb1b2fd1634415894fcd7a609e771e66d719b8416e927470499861a2b1de159635caebac9394ecb9d554c82d6ada4c00fb1075a04069b4a18a5fddaa4463b18a5991c721183ab4af9e092af30bfef60c85b3c347a5b330e5ebe0d8e44887c21b42c7a8c1547161bb6f303a243347819daab97fa7a7dc6c91de35e127467e74a11b9a116b77ade136de4bc324c1bdcabf3af549ef34cb46066f33101e0d67e94084c4b25ecee7364d3ae1a00716d402e6b0e8bf35c3a29ee894df0a7cf985ccdbb268aeedfdd3fcc9ff65a185ff828ccf02fa732124bcd2fa2251997d123795c0192b26d83fc0aad335de0e7fd8f2426e0e3c9081860cdb7f5e80f92e72b1525003b159b757451c639de3bef791c7cb5f1d536850bf6fec631fedb531ea2ae08dc528da2bcf14019619e22e310b7bc831f85f6a891a010d381080d0974257680a5d27142010c5fe9e09bc072581f248bdbbaad336b3ff93482b25d41bfe34da6900759ebbd411c4ccf1211ca4edf2613758a41ec3092c123267122958ac16245d4d3f1314aee28abbe970e379a5e001e3c8eccf8a238c9b7c2e8bced0991f4f3bf64e5aed5bbc6998f200ece1d55c6ad58cb69b80c013070a92c0d2afe47d206769d9e8cd6e070accaa6b179f27ec32ca2dcd3098ca2453ffc76e816a39fa190d35012ff4f7702c4dce656f0933692d1fafcee6c7779438aa771699a90803070e41f30a319640e3dbd1366de81768e3f2f833f513e14d029080117475bd64e054b1dbfdb16f30daaaa0dcf4b89d26dadaa68c6c6402201384d3b36ed421e2caace29f68a88ed972789eccd3de385651daa1fc60ddc19f9296163b45f679bd6734d8eb7b377ac888e315a68673931c9ab182b8b60c4e48810d6452c3ce82028997014451b258f5e6e886303f9433f9161f6dc3e0547d6283151ac71b28dd576b5a75900ee7c5d73b3a85597fd9ce8f2cd5eeba9500a08ba15479cbe434699878ac9c3478eff121ce773acde506f6651bcb20e9818faadb99e8028c935e1e9c8d4e653e39a745ac5a314b8b92422703ba53027ff163c03e769c81df837c701caab2e3612db5aeade2738b171daf7e0aeab7f70129cdd3342878bbdcb3666ee443955aa620f3e7dd1601f6219773f74a33e24e24fc226e412afcfc395907ef33e7f405cc65ab25acf34863e13246c76351d8e87220efb56a58d1f898fa45908aa6548cfbb4b823de032f79d533d7bd441c8487413b3ba7672ca8d0cad8719d74a960da5de4862150de9bf09384cf4a4b3481f66bcd6cb3652ef76856c881ec9b03744682e4f0197c018dd221ec9c1a2514270449c6c1e7582067605a747e0ea8f92c4a8d75691165589275956fd227cacfd051bbf7821c045336896325911c1ac3690a34fd307235968359e505393e1f7f563b34c95c33e02889bd1a5b2b62773fb0a25c6c4c2029d7699c6ec159d8daf136687fe2eec8b6b775345ec6012d9e725391dfcf98d5de01d2e4d27cda53a1af70638b3fea173addde70788bd16d115769e47d19f3939a8ff9616c428c711c5296c3ec94dc405d576a5efc8b3a4ace7292ccf3a3b72f98452a07658012ae737d9f87810f9605256e8341ed4bf13b9e99ce6085f3ab6c8112cc85c5837597784e50ed46c1e6a634d5b24e5f67a5b115f717215f145c4525decdc33b3500d73d76a571a760a58fab1218c81718665a8259ed128080418a703b350ee6ce089aa95a7be5", 0x1000}, {&(0x7f0000000300)="b29373bce53964f2d5b062d114a26d507803ecda66c8f8598a3239312ceb887b93f64bb14a740de290a97af5e6491c8e346f1aaee23df32abb8e4c2e6a375c0dd8c17e503481a32af151878e6be16fd30f962df2431964bd674869923d136f79736ec7035f77309a76e0ef14af9d328497726c296902bbb2d5286559e8d6e1d9320a3611d9e5e8b3a91bce36f8f0a1438a23d1e2827bac0a4534866a94f5c077eb58100007bacceff7f109d846a775f6741c2765a4d860433b6e80e7f25ca761ed967d0f", 0xc4}, {&(0x7f0000000500)="72a87f6c541d53f2e7939a7c389480a52e0902ede08a424ec9c69ef7d665be81c58b7e9202a1255f838393da8bedfbeed5ab7606e12f4ebb27a8b6180c00e6576c7c440935d8ca87bb14902f64506a08af3d0a32593de20f21b5a6fa55312e4ae4f48ea680b310dba1f794831dd336112808a5d17e3ead0b03e654d67b0957bb02d2b5bb97bbe0a16e723054f3e5a454cbf5c121d84a63648bd763cdb75669aa80d82bb174c73a43e1af0af121e964b06fbaf6372b4978fa6665bffb2a43c42e1d2a14d807b6542201030973", 0xcc}], 0x9, &(0x7f0000003b40)=[{0x110, 0xffff, 0x3f, "41980541487dd9a8b788184a638d9656ed2af4d383952090a6626d6385928d3152fa98dd2faace5493d765640c503bfc7c90df7b486c3e8ffb162f40b12f3345ea05db3520bbf0fd7c95bad32df97e620cc9ff3ce6d12f39091e1984b0bc65a9f2161b7939ec29744444666722f927a8bb829dd1835cefe4cb94f77b9ab12eefe9437dc3b810bac4342154b8513e54479374be90672f22216b33172713b66b4d0aad4c35eb9c6baa6292e3ffbfee9573228ae461d75f56ab2d30a19855a45302e6ed3a2d4a96297c5892367bb7b3dc8fc43e33804ec235b3125cde5f4fb6d6d8fabc3b96f647401934eb1d7565072ed5806edd6737eeeaac76"}, {0xd0, 0x1, 0xc98, "1924aeee012734dc1ea506e521124ac52bb9dd01041ef0896c031e0b0080ba120a960a29ff9d7b649a98e27ff7baecc03b46e68245338d6ac564fb15595e310e20e2f4b95616cd8757e22a002484e72ab094a5e5d6730dd0ba09d5c82142e164c1faa73081d158bbf4da7c2898f52b37c30f83e6be26ca877c9ef6056e501fb14a6e8244c96c22d7fe69e61abdb214ab96071b05f23e6ad97d122cbaa0b46ed43d879639fe28969a4823c148e1b144c231bbe7964c8c2e8bcbb943dc9a"}, {0x1010, 0x1, 0xfffffffe, "a435f9d433aeb1cf188ad9688389197062ca33b7c35a920fee3af1ad6b5b178f72a71e50e6eab32aca8068ed83acfb77352339c19f680dfd23e181d52b17753f4da9eebbf234ee73207db08652cede8a45c926de10d38611006f9b8c0cf63fd9ee1c73d80138ab048b04fd6fe9fac7bf29c9b60c93cfc1a3155e47e98bb9060d05042689b0ab95e6e9ff4ceefbef1b0ed0d5bbd2b8ad9c318d3d2afcd20168e0534f29666e83b045ea5487d8827c6935eb9fa9d1bb705a9043134a7f634f0645d0e8dc8500857f606379a1c72ece4758f7b959e496536ce7d990867e12bb3da6bf4e4265c4becdf385faed402c15430fd4354d358c2618abe42be39052ce29ff0f27a827a72facdea41c4fffa227ae0ef5b5f0bd085502692157de20fcf748aad791ec5423f772ba22a5a63eb818a84c7b0f13c9b278cdb2eab816dc0f0e915c4e9479e5eed00aa652c83483bb1852a289e4d36a13846a692bd3593f4a90025fd907ffd9f16db1e561b6467486c832d5d0365d8c0ded5521699233d3ef58d82ff718b36383d61301b677590a6be5625c30ca35399fd968ae0b97ed4e152fcb3ab4d6badde40372c8eb6b3f2e1ac38bd4e4715a2ae72996bbdcf47e8776fee103cecd1ea08ba83096d62a9690b2f0b9cbaacbfe36e332939f425833f8defb559e3a22ba7e687d7d1c7c7f765cf11f8cf7af951763a8a6238fed2d2a6e1184d038e9505de62ab75edbbb6812a1b71c56a69e062d1777c7e0f74c2661186cc5ffac78dccfad6f1d0099713d5cd15e66d1c5bc034c8d0991ccb042b9dfa5674eb3f0703c57f57bf63aff6dd14f62683e995c169170149a51d976c6628119b40655f7d883b80619c45482f4043bddc9630164290cbfc234837ca0205264b1d09e58a57def864376c01720a1d27fb77feacf0d5331da52cb91d336e2374c8422e024af051f86276d8e4d892cbb1e401cf4ba1104dab5cbb06b15723786f74b255a9d7af1574a5c62932d21bfd96368823ebe0acc85dab26f4d4b45f41e142249b9febed0d055aee179197d9e8f462fe7f9092673f5f5722b05af0b5aa67b495e5900df47d9fb86e759eb0de47506adeb7ababbd7922119568548a1ef05e876f1bd62268f7a8b2e9cf7274471eeee8fe7b31ef766d1c06600dc05da29f7bb6e8d9c0d9013ff69114bd68451aa2ff90bbaab5d8725be72e31b93a21f2b5061a131913ea984bfb91843462f7d931562234163144bacc841c05c1c2e76d9d32438d5110ed8f61661e2baa63e9f45c6911cca78ead3b490b838bc447301d9b8ae8fc510471ea2cd16c922d53726fe17bb079d7583ae94d88a9aacd8f7795c85fa68d11f53931803b4a638615076297dfa7e1457306db04fe45749b8b497b3f3ac52c05a6eb62280e85e88824e02bd4e287f07ab152e890609f5884a2824158cdd5c5eb334befc2ed2da769dcd9a7699d5950ce92de451a103e3b07d14c70162fc7caccc7e8989f633adc2871b1ecc85969a67ab890cf28db06f603097699ca4e6cc8b3c525819204f29e47df88159a054ac8e1994bd262b6212b76f66727ed49e0b908be347d883a49d9b796f5d873ef218be8738dcafb1d631df243d7ca4f42ecee940108c277c76b1dd5db6a0b336a4839ea6d6cbdb43a36a7386568059246cf86b7e685b100c86332ff743e1d3281b16cd5f6d5db013e1b01afc4bfe897f30700ef36c5c324cdfa45f015bec7d9863c4ccd2847da0d8c6e92ab50271c88d2fca1d6cfcad5c36925a1861d8556933aa2c3d8f68c1e7fdd3b4ef5cb9303a09d34b602c5b1b4d102d7783d6d354e033ccfa5019c43899b2fa83458b1004216ee5faefa9631e3c9cfe6576de9fd4a164ca7eba6ad74a0e64a8a3fa0ecd103ce0a8df54656959dd473c92e97aae35f9e3d3cec59563c64e0e937b2e93885227d4e9b2058ef9db9622b14a6ba27c4be7848289854a46bbdafa9dfb22e31b5e636fb4e4d620aec8563be073280668ae6a928315820738765ee8e2768de237e0976ea5321fab37eaca4554ef41f8d801b0533026a3c8068e1983f0a1c7d2176e3235ca4ca80b09f11c692b24f7497ade14eca371d3233e1924730d3bc08d7735bfa2d038d5daaa7a9301ba808f695447385aaafa430740b13e156f4f9e8b63b10e17c2703c84ae0b8ffdc6f58a2782b848f61170c0e4dbeff4d7aada4f7b4f30dadb9b9e19a4addd3c4e5933e5960139821cecfa511f17146d20f4481e2a7552c74db78bd92920facbf6c2312548108a5e6560af8b6a93f35fe73cc4dd119fc3c2d63f3281fa5360f521e80918fb2dffecfd6af59b33734b7d990562c87f6a7dade4012e5603d4d0b10da75f823d02e8e4f90a1b8f5f2da05507ab40a4bf700553515e0e52d4605197ae11c6f485649180eb1a334bb3685d152d570b5ea76b56d64e5ec0b28710de12be208c1b362f9eac254d89d4e0e8b8a3f39a0b4934c51ed342ba8db2e4b065959b24eb99772d2a6b64256fdeaba586bd376b2e07e6eaae6ca4521578ac6351bdc4499f47e26d37da292d90cfaae25e1e70aee0f2d5250c3778661f632d400d3cd37b09dbaa67cdc93d9f68709d214db5023783e8e707cac7b1e709674dcd744b007b0caaf680de857279f41b42eb08f79eaab28ddf794a9431b1c0dce785e1038d5ec09ab1657ff68fd1904b4633ec12efa42e9429004f6dd2f75a9fff52b0e77bff7b4067530be27862bc992d4ee2345ab0a16d504d3fc88cd95e80f9b90ae8929a94bb52f569e8271f24a3b59bae602a29405a7dd88b66699d20c2458fff7fc777c2aedbf253db58d8e30bf842ebd9afb942703795930e610924a983a93ef38366c312b1e330b056583d94ea5a0e4d7812b1ced057c5981096451b15966fcc1226ac27dfe89a019ccbf6dd7f3a7cd4ae6610715e509f6ca575d69cd89bffc74a95a5296cb439f8dbea3a42a1476580490f3c9753df266f997574421b18b54e7083c7ec3d2e3f2471ac2a11a8ff0c89bb501a980ea88ff548e2b679c94d7a06bd9334d91097c141a5a272a4b7d679b9ae68ae3beae1405b922dea35f9236f3a6b2289c49663826b5acc497ab713c0d1dbc41da6b5ba1a5999043ce5ba2819d9f78bd6ea7ddbaca5283c64c914ed19f1255777a55a15b840275aa11ef71590d04934423b887cc588d05f395435900c9884293f421958a037dc872fe7dfc9f4f8800e3c7f721f798d197c9983d623ff469ec40a8383b737810f65aa12f53cf2bc5f3e06373262d7b0b344e2f98472ac9d231d85549336bee95f5c7d7dee5e4d3af53b8146a1fdfdc4b92e4ab784913ff26255dedaef8b877cb3699d1ef207dc00a434a9b3c57d4b8b95095320e8a2d6ecba9e8badd6eb9ae4768625d674f9bdd0d25a98fc054582b823d9b2605c276beab49d860aff1dcf3aa7c506a0e5c4134d34b84459a2b7aa7dfafb9e885646d87272ef0b70cb602a3452643497472b5fc14ce76e142793408dd38e1f7ed0c21fb783aa19b663c86fde56e9184c4ef5f0a750e5f2280bda0c4711b8a6e752e428807577c96b3cd7ea98802afe39a7e5778798006aa795253b199a99205d35c1fe4fa9227b8ccdb2e7066778fd923de10c91e0337f5c79ec9f5fa0330960ada49d1de69f99840fbec8404ed406278883f27414e6cc6047e61116c1436776c0d937fcf437abb9db350b5ecdded8cd60c385c259266890be1f3cded4f1fe8879015554125602790b8b165c22db2469b7586ee81367c66a9671ed36af6d64a411f1ce6b37e3cbf64ca4b1272ef9758bfc5befb58059c7f3bf3815ab25e108a8e74a445c5d71509739c92744f26f3dbaa00c9549f639dc499f0b849be17c76dc9653b41a1266807cbcb68988708908e8cb4ac8dc4bb8842a4d25091580c98ecf22c8ae9f0fff20dc0a4b359f75fced9f0ac21e94a3ff3b5fcebe424465c9a4b54c67b7524cb6a71f61b07ed51dd77eda854f9af6db800cf96779571043cb41117f56d331e858d9da72312dc7b9415200763e74e65128db2100d54698a088293cb7941c779e5429e5b9e81eee9ef12b4740b4d2b80b30b71dd855c224db6661aff05f09248764a9eb47f5a04b447e03f3c56bbdb493198d34dce23ccaa004d4a9dc63f5920698bc59a0545a4d932dea52025e2cc3a6b8296df34a686b5678b0fa1d3b4e520b5e34b77e47b4c914c200fbafc34ae991062515158555bc4d4690255c77f84fe781e7b3353af0fb210653ebd553248774aa6385c13e6fad6222ea650f36357c7ad1c383471d5fb1db876973943615e3575358c393b5c9309a138544e5e3349084ae6f07bff9f395a89960ece1ac29043abacacfb3a13e52643c554e9da4061ea0f4366fc2d758aef95c188f0670fd2316da80e4b47e783f7f5f28a4e59ebee95e1a9317f9ea6dc7c39ec1d0222f1cb57808fcbe0af501b988be4e61093e047cda87bd85cfc05c299cd8f99f90fdf0ea5706c122d8e755417f4edfb1976288a3542d9d9df3a4238b9fa72c5d2ccfd70a79d2f90340b26b1c90fba4ab2c3a5b20fa527205a2ffa936492e4511bda2fea87873eff2d7ba2688ba124a79fc05185d3f938030a12be1779772b0477ecb5f0cb6aeec7d242271a06885aa64dca4bf5b6a40a0b02a73669da7d8aee7c1feecb5d642c583bb5dc88493e32f50bdd8927255a7eb928dbbf9bca0d8ce26507a2c2bca60f70f134494d4111f75f74096c63b6bbb3787863c2aaedc6c242099658152d7241f8495ccecd977872c3b58b5100d2237b68a30ea1dee3b6cfe3367033361e89a7962d63b2fd29068540e38d982696b20275d6f89ca1f900699d3b0a334dffce68125fe27d09ff5dee979f5632ed84230e1335405af0e83d24f55ef0b49dacc2f4e9e72393cc313c8e3e4f24946755ea2b7b3ec5fa1090dbb42e460fef26650b26f4a5a6524849dabdd3670c7c6850d225f37e878066a07bd060fe4babaac76cdc85c13ddf6827c6c1c8cab735d66a572088cd17f6f04cd53d8adc30867661494ad94fa93debd1557d2cb230f50f8140bf943ca6f26dd4693dedf1408c223797abd0017e277470230fe2a9d49ca14acb1142d49033fb5db650a4b4a641d3ae6ce40f9c6f5ea8cd1c6d13457cee2fb249aa766a1f47dc860e1fbc0716d9867607bfa4a40f91ab802c0b0e3179b94b71058a2395bcad0d86cf15435ba62ddbd2336efdbffaddb2e5ce6553678b7c2d4d4335643fc57d5cafc0d6ef0eaf38745b3c31596b2cc452e6dac7734f4aef5a7f45f474789e0010062d49805130ffebe7e5b61c2a8ee1929c85c1c4b22647bccee0e373f0ab68ec15c974a6e3360b21e8cce45371f3db986b8e66f9d726d5e0ed9136bbb0037689529a8ca485b827dd6389e76483f3c9c00ff72fe04e71e2962b886995094a3ca27eb5a688f6e21b8c96c04fdd0fef0f8e1ef910cdae52d6502b7f9ab5e2cf8590fbab3787cf5fc5581c2992e394fbaa3a83b85c9e7ef0abf887b867e6b6c2d9291647fae93334384b93de91d63c46a7810ab9031b99903e0ed0f4b0d870539b6ba90d0e6015e43c75f180868b57df09ee2f7e2e995cb809d48785bbd7518295bb79b8106ef9bf90999f9f3b7eb10e9304d522848c6a5fa00a97c6a4e4680d0bb819b6bdfde37280fdd426ec21d83b8b39168b7e2d1de95786adea6b8d04b720daa2f6130cdef564377b36f333666db56849f46103fd16239f44e6d02993dce4b3d58073c5ea9bb472a3d28b2def53dfa7b5d0c8cbd92a2f8dc79f05262a8e046aabc42565e03d984"}, {0xf0, 0x1, 0xffffff81, "5734a7c5ebcb3be648055b009ff5a1f1949fd9dccf8055be3c227ad57cd64023ef5362faf4ca2500b8bfbf71fb13338df05770d41c291b78fe4beaa8e9364bd1a2843c98c4372de8d3eb47bfa4897046c15b275968cd4c24697d81b9eb8efb844a285874102c35b1b9bda67948012d33f9e9bb8416b954836a02b52c7e6db55dbd7ef42e34a15a59df8eb1902e4de8b9343d62612476b48e409b88bd424c4ff779cce02036e4a81ee754901f83bdec9d33bc539ca0ce81b77d26a169908597a884b12b17aa09b2308d3ba552920d36fb3258a7ecb86403b565"}, {0xa0, 0x1, 0x1ff, "846f3bbef63e5d50f611a0cd91617737dab2fa51c10a0e06d98e78c27ea572884c67dbaa437985ff1c37c4390953339430025b23028b14e60e93135ff3adb2f03a3c56f5a4b7a47e471f9ca56c2a9b996a13653d54bfbee3f9181aab19ba295ab679af1cc872d60352c6b9f35b4da89dc1072bd9cbcc3750b0645573275edf52132b781dc38d3b6c630a"}], 0x1380}, 0x2) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 17:10:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x11, 0x4, 0x3, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffe, 0x2, 0x780fffee, 0x6, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffd, 0x518e572d315add8e, 0x1, 0x0, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x8c, 0x5}], 0x1, &(0x7f0000000180)=[{{r1}, 0x0, 0x1c, 0xa0000089, 0xea2f, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x18, 0xc0000095, 0x3f, 0x374}], 0x800000, &(0x7f00000001c0)={0x6, 0xab3}) sendto$unix(r1, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'\x00\x12\x00', 0x0}) 17:10:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup2(0xffffffffffffffff, r0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) dup2(r0, r1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0xa7) ftruncate(r4, 0x0, 0x7fffffff) ftruncate(r4, 0x0, 0x10000) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 17:10:47 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000e4ed43cf3baf5b"], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0x7fffffff, [{0x1, 0x31}, {0x1, 0x5}, {0x1, 0x5}, {0x0, 0x8}, {0x1, 0x5}, {0x1, 0x8}, {0x1, 0x9}, {0x3, 0x1}, {0x1, 0x7fffffff}, {0x2, 0xfff}, {0x3, 0x4}, {0x1, 0x2f54}, {0x1, 0x8}, {0x2, 0x7ff}, {0x3, 0x6d6}, {0x1, 0x5}, {0x6, 0x9}, {0x1, 0x6}, {0x1, 0xffffffff}, {0x1, 0x7}, {0x1, 0x3}, {0x3, 0x4}, {0x1}, {0x1, 0x1}, {0x2, 0xfffffffb}, {0x2, 0xf3}, {0x1}, {0x2, 0xdd}, {0x3}, {0x1, 0x8}, {0x3, 0x624}, {0x3, 0x5}]}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x2) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000001c0)={0x20, 0x10000000000008}, 0x3acc6bd45d870586) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r11, 0xee01) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) r17 = getpid() r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6, r4, r9, r11, r15}, 0x800, 0x7fffffff, r17, r19, 0x8000, 0xffff, 0x1ff, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 17:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa296a365b54e9648, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 17:10:48 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="f510ae6ddc423c58f317213ecf781e3aa97198ed8bfa117d6dd543e36dc008b4590700000088e44c9b04e27c59bc0ff8d0bf980913b1fc1ae4e6d24fc117fcbee48702834683d33ea9b134ad6515bae03fa2f3d08ed92d7227c50749f9c4b1e680f6bb4345923cd7760c5c0f76dd34bfa823cadb0f653608542404143a55e92acf00f5c771a21be86d370165527753d786668157c71ad9477df09a6e3ac1eddc0b84373b28bf86789e48f2fe2bb0f7e21782f082c28ac94eb277871239e277159d4483e3cffb6bab94ab9b301bca131a47ffbb1c7ec0f68e6287", @ANYRES32=r1, @ANYRES32=r1], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) write(r2, &(0x7f0000000100)="fd07d5f61aa5bea9a764e4819114a4a34c4fff8081dccd2e10dff60a57cf99df1fe5d34d12aa4b2121d28c1c7c28cb44b7d763e74c569014868d685d320409f94cc87d579e746926b34562674bc1b36e919454bcdb11e940faae16c843490e499b9730684142bc24569dc468ee9b8e2215909e2b6b67a273d6d43e2275fbf8aa7d19538137cccabaceb7422644324625340159418755667c83a1beee5116cd5a2b296d0241da814e9fc7705a4dbf26a2c4cd38fc4f780f8bd6a6926ff013ab40a0ab715b29fe7a1a543b4e1556dfa4647dd47393080ecf1944", 0xd9) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000200)="0e851f8c589be924", 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) dup(0xffffffffffffffff) dup(r4) 17:10:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x4) r12 = socket$inet6(0x18, 0x4, 0x20) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r14 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x68) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r15, 0x20004276) ioctl$BIOCSRTIMEOUT(r15, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r16, 0x20004276) ioctl$BIOCSRTIMEOUT(r16, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r17, 0x20004276) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r19 = socket(0xe, 0x3, 0x9) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r20, 0x20004276) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r21, 0x20004276) ioctl$BIOCSRTIMEOUT(r21, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="b5f70e2cae57f38123797ae0f5a42fb7d3675b3f231e96f9c40296c64ffb63d32732123edce511efe3fc4a5a5a4e0d3a69684ab4dde563d258cf6375f9e23c7a70d48b70166aaa539f832edea46f1bb30449d6b23cfde6c3b71e659311a671c8640f4e7a0f8c639900add4f24aff18e2590706af0992fb00e5bdc5525a4b6669a83bffc40fbda6526a0c7e9a1e28", 0x8e}, {&(0x7f0000000140)="95483d7afe41c0d8cf2c09ea54530024b484d6597709cdb33003d739206da320ff795bc7c11c8518a8c400b0b3f1acd59b5663a455c2fcc0826107dddf2ab6c53c8a53d84e20e43f98497c1de1482546d458edfbbc559704bfea740cbd1ca08e2af9396e36eeef66ae37475f5caaa9a05ee3ee4cd6de07a5d384cd9014889b7a7f3c7b54c8fe8426d717265864c259b3271303e7d76c3be9ff2647b9dd", 0x9d}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r2, r8}, @rights={0x18, 0xffff, 0x1, [r11, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r12, r13, r14]}, @rights={0x38, 0xffff, 0x1, [r15, 0xffffffffffffffff, r0, r16, r17, r18, r19, r20, r21]}], 0x90, 0x4}, 0x5) 17:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x7, &(0x7f0000000240)="174af2aa7ea01235a32ba5d8f1ed8273f8db05b6068bbc6be6634ecdd0d51f687a9de2acbb7822d84c36feb2bab9025e9e96a4a019e336a3a98b5b1ecd99983b592f19f4fb3a1254c98fc2398859b592fb721a2baa397c1cc7e408d2ecef79b0282b733e87763fe5228df11902cb6a82a5d19a26701d8e1b02b47f991d43af480bf135ae1f3a34966d8fdd9e81732bbb5cc1a100bc85604ba159f126224595012d7dbc38dc45c82c79fe26af8d7c2d518f5ea8ff5c19fd15eac95d49bc69c5e97216beece9696215f68cad494226240efbc4016e9ad1ecf90cf92a55377a8ef7a874a8b7ec9a5284e04f95b354a2097f12d672c9dbde09f2ee8e896fe8a373163de4dfca85d3ab272a63e7ef56a63c99220020f4f50b4812a8dfe27615122ac54419cbf5fc1e935b4300"/307) 17:10:48 executing program 0: close(0xffffffffffffffff) fsync(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x1) 17:10:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) close(r0) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d27715", 0xe) 17:10:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f4323", 0xc4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x3}) 17:10:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) minherit(&(0x7f0000590000/0x3000)=nil, 0x3000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$dupfd(r2, 0xa, r4) 17:10:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xee9, 0x3, 0x5, 0x0, "72c2c0f30943ad63155c87a3421d5d8dfcef013b", 0x7ff, 0x4}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000100)) 17:10:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 17:10:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x8000000000005200) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x2) open$dir(&(0x7f0000000480)='./bus\x00', 0x80, 0x42) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x10000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) accept$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) socketpair(0x11, 0x8000, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000005c0)={0x1, 0x5}, 0x10) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r7 = dup2(r6, 0xffffffffffffff9c) ioctl$KDDISABIO(r7, 0x20004b3d) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000004c0)={0x0, './bus\x00'}) kqueue() ftruncate(r0, 0x0, 0x100000000) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/32, 0x20}, {&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f0000000400)=""/31, 0x1f}], 0x3) preadv(r0, &(0x7f00000001c0)=[{}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000000100)=""/149, 0x95}], 0x24, 0x0, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0xffd, 0x0) 17:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x200) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000280)=""/154, 0x9a}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 17:10:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202262f66696d653002429ef3ad0c467b60b00b69c83137998eb554c6f4ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f56dd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad07d419f381339c872641666c04a15ce9163c93809cb508e3d0f62f938"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 17:10:48 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0xb}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0x1, 0x9}]}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) mkdir(&(0x7f0000000040)='./file1\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)=0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) setuid(0xee01) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$KDSETRAD(r4, 0x20004b43) mkdir(&(0x7f00000000c0)='./file1\x00', 0x80) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) bind(r5, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x67d7}, 0xc) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='c\x00') 17:10:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0xf81bd5dd16342ccb, 0x4) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c6510100e27fd6159093acb53abd06fcc8c371cf4ee4cd56472e426751e4fbb2506eb566a915c6511710f24d7f5899759a14db4713249c544cd991f365b593677739a10c05d0f48e8be47ba3bf7f426acd02a70e5dcac4b15699a479d4674dc1f9a1107f934"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000100)="5c476fa146985b872174ad54bd3b56f33ef92c132b9ec40520a74373e6bea2f31d9297e0214bafeb80759adc07de165b72c7406ce1051a4e12c2898b3ae6c399e6289d1db0925e7e8e5595845938eab55207ac2d0777811ee9a580548ee903247d385260b7b06bca87752bebe162d7ef68c9d33504986faef55fa4df235f58f2cdfe87590db6ca2476340327dd5809422b2f14569ee6d751dab1ea3c8cbf13dab142a98ee31ac1c2ee33c6378e9e9e3b37f54ef2a69dd7ce6c086df55a2f533d102af9b63d0aa4", 0xc7, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x92) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r3 = accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000380)=""/96, 0x60}, {&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000440)=""/220, 0xdc}], 0x3, &(0x7f0000000580)=""/22, 0x16}, 0x42) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) r5 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x800, 0x1fd) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0xffff, 0x1, 0x5, 0x7, "62f8ee09047d54d94dc0b895b6f0dc4027bee876", 0xfffffffd, 0xfa}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = dup(0xffffffffffffffff) connect$inet6(r6, &(0x7f0000000700)={0x18, 0x1, 0x7, 0x3}, 0xc) poll(&(0x7f0000000280)=[{r1, 0x6}, {r0, 0x4}, {r3, 0x8}, {r4, 0x20}], 0x4, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000880)={0x5, &(0x7f0000000840)=[{0x1, 0x5, 0x4, 0x2b01}, {0xf40c, 0x2, 0xff, 0x400}, {0x3, 0x21, 0x3, 0x3f}, {0xd3, 0xfa, 0x0, 0x13}, {0x0, 0x7, 0x7, 0x2}]}) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10006) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000640)={0x6, 0x9, 0x3, 0x5, "d0c1cd53cc23a3c29a4dcdaa84f14685c1e65b11", 0x612e, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r8 = accept$inet6(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) 17:10:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 17:10:48 executing program 1: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x40, 0x8}, {0x2, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') syz_open_pts() 17:10:48 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r2, 0x2) close(r2) 17:10:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget(0x3, 0x200) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x800000044001000e, 0x8001}) r2 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x11e) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000000)="247a7664327f9c7100", 0x9) 17:10:49 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000080)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="a6b3cc7c9974ccf5b926b3bbc302d56aad7cdf9f7fc9ad1432c80750b475e70ea0c2e842ca75ddf3277bbf0a53ebb9c47a277dba", 0x34}, {&(0x7f0000000140)="d40f75df43ec0412d7b480a4659126ad5ed4bcf14135e9546a6c5fb69225aa370c8fe99597684e045602a63cf1db6cac116a964cf102f6ae70a81d183d611b7b57270992a3caa24110973eb924fc4c258c87b07c370682465491a656dbeb9949316a7c86106cdffe583b086a716dd72a213df2c0a49557d3e830d81928025a2b3316c7409fc8d98058f9fd69d126d3c157a2000a7ba3685838e9ff2857c2f92e60720ca71ad4ec8903fe65e45a720af3f0af8acf45db1249b0ab4957b5d079f35eecc8d690a2993cb2aeff0fd93101f62d121b61330e1b", 0xd7}, {&(0x7f0000000240)="0f7167a7bf2eae28dfd9c91e493401a61a040cccc8cb50135016d1d0dd8154f4232b7f70f12838b495827322dc01b8f8cdc146977821e169cb9ef473f48157c464d10fed12864273c56d6b97b4435c7b2a9343a1374eeb5799a62341173c5c1c359a02969db36b79328e1b639df4fdd6c76944a1f1b2109c397361292d52c94109460db843bac5d1b34b6b94f90bbf99f29e1f23bd37c41252f8e8c5655f48ca0949a663c9a2cbd2ffb4d508073a85eda86e2209b031efa11f46e45dcccc7897", 0xc0}, {&(0x7f0000000300)="c462331e60bdb11f84c736345f60adb8069a35111c3514529ae781ea96ce53cb71aace75d7029c5efe52117c9caf44be278b7619445d7825caf19c49011f2cb0b231104cdae790e39ed8a26e3564e22ab948664a8a4b28611785edbc57677bbc2a6a5096a7f82a28ea3d0600174224baf606cbadcd4b3d75ea34a5131d2c69979ebf1c3e86a7c5ee7e4928280b90e06a83ba083f682680316d6d1ff1d85bc9130d4f4b81b35fea5a982825dd1f047764787491dbe7393de1061d626e2554819ca679c6c2867c7d60653b040749e66ed73366a18e81c2f48155e964771e5085c4ca5bcac6aea7e96136cabb61ee07fa24130fda0c621ff1b7cbb678e3a206e6cf3d850759f934c210869edc63b6513c9f19e9eebbcfddf5b8a2cb1cc7dbb53c985250cba08ea3458131983fbdf2003fc1a39bcb0b6797a632b5d13b4254b6d8461853be8de185fd41fe4a4a96466bf153847488b34ce562344cf6118c6d5dbba424e8a9d8573265fc4ea188eb223cc2eec71e5a0021763d063b33edb1496ff8f434ea65b776a3dbdf0f26e654132d069a9895ec2f5ae7dad40a430ce9377cf8872ab268311f41ef9e7ba26fc60bdc6895dbd89f5ed2c930ba381a7d19014a84e756a0ac457169ac5fbd08d55b3ce69a1914c85a2f8d2470f154e693c86b1af55ceab9a81553ef2d8c359846e0a2b29327fc1946225f54cb2a787326d796890991c2c67b543ff03a5454bfb44eaa0c4b87c1f095a4936c95eb3ed9681e6dfc5ef5e2d3afc06e1b4889b2ad8ab6ba79d560568914ddf2878b0be691e109c63ca7a28a45679e0b1c6daf39f05729eac2d8e2f64a4260ac286a5a0dcac2e2aee938b6b5b893e971fe04e7fb822b70ec1b16c23e59fac50e6b84ffe3d08b1fba7607349896943102bdd43c594caf89618e2e1f80ab04aa15eec8a6d1ac6fe8743fdeb9cca9e2c716ebca78acacb2424d1aa7b1d090fcf37c47a30723695ec72e879892002c6f4756fcf21bf73e1a955c25047aee214e7a90aedf9694631cf388a67e39d93006e0d65313ef3a7d0e9f594b857916f3f9113cd4219bfa55891e3b6cc5a076489afa8249af63539d5045db0eee820553a1638e7dd24171b72edaa32ca8f10187b21b2010ccfa2743e0b104dcd4925b84623182639c9d731625a906403e9fbb214fc285dce8c1d5a1f2d011c161bab26552c9befdd33866b2d3f930d1921667fea43c946e39f1f9ea2e7934ea8851a0a47363c766b6a7b2174a062629b468120af9886954edb698228d7e20f937aacf63a1fbc9a9ef8a0d948e033f39d447723f38e62f132fc7f01b43b6536592622d555d2eac791f176fbd3920a008becb9979695426e244f1a8ac558003f0755fb15a2c90be94022d4ee5ef6405541a386554d9c41d6c8eefbd7bb82f208e4117cfc66061c7b1271d334766461c51d3af2c7f2419532c729d3d691c95fba402a17916a76dc3b304e87dd1b7518f60f64423b29913cd3adc904947126bc13d46bcb95bb64040900121e1bb0c4cccfa39bf4c0499b621b0f0d236b9f7c75b99673ab80244ae1750076134fb7889591b5223802eba92b9f85128f81a007d057b595306fca237a82a5a77ca62099c7692e06a254f64e27e0ff068543ccd0580fb890bf127e8ec10f55fd347792c54bac79cc2f03702ad173659297a64be79c6181bcb91b59fe40e996e3d91b3fef1a08c1c481ac13fcf2cb1601b999b2d263bb6cafc25933f77c0aae227c134cb0ff60a250df6458b2f4e93d15b79fe6e51f233749ae46afeefb3e6125f9b2d632c6ffe470dc1b18d764c922ad3cae58ab360c303a4402873a161f63396069c314a1c943702cde95efd69b6cefc269866147794dbe566712c29c1acd171f4653a9a1140771fedc03c8d9353803c9ef05a659852734fb24615d58a424cea28c0d83333213ade8353fcc6f8c7b45aff85415497489d58772291480f8b39c3df27f5a3aaae6c5adab818c348752482baab130d784b253bee8781e7461aad647f79e5d445be9b442c40ea6dc8f8b635753a493d151b814e274300c0aaeb6fbfdc4d5eee4a582e83ca36f23453478b6728c02d32dc28ddbdec8e240636e3581333e4a1544ff01fdd061e1ca8ccad617a4a4fb3ec082eb5f571984154d93e1ddef00802ae8ac77ae7d91c502e02e3ae037bdee3b792026175621fdf39f06caa999103052abb1f8e9c1eaa7c9984a5e8dc435b1d343b91f4e85cfa791c926ce31ce216fc6b6891cd403940364a96509b8fedac955a28525746e54d21043fbb70b384053676b76c019fcfd75f6802fddf8a544455d3d735c2b4f52ac0c079fdb0322bb7d7d1b48e8cc00b10355f83ec1c830af292b6e1f06a26b691f959534a97063dc6f7e007b10a7140883da29836ece31d7640416dadf9534771ef01bed05aeb31eec3a358673f027ce2d5bab9fc1368daddcb6469a3ac34806d6d9b5eaebe55c9315ca3c4bd93030c5070a216264bac4f01e9224fd8fb1004ef0b2c9e2b81a9f477a36db3a4f0a62c7345598b32689843af82c8c6a6930c9d79015ec870203fb679d08443ae4a7b36a2ee0ceb51874334bf2941e1861bb3305d223d4366cdaa110f6a143f609fea2de829c7b063c85c1b5067ef9fdd2bb1aa372fea31a8af37bc51d804596f5f19f772c46e97698f3b980eb89739ba1042c84279c15f3593e627858e71680e37909d53282a7647fad6cb92cb4e668f73f332383af70c555d10e8448ca4f6580f57e6f21f8dacd38635f6972c8f327b01bdb7565ec8e4e42114a3f6a97462a88c7da74437e8c9732a597172435bebf6c0b7250e2ae445f3bff38fcf817612d6fe86ed9830b61083307901dd3ed4eeeaf8818b8d37b6bcc38acb2635d52fe1ea1d2851ee5cd4255460f6e33eb5b98935f318ea2c34f044faf244e5a29dcc21f4295d428fae54a553d84800e3abadac216b36095aa824ef4364ba28d6137831006322d24c06eeeaa5e118f9c4fb7342f55510826f3c0305cd42b9651dfff2b61ac405cefb6632cddfab2a16a0086a06bae4c238d6acb4da4103203e9e3874b6c8572eec45dbfd674812d64144bac9035cf6938a1770ba975a64dcedc8fd34df34d0ac336982d148a7e44bbc7d9fb5f64e9ef4a508f75e481d870b3b2d0de3fc341ad09517bf60c5c46f7658f9ca81a9255c81a76705b0e679a556104844f8e978b6cbc85b6daed16176c9e5228662667dfcb418e6f28400a88a6d3ff9be4686f95b390ac92fcfeda9a7a842667742dcda3e649941f01ba47f4091e4a7e10e20c9376ffabfe6edec5762cc21b1070670cd29a9cbb02a0c0364a9a27a5c86706a3f2578877afdbe4b3bf0b3bb11f862502d116711de78a4196b4ed5909d31ae17329c8284c8c8c8366d658668e7e6c5984926617fcf592ea3ee1f62a3e7244c1851361b6427e39705628538e068df1afbd27c878b0e821f6435f223e6ac58f92aa247247bb4de201e5fb77f2d55b79d110be57be46353b479f7dfa09c9482f8255667956769768fc8d8581f19f3c5479e0c76e3120ed81e9659ab96fbe76b328fe1b5fad5cf927cf8e05070e8dc96aa885c6ce803035379032f725f0e71c67dbb76d5e3a737749f5887dd80046b89f0c188b7128f689114b40ebd4a9fecdbd9eb6858e5a9d12aba8ecfd9b2042802cd04e1805c7e25a42ce0ac4af29ca22719dc6f541742fb673b9033ddaa80b831755a63c1b006be31b982d60617e99040d94d6e5663566eb29ef97a6131144556bbe40b4b86afb8b80cc228b14b2905b408bac2a769f12d23ff817b3720454e95d06e848740750d4cd2db6a1cad0ff3e0111b5ef54fd492fc6cc4454dece7e11f9bef80b3c993b8b8e4ee61181c9d2c476db7d610b3764a9520942522f640a4fe89b30918a06c131e51d1ccf897bd52687b0ff53a6328ee0b3f67a82fecdab6b16e8f86744011468a29d65cbd3d38e61076de58099f5286d49b21e87a2eddad26bdcb5a6b7aeb9f96bcbddf9219ae124f8525dc584c2a4ec956d923841644696d84fe48eaff4dae8210333325eafa4820ec46bbac48b8ebd3768e57752f1423058e96d9236cfe358068e31aa01da43efeb86fb59ccc79368e1e63297f497d60d31db48cd2f0a54789561d3a0c46d8f55477841b7a454696a6a56425f5d3fd300c25d6e46c721a1c3a27642a1eb17cccbfff1093fd0fba72cc970dcc1dd8bf0756313f2dc6072d4d3616d8131bdd8a199037ce8b0237915b80ee5153e8800483f2e0b7dd389082d078380fb487c6dd65f117dae9257dc74fab24b35604d9ff9d6c634e8c7dc672ab0d6f7559cc169933afdb11d6aaf0f5f066a9888ddcea92f0832181c4d4ed02a53a4e93018916c25fa64c1333f0d2e4622e5f9416ffab0d7359ee919cbf6b5a026d5faf84ba80fdaf9cfd65b442bfcedf2a7af184a40ec691f3a849b2a4b04c0b65d7a500b683a1dba0c0046cbccaa472d4d8efc19ba5892d2fc04027c82b340a4b432d20741e35593abf860c727cc1cf011726f7ec106edbc358580578f96bebc38751af179275254ae9942afbae6e8257ca5a42d59e6aae421963d24403cdeb2c4e6d14e3076900e1a49f95901d75e0eb30903a442f23e1d574421911b1f04a684316039f1186b88bada35e4729bda6d0f9b446d4cd157235609c622a9a8b1322868ed00413cce0ae87c243db51596e17d2b4c246b4f7b8ce9f5bc5a03ea9add4540aa1aa7917da5e3af892784a3898c6cf74b5f7cabbc1e859552cd35ce603b3ff2b8dadbdfe75ef69e4ccffe7596642d408df719437ae1e2b83daf45405590901d7aec1ddf4d707d2005252f63620a686c01f2f9331c8986b1a6fe6a86a3a2e91b782da49b8d9b2549c9873f27afe612467b137b887a2dd3907700cbf2a44e0344b4be2e7598fc70914054e30e53e6151dec7df2cb57ab3e1c2b897fae3eeea3be5fb5f79dc6966b2ce009ebd3a5c0a8f78ed5d60683d1d963072863664ff37096a9d801d2577585a90bd5e574897efcc680cd69c4192dd61910fd16245f7cd3524d2f85099d47246f49971e50d57ab3052aca8c31b2312eeb4894a099e9085f0e5d0a0d1cd88ef9c2a5efd319a2a9c26a8f222aefd09ba15183022fb1bb0d0d583fb7cd42facd9c3437ba99bac912767553066ad5a6ad93df66193719367d5b72ed4f50ac8e78a30022ecbea456c02928eb49954cd78f98897d440549c716f39884935f2f3d714ab9e0a42ca0a9899c3a7b62ee7bd12c744f05b04cef5e75d11a921323567249f43ed4a30db9f55bfd1b8f05aa9794d3710bcb8b69a3c4a160652954a8007553ab74d7f823b6cb8c6d9fd80a1e8a60c29a6d9962cd3c885a037b0ec0b92b9a2fca4a3a2ee480565175d0057aeeff8e8d0b15f09b6c9420b1e407b809e4cc18c7b728c8dbe3fe49dc22877f97162fedcedd518389d3fd03aa6194535b311c3fcc7b28345a6c0e98ac0152a2affc4b2a3fc32b53b10ee7b026eb22a4704a86689b65d746059e0a1ecaa851c57c99146650d76266d1535aecf17b6375943338e09f29c81d1b3ede0ab398a7a7489edc39686e6f5a26c74981ac10d33392eb02f2bb3f11a0f1f78ed6241e3ef7f13f0b3db306ad8726728cdbe97c55155742c5dac7bab11f0435d3437bb66f01ab569e4864f231de29f3634a85697807acd4f80802038620eafecbbe2d1d62581297b49a0c155273327ec769b4a7e5cd8ca59c25960c63f4c89a6d12aa907e9e7a5933597dc0315af62198ce69a62a9e23f087ec0f2e5b6ae3a9b", 0x1000}, {&(0x7f0000001300)="fd085aac53c6746d3e2a2387a22ecfd9a723d7724ecb658ebcd6b7f6d79cdbc91e06a2961c4fe193f725097b0abf20932bb3ab47243b0afd8def149358856bced6be01e4453a44eb486d46c39fd86f21cf5815a86366b9ab0110975223", 0x5d}, {&(0x7f0000001380)="6a62df1d5f56a0f7a725cbda527d659b1f5a1b465775b233b044f2d4079f344169ff55e72cbaea41cb213d0a3b29be38c4df6c53429d8d9f74e5810d14b9f525edf5b702ce9737ea720da562d6c50aefe93be6257e506eb65251e9cde4a3373ae54b1acf9bc77909b70da2634b5e2a1c591f5b731c535e4c606069fe3285105ff1358ac0876b899d5121431b7e8d2f3b53281b1c0cb7d5daca4d458a016f4bb85353038bb855b6d0af9d6c4876e61faaaf9352dbb4a9012cbabdad5ff45af5a9d628c4c0195af50c6753028abe5c3c127a0b113550be4b85369913518170d67d9382619a400d0cbc5d96a6ded664a4ac4a565c4da5d2b6b778d62b85a73c9a", 0xff}], 0x6, 0xffffffffffffffff, 0x0, 0x1169f545ac8b0fc}, 0x8) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) 17:10:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="2000080000ef525f840000fcff0000009eafe50088bc2cbd6a00000000000000e48529ed2352af19e59b925a9ef573be59a00557e8049187f032f3e565edfb65f5f2b20a48e18052e5520eb407806e9ee3aeea5bea00000000000001ff78061db2d5893340791cd187d704753823eff02d8f2a653fb8a4b8df00da6bed4fc914acb048247e786bdd52d9e854f05554bdbfd52e8d720e49788d9e62faec41c0aacdda1c7ddbc3e20fba0787f817266deec26caada43ecd7a05800ceda7113b0d74597897963e728b34824106ca90ec047c59f647b18e4cb0ffe467627101f36ce5b9e91484d6eeada8c99cc8f65d78eb693f7eaec2def5529e4a008afeba71e2098040b313a5fef1916874e05701c434b135b62e7ba165f93c434391a6cfbdab6bc2cc806a9354554e0c4e2a2a7a93ef86e87c2e3026314e947384a12646b985fe15fed727ec575e2ed98a73b3dfa823993395b5148bb8f1d9c0e3fb029f4a3a532296c09"], 0x20}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 17:10:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x8) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 17:10:49 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0ede0d"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="a40080000000000000482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a829172f797f32172400e0153ec08994146461d453abf4be5d65fe64446e1e7acbfec67a6b24c62c1b50ad9f0e0cd8334c27f884c824d2c891ccf01dd5b047a9b61d33e734af4265a14fb549952c6dde85009307f8f8acec7cbeaac5e339cd20520c3975ee33be", 0x9a}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 17:10:49 executing program 0: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e632f6b1f69cbdfaa32c92c678dd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c94340100afdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59c9b4a72430b877b37180126fbe2385e8f1b5b3cf259f3d13d2bf1a8320d8fa9377de993ee422e5050b0d74fbe914b910ede4bc9b7a0157eab1d8d51f7e4d3d40aa6b5df7ee4dc0001bad95f6ef213775561135670dd395694e56881574e3131408027049e37b004d32a6641d6cd42f5e4095fb1d40fded84470deab5e9ff1fc4e3df37441cfafa8f9a325045b9d455b1f22079c06d15f2b76a9457e55cf8fcbf554dad154e35", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES16=r1, @ANYBLOB="eed6442113c2eed21534089788d3eb06f6a9be0270962c00a8017522991e8e46a1300ce6a5dec6710f783a417f077dab6cc9973adefaa7593b7414abbd376b747c7cc46e96dce371e2fe731ae76763446e9a75cf7ec335a9ddbefbced5aa5a5530e91c5dfb416f0ad8a378f4f086a954260d8d79da1987abd2d8a21a34e42d8a7d09ca2392f1715f73c942563fd9866cb61635b2d320697249681166cb1e84f49d81637250e29c1af450a3a6e02b59aadb9c87267b9d02e72018077cb76f7cb9f8f0e79ef2d51a5111da0f8af310806bcbc1af62ae9f589e1eaa43e2", @ANYRES64], 0x23d}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 17:10:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) fchmod(r0, 0xe3) acct(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0xffffffffffffffed) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 17:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x2000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb156, 0x7, 0x6, 0x2}, {0x1000, 0x3, 0x9e, 0x3}, {0x6, 0x7, 0xfe, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 17:10:49 executing program 0: pipe(&(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) dup(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) writev(r1, &(0x7f0000000040), 0x0) chflags(&(0x7f0000000000)='./file1\x00', 0x8008) 17:10:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x101) ioctl$TIOCCDTR(r2, 0x20007478) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf9ba581139520900"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45}], 0x1) 17:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x5, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$getown(r4, 0x5) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41, 0x1}, {0x84, 0x7}], 0x2}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 17:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 17:10:49 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x7, 0x0, 0x800}, {0x1, 0x5}], 0x2aaaab2d) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/249) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8448, 0x0) semget$private(0x0, 0x0, 0x4) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 17:10:50 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x101) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)={0x1}) 17:10:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='r\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x5) 17:10:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18002, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup(r0) ftruncate(r1, 0x0, 0xeda) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x401) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x120, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r4 = semget(0x3, 0x0, 0xb0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/56) r5 = socket$inet(0x2, 0xa, 0x38) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) chflagsat(r7, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000240)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000280)=0xffffffff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x3, 0x7f, 0x0, 0x40}, {0x61e, 0x0, 0x8b, 0x1}, {0x9a40, 0x81, 0x4, 0x4}, {0x5, 0x0, 0x1, 0x7}]}) r10 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r11 = socket$inet6(0x18, 0x3, 0x3) r12 = getpgid(0x0) fcntl$setown(r11, 0x6, r12) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$BIOCGRTIMEOUT(r14, 0x4010426e, &(0x7f00000004c0)) 17:10:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000280)=[{0xfc00, 0x0, 0x3, 0xfffffff8}, {0xff6b, 0x7f, 0x2, 0x7}, {0x1, 0x8, 0x0, 0x9}, {0xfff, 0x9, 0x4, 0x97f}, {0x7, 0x0, 0xff, 0x5}, {0xb56, 0x7, 0x7, 0x9}, {0xd8, 0x6, 0x1, 0x2}, {0x1, 0x2, 0x0, 0x9}, {0x0, 0x20, 0x3f, 0x2}]}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x7fffffff}, {0x100, 0xa0000000}, {0x24, 0xfffffffb}, {0x23, 0x86d}], 0x4}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ff879c3423000051a90d69d3", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 17:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000240)={0x1, 0xfffff800}) 17:10:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f00000000c0)='./file1\x00', 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be437c"], 0x1, 0x7fb) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008"], 0x156, 0x800) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r0, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r1 = getuid() r2 = geteuid() setreuid(r1, r2) 17:10:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x15}, {0x2d}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x5, &(0x7f0000000100)=[0x0, r9, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) r17 = getgid() r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r24, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffc63) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, 0x0, r26, r27, 0x90, 0x10}, 0x10000000000005, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) r29 = getgid() getgroups(0x8, &(0x7f0000000140)=[r4, r11, r15, r17, r21, r27, 0xffffffffffffffff, r29]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x4, 0x2c6}, {0x80, 0xffffff57}], 0x2}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 17:10:50 executing program 1: mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x9b73}, 0x10) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xffff) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$KDGKBMODE(r1, 0x40044b06) 17:10:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x3}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) 17:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 17:10:50 executing program 0: r0 = socket(0x3, 0x0, 0x4) recvfrom(r0, &(0x7f0000000000)=""/11, 0xb, 0x881, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x1}, 0xc) r1 = syz_open_pts() acct(&(0x7f0000000040)='./file0\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x6) fcntl$lock(r1, 0x9, &(0x7f0000000180)) 17:10:50 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ftruncate(r0, 0x0, 0x7) 17:10:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 17:10:50 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) r5 = msgget$private(0x0, 0x20) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r7, 0xee01) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x90, 0x10}, 0x5, 0x54, r14, r14, 0x2, 0x14, 0x3f, 0xfcc}) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r21, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff64) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x8, r24, r25, r24, r25, 0x90, 0x10}, 0x5, 0x54, r23, r23, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x7, r7, 0xffffffffffffffff, r15, r1, 0x124, 0x4}, 0x8, 0x0, r19, r23, 0x95, 0x4, 0x6, 0x3}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r27 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r27, 0x0, 0x4) r28 = openat(r27, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r28, 0x80044279, &(0x7f0000000100)=0x3) chown(&(0x7f0000000000)='./file0\x00', 0x0, r3) 17:10:50 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCCDTR(r4, 0x20007478) socket(0x2, 0x8000, 0x3) ftruncate(r0, 0x0, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") 17:10:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x4) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x2, &(0x7f0000000000)) r2 = socket(0x26, 0x4, 0x3f) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 17:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x100) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x3, 0x1}) 17:10:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)) 17:10:50 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000001c0)={0xc5, 0x0, {0x7, 0x732}}) write(r0, &(0x7f0000000480)="bd", 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x10000, 0x1}) fcntl$dupfd(r3, 0x0, r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0xf6}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x1) 17:10:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair(0x10, 0x5, 0x5, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x521, 0x0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 17:10:51 executing program 1: r0 = open(&(0x7f0000000480)='./bus\x00', 0x20000, 0x101) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f00000004c0)="f4a8504ab5af3e75adc839d55778a76b1336250de819e6f22a1a0be0fc53120b8af6c0c69006fe1da96a580c2a5abaddf203b08aa1f74df448a939ec5f0ff31934e5542c064b90036e09d31f2e235750a568013f133d136edb9d79e0", 0x5c}, {&(0x7f0000000200)="6cbc4d62e9ed797ff5d7c30c8166fda45a", 0x11}, {&(0x7f0000000340)="cf28795b881af9a413ae9acddebffe00d63a93ee46da0fcf536a3d4cdd0dbbc126f132ec004e714e095f3da689fd020bbd6fde3d5efe9d8120bc1e2a60b0b0af93a0aef9c83632178907af35024a51ba97e6b6dc5811c83d9d31d5ec976f86647f9f7ae1d2a2e579f83f55dc430f7eb3a96ea7b072a8de40c955c921ed22914eedd6f89865d81a40d8d4c200743afe32de7ef39a397290e81f2157f8ab43a88b2592ac1e81da6e093e1732da8e6111f744e20be497fcedc1675d6ab265d3015e0b92f650a2590573c33c73bd618cee1d", 0xd0}], 0x3) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000680)={0xfff, [{0x1, 0xe5ac}, {0x2, 0x8c5}, {0x2, 0x1000}, {0x3, 0x951}, {0x0, 0x6}, {0x2}, {0x1, 0xde}, {0x3, 0x7f}, {0x3, 0xffff}, {0x3, 0x7fffffff}, {0x3}, {0x2, 0xfffffffd}, {0x1, 0x7fff}, {0x1, 0x2}, {0x2, 0x5}, {0x3, 0x40}, {0x2, 0x400}, {0x2, 0x9}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x3, 0x1}, {0x3, 0x2}, {0x1, 0xd6}, {0x2, 0x3ff}, {0x2, 0x5}, {0x3, 0x800}, {0x2, 0x7ff}, {0x1, 0x6}, {0x3, 0x401}, {0x1, 0x7}, {0x3, 0xfffffff8}, {0x3, 0x300000}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r4 = accept$unix(r3, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x810, r4, 0x0, 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = dup(r5) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000540)={0x0, [{0x1, 0x2c}, {0x2, 0x7}, {0x1, 0x4}, {0x2, 0xaf}, {0x2, 0x1f}, {0x0, 0xf37}, {0x3, 0xff}, {0x3, 0x8db1}, {0x0, 0x40}, {0x1, 0x6}, {0x1, 0x81}, {0xd3a67e65eea5ad0e, 0x8}, {0x2, 0x4}, {0x3, 0x100}, {0x2, 0x9}, {0x6, 0x4}, {0x2, 0xc2}, {0x1, 0x4}, {0x2, 0xfb}, {0x3}, {0x3, 0x7}, {0x1, 0x7}, {0x2, 0x101}, {0x2, 0xfffffff7}, {0x1, 0x7}, {0x2, 0x4}, {0x3, 0x6}, {0x2, 0xca}, {0x2, 0x7ff}, {0x3, 0x20}, {0x3, 0x101}, {0x1}]}) 17:10:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0xc}, {0x200006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff07, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 17:10:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) 17:10:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000047c000/0x1000)=nil, 0x1000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x30, 0xe76, 0x800, "625902c17cce53c8643befe64699a8aff06168ca", 0x400, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 17:10:51 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0xc7, 0x0, {[0x4f4944ba, 0x3, 0x0, 0x678, 0x9, 0xbc4a, 0x20, 0x7fffffff, 0x4, 0x8, 0x3, 0xb1bd, 0x80, 0x7, 0x80, 0x6, 0x100000001, 0x851], [0x1, 0x2, 0x1, 0x7610, 0x0, 0x449, 0xc4bb, 0xf90e, 0x0, 0x2], [0x1, 0x5, 0x1, 0x7, 0x8, 0x4, 0x1], [0x0, 0x5, 0x10000, 0x80, 0x4], [{0x7, 0x0, 0x6f, 0x1130}, {0x88, 0x3a8c7033, 0x1000, 0x6}, {0xfc01, 0x2, 0x5, 0x3}, {0xf173, 0xffffffd4, 0x8, 0x1}, {0xa, 0x5, 0xffffffff, 0x8001}, {0x3ff, 0x3, 0xfff, 0x7e}, {0x4b07, 0x55, 0x9}, {0x2, 0x1, 0x1e, 0x1f}], {0x1, 0xfffffffa, 0x3, 0x9}, {0x7, 0x5, 0x70, 0x7}}}) ftruncate(r3, 0x0, 0x6) sendto$unix(r2, &(0x7f0000000100)="8f12957ddee2f255bf86016710fc0138e3799078699534e6242889638ad141c348d29b9f8ce431d3d5191b76f3ca1cc6bc93c5fdc8f90eb65590d4eb713ac92c6fd236dcdaf8aa8782c0707c9c09f8c3fc2dfe81d168c59fa8802b60f1", 0x5d, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 17:10:51 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) nanosleep(&(0x7f0000000200)={0x20, 0x5}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0xfbff, 0x1f, 0x6, 0x5}, {0x6, 0x0, 0xfe, 0x1f}, {0xa416, 0x7f, 0x65, 0x4}, {0x0, 0x11, 0x1f, 0x7}, {0xd712, 0x4c, 0x6, 0x3f}, {0x3ff, 0xb5, 0xf1}, {0x1, 0x4, 0x0, 0x7fff}, {0x400, 0x0, 0x1, 0xa96}, {0x5, 0x7f, 0x6, 0x3}]}) 17:10:51 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = syz_open_pts() r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0x5) syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x11, 0x0, 0x100000001}], 0xfff, 0x0, 0x0, 0x0) r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 17:10:51 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = semget(0x0, 0x3, 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000001c0)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) poll(&(0x7f0000000180)=[{r1, 0x10}, {r3, 0x4}, {r0, 0x8}], 0x3, 0x81) r4 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00', 0x1, 0x0) sendto$inet6(r4, &(0x7f0000000280)="e36ebf241f82d2c06f575a765d6c3ab40cfaf3865a973d8af81f5d245d0da7fc06d5f3a7836661f397fdce6ae7217e4ee3aa990ff96bdf8955c080fa3649f6032fdb64ae2ff90ec01031f3ec445a8b6d4a038811d8fa95f0a5bc83115e46ee23dd30885e9bfd0b66f0008d17b4992c8686bb1c0ccd08e7c9735140734de706de1252b01730308f216c0c3355a6b3313918c40c1503081c677809c78818b6d9efb4e745efcc1baa", 0xa7, 0x0, &(0x7f0000000340)={0x18, 0x3, 0x2, 0x81}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt(r0, 0x1000, 0x3, &(0x7f0000000040)=""/67, &(0x7f00000000c0)=0x43) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) fcntl$getflags(r5, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000200)) 17:10:51 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) dup2(r1, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = dup(r2) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r7, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r8 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r5, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000040)="670dc3", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$inet6(r6, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0xb, 0x0, 0x0) r11 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r8, 0x80}, {r8, 0x6}, {r11, 0xc}, {r6, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r11, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r8, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x9) 17:10:52 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x5}, {{r3}, 0xffffffffffffffff, 0x81}, {{r3}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 17:10:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e00000000294c7048b07642319eca6fe2135a2840845b827043c137274b0362cdd9b54d47867e29561c5e9825476a7d81985f7aef0cbc769855dab774e80ce49a12e915aaec8fc8423768f71ac047a355e94a44cfbf1704df1e9768f8767db6b122c60a3918b98952fed20e68528b4a62ac350120fbd1661f5c337243f116b7b9227b5ebd0a64b07a3689b1d9098c5ea64b2834b05b185e13f714634fa0988062f"], 0x38}, 0xc) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 17:10:52 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 17:10:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCSCTTY(r2, 0x20007461) 17:10:52 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0x5}, {0x325}], 0x2}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfffffffffffffe22) close(r1) close(r0) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r5, 0xee01) setreuid(r2, r5) 17:10:52 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) write(r1, &(0x7f0000000340), 0x10000014c) 17:10:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffefc) ftruncate(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x23e05944b6635b21, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x88) preadv(r1, &(0x7f0000000440), 0x5, 0x0, 0x1) 17:10:53 executing program 1: r0 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6d62e48a296b6c4a) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x369) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4014, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) fchmodat(r6, &(0x7f0000000180)='./file0\x00', 0x90, 0x6) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0xc3, 0x1) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 17:10:53 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0x18, 0x3eb6915c7c3dee0a, 0x7, 0x5}, {{r3}, 0x25b29ca6b3905c2, 0x80, 0x2, 0x4, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x31, 0x1, 0x2, 0x975cb22}, {{r4}, 0xfffffffffffffffa, 0x6a, 0x0, 0x91, 0x3}, {{0xffffffffffffff9c}, 0x6, 0x4b5836382b514dee, 0xf00fffff, 0x80, 0x9}, {{r5}, 0x4, 0x62, 0x20, 0x6, 0x6}, {{r6}, 0xfffffffffffffff8, 0x22, 0x1, 0x3, 0x80}], 0x3, &(0x7f0000000400)=[{{r0}, 0xa3407d91275caedf, 0x573d898e33e4fc6d, 0xf0000000, 0x5, 0x9}, {{r7}, 0x6d992cbd0170b818, 0x80, 0x4, 0x100000001, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0xc5, 0x80, 0xfffffffffffffffc, 0x625744c9}, {{r8}, 0xfffffffffffffff9, 0x18, 0x1, 0xcebb, 0x4800}, {{r9}, 0xffffffffffffffff, 0x10, 0x80000000, 0x10001, 0x4}, {{r10}, 0xffffffffffffffff, 0x0, 0x21, 0xc38, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa, 0x1, 0x93bb, 0x5}, {{r11}, 0xfffffffffffffffb, 0x20, 0x831da4ae3a31533e, 0x3, 0x4}, {{r12}, 0xfffffffffffffffc, 0x3, 0x4, 0x3a, 0x6}], 0x7, &(0x7f0000000140)={0x7, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:53 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)='./file1\x00') dup2(r1, r0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000180)="84c01f7543cf912d646444535f382b52464a4f396d22589543d0acd41fc26930c6fa1856f6e073bd58346fe304d32bec257cf154857f595c677b3ed3aa30f673c8dfdbb2fd64dfbdebdaf7bd9eb837f8bd11c6e6c0b4ee825c05c311a6997ed8a69a8c8d04b131bd72009abd78fc0d3184af55390f138a1044d4bb6904e71976d687816c76142d82afc65aee462c5561805a5311853d9ccf448f5f4d28ed97860e3d9fa2d7", 0xa5, 0xd, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 17:10:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40, 0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x200) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="01000000000000001e8734e08bca5568dea0ec18865e861a6e59dc488667b63b45c3dffa826604f7b0ed063214c73b9e841e4fbddfe24b6b65e38c7c4c88d9261087442c189f5613af469f14b0ddf6c3e700f36f8142adb62a1077b034102851cd3d53205abde2678698bf3d1519b5382cd0036da3fe1af3b29741e32ba426eccece90978cbdcd5c3eb38ec09241ec57a5a9ef505ae20f1c7deb51f8d69ee07acbb9aef267fc79df0e838369b4a5d2a4d54c91fe90781534bccd12ad170dcbf3c79c72e59e3c30b6093604ad39b00c18aad52c523db875e8a05cd1e910395d8dff2662e4d0d12b5e4042136d663908e32ae92ff7cc4d1d4f1f4a6dc271a265a01d25b5155dc98fa0dbd381f5ff37afd157203f37a236858e3cd9fe8173373ddc48aed972c1b798967d6157a55fd8066e6862adcc79375f92c4d9c510bf0753be"], 0x55, 0x800) ioctl$BIOCLOCK(r1, 0x20004276) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 17:10:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f00000003c0)="622fe8530c3c0700", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) 17:10:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x1, 0xffffffff, 0x1ff, 0x0, "5ebecdcc004000c7ad07005b73414027be5456ea"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) setreuid(r3, r6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x54}, {0x6}]}) 17:10:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() seteuid(r1) close(r0) r2 = socket(0x400000000018, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0xf9, 0x4, 0x9}, 0x80000000, 0xfffffffd, 0x7}) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="bdea", 0x2) 17:10:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup2(r1, r2) ioctl$BIOCPROMISC(r3, 0x20004269) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:53 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x60, 0x8}, {0xc0c6, 0x8b00, 0xf9, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 17:10:53 executing program 0: getitimer(0xd95245d31f90a71a, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) 17:10:53 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x3, 0x3, 0x0, "b1d741429800f5c1222cc58c705eacf800", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005af000/0x4000)=nil, 0x4000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) write(r2, &(0x7f00000001c0)="c31f0c5cc00ab7c725a409c2bd5e2339849c24609b7da016b792eddedb219395a2a4031236ed49673f45503fbb6b7f128c75d715e8f353058e0cd1ae3e50ddada26ef5123b6f3a3bb6af8ee6dc72c11010a1438343efb4eeb801b18549504be0dc04d11020e5ef11179cd1276aa98eafa7fb0ca7b48b38c1c3f4d28c3f9fdee9fbb03dda35d2a24b0d189cc7340cd3847ea1ab05146aeebac3aa7dbe26baaeaec883b0ecb7cb7354cfff43040da8c19b2042d79be3250739c3755b336dcae7c03e3c64ad9d56c6947d3a7c3be6f6cdc794b9c273ef156f9d10b8bfd2fe2ce2ecbe464f255d995e062adab517ac8c3d218f7f", 0xf2) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x4009e91, 0xfffffffffffff546, "42c647432bff0706007e3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232b", 0x124}], 0x1) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) sendto$inet(r1, &(0x7f0000000080)="e7588282248004b44a08f7a8ad06876b28e8cc8907866741602175e2f8819f4cc95f66f15fd1e411a464db4ecddc9da8320afefc1ee9eb9dac09e6b10759f6aaacd87bbd9346aedbc3edc8bc6249bb94e5a3654c49682e0573732f8d93fd42357f6a3fd21f806be6fc5d98cc90fd0bfe3f1d6f727149ce4894", 0x79, 0x400, &(0x7f0000000100)={0x2, 0x0}, 0xc) 17:10:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0xaeb, 0x3, 0x1}) 17:10:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x7fff, 0x4, 0x1000, "ca001ddcd5666324cc8e54428f9c5533e4743293", 0x976, 0x40}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 17:10:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f66696c653000b6a4093f9016e114b72e1c28d3566dc0584abf08f7ccbe03a3c904ac674d3beab7fd84a1b965eb2c9faf283bac26b76b6dd6b18191874c6c1a85fc23fd1c737d05cbd052e7eceb18247926fba733498d19aa87f5f7bcf0c0e86cd30b6586848001fdda6fc9497239643d09a7a257137af1d863a4d13448a2a2c1b0b1ae436e525325c904e8cf1c82731bcd8b58b5f3e13a2e6d08bc547d7b7ee7b2c6edc36554e476a34d697a286b953ca10000"], 0x8) 17:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/|pf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8ce4b7d5983da720dc64b05ef3a5") 17:10:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) write(r1, &(0x7f0000000040)="c4a4a3d2410e4e813c2e1ad129bea9aae8b44193a025910bc646f0e08287f7409fb48a2dc096a076bb201133ac73b31cf1a1371223e25ad2e481284b9e007b2faddf704af4d62f509b03d6b7a9973ffba2d0b66dcf3c285c709fee56c3d9d0cf14240c359c63157b5d5e173688607bcb615753fed80138", 0x77) 17:10:53 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r2 = shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r2) 17:10:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xd93e, 0x1c, 0x8, 0xd3e73f53}, {0x6, 0x7, 0xfd, 0x6}, {0x1000, 0x7, 0x3, 0x6}, {0x5, 0xff, 0x2, 0x2c}, {0x7, 0x1, 0x1, 0xff}, {0x4, 0x7f, 0x40, 0x3}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) acct(&(0x7f0000000140)='./file1\x00') faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000002c0)=0xffff0000) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 17:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8}, {0x60}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 17:10:53 executing program 1: socket$inet6(0x18, 0x8000, 0x40) r0 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto$inet(r1, &(0x7f00000001c0)="ff1b4e", 0x3, 0x2, &(0x7f0000000200)={0x2, 0x2}, 0xc) setsockopt(r0, 0x2d, 0x6c, &(0x7f0000000040)="d76dfb429387b996ad80b1a9cfd581261f6829f67eb9c716acb340bd1e5d5816238a76f0fe23fe5bebb2cb38f71297d75a7ff45c4320cf3813f7", 0x3a) setsockopt(r0, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0xa81a6692f8ddecfb) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x10000, 0x0) listen(r3, 0x3) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x10, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfc02, 0x5, 0xfffffffffffffff9, 0x9}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r4, 0x0, &(0x7f00000000c0)=0x15) r5 = msgget(0x0, 0x40) msgrcv(r5, &(0x7f0000000400)={0x0, ""/82}, 0x5a, 0x1, 0x1000) 17:10:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x20e090add6dafbbc) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 17:10:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xa6) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r6 = openat(r5, &(0x7f0000000300)='./file0/file0\x00', 0x800, 0x100) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000200)=0xfffff800) 17:10:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getpgid(0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x2, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1d34, &(0x7f00000001c0)=[{0x97d4, 0x3, 0xb3, 0x2}, {0xff6e, 0x4, 0x3, 0x800}]}) syz_emit_ethernet(0xffffffffffffff5b, &(0x7f0000000080)="081000fe23b2ab07153a05b8a2a9") 17:10:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) 17:10:53 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xab, 0x0, 0x10000, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 17:10:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0x2, 0xb593}], 0x9f6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0xa1, 0x80000000, 0xfff, 0x5}, {{r0}, 0x0, 0xa0, 0x2, 0x8, 0x101}, {{r4}, 0xfffffffffffffff8, 0x12, 0x80000050, 0x4, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0xe4, 0x1, 0x347, 0xffffffff}], 0x2, &(0x7f00000001c0)={0xcbbd, 0x4}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) 17:10:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000380)=0xc) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup2(0xffffffffffffff9c, r2) dup2(r1, r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)=0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 17:10:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="02000000000000008000000000000000"], 0x10}, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 17:10:53 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = shmget$private(0x0, 0x3000, 0xa2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) 17:10:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000001feff520070dd62ff00"/25]) syz_emit_ethernet(0x12a, &(0x7f00000001c0)="b293ecb00163088c7683b2d9460a5001d150a1f17cd5a3295b377904d4b1d66ecd05ecb7dc0a13c655fe6cc99a6d007500002723e0e8dbb387000000000000001b9189f73078d915cdd03c02fe3b689f9d169124908d63cdc0bd725c9e800300000000000000000000003302b85f2ee992e29d7953abcb1d542c482404cb0b43f0f4ce27527804dda049817094bd47dcf4dfd16ce82e51f7a23afc361c1b982438068e8c34953aa78285b42a7769d7beb8d81afedaec51cc99fa79eab6307806bfacfdbb418f29451138116eac75dc69522ca23520dc268403e2c59082c482d335cc52f022168b5cb8b0ebab1fd1936412b843ed1b846eb83b16c4a40d4ba047d2e9349e04d512f2de982800af2dd3824d072c9e1f21") rmdir(&(0x7f00000000c0)='./file0\x00') 17:10:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x1}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x40) 17:10:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x400, 0x0, 0x1, 0x0, "1604ae2f31c4cdc05cfd48532812e639569a1270"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r7 = openat(r6, &(0x7f0000001540)='./bus\x00', 0x73a3c97c7df3db61, 0x40) linkat(r7, &(0x7f0000001380)='./bus\x00', r4, &(0x7f0000001440)='./bus\x00', 0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) r8 = socket(0x10, 0x3, 0x2) recvmsg(r8, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000280)=""/69, 0x45}, {&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000002240)=""/4096, 0x1000}, {&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000001000)=""/202, 0xca}, {&(0x7f0000000440)=""/161, 0xa1}, {&(0x7f0000001100)=""/33, 0x21}, {&(0x7f0000001140)=""/163, 0xa3}], 0x8, &(0x7f0000001280)=""/189, 0xbd}, 0x403) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x0, "2748f3782e9961cd5af6f424ff1d23671e7e55df"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "4b387336d29c2731b2414208046ae7376dbb50fc"}) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chmod(&(0x7f0000001500)='./bus/file0\x00', 0x121) ioctl$WSMUXIO_LIST_DEVICES(r9, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x2}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) 17:10:55 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x80) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eefd4b33563ecaa579c03a42fb5c34271311c639098aeba25a822ddd00aab5bdeb943dfe52526a985ae245158d657c90db9779f3bdfbc923d402f4ad9a04171099a4ee871be2193bf1b1f943c8355c5cefab472b5d3a34521c1e34940b5c7cc77ca3830cf0a1f958d7498c51621f0b26033dad29652e58ef30bd6b5ec45842dab4a359d", 0x90}, {&(0x7f00000004c0)="297e695b36776b205baf957c5f5b601aa8f3e54bc28f27050788d3a59fe3a5fe9f6cc42821a95899ddb83b1cd1b46201302d01654a9865bd3108db3a277c64dccad843092d1dda13b386788f9f9ad4be53754b9270749c207b349114b425b433e87889df17ee26bf1901013a44ed39895713666b934fcc", 0x77}, {&(0x7f0000000080)="517b8894973eac742e114307826195d70bc9124a0e273502dfbab4502df3f86f116dab6423aa5636f58763b69f28d6bd22cdeff090f1", 0x36}, {&(0x7f0000000380)="b79ea6f370ee9a", 0x7}], 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 17:10:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202f97f74d1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pwritev(r1, &(0x7f0000001840), 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28001, 0x0) recvmsg(r2, &(0x7f0000001800)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001700)=[{&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000180)=""/59, 0x3b}, {&(0x7f00000002c0)=""/154, 0x9a}, {&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/133, 0x85}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x8, &(0x7f0000001780)=""/125, 0x7d}, 0x802) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0fffc0d6ab5700"], 0x10) sendto$unix(r4, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 17:10:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x1b02) r0 = open(&(0x7f0000000900)='./bus\x00', 0x100a1, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000280)="7737cda08dbebc744e9b31791aad6c117a9a264c13244c70c64709df1459e2da6e3532", 0x23}], 0x1) execve(0x0, 0x0, 0x0) 17:10:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xd02a, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 17:10:55 executing program 0: r0 = msgget(0x1, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/216}, 0xe0, 0x1, 0x800) r1 = msgget(0x3, 0x314) msgrcv(r1, &(0x7f0000000100)={0x0, ""/158}, 0xa6, 0x7fb65fb0962b1f96, 0x1000) msgsnd(r1, &(0x7f0000002580)={0x7, "e8b43073ef3d439fe7f3a4f152897a59a9aa2268c3dd047d0c054cb4"}, 0x24, 0x800) msgsnd(r1, &(0x7f00000001c0)={0x6, "673b64d16186b10ec3188d86a79afffcde1ed24214b661b103eeb3a673aa15f6c1456887a77ae93959a4a9c8330af2399cddc09e9d5f990ec32e158437f7a76aeb794e4ede97a214a2f084f697175a0d8964382bc4410c4cd5779a7818de9594eeca817ed2173e1c5d0712953b7d87cdb17ad93014fe2d5885a4c49c1acf8e34395d497ac6ad07451159e3831d9d82b1b80d2d3bd4cc67211b78b78ad15a119ebe9a54f64572068063115977bb2c98744bc35b97fb577fd61228f9c9aed0635eac88d126bfb9f219accdb29cfac57cbc91a41806b91d3a6844e660a2b9c1be03005b7d9de5f189022d3d435a3f7f33e590d35b6d0bed"}, 0xfe, 0x0) 17:10:55 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x20fe) 17:10:55 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000080)=0x69adfec0c91e973d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) munmap(&(0x7f0000055000/0x4000)=nil, 0x4000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 17:10:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x40) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x800000018, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = fcntl$dupfd(r1, 0x0, r4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) pipe2(&(0x7f00000001c0), 0x4) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x100, 0xcd, 0x6, 0xc9}]}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 17:10:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=']{&,\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) 17:10:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0xc8}, {0x0, 0x8966, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 17:10:56 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202690018a56964653000b7bb194d7838f46b2ebbef81f267c55a8ec41d8cd3a88cf59d826ce7731862d520f4a13a6c530f668b19333ed348f0444b59000000005fb87f70b2b9863bb860620ff2928d40cdb9628f92b8ae707a689c7d4cb46193c5e52751c8e65493b38eb8a6261e0a141046e089ddec6851a137db00662d4f543d59b5916366bd4fd5def6ce290000000000000014e4e37475947717b2f14894ab000a335dc8ec1f059df2752338"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) lseek(r1, 0x0, 0x0, 0x1) write(r0, 0x0, 0x0) shutdown(r0, 0x0) 17:10:56 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x7}, {0x3, 0x2}}) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r4 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000080)='./file0\x00', 0x5356a7fa6931a0fc, 0x2be99b923dfc6e0e, r1) 17:10:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000367, &(0x7f0000000180)=[{0x47}, {0x35, 0x35}, {0x7ffffffe, 0x0, 0xfe, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = geteuid() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x8, r14, r15, r14, r15, 0x90, 0x10}, 0x5, 0x54, r13, r13, 0x2, 0x14, 0x3f, 0xfcc}) r17 = socket(0x18, 0x1, 0x0) fcntl$setflags(r17, 0x2, 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r21 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000240)={{0x8, r19, r20, r19, r20, 0x90, 0x10}, 0x5, 0x54, r18, r18, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x2, &(0x7f00000000c0)=[r15, r20]) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x8, r8, 0xffffffffffffffff, r11, r22, 0xc4, 0x7fff}, 0x34, 0x4, r24, r28, 0x9, 0x6, 0x9, 0x7ff}) 17:10:56 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xffffffffffffff14, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 17:10:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x8004427d, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000003c0)) recvmsg(r5, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r5, &(0x7f0000000180)=""/197, 0xc5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) getrusage(0xffffffffffffffff, &(0x7f00000014c0)) utimensat(r7, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7f, 0x78e54bc6}, {0x6, 0x8}}, 0x2) recvmsg(r5, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r6) 17:10:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup(r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x3, 0x80000000}) write(r1, &(0x7f0000000040)="d2b1f156663b3d0035bd84e71fcb07ca22bb326d2bf7ec3a19e6410cd59aa2660ced5cbcd1a22bb253371240a9", 0x2d) syz_open_pts() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000080)) r6 = getuid() r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) fchown(0xffffffffffffffff, r6, r10) close(r0) kqueue() r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r4, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 17:10:56 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000003c0)=""/134, 0x3ea) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x388, &(0x7f0000000040)}) r3 = dup(0xffffffffffffffff) flock(r3, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8) 17:10:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1800c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xffffffffffffffff, 0x6, 0x0, 0x0, "172d76898906000000000000080000001aff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 17:10:56 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000, r2}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000003c0)=0x1e) flock(r0, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) r10 = openat(r9, &(0x7f0000000040)='./file0\x00', 0x7701b0aae647f1a0, 0x136) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) write(r12, &(0x7f0000000540)="779b2e1a659f4195601295a34e6a4fad0f86d225c8ff44162c0a6023f7cb7bac2eaf83807b781b190780ea2f8493095e65", 0x31) sendto$inet(r6, &(0x7f0000000400)="b42eb302d9d91b7e520ffadcee4c50cd1c43112836ea3a19330336597d36c69ad625a2e34d40ce24638ec26186f8a288bab934aefe79b1f6920be5bb8e2afb01ffbe6963c15357c7d1a58bd80a68d0e41c54df30b8748e36e09d2a66ab6db47ddf406301bdd8329ce68eeda6e809cee45b8fedc194728902c856e6e2df1393abcfb0f319997fb28d2029b3494a53d64283748d77cf10db1b20c5572f6f75781104d993d7d03ce516aff5e7bddde6e03c897166ede65a934b94420fdc5d92660f0a3e8dff7f8489037a6f", 0xca, 0x405, &(0x7f0000000500)={0x2, 0x1}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r15, 0x20004276) ioctl$BIOCSRTIMEOUT(r15, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r16, 0x20004276) ioctl$BIOCSRTIMEOUT(r16, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r17, 0x20004276) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r9, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffe, 0xc63ddedbb15c897, 0x40000000, 0x2, 0xc7}, {{r13}, 0x0, 0x10, 0x0, 0x80000001, 0x7fffffff}, {{r14}, 0xfffffffffffffff9, 0x19a01a3df76573e, 0x32, 0x3, 0xbadb}, {{r8}, 0xffffffffffffffff, 0x14, 0x2cbcf64ea1093f05, 0x2}, {{r15}, 0xfe2354354d076c42, 0x80, 0x10, 0x1, 0x9}, {{r8}, 0xfffffffffffffff8, 0x0, 0x11, 0xffff, 0x8000}], 0x10001, &(0x7f0000000300)=[{{r16}, 0xfffffffffffffffc, 0x168, 0x20, 0x10000, 0x8}, {{r10}, 0xfffffffffffffffa, 0x8, 0x20, 0xa9a9}, {{r8}, 0xfffffffffffffffc, 0xe8, 0x80000000, 0xffffffffffffff10, 0x2}, {{r9}, 0xfffffffffffffff9, 0x23, 0x40000000, 0x2, 0x9}, {{r17}, 0x4, 0x6, 0x1, 0x7, 0x9}, {{r0}, 0x0, 0x6, 0x1, 0x1ff, 0x2}], 0x6, &(0x7f0000000140)={0x551a, 0x1}) getpeername$unix(r10, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) 17:10:56 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 17:10:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x8, 0x3}, {0x2, 0x7ff}}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x697, 0x82}, 0x8) listen(r2, 0x0) kqueue() 17:10:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7ff}, {0x80}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) getitimer(0x2, &(0x7f0000000080)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 17:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0xffff, 0x9, 0x3f, 0x1}, {0x3b, 0xf, 0x1, 0x1}]}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pipe(&(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0xe3aa, 0x9}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x117, 0x6}) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xfffffffffffffedd, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="100000000000000000000000009fd0660abb3fadc7000000"], 0x18}, 0xc5d8d883e1242e39) 17:10:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) write(r0, &(0x7f0000000240)="220e2a", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) fchown(r2, r5, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 17:10:57 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) setrlimit(0xc, &(0x7f0000000040)={0x0, 0x800}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = dup2(r2, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSRTIMEOUT(r11, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0xdd, 0x4, 0x6, 0x4000000000000}, {{r6}, 0x3, 0x15, 0x2, 0x6, 0x2}, {{r7}, 0xfffffffffffffffa, 0x11, 0x1, 0x7fffffff8000000, 0x9}, {{r8}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x868, 0x7f}, {{r9}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x1, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x2, 0x10001}, {{r10}, 0xfffffffffffffff8, 0x10, 0x80000000, 0x6, 0x5}, {{r11}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x3, 0x5}, {{r12}, 0xfffffffffffffffc, 0xd4, 0x40000000, 0x8, 0x6}, {{r3}, 0xffffffffffffffff, 0x50, 0x1, 0x10001, 0x2}], 0x7fffffff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0x7, 0x5}, {{r13}, 0x7ffffffffffffffc, 0x40, 0xfffff, 0x5fc0, 0x91}], 0xe5, &(0x7f0000000300)={0x6, 0x8}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x5, 0x2, './file0\x00', 0x8, 0xfffffff8, 0x0, 0x1}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) fcntl$setflags(r1, 0x2, 0x1) 17:10:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) r1 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r1, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) setsockopt(r1, 0x2, 0x40, &(0x7f0000000000)="157a8646e06bc57ee6d721410fdb22e4ddbf4e167d6d34012969cb0fd6aa4dbd7d3657a09f491f7f0561ddaf06762ec7fee806c90f555cee1b7c33e1d0012e05dd328ddd9d14574a26be8bff79336c2db33641297041b872fd99aef0e64d9d4a121075011033655d0e2e3444a6a9b7330f8baa4ca4ca2a1d694942ac571dca139f1d8444a2a903b5cf908aa52908f74d1332f9892f0b7c97be56cadf77434d88fa48fced578fe01f08503ab5dd99d854a3ce45db17662ddbb4b24a82e646e456f4d39664973fda081da04b7e4bc94532f00f940a6b4a248b366194b4fd1907d7d237633b08cfb0f858729838f967e303", 0xf0) 17:10:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000023, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) syz_open_pts() 17:10:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) shutdown(r3, 0x0) execve(0x0, 0x0, 0x0) 17:10:57 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x100c0, 0x12) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000140)) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = getppid() fcntl$lock(r1, 0xd, &(0x7f0000000000)={0xce35e2d529272277, 0x2, 0x0, 0x100000000, r5}) 17:10:57 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/88) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) shmctl$IPC_RMID(r5, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r7, r8]) 17:10:57 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000500)={0x1, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) pledge(&(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='k\'\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) writev(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)="b2433b6f7a2ff0f7f82cb6e91978be46f137b2997036af8053ffc0f1dec51873779b65f6c8d9539caf931881066b698f9bacdfc75d4f217ff9332a13368bc66f79565b58118524b6aab532d91014bb0a33655aedf52fc8caad01c368aa76ca2ac61f282bea295cac86", 0x69}, {&(0x7f0000000240)="1fae999c7c20c185d89bc58299ceadd78b771e0e2bde2c27a9f282e9054cb8f7216bc798824b8eb2bc421d7ff3eed146d3e5bdf3d952d32951d95f865b096e6692e56ed0962cf003736302784487b2e392ed028671843ff3ebfe69a359835ac8ffd7ebd24bb806545d5b8629bd96e3fc9e38fbaea94f10dc885928eee64646623e51e6d619", 0x85}, {&(0x7f0000000300)="43189893d972be8773fe71489a607ac357900eaf6c2928fbcd8fd50740e512b74ed49dea72844d0d95cbeb23863cb5f0705a78df1845a69e1bf0ec943f95084ae63482554ba5d10b2ec4961fc2ab1768f5aded8b58a2c88e75e489be52a2e325f08e9d3bfcd307af6d29a936a9bf5e12f95acefa7b64a1a3255faf6f50ca28380b394de5bc9439d04329f89942a542741af4296eb0f1c1d01ce03796c3c23469158ab40c5774741f8d5136837a35e9f11bf54ce22e67b4d4195bfb6c51cb190225bbb1fd280bc9defceefb39ba5fb2925a055865f2", 0xd5}, {&(0x7f0000000400)="3697c800d2baa336208e2f5a27dff8313e2a96a31e1504412e237cc41751ebf972ff1271f1d40026e1995ea6edc86156d86544093ce9", 0x36}], 0x4) 17:10:57 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x200) semop(r2, &(0x7f0000000000)=[{0x0, 0x400, 0x1000}, {0x3, 0x1000, 0x1000}, {0x0, 0x2, 0x1000}], 0x3) 17:10:57 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getpgid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat(r3, &(0x7f0000000180)='./file0\x00', 0xa00, 0x40) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r12, 0xee01) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) msgget$private(0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r15, r16, 0x0, 0x10}, 0x5, 0x54, r14, r7, 0x2, 0x14, 0x3f, 0xfcf}) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r18, 0x20004276) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r19 = accept$unix(r9, &(0x7f00000006c0)=@file={0x0, ""/28}, &(0x7f0000000700)=0x1e) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r20, 0x20004276) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r21 = getgid() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r22, 0x20004276) ioctl$BIOCSRTIMEOUT(r22, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) r34 = getegid() sendmsg$unix(r10, &(0x7f0000000880)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000002c0)="869567b3bd20272b709b6e5c58cf49a8db22f93b557f693dd2270ab5c1f1115fd6fc79d516403cadb89346226c9fc43c7422a2da04f85ce250b0ec1e1b45ef39405ec1894e8534495c6ae9d523df20e4bffae3f1d05f4be385c18c79f7042b816738e0f890e88d968a78597be58b2d2088f1349f0ce1ae55a5f4dffee14c29a27834a6e0d6199d06c218eeadc7c1834ba26fb2e998bedf2ff2ecc3c4fd51ff401fb9af5c2ef43b4735da362ded288060574934b2cbeedfa3dd16b94c5e1de4ca9674fdf3217b25d1e1d72fe13b847a493adb2dff2120af6f21bb12a3c916e64517", 0xe1}, {&(0x7f00000003c0)="9d37143449b1ec9f2896eda83978cd2ea625a11a92231507b321ba3a70297ff3311540aa258d2114466032f2ccf819b5c152eb124ff7d7234cc829c288f367a0da707055d212bc13ffa82594b422a24ae14405d2cc7b3e5d8a624cb1c7ccc46a687adce6a0a353d0430bd48c743c32c838bbae", 0x73}, {&(0x7f0000000440)="2947e81c39ef", 0x6}, {&(0x7f0000000500)="8494f5befb52d58cb4b1023d796724cc19c9d4128530cd1d9bf0007f568e38e2f67028c2e5eb68b61368f6d7ddafcfa91bff646bd4893d4ed89ee3b6d02dd0d767beb219da9c43b7ddc6230db13d48c5793b2be23780f03ae8c0472dd8c6", 0x5e}, {&(0x7f0000000580)="e80285a7a4b0d15c837fab1424be53f6245fa5bb7400ec342269a7f70e522d19f9941fc2e0129013c9aab045ec05c37aca759c593e869ba0bb8774f35439602920477c474e9f8f47ee1315d4b40982fb411723cc200075483309715189e81e9b2b34c5fed5e1e466b069f13d93b52e616327e30927116410e80f4ec4ef244154ed8a8e8e885a6b0887b6", 0x8a}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r7, r12, r16}, @rights={0xe, 0xffff, 0x1, [r17, r18, r19, r9, r20]}, @cred={0x20, 0xffff, 0x0, r7, r6, r21}, @rights={0x20, 0xffff, 0x1, [r9, r1, r22, r4]}, @cred={0x20, 0xffff, 0x0, r5, r25, r28}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r31, r34}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xe0, 0x2}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r35) flock(0xffffffffffffffff, 0xd) setpgid(r5, r35) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r36 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r36, 0x4, 0x80) pwritev(r36, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653005463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac1590900"/178], 0x10) shutdown(r0, 0x2) 17:10:57 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x14, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r1, &(0x7f0000000040), 0x12, &(0x7f0000000100)=[{{r4}, 0x800000000000000f, 0x9c, 0x0, 0x6}], 0x8, &(0x7f0000000140)={0xcd}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x800) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) flock(r7, 0x4) 17:10:57 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0xa97208439cd31dd7, 0xc0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x40000000, 0x0, 0x8, 0x1000, "d730cfe7bb6fc6e23c5b000000000000e74de400"}) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, 0x0) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d57d9734b92aca44e005bbd47b3bf579456fc7d4096e8c8b6b87cb2a91e26926cd1e45f5f728193ef1d4d99342a3505bb3c54190cc4bf3dc5c2dfd5952ec2403d306675aa1346e7e", 0xffffffffffffff8b) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035bd84e71fcb07ca22bb326d2bf7ec3a19e6410cd59aa266097e0b6dd1a22bb253371240a9", 0x149) syz_open_pts() r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 17:10:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) faccessat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x40) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup(r1) listen(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0xffffffb2) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) 17:10:57 executing program 1: getgid() getgid() r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getgid() setgid(r1) setgroups(0x9, &(0x7f0000000240)=[r1, r1, r1, r1, r1, r1, r1, r1, r1]) setgroups(0x4, &(0x7f0000000480)=[r1, r1, r1, r1]) setregid(r1, r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107008, &(0x7f0000000000)=0x700) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$setown(r2, 0x6, r4) setgroups(0x1, &(0x7f0000000880)=[r1]) r5 = getgid() setgid(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) setgroups(0x6, &(0x7f0000000240)=[r5, r5, r5, r14, r5, r5, r5, r5, r0]) setgroups(0x4, &(0x7f0000000480)=[r5, r5, r5, r5]) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r16 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r17 = dup(r16) ioctl$WSMUXIO_LIST_DEVICES(r17, 0xc1045763, &(0x7f0000000100)={0x0, [{}, {}, {}, {0x0, 0x80000000000}, {}, {}, {}, {0x0, 0x7}, {0x0, 0xffffffff}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x101}, {}, {}, {0x0, 0xfffffffffffffffe}]}) 17:10:57 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x501) syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x2, 0x3}, 0xc) 17:10:58 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x1d4f}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x1, 0xf0000062, 0x309}, {{r6}, 0x0, 0x35, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r9, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) 17:10:58 executing program 1: r0 = socket(0x18, 0x5, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="150170e708cbd58f44e2bc170e9fe33eed2623614fcd1ca7b348f5e99302cbb7abe16c054870c711dbbbe2696393b4b052064652d05dfd5992ad899669c3402d9ac318748775e0cd73a65e1623fb3cf6741d36a97586ebbfa160c659f453611c2de3a157c71bf731fb12d13c86e13ae1c3e83c951253c73ef02c539a5943a95352e3133324fd2212d1c78fca68ec865742d6a74e580d527a1d9a3208d5bc0647a7bf06e5d8b8f5c71bc594ceaa5b26a1a082ce1c9c86384fc17a9179182c86ff95780fe10e25ba4a8be1165f2bc81b46a6ccbe84f8cd5b8750c9f764816b61349759a22ee2cd2848dda9ae1924108a8be59db8b27e35b5a2f5fb64d9ed0668c1795f610212b0bdeabd3c64f8a58c88c59ccff4f7d4b227b6b56a124d46f9eca87408511ef3e58e6218b732eee01ed1a61ce586d0d54ba6c4d51fa4974e3a72deeb9c2c62cdf1faade2d43496f088d8a4a23631e2796d5ec3f67d8d6ffeea31d0f0e63d6f2c4887c24d00000000000000"], 0x10) shutdown(r0, 0x2) r1 = semget$private(0x0, 0x2, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x22) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000380)={0xffff, './file0\x00', './file0\x00'}) setsockopt(r2, 0x7f, 0x4, &(0x7f0000000080)="465b6b341fff15c95ac01a71741b6c7882dc59f96f60fcfa0e2dc266c2220714bb63ccd67c86759795b678ebed26ab1e14234ec0fa555352ef349f957a021eea94fc7778d576e32dd0a9b25f255d053f4dcb4d2329d4533cffb24493163774477b64a2c0d01abb62eeaf63ea15dafa88a9e9b3443c556dc2fe4e96e835d06a2d9b841ddda40b58cc1149606bd8512fc08d7352fe7b69ce6582ed4606310b810edaa29c27bb77bf95da1b5e762dc8e4ac51e81cb04f200692959dfdb2c4da119c4c67893b20205f1cbc3f19417cf234dfc2fac07fd4b674055aac1132ca1043d7", 0xe0) ioctl$TIOCSTART(r2, 0x2000746e) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000180)=""/96) 17:10:58 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="6a0133920010000069838c00000000000000000000e3ff000084f548ae6ca081f3fac4c04c4317554785e3f076748881e9f2090609e7ec6f0e2d44e3fc49a0982f23e53028629b088ab420a1ae3845b905569765bcbcee694fd6643456d298f79ebdb4253ef45a6d4b88cc39a44e7c3563caa2f51f428e25b15b60193a63dbe4bf87d63c6195403b69490a803aef9675d7004d9b6945aaeba7f9f45528412c5a", 0x2}], 0x100000000000004d, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pckbd_enable: command error 17:11:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) getpid() r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) mlockall(0x0) r4 = msgget$private(0x0, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r2, r3, 0x90, 0x10}, 0x5, 0x54, r1, r1, 0x2, 0x14, 0x3f, 0xfcc}) ktrace(&(0x7f0000000040)='./bus\x00', 0x3ab7113d63746cb0, 0x2, r1) r6 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./bus\x00', 0x1f, 0x3a0325775430e401, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x8, r11, r12, r11, r12, 0x90, 0x10}, 0x5, 0x54, r10, r10, 0x2, 0x14, 0x3f, 0xfcc}) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r14, 0x2, 0x1) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r15, 0xee01) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0x8, r20, r21, r20, r21, 0x90, 0x10}, 0x5, 0x54, r19, r19, 0x2, 0x14, 0x3f, 0xfcc}) r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r27 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000240)={{0x8, r25, r26, r25, r26, 0x90, 0x10}, 0x5, 0x54, r24, r24, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x1, r2, r12, r15, r17, 0x80, 0x8}, 0xffffffff, 0x4, r19, r24, 0x9, 0x3f, 0x401}) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f00000002c0)) fchmodat(r7, &(0x7f00000001c0)='./bus\x00', 0x44, 0x0) r28 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r28, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) 17:11:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mknod$loop(&(0x7f0000000040)='./file0/../file0\x00', 0x10, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 17:11:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff275c00000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) dup2(r0, r1) 17:11:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 17:11:00 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) 17:11:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0xffff, 0x1f}, {0x9fe2, 0x1}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/244, 0xf4}, {&(0x7f0000000480)=""/47, 0x2f}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/11, 0xb}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/55, 0x37}], 0x6) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)="7ba8521b97c28257e4968472ea82e37bbb56d1225316af2ef2d03de52dc83f5649d6df4f4e1be6714b53e3e8b95479a0b3c6009645ded4cf415ab99859af3c5f895f02d83ed9c5779a2842cc00f2"}, {&(0x7f0000000200)="6e83767361b2c44e7492423840bbdafed3bf91436995622867505ba9a26ca393cd740787a05c0efff29b24cc18151ceebe5143062b8a6262ab2aed29d2"}, {&(0x7f0000000240)="d1847509353709adca2331f5f52dabfa0f518bb88d5a557d062a4875aac9a84cd6793023d3f1af3ca2c8a3d40a0036ca66913ba70086282d565ac497971514d41a0a0d8680e5ec5beb80290a47f3fa67e489d7400b9ad8471b0dd5d6b5ac9889cb26eb0bceefed62045432128f4c88d424843e09ca3251ae8b7cac956db3bb825acf7a5d3ce9d01faad68a61eccc1ab1eaa19b7db519eaf26676127ebec80ba2e3a27757ac2dd321ab735dda827096e21cdf7e380d2e30c553c4ad58c7a25042d16e449da3"}], 0x1000000000000249, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) r2 = semget(0x3, 0x0, 0x10) semop(r2, &(0x7f0000000000)=[{0x0, 0x7, 0x721a53bfa496b338}, {0x4, 0x280, 0x800}], 0x2) 17:11:00 executing program 1: getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet(0x2, 0x2, 0xcd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 17:11:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r0, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r1, 0x20}, {r0, 0x20}, {r1, 0x8}, {r1, 0x20}], 0x5, 0x1f) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r2 = dup(r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001700)=0x9) fsync(r0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000001740)={0x0, ""/151}, 0x9f, 0x7b9f9f1b8fe721cd, 0x800) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002) r4 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xffffffffffffffb4) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001800)=""/175) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x1, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r11 = accept$unix(r10, 0x0, &(0x7f0000001680)) sendto$unix(r11, &(0x7f00000018c0)="907972f6c354884e5c5c615999669533e1deed80d901cf67c37493ea15fcc0bcc30afb39ac99fa9088b54d67db2fe61d380dc8a2204110fcf32933300ddbfb99766a77c55276e5cd5b7506e0dfa35ddcee82d4fc6b20b254af1e2e37b946ba6c0b74672e2dd2e8255c471ee879b689329c39999f7629b5369a5bce0ad28a210837980a570991e18b7501715d7d3499ff7eb4978a9937d0dad6cfe1467f61c8a4f5493b96b88bb886f2b31c3e280507a050f009a1de1809f48d3fe15573c6a5caad6973b433145fb9d03ab1aec750c25ca81eb1a3dccb08df5771078377044b4eafb735c83964cf9a1d67316e5c4e0c30a7a6bdf259b173ed957def0f8e731cf9a81ccb62cf8ab91afc1bec6d6f1c3105af954c59bbc415456cde4402a94b33aaa95f602d25b8c95f0c22712b8c8ecf39dd4b482aec6bf14606d8f2e153e8fc4672121322afb5a86bf73c8d1501afc8fd3db9f397d16e6ffe4958027ba233bb1dc5da9bb986b8fda1aee47b72f483e438349664fa436f39eaf245856bf91f51a03bcf939d249f021c0b6eb4962fbf80d4a760d3c42584472c0357d1291019866506d7d8cfd2888358de85bf031149a12d49958b39f1c6ecb54e2cc0513d3133fea4be648f84bb22c4ea43b762610ce77119f25b7b76c16a9d5efad74d60ddd9137226faacdc26b73fd01f29b5807a5dc0dc0339a834c2fedb8b8c5704e4375147c741b66986f58756722cfd810570006ae9e75ff9e3cddf6d3a734f29d62519f5dab1f0e45653000b21452b5bfd8c44de29ef0bfd32edc9f11da42e6ccf69b230caf1ee80f41fcae570719b623ba1fd89f0a83be1f2ee753461515bd1872dba5877afafb6ec5abdcb5baab19ce238679dfbb35b75bb551fc01642ce916eb440a84330cf11943e00c2a040ac609ae03c89ad0371b3de359bf5453f9ec2712b58f73f1e26253a0a51a2a10a38b1cd6ef675e8dbd444f084dc33770cbc794acbb5ada1b0c3b80cdaec48fc6c143908c663cf383e5ddab839f2bc1fb84e8aed82141f0a244a650d584cdf9ecf585582f9dd58c809b194e3ad008d0fb165a917481f52091799f133ed49f08ea8ca7f09ecd8a237d0e3948190ea149554817047aa3baed45d9c930e4386b0a8ec2117799982c2138b54cdb05f33587d29c8a35f49dbf3955eb844610188e7594e128bbbdb9a5ad688e34732670c60625f812ad6579aa6a5bc0a0b6bab0872504dbecaedb8326aedc4096b7b01a029a99fad5be715e210fc5ce0812d85b42ce3876d5b1f3eee1ef48b5abc7c8684069b922100499727ae9bc026206987a19331d254a071392896b032b6f894aa089bfba485dae5898bbb5083955afced268b17f37fb0fc2f04ea4406ab062846c4df8e82d70d595a669e9ecbdb8279ba55fd2bd44e7d4a6e57bc80dde86fe95484503770f9686e095fe42fa0d9831d6706df12cfb577f2b87669e794518bb820a2971c4ffa08b03dea7d609b606750a454d4584db7e37d2f1c54a030d9125478e1e4aa803a82f453acf4e90e3831f4679f0377a6df491ebc09b7f6ce07ec0760dc1373b052f6c30d23619c8df16a3db9bd7e8d60e1869ad7c2848e05b5eed84b1943e69f7795ef07ad0c1cdea960be7c0dc16fd5faabe82bf40b000859126ff677d2d112f43dc5d26fb90fe20c4fdc476bf47836f55ca246211857d7a2180fdebc02e58ca4dccd2c91a04660e9a25351756446ad4067134c26866eacf851b01cae3dcee684ed653dd8471a131740452808641f3be272ee95e314a2107ebab815b09b3cca96c0a9a36696dba603237a3bf7255a6f22c6d7647f47c004e5c908fa9a7deccf480042a765171aab4d5d65a5689f03308902ce140c23bbbe7618a04361748da6d8a566914e2778ea95e66aa15880b303d5bc7cd2ab74fe9aa31cdef4f5afb5dd50f6923e0f13cf90c03bda50506bbc3e305ce29baf5a327f2273fa28ce53d20ed02931d68597e22a98c4325ffbc12f08b7f12e71c9c19870ab59bff2d48aeb38785af4c31e8a6ab84dbb14f7ded020e49daf195f2d4541f22a3eb6e8a8ce54fa60cbb43dedc6d461e20dc417510d50a457929400977f644fcb64a3f37b1f03f408277df65d23e34f2d25d6654891c43b41a42c545bcdd375d094c6ca2fa3f7403c2c0a15447fd5c931e84259a8e16e916a07f9d23916c9919f97cd83d6f2cadf4a074f6220d0ca555fe1b72f86b1706b80452f4792a91ec6b275a32a84f721db3ee25c35b3abee9741efd3f6418c48db232313bd4ece05615a7f3aeef18ff1ad6b44c6dbb6db15d81ec183e4d4087e6a5442ae08a7f7a8201b795b7ce86cbab646e199cd1910f692e773174ffc26a18af24d584e2b26c7bb3cec3c1343a641698aac44db66b2d0d1a29fc05ef54b31ca829717fe7b155972a5551bf00b518173da61bd3cc1cad3335c68f77467352e3681fba277c17bcb8a50bb59dd5a37acc7394699420db35d0daf8ae0b1b5ebf5fe9ff15371025e2b3c629d1c4d371aa3b87907779b0d6ab0dfc4addc31bea7d9ec9dde722c2d9b5677e140c6ff5c8e6e126d38348b727f77b233f2e843e71da00a475d5476e98f7cc2a70ffe656c5498f559e582078eacbd3506f79eac8ea432044e2d78404a56bc6d52fa0483917e56de9bcdc6795429750885d4ba32144cff137342a9462376dffaa127bb1e62c0d7c76a96ea1420c1a2f57e801fc41cec9d44b915f6a6f0d5cf6cab88b678c489cc792f58dfa775a4115da1a78d9594f7a91725067ef04f654d73ed8094b50dab2881c114d527124aa51aad7fa56c5bc890b2d0bdfd6c97f44af5a65790c5c73a44ff5fb3d1280ea3a6644e831a549e893f64b867b86303a52409666f7cb53ba0236e5994b471fb6c1678f87694fa1e58fe40689266a4e14e5cda1d7a95840013a23ab8511b60f202fd3985a558170cac32c6a50238cb0ad7cf4317d7e56363eb11a932c453b199ccdfa9e87d7547f63190d9998639ddd562218ecaccc1cd4f86e46e305943bcbf1f1fee559553ad65ff0fc1e6959f00901dbb14a053579025de2b491ac3a5c916edcc3fdc585742d0d32b570c9ade7cbd3e87546b22aaa4bb3dc7dc26164ba952df6d115c7e7ef8050d65f09d42152d767b066bdcdc957f2585a4145bece234cb653d6c34716568bd8c167cc46f1c7c1eba6ac09308fc8dd9167ed6946a8b167d8e863169bea68dec69c4364db701fd4fd55ee3508b975dfae0f2c910fd421f15d377c6a827ce72006d6ba60570932f8754dfbccd1367a04ca0ccd9a225cf286fb581b94315eefdb92e4923355bc8dddbbe8c4df4de82b34fb9736b0d3e44467f68e47fcdf7889a4f59e9b09a85365510c409414704cbad6199ea09e0102246478541e53ba6fe80752973824da38571571697012f1c94af3bd4127df91b20117f07d0ee0688973fadc5e973a66e3a8e5992b0734edabdc49668c8853c8ea26d297b748e4b09ce3948ed4216099e5695000e4dc00b61010f765bec01bd63bc6a57eb838c40960ea9cb24981857053205abab5fde93f08fc82995538013ae843d3ec1b0e941b3cd1879765a37ec8a107ceb4cfb32b920376a17b8e3f38e2c5f77a16032ff8ade202b55a4f718d08eed9284634764473ddddc1d29ee2cbada97a5792c6f8d3b737fc268dc539c969f92661cb9aa2810d3dbb637fd2ea8d60784d7808222dbd10e33213d8e1d2cd3c6a148eba3714bee4aadc43a72c743454ef732c2263d01b8dbffea055fda529c47b50395a4605e60d12bfe9417632bd468037873544f1ca78734a05c6d9ab77f32e72be84f4ae7c6ececfb2abf6e1b38fa20d35b383c99f1c421b4f52641610b766c77cf4a093e5a0dd61ec02d5c73704c5b16b51ffda2555f0e660f861cd2965c634c87120023df98273388f76db2dcfdce49f377ea3b37eb325f9b55ec601bf12b417bc6151b0bec5788564153814d3733635b595e57b037183c777da88036a45ad5f2a7cc0fdb205e46b1fab95305b2c3b8f7c1cf7bd5ada59a6833a6b39cd757b660e4ed0295380159d9e7b3e70622b50ff4a3eb14e6b761c71ffc337b60d804d3acdf657366686c2d0130572d2a16e5b71c626a1a73bdbdae31a618cdb3d87e7e87a2e20b151f7c4b8bd2387c786b6f24b8175ea3734ecee42ddd3a98879d45df3700a243fb2a3b8359cfd9a7f6c4786693cdcf18df4f863b54146f08a16e5030986479839dbd71824edf3022722dbdb4fc103045e5598d4b4733afa916f6bdb22d4d202cbfe90f4a3b220316eeb76ee354570107ac77d7d5f9716a1421168b27dba3eb3916f5afc8c764da29efbd5e54bdf0546125d926a07699585c20a4cd3472a81969b8b2478e98647e66e3f20eb2c176330da6eaca2a6a4912115838b86f6457a0636c6475cf30bcb4ba612014967710cd2fb662507bd0341e9f71179ea15cf0d5a5341e21787f03efc2a7c04fa534dfdfef528794c2d2f94928bc17a8691b63c7b1575099dad720d2d3a84b7ef7abf62f1e7e95e2e528de6ecf1c0ad28cde633f6f774e0506e25b86119f0b74c66159db73522e4b781277fcac6d980d640a0419be638c13c1ae1b57b55798a01257d665315f9da776e22932cc6a273153585c6e901610582163ab5f83121a6e31067c69c8b4f48a6bb8d5da8349d5e257339f3fc8f399720194678ca30f42eae75f183cdcfd37a9a5ef09c6e5a05b352e9fc62eaf6efbf8e7cdd20cc9a97bbb82536f4b6ec9c7195714b43615c3473f96c4c29a13a5cd1d5221d8fcef0e2781abe64e93d84f9ec411241c1cd0ac8d61905c8c2cd91c0eeba7bd23b56cd6a57bf9faba4785dd4c5a99f5288325660295424d00eeba0fb0cd45bc8b4c4edb80d0a02beadf9c5ffdeb020e7ed36eabff01dedc98f9c45680eebcccdbc575f1d119c72fc9772626d816250216d7e7e9a3de20a5c6cd41dcbe5c4da869a526c2535029c7741e8d7b203a4468c7e80a8dd51727b43ae17a51dce833491ba5aa38da4ce96ab7ffe2dfe5f586ff9e44e72057f9a531a8c065f2ef77e43b917dd048c13b762402b81e177ad5c61504702e115f73824cd99cda996ebaf8851f2c38135d0f313ecf0c1408fc47401a7d7c22bf672de8cf749c0a58d812547a18cb25cc312b94eec6c9468a7ca317c38cec1e069a4e5d4ed188a9cdfe678c76fe460b8d0be11f81b1ee51b342ae61401580d510a3d9eda21424ff3825dbf2fd748e671875b457b8810d94a5d9db388ecf9ca58793ef35f8cb4e4b01d5cc1bbec338358ebf9678efaac7af27a7fbbef0eb7a378d907376b7046eac4448519528f2d87ea73949120085b61fc970802e47f192613e6bbc6b8c8f2676dd14fb12653a9a91560bcdc21de459601034c11012b7eac2b40a662a4daa267731e4ebd7e286afe3f2941e5bff0c1c12933e67895b383eeb695526457a3ec01caa2a3c83e26cb9c8c6b272ca59b10bfc7841e59c21b8ec976044b0688ead5f2224611daaeb7a008e3d2d983465393c50fee344ca29549b14faae885e332d8ebde0fd7e387f502ffc60f081ae768bae85e177a456963ce4e667c23980e5b0605c4dab297c344cdf2950cb262d5ded83edc7517cefa7348951af570c791a5294b362c22cfc108bbeaacc083ed6848ba39de9c6e6f038db93e5c2f050f2051b83e4be134eb9e1a55751dd088a6e30fe8a4cf99fe247beac173f813d7b9613ee40c6d096b53cb9943f6de20f0be8556b2b8573c9170a9038a8459057e9a95a17a9b0e0fef08eecd82ddc94ced295f4c5", 0x1000, 0x0, 0x0, 0x0) r12 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001540)={{0x1, r5, r6, r7, r8, 0x8, 0x7}, 0x4, 0x3, r12, r13, 0xef7d, 0x41f, 0x800}) ioctl$KDGKBMODE(r2, 0x40044b06) unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='r\x00') open(&(0x7f0000001640)='./file0\x00', 0x20000, 0x10) 17:11:00 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001700)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) writev(r3, &(0x7f0000001680)=[{&(0x7f00000000c0)="1bc204734229185553004c711dda2400bf60f00741447ff8bad654e8fef208e7d6b99db981fbc361", 0x28}, {&(0x7f0000000300)="9cbb06d1b55967d68c74a0e9205356ef1550573afe395059d085bc7d585b4c79cbfe800c30de816bb504c04ff48df3269f218ed60cd99b949abd491ec1b927e6b343ff8048af3c25e6edad51669736c883ceb2e8d64f6f22bf65657d3f49f3e9429d36d10c3b79d15b62d29c0214c0a6b98ac6193d11d3aef53fff847d34b3a1b5da1f9080063379f4080a1cff1afebc22ec669cee", 0x95}, {&(0x7f00000003c0)="4b7826067aa95a924a3729d4aca10324f33322f780c471c5016c746c919285bc7c52105ccd824bd98fd17e45c19e6ba953e95df4ed5e490309a9c6451dd9519d37cbdece1d9a9dbc796a6f1f9a557b55a0d79e53038a151b931f102bac41d9e6caa4b2af0d6b0b487eedd91dc984ce862744ce5e3c3ecefc25a73568af980cbbba8d7f949e413bec0d", 0x89}, {&(0x7f0000000140)="b2a156b7ba751c8b1c420c592c2b493e9bb5cf0aba733a48a90fc71e92c647658fee35a740a028d74874aa4545bb1a6f4ad414f5e521e079688677de1671ef9ff357c669d253dd3e3b3d9230", 0x4c}, {&(0x7f0000000500)="df69bbb35e0df12c658a34754892d176928760d9196d282f4db44719e1776fbae016e49b57406fd78eec23b9c52c265cd37ea996b28d1a61a6a8a6a20e3e461cb574b5f2bce9d46de5eaa630b461a7a9296f436477ee366b3eeaca0efc5a5a6b0a35c119a327615023d360a7b91cf26d7ccb3e82304608e6ae49af60337b9c215aef2c3c564af6e397d122dae5ec1ebcc2364ea87f60219e3fee50155ef8344f09c6dfb5c0dce619364c5a3b2b1881", 0xaf}, {&(0x7f00000005c0)="d17c0fa01f791d43ecb4a514647f466775a6cafae48e72de1c8f7d76075049fdfba5d74cfff333028063af1d85cf2f3b488bef283b648aa1b60a46004c8cd0c9b2aaa169860b01cdbe758d2e6eabeed843b196ef8fd1369988b75e2eef67dfbdea276962ce4021f27e5a146a21a7836c23f473d6b746f006db2dcd2576ef038f52098145edc13d2623eb3d94df0e3322edcc5618f297a1f09b90e5ac741729f1ed874d1fbc7170faaa4de93f27c1e63a42f25ab7eebae8739d6cc4d77aebec11683b0eab317e503ed21ccaa5838f5c0130c7cda86c0e6057a342aa6ba470cefbf251308a6cee645b42e8dc52618a4e55bc0a25d1717d6bc13a2aa530767a10a7318808a939da0694955d44d4dec77c835b6fb4db7fee97b7e0a82d0f84831a9ce2ca47a2983891fcf438229d8733fc8bd6e2707bfeae009e0ec9e19cf6a298b309cfb234f69aa1c96fb230ed36b43b69d56e642ee91aaa4308aa83b44dbb5d902ffb6c0c0b1aed79a6e2e48a772d02948df5e1dd9c16ea30b99deddab2863671a2ca3414ff8f8e65b02073893fe53ad7a447efa3266629c49d0102ae847e028be8579faaf630d2de83ccfe3f5b5381e5a44b943f4c21fba56ff3e0bab6ba4946145c6082e63b6f2f8d7fe333915b01d0acc07b7d83c06b73f79749f002560d0697e254e70912b707fab280f0885ae583edaf3b04f751d90b8cf74984fb8bf991ba33f85b3caf6736d03784009b80afd1c1d4b06afa5dad663c4f7a37425a93ba058bb5bcc12e3746181424c931df7247d839143d852f09b4d7da25415a49694a33554391193d9d50b46cc116ecff687768caab984d2de6fb049acbb24ce0be0de6e40e84a8065e96f7aebfe7339322d337f9f6519b7df90a082458ebdac12bfd3a6441e1d0cf186a9469ba73a9e1c27ffc92f270798a304570f621c01510afed8246b076ae2833e73a2b3071597256453c7f462e7b2cca5b96e1fbeda63a116c0c0eae62806d137aff835d016239266c3a873217c8d7414b5d5ba4592395eb53da2d05683fc0e68e5f342b28ff3678fbd3edfb477eaa035297df5ef408b14bd20b3bcef775684b835875367045e1c63c8414eae716242305a3950effeb8892180dcf80e2e84a9b7f8307f5fdc69f5bc382d33321cb2285db88c27fc93affda659808c3802cea8b4c9cb32c87cca89e25555927b40e85ffd77a599c3790fca799007174e57354c27c59496fa97ac8641a7c9ac08e723fbe3f3f25be436a4d30059e7e9b8f892d7aed432bc2df1fd74c02e0aae0408fd06e26337506b0154294cc4eafc6e90a1a539ff8a0e45775517a845be7759990586b3c92bddf7d2cb7038541a88c524969a5703e7a6b731ba9cf9e62eeeb4b796a9ecd17ed5e0f8899abc9366f9b32a6563df26bd0e4e43f5d6d8f9bcad02ccf6885849062e2b0a601c161537297f1785189861f961eba488a97f01e9f7a1a18710dba763930ed2b8e28da99e496d1228553b08486c9a05aed593ed8884c03a253bd9217ccf8f854d4a5f3a6d7ba3d348229808d08b307231f83c814d30dbbd205f51743e6372812c53a59594eb4636476bccf0eff5938b840ce686eb0db6e4221bbffccd380b1040d8369a5315782bca985d65363efef23dd94093fb3bc21bf93e152c7686c1c2988228058233bf97d2c212393f48bf2af7eb9fd96fa481417f115583ac3533037335e60696a6b1da0eeef62eb51a413114f8b3a7f37f927d04274ae959766453447a70903a4cfbb1b92d43236d26008f04a19a85b29e014bcd69caee98d91faf4ee4befd64b407f540350bfafc1d33c22fc47fde19aa1131e43ad1f671a83c5f55af7a3fecc02fb882cec0d3ed43b932651fb6261ccfc5fa964d0b10b28e0ec364540336bdef18cc388e11dc743f4f72ecdcf78e0a11f38e838d5c15fecfdbcb96ef28e03e3cb82231e894e8d7a567d09d802bf6d4435cb88877b5f641dfe45c14a58db37ee93c3b9dda03e06c1d1475060d0063dd95322a442840e99d22c2aeefd422d110234e90c4adf7d05f4f038c5c8ae77d980d84a7f7c049c7c302b1cee5718ba6e0bdfbb68d96d6ea1a96dcdf99b4edafb29f8dd5d5e2d2e88a9950e60425529b81bc683544a30b8da5777851d814a87b3e3e45f8c89b908a83d82764a851667572213ea2e1076944fcde4064b6f73a6d64be4d0d8bf40e27c8f3e00f4268288a66eecea7dc4b3eb9ad38d9f6ec4f95991e9187c6527f903fa9ce3c32dd21b32d2fdfea2b6e6563c82ef0c1f4aa3d5dbfe3c0ac1f4490c727faaf39af9ef2e23eb7793988a71bef4577ea64647505f112e7efee3f430d90087be67810c32b29ba304155750dc3700e52dbd59321a88306384f135167770b80afeb9261bf65377ddf71787a5cec212174dda504a71c657011fbd06ee016223633d1c02fe002108c58ee33cc03b4c139bd669e35cbdbf866b497a21dc23d83a42215b71da7d05f30c52abb586e33581927898b8ecf54b94dc743d8516369df8214674a00e3f01a3aaefdd628baead4dfc332f32f40482ad61a0362adb4468b158a2fe1c3aaacfdc11416884bfc7222b3320a2504f7f6102c0a096bc2df17349820018c1e715cefdfd61a5330e3a5a30d55aa4d40e467a775bb212bb7952943fc913e9010e9593ab273ebc5ec44508bc3353e6169640ed10bd8c8bb2db3790260edb449ba13ef35dde31798610e03d17d4c3528ed308951468a063bebb218d4328c61af39e734ef40e5510b5bef89437fbfef6e7f3eb6f3319fd30ffbf7a8f22ff150a93bf3cffca3acca1e1247850f09dbabb26db01bf8f4cfa5a6cc43c9ab0309a1b2b2db498f674fe0d33fe7d62dffb1468abd1ab8342cd5f7450f70bf1cf53bfa286b62e235d96105d49d0f6b4a3ec117f3969bdb6db2383395cdf904a2a7d28501e890cbef1b8415b9f0449b2095ac56ff8b88884ca05091fc5e3edf6abd4c82f0393a5a8191d8723ea075da94da0f9863642319d81e0e2c032bdc843026d58d1ef5925aed2996f9d40cbf0e6e30dae1a3570813c6af60c0e941e0427844c7253db3c19c9937eaa7708778f222bf99b7ab3609a978547f6addfad09e438b4b8867f61ef3a671166421aa5115e0f3335e66497744f4d30191605fecb6b14e2ef98efd7220e5aabad95ba707e6ee7a1a65b51e41e4e2e4938b09612fd79d8af053cc8588d9d62946251ab49fc3c80deeef44d46b6e5fc7a653323aa6e366cddb53a84a22522613ae4e7191fba1e091c2e0fecf87c86247c54164c4b331917e009137e3a8ac57c6a07bff9982ba3e600e70bacdb4993293b336238c3dc83f42bb5374a75be7c911cb1bea5a8196e89236d811bf9de39848e5b0d3a21a455ca94159a947544d54771be454ce06a153f369c8bc5f3dcd30f72d09a788434a13f850bcb54df405d4dac5e90ce5c412f5ba5eec3a35a9d1b89331467a4f9ead8a52b125d62c82e9795e6ec29bc1a083aba93598c94c5db66961a2321bc6c395128231d37f4f92a1f768bec78da4a06879e67c8052f30c433cce7365f70f101a57dc2e541fd8fd77c2c5fc2bfc07650154e9b019410d0eda20503f8200dccd63f6547f8e293c195aaf4518b1bf21c3fa6326bd49d2d6f11583c5e6ae3a794afdc1e1e26c1ce29f846c0f11e363bc59c24b7d29c30ee80f91a1176c473843633dcd4811b123961733f0727486660b625bb7f08946109f5f80149f19102b6b19ae8c248c5f4374a1c3cd095eca4dd30d54842dc144f03512c1ff8cbab1b24dc2b94936886bb15d2b1ce8b51ce709ec2373dfc04f50383dd640a6357cb2474bb53ec0424d5f2564802b7391157ff6e02a338799eb248a09466b07878a71ee6845d0aa7136448e6ba73adff05b764edac531d5ed63d52a876369515829a8197df728bd311baa44249fa58b1765e3ed7ff142c9e193d98a297265dc3230ca26dca5b88c9062280f5ff0a55b36c4512c51f2ae6739b2d5c790710e2db0d679019bd8753882104c474507d6b04e9f324532603967dc47a77a6ed77268ff9a1b448393f74d3bc0f64887c1d5cae73c86fbd8072b3bbc2756959ef4670ba6d5b6c11cfec9299344218032e185a3b2ed9ab2270d0a305f057b2ecb3d041b825ac39f01149ed284cf092898e17a88aff8aa5b3508011947a7333965e65db09bfb307347b452b69b23c3f794259f527151670cd8d29dc0f71a5f0ec35828746941e912013586ecc8f3846bee469ad2136bdf3ff51999d40449e2a3bc28d8320d09f30e9224e92a369a29132e8d48441741368ddd80fcd31c2d45efee064848bc6dd0238c1d7b958b1769f61d02fbc43b04dc8bc7504151b2293b746d065a06fd78e027eff70520a90d22256a426876dc78642db204426bb512733f4398349523a49631655cb8058620677077d69a48652b9612b984e8e10d4502035761e235fa694d63b94c0d8fab4a4082aee9a3ac146884d8850751efd6ed27087158754b8a511803fd14deec22cb226dbe5fa9132d65be7ff8c3501bfc57cdf1282a8281f4e730fdbe72d5492b08dad940a9e6d02512514bd5a37c534fd1346357243a3e6b918cc226875eb24d565dc3b0871521c3338fcc1f65b9a4ae0de3c98ea046179cc52e1cf2ae52c05c700b3fcec9019d4ee403ef220604a97986d256f96f338db0c99872430c413f106b52ba601979d95e2c64c04dbfa51580af91633c780a734ebcf344d1a7fac287f6a7971ba7e65a6273b7bafd11dce2947e37a998d393c0907491d214dab183775f5697dee9135c0b17920622b816a9a95fba80f2ddb2dc892f5262c862118943255451f3fcbd28fa5b85af5667a337328111e0f3bd0754829d6a20a10a4fe40013247c105808b3eabca65a74367cab23ca45814530c898bd38ba4203e0008bdcf2a055b30df569ce8be308f4d9ae816081ae69dda7a58db5ebd36e3aaecd1fa771517744dcc7ed1bf643a3df20c7bdc7c8752900b492977c86c280d0be384e73a7368caaf938e61047106314f3b7aa778fa961162c79ad887f575b9384cc9fcd4d8e768c98c1a4df27d67154e0cd48597f7a1602889de31b374e7605c4ac6e09150b8fb9d75a1def1dece85e6b7c0f1c7aaa63cfe3d9f364557259dfd64c038cbd915636d117ab11d7026f5311adddb0cd4f44ae1721dfb9db3b1e23ae5d91b10355c783eea1fde155bb29b309c3c3b28e99c1685e03baa1da7365a65b985c4454a67c336c23e3dce6bb1c24f365f4f67352680444fd3c6870ee1bb72c4c02db8b4abd67ef892dc4435b73c6fcc10dd0eef5f7b7a533efd31befac45025959cbb1045d537153b9e63ac458759c9ea3fcce79d2cfca28424e340a40b8ae0cea78ea363378a9d7b00d2b06cb5430da34a631a86ea72d8b2ddd5134ced5ea4ce2b35268ea0b0cfcaebfd9cb3cff0fe80c6101a0d59ab6c73d366be9fcf8a3931aaeb7332a9d17ba6116ab036ddbbf795a7bfcde9a2fffeee6e31d3aef96b13bc87f17aa693cd17128d77834a46fd48fb59a6f148ac56a5ed874aa49457ba440ce390377bf5e27f0800c2e9b88ddc8c3ee315276823f8e51e0aae49a9cc1bddc5bca6a15a5695eb8662e69957087734e3cca7c0e3f5fc72cb4686eb8dfe6d686ed544d1b215127a0f843fa8710c3cdd5e562961c3d8b1acc024d16a613d5e88614333540f9f474de2e3b58bb3603f8499bdadda2080a5ac5d657505b7562c570aeb7114a9a2ad87e02fef49e8e77355920b4be6b7b64314284f8c76d1abb54cca72746875b6c9c9759b", 0x1000}, {&(0x7f00000015c0)="9a8847bbd7461cc3691b08aa29a9347f5ebbc2f8f7dc288e5a252a3e3338a0fc91db0616ad313d033ef3fbf26f7e93bd42c040ded01a279899368e60f2e03705fe35e5bb3581878c085b67f09a83ec3d8292c744cf318d59113871f3df04b2b9e2648ecaa3da3198a47ec0b1bb74a94915d7a36ccf34cd2205989ac40fe87dce8f83dcce8c664cdd59943422ccb90b37556d376daea6bd2451067724e9b6ade1be194a", 0xa3}], 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 17:11:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x10}, {r0, 0x100}], 0x2, 0x5) 17:11:00 executing program 1: setrlimit(0x8, &(0x7f0000000280)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pread(r3, &(0x7f0000000300)="bcc187ab0e32fdb57b3430995c8f000bdfb3bda0adcc740b077cfa94cf46d3650c61aedb055db0f163b7f2f384ebdd80c614437fecf1d935840563afc1a3b3bd46bb2d792611d68f8afcc685ac779b3ca920eb3a07a2a06e54", 0x59, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000380)=0xfffffffe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0xfff) r5 = dup(r1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000240)={0x3, 0x4, 0x100, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x3, 0x7}) 17:11:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 17:11:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0xdc91cbe4221801f5, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='&\x00', &(0x7f0000000140)='$\x00', &(0x7f0000000180)='[.:\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) 17:11:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0/fi\x00', &(0x7f00000000c0)='./file0/file0/fi/file0\x00') mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') open(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 17:11:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r5 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x8, r3, r4, r3, r4, 0x90, 0x10}, 0x5, 0x54, r2, r2, 0x2, 0x14, 0x3f, 0xfcc}) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r18, r19, 0x90, 0x10}, 0x5, 0x54, r17, r17, 0x2, 0x14, 0x3f, 0xfcc}) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, r9, r14, 0x0, r19, r24]) r27 = socket(0x18, 0x1, 0x0) fcntl$setflags(r27, 0x2, 0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r29, 0xee01) r31 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000240)={{0x8, r29, r30, r29, r30, 0x90, 0x10}, 0x5, 0x54, r28, r28, 0x2, 0x14, 0x3f, 0xfcc}) r32 = socket(0x18, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x8, r34, r35, r34, r35, 0x90, 0x10}, 0x5, 0x54, r33, r33, 0x2, 0x14, 0x3f, 0xfcc}) r37 = socket(0x18, 0x1, 0x0) fcntl$setflags(r37, 0x2, 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r39, 0xee01) r41 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000240)={{0x8, r39, r40, r39, r40, 0x90, 0x10}, 0x5, 0x54, r38, r38, 0x2, 0x14, 0x3f, 0xfcc}) r42 = socket(0x18, 0x1, 0x0) fcntl$setflags(r42, 0x2, 0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r46 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000240)={{0x8, r44, r45, r44, r45, 0x90, 0x10}, 0x5, 0x54, r43, r43, 0x2, 0x14, 0x3f, 0xfcc}) r47 = socket(0x18, 0x1, 0x0) fcntl$setflags(r47, 0x2, 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r51 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000240)={{0x8, r49, r50, r49, r50, 0x90, 0x10}, 0x5, 0x54, r48, r48, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x7, &(0x7f0000000080)=[r30, r35, r40, r45, 0x0, 0xffffffffffffffff, r50]) r53 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r53, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r53, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r53, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r53, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r53, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r53, 0x29, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r56 = socket(0x18, 0x1, 0x0) fcntl$setflags(r56, 0x2, 0x1) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r58, 0xee01) r60 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000240)={{0x8, r58, r59, r58, r59, 0x90, 0x10}, 0x5, 0x54, r57, r57, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r62 = socket(0x18, 0x1, 0x0) fcntl$setflags(r62, 0x2, 0x1) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r64, 0xee01) r66 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000240)={{0x8, r64, r65, r64, r65, 0x90, 0x10}, 0x5, 0x54, r63, r63, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x9, &(0x7f0000000180)=[r4, 0x0, r26, r52, r54, r55, r59, r61, r65]) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 17:11:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000380)=0x3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) select(0x40, &(0x7f0000000400)={0xecf4, 0x4, 0x23, 0x5, 0x80000000, 0x6, 0x8, 0x20}, &(0x7f0000000600)={0x101, 0x25fe, 0x3, 0x4, 0xffffffff, 0x4000000000000000, 0xd2f2, 0x1000}, &(0x7f0000000640)={0x0, 0x7ad4, 0x7, 0x9, 0x6, 0xffffffffffff0001, 0x6}, &(0x7f0000000800)={0x1f, 0x1}) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 17:11:00 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f00000001c0), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), 0x4) 17:11:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 15:59:57 executing program 1: semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000040)=""/226) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) 15:59:57 executing program 0: mlockall(0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="817e906b47df6210944a089aa72894485248000000000000000000", @ANYRESDEC, @ANYRES16=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[], @ANYRES64=r0], 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x1, 0x2, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0xd) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x5, 0x0, './file0\x00', 0xffff0000, 0x8, 0x8, 0xf201}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) 15:59:57 executing program 0: ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd14, r0) 15:59:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc0", 0xc0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200561ea8"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000240)={0x20000a00, 0x7ffffffb}) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="1a16099b9748894dc1cd7eb5e239835808a43c2d4847358324cc9de7e17b084ef465fb6464900e486b64cc475b3bedae1ff302ec4dc32fbc3119f81f5cbc8c70b9a36759bf725b86ab792f3de67efce9ad2fc8eb8043380ccaf21ccb3e56799333029c129e6ea9690a25dba74cf21d84fe27ca296159fbeb37ba77c8889ba99bb5c33330b5b22b5dc2b6ed6c27c2c9d7d87941b344c36b4e21d9439ccf141888ed29a5a1cd6cb982e748da52a9919c8c18b57f67c1eff585d12015d6f8a935b37c2ce87ce784cf46e89828744bbcc30c0791bff2eb764e1ae690740cd2211b14a383a690db6bf9266d0184b86e2bbe199f1e40966f2f0a7b3d3cef76bfcc5206080dc044137ba2fd628e3af10fe0f258e7697d8eacde829a762f020fec34b5d005a56e52c0ecaec3a6cd014efc4bf59eca30197d8c02a3646d6a299ca8dac18a7e50583e2c39535799187f8d1220f3106696e3458bbcfad2c73f47cd2371150ce2d927e34958521c1d0c5fb7d2b645ae9fa9d9c089182b11e88bd69ec75b05d42ef8b967272caa448ecb0122eeba9e4c23a630e74b6c977155d4fa17f7cb5e7b5a16252f725d6f815d6df4b84c765fd37d4ca28deca799fb16119231734a5643af745c14ce9a7cd02a14fbfed54bca6019a4f87cae598ed7eba971b9e73b4639cb9b5f076378c9a05d4c7a496ad17394127fdd606a4298872e4aaf53c666ed3ed9134526c2c203f67daaf90d4e272bb4bedb29ee2fb70eb1b7c05d50da583a2bc095249723270b9aad0759d3f109845f2b87f97ec03b9058aa3e9aead06f9e913912b9dd2c1539e0b325957db8ee698401298a9ab9c9ff02012e4464238f320e2670317b8e150abc9f45f42907a6ca1eb01e07702a7edc77e9bbf44133da053a139b0e3e5098609675b5d331dab50a24c730e5072b57e9db5e87ea5dde7b2b58f08a00f059a6f242ea8511e095f4b50baa2202a672aa693a747a38330ec50993d51a5f40fc9610a321f2b8df2491ce546b799dbe6dc986b38aa1dc849a7ee680244cd4ae2fdab7518ed915997cb0121fb20c4ea4cbcec6ea79a1e9495e825961beb821aacc23c57fd0099d58e563f206f3597b0716b847d4169380f1b684daa8e1a6581173fffdf649df35a90d9e6542bc80870f0e7241f12b21132bf50c1e28e3d117d4eab961fd592ff708168f893eaf79a9290d3790761ca39b55490af47291c16d9d165cc662913b20544416e81a77a3fede5910af80eca155e15ebc77cfc41f70c75cd8428244ea09f08c2979d06b2d199a40f4fcce019f517c0c9c408875206f12407fae83f3dd14fc7dd18b92eed3d08cac5478b98132523552ab0097e5d1064bfec5c78747d4310ae95474a93daedbe85827a7f92ff890803a2966fc4d25e1c5ea170e157e8cc3cb3f38cb09265433201ac64b0d2688f00d64da2b6d36d83bc0013b5024576e5935bfbe56d7ae60450d52651fdb91623b11a33ba6a27a506d49a1928971e91291563c81e4f44cd923076b01d7e99fba991ce554d730dd1c87eb88d8139f3ea66b7efd68a130a7c0328217824090480883bd6e03cd6351f4a06ceb102d0e2115b0ea7c75bfb34dbbb09d54240d7e23ee8cfaad7f41a9af9b3b220665ab5d88457546ebe31ca356bd9e3102ec30ecc1ded4da602bbab2e2250b46af7ad4b0f4971c0a6a752041b2ffbb28db4082afb13842388cb0e0b102204e5ea1b71017ff765b5adc1ccab1b6ec4130cadb3cb1433b1565e5ee8e88454bec2b80b9bd1cae02296b35444e2e2d332c0d1cd4f36c9c69e9a2476b90bb9427448dc60d083692376986011ae6d690387eae6b6b75c59e90a167fbc9522bf10da141a3620940cd49415fa27190121c180eda1228461413c6972cd423010840218852e1225365c3b45315cdf874893d2bc053ba4ec38d4028f0ca0056ca5fe8c96bfea6dc01109ae5606820610ac1bcccfbb72533e544a1a107676f571da159a6cd239d521a565e5898999912c2fe2937ab49944857d67f9b716a53090bff756e9288eb64ea891bb8e7ea69e969692c8c4e187d40f0f1538fec66155fe7b2031f9dd184a2a313ebd28c874e74ca575500ffa86f5138fcb95458ba1653eb8ed027b49e090c5d809b4c2ca18e5ebefab55ee62d1f7d87bfbc007e360776ccc34e9d466c8ccb57e74ab0656673d2fd7f8e65b3f1e13fc68a68e56cbb3101b1cba896837d7433f2bc99d09a8bbb6f738fdaccf6fa684a5b38385ec97c89086ede37fdddf9f2213dc5a0d792d764a02d285d7441a3192c2f79edb4c2b8eff965aa6279ecc18e0a721afb9a5db088572d78bf2dd6bd63c6b89373d5f603a3c70384112a169d49aea4ce5733f844e9544b6a7a7dad3825743bb911f7757dee70429f1ab1233322a8e7967dea196ed3f439b3c0a7f1a90a2bf432929e7656ee374cba5eccf83a29aa4e1107047a68dcd512356db3bdf1f59121c60277cd3907901e7af39022060e1aaec0422e9b439d33f6424c6f58b68b3af81f5f70268ccc4810a11fc1a496a7f42d7b56d90be9ab28b87ec209c521ad0e7b091f8de9f1165484ffa0ddc454a9f256c601c43f49d7fcb268b7eac74d58b0e436f8ae35807a4af7b8dac7f877b326670a3b62caffc0d7369c12630bfacde58ed92e8979d942f55bc24fa20208b02263c1b0563ac3d2d6d0f5e3e027582c04cf11ab9c01597adb821f86606e7a206d0786dcb435987534d91f9c200429c58fc2b895ef5fcc68ea5c8c8c03cf8e5a78d9ff6d640c437562fa7fcbdb05dd82e53528be6eb51ac59d54227c2ba597850c3c8e17f20697b7f8f909875a841d6d0feff0b30e6ce9bff9766cdb3bd75b440fe87f1f9a11664bc98f48b19fdab74e65f12d5cb398ef4da9336cb0def7431b75c414d8475b907636b23c2d6dd921d698e5810b423f204893dabb9e5fda4ac4502266dcac143766e1acd900a08633a5e2ee101b597e569cc38a838f6b88d159b63180832550c3de3944ad16c1f418f53be5240aba99d1768d9a843a58cf98c525ccd98a93f0edab3f75ea270394e34777accba61d116cc584a1788c665e9c8b1fc169e14527bdc9ed6a5dec7d5bd6c57ba540e4a630bfa1e412101d7a19f64a0354628f27c6c46d9513ba01cda6e9bb89f2c7b3301dfc3ddb0d5df8b89d94e7f50030c31c1e3e71f316134f53e9095d3d9fb0640ef6aa5fbb7d0b339df8cdcc12de4624ab53553d0b64f1e98973fccf7fc8f9769518ffd78e69a9f9d5d2fc5f36fc6f1876226be4865df313a187026f0fa856b34e9d49c7c3f1110926a703cc25aaec8586ab1bf65ac8486f5c51d0dbe51624dea9e51cc8845b9f6a23a6944e54a2313fb69d1c899305d6f2e722130b52d591f0aab21d0cefda646eba589c0c23b63cfd15a344f92e0c5d8eff7a7ca7412fec66738507412f3f16c8ec583dd59e3dae90e666e96877ec596254b4b74c7056ba1716c5a108c1a54524e4f50efd2c85e1a3afa6f196d88125732874e7dcd8dc83ec080008bac958635d03d5560b1e4ba31eedf3f0d20dd1f03d2010ca98b706abccc4759919f4129d74becd097665c37c6499a76cde38da1a2b38c7be5d8eca73358478bb409a97f0f4b817cd75a97f365e82d98e61d20e3485ffb255e1945fbaddcd90e70938a9da1fb8390d0fac9ebf49bae65542c0cd786b8d431512bb165dfbf1706a156cc6a48346b796dfc46436beef0f31e557cd0c3f45daf4fa3f81ffe4d8a6eac6bdffb6b5ea2a3d89cf66aed84c3a2853bf2c08d248db2e34f1a4c27e3d36ebd8d4eaabbd684a3fcdc9a80b987babece8ed093fb64e20fe1fc4ae58080e3c03acf3fb7bc5eb250e6e7ef0d9df68daa4da4d6ebb0618fcea4ae351909b3c801c7f315dbb7d43c13a0ca9b26617dcf5ab4730b38066f1e71cceb8eaf2c02f5ab87473865d579cbc9bea5a20e7f1f4823e868351fe1bcf9592851ca5a82395584851f149f894442f11c1b2f1599afb48e551535598be9ba2d357677032667b7e16696e2f07ec22939a4ae2c522d7fc0b02da204cf82d09c1974baf5c02ce40644510c0cb0016645b1027f0023a094e47ae757a5eaf2df6438715a8bedbcbd6eee7c04e01c7e212413a2af6ae9a7506448a7124b013583ded994d31261afc769601ec44d0362e7a4ca854dede2a4829592c46a11c59070f382624e3ed86b47e977371438d74625ce26e52c2f5ed0fa52bc697b2caee63e7ff3061440fe1839185e793b5b1dd765eb4090d011f4ea63f817a4b8b8febbbf7c0687b3c9519da9ce337db87467c6cbe2fbdba0b667ad82719c23061cce9b10b53090b401438feb6968a002bc876e310de92bf0bfe4857ca87ef20d216bd20082b0bea9d35dd629a0403aeaab6b29b93f2adf2a20a8e205a6c51243a5f6d27fcec2b51508d91e64c9524f7edbdc0b6fb1238fc0f2cc19c75ac437eebdaf739dd22b89ef16337be810a87490d6a536845c4b83095df1c5da5654fb9ce8386c6946723cf89b18c6706ed4dc31afed0cb924afc45ebf16fd4e2cbd8c2b9bd3cc4718f5e636a3bd91cb8946f980d459fa0bfa518ea891aac75c4b07dca3e50ccb93d51ddadd4c1dac5b690f28397697fd88d258800c8f2e82dbdbad9a6c0bd8326528de9fab2c39d8bdc2b594e35364c5405378d3123472d948589cb24e5c6fdca8cbc4f8169646f89152bc5b52cdc91d4d719c288fc19f3a1d85b71d86ee7cf8fe0fb2875109b9985d8e606207d8e9401e14338b59c044cba58464c33622a1da482b0c065dc94cbbe7a13e0c4aa98b609e498d68672387e86698b1ba849ecd8904c8e9754a2b74f57f5befd35c7e36e3b69efe36a904bfe3307675cdb9ea528ee0a191b1fa0c74698dcbbcebee8d570a9592eb10594ac88887309c86d0f132cd98d2995aca2eebfaf3828dc998ebad3a01f81b64f66a5452863660ae9f7bd7396e346bbc0a864e68363ab70cccc0532defb777cd35c6e37e10940011634aac1bcc62773ba26e2ef5ec3bfa61d77f6ebfd72fae2c7d8dc0cc7e50871fa6a8e3e5c8d2b5b711ea9fcac2cf9fa0fb259285aadfa0f1177577415b5dcc378801a3f79d3077b0698de9c8426bfee26894c5d2e43e90829945f41d906523292b069498cc14abe744ab5dee99e8f22d37ade97dcd3406bcccc576df3d73c444191934ac15deea4169aaa36351cf48b4771bfcfe96fde4da353ea0f19dee4dfd04c8504776775d981a06ead98370a1606915141bce0b80bbe2a2fe7a0042de0091d55fd6c95858001932692d41d9800b52bd0ca28ecc626a4d8638a355c7ca6c77385f3b1c2d820a8b39d63c732ebb017544a25b95a9b7650a0c4c28be8b3653e5052cbc6451e460684e8d53dcf57041c1505765307c36d5eab95b6d12a9c8260dab3ba5d8dd15e4d03b2f8c55b54a17f400a2ffe01a515e58ccb1fc15caac4385f7e1265ab8aa8e3d3521d2aa5a7605be1fff3cd9f5c0743f8800b5a3f0066aee40d73afbc2de3baed32eb1d0460a167c9fcbd4ec34f7be2bc784a647269b4079977a9239822c1d5313be1831f9df2701e236821db1f76a0308d4c0f908eccfa2e404eafe498545e3eec6fe800e5055c5ee086e6bba02a7685ed2805df833e7930aff5c46da11ee853f5ed61b4e5f28aa2d35fe1056c0bf23911acfc60394049a1036016b6841bc85c28ba7ff359b26eabe2c15ca0a643b1f4b1d16a2e8fc64ebd7c3830d276bb1717e65d9f47b6724e13c0fb25f4f724dbb20d70484697c4133041de047d9d6f0f4c6b45effa0635101aae54", 0x1000}], 0x1, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 15:59:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) sendmsg$unix(r4, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="02f612fae2fab0ad5c6165869b03c5fa935e003c6c2e3775df959c622ea8ba998712369607bfaab3deb4d49bad66ad9b29b70b981762c1a9156829a271f1b921d2ca6bfd20f431f418c69f8c3c81f0bf2166a5b5b7cfbe25245040e78fe389300f580ac102807c9a2a47fc787b577cc4819d459aad6d173a", 0x78}, {&(0x7f00000000c0)="25f6b9b2cdfbdc2ce7f58889b04726a93febf02b638d90186b7924f4a9969d62fe227e3cd7609fe92f61b0a61a122844a8b4dbdb887fdaa267684fe7", 0x3c}], 0x2, 0x0, 0x0, 0x400}, 0x8) r5 = kqueue() close(r2) kqueue() kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 15:59:57 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20023, 0x40) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x6) write(r2, &(0x7f0000000100)="8c65", 0x170) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4, 0x5, 0x5, 0x1, 0xf, 0xffff8000, 0x4, 0x2, 0x0, 0x2, 0xffffffffffffffc1}) 15:59:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000000)={0x8001, 0x4000007ff}) r7 = socket(0x1, 0x5, 0x5) poll(&(0x7f0000000100)=[{r1, 0x8}, {r2, 0x20}, {0xffffffffffffff9c, 0x8}, {r3, 0x4}, {r4, 0x1}, {0xffffffffffffff9c, 0x30}, {r5, 0x10}, {r7, 0x3}], 0x8, 0x400) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) socket$inet6(0x18, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x89, 0x3, 0x76, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) fchmod(r4, 0x48) 16:00:00 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = syz_open_pts() r6 = geteuid() setuid(r6) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000001680)=[{&(0x7f00000009c0)="5a4beb8727bdda569578aff7dbe12578a70a16d6e5022eb130dbe99731d0b5270c8e79a898239ec449c3f4c4e1a9f3a0ede4fcd4e88b9fd5d45e2f248fa0c9478959560e00f44366bf147476bd02e23f8d", 0x51}, {&(0x7f0000000380)="f037e5e31ac47857c7d7329906d87346895a44d4c1730d162950404df0d01091fbbfe42220cadc87eaf10b401f70eccb4e4a002b0912341c534100d4f4dd31dba3960ab4d952fef89db77ba50f2be4d4c5e762d113233b51ed252895f01f40912bc1398e3b21fb1ef469c6b03950ffc123428b8a6a11b27c431b0b3109bb6641d7f84c463f429bc8e0087b6dacedb64b8e6f0fe4557cfd3d3a2059445ab1991cdf366cfe28038c9f7fc056ecf03b5e213feba7eb6c3de96705435ba3b95a775f5f328616b93513b37bb56033bde043f58e320f0f8ffd261114e46529c433a368e2a54cb2e8e9f523b75b2ff263dbf8ec35c8a1b67356f201916da3acd8c5628698f40e165b992b6844479e2171f47e8160245fcdb1181f2a57ebbc0e05c3217268771aa7d1a5e750d1fab7718122dcf6477d7b45f7e223c9cd5bf7111822aac894cb16d7777e9554af265d28c2471b6e57b43d2bd4e856147ae24fc564e22a7730ade66023b6ba5ac5767824340d441bfd399b4c4423a2563bb742fbdefa1cf1b43cbde93c39dbad9aecfe1698fb4ca54a127db1e71e36fb5729e9ccee6b67d0e14965c6146d8c89393da27653b059a531bd6d9b0675a3cdcb280d9c8eaefb31255bb53e2931ae04947eb7049df6ca26872e83161b191d9eda25e72ff0477e1cde3858708a18a1ab61a2b16d79bfb64044af36a1e5b5f57cafe1b06563d3c80f6f15718431777d8dac94ceffc1f0a9ed7cdd61fc4bb865ea9260d2806895e61024c6e76812f4c92d48e98db6da56dd0bd7a4dc2cb012ccc9487b7d997f706e3a1b7ab4580577026233957c7d53fcdc83eba1bb4dbd5b995acc07ee345b5b4df4e29d3e986fa8a9ca22910ca006b1d2fb87c1a8a64545d684374c60692f742db508c887e54d6f2db48a580b83fcb3eef9238fdf53f3f1132eac9289b6913e0b77891ed86513b9325936a8170ef5845c8711727426ffa2a9ae8457310c3c04e9a9a4f2e1af2791dfb580476c28a8bfb7b6976633ae8a6f71f09f5c5ec07f0ba2b7dcd3bdf226006e9a9c1760078935a12fb5fb178edc8941a537002172c466b0f19e66ee2248d121336516e7f3c007790cb5985c5ead9717fe1fae41885a384f092003f31a315f6ce0a0f3939060ac8b744333d577663806de11ad1252e97dbfc0b02456c416a5368324776ee074775ca403bd3127aff77994cfd6425543b6837478fab717e7e8c3dda16b285f28d9ddad19426aefb08fd200b5df9f116328233b73a2687a4b2d96a87feebde18b0b6b7532830e7ec87039fa10826923a6a67b82c5396757d28945c3540abb4bfdadac622cc749ac4d6acead3c866e7bf120fb8c35f7d398ddb9fc6e24fd7c66198120e7e3403f25d3c9e71b6cc2434b22c4b16cf3555070e7661d0bdc9d72f7bcccb0edca5a84a4115dfbc5c386e44f73f10683791ac22bfc69127ae2da7674221e0be1af0c02f597eb9eec5b72b375a1bc389e676ad7858f5b9bab7cd6b2df7e245ed738a3190f344ffe4706882384d7dec86aac9ba3609008e36780c31b8b12a0bd0470e7c53b790b22e565d4ddd1b43c87ccb97442629f2c8425299ed60445eca3ff51d9f602d04cd3563e74eb91f50fe9017401aa7de47abc1bea439579684133fbdf4fcf188d17f6df24fc883d52fa4687f0e7dc13f6cad26c8f8dffbd1f832a6724808725b36ce412ca423e16a74ba28fff6a5fb955f734f03e4826752dc31b834dde9e18deb43d34ba8566acdb473628b06a268c95007e7273784640ff11bed5fcd3a84461fb94ca9e66540435c7433a0ca2bf985e43b7326edb95d9d3cf7818f5ee41c1cea51796d214e6b2790cc7afd490bb298677a01f34c89b5c355972d0059b1862f5004c3b07db9731ea21dc3baaf596400fa2e99a5e6690acba790e7d65c42a80e9d1ad1b67a235e0f2c2915c6a5f090e0c9b3e88fc4cc89dd92d493c6416d3f0fab62aa3d46a26303d95f6c30345f328623c2d7449d2044b3d80842c35497911b5ea58cec8fc957ff72701e41f3514e5bec49a1b5792ddfcb5af9e4a44210e8b0a6f5ea242d2e24274a2f8a262db976e0e7649857df3a267f084f8bbd16a59104927f8ead0de5a899d50fe8e26b659e945755dbc227867f2b846bd69abbee9eefccefb8e", 0x5f8}], 0x2) ftruncate(r7, 0x0, 0x1) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{0x0, 0x2}, {0x5, 0x6}}, &(0x7f00000004c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3, 0x2}, {r4, 0x4}, {r5, 0x40}, {r8, 0x120}, {r9, 0x26}, {r10}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r11, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000580)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf257cf38585a1831a77c9a0954aca33fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c20b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6cfda63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xe55d2ddeacb7c003) read(r2, &(0x7f0000000300)=""/4, 0x4) renameat(r9, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x10c) dup(r1) r12 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r12, 0x3, r4) r13 = getpgrp() fcntl$setown(r1, 0x6, r13) setuid(0xee01) r14 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0xff, 0xb2, 0x8, 0x3}, {0x1f, 0x7f, 0x3, 0x401}, {0x2, 0x9, 0x1c}, {0x7, 0x0, 0x2, 0x5}, {0x2, 0x0, 0x6, 0x80000000}, {0x14, 0x1, 0xb3, 0x2}, {0x6, 0x0, 0x3f, 0x2000000}]}) 16:00:00 executing program 0: r0 = semget(0x3, 0x0, 0x8) r1 = getuid() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = getuid() r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xfff, r1, r5, r7, r8, 0x10, 0xdfa9}, 0x0, 0x8, 0x400}) mkdir(&(0x7f0000000200)='.\x00', 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) getuid() 16:00:00 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8003, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = getppid() fcntl$lock(r1, 0x0, &(0x7f0000000240)={0x2, 0x0, 0x5, 0x9713, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000280)={0x10, 0x1, 0x4, 0x4, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb83}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0xffffffffb4dbd051}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xca}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) getsockopt(r0, 0x2, 0x3f, &(0x7f0000000180)=""/142, &(0x7f0000000100)=0x8e) pwrite(r3, &(0x7f0000000080)="8d9b8bcdc8239cfa304f530340626178afd5b37306f369e49803cea979bb2ee85a72346d6a7c59c969ae4052ead6650b2d3aa9de3ca0c1f3163003e7bbf7a75fc9b2eab34b0c8a53a1b522", 0x4b, 0x0, 0x29) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x20) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) socket(0x92eb0e29563c74ec, 0x5, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x90) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x5, 0x10000, {[0x5, 0x8, 0x1, 0x3f, 0x3ff, 0x0, 0x5, 0x5, 0xfffffffffffffff9, 0x0, 0x5, 0x200, 0x800, 0x7, 0x1, 0x1, 0x0, 0x2], [0x5, 0x1, 0x0, 0x100000001, 0x3f, 0x9, 0x7, 0x6, 0x45, 0xffffffffffff8001], [0x14414bfa, 0x7, 0x6, 0x300000000, 0x8, 0x9ba0, 0x2], [0x1f, 0x32, 0x666, 0x2, 0x8, 0x2], [{0x2, 0x3, 0x20, 0x1f}, {0x2, 0x4080df48, 0x0, 0xbc}, {0xffff, 0x7, 0x0, 0x800}, {0x18, 0x89f6, 0x2, 0x8}, {0x1, 0x966, 0x401, 0xb23}, {0x101, 0x7fff, 0x71dfe4f4, 0x9}, {0x0, 0xfffff921, 0x0, 0x7ff}, {0x0, 0x1f, 0x200, 0x8}], {0x7ff, 0x400, 0x7, 0x4}, {0x8001, 0x4, 0x4, 0x3}}}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) geteuid() open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) kqueue() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x6, 0x7, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x74}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x8) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) 16:00:00 executing program 1: minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfb, 0x4}, {0x7, 0xfa, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) dup2(r0, r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x4000, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) 16:00:00 executing program 1: r0 = semget(0x2, 0x0, 0x1a8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x100) r1 = socket$unix(0x1, 0x6cd5b9381d18033e, 0x0) setsockopt(r1, 0x3, 0x4, &(0x7f0000000040)="6f91e5bb49ecb12b4b33d45a89ac560e5d2b28030c6f6ef4e3fe67910ea6bb32dfeb8b4c7846a62b2f22bd6f1112eb4ba1246304e43372ad3c3929c52e0cfbc1480b1eb1e57724b4640752705575b22c89581c8dda29", 0x56) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) r3 = geteuid() r4 = getgid() r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x8, r3, r4, r5, r6, 0x44, 0x8}, 0x3, 0x6, r7, r8, 0x2, 0x7, 0xfffffffffffeffff}) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000280)=0x80) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r10 = semget$private(0x0, 0x0, 0x284) semop(r10, &(0x7f0000000440)=[{0x2, 0xffff, 0x522e7a1bb8c0d1bd}, {0x154da38f5d4483e5, 0x6, 0x800}, {0x0, 0x81, 0x1000}, {0xece08d7f5974a51f, 0x2f5, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0x40}, {0x2, 0x876, 0x1800}], 0x7) r11 = socket(0x10, 0x3, 0x8) getpeername$inet6(r11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r12 = getpid() fcntl$setown(r1, 0x6, r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r13, 0xc1045763, &(0x7f0000000540)={0x987, [{0x3, 0x2}, {0x2, 0x1}, {0x5136bf9dfe42f064, 0x2}, {0x3, 0x1ff}, {0x1, 0x40}, {0x1, 0x3}, {0x2, 0x4}, {0x2, 0x101}, {0x1, 0x2}, {0x1, 0x200}, {0x2, 0x8882}, {0x3, 0x8}, {0x2, 0x100}, {0x1, 0x3f}, {0x1, 0x8000}, {0x3, 0x20400000}, {0x2, 0x10000}, {0x1, 0x3}, {0x0, 0xffff8000}, {0x7319cc11e6c4613d, 0x10001}, {0x1, 0xffffffff}, {0x2, 0x100}, {0x2, 0x3}, {0x2, 0x8}, {0x2, 0xfffffbaa}, {0xcdec326b0cde48b4}, {0x1, 0x8}, {0x3, 0x5}, {0x1}, {0x3, 0x7}, {0x2, 0x6}, {0x1}]}) ioctl$TIOCSCTTY(r13, 0x20007461) listen(r1, 0x1) ioctl$TIOCGETD(r13, 0x4004741a, &(0x7f0000000680)) socketpair(0x3, 0x400c, 0x6, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000700)=0xfffffffc, 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r2, 0x1}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r1, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/109) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r3, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto(r2, &(0x7f0000000040)="5c71a004d872d5f2a8c13f9d8bfa2e0fd618c1ce81df4b870add73c1b7b1eb6d62cc3be7b57095289463d5914569ef5048300e32b1bc051dc542eb8b1f908b8ead7af23c0a27b1cea514a355112fd39f147502aeb61ab056893360269b31bbc2dddc186c154631799904381aef1f8e1a7b643679db8865e85215df9e877a0e2e3e2408758c231a3dcd28400b48ecf6c9637184dd1715f7dbb6aee840105d7b8341c15d067c4de7734f9a1f89c98aa31d1487909c06c68741afb37656c4cd2aa5e8083f1d378146070a08c57a9a982241b1a4a234a683c0cf2f24", 0xda, 0x405, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:00 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x40) close(r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2}, 0xc) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202262f66696d65c83137998e02000000ebc8cf1fc1121dad94b89489665c2c5a6f14ba307dae5d58e76820ab7aea8d91865305000000000000007d7bf95fa64878809fbe8ff67c40abb03f97981a5f01e61428e51b914872a712914fb06e4bf1deb99d47a36596222e5f094858c2125206a3a05f5621c5a4f32ccbdf85966a832a360ddd75e9b87d675e09fc8713591ef1bc05cefc574a91007dd0f728343a1c6c87a34e6d0096fdb23ebbce595259010a8cc58b432f9447ae4f8d21354b88fc7bbb0f96c04ca997ca7d08197ba4720ccf4d6c6f1d91e84d566ad079419f381339c872641666c04a15ce9163c93809cb508e350f62f9"], 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x7a25714f9d267e4b, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1e4, &(0x7f0000000140)="805d8636cd66a2859a3786cfce8533ca24574831820a372ad49a234741f18e49ed3fde62b5d8bb8bcd92f500456fbbb430b373c1b27a79efe1060a91fc5d39017251a1c9c90288f42b80ea6112a17f383e6368b2be0451e910b36f3af480f6ae7e126968e03ac4d20feb3ff54766a1652d8eda13") r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:01 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x1a6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) kevent(r2, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x4, 0x20, 0x2, 0x1, 0x18000000000000}, {{r1}, 0x7ffffffffffffffd, 0x188, 0x1, 0x7}, {{r3}, 0xfffffffffffffffe, 0xb6, 0xfffff, 0x9, 0x100}, {{r4}, 0xffffffffffffffff, 0x40, 0xfffff, 0x400, 0x1}, {{r5}, 0x544716dd564fdc1a, 0x10, 0x1, 0x7, 0x7fffffff}], 0xff, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffa, 0x22, 0x8, 0x6}, {{r7}, 0x8, 0x2, 0x1bbb00242d601ea8, 0x3, 0xbef}, {{}, 0xfffffffffffffffe, 0x2, 0x40000000, 0xffffffff00000001, 0x400}, {{r8}, 0x3, 0x20, 0x20000000, 0x83, 0x1}, {{r0}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x9, 0x6}, {{r1}, 0x0, 0x8, 0x20, 0x10000, 0x3}, {{}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x2, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x48, 0x200ffffc, 0x10000, 0x8}, {{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x0, 0x41db}], 0x4, &(0x7f0000000100)={0x100, 0x800000000000}) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r1, 0xd2f9acaa3e294d48}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xffd, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) pwrite(r0, &(0x7f0000000000)="4ae17ad4c2381bb2bc4766b8881f0df8dff672ec12863f529f8e8934123d1f04fd14b535b76a45ace30b5d35844858eb8b8c45f23d59b21337ea9caa", 0x3c, 0x0, 0x13) pipe(&(0x7f0000000040)) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x100000001) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x61}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pwrite(r1, &(0x7f0000000040)="d555477bc12adafa4fd72a9578814f92f5a1dca7aa5b6e058dd4aff6", 0x1c, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffff0a, 0x0, "d730c1e74de400", 0x0, 0x5}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000140)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x7, 0x952b}, {0x18, 0x1, 0xffffffff, 0xffffffff}, 0x3, [0x3ff, 0x9, 0xfffffff8, 0x8000, 0x401, 0x5, 0xfca5, 0x7]}, 0x3c) writev(r0, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) 16:00:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r10 = fcntl$dupfd(r7, 0x0, r8) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000b80)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket$inet6(0x18, 0x4000, 0x8) r2 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0xffffffffffffffff, r2, r3}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0a02000000fc8e58", 0x8) 16:00:01 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x400000002, 0x0) close(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000280)='./bus\x00', 0x18802, 0x0) pwritev(r1, &(0x7f0000001880)=[{&(0x7f00000002c0)='b', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) 16:00:01 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001], [], [0x20e0000000ff, 0x0, 0x0, 0x0, 0x0, 0xc73]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000000)=""/27) pipe2(&(0x7f0000000100), 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x7}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x0) shutdown(0xffffffffffffffff, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r13, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r13, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r13, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x65, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r10, r14}, 0xc) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a38620700000000829595596fc87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49f5638db00c87c2805f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39ef6256b1f007bf8f244cbc769cee44346040984f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac220445ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33409000000d3574d79be64d7a570715f68932de75cc53ec316484d3e4172dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd818b6d59ddc7233a0ebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa48ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c3918d1b48793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5c2c4bf8e90c33f9f0ab4f56b6f7ebea3cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb98715e0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23a216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc030000000000000087012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbfe022b9e807a202704a4373eccbcdfa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8da4b6f2c9e159717a8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7fb74aa9ff396b7d3f994ed34c3e031cba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332499a329e045f2f7c1b7d7af32105b79a9d528e75f535e4aba41c5f7f999129664c6c03e992b1733c5cb5259ac5522746ccdfcf2b8cc096be9d92894bfaf048e636e0b189893806ccda3f043a7e308891bde339ead071b92ae077b3bbf3bedde82ce9011eb39254b487209f1d82fc85bdc49f538513a000000000000000000000000002310334b18aa6a72b7e995a8833911f60a6691297792c7206e5b0477d6f706ba40285557a13afe9790c6a0bba36e827adc02204dfcc0e151cd2972a995a6b40f6cab3538eb3c5c4c180fb1921f55fb51f98d0f039836cf3900ff00000000000016a8586aaf9cf734c3fd125aa6b3e55265b481b1e54efdd0c379c69dd0132eee6fda43e82288292ab4b58f2c95585f95d3867f189b18f62d6df0ae14dd1714cd0dc6b20c3496953fa6bb75761de21de5166a3be4cdd093c4e364580ac053c154a0325cdf2963ef277a665a26878af26a0256c81bf5cdbaed16a3a4b5dc8d3095182cfd0e437a831bc6a1263ba086e4993e8d0b6fbfe277ce69d58dd8827c97a3676cfd4da06e608c491e1bb02af6033f18132ea19aef2fb918f0d20cac40e0a0a5a4477bbd1d142dba6e7c45a88165cbd5a84127764f059ef37813b06e624d3a1a855d90baec8a3e6bb9defc8d2d003bc3f59a0ecd5d0e8ac0a8f4f070e74742c8d27bf5949c22b35134cdd6cb272685209cc9439f0533b1754eaa38529d11c7a1ebaa8dca55fee561a8a3810c30ae88fefa8fc60d54138d4c68a179b840058260bb14262b8c1c43ee359ba16e16b79fbf9b2724b59fb3d1d8deb45ca8b698fb0c818991340fb5cd22085e40760baa53928c8c4c983a6c6caadd9411fc95c46fccb71a8a94cb5fea93"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) accept$unix(r15, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x6d, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000400)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0x51, 0x0, &(0x7f0000000280)=""/81}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) getpeername$inet(r4, &(0x7f0000000200), &(0x7f0000000300)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000580)=[{&(0x7f0000001680)="46162a75a5c857bee670c123584db783f0250b37a7eb52980501341300573e7273309972a8a0ed2b2d09d7cb9d3087bf9c2b65c1f5f41f41ca4d3152e742e1fbb975720c4a6a98be44ab9dfad7524ae820d2e8fa7b9e8d0fbea1808eade12ef5610ab8aab1575802b7515d6679eca1bf77a456cf4f9a0ee288aba57ae7e395068cb572a0e7f36df926f9a34141f21566e7ebafa5cc2dad3fab2115c71bab067bc7648131f79222ee9dce41", 0xab}, {&(0x7f0000000680)="23f64685128e10444324dfd6c1104705248681c49cd9cfdb998510cf6c27aaabd81ede33633c7ca5c587e018b98f2533164e7749b95572beb1d4aac104e7168bef0594df54c81cc97c76d097929f306a33e3e53a3ed3c571ec521f89d7dc63328c2296274e7d254ce2a4480cbdabfe7351eb007c1648d4c4804a0b91e8c8331113d2e8c8836483fb73f5aba8e1c47c00b41228ee6ef3bd4e336fd08486117fa3411b39ba1487f12721abe14329462de8f7d252df5199cf3d0671296cffd6add28e6034a5f94d2724fc312d2aa90fbe7f269c999d560ae999740e98644bb3442d2e7fd31681fdfb8df9e0cd969781a43484d663f71f5791ab827e32889619be2482887b80e1cea6139576719862ae0526d6b9de1d3bd13e64cf878c7f38d9179b033b89fa74aa32abe4397e3c7a6e04ce2d314fab3798eceee776585bc07f6bd9ef3a5e1f24173397f7ca4b2b08b768a0619006dfaf1ae2d8695338c60b43386a547fec067ed14696db96b302e72df304dec095990e74afcbe853c3d091a188448a7b61a6456d06bb35416d64de9f4b23371f098fb3d5fc89fca708abff2037ef314e85d08e5c1eeb570b3a6eb50ed11ccfa7dc2fae34c9bc7452fec9850b41e75d6adf9d4ae95813e8a46b00bf49becda5765ab043865de6c57cc0da0bd7042089df474bf5ae0da0ebd2751251ec72bbd2854e22b68fdf83389f5bb47a2d8830eaf7774beb8c51b8a426bf747aac80a510312d47ad8f0e5234aa3d6e426829cd8a58ebd6af5ec0dc331002068b8b8387394eefc2d9bcfd5aabd593dbf948d974ebd32d509f6d8985b17411ab3a972598b99d990b8c3fc748c4e78f62646d228b96a816186dc05e26fd4829f9d753495df0d54388df4eade01ceb66202a92d9cc22bcf3f9d68a1a7553c86b7d60b7d59e9302c51afcb72bb890df03724bf52b3b28cbfe5e57cf9f79ffcd3f9b4a308a6bd31789c4a454cd0b3d7794114a18405d3e66ce2aacd381ac61bc5fbc74847f93d25ee7f5e51eaed85df43654c8f25ad29f8d3edd14c782d0db7025a29f88d8b933b1cdb63fb3fc4110bc56fb24d090b3d60c3f63aaa7b7012f1ae284faa71680023cd7c9e5baca5829ce93be4a287e0e0544d62695d4b30b8462d5e77d01e7506a24f641e198f734ebcb754dbacfb9b1070c6470c0d54af73a786c2b5d9d7d5e4b4eca4da830180b03e4fda8c5f8bba720341e7bda33535cbf367ff1106a94f84575c551eaab252eae89c862d3eeee4c9979d0b83312fa91199b28e08e2f6007fd71672b91c27902ebab242cfccc90c5d9f121e931304f2383dc0b0b29b4958ccc2eaaae783aa809cc38944adf839adeeabf1d0796eaeba9a1f1797c3f3d1d1e1dd400dc9f5b9f6900248df15dfcc90a0f33042c63ecdae31acb5815f3141591f1a91cf1b311517e78e31c25c2d6770907b9825c135e9e544c4a2a0c09f5ed5f5bb33bed9774632c542de368903c8e73eae1da21b23dcdb3fd95cf520708f5238560f519adf2ba7988453de1be8222712fb270ebefee39e20660dec73a2c8a8c36562f1a009f588396952de659e6cd6755c399b5d9fae8bd31c3587854459eccd84d7bcb0ae9858807fca4c2593a381f51304b74b0aa88583fb09053ee5676279b883ca974306ca666ac77212968a34bda2bc207981a482b77fd575ec321644a6273fdae29f878130a123e70794b402c34e347176fd760a551f6326c9d28e18ab42e48fd5643ca07950711a40e190940db11cdd667b9d1f2326ca2eda8339b5c0cd44e01e48fa56ac31d3ea40b1e503e5cf00873c1538a514cb77f67554d424a20907d26b0e069dccbe15c75244a532cc629dee7c11921c5e8b4e957ec0fcf61d2d1d7bf4060152ba733e9984462db95b0c43e0ae12fc296eaade7dc69973c5523fd68af9fec2f4a9f5d5c0298cae0619876bad9c2b7a1889d781a288d6f66d0a42d8c7e6fa352128bc481a3a0d253a311ae74109fbef409eadce322c4408aa24447712d0da7de7323b5fe4a22a8087e3400f9fc7fbe27a71ed2d8d4bfa6c6ef9aa4786b38b1254c0f74a61c577fc9857e80eed8e17d55374989034fdb0e4485a2fa3532c394050e2e1958055a8c757a0484e67c0f50d4e4a3bee8a0d36f2107b1433c5f99e0bbbd9e57989fba39f8744d2ebe803133b22846cf296859a1ab1d6d069f81ae695c5689e0025eeaef2c2c0a3e9813119b8a0bce455d9cb341697000c6067e43618221e976a54754b519de95d6fe3aac1a4430f70049ddad5af4cc3fccb6f21b32ae3a7907d2a9b3e1a0440ea5597b0d3e407c94c96965f7852a3b15d364524e26e3f5b680e0ab641ce351b17e4e3fbc3d5650a85a1689ac96f6d90406c821035a387c4e27bda2a5e6b1ba54b433611b478ae5d3017c3877ad343fd5631bfa9cd841bd3d4cb831ba8c0e1cb334595266216f571068ecfa61f54ba1d3fa4cf9c166055c34ed4c5c89132d95b5ed6fe5dc4bec45bfbe6c475cd1b31003402e5bad7cf63b911ae0110877bbfb33744ad579e20b32baf5b65cc11f835ae74bdce879aa46bc3a853fa3b399cde000b51e0e580e0eae4dbb4da087cb7ae05b533bee57dca32013dfe96cb6bd824482ce9c6e371453b58e8c644e7aef1126b2e3d7e2c95184074e35a554fcfd9850bd48407746a583faf2f96e27f7f52bc1d58bcc0a5c771a0c5df13f8eb04ab1f065f3ba256b6febccaaa0d8ccbb347db523883e8fa0d169fe8491f35bec872ca69d4210a950c5f0232936042639e23bd5b7bd64d24d4b91294230041403580eccb58f3dddb23e60de36587446a1215cb2493fb2c9f5b933fb1b910c8dcdb5995d50480becb8b570f0391810109d13b571dd271b7d8cbbbf10fabd098fef6550e811fc3dad19d424150d69ef9fb8ce6755a0abe082879f2e1ba761120ddc8aa402dbd623bd65cee28f463ed41ab1f81f6fda36e7e1a25e1d3dc7a6c1a82cfc467e6541d04b3f2bc046defb80bddbd7c43387bf2d364ff3d1f20d272b1e8773645f54716309157c79cbd6779dfef5a81b06575dc9eee1a2fc0ddbf5575917232236006d9fdda5e782e851ba8ef2cf19bbb2b66b72fd87ee90d5434fe72c82d512138c21c3eaa9e40260fecd6fa0b5e0546c7353352cdcfe006a2afce0b807da26497a113972108ec726f3ab96fb992e94249f19e18b039634165f1703d96284720e31987f6e064c09db56321bb823c38f9d6419690e47f131bf18f6bab6f64fcd0a26108836c417a1931276f6813c23a5254b2cf7da855b926161c69ba92cc6ea1a89f9fd46a4f6f63f84935b7402282b78fc28d0e5246a2b167d929b5d2ede8ed45d4a1bc42d8fa3ddfc34ed1e79e00d49bf949c7dc835675161be0c893596d2f8a8d295a7185b268ce8c384ec3d0bce4cab3059dcb35b38b450161b5198c3881cbb766b21fdef5149c82896de2491037d8a3c5cf6ba480795c83b2644b0525d3e8153d9a912dba31f61a79e621b93fbc5f664038d3c2eec5096a4226b9e4e3112b4b3cb7bd15ff9f3649823d7ae339cfcd5471b96ea2b9a2418323946464b1ff918593f4cfaef63deb637e4be0de03a96976f271f406f4b8d6d498d083f50692ce075c3bad338145bf51d1df498312485c88be3d5815641e3c3168bfad94bef5bb48909a918e63ac9b9d60c3ccb8879345a3cc2f3ffd7f212d19021292a9b857cc00714899a955b642f8ea33871e3506bfb78c7a880ec9f9e9b05c3dc83cac91e46fc41b652ec4b74bb505dc5579ceb72a389551d464776cdedfad06076e20da923ceeebeab95eb7ff22431cc4ab7336352a3570e801b2c18ef8ad0c2db6b0f69bf5a889b227b8fe59049f8021b7585e5fdaf89289de4cdb0468cc625d580f34f365a6d1909b5fac3c834a21813b954886f7da2ac1ecd6dd4e8bbf23bfad16a9c697524c17d6c14ebdfa625095f02fdd5648a57c63a8bc4a62e9e64669320f3c6b75b5ad10343d04a5bdce943e894bcdd8015a19fb9d4a33f57d6d525cebf7b9f9701fef463497d348f591125286d6f8e7495140d404cfc99e0bdb06fc13d97aaccd9abc94009b34844ec4844ecb939e99529165b7acc54735bea4499883eee777c83af8cc0217fb1159287ffff28ef154b3dd6c711e54dad3b56fa8a8c42b7756ca1cff9143c86fb61496fd388a25a0ad2f3b41229d6ac69128d825fabd88b91ad6e67859d23f8284cdda84aa3e8b4cefd5bd750d189ccf0a49dd22e98ee6d2eb79356a183c370b574ca780431a4cc9e7f8f36207542694ad9e3863adb9cd610ffda9f9f9b6f1735fd7e9a17ccfe4ef4d8c66bdf098502dc2706ead55bbd407e293e336aa1deaa254ecc0180fa8ee6ea2abbe89600ef9366ee7d48879119a670904b9072ffb2c707d87bad84596abb51e6b298e81ffe6d9567c99f5870486787e8b4e20ffca32ab3d1c47bbe50fbd32e1af3f8ec398b962091d2f4889556e6195e58e4e9938f284a9079dedccbadc4b602605931e2010542c7a08c604bef83a39e55e7efae4cae07834793c512057611b22f95cfd0064f578b8273996f0e1f1a12e67d4ea7843adbf7b5c6f343fc4487097416e8713cc2932e0fb92c146c07fbcb3f122a3d1dfe884002632aca846111b70cb09ce8fa915eb0452aefe63f4eef6d6d4ee1b660c15c6f0ab0d0f10eff29b356e81fbac88707c0ce417582db680e4f60628e5a996b93252008064ae1a23e2eb367d14e6f8ef1b214f2d700eddd1c4498d4f14bfab25b9b90965b41e6a215ed33f7af406c87b0c2cab6a855c40725c60b73155433ea4d3b8dd3ff5a6e1dcb11407b1c9bc1495952352a0fde43c28b8974c4fc2f09d5f2fd7a15dd1c5133662ffff89dbe36cf7f20669fac9c464d5bb80054bd7a6036959cd9c5b5ceba7ef839b362273baae68ec434b75402aab043eb5ef8d5d8844e9344d4c76052a8f7b4442842f81bfcf896c53c4f4e323173c10bb900d609f1eed725b50fb95503815239a207230f8bca39de3a8cef6c82facdb28705c4d96ff5f2a81f18b392404920e3218077b862cad4e9f26a5ca97d9fad971adc8643b3f1d4e46918e55e37aa656927b1341727890f31f74ea1f4b8105ad18454ea95bf2502bb2b18237bcc8b5dac7ab94a33b5458c3e21cb71f717f6a1f08cd2931e58a2842f5ce182a7a4b9dfeb32ea7d9b5710115326632fbd9aed470a45aa1dfa46e7982553b5249ec42ded46720ac5ebc270c4704501a7f6c3c1c4b2c072f750863da7fbceeaf8175798330e50e874bbe8f59d5f3b3136fd354267ad1bc25fca665eb75340f20750d6d9ca36e44a32616fa4df66385c5cb639c2560d2812d5884346880fa4191afcf7e8762165eae3d80f34b677b2165ba9d9a720a72091b56fbd924e8172009ff4e393acfd4857d6cb28c680751bb888c2b15b5c06607027fcf33ec189afe6ad58ed05a921ae024dc305461fe49d962d52663276a47b51ee5116afca129421182555c9c86682213de5261dd547e61aff62c9bcf8cbfa5c6fabf512b597eff1bd80f740a9f8d8ac8d5ca65f625271d2635e0fb208404ec0441606ea35315c2cad1160d81bfa7116f98c893799ad172ab6127ce171851b6356bf9e1e0b5506a1428d99d8aff7aa6fb363d7360072b17640bc1e7c5e3f82663da7a635312b323b8ba41b0154a729385e2114bfb0ed7e50d14b1262633efbe07a3b3761a2597b1679adeaa0f25605c6d00c57c367efae50b5614952a076762265430ea4d08f3d67e41627d2e1d30a48cd60554c578239c60249a4277f", 0x1000}, {&(0x7f0000000200)="2f5a19bc0a553c7b0b31ba669f8449588b24f48904fed9fe18dfccaf1063", 0x1e}, {&(0x7f0000000240)="3fb1dc6cd5f457eb31d3b96c", 0xc}], 0x4, 0x0, 0x0) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000003c0)=""/184, 0xb8) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = dup(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x74, 0x1, 0x5, 0xc0c}, {{r0}, 0xfffffffffffffff8, 0x2, 0x40, 0x43, 0x9}, {{r1}, 0xfc54d492fa671d05, 0x8, 0x4, 0x57d2}], 0xae6, &(0x7f00000002c0)=[{{r2}, 0x8000000000000006, 0xce, 0xf0000000, 0x400, 0x1}, {{r3}, 0x2, 0x20, 0x1, 0x1, 0xfffffffffffffffe}, {{r4}, 0xfffffffffffffffe, 0x91, 0x2, 0x2, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x10, 0x10, 0x9, 0xfffffffffffffffc}, {{r5}, 0x4, 0x2, 0x2, 0xff, 0x2}, {{r6}, 0xffffffffffffffff, 0x0, 0xfffff, 0x4, 0x9}, {{r7}, 0x5ad1afa813ea08d0, 0x80, 0xf0000000, 0x5, 0x8}], 0x3f, &(0x7f0000000140)={0x0, 0x3}) execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = semget(0x3, 0x0, 0x10) sendto(0xffffffffffffff9c, &(0x7f0000000080)="76221431d6af1200e7fadfc5f284817eb4703fb4dd711c859344f236f68d89b909a61d98991cc7f552a51413a8899244a059092668b2937321cf69769f2afffab481d35de6b3129cfda01fb26257a905b9cf5a8beb9692a9da517fcba0ffb13cedd8c5819dd79a", 0x67, 0x404, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/54) unveil(0x0, 0xfffffffffffffffe) 16:00:02 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000080)="e0869f6aedc320c18d0eb9a34671c3f2d9c391dee6583011f259374e71e301fdef25c47bf1c9a1fb20b733506fe65251aa25ea8c9cdcffc5bf16ee87774966d2dc87f7137221c876ec591bd7850bbbbc5513dc42cfac76ece3c8149e329ceb90dce250056b7697046b91c7abc25ca18b9637a6f07fa251f69faed75a8bb0abeb3ff59823c08f65597c69c5f87a72e2dea6f5e3d2c85d225a825fa1", 0x9b) 16:00:02 executing program 1: r0 = socket(0xd8acbf114ce31a31, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) utimes(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0xfffffffffffffffb, 0x8000}, {0x7f, 0xffffffff00000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x4, 0xf9) recvmsg(r1, &(0x7f0000000640)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)=""/34, 0x22}, {&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f00000004c0)=""/126, 0x7e}, {&(0x7f0000000200)=""/17, 0x11}], 0x5, &(0x7f00000005c0)=""/113, 0x71}, 0x20) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r4, 0x0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x3122475a73b0bfd1, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x401, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x1}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x7) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0add018b952a27a18e23ef0cd4ca875c375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) pwritev(r5, &(0x7f00000013c0)=[{&(0x7f0000000000)="3dee9515dc87ccef1804854cbe8e35e9c428058870", 0x15}, {&(0x7f00000002c0)="44d3a98d0900b19c934a7dfda68c0e5d25204d7a0bb8cb8652bf8819580e22d5d29a22e19fafa3aa47addbf248df74698c8207bdec758825211b889baf9c172372313c6c59061927e41f0f07b820acf12d35ef00675a55670cf387c05642b2d4608f4bf447af166b43ef4e5bf377664064d8fbe484397ef2228f7708afa32b4679872bd7319be1e3532665a6b3c132980d9e8dd7ee96345027a53c28754ad6cfcae985bd4099a3cc233656313d19b068798a1053b3cbdaa74b2889b87fa016207f41141614f9aae2ad6087c3b20056a27d7381b94d9194f7c238121a8dd12ee7e7b14a236bf3f9f6f839160d18ece5bf82f5dff32ff634005b07becb42d42d3a80f681a6b41fdd4b62f5fca1c308ae5ee2993ef7d07ce8c9f53ba05fabbda0b86b4c471db05fbe248037a9d60fd3bc1721d34f52455d7a7a08c874db3fc8032f821c4f60874bcd71b868991cb8f9121e234abed7db23c459d4956fa40048ffe1225621ede0fe0b08d19fd1c14d863fdef2ab9ab01499bf7aa52532780e5ab8239c63f384535b76528bf9ee5b2418059200521b986d56b6936a8e71526e158cc516296efa090ea35917bb0cb50291c5c8e4e83a5fd22b39da0de5e217281ac3025753240ce4ab549addfb15aef4459a1e3f64d69a979b08b380ff682e8edd041d8e449d060d0331697be5f8d9ee6ad14296e0ea29fb9a215175ce32ee818404c8f0b0e99eafd8b75bfdd4352afbf196915cfd9e1d41b61432c5818205fce84a38516edcd4d9e4fc73a0d90dc5809aedfcc34b7ff742bffac3cdda73a021aa9a57969c33fe8acb73b7689ddd51620cb71b3307690eeebd35929abef00ae2a52b57f1cdd7c7d88cc057a4529215310ea5240170d12da5ac845dc759b829cf6f5b1279148d395fb743072781177a5782c445a5a420dff9db80976e13959df83b3b78c43dbf759f867e9bb3799529721b06b9fb0629d5555e75b04c9e7c63f8b466255830dc810fe8977dc95c41d68e8f5b27db5237a946639e772a5404c452208b13a56b3c0736797e5bdae6a51cefc17612bc1c1c8c9d4153590fb70e6d23c43a9b2b1c9e2ac29e664587cb00700832ed7e5200039d6a897f0284868cb4cb111216d37113b316eb98c2934d443506528bc8acd32729656edcbeacb2f49a97ae81d5ae0d6feaeb3cb6f2fde4e88b8c06691d4d758f62f4becccebe2769202690463812b5ae1d2dcc089788975fb31390040df030c4a844c055b69244b13ed2d1c71171498d828c64d00595712fc7fd8c867de5c866d397d9314bd09c5c57425bb14661f504a82ac74d39ff08304e960a5a5fc282149a9963e05331221e967271fc29101cf40ad46167464f1e60c9e9379358d1f2e0f01acf623ca2fcd54f3047b2f78bced68a04bcb5297118af29dd57b38c66c104a95eec0ce9ea4b3813317b878d3b2b16259a419b6b141c6d11fee98d1e84667b7056fb79742b6ae2288acc3444d1770de848bf235cfe993581fa652f527baa0bab4e1f9e19c1fc7bd3120b70190c4ad9342c97d857a4a48be20569f117b698366a840d8d2bc02fd3691091cf5acd37143e3aac1acaa3f4526411bd22a335b1d2efd442ffcd180b9d5b9c5dc9567ccc049e8c4034f68fa00a32d8c0cd8b5df041cf4286279ee00912517297e41c1918c6f19f0a919ae8aeedbf63fa76e44eca03f365605ae8f7ef1312f3c2614b2c9a4aed2659bb84a5c33750a41796fe99e24999b658bf2f9f07472f3845490c6d5f2b40a75dd68abeba762dd1f48c579bacadcf668553243d06b6a86518cf77ca2636a330dc88bf628075aa2e3835829465006c8410f1e809907f65c6640ee54e60e78a59ed7943d06c4071b7e6f40f960920534be6364eb1035e87a18679d5bdb8b24224cd7a780066186a94891d2d3528d6767680f0e70fb311afa73f051d3355c3f909eb5215f6c0a0dc9cfd10225ad0d47ec7baae9e5130a81d7524d3f5144864e8da6d04931a5c40a3ae28267529a3f56a0c69ffe0a8843aa1e15a967c98ccdb2c0cf8782482c8949f58dcb43192a97abaaf6cd950c152ce144fa9328999fce831bf6ef7e27f56a326a3f8d0527cf1438ead7c0f4ec856020a216c2907472664d6fe875e54a0cfce44bcbfc32fd5d332c21ad9a9a6271b11b988833bee4ca054d896b3be532d6d544db2bf7792f9dec0cf06112fb9e18116e71c2a61469f8870d4cdeb5740066a59699d59bde0d72f500259bc2a1c3fa5bb70b869dd7fde6d9425100110a767602d3bdf5412e096c162112e31b665c338794ae61b1659584c4e71b711ec04037cc41098345d8983afc619f5835f7d7fd9e92aa9d142e29968b91d3deb17ad3886b1a283a5764f9f20f4b3087886c68f963053af1e4133bf03d82201e4c0a48534663f0bd2724d14cf376039992339545532a53027368169a7e8b566c9367c4414b6e0d1714d673a6cebbc73bf3b0fee1db240846c4e4c1e808fcfcfe2739feed289dacbeff786f888f6a65c25253e5eb22040dca0dcdc479bc4d1cdac74925415da74b3ff6889b85093ba38f09bb643417f480f140ba42d43cce729c195d57d19d1bbfeb228fa28e921262d8c1af6474e9a92afe7662a3f0370f8602f47e8d6b6d28d6545c1792c8b3cfaab63264dae1d089254aeccdd06cd6592edb7f019e639e3a8821c9daabf59b8d282a9f9f69583e28a75a71aace96b391f076ec630eabf4ba1119de1d9ebb9bc0404743ac8b1970e5328fc7a33075262188183f1862ca800c4dccc4c775c967a4ea3f1ccd05796e30d7f10f0a6a2d8c8414b8caf1afaf432cea3414991523e25af6f156887aced312b04a46762af9f55c62a7852566c2fc16168aae278f014eb9b38cec21c2329746a34626b9053d3b5039ed54aa707f251781c91d26e86c256743da6fc35e423292a1ee5880286a181532830d31b0de7672240df67879570d27964390f5e2c7f23f32728ba70218dbf1fad8ce1bbc61693565172163cfe72c68ad209d66e04e76f5a10a0330e1a8064d3ae6ab754ba036abb51cb41c6bbc79d6ba31d71d29bfd2000d2e3623d322f2e86bed9e9ff60efed7fe43387f2db3a6d92dc328a05d5a630030bef1dbf4680dfcc06141ca129ded3eda73bdd11f56963914938e8b5bfa6f2e7e0f325a4c4aa08325f8ff6cf4c1ba77c41dd99735568f2bdc4ab092ef4e41fdba0e523e2f90c5b639b86c3a00e5d90b4d17af30782a3535d3fb03ee2ec9d827080aadea27cc837ec80f97347508a697f3ca7af805f8b33ee9dc20f9efd399882a052133b166e78bd3e742241499a03fa9c6b4cc26e725df5136440c138bf27eb8f8f2b86082440a15bd7d9fe30b55aefe21faeb2f818341c45d2cb3f6ee6576ff62e4f5ed8c3439336469c2b83de5c2359792aec5eae3b9dc44920fa953a4c79d05d706e0988afc72d39f2eeeb6cb81fb3fbde8b2654555c12d9d0314dfa829c664a5dc7f64c32cec2231a61bca8339549cc68494b837a8a302c62cbbf3270279c7418e4df5afc51493a52cfeea34e75037e9de5fe7c7d8adb59858c532fa51c235c8983df8e87f92c8adbf4ee3f85307881be0e9cb6115fd7d54f75371db0b9b14baefa59e5bcd4e030376b8aed615f3ccc223a39f617dade4cc9cade3497e8902c4d515928cc7f7b4cdd09922f083bc3e9e465793b1ee7d3a6fccf2e7bc6079f03cdfc61c338886d65baadf1f920909672081c9af3c078701ef3fd27a51f8f514eaf0286ad1bd3f1907ad232c05f7301c89dd5202e38813a337c804ead097b09e27bb18de00264cd97642de1fc5d8d5938e505dedc0114013d971e6e0f5fe0476d6b0019e67403e8f4949647e150d40f7d875c39bcd604d799921f492b0344367cdb83cab05729f4e7811dce29eec2f3dd3ad4ab7cc69f6fba0cedcc0ea3215966bbcf142c033c63c459e57c40ae894fab4e65bd4c21642bb790b19a1e43911f9641058f7b821774f47778530b0a58f48e5da464bc77050dc9e5f7117dd441526271e6e54128776ad51c16e585b0d9c529a0a2b94be6902a857ad1eeb10aa820e6ccdd72d59fb96e97470a2dbe309781930a50a0b4207738ab48a74a7369a03a741484e5d2e04072e366448790255c3600cf0f8db99cb995002e770cca4300c61404b34498ec76f55c74c61b51a8a5e656a4e923ebd515c80e599ded09e7ec1c85beed2a1f7e5debdb3bc8d4c8fe42fff62064194d02b9d6b433037d9f5047025edb5f1f7d500d4a73c416fea54f5dbd61683a32054d1b7215e216571aa3be20634c445c5b44f4d962a9f75a852d561d37f2e2246a89151534f6a7e0fedd15d4ad7344b1f01be48846184c59ceb38c5e88e08c890a06b244d6bf36aac432a6cd0d723cfe600dc0405f98d49a60f2d7bfef476f6362cc04d0f0616f458ba2d4354fad7f314144121b0679681073e2832adff569938335778fbd0c7f27dd77e1e32f8e63365c8901a77016d294acd3a66d5dae4e7bfcadbe8c3bae45781e78b5898351283759391705730ac1a6140506eaaa7a7def6280bf1df12ca341e25947a8b45206ad5b73427b83bb4a960e9a7e5e25a159e1ea97ee7cdfd8636df3575090aff8a6123520f44a508666c3dc12510f9f34fc8d58ff8a40c6f413c40721583f3912f61b34691bb2d742c413b4a7fcf605682b205e6f453170811707b96575c489380bc8986d7109aaca3e8831d2ec935b09ad0188f4f27d1a6561785c12ea09390baa3de033fa9ac5f38d609887268407e21eb9c5007d7b4c4c64e23e824b3e7bbf5b9c669e30c82ad6ddb0f314f28083b46acc53a570c9acb71387540401196be584e4169ba96b0736608a32366c7041d3f220ad6296ca8d68284f68ee2508de439390a4741793a85293ca29f83edf2a260a731dea639c8044f873b0bd26edb688ec538e1cef5665fc5961717adbdbb305f2baced2aceec32a06be00afd4f273aa862bc12a0ad2e22460f393508e5060be8560afeeb6f478c7933006ddd965145378957acef5e7b58c0f656cac08aee32335e1f04a322a0c742fcefba1c482b5f2934a9ebc5b206d3855e006fc656be4ed5259cb5243263dad47ddd878d54b6eba292a51963f6642316307c8b9d04b72743db08afba50f7ddc4ba80357a789d04b3f7afdb9d9df2444a7e910949f83305de4c5257cb464bfd1b6dc8d09e99ff4c8665ae7382db6e2f910e13ae06289f9f86e8eebc9df802a3ee024bdd9037ae37dd2522e6ea2f5626102884240ad15504ea7f65ca84507f518971e6dfe2d8d8ca9584cb730066916e8556c5534e806e3201c6f8806acad63e42437d9525d0a69163b4f44cf7a1d0496beb291a61c32a0c12583d87fb74680279c7f6c48d912a288f5df99c6f329ff3a6ea8360dc784df9242db153aece71358cef2beb355bc01e9d0905533c5b5e5570b3d687900e9230ed37de18d383af9d0a64838568c14638bff877abf9c93aca37124f02a8874806a48812adbd7065b55f56b2820f80a5d688f721aa6ae7d5241ef0050004eadf2fb6b9ee943eb4a603b4b604f855928bc3c267c3397855e2efd59e7ae799c44a9a1c9ef4fdab5481c43726df425e99c95a4354ec2e564a574b89e79ace35d0b5d01379852abe9ef42c744410b8e7e29d5aceb0d958d716fddd3c88b335f7fb142f776abf128f9b320296fa971564d53eb6805320a3171b3e3c36f566e46c39fde5b37e8b2da9907852ce627a0b7affb753451c9f8f013609814f2c677aa280339adfc13cafd63736ef8ad1f655cfb7e0dcce5", 0x1000}, {&(0x7f0000000040)="9151e36dba", 0x5}, {&(0x7f0000000080)="8e08c2f4a49f63012189e0eb150bed3c6b7494aa3995a8ec5f1b5e59c43998c6a7edd2e9ecae7530b4155b40d47801c9909cc7f8ffc3501fc38c936bbb611831cfdc2d934a7fbc4cd0baf2820feaa2158303a085450a5a44635883b51c515db4f13e160e95f1ce76bdc30c76da325f83c50bffd3cc1b858f41f8797f4b3a27c5705b10d254c04968f5e182bf60a2d1546d2d569c7b34512c8a", 0x99}, {&(0x7f00000012c0)="b055d6ab11af87b972108949f2304094af55941dff737aa8525ee41fdedbac310baa8ad4e0474b59f7f0fceab29bf1c4e72c2f71c0a61cb1ae665655d0fc6988b528674ecdff491c2bae723df808782f3360c5a538b5ad91f9b444d0667a5cc36402534d63df9e293b6dd7a3b2f43607a49392c9a4f81ffd43e96edd1e251f9f9ea7b2096e0c35b92e12145f32e043fbd9308272d84975c8c88575695ab34fc9e80a86c84e702e0ad315fd3d06d6e5615d79156dedd0c6fe239fb38102b612fdc07764a2ffa61174022797937f5d2929fe54a8eac954c915950fb06b0a6a667e9aca5ce7f845754855", 0xe9}], 0x5, 0x0, 0x10) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) write(r0, &(0x7f0000000140)="1774d6e7ab77a6f0176231ff6228030011495d42ba1c30f000e1053395883922af8b683ef68fc79683d7c7a5219e50f96c2aa024a000e82a02a5c4952cb62f50dba0d2967d182e9a4d1ebaf671fc3b4ad8c57086fcbf9ef96800bea2fe3c2537b491f9b45dc7cda8ef8d95acf94d8645bbe47b35c165182bc3e808069e643621467a993191153a1eb2", 0x89) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x200000000008) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) sendto$unix(r1, &(0x7f00000001c0)="13329115a2d2142b3a485d3cb673b2b9ebc5a5b47f9d03077e9541e3e8ec71264172ed57868820b3b53a14e93f13d071b1ff98dbb2c0d05029011c7a237e8ca9f6d6e5f860528c1f626bc23a22a93c5f94b6555d9f40f9111f45b4953d2bf5f1e86fadb71dfa201cc7f314526ab2ecd9ee636b86458ae0b2ee78456eab8479794b4720d01d9a2e6ba7f3263f26017500dd8de12f3e819c57f7428d48428ef2e6b150d79200c62cfba2d4cb3756a5efa7cea3d3973eee87715cca2cd5474f5550cd12c13af69e531b6f90c0f0100463d6c1c64dc088693506402dc5b7cfcbd50417b9840c03d75a15d5143c8b36c0f60de46d62fe0c69f846ec08b0c8bb7a8124a6362713f54d0bc1cadafb55039c5e94287aa2a7c880f0feebd87fe43bc89d7c2c4d83990ce940f452f1ab789b9d743a0ef7c74a067edaacccdd1d0e3134a0f243ff8225c36c13efa310971542b87bc47c081341a70d8d41f6df97a73bc98693265ff5fa8ece3ddd499b5fccf48d969aee3918485871d7c4ada5a8a9faf18e444d54fa42405ce7457c0dfa95f4ebd096a35079f9686e710b84d3de2610fa41629dfb28fdccb1936d3b813a693ce714f5f7f0754cd033b583003c1531de0dc1ed565ee649ef8d5ddf4862eeeaf513a040d0ae15e421bb9ab3a0ddf3720dbbdb5230972a37a9f65d671abc9be5daf12f7c64f3e971ada159972b4b247535ca783c688e3b67dcf1b665bca83a4717a002139b243a2a6de24fd341df6c0bc131d9d176bccc7bfc12f7c102fa1f6b33f54bf179948eac5812eb5202d503304ddb08f97f392c2407ab5395095681551bd64cc141681f1fc2931330f937fe348002508ff70d1db513bc39c88a541b4d1aee827259cb13749891d5bc738a7e47b966b4d70ddc909ed179248dfec18fe8bcca634044e52fad0211ad104698881e148094c66d8849da4cf58ed377470e00d04c5ad518f359c83ec5c3b3b2ef17779531d8fc64a5a79246f0507c77158e80e3cbe7b051c2e52cd3cf3f4b588ed0996e6f8deb87f07e327f4f2642a7c71c197382bbb8df11c768b9464e55a9a805dd73cdd8e1cc3b86e938d99dfb6bf7837a1a247246df3c257a5663631230e97d82966cf1cf255d5f30c9c0febe6402d07d1024079a97c47d55e5311838efc7b1ef3709fa63abfda09283b227c1663f6039f043e8ec66e137398efff1409dba1f3dcf9cfbf3f8687b156dce55dd0af58d02d0df9778099ab5e63604bb24a00a395715b86aafbfdc641f5ed98527ad1e031ae52da1c2cfd427961dac26f16a1cd0c11c5dbda63fc60af21a16005020ddaecbd68f4411ce80c9f1e7d93785b30eee4aca56e080340dede7967ba30d4e12bb0b052bccc7357cee00041eb5fd2220be8872720f34044b042588ba14bb595323c5853e05303c00eae7a1f15aab1585ed2c14b4e559b4080f931a4cb389d6e41141c487c2d0d14288561ded5d9d3781296188db11c8a5c6851507b343ac741ed3729537acc17d3b4180eb63749f9c5774dd38eb773832c2fb264c429932f58aac8ce167855e57946e4e33dc49530d8bb496046880517aa249142a4564aee8d80136ded1b097173293e8f8bda297bd77014e33a9b00d35d615b1f82dc5bd1ec0766d4d61a9e4434e88bd32492b88fdb04f50f5ed2621fcfbf92e4270412f48ec71eb98691efe0f5fe5cd862d46fa881f112fce261e3c1fec36ddad20a1c1dacf5c09394dc9394b478285786c381697cc5a7472b903d9a3c51bc07a28abb4bfb2087b53d5b2531a33f9073735ca5b54e27137451a0572b886db37dc2fc5d2f32486be796e89fd4c0dd14d59deff6678ee5ba7739d83277679d4cf476d69d5b3c6020d2d6f8c628b8af258e447fe9c3a45b842e1232334b2fc6dc1cf12a51c66b871e760f4a45749f92ab46d9a9842dafa672059b9495299de7ea628d0d8b54b9005ceba76af5f8ea01c9f778e579597655a98a3cfa1d5f477635ca9f67c07998ef511733b4348d1b22bfae31066b585d0afae7647c554e1e4e00c6f5a0b92c85eea4094ded98c023434882d34b1dfe967294188935c17668a74539cdc0b51ef1521e20e659f28d6d4d36ce2694541cc132671c2a4fc8816b067e15ffe94e5359be73fa2137cd2aeca5c386ca01a15d08f7325d8107cf11a2526131d3786eb3803ae47c78a2bd4f38277c21013b578e1e16e501459eebd0b3af468c9fceb4d7834fa61d23f64b9a46479d8edfd6a8cf5714f747f3ca490ae8fb07a13f90358ef5e0a3d81e75360359ce30eb22abdbba153e5869b464e5860588d450020236f26ec3c2ca81b8a1a9422349c94856e103675f28eaacb3f542613b52452bb3bccb36bd8f0d050911f1036f74ec01e95185f0e6c2efdeb73760acdd8783d7c435b3f325d9016fca51de9503214e9b9ad181d7cf4eea9142f542f4c485fcd92e299b7eb9e0713382b744afa736c103e73c9c8f064548bbe72d4feeb86cb9aa8266402438073d36b883fd79f6d992b8a87919685ecdc2cc83478cda7f99ea9aed06302427a0b8ef70f8b5100f2ad4163320e0a4a327c6ee6c64ac12a6025e3b2d58f473deba89ddd933a058ebf6dd40113831ad3a86c1bd618087fc025f30198b1293efdeca2493190bec4a897e7b0de54583b60955057865a0ce610d3c03e77fcb1df28115ef525449a6531a6e723ff879c5d8294afca2c43009469f17c09fe5b22d738821ffe362ecbdf186c9a6c515775126cadba13f384431b7ef8c660653afcd1d0f5cc22a142bd7035814512d5bf1e56a752b64a5f4e3ffb68f75ae5c26ef8a8234bae655974bef44becc0ed252779ff128442d7b40e20ebad561d638d450d57be02d790cf0744862ae669dc005dab35b1f2f6ba98c06924b7acdcf3361d4ff080c680ba065537ad022f26d25a8dbacb2b83039feb0e7516c5538e8a4db422232c2c40e10d0e9d1e9497428e29f4a1a26eafad4c9966a9ea6d6f1f6c68e7491e01124a8098a8c7d3dcf991941cae82b9b222c5b3c623abe3ebbcb41f37c98d5be9a75dda825a4e8e5dd2e4d3f3f0dd934e7826b8e4e350d55a9a70e30e4d00d057e466ee2ee5e8650d42de79748a509426ac025ca2c7dd5b8f937f946faa46d31da92fa26653bae0ff8daaf11e21db4fb757911370f9a215fd7a81663544e60b92d3fbd2d579e36130058be054d2a46d9ab1f67aa5ad9ad2aa703f7b28f1dbe4d802549268d31e56e3fb163bf9a6a41cc3ecffc2034511115fa224e61f5c9cde924208f260b5aaba56cc9595a14e3acce56f7095ea5a8484f561fdb9b5f445a56933963bcb6058708a3264cdfd167d138780b7ff54e20d89a45f32eab58df6e522e28219d5d93d4957069aa9f4fa7dce0ade3f13b511766ecc7aa2406480b0c434bdb1bcc25175abd698fe185145d4d78e661543a1cc1b78ee83b696a882371b7ef616044b1ee9de95c76f71f79268d379c4ff3c073764a88a0144772a9ec94e80c8f634ed618b86f276445de9c7e5a7696d01b6fc7339cab4bfcb21edd0010361154cb7570b5ed4bce59e81edd2a2689f429e2715d50e4d52ac0f893b76a9ddf0b9af2ca9708cb23e44dd91d29e03489292154717acef9d4ea95c7c75f5777512900fa005c0b54792a5b5faa53eb24330488d67419fb013b1b1b157049af75e1794d4c90aa94fd070b54e22e12ef4572aab0a4b4aeb4b05c6a795f1130b6e3b155f1087069968386f0e3b324860c3a8d7199d1bda3ffef5f534fad1c644ebfd958b994569edbe789ef24dfdcd1e4bdc48375d9cca38673bfe64224bcc74690004ce4723513eebb0103111df8a4a25a6ca2c43b06bf508564eb433d85940b069e6c44498e5ce0a40a11c956126ac577b71457cbc5898447743a6967b277623cf4ec74883114b01979d9993bf11cb634f7c88cd309ba7e0b86e2cc8acceeda3f94c0630cc0cfd3b1b90312683148c0ad089f31652f387cb1c46bed84c3b197221f1c2357c9bd18def2af99a7b9d51452ecda4a37f9aa7d6b3c2140beb3f8b4a45172b1b62e12400e1183d91052aa808920f0e0e7a77a57bf941af307714bc13cc597e3e731f68422e01dde38f98b7283127152214cc18aac8da94f45b8fe43e55ebdf0bfdd085f954c18aca9c1f0110d06d052184a0ed71b3d99cac03f212c4b40fde7328fc23a8f26d633120624a87f081bcce9c055fc7900f421cc66d812f47884c45188aa93e605de95d27d2d60fbb4825d7faa95c3dd7bb445cfae1d6718c3923013e0ecd431a0f41bfe8c0fc4eb135640aea502dc4f01a532f3c4249e7e146928d194f84857680dd9ec03e37c11cbe4c43380471a6c51dd5a95022dddb8b99802703b37f0ebe938a1bc21421c0db8ff37832efd59c41aff51b884b9e55a6441a5bfa8bf87b93986096f9bde1f4ea87b5533038ef72538d27c6cd7bd486f94cbf3ab8eb0457b93e1e4003151804a65f6fc656200f0691d85e5958840f2d3ac236b527d5825f3d6d908e999a42286f9e78464c9c8198aa0573e2ce36175f286442ce2b2defbee26828be8d31e66aee601a2abd1448286f990355452cd1859d509243d4356e97379e4a7564273029076026671f57889f339458ba246bbed4a446e16b41e767d4dcc909422a182cb2b9c397c0cc777608427f328d8b5c29fc527f7d885c293cddd4212c32ba8667f0b10e8943f80e58dad42ab4b6f700efa0a7e002e429070fb148e2b236cffd7a584dd1153d7f9bf8f651642905433837f10fa2d777897df16c39da42b52d54aeeed12f124af6a26cb1eabf610d65e760db41f1b882602e730a0385b3abda5986a40fec62112e40b7209e78176b7c1c8739f66894ec6128adfe308a73d9f6a9c93efbde65b650cfab352152797bcd25e487409bb9db28719d62b1e897780c773fa96f3673bc45d0a8e9ff91999fd24a45b3c46d9f8d492656772a4c7c92edfd5402adb272a710ece03671cc92a60549668514e66c2338a450dc60be5ff4da267c8e41aa67650c2e581aae78760c343ddde1c29837c0bdef206875a5b153efd6e31a7e0e4e198dbbf1ccec173ef2a03bb6af79fe53a2cda24db838be88db88ce10abe9cdb8fc8d8544e66d8c3eac18a66e069270d3544b4cde1306922411c53f87e82674adc2c7b741e2878c0a7ef7773b903564bc2b9a7b28e232c85e214c9ca87d998d34f087d1d53928d82e04cdb835113d901365c5ae4e75b32893d97f9edd63c8e9e1c6dc36c4efae26a5fc2595fe7082153a6042494b3fce81e87238af19ce0ff6eeea1417e4f1f0d9ae64f4e1fd38f52f712ba8492862271ed29cb4ea4eeb133433f5ad582ce74f88a5d517fd2a8fc5e4689a7c924c1da3025b2c404772d6238d2db9c0ba3dfbe2d3a02d2bf186a4f383789393fced3a82d636033e1ba7cc42dcc2f5d405188f0179faf680c05c806a1152224ffb52296a378da21ad065bd109f6673fa5541814d9078ac4747a2b5f1ca38fae4f55920b076cf68c5455828ca29309fccc1542092391fb06def3cd968a4fc09eb04941604b3bfc5055f67ed9fbfa7b53af255fc0de67e55223b3d505e9b725df896831d1bda0ffd02481082e253cd9200bda59fdadd2dd611b68fed06a0606b44cda3fdcaf0dbd350d484d0a095603003affa36fe2f8e4d5a998a5abfc7794e188822e776a48489be7b850d2457419f6b5f6ac6da3e894fb93b244553a720951e5b575d72c2629c7fe13b266d2b9bb86a28c86d701c7d285224ceb272dd68552a5e1deee3794cada56a9af6db6640be633be5ed", 0x1000, 0x400, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setuid(0xee01) shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) r6 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000640)=""/210) semop(r5, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffffb2) getgid() r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x20e090add6dafbbc) setreuid(r14, 0xee01) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7, r14, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x16, 0x3f, 0xfcc}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r7, r10, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) r15 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) r16 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r16, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r16, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(r15, &(0x7f0000c6a000/0x1000)=nil, 0x2000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r17) r18 = openat(r17, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r18, 0x40047473, &(0x7f0000000500)=0x5) 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x1c, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3000, 0x100) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000400)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) r4 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r4, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r4, 0x8, 0x0, &(0x7f0000000580)="bfe5f64949345ea3017acefd48847ec691920dd12d88b0bb59c9cef17bb839bd35cbfae11dd3", 0xfffffffffffffe1b) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x65, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x10d}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xc096271222cb08ed}]}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000003c0)={0x1, 0x8}, 0x10) kqueue() ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000000)={0x3, 0xffff, 0x2}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x108) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x3) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f00000000c0)=""/124, 0x7c}, {&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/253, 0xfd}], 0x5) close(r0) fsync(r0) 16:00:02 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1000}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0xd, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f8567", 0x27}], 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = syz_open_pts() r4 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x10) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x100000000, 0x9, 0xfff}, {{r2}, 0x7278b08252bd7217, 0xad, 0x1, 0xfd7, 0x4}], 0x80000000, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x0, 0x7, 0xe0}], 0x8, &(0x7f0000000240)={0x2}) readv(r3, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/8, 0x8}], 0x2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:03 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) syz_emit_ethernet(0xe, &(0x7f00000003c0)="988bda934b54f13a28a1c9a9e09b") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) listen(r1, 0x800) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c17f3e8bc948cfc2e0e36e51068467d7ced2", 0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$getown(r2, 0x5) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000000000)='./file0\x00', 0x46) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x100000000006, 0x0, 0x0, 0x100}]}) sendto$inet(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x75c1c7983fe82506, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$setflags(r1, 0x2, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0xff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x8, r6, r7, r6, r7, 0x90, 0x10}, 0x5, 0x54, r5, r5, 0x2, 0x14, 0x3f, 0xfcc}) r9 = getgid() r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x8, r12, r13, r12, r13, 0x90, 0x10}, 0x5, 0x54, r11, r11, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = getgid() r17 = getegid() setgroups(0x8, &(0x7f00000001c0)=[r1, r3, r7, r9, r13, r15, r16, r17]) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x800, 0x7ffffffe, "73f300070060c3dce5081a6f6000", 0x0, 0x9}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:04 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, 0x0, 0x10000001, &(0x7f0000000140), 0x61, 0x0) kevent(r0, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x8, r5, r6, r5, r6, 0x90, 0x10}, 0x5, 0x54, r4, r4, 0x2, 0x14, 0x3f, 0xfcc}) fcntl$setown(r0, 0x6, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000300)={0x6, 0x1000, 0x8, 0x5, "52f0304806241298f88a0bfa96f99410c635bb2b", 0x100, 0x26}) syz_open_pts() 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) fcntl$setstatus(r1, 0x4, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) msgsnd(0x0, &(0x7f0000000100)={0x0, "c0862b4016b205be0a5b38eee6850661b3b2ce5e07d4ea9e502f2e4204a05efae0e29250de106a8c0e2b252567dc572168432f423f70614bef24c3af1c4e48f8cff342423f86c5fb40546b0a558bfc5bee9587ba5ea7ddfad3b79d168d8c9f44ca8c65cb4a58aae4ec88f1b62bad3af829fefe8ba65960c95b03877e5ea8e4e2d9ac637267c71c8a2e52bd3e19abef298a4b47476c695c65430e8d7409bd956272cd9db23c8c765e10a12d03903ea16731a916d79556228a49a635336a975b6aacc8534b392e9238a5d75131dbb75165e71e66e2932bba2c4f837ee69e01691019"}, 0xe9, 0x800) 16:00:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000001740)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x6, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000200)='./file0\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgid() r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) r19 = syz_open_pts() dup2(r19, r19) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x402) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) getgroups(0x7, &(0x7f0000000180)=[r12, r9, r13, r16, r20, 0xffffffffffffffff, r23]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r24, 0x0, r25) r27 = accept(0xffffffffffffff9c, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff7b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffc49) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x4, 0x100000000, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x234) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fcntl$getown(r35, 0x5) r40 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r40) ktrace(&(0x7f0000000040)='./file0\x00', 0xe, 0x0, r40) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, 0x0, r38, r39, 0x5, 0x7fff}, 0x7, 0x2, 0x0, r40, 0x7f, 0x100000001, 0xb1f1}) r41 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = socket$inet6(0x18, 0x4005, 0x70) r46 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r51 = getpgrp() r52 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100000001, 0xb1f1}) r53 = socket(0x18, 0x1, 0x0) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r42, 0x29, 0x4, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x67c) setsockopt(r54, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r53, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r55 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000001440), &(0x7f00000008c0)=0xc) r58 = socket$inet6(0x18, 0x4005, 0x70) r59 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r64 = getpgrp() r65 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r60, r61, r62, r63, 0x5, 0x7fff}, 0x6, 0x2, r64, r65, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[r55, 0x0, r39, r29, r41, r63, 0x0]) r67 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r67, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0xde, 0x9, 0x11fff, 0x4]}, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x20c23, 0x10) r68 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r68, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) connect$inet6(r68, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r69 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x10) fcntl$getown(r0, 0x5) fcntl$setstatus(r69, 0x4, 0x80) pwritev(r69, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r67, 0x0, 0x1) getsockname$inet(r67, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r67) setgroups(0x0, 0x0) setgid(r66) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x10000000000006, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000180)="895e654f5c1d85044229b675851d", 0xffffff24, 0x0, 0x0) 16:00:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = dup2(r2, r1) r4 = dup2(r2, r0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="01dbcc51958b54e9486289f6e1ca8a97f4f9816619dac48c022b460126c7c43958d6c96b6540d276bc4276eed7d9be934181e612a4e0c5e30d32b6df71f8c44c426f6d67a0eed873f30bec8951e614a25ad9ff7346c54794ac00ae0b4f51b6b93d234a3896807ce67a0e62ab68704c835f1fd6d47d373f12b13e9399d1a2a6d8d97108b5659fa4ddc335ab4b88d4e2ba8ada5ea1ad1ccdca0f0056f52d3754824e783e6805138f7dd547f8a8b64e416282441ff2b2193b65c153b2bb4f4a3846d8f36f1cf7d6b5854f74022a2e05dc41f81ce9114481cb6885c3e8413bf3307d7c50bf694d7b937519b2d0e818ed", 0xee}, {&(0x7f0000000200)="b1d2c8853b22993f9e251cc88adc8da3a93fe954ce7e549376ad0908eff79ddf53310660733a8204f92cb83bd20d05e7fb2e60c3fe8db3354b02d5a096d70d45e2b98ee3bfcf64ae6c1e34169ffe25159fb7610df0c34cfc025a09d215cf1a70", 0x60}], 0x2, 0x0, 0x0, 0x6}, 0x8) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00004f5000/0x1000)=nil, 0x1000, 0x5) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/98) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f00000002c0)=0x6910aab9, 0x4) socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r3, 0x104f3233665bec03, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x8000, 0xec) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kqueue() r1 = socket(0x2, 0x8000, 0x81) setsockopt(r1, 0x0, 0x1ff, &(0x7f0000000080)="0700000f", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) flock(r2, 0x8) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x40, &(0x7f0000000000)=@abs, 0x8) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x4000820, 0x0, 0x80000006, 0x0, "04713d9900eafffffffffffeff00", 0x0, 0x209}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000ff0000/0xe000)=nil, 0xe000, 0x4) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000005c0)=""/88) semop(r5, &(0x7f00000004c0), 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r7 = open$dir(&(0x7f0000001940)='./file0\x00', 0x20, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r6, r7) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x20, 0x20) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f00000002c0)=0xc2e5) 16:00:06 executing program 0: clock_settime(0x3, &(0x7f0000000100)={0xffffffffffffff80, 0x100}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x24) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) r4 = fcntl$dupfd(r2, 0x14, r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) socket(0x10, 0x4000, 0x4) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$getflags(r0, 0x1) 16:00:06 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) semop(0x0, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r1) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r2, 0x7fffffff) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r3 = dup(r1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r2, &(0x7f0000000300)={0x2, 0x1}, 0xc) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x51, 0x10000, 0x3}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640), 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x80000000}) fcntl$getown(r2, 0x5) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x0, 0xfffffffc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$dupfd(r1, 0xf, r0) accept$unix(r1, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000001c0)=[{0x7fff, 0x6, 0x1, 0x4b}, {0x6, 0x2, 0x2, 0x7fffffff}, {0x101, 0x5, 0x9, 0x1}, {0xfff, 0xb1, 0x7f, 0xfffffffd}, {0x8, 0x40, 0x4, 0x40}, {0xffff, 0x0, 0x8, 0x40}, {0x5, 0x0, 0x8, 0x72000}, {0x5, 0xca, 0x3, 0x7ff}, {0x0, 0x3, 0x1, 0x401}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x1, 0x3628, 0x8}, {0xc0c6, 0x8b00, 0xfffffffffffffff8, 0x4}, {0x7, 0xfffffffffffffffd, 0x7, 0x3}, {0xfffffffffffffc00, 0x5, 0xfffffffffffffff9, 0x9}]}) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) 16:00:06 executing program 0: shmget(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) r3 = semget(0x3, 0x4, 0x100) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000100)=""/105) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r4, 0x8929129742a1ad51, &(0x7f0000000280)={0x3, 0x2, 0x0, 0x9, r5}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000300)=0xffffffff) r7 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000340)=0x3) r8 = semget$private(0x0, 0x4, 0x440) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x2, 0x3ff, 0x5, 0x1, 0x9, 0x8, 0x7, 0x6, 0x0]) r9 = dup(0xffffffffffffffff) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f00000003c0)) r10 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000400)={0x8000, 0x3, 0x3, 0x88, "493fc84b62d0ae4de5aba77d59a32a90a0dadcdb", 0x7, 0x41}) sendto(0xffffffffffffff9c, &(0x7f0000000440)="cc952e00", 0x4, 0x411, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/2) r11 = socket$inet(0x2, 0x8000, 0x2) readv(r11, &(0x7f0000000880)=[{&(0x7f0000000500)=""/6, 0x6}, {&(0x7f0000000540)=""/180, 0xb4}, {&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000780)=""/226, 0xe2}], 0x5) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) recvmsg(r12, &(0x7f0000000ec0)={&(0x7f0000000980)=@un=@abs, 0x8, &(0x7f0000000d80)=[{&(0x7f00000009c0)=""/112, 0x70}, {&(0x7f0000000a40)=""/36, 0x24}, {&(0x7f0000000a80)=""/172, 0xac}, {&(0x7f0000000b40)=""/145, 0x91}, {&(0x7f0000000c00)=""/125, 0x7d}, {&(0x7f0000000c80)=""/118, 0x76}, {&(0x7f0000000d00)=""/67, 0x43}], 0x7, &(0x7f0000000e00)=""/162, 0xa2}, 0x802) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/null\x00', 0xc401, 0x0) sendto$unix(r13, &(0x7f0000000f40)="a90015dcd3e4d6ca4a0a067628a2a68f66df95a7580cf395a2b1eb3d5306456fa528d36822ae130025da48dd0f91adfc3cf06f1a8ba43d41e7742970940ed50649b4ad41ab0676cd03811c1cd905", 0x4e, 0x2c75fa8b1d91977, &(0x7f0000000fc0)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x988c, 0x10000, 0xe2, 0xfffffffffffffffb}]}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x6) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000001840)=0x8) semop(r0, &(0x7f00000001c0), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000005c0)=""/88) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/78) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 90164 39306 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001693dfb0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015931000,fffffd802ea88008,10,ffff80000005be00,ffff80001693e218) at alltraps_kern_meltdown+0x7b 0(b,ffff80001693e178,83,ffff80001693e218,0,b) at 0 rt_match(fffffd803bc1ceb8,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001693e2f0,fffffd803c089520,fffffd803bc1ce38) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803bc1ce38,fffffd803c089500) at in_pcbconnect+0x107 udp_usrreq(fffffd8027c8b650,4,0,fffffd803c089500,0,ffff8000ffff2508) at udp_usrreq+0x560 sys_connect(ffff8000ffff2508,ffff80001693e478,ffff80001693e4c0) at sys_connect+0x3df syscall(ffff80001693e540) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,61ee964d010) at Xsyscall+0x128 end of kernel end trace frame: 0x6211d299480, count: 2 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001693dfb0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015931000,fffffd802ea88008,10,ffff80000005be00,ffff80001693e218) at alltraps_kern_meltdown+0x7b 0(b,ffff80001693e178,83,ffff80001693e218,0,b) at 0 rt_match(fffffd803bc1ceb8,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001693e2f0,fffffd803c089520,fffffd803bc1ce38) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803bc1ce38,fffffd803c089500) at in_pcbconnect+0x107 udp_usrreq(fffffd8027c8b650,4,0,fffffd803c089500,0,ffff8000ffff2508) at udp_usrreq+0x560 sys_connect(ffff8000ffff2508,ffff80001693e478,ffff80001693e4c0) at sys_connect+0x3df syscall(ffff80001693e540) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,61ee964d010) at Xsyscall+0x128 end of kernel end trace frame: 0x6211d299480, count: -13 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x234e __ALIGN_SIZE+0x134e rbp 0xffff80001693de20 rbx 0xffff80001693ded0 rdx 0x234f __ALIGN_SIZE+0x134f rcx 0xffff800015931000 rax 0xffff800015931000 r8 0xffff80001693dde0 r9 0x1 r10 0xffff800000a6b740 r11 0xab5d4840ad01447c r12 0x3000000008 r13 0xffff80001693de30 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001693de10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=90164 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffffffff825686e0 process=0xffff8000148a37b8 user=0xffff800016939000, vmspace=0xfffffd803f013770 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 39306 357110 24807 0 2 0 syz-executor.1 *39306 90164 24807 0 7 0x4000000 syz-executor.1 24807 155112 19390 0 3 0x82 nanosleep syz-executor.1 27063 147731 19390 0 2 0x2 syz-executor.0 39031 497640 0 0 3 0x14200 acct acct 81195 96330 1 0 3 0x100083 ttyin getty 11044 522941 0 0 3 0x14200 bored sosplice 19390 194844 7880 0 3 0x82 kqread syz-fuzzer 19390 444920 7880 0 3 0x4000082 nanosleep syz-fuzzer 19390 117346 7880 0 3 0x4000082 thrsleep syz-fuzzer 19390 51556 7880 0 3 0x4000082 thrsleep syz-fuzzer 19390 286121 7880 0 3 0x4000082 thrsleep syz-fuzzer 19390 323171 7880 0 3 0x4000082 thrsleep syz-fuzzer 19390 523812 7880 0 3 0x4000082 thrsleep syz-fuzzer 19390 897 7880 0 3 0x4000082 thrsleep syz-fuzzer 7880 298217 15947 0 3 0x10008a pause ksh 15947 250529 18784 0 3 0x92 select sshd 18784 293547 1 0 3 0x80 select sshd 4 176829 26209 73 3 0x100090 kqread syslogd 26209 98351 1 0 3 0x100082 netio syslogd 41795 159375 1 77 3 0x100090 poll dhclient 86330 259753 1 0 3 0x80 poll dhclient 62590 521076 0 0 2 0x14200 zerothread 26363 484084 0 0 3 0x14200 aiodoned aiodoned 32548 86249 0 0 3 0x14200 syncer update 37483 339335 0 0 3 0x14200 cleaner cleaner 3778 392071 0 0 3 0x14200 reaper reaper 20692 90964 0 0 3 0x14200 pgdaemon pagedaemon 9083 290796 0 0 3 0x14200 bored crynlk 62895 379962 0 0 3 0x14200 bored crypto 58429 304194 0 0 3 0x40014200 acpi0 acpi0 65385 493013 0 0 3 0x14200 bored softnet 60717 260111 0 0 3 0x14200 bored systqmp 60145 519814 0 0 3 0x14200 bored systq 47597 409951 0 0 3 0x40014200 bored softclock 51614 78096 0 0 3 0x40014200 idle0 87129 420477 0 0 3 0x14200 bored smr 1 394418 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9598 6390K 8313K 78643K 31926 0 0 pcb 13 8K 8K 78643K 1744 0 0 rtable 135 13K 14K 78643K 4814 0 0 ifaddr 100 26K 28K 78643K 1333 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 416 0 0 iov 0 0K 32K 78643K 1690 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1235 78K 79K 78643K 13025 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 130 0 0 VM map 2 0K 0K 78643K 40 0 0 sem 12 0K 0K 78643K 1066 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 7713 0 0 sigio 0 0K 0K 78643K 98 0 0 proc 50 38K 63K 78643K 3097 0 0 subproc 32 2K 2K 78643K 867 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 368 0 0 in_multi 31 2K 2K 78643K 872 0 0 ether_multi 1 0K 0K 78643K 30 0 0 mrt 0 0K 0K 78643K 51 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 1671 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 129 23K 31K 78643K 20065 0 0 UVM aobj 130 6K 6K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1654 0 0 NDP 23 0K 1K 78643K 444 0 0 temp 248 3537K 4177K 78643K 202716 0 0 kqueue 0 0K 0K 78643K 57 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 159 0 152 1 0 1 1 0 8 0 rtpcb 80 488 0 486 1 0 1 1 0 8 0 rtentry 112 919 0 871 2 0 2 2 0 8 0 unpcb 120 2848 0 2836 1 0 1 1 0 8 0 syncache 264 41 0 41 16 16 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 6687 0 6687 6 6 0 1 0 8 0 tcpcb 544 5270 0 5266 25 24 1 2 0 8 0 ipq 40 48 0 48 22 21 1 1 0 8 1 ipqe 40 114 0 114 22 21 1 1 0 8 1 inpcb 280 10642 0 10634 28 26 2 4 0 8 1 rttmr 72 16 0 15 6 5 1 1 0 8 0 nd6 48 131 0 129 6 5 1 1 0 8 0 pkpcb 40 34 0 34 13 13 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 146 0 146 28 28 0 1 0 8 0 art_heap8 4096 24 0 23 12 11 1 3 0 8 0 art_heap4 256 4027 0 3770 50 32 18 19 0 8 0 art_table 32 4051 0 3793 8 5 3 3 0 8 0 art_node 16 903 0 860 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 7 1 0 1 1 0 8 0 semapl 112 1064 0 1054 1 0 1 1 0 8 0 shmpl 112 134 0 6 5 1 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13124 0 11712 46 0 46 46 0 8 0 ffsino 240 13124 0 11712 84 0 84 84 0 8 0 nchpl 144 23836 0 22180 62 0 62 62 0 8 0 uvmvnodes 72 8991 0 0 164 0 164 164 0 8 0 vnodes 208 8991 0 0 474 0 474 474 0 8 0 namei 1024 87874 0 87874 9 8 1 1 0 8 1 vmpool 520 38 0 38 18 18 0 1 0 8 0 scsiplug 64 6 0 6 5 5 0 1 0 8 0 scxspl 192 112443 0 112443 53 51 2 7 0 8 2 plimitpl 152 714 0 707 1 0 1 1 0 8 0 sigapl 432 7738 0 7725 2 0 2 2 0 8 0 futexpl 56 191144 0 191144 10 9 1 1 0 8 1 knotepl 112 2184 0 2165 3 2 1 2 0 8 0 kqueuepl 104 1867 0 1865 1 0 1 1 0 8 0 pipepl 112 12550 0 12529 25 23 2 2 0 8 1 fdescpl 424 7739 0 7725 2 0 2 2 0 8 0 filepl 120 69183 0 69084 28 24 4 6 0 8 1 lockfpl 104 3000 0 2999 1 0 1 1 0 8 0 lockfspl 48 1027 0 1026 1 0 1 1 0 8 0 sessionpl 112 67 0 57 1 0 1 1 0 8 0 pgrppl 48 130 0 120 1 0 1 1 0 8 0 ucredpl 96 10157 0 10148 1 0 1 1 0 8 0 zombiepl 144 7728 0 7728 3 2 1 1 0 8 1 processpl 864 7758 0 7728 4 0 4 4 0 8 0 procpl 632 16840 0 16802 8 4 4 5 0 8 0 sosppl 128 122 0 122 27 26 1 1 0 8 1 sockpl 384 14231 0 14209 45 42 3 7 0 8 0 mcl64k 65536 3075 0 3075 217 216 1 33 0 8 1 mcl16k 16384 53 0 53 24 24 0 1 0 8 0 mcl12k 12288 165 0 165 27 26 1 1 0 8 1 mcl9k 9216 141 0 141 26 25 1 1 0 8 1 mcl8k 8192 269 0 269 12 11 1 1 0 8 1 mcl4k 4096 794 0 794 10 9 1 1 0 8 1 mcl2k2 2112 92 0 92 20 20 0 1 0 8 0 mcl2k 2048 66004 0 65961 41 34 7 14 0 8 1 mtagpl 80 294 0 282 9 8 1 1 0 8 0 mbufpl 256 166033 0 165899 152 139 13 24 0 8 0 bufpl 256 39428 0 30437 563 0 563 563 0 8 0 anonpl 16 991020 0 975703 215 137 78 81 0 62 0 amapchunkpl 152 45288 0 45179 164 157 7 19 0 158 0 amappl16 192 48666 0 47793 331 279 52 57 0 8 8 amappl15 184 1684 0 1684 8 8 0 1 0 8 0 amappl14 176 1251 0 1246 2 1 1 1 0 8 0 amappl13 168 1313 0 1313 9 9 0 1 0 8 0 amappl12 160 1288 0 1284 1 0 1 1 0 8 0 amappl11 152 1027 0 1016 1 0 1 1 0 8 0 amappl10 144 438 0 437 2 1 1 1 0 8 0 amappl9 136 2161 0 2152 1 0 1 1 0 8 0 amappl8 128 1628 0 1579 2 0 2 2 0 8 0 amappl7 120 676 0 668 1 0 1 1 0 8 0 amappl6 112 919 0 906 1 0 1 1 0 8 0 amappl5 104 1833 0 1824 1 0 1 1 0 8 0 amappl4 96 7341 0 7316 1 0 1 1 0 8 0 amappl3 88 2070 0 2061 1 0 1 1 0 8 0 amappl2 80 59714 0 59647 4 2 2 3 0 8 0 amappl1 72 151816 0 151403 29 20 9 20 0 8 0 amappl 80 17934 0 17897 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 7777 0 7725 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7777 0 7725 1 0 1 1 0 8 0 vmmpekpl 168 66899 0 66875 2 0 2 2 0 8 0 vmmpepl 168 949182 0 947227 484 372 112 124 0 357 20 vmsppl 272 7738 0 7725 5 4 1 2 0 8 0 pdppl 4096 15560 0 15526 7 2 5 6 0 8 0 pvpl 32 3193631 0 3175159 800 593 207 299 0 265 43 pmappl 200 7776 0 7763 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1216 0 516 24 2 22 22 0 8 0