7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x0, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x80) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000c0ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000"], &(0x7f0000000140)=0x45) symlink(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./bus\x00') dup(r0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x40) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) pipe2(&(0x7f0000000240), 0x1000c) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020697f, &(0x7f0000000300)) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697f, &(0x7f0000000300)) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020697f, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f00000002c0)=0x1) 16:00:04 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x0) semop(r1, &(0x7f0000000340)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180), 0x0) semop(r1, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) shutdown(r4, 0x1) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x200000029, 0x1a, 0x0, 0x0) sendto(r6, &(0x7f0000000680)="d366a140738b421d8021bb61f86d26cbec0125764598caa093949e131d49a73c9072cf5a3c4f50770e5ad5a8ba64a9288656c77e5efbd617058700baedc984b94984e4f27bd4c1f2272e94089bb3474e7eeb8f01615dfd80fcd609fd09c8d7cb19ec6b95c3d9c140c8488e6be38aee5ad3277a24bdf5ccd78dac17b358c858e136bd7e58f92e5bb5f49b07f0b51547", 0x8f, 0xa, &(0x7f00000000c0)=@un=@abs={0x2, 0x0, 0x2}, 0x8)         16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(r1, 0xffffffffffffff9c) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x200000000000001b, &(0x7f0000000240)=[{0x81}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="2021330000e257a94d0000000000") ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xe6b, 0x0, 0x3f, 0x0, 0x0, 0x4f9, 0x0, 0x0, 0x2, 0x1c1, 0x8})     16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x7) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000040), 0x0, &(0x7f0000000180)) getrusage(0xffffffffffffffff, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x42d, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) acct(0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x280, 0x0) fcntl$getflags(r1, 0x1)     16:00:08 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) pipe(&(0x7f00005dcff8)) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x3, 0x100, 0x20, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) dup2(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pipe(&(0x7f00000005c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x20, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, 0xfffffffffffffffe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000500)) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020697f, &(0x7f0000000300)) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r1, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x1, 0x3, 0x0, 0x1}, {0x402, 0x3, 0x5, 0xff}, {0xff, 0x40, 0x1, 0x7fffffff}, {0xa2, 0x3, 0xc0, 0xfff}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfff, 0xf6, 0xaa, 0x6}, {0xa71a, 0x7, 0x0, 0x660}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r10, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/82, 0x52}, {&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/124, 0x7c}], 0x4) 16:00:09 executing program 1: mkdir(&(0x7f0000002000)='\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) symlink(&(0x7f00000000c0)='\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//../file0\x00', &(0x7f0000000000)='\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//../file0\x00') stat(&(0x7f0000000280)='\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//../file0\x00', &(0x7f0000000300)) rename(&(0x7f0000000140)='\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//../file0\x00', &(0x7f00000001c0)='\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//../file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x0, 0x9}, 0xc) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x1) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0xb0) close(r0) pipe(&(0x7f0000000040)) r1 = getppid() wait4(r1, &(0x7f0000000440), 0x2, &(0x7f0000000340)) mlockall(0x0) getppid() r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000400)=0xfffffbef) msgget$private(0x0, 0x40) munlockall() r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_getres(0x3, &(0x7f00000000c0)) ioctl$KDSETRAD(r4, 0x20004b43) chroot(&(0x7f0000000500)='./file0\x00') ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000001c0)) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000200)={0x96cb, 0x200000004, 0x400, 0xfff, 0x4, 0x4aaf, 0x7, 0x6}, &(0x7f0000000240)={0x5, 0x1c, 0xc0, 0x8, 0xfff0000000000000, 0x4, 0xfffffffffffff446, 0x6}, &(0x7f0000000280)={0x8, 0x80, 0x47, 0x9, 0x40, 0xcb2, 0x8, 0xffc7}, &(0x7f00000002c0)={0xffffffffffefffc6, 0x2}) setitimer(0x1, &(0x7f0000000100)={{0xb5, 0x9bf6}, {0x40, 0x3}}, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000300)) dup2(r4, r4) r6 = semget$private(0x0, 0x3, 0x80) semop(r6, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x1000}, {0x2, 0x6cd, 0x2000}], 0xa) 16:00:10 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) getgid() r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080), 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x100) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r4, 0x0, 0x2000000000020, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r4}, 0x0, 0x0, 0x0, 0x0, 0x8}, {{}, 0x8000000000000004}, {{r3}, 0x0, 0x2a, 0x0, 0xffe}], 0x3, &(0x7f0000000200)={0x0, 0x1}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept$inet(r3, &(0x7f0000000240), &(0x7f0000000340)=0xffffffffffffff5d) recvmsg(r5, &(0x7f00000004c0)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f00000003c0), 0x0, &(0x7f0000000400)=""/161, 0xa1}, 0x803) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)={0x9, 0xfff, {0x200, 0xaa0}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000002c0)) r7 = socket(0x6, 0x2, 0x0) close(r7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r4}, 0x0, 0x0, 0x4, 0x3}, {}, {{r7}, 0x0, 0x0, 0x9caee79dbcb3ae7e, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket$inet(0x2, 0x51f79eb2b634369e, 0x0) getsockopt$inet_opts(r9, 0x0, 0x2000000000020, 0x0, 0x0) r10 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r10, 0x0, 0x2000000000020, 0x0, 0x0) r11 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r11, 0x0, 0x2000000000020, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x10000, 0x0) r12 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r12, 0x0, 0x2000000000020, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) r13 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r14, r13) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0xfffa, 0x1f, 0x46, 0x9}, {0xdb0, 0x0, 0x4, 0x8}, {0x7ff, 0x73, 0xd8, 0x800}, {0x4, 0x8d, 0x0, 0x3}, {0x7f, 0x7f, 0x5, 0x6e3a}, {0x7, 0x7f, 0xb0, 0x20}, {0x7e6, 0x80, 0x6c, 0x94d}, {0x1, 0x1, 0x4, 0x7}, {0x8000, 0xf7, 0x3, 0x4a54}]}) 16:00:10 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000280)=""/89, 0x39f}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/113, 0x71}, {&(0x7f0000001380)=""/150, 0x96}, {&(0x7f0000001440)=""/245, 0xf5}], 0x1000000000000036, 0x0}, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/vmm\x00', 0x8, 0x0) read(r3, &(0x7f0000001600)=""/26, 0x1a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chflags(&(0x7f0000000200)='./file0\x00', 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9}, {0x1c, 0x0, 0x6}, {0x1}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x1c1, 0x80000025, 0x10001, 0xa}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x16, 0x20000000, 0x0, 0xff}, {{r5}, 0xffffffffffffffff, 0x48, 0xdb1b83acb44d1eff, 0x1, 0x3ff}], 0x6, &(0x7f0000000240)={0x12cb, 0x7}) 16:00:10 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x81fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) 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) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 1: getitimer(0x2, &(0x7f00000007c0)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) 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) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="620001000000db025f58fd8d979a3eb0373331d3efbcd4bf7574b4e8f2f8f7ba5efb8bbc2d731b36e0ab06a8cad7456a59c11973b2abdfc92e166f14c3f00c6d03f2128fe0293560f01c5377db2aa3badbeab2735aa5b073c99d3422ff03000000000000c7ee1ba14073"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1ac5674632ce1ec89bfe484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c278e431da923d667206b"], 0x10) socket(0x0, 0x3, 0x7) 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) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000280)=0x9) chroot(&(0x7f0000000340)='./file0\x00') r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/\x00\x00\x00\x00\x00\x00\x80\x01cfg\x00', 0x8000, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) 16:00:10 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) getdents(r0, &(0x7f0000000040)=""/87, 0x57) close(r0) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pwrite(r1, &(0x7f0000000000)="0ca6fc20ce3b0b73d55008b93b75042f85782b848703d9235884994adb697d", 0x1f, 0x0, 0x1ff) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x6c) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r1 = socket(0x2, 0x8001, 0x0) shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x0) close(r1) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e087fa4df0ede0d3ffa9e82d4986cbf52dc9ba7000000a4e12b013531dd5f0448005dedaf143eb91400d5f97daaba09f73d"], 0x10) writev(r2, &(0x7f0000002700)=[{&(0x7f0000002740)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4957d034df97fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df16", 0x171}], 0x1)     16:00:11 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, 0x1}], 0x66, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x819, 0xffffffffffffff9c, 0x0, 0x8000) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0)     16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82186a4d03ffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x4000000000004, 0x100000000fff, r1, 0x0, 0x0, 0x1000}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xa18f, 0x4}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000100)={0xd9, 0x0, &(0x7f0000000000)=""/217}) semget$private(0x0, 0x0, 0x4) socket(0x1, 0x4, 0x80) r0 = msgget$private(0x0, 0x14) msgrcv(r0, &(0x7f0000000140)={0x0, ""/117}, 0x7d, 0x0, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = msgget(0x0, 0xe34b7fefbc78a49c) msgsnd(r2, &(0x7f00000001c0)={0x3, "4b9c117c51f25d1e85582f053bb19da68f2ca073da50807c350e90bf0e26f7da9934c7a32bfd8c21e65cffca7f1a29e5858a93045c6e24ea54861ed3365b3fceeed3680faea26c04726d4174d8f172253ea303446048a167cbdf847407b01d3c784661dd0f29d8f0dd9f7d4efa898dc8d10778c87f2c9bbf7d75920ddc1a2164f8889ae0fe29706b40e3fa65458bc3d6fba386d6d10a2dc716ba5e4082e2e57c8b9e2de29d7c9e566ad30cb1caf4c7fdd43b7ade680fe3545b4c9550e93cdbfb914a7960756bb5924c93553f522ef792a721d731b9e93f1533d932"}, 0xe3, 0x400) writev(r1, &(0x7f0000000440)=[{&(0x7f00000002c0)="5ecc", 0x2}, {&(0x7f0000000300)="e440e3205c07630212544d92d3b0a6fff9915579d7736d8b563bdca97fa39793fa4530c4666163aa06b349a09eff2ded718e8bf09c4584a2add438a0b9638f5a66351f0d99cb6f7b32256fb6a91308e492b5890f0e5a3179e5f54408d1925052b85e9e8b58ef6ba83eac65b5b5b870083d6379ed48c01a2003460a2cab2b4bb396", 0x81}, {&(0x7f00000003c0)="45ff14151e2d1fd117fccd", 0xb}, {&(0x7f0000000400)="5969088e69570ecf97f34e861751b2b61dc483a9250218a6f296ddb94efdba8939af5dde9b934aa4", 0x28}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x8, 0x0) close(r3) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000500)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x87, 0x7}, {0xedbc4672cc9b7c6a, 0x401}, {0x87, 0x4a}, {0x0, 0x1ff}], 0x4}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000840)={0x1000, 0x20, 0x6, 0x9, &(0x7f00000005c0)={{0xfb, 0x5e, 0xed, 0x5, 0x16, 0x1ff, 0x8}, {[0x80a2, 0x3, 0x0, 0x6, 0x4, 0x1, 0x7b2, 0x81, 0x4, 0x0, 0x3, 0x1, 0x800, 0x100000000, 0x5, 0x200, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x7f, 0x20, 0x23477e57, 0x6, 0x9, 0x31f, 0x9, 0x200], [0x1ff, 0xc3, 0x1, 0x9, 0x6, 0x2, 0xff], [0x913e, 0x1000, 0x200, 0x800, 0x9, 0xaff0], [{0x101, 0x6, 0x6}, {0x1, 0x3, 0x9, 0x5b29ab9a}, {0x0, 0x40, 0x7, 0x1}, {0x5, 0xb06, 0x1ff, 0xffff}, {0x0, 0x7, 0x800, 0x80000000}, {0x4, 0x1, 0x6, 0x8}, {0x3ff, 0x6, 0x2, 0xcb}, {0xff, 0x6, 0x8a, 0x4}], {0x8, 0x9, 0x0, 0x8}, {0x1ff, 0x2, 0x5, 0x2}}}, 0x3}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000880)='/dev/diskmap\x00', 0x400, 0x0) fsync(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0xac0, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000900)={0x7, 0x1ff0, 0x3ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940), 0xc) getrlimit(0x1, &(0x7f0000000980)) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000009c0)="1fa9c258aeca194c69d8af3f3a79bd909f8768f841248c31c4aa9281a98baafac840dd03f3fa6e90feaf9b4a235896cb29c1fd8e17c5d8ad557b58c6510a39937af3db060c61a42ceb9b84359ae9a823a24cbd818c7c8140ebdb8e204eb1767900729b6760af093a8e06551b788675ee6ad361be386e1246bdb00c795e88897f925f17d5157fe94c9e4501ca0b6302385d08b8bb57b8", 0x96) socket(0x1, 0x1, 0x0) msgrcv(r2, &(0x7f0000000a80), 0x8, 0x1, 0x1000) getrlimit(0x4, &(0x7f0000000ac0)) r8 = semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000b00)=""/233) r9 = accept$unix(r1, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pledge(&(0x7f0000000080)='\'}#-\xbd$\x00', &(0x7f00000002c0)='tap') socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x1a5, 0x0}, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x1, 0x0, 0x0) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10a00, 0x0) r4 = fcntl$dupfd(r3, 0xa, r3) setuid(0xee01) ioctl$TIOCMSET(r4, 0x40044273, &(0x7f0000000000)) r5 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:00:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='r\x00') ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000280)) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r4, &(0x7f0000000080)='6', 0x1) dup2(r0, r3) read(r4, 0x0, 0x0) write(r4, 0xfffffffffffffffe, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1) socket(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x12001, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40, 0x0, 0x2000006}, {0x30, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff41) getgroups(0x8, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x2, &(0x7f0000000780)=[r4, r5]) r6 = semget$private(0x0, 0x1200000000000b, 0x55c) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r6, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x3f) mkdir(&(0x7f0000000140)='./file0\x00', 0x108000333) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r1}, 0xcaf3b53087ee7527, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040), 0x10004) 16:00:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$getflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xffff0000, 0x0, 0x2}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x23) pread(r1, &(0x7f00000001c0)="5dd72521083f5b8dafdf755883cbfbc3b4e8f3f62394c21a41ecadcf6b41dd6ec40cbe735ea70e649433fe7d5ed7f7389248e20e1745f4dc799b0e04462722b9447e506213fb9cba372983911754828e21448566c4cd2823222b8493dce52352043d0addf96e71b553f53d9a3195c828bf6c736d11d7fef9c777554b778b8fd20146ee27d201f10f86d4eaac62e426c2d6329efa65864d9a66c61d882da0b02c3d313497b6373ac3f139600562a09d826bd45e28e7f6c1561a7c3045e242f75513", 0xc1, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) 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(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$inet6(0x18, 0x3, 0xff) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x8, 0x200) fchmod(r2, 0x6d009cb2fcf4806) 16:00:12 executing program 0: r0 = socket(0x2, 0x3, 0x6c) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) accept$unix(r0, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000300)=ANY=[], 0x1, 0x0, 0x370}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x8002, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x102e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) r6 = dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = dup2(r2, r2) dup2(r5, r7) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xf3a5423308133da4, 0x2}, {0x40}, {0x8a, 0x1}], 0x3}) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001640)={0x1, 0xe421}) recvmsg(r2, &(0x7f0000001600)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/130, 0x82}], 0x4, &(0x7f0000001500)=""/193, 0xc1}, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r3, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r5}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x4, 0x8, r5}) setsockopt$sock_int(r0, 0xffff, 0x1209, 0x0, 0xffffffffffffff3d) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4)        16:00:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = shmget(0x3, 0x6000, 0x61, &(0x7f00002fb000/0x6000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() r23 = socket(0x800000018, 0x1, 0x0) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r25 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r7, r9, r22, 0x0, r30, 0x0, 0x0, 0x0]) r31 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r31, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() r42 = socket(0x800000018, 0x1, 0x0) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r44 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r49, r50) chown(&(0x7f0000000200)='./file0/file0\x00', r49, r50) lchown(&(0x7f0000000780)='./file0\x00', r49, r50) lchown(&(0x7f00000001c0)='./file0\x00', r49, r50) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r49, r39, r43, r45, 0x1e6, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) r51 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() r53 = socket(0x800000018, 0x1, 0x0) bind$unix(r53, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r55 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r57 = getgid() r58 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r58, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r58, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r58, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r55, r56, r57, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r52, r54, r55, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r59, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r60 = getgid() r61 = socket(0x800000018, 0x1, 0x0) bind$unix(r61, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r63 = getgid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r60, r62, r63, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r37, r39, r52, 0x0, r63, 0x0, 0x0, 0x0]) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r65, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r65, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r66 = getpid() fcntl$setown(r65, 0x6, r66) ioctl$FIONREAD(r64, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r64, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r66}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r68, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r68, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r69 = getpid() fcntl$setown(r68, 0x6, r69) ioctl$FIONREAD(r67, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r67, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r69}) r70 = msgget$private(0x0, 0x0) msgrcv(r70, 0x0, 0x0, 0x0, 0x0) r71 = geteuid() msgctl$IPC_SET(r70, 0x1, &(0x7f0000000140)={{0x5af1, r71, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getuid() r72 = msgget$private(0x0, 0x0) msgrcv(r72, 0x0, 0x0, 0x0, 0x0) r73 = geteuid() msgctl$IPC_SET(r72, 0x1, &(0x7f0000000140)={{0x5af1, r73, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xa, r73, r7, r32, r63, 0x100, 0x6}, 0xa6a, 0xe8, r66, r69, 0x1, 0x1e, 0x4}) 16:00:12 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = fcntl$dupfd(r1, 0xa, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x81) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b98549d32d52c39aa7902067694b2e944d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a0000000000"], 0x10) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000000)=""/251, 0xfb}, {&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/31, 0x1f}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/89, 0x59}, {&(0x7f0000000380)=""/125, 0x7d}], 0x7) 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x6c) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000680)) connect$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100004000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801af721df001000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc18012717559226144100f9ffffffffffffab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000b967568693739bfe533c7bd84553b2d5a9d05313340d85bd81c76e8e8726ed51658a5c6c1c9373b45d3999af7748"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000280)="b100d38b9f05580719ef8d1d82cbda89eeacace71662c8aa88d51b0ca2727ebb5ec4e62f8733b0c75026fe7cb1aeff23ead0ba998813d3a5833964a2d8cb73063bcf6fadcb2b47acf4cef32180894e4a54f95ca013c7c6e40ee6f2886334e34e4a0264083ed6e0fcdcb1c550550c9c03d790a5131748f6773cf66d8541d13eed4c7dfb6e173a831f1506c4755264fd0f447599447ac3feb6bbe36365946972d7330639ac1cdf692b9d4b10e1d041908b865639e888d6ddae65a64bfd4a17359d3c"}, {&(0x7f0000000380)="a95ef2f09812020799e3c02eb9b113f46223226407beb67607cd8f90fc09652cda479d323714afbac01f377dc2e0bb22555b1df649c902fd7b293f40b0d6c20c8b1351b7fca4ea12a0427195dd0852fd776cfc0294d311c3c7b1a17ec305ce2bef1eb5d0d545f90912c9377633981aee7381aae758927b03e59cdcdc8c2b9aa5d34a1ba03dcf82a9c3e734038f5959bd103eb16926468e3ce13df3b4a888dbfec76f9e038f88038fbb21a5b8c570cd52d19cf9f657edd580b325039c671d9da89ede3ab3561f5a7b41620096458bbd", 0xfffffffffffffe85}, {&(0x7f00000001c0)="105914b441d9105d18eaec298d33480012b3b28a1e2c8a658b25b41eb7ac08d9027242ef3780849fb5a19100989588ee223964eeac10645b28984b70074f99c75ef53b7e5befd76a1cf1a9773fc07d5627b6d484d11723864f72e2e7ddf9835965"}, {&(0x7f0000000480)="b7db8a2612bc9feadfae106f146dcd949c4a1053837e5f5e4b0cb826b6193c92c2b3caaec07d8de91ce972c270c62305c10e04716f50f55e5a0b3fa41e237f75b2652c7607f15dee45817fc045d25eab4327185f3838", 0xfffffffffffffca3}, {&(0x7f0000000600)="24ed6cfff4ae53d5b9837c0df62fd782aea0a6de1a0abde4ca516f7f4da72b6f5b767f8311caab7356b56558328c64d7e84484ef2c2c17b7cc812908b426a6b2a1b44a664187795877c2c629c5ddb4a504d861b892f92b7c93390deb0e052808d6c1635ea76de348c9a1fb0fe5209aa413", 0x38e}], 0x1000000000000027) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000500)=0xc) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) setuid(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd\x00', 0x800, 0x0) socketpair(0x10, 0x8000, 0x7f, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r12 = socket$inet(0x2, 0x2, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r14 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x80, 0x18) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) sendmsg$unix(r8, &(0x7f0000000bc0)={&(0x7f0000000900)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000940)="cd9f30dbaef64e286c3b869af5b30d1ca08ae6cab6ba470d8000ec8f1441393a673fa79dd0354be572716c19311da838291a7fb4296f771173b0936fb788525e7623a4cd49f5762d29ed010d95d5b0f466c2778e23e43022790c7af2bf68ffe5da954ac2c4aaf9ff42435c340b4b64f7691756455c210198e2a479298842da221b6fa6f971ced3eaf8f552d67d79b122ba132dd7a49bc4ff1db2167714f6d6b23ab6c611", 0xa4}], 0x1, &(0x7f0000000c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r5, @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="180000000063bd97cc000000ecc93272fbc087911c38a16459726caf1dc9d08b", @ANYRES32=r15, @ANYRES32=r0], 0x48, 0x2}, 0x4) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) 16:00:13 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(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) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x7) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) chown(&(0x7f0000000100)='./bus\x00', r3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001a0, &(0x7f0000000040)=[{0x4, 0x5, 0x2, 0x2}, {0x8, 0xff, 0x40, 0x5}, {0x7, 0x0, 0xa2, 0xfffffff9}, {0x7, 0x40, 0x3, 0xaddd}, {0x1, 0x6e, 0xe, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000001c0)=[{0x9a5f, 0x5, 0xbd, 0x6}]}) 16:00:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x82eb09c80a3b5e5) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) recvfrom(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x840, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xffffffff, 0x0, 0x0, "f5cab4020000000000000000003c0000e1002000"}) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x20, 0x1, 0xc6ee, 0x2bca, "97d19ccada4ad39f445d4221fea129723f25d1d8", 0x9}) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0xa0, 0x0) readv(r2, &(0x7f0000002540)=[{&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/142, 0x8e}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/206, 0xce}, {&(0x7f0000002440)=""/204, 0xcc}], 0x7) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) bind(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x5) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) read(r1, &(0x7f0000000080), 0x0) r2 = dup(r0) poll(&(0x7f0000000380)=[{r2, 0x5}], 0x1, 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0xc191, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0xb011, 0xffffffffffffffff, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x10001, 0x4, 0x0, 0x7, "6f8511f430f0ef2a52fe5151a83dcc030e32e13c", 0x3, 0xff}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) shutdown(r1, 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x10) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) mlockall(0x51100088ddbc1258) dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r1, 0x3) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r2, 0x21}], 0x1, 0x0) dup2(r3, r2) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000280)) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') close(r1) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() r2 = dup(0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'aa\x06', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = syz_open_pts() r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) r9 = socket(0x2, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCNOTTY(r10, 0x20007471) poll(&(0x7f0000000140)=[{r2, 0x10}, {r3, 0x80}, {r4, 0x10}, {0xffffffffffffff9c, 0x2}, {r5}, {0xffffffffffffff9c, 0x18}, {r6, 0x4}, {r7, 0x102}, {r0, 0x8}, {r8, 0x2}], 0xa, 0xa673) close(r0) dup(r1) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) socket(0x2, 0x4, 0x4) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r12, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r12, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r8, r13, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r14 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r14, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r15 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r15, 0x0, 0x10000000000000) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r15, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r14, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r14, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r17 = getgid() r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r16, r17, r18, r19]) 16:00:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$setstatus(r1, 0x4, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) socketpair(0x6, 0xc004, 0xaf, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r4, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0x2, 0x4800000, {0x3, 0x20}}) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) r7 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x1000) 16:00:15 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) msgget(0x0, 0x80) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) msgctl$IPC_SET(r2, 0x1, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) getegid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0x0) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = semget(0x0, 0x9c872ac35c871886, 0x623) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10, 0x0, 0x3}], 0xfffffffffffffef7}, 0x0) 16:00:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4000000, 0x1f, 0x24, 0x2, "6cf17878eb6db4e152cb2e66e919c75b79b31d7b", 0x2, 0x81}) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="546a2648b0206507cfffc4e0da40a5c2649333215fb89ed35f5e8fd75a19775755b4fb155133f24601c36eb61a3dd88b543d22ac25b963025bc446fa6a04d9432218d2b3843bbbf29f6c2037a61fef54814620662b5102752bf2287c2e4ed0f595f333283ea7853d9cc5b9c0b03fddf540ee445dc8f38d3905695b70e6ca62810f4a80487c6eabfb249ad83f0dc8e7a9", 0x90}, {&(0x7f0000000140)="9a862964d7d00c4de120a143d0ca47b91b7d9fe400aa5b01a3a1fad4f0710df555160f44ea3113bee1fc306daa8ec9797ce7a0de49f5765417c5f45f841794c1bbde4c685904deee0112ddc16129de492df2d887dbc6625b0a9eadf0bc5984240509bf3cc5fe9e42285783eade924f92914dd2f07267521afd9a8fd0ecd3da2d5c46d8c1dffe420faf6e55573529b8f6c4371ae6ed851e787d07e54f53daae37cfc02c8004e909fafc9a9481f8f91f465972b3113623df0001b48b7f9749d093ee08a6f0f0c8cc3790b67d6ebb7d6f894b45449869898a9546b84165112cc6961b93795a1dc17daf5ff142d6cf150a9b7cfff1", 0xf3}, {&(0x7f0000000340)="5cb52560b65d0795b356016109680e55c5c2ea520b225642af860b56055a786661df9b329a0fe4236b0348af37378931d216e30ce44a816c0cc7224cfaebe02defa4c176a5d1c75c4429ec4df9eae5fb458b9181afd009849d3be92a70c27768b3df4f27917638ce2f5d130321805903a8657948383124c2ed3b19ef49957eeda2f13ffd8cd75bed1131d7e1b9d92784e9d9e103c95f9e246d4c19293b4e9dbce7bd8ade284cdebed7836780771638405023cce3bd9421fe30c63c68d4b9918d59fc02bff4850a575ce8e846ba0d3db28a53bcc3541cd3027018440e6eadbfef8cac12d15b40d34eb090e903e418f7c718", 0xf1}], 0x3, &(0x7f0000000440)=[{0x98, 0x1, 0x2, "c05be02f33ca9dcace2a0c37b7c13563f48d183856202a3afa801f6866db3d1cfb087a75fc6809425fa49d6315b25d597b866a8edd0ee9038fa4d8569441ef3474d44eea93c623ead98b70b0698f16da34f04988608b8cd826e012dc8ca65af8f50f80d384995a69593bef7737c1128e489283b695fff16b62417f874bdbb3e7222bb5054c"}, {0x1010, 0x1, 0x5, "3434c791ab84ed706a366524668d1978bf03cf9ed9019ed5624d7732e5292a659194537babe9d0689f8975bd080476400852dd9a9c5ac17ad379eea62335d0fca499b82fcf815385aad31859e9ed35ba362c7490cd87ee4c9340f0ae2fcd5f1ccf4dab02ff3b1b672891698b4475c703ead19d16409668d6af83736afdf69c13d089a965db2bce5e1ec3c74a539029754699176c193a0aabaad14350b3566e812d0cc3d4b206b3e578fddd1327ae5bf6f5c2051000d595504f14bc6a6e7127ba4a523551fd4a8409f9b9ef960c2d6981482e264dfeaec142eae0bc9368deedafc2074ad442bdd7a47cbf9cea75838dc76d07aef36351c79a014f85ad83d0fa12ea7153fdcbe859ebbe9f95aef9db8f4c141461b7366dfa92413293aa4e53db1263a5fe14296b824ea66cd1146ecf539b2708fc065bfb1161dfd757a51b1b0898c06256850016a3f9acf73bdbe23d251a9123865b200f7fdf5d05c1298bc1cfee945eb15e69ae8bb7ab32645dfa49f69a6b6c0a93c08a1943b4074f410facf53f192212ed390d79256bd081a330395f70cd61170361deebc3e4281a24333cd7e482844ba2c0d6fe5ec87ed3b369f764dc2eecfc4f81c5d80f254c4b8da410b13f0eed8a1e71f034c5e90ad9e34655c0ad7ba5336485c7e74fd824c6264dce62cc75d6465ea31ed9fb3c6aff24f9431b0aaaca82bfd1aac71904215dff0027e1e642f3713dd0713bcb2aa527db41c5bf2f87bebf3e91910c43c54a10461888f16980055eea17c2f9d3b922446f36f4add3077226d199c3c5eca7e25c494b30e1e2e3ba8cb39c5bec7cc32056dff0f7cef0baeb175bd20789c1224e29f41e34665a4e58b432df0d80e916c22927b7a4398ef163fc8b600784ed0523654a8725ae882ebee8b57d90f3b8cc2ac5574586ecfe91f6bdaf48fa884c9e5977a5d9003603098690e785b5649597fd82041268f60e11f714192aae22919fb82c0280c9133329daeffc8b9c2c00a08fd890036c139c11ac04cbb4dac7e4485d74d7dae3699037240b0e90532605129f6f1ab77743a9658d436099aeca83cc7fbbb27b68c449176e9f35c584904017e13584ad5b1ed7a94804721265c18bdfe610954c69800981bc0fbd89169b05fdb4e01c73810a3a98a7525c98d904e3b375b5ac4e24a370db5146698f716742ac43ccd2cdd9f74ee992adef0563f5edcc48cdd9afeb0ab9610ee9e2442bf34860b8fd22d0ae807a6eaf0feb9fdaa0c11ba96c777a92b79d34f07826f6e2562b5ad738d319dac0d6912bc543b08ef1d38f24cfe1724e1ead60e87cbec5ecf43443da3559e2ff1ac72690e1b1f60494c19b58270dc6e1578b6dc2567dc7b566cec40416274b77647fa0346eaf87a5e0e108efd0e73cf9ab2dbf239a3dd92dff32b5ca01a511395437f24e286ced7c170b2e2dc4a2568f5bc62db1300336970d9201a03325a9df44f33613be20fa9d94b68c626fd9945f9b2dc434667663472bab96b9c957eb0d16fbafb42195857065732ac4db2eead64e8010df05f67b71d4404eb299afef692e4e3b5e111714578b6b630942cdf9aec03a425bcf7e61412e2093f4230f9e6f1a9177214d7a74506eb89270fe16abc1180180cd9927ae99ad59e36019a36c2866be0f5bc212e9bccffd0db6218303fabca4901ddf619f9d0bb5f4e604c0d8413ed89978434ec64ead16826dcf548d48596920dbc2c0be76eeab84c580deb1007049ef6a4db6854ca36cf1294e9d4cfa00933d88e9eb3f7b5ead0bcd47166d29f73d247dd2e238617a9e8b2c70dba6473c5ebd8235ad225211ae09b032d60a4d9e6cbd41ca5ab25929ac4a2da3b4eebd136ece251049bd279e344664f27246a8fbaddac9ff1a502a2b74090a90a43a549e4d20bbc3b2e9ab76781399df93a52e7fb30e533f9ea446f5a1c009651417b4b346bdda93d79ca497a24c988df0281885698247cde1e423cc0e06a48a70791e799c4e87ded69010566c6d738d7298b5fcb0a8d32a3201b27d60ce990c67c71098421055c4518351fe7b41da88ee5dfa49a5373e0de4c5948bd8fec2bfb4abe2faa0e7835b8879b9970dce808f9f020ec3c81830c7629a5f380a55f03dfa71699da53967914499db78fd4329fc67770dd191be03cc9a7a314eedd2dbaeba648bd65825a03b98ce2c95be79c08653dac10f63ee9e332cb2b613ad0630bdf8b762d90b2f14bf92101927edb06055ee2b533cb4a33cd498ef9d08a624164c2f6bf1d6bbd07406d848505ce03f0ab0a1dd8e8c909c4828b12e00b7a4a5d73c362201f4ad643e577636b1d8f642f32f0ef45ca8e95a7bfa8e75305b2405bc72224fc4464a9de8bd31290fce62c7d0fb767e901929516f1c6346f683813148a17749e6360c8faec9a6a4d6f3cb136848fcd1f65ed4a0226dd8a90ebd618484a7829d1d358c0106bc6e25f3b41fcd21d15e24c57472c134fdd0d9e872297ecd973a611a104395b15875fc48b81c6a6e94a923d828ac00fb7a7a0068d985b465ad006234b261af9e656b3885e642d4d69b87fba3646fd069ee01e67b43182b4814149c332a2f3eb15ff2a3a0629872860e6ff928abc8767dca45deb3851916fffea2e92be67a3c8c2714134d4a14746c2db958632efa38a3563f3ac2efe80dafe557e91aec4913d1f64a0340afc054d8ae4784c06eb2ef2f990acf5f5e2324e5a81ecb08cb760e6ac5b7b51365a189f82eb8cb4b7120139d030d5b5484d86d587436cb1dde39e41521050fbd6e971b10db47a6c9994460cf4d6eec9978b4d5787d60b1843c1bae34f90a7d40b10afa1274d09a2287b7d3cee8a091f102bbc358924b7c9d61c2f99f0a8ee02f54df9c0b402ff05dcbb916bfe4592879a987b576d65bb9bc1a3802c44dfdccfee31b603c530bfaabdae9a0bc822a00c35ee404938b466af6444cf32cf168ba7e891299bbe817235ffb42600614fa52dcaab788af8180d896cde43007c1642156b1c943136676afbabda57d0827a245613b1df0232692452fbb549a733b256bcf8168a99303bf18f87ddbe847fea80117edb6f012d066a95dcc9dc6afc1a923f74c0f847ad4d37108bc6eb2e302b455beba8ab8d5279aa9a10642941a764b5eb834c3e21efa51c557ad7a820cc64f06c661146f5746fd489a76fe82b8458320c490baa8048771bd596e9797a8c26e3ad865b6c66c34c494e16d259f91ff11af6054c98bbfce11db96c7b3321603518564b085273e838915266a5a67e065882f1b44bceffe73a7521890ba5a709cf60c8960689f07bff0293038dbf05c2ba71eb5e22b06d6f2af0cde680580f0fcca502da707df30f5493233a391f4b87b10420af815261c59a5580043cddfaa82c1ccfbdc652ef113c8aa621c6c43e2745f272ca30ff38bab2236aa9f8cbd897422a0aee7acb1bda79ff34328bc8d473aa14863af603dff82c98e5425421b91f5a05ca910630e821cbdff5782f8fbdaf71501a0d32ef6e58f80fdd89b3ee5ea59b00e4da04173c875e36bb2a0c14c7856ca90b687b6ec1d9ecabeb74d662d1bc215e27ee8b49f5022537989cf7c015c607881a07aeeaef524000f050181c3a39f5b663339c122fff5992ebad0abc8541c120ef4fbcb9602852953af6acb29b54e5221a7cf19356c5f242b8f333eef547a1937bd935a7a14d85a13b0e70caad9fcbd992070a58399226f4d6ea162a58b7fdcf9a50d4412205fe6a7fdedb950d811a389eb92ae8cfc781362723945912da84ec0b0163ca282fc0e74854bbc29c50d74238610a8a37fd215187af792b9aef12fa029c0806799d5cbfeee8588c2a1418c7df31a3810bf7f5a605b38564adcf516f70d72547674f8cc78bdfd0001237d3d773cbdc3521d78d4afb92c36b1210fc58090b549d576888ddbe98e89084a2057e17d6c77c8bd8347288b551415efc4e60c2f8e6c2e7324935b35f882600411b6373c2a32c3d68fcea11648959b39effd139bf71bdf1c51bbf1dc3452b78ea423d970086a23dd00cec4c9aded836f386e16b261771ebcde1d7e9926cbe7b1c2b5f29c745ac6afd96c3b80d5879eaaebac1eedeafb6552aafe051421d378a8dd0440aa2a358395aa740c11585499b66141bfcea881acffa3cb2bf22d94b62e23b4d82118b6446173253ead603c19556d2b2905b1177f952fdef3817f7783b578415d4831a0b15de307fea1807a413eb18497760941556964d75ba3281800cc9ec211d472a145893da32e942a40e37682a4691b4cb14ffd3fae7f4f46e9bf2644b074683c67077d157bd003a51bd042ec68bb90dda9764a87119c4ece70a50a8f218f1d929cee4b3123ebde2ef35d581a12560a6a211852578ca63d542d80f5eafd4ab3dd6ae455ffbc6d929d81ca0e5934d96026f587c1a8bf85112fdb0846841bedff6600c7411058a64e162827482944566c8a234febafe9723c02982a3d0551e057af0cfb5becd8b8d5c0e92795bbebf83b76c13808bffd2477dc810ae80883e98ee7deee0c24cf5b5f311ce830475a726b7b92cb1cbb86d625b90b151512074b99ab35b0a1047c4c94e42503029172e66a8d43c010448a04eb5bd15353e23a6f2924953dcd7cc64a94e9ba46a91a5f72281014234297b2287a515306f0eaa52b7ac4ef302112582876e1ff98b055e5da34e9a401dc48146a568c68bc12cf6a5cd6c9ed68f6a5e86dd5a4184c9b21872e01710811e717a9e1e8de3016da96914f14cdbd3e91270746d373064f8fba6b8e00fdb2e16ce2dba5fc1ba5ccea663ab145d7efb30b09d04adb2645cacd2c904a7b6b9574ecd46b8e9ed1772d38fe6180809f4efadeb951ffbad19dd2193a19edd7738f284c16ddb4ed287778cbb8945c01a6999e38d683c6d26460f142561f354a06069acd29a269812a19ceaae63af7e7c64242a489f607acad57b500c230f5359510885a9f0a916e685dcde007d21d119f10d96a85509c5c40f587b494a10818abd195e099a7b977299fe8695df2808bde55759668d55f88b66aa8741b13abdd924385600006daa7ee64b510f2b22e0bd59a02e4e347b6ead1cda66e9666e165171e57cdce008b96eea5e4eb5e325ba1a2b7914f8a453e0b29c1a6997fffad9cc51dba7d3fa7568dbd322c93402ed3ca680430f7e8b3df4b17ece8b95321cb8fef4e3a3a1ca61e184bcb4f5aeebcaedd1859e1a510c049bd922ecf474b556beba2b8a0516b608e53e85192bd1785ccca4257e42809846f516ef286d10091f482f72d5a46f85c95f6ae6da7755e431e9c4bce47ab26d0f080aa5161f8ee3ca6810a152df28dfb320945d795ba52a288a441906b743358df51578ff289cc000e93d2d7199868a9c879de4add90387d30f0f69addb9b0f406eb9411d030c4d05efc1eaa72311d3ffb1993cb80bb7b66ad561342e589dd4d9bbeccf2674783d91cbb4f96aa466fe83311bb252088a9069005fb54ecd39419957550344efe4ad15b6cb5c6fa2901b2bf905e30b1903fab7a718cf63ecdd6671e378c55e381791a63bc6f69e1790b520a6bb4d3feb823b0f7947d5745df238a7bc231986770e11dbd1fe52941f84ef1a927eda90965d99b6939a8e04ac858b233025a37e14d28a586ca7d23c4c703ae808af73addec0cb2d6cc72aa3864164337bb3c793bd306a9bf8a32bfba1c16b46fc1f7d78a60596ebd46d005f4e7438cb604a717f1d0d33f7afb346adc8251e84508c9d05baa1e2802b42c7110f01c2f7c2dd9cf8d34b06dc836f79167075c1976310462bbb76abbb7243e604efb2725eba87149"}, {0x98, 0xffff, 0x4, "936ebb031b9ad26f19a0eabccc280130970b45740743dab52ab21f3bd69034857b4d91be14399eacf1cb5c3ac12b5c62fe613b75fa07a4cda4ea880cb411563fd3b00f0c9c4266d634a7263856724ec5c0c13ddc395a42951e04150eb3d42514e0ae2069681583c6a33cbe60d77778cb3d8dfcd2e99443896586382e56635e896fae3ff035"}, {0x30, 0xffff, 0x4, "ac7be2fa9776e0f4300dd841c61bace5550a345c83878cd3298f"}, {0x100, 0x0, 0x40, "c71ed6b5c4595fff71565f47d2e09e563ad50956a009bc521892e506c039b4fa4fa25b3c13abf9e287b7094db1252a9a8145ec78cf0914053e3c8ed74d992183665aaaf3113dc23a6c52dcf75a2f308006031de57415ded3d30fd1dd73c013920d249f6f2834bd94e6c169da608424bee5d412325aa215d6b44ae47a823825d0e569637c4fc77be4345d7aa2f97acf407bc21f3352419b4f999a338c6e6edcff0489e9af516375ce01b9bdadf3d3f90159e3eb9caf0a11629fa8b92d7623719eb614ce97ffa87427d1a07a7dfd1d5b029b248234e0f7c425953034f18de6cc451808443cdfb8e058af2626ff864eae6b"}, {0xa0, 0x0, 0x9, "08e085f78d1beefcb5474dd46b00250bb4bc86875fabfa2df8721efd02404939ae127ad43ad63787fdafdc6a87e017e09594874b31efd73cae0d13df1da31bebce4c846c62a3d5544b9537593bd4bf5a5243460f90f80dc6b319b1580ec72e539669ad5fd64872d6d75d5f6f4948b05560b9227b89e3eeb842c772dc602ea5d6dd98568d5ef34c1a857ffb90"}], 0x1310}, 0x402) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000001780)={'./file0\x00', 0x3, 0x9, 0xfffffffd, 0x0, 0x401, 0x5, 0x1f4, 0x4, 0x1, 0x6, 0x5}) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) fcntl$getown(r7, 0x5) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x200000029, 0x1a, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000001800)={{0x18, 0x3, 0x7, 0x2}, {0x18, 0x2, 0x7f, 0x1}, 0x8, [0x5, 0x9f, 0x40, 0x1, 0x5, 0x400, 0x7, 0x8]}, 0x3c) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4a6b, 0xffff, {0x0, 0x81}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x0, 0x4000000}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:15 executing program 1: 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) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x40, 0x20) pwritev(r0, &(0x7f00000002c0), 0x10000000000000b4, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d6", 0xe83}], 0x8, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a1050230400000000edfe045ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) chroot(&(0x7f0000000180)='.\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000001b5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x39, 0x7, 0x40, 0x3b0}, {0x8, 0x1, 0x9, 0x1}, {0x0, 0x4, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000003c0)="c41772c98c16be9ba61de07932e3665542885a49cebd9c80ce854fdd8f0e70148d297b1b39ef6af1f4e917f1084d361a8c", 0x31) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x209f, &(0x7f0000000400)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x5, 0x9, 0x3, 0x1000}]}) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x5, 0x1a, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000001c0)=""/28, 0x1c}], 0x2, &(0x7f0000000240)=""/66, 0x42}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x8, 0x8000029d8aaa8}, {0x35}, {0x38}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x1b, &(0x7f0000000180)="9df3543736b0b5507407f769804ca425b6b811ff4f22e6b7d634cf") 16:00:15 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)=""/77, 0x4d) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x40) utimensat(r0, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x1, 0x3}, {0x1, 0x1000}}, 0x2) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$inet6(r0, &(0x7f0000000200)="28f491171e746bd5943146ad863e49b7a7b7f18df9c7d89fc95f392ee34d4bc097780980ac521fda72e1dfb6929d8aa49e519351521ff5861963fa123af0cc1dea8b078d02e91bc7a7fc1b0e62a33e507098be82acb68ff991db80f20d91253b4f2b93c8561ee91f031ff2d23c2cd8621ad7b492f10610f0e14dd1e192c6", 0x7e, 0x8, &(0x7f0000000280)={0x18, 0x3, 0x51e0, 0x3}, 0xc) mlock(&(0x7f00006a8000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000001580)='\r\xfa') 16:00:15 executing program 1: ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000000)=0x7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x800}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0xbd45, 0x80000000, 0x7, 0xfc2, "b4daa310983366fb736072eef272188874ceaa1a", 0x10000, 0x1}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x842, 0xffff, {0x8, 0x3}}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x6) open(&(0x7f0000000240)='./file0\x00', 0x100d3, 0x18) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000280)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000002c0)=0x9) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000300)={0x3, 0x1}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000380)={0xec39, './file0\x00', './file0\x00'}) r8 = dup(0xffffffffffffffff) dup2(r0, r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r9, 0x20007461) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000440)=0x101) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f00000004c0)=0x1000) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000500)) r12 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r12, 0xc0107005, &(0x7f0000000580)={{}, 0x2, &(0x7f0000000540)=[0x0, 0x0]}) fchflags(r2, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8001) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x42) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000000c0)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0xfffffffe, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f0000000200)='.\x00') write(r0, &(0x7f0000000080)="09827af0f37c2e7629c6e3ae851bf024a2453720b829ff16bcf2d93b232f70ff0fd926e42d2695156aabecd8cca0d5ffef261d9f7c2c31c2ffc50196fbab4cf9979f9e", 0x43) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getpid() 16:00:16 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x1}}, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x1, 0xffff8000, {[0x7, 0x4, 0x9, 0x72, 0x4, 0x7ff, 0xd6e, 0x3, 0x2, 0x5, 0x10001, 0x3, 0xf7, 0x8, 0xfff, 0x5, 0x4, 0x200], [0xfb, 0x1, 0x8, 0x8, 0x81, 0x0, 0x3, 0x3, 0x4, 0x1], [0x8, 0x6, 0x3f, 0x1, 0x0, 0x2, 0x1f], [0x0, 0x9, 0xff, 0x3f, 0x5, 0x911], [{0x4, 0x0, 0x8001, 0x101}, {0x5, 0x9, 0x80, 0x9}, {0x0, 0x0, 0x1, 0x4}, {0x3, 0x4009c030, 0x401, 0x4}, {0x81, 0xa92a, 0x5, 0x4}, {0x3f, 0x10001, 0x1, 0xd0700000000}, {0x3, 0xeb8, 0x8, 0x101}, {0x6, 0xce2, 0x3ff, 0xee}], {0x1f, 0x3, 0x4, 0x6}, {0x0, 0xffff, 0xffff0000, 0xc68}}}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x79f) poll(0x0, 0x0, 0x1f) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x8, 0x0) r8 = socket(0x2, 0x3, 0x6c) connect$unix(r8, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r8, &(0x7f0000000000)=[{0x0}], 0x1) r9 = accept$inet(r8, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r11 = socket(0x10, 0x8000, 0x9) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r13, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r15}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r17, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r19 = kqueue() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r24 = socket(0x10, 0x1, 0x4) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="ce876d335ed4f8a6a95082aed096a466dcca08b41912a79d4f488ef362af0fc200bd499fbb253f434009f8295c854cc37b8284e92637c8294da65e7eeda03d6ee21133b7650c0e53689274ff84b37c3b0caf58472c032afd7e939b331bf470fae48d414d9366e168bc16f949904ae72275588e5d6a10aea1a7cf74a37e8e21052ff842dda9c592a756d186c2fa", 0x8d}, {&(0x7f0000000140)="7c621294b850a92cf8a931972613cd792ca72c546fdc08c13c3010d3fb054c2e34858ed8afb7d842e9ca841498d5fad8b73f6645f823594dd09d499214f584674ac6a8e83f9db4e5f315c9c07ed92edc58e82c6920b19b5d85dc18fdb6a1292b1f3578d98fe10601b38c335837dcaaa1b6742a4f4589e44b0f0a69d0eda4f228acb32a1404812e03c139280f0454ea7140ea22a6e74a6309765814bc8b4cb1461ccda35baab139563790564f321d247ce53cb5f6961f0c91c79ab52aba07543777ea23be07bf0f8f5a6a66e43168d487764ad733c66b0cb0b4477bff391aed07b2932a95a003ac25e884683b0ddb1c0cc8e80cde250c595d", 0xf8}, {&(0x7f0000000240)="89af38ee908d6e8596b1e99aac8a2ef5c923e20dd3987ebc7d10ead6da0970760997f50d72d5edf91a2dcd5764ef4d002edec6a141b31c6c3e3f91eec9f16655227f26e83d1bc0c2e035eb9f87c3fa642c419a11758bec0ce008f7c6b4fcaf07a3fba1099fdb68c1524e4e", 0x6b}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r4, r5, r0, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r9, r10, r11, r12, r0]}, @cred={0x20, 0xffff, 0x0, r15, r16, r18}, @rights={0x30, 0xffff, 0x1, [r19, r20, 0xffffffffffffffff, r21, r22, r23, r24, 0xffffffffffffff9c]}], 0xc0, 0x400}, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x6, 0x777) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r16, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r16, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r15, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() fchown(r8, r12, r17) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r18, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000500)="08e48b559f03566ba8b50a63078a14502054d8753681fa7efeb765fdd79d648c19f5bb35ada45c2a2d4f599c9bab32a0d050fc73682f80525a30f6b4003aabffa19ea521fc022e76e6a5b5a0a63dbd4481062dc7a7f47209adb9670f19600adb231945da27ec985b039cb430b7602ec1c5db3d8b5f2d2e06fa6ee80b3589ea5060dc2076e357efae259bfd9b2a79077f30d59ca6bd9e7b292d6b69f242e301ebb84271786b763ded6634780bbfce3854eefaa35091acc58cf8703c2dd2324348b9bf82ec2049cfc1694f69f428445acf8fdc781f978c329342d75d461c2c383690100dbd6d1df869252c37d7cfd490406e67a14c4252bd9ffa99b98a4e2dcf8a59271e67f5acdda7f61003097385772c832b1fad5b02f203b33730b0a3bfe23491b8dafb04d67464f2959fec724fd7a4718415b17be2028697cdbb569ad0f5f3f41a83c2feec810a251a4c643e4e0a8f3eb80b86236d6af8eb2228ed408eba2fb97824cd64d0ff8f660da03350981b70334893feb28ceb5c4fda7c3039a0d867185e5d5a37ddea66d0db7d7b1dc5c4d1ba3465a460cb01d8d30faca6229b2395cfe33ae7a7a55e000f9e9eeb44d60c7a0f924b69f902e3436e1d955e03ae06badf750918921c916112c5471ced22b202d660a15c09d1c3d5abab2baaa0a4dc3ea92ebc77c7ba41cd519a36351dc227610d1bab8fb9ce79e1f71ab28013462323e2a4add50ba3a32d0f2a8b0a09b3ce75b1e64b49a27e67d43d070a1e0198874a0c327a39b284f62a6a6fb28772aa031cd7f8b9a6abbe4dc5f7ffcf03046a2d96cd9972b54cd53966d3c4aab2a776604554a1f60a6098797f18128e797ab9ee1273ca0eab897ad913aef685307755dedb8391ed5b4f5e4ffe46cc0a78d1b5243466ef7d41a20fb719aca87618db6c41a8b714d2c58ab72f4496c68f7eb5c9c5666f605562a78f42e77e88b053e3dfdfa49bfcaae1db1aae0cb977adb74b4fb23093546d7355915ee7df234d4dbe316fcc951d006946c0228cd0fbd07ca5d77212def6d684b4f880e970a9475524a8230d1446d57a1643e46f39bb8d79181eade0a37f931606f7bbdf157025724f4b9b121e86f43f81d02f9b9e4b585d3c4cfc883534d36b92723fd023a6fb33635b671727855112c5e4183902c8b5ceb4aae1942ce5b627c3a32873f22ed69fd895ab9bfd6ee5b4070a7434008d4ef8df7700b96c7309ebb63d3f708f1c1c02fff1e6713e937869ae7c7d8c4bdfa729ef5a8a70935d8df231c3c24193e5b87dc8a85996b87ca1f824a4964fe667ff11e9d05f36c33bd6d0b10bc1555fe32bceccbf59031f7be679cf11882e09a675f1e19d0e981cbfca0eb2dba915195aabfe4f67c0e67827521f0041eeadc25b5386ed9698872bf27838463026f3674e77ee426aa92d47449a374fb5d153f91d4f6af0473df2f04e2d7c207443f40ed7a6d1502599bd73efe98d19ea3a29fcabce292055057b88289e865b13324261e667457fee4fd2e8d691dc3d5647eb7c4e509cd7409a1146e4fc19cd07b26ad438fdd290dc0befb0d77470f53c851f8da4afeae5fcb98d3fab44f058ab38845e8b9758acaeedb1a0b7bcac6a1e127c779a3a1e9b873cf2a4b8cc2beea4a6e8fbfd6719d4f37662694d0439b17f89b94163e9bde7f53f262f2a31edce5d0b69139119a7874916b4d7b94537682b8bda68ee5da687bad2cdcd2d266ff3a92537248fd7ed46c078922a0a1b196d02daf0e124d37db3749b26d6f668f52fb75a9a5639742ff22f3e509bfdb802f07575bdb9f7cc2cb707d0198d9ca641c7929c4fdba9703249d0ecd8ef9b300996ce80fd6bbc8ef22102552d12e1623f1f77d1194c49f88c5a8f229b988891e5467ea0033e32630d1df2012ec9be5b45d5bd3fb894c4a47544fb4dae581b5f125cb177eb2561b216f13ebcae6e43ee7a67b01c9a8fb317fe35800fd81334eac6c08747d7d0b6e9d4a4a83622e674234f1eaaef362272cd9e79029e6477f5cb910f06dda9b0b1cc1bc3b688a2472075c8ddd9f27be81802c15292913c9415df39f842920bf76289f91e87038227e1a5fc74a79c1af684f05c976d2c10604697d4eb70357117ccb9c747d0310cf0b7fc4ddd2f446dd69aa19b260c0b54a277ef8d99c5064101554a5d005265018b72cd6a0eb2cbd5a0e5c598ec100af0947316765350c0a6f6509a52cf58690998b9aae3e540e49a5817bade59e1e9cd54640062800d249475a0d0e623f3174d8e11c1d7166d710851b520a578c71f487263f5abfaa61138d5e32e94bc82ed3efd86977f87a0a585c2cc33023b8afc309e57d10764a2da18465ddc37543bfb9700b2ba45d9f3caa9bd38fc69c2f47b1ef9775060a565956b85730fa4de1314e449740f9899c270b1e2ae845cf7cfa6387abb906a0562f880209802e8bd0c20d0e7d80637e531c7f1978eba36a70b39a33ae48d0f1a872413b431a38be3d460d0c92c7186799258316f7fe68dbabd339b5af4f0adcc66e985d1bf58899165333b7ed465bdeba52f19d21bfcd1a716073dbbd0a936959a8c33c4fe8b4d53bfddd81ebbe2091f7987e535cd3de11348ea9313b3d217e5bf30c5be2b946d53f507bfc4bd5a2f19dba77acde9d0c3166243b34a4714b14d8c2b2bff1de2d8ad49e0ace519a5bd3d97f6ece246157864a85bdcd92d8f2e4e089e114151be540590b80e110096f07e36bb26623fea36c776d79420929801c47af608db21461a5bc42244dd54bc251ee51e293029e8539f2cc26d00a8866c4910ae961394c4759bb47e157c6836f81b21fd883337963869cce43304d29ec7bf2c0898a780625fdede2e20175e34abb909bd478681cf1c8e8238d8c694be818c563b09e23b9aaa4443607abbcfbdcd87bee2d29dd481ab1b22a1c8505e0d5e007db1267c5b141b59aa992f1e60cc1ede31b482b8b45a23bb7fcf3e1eb58fcd7a55ea9fb2ee9585b24454da4a1000af472a2d07605fc6ba7a5e49aa36b34af4f5201ca9d01747d0167b64cf2518b123641862cc10c5b6cee9b739751ffb8ff90dfd3ded3d7d98e4d0ceb1f3968410756e32a2f628fc301835ee5e0c73126217fda3ca31c733260d2adec466a6e169ae6f358247befcc7bee17b0d94a8d3ffb7cc2f1ef30d5fbda5d68d6abff397280e0cef9671624696ff0097e51c6d4d709b9af53943e50f6eeb746563e5e6bf1878ba89d5c6d1a4ea25535afd289768bfd9114e7542ba9526ae30a366824cd52d5743fd081db866979279ea7bda364c3ac2307f3e026a9fbc3eb73cf289a15696f28fc86e48b43692bc26934ed413ac6fe7a5024568b45b3f3ef71b50996a8f3c095fd386591e987c4f42e5dfafcf3bbecc1630affec6b8e9581fae99c87f9c713599243aeec5cce9eee71db81fa0cf4e46bdf04c26ca9c13098dc79057300205af7295e273bb7b5fab2dbb61c5a6689cf6349ff86121bd6a830d3dad22cacd427cf2a51e981b97f63c6f6e910eadba93b73b9a608165a0d47407c127f3ae4e903d4ec31c013a22d7224d316a44ec83c67617ab00d8c2219a9b90b8a5f71c033eefd1561c9c83d04635624bfa83777ec1dcf3b092b1e817be46ea759eda7d548eddbf2f78a56ba3e9c6dbf310662ad3427768f1931bb17cdc3347f7fff8436c4455e32d07723901d8250b9b70f75b401e551f976016c91795709a55b36632485729f06349ccea8378cec030f3162e2810c85f9bdc6894b943c092a35f9b7e8c09458bf8024dd24763047ac176e9268cfa71b34a4ab64ad9e74299814dd77f6dee2c78717305db24bfce895d05af0dc0d07f045d349461500011f08295acd6a718e32061a658c1e877e4e156e8e4d614c1379d0e4eeeaf62680db8d33db7275edef7d09e6671471b6fbe2c413647ef3e479e3a8cb0597ed207a8f0ff2500c9fdf835a9b9a129d4f239cf8aefc518097f1b3b929c87e4cfa9de701426b2a065e02d301275f851adafd69fc1f70a47ae7d0b5b0dde2385052948c05346b203fe53e14e66fe63f661487cddca2c136c46b307df4b1d71ed81a8ec4c8a6f8056b773b8d8dff55e32bab43ce9ca987d4bcff121697765a504621032a87127b240ec5b8054c668b894cf2c4cbcab0e7d95e7b84f39c5cafb6ded8f861a416d4b1740bd7f89392193ffeddc960ed6e7566183ef54942fbdda27601b62b7ead9f7703e49c930528bb6532dde9f42f7cf3165e794742f13d0606d10aa4097937b1e6781474a5a5bd7fd14bb9851502a71f3de8775a59be81cc5300e5a25fd85bd98664af4edba331dff6bd4dd7e346352c5cb6965f32dd5a11bc2e63e76470d38118fe54bfb0ee1b134a27bc5e64edfa535605bf89769ca73f75df28224de60e9ebb9953eba5a1e29df5ea8dd4c96f1be8a9f87c5c9f8fa66d72517fce40d957023307084a2d93668b9f4bec8de4f9884f3f7d5784fac8972a6464979fa275f6972fb9f5dcfe199f00b11a84cd70d9b818edd132ed3e8465a836a11ab5f93b4aa06c0022c0e3267cd3c346ec5b491b6b165a6575f139f219a375d16834d31648a4e88a9db1844f77889c4abd9e923e8ddf026984f1229cb2ff44b0c709f32e6576aaff2f1daff27161d32b474afba59096545f47bb8fda5a58e48eda3dbead17848734b75a21d0d5c21a055cd28ae5b8b6ca5261a74f21768b161bbd4ef6eb7f9fe9b738148148e7cf9dcab5e23579df51ce8a4a783981c309fe405e3d29e211c5c5cbe39f0680731e43e796140501f9731daf7ddddf4e7ce825d30af853c9616bf549c80fa72b29b8fab1851cc6efc5b892daf8bc03576be4c889d9c38f2754a2458d803a8612181c454f62018bb1e6ab02178abb8dcbfbd76103af10c2b534e858c30f57d39e7a950e5b28e882ac0c8174d74090b5a4fd8bbbedc5b113f0137081c1a1037f29480ccf211536c18c9e2d51d7acb4590aa9d7debd5de825a4a9a1edc8219a4d89184c4c378592d4a4163ed5168412ba0ca23830ac13b8ef028a421a5027404f21e39a47b2584b1b2d228d9cc62a00ad2dae88382bbb885128752fbabeff04ac77ecebcdf405b17e63de85ee630e7b05ce4eee90a86ebf5b6d2bc5c9d2fef02de701a445a7d5633fd0f15fbe4d263d5d984cc62f2999e5fc60eb7fe7bcfe5971011e73a573baee4e88f5be228b990add014cd5e75e98e98d9a60eea6e79ab9aa1e6ab60c84e83ea1797aaaa8051706c73d419deb6d61afe79a5092346603206d7069e1b1eee8688fde9deed0d52faee77a0becf68e1979b1e9be4f887d116e342c309cc7986baaaa9c3f42fdd956abcc0653bc6166b0b7acc813cdd757b49acde81b6af2537aceb1edcd878310b5502ea3315eed66fd8ece1f44824ef7d7774926d0757f1cf76cd45a18d4b78041513268d5696bbff72b5163c21b082a77be5024b64ad2f5ba5dc6df0787994fa011916f7721ac94fdf8efd3ea89851d70be7d87201219e7e35a64fbf37015119e8eca884fe6232fd59410575588846597581e235a66db8c0c14cba527a5d259544d8af79c349f52b2a1d9be18df656aa02a43c4c0daa09d40ce636cec3f68f16fc44b6d1868f66ab21220c34f40769b942d874a5b9575718176b1d10d6e41a233d27eea688fc4ccd73c31e14a8328a8d4d6da0132f6ae7b9ad0598792411a713924c59000f916a16bfad20f4e84d08e13eccde422a90bd3684c79836325d552134266c9bf7c7e91744d83f6c6265a927898eea9383faa164f702aca90c9598f989d1c36a28c5344ce0b5ce7ca9aa65", 0x1000}, {&(0x7f0000001740)="a8a65948a70e6b8a7ff8123e2a4eec0b8f9fc850820ddd0026080e55fbad9edaab9abb3592227c29cf612bfa009303abb1fbf50be3d90d25cef4e0dd04c51edb0be1297a87b6af0b142d4f24eae764475ccab929287146d4d40d4e254c15e00b567e35a2895143115b834074273d5b5e882a351830f5cac2b9f22b61267e18dbb4d116e10dbddf1e31212fd9d9cd8e1b5d4108acf1f578de79d50f52b3ffba4e39d5e0df38fbb15b5279f7d1ec1b3b1d816e71a553765287aca664938b53ad34330461d8dfee00d745cb9f689f784eb2a1f720e066d834fd6ca25978bd88280b2c0bb715b5709f42c11e5a6fb8a315012ea862ecdc3800169d91a29367afddcb95cc37a24ceff78a78c3ac873fcf45fd6ee46d70b4b288380cbcd588b974fbcb8d454eee882ff9fbdcff80406050af890dc08891a56a0e5e1e17851b7877079518b953e6db59a653c75c3f59e219d944686277e479fa6cc54835ded2cc66cc6692c177e884ce4db3c54c86e2204d2ef603c898fef269df4050031b914b322534d08a4cd497659c1982f1f47d7a0e6bc05fb33448df67ffe59489aa76324f4e715003aec06db2423231f43334e8f7d86ac7fc1fd60b63184c3de0704d7beebf77698f197a79605d88556f9cf3a988976406b994c78401100d0c3ad20822e251c2575a4f78f97e43520e4387749bfbaf16b1b50803e32834bd566a51e5fd0511b6145e134aa58a3e988fc1a34aa7f9fb36cba55ea1b80c9c177e6111b4687d9c233f98742aa6387a216e3f192ba9ed9a6767840c3805cc0738683e642967eade991c90bb2af69d6dbb082aac1e150249cb00417e8833bc0e75cf7006a5e21f2281ebc1ab1ff3e585ecbe5a740920b8725b055b11faf562ce73bcd3a1818fbf28d990befe2b216f92aea27bfe1c244fddd630c6962fada48b6a0d63cff84298e976a1892ebcfe8e721313e4ad955d9796ab3b0a2cd731b38717407f198049c8032ee8fd9fa8274e7473d07d54988bd74d47a29fa749704323177b81d1c372c1634c361c9aa285631f422e3c13acd6b0fdae045f07406e715dbd281d963a735649e8ec929540fe948387374e3b3d0038229225850366c1f811ea3ef4542e9d542d2f3b2d7d3e90b8e3e2e21ec9b02cb62f3d1b6079db03db36e6c4c7b8d7b4d2f9c6731e99c1a9a40fc956c2ae1dcd7ceb0c427f7c9763f6b30b4daabe14cef2cede9837e3cb782b4787397bf84575271c906558315fd17b1d92a893e22e7d1b84ffa154499a2aee5eab733d1402d13f48359a1950a3952fceb1c6279677942ce4f69083ad718854f752c74dbcb1121bdd51d9196da8b66b54bb49f2b67afb29fd286cb3f2b1a57e674c64c76139ce78bf06f781fc9211078fc477ec0fa0cab00b1dd2ee733eaf0c5da5086ffe4cd1dd82c3006a6479098449b4cbd8b246fb25224eb2b32075f3b0a48eb15c517e324cc111e50b69a0a316e1c067a89cb72cbfb08c213e007dc71e81675adbe8feb734b933e8d0f4013fa0c6ef1cb526ec937d7987976ad87259462e442a4b3b53d364e9ab7b7b217ceadd626633a8a8ab22de33ff6b55c92221a28e43cdf0f4650eca299a84f6d99cd71542c6e84a3060c3114b5c28d983d8984b9d8cd1c2bf8c1c1883eb83ae8c4e673227c7e9d8677becb0d865c65544464103ebd6dc7346ac79def7e4370e0ce02e97cac7c3cdf29ed1349dc8138438608e3b571215befbd7326d8502837eaee71474f224200649f1f9f65250c5f6ac1d01a4b63140760834efa8873be4681e21e33b776a09d76841e5bb54244c2e2663087c985d98796d10dd92d05d58df8b51297bc8e50dcbdc9b47367aa90f85b491ef188ab23ebc40278e7907522bc98770c0ea36fce82c9e5ac01a81ef50827379655fe3f42b2f61fd9c902c7de69fab46e4b7045762c086afaa1c4dd63e11bb20116e6499b46fe5a8e4457158856ebc8a1b338ccc37211f91ba3bf965c701356954bbf725e4b2fb5c17f24e66bca2b486b3ce326153899a745e15dff6091d7036f376fc7d8998f534f8d8bd1be442eda83df40e39809b87149e47bd8f1c1bda840c751f0343bc1267c6edc5032145e30adcabcd00a6f8ed79f2b76c2757cd18d8d6731f656134081b30412bec6a169a424dd0567c59d7ed9d60d49e17bf91d9a776db8d3eb7c5897a5dc20d2d3dbad7ddcf5d37e24f4ff3693adabb3c114b9130d091c72cac6e05aa14063d712b0b17c6987fdd019e4d5c0ad79997d9419f08377c1e903e6ce778703842de8159b4fc7cfeae14aecdde755d22bfdfde3107149ef78945b6b3b43eb9fb6b2e32e1a7b15f36f32fcc415026126794d1939685ec83a99c9ae7a82020d6c6736fe136bc02750a1bab13db0b9f8eda9079e6d195150ecde2125dad8fdd6dd848c15b712b9a5a1355dc2f26314417132bd72870ad650f4acb37db29750095dec7e14185f6b7b2994e3b084e731dd578114aeddda41e7c5679379fc26685099275a2efd5e41c800bfd3a093dc8b0f5cb09a6f142ae5ddb4639a633ef9f83677b57b8d526cb71083e40a2510ba9645aaffa8b20b2761b651927704da04a2626d6c0dd3fbbc033a5a4c3b5e832f560fea066560368d729196b4eb01d78a7824cb25fd57b415fc0eb72f3889916d4295d2b8c662baf801804f9960bad283bef52eff21c38bebc583d19bf6e52818f4f86ef76153db89638a177c1a56d888278b58c6fe6fd5c1ef6ad6edf988313467ae0f14762c064a93567d4ed0fd7433d083c1f070e60857cdbf9c5d239751e343f878a251eff6c2d4cabc878ef919f0bda285c84835d972d388042d7986ffd4806bad1d72ca842bb600c6d90741fba49d034c8c678068f912bd14a89db8b285ddae41f716cac0c451a0ff6077bc4a132fda9cd88248b342f569acf547227ce76b421ae39e6d5f0004f7d7d5e44e60d1e102a4874feac669580f810e72716468dc419dd42e7340cd3980919c428171d3b109040cb53c019021a76e9c2cb0af56545e2205076940c1b0736c60031405f9f4f861f38baa4e6875ee76231785afd1ca42a2daa2f2e834fed29cfe1ec1ac18739648c2de84048cf5dd12055c344bbe48c4f4f2349289d655572cbfe1e056b8cb6b322d0c8bc7460263416e99cddb6b89a2afbfee640679a1ad3820b88ec295ded3bf3b85800a61e8d839ff74431e1c61e41bc2e171ae283b1e11ddcbe408f1e1fcd2e41b9626445306a2718a4502a59d8abc541ac4a9ba4a0f8b45de6891b06cab22ce1cdded8a7a02e65d337a1f6e54a11d4a5b195389a3ea06507309c9cce0c93e9907a6ccba7b3e8ccb86692592af4893c9262db518412d6724886e97dcb97568f8032bd192853a40653cd66e0cd31dc9ae7bd956f77dd60b090f5baaa78ccc13ad8269d5f7e23467769513deac3f9fe81ab596c1a01ec770ed27e19a523437aea0ae9eaeeb6f592ed84c91f102185dacbe330501871e9c81fd0723beb3d303faf249f8a885d50c766539834d994e9e14089fb783c8d651fca2296c518a50b8a1d1837a4fcc0d83493f05e0a7b79e3ddb109f51097debf05444464ccb3597baab1a22c7438d8301fc1b65fd2860afe101491011d0c9aad055836f0e78d3295f7b2d4a232c6779e66caedd204be5a8e54d74ae0390c245268a65464d6add00da795580248c3701b8177fe762ee4a389dd6a1639bd272bb3207941d721dc2a5fbc4fb598f26d7c565c604dd4af4657afb7c7fb2d3f0233384aab82176e99de76fe65be72f1c5c511adb522b7c3315e9a7bfa20ae179daffca1a4bb4f5f5bfbed41737f57bf029bf9fd5f36e9c4a6693c21bdd13ff6be87c00e56169ce65a21b2c6a51ea34a5233e8d28bebdb68a1311f519025b8aca68f9417c89794f7d3281a091afb2de1ff9b75c750427d93e2bdcf39354d46bbf3eaeaa715800b1f91b5dd6f0b99493edff4afdf5a078820b13fa9cbcefacbc9d98e4bfb1ddfbbca5e3dbe20e0dd4d767e32cfc3eef514a69f285d91f6991409cce14b217153d9fb61ab95810c304b875799a7f160ea85459dcb12c9d5ad73e5cc7452385e363e064c0470b81e23799e025896db391d91027ab4d625fefcff34970d750ab946d7efb6110adb9894da05e6a3629d1de3230d54e3ef4ba41654ab8c046677b4e6be53923df1840b748d79bf5198c9590a4ea98a4f842ad4d55ba84314726b45e61f668f3ebfcca1f08e591e122bc761237c7cb48cfd4cad63b413c13094986280a585e16df25929b7c2182bcad50c8119d57ebacd279cb4736748e3ec12839acf5b23b72538b9441f383571e87cd72cdf9f1b41178fa8523bea62b0c9bdcfb0cc42745de27f58ef6d8553272a56b14fb613945f471ffeaadc568a03e35299e685bb2d4babb37ba92d3d11c9a516de12cf5e55744489478a0140e266179eeb36c5b7389f1875c36c0122abbdfc9313eebe09c5104a1485491f418539af5def1129041f3510ab88f9a02ec6ac357440f78b4b954a4465e22678cee629390c08f281bad0de618a85a4a65f181ca786de752b15a3f61c1a5c9a4531b5a57371110b312b2bd4e90cd3df6cc7c8259a70d2b91a9566bd3ff587c8ce2f918d575cd7497992155a2b8a620b20557ad9d2dd4abb1943d7e37be9ec7ad8ce60c7276b79c8d1793079a80f9b1c0c326ae3dde971b98394028cf447f68b8315f6bc32f7d3edc8c5fa3df4dd35c7f6853d96989b48bb8b35e4a57d330f7ea71a2ce2bc421e49e3ade7bd7a5139f9d7bd562578aba3dc63199dea1be4e8c8efe831fbb34d2b5e1defef0a52b494e1d44020d616f6f8f3bfe5687849e443bd38cbfc3a09f8b1f3a9886702ce6bf4639695bfb808724be426cfa44792a1a2210eaafba8f757e593d186ad41e0c5721271ff2680d12a6cf277c6579cf02b6032178b2b8c6edfe414b33161a767d4388014e3340d3b4eab2f9c33a6dfaa0e0bcfdfa15fd69aa42a19910a4c78c71a8d1ca2d41535eff479bb6d87e6f949762f7960cbe17f3f4a91307a6dd614d500f46108518db15ff1c584177a0380fdd2e37077b4767f55492f57d9e924414cc0e9e61add3409e8f958f669447a863a408b987c0a476d2a31fec86110165197d65dc641c045f6b8c8c3381e6267b4e51605ad611fa14238fc45723886d0c323d5280701245a19788a790afe3931079afb07d0cb37f0e993e5a7c53634424af8a1d3b1428bf22690bb4767063ee8af21cd15d1b92198a30aa159d0a0531b50fa0d4acf5f1f74a0bed669b5f126fbf2cb2750745253653d1fbc6132aab0667012b3986255c349281f82cea21e7842acbcec1d58c19a1ce36a2a60d534bb68b78b3308abfea54e954ada9bb564275490dea94106ea89fd4e41f7e7fa753e654884ce1bd5d878e788051dbfbd451e64f22f329b3a93bdf6002370fcf7b0424fed8dd1b250383fda10f0270349ed40a66336d389b715ac6a8b65c042d2897f9fa5119c4cabedf6e3194b74ed180c38f4913a84513595a2876d62329194b14fdb10c3803211dfcb037f2ba9b6c9063b13c50a1961ac1df8e18c104b7841d0f87625e4cfc2fd5609cd8885dca132fa1adabf7d07207bcc6e6eaf68ae042b14edfb62015bc6ed8f1046114ead7ebcea3d3e3634e2d63ab8901b27edea3587a4e1314ea65f0925b4722a7b3417b021171229af545671d02d51fd5220d175772b857b1118b14fb4ed81522456b60f86a5d803fb592d551656f94d45ec2f6e6d3c1268345650bbb3051009cf79aeea5fc1ccda5574e40132600404", 0x1000}, {&(0x7f0000000140)="3273eea7c6cbc668b2af1dc7cb324fcfa0982b5621f9fc98a191f1971574b41a41945339b96e7ec3ef2b8c2be15980de7baf596f79e81c4015ac77cf752264dda56886e34dca922fe55a862253e65e28b6a80fb5cfd9e3a7f1aac6564a59c85a0190b22b7c5f86f3ff7b895101ca856942e1864b7eb16670683f079d76f8ba83a50242106c7296dace613b116526772ce6238d7ca2e1790608270d30537e0d9420b643ba00610c5dead75f13aa94b267f433c1d6e8cb49ad30d55ca45cbe61dbdde6555a5c21512707b45c20788d0d68387bb513359dde2e8209d686245cc6af87afd9c028fd09a4fd", 0xe9}, {&(0x7f0000000300)="9a0b1c55e560933804335ca6c40e066b4e288bdbe0940f273cec090c4657f5aa2c24d8368b51ec305382b7e4c0744939aa355cafa4d454940ead2c04449f37402d604f50cfa5bba7ca9717bfcadab48a7a235067d9f1edbeb7fdb73815ee245f577a40239aea86ead57cfc2d6978177d2377575a1f66ea5fa35dab95f72ae9a0673a81cba4efd1598eb2320fab1528f3dd668ac83bcb6126f0904eb21b5635eab7c26ca89cb13a37a2a7f6e80f6403c27fc85809c19872698d6661ac18e8f311af7e28c45d27f156800a", 0xca}], 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fchmod(r2, 0xda) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r5, &(0x7f0000000080)='6', 0x1) getegid() dup2(r0, r4) read(r5, 0x0, 0x0) write(r5, 0xfffffffffffffffe, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) 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, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:16 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8004) sendto(r0, &(0x7f0000000080)="8c7c0b8fc9b7ab826a0e457f84b2edb890fe05639571b498b2a6255870b30467121b8e34de098de7d553f72b9515fdd25b2133b907df12f873d1b582ee26e17e6d0780025f739150490d025e99fc8087929e1405c4f88edeb31207d9aac268dbde3bc423516f065f6324c9b25e54bf4ce70bad535ef01824b10b232131aedfddd8bfca1043051985be342cbc9dfbb8fe324ee709dfffbbf827c81318fcfa3a2ced5a7076871c4ad4494de4f7a1323d73fb5fa1b871d6ee4e84b955c608ad1b49c662d377a3072c27", 0xc8, 0x2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000100), 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000001c0)=""/205) mprotect(&(0x7f00002dc000/0x10000)=nil, 0x10000, 0x1) r3 = dup(r1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x7) close(r3) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:16 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) sync() getrusage(0xffffffffffffffff, &(0x7f0000000380)) 16:00:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r18, r8, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() r22 = socket(0x800000018, 0x1, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r24 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() r27 = socket(0x800000018, 0x1, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r29 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r6, r8, r21, 0x0, r29, 0x0, 0x0, 0x0]) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r32 = getpid() fcntl$setown(r31, 0x6, r32) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r30, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r32}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5af1, r1, r29, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, r32, 0x7fff, 0x6, 0x4822, 0x80000000}) r33 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffd8d) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() r41 = socket(0x800000018, 0x1, 0x0) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r43 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25, 0x0, 0x0, 0x101}, {0x6}]}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='!|W\x00\x00\x00\a_g', 0x1, 0x0) ioctl$BIOCSETWF(r45, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r45, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r46 = getpid() fcntl$setown(r45, 0x6, r46) ioctl$FIONREAD(r44, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r44, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r46}) r47 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x8, r1, r34, r38, r40, 0x4, 0xfffc}, 0x100, 0x9, r46, r47, 0x8, 0x7, 0x100000001, 0x3}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r48, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1}, {0x6, 0x0, 0x0, 0x8000000000100}]}) pwrite(r48, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) unlinkat(r0, &(0x7f0000000440)='./bus\x00', 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) r3 = getgid() openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='\xe9\xff\xd6\\\xae\xff\x00', 0x185a1, 0x0) socketpair(0xa, 0x2, 0x5d, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r5) r7 = socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x8000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r14 = getpid() fcntl$setown(r13, 0x6, r14) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r12, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r14}) r15 = geteuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r18 = getpid() fcntl$setown(r17, 0x6, r18) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r16, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r18}) r19 = getegid() r20 = open$dir(&(0x7f0000000740)='./bus\x00', 0x220, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x80, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = getpid() fcntl$setown(r24, 0x6, r25) ioctl$FIONREAD(r23, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r23, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r25}) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r31, 0x0, 0x0) shmctl$IPC_SET(r31, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r42, r43) chown(&(0x7f0000000200)='./file0/file0\x00', r42, r43) lchown(&(0x7f0000000780)='./file0\x00', r42, r43) lchown(&(0x7f00000001c0)='./file0\x00', r42, r43) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000080)={{0x6, r42, r32, r36, r38, 0x1e6, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) r44 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r48 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r49, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r50 = getgid() r51 = socket(0x800000018, 0x1, 0x0) bind$unix(r51, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r53 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r52, r53, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r30, r32, r45, 0x0, r53, 0x0, 0x0, 0x0]) r54 = getpgrp() r55 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x80, 0x0) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r60, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r60, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r61 = getpid() fcntl$setown(r60, 0x6, r61) ioctl$FIONREAD(r59, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r59, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r61}) r62 = msgget$private(0x0, 0x0) msgrcv(r62, 0x0, 0x0, 0x0, 0x0) r63 = geteuid() msgctl$IPC_SET(r62, 0x1, &(0x7f0000000140)={{0x5af1, r63, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f0000000480)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000004c0)="6e97af368b44560c6b452dafbe072e7ef9129bec939332bd2b3467717dc65c2fc12d3206d394c67b5ef5a568f07aad2a5ab3573da535cd5e7ea5374d6c785cf46d8826d60033cb81bcd97615971d2b05d7ad1a28342b3139166730a9e487d1e4ae41d51151c7dfc5ea4fb0db05084be309ca476f0a548b62adf21d085771a6ea049e9e0180aaafc27207939940dc2e5811556c8ae64646efb4653f1d11222b1ee03f4f539a9acd36c5ca70ebbb65e319ea3cc4f73aa154cbb7d007a6877c0f68e8ae82be2abbf9475bdbfc323b40b715dfbe633d13f3e2a16f16d9a68ffc9b80ca2a4e74c5b1112fd2c1ff400cf04962df", 0xf1}, {&(0x7f00000005c0)="64a7ec0d4d0b8516f4aeb600c91f67899e571140a896565c277bb47baa61c7d38bd8335f8b37c90e09b1aed1a48ae3fe16534941fff309aa231e7dc9f8140c6ec0a06fbe921d40a90f23623182096dd047857551f266cacf32dd41bc794027955875310bfca4004126d5e16792e16bf337304a542531f59d896bd52cdd7a205468ae5315c415a94b7920250c550f17678b733d51459448988c29366c30267274670de84bf4f9b4c13842f18f7001fb938f156b338bfa7ef2f27615aa9da77a705121e540f97a5ea4c6b6c9579656", 0xce}], 0x2, &(0x7f0000000880)=[@rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r14, r15, r3}, @cred={0x20, 0xffff, 0x0, r18, r5, r19}, @rights={0x28, 0xffff, 0x1, [r20, r21, r22, r4, r7]}, @cred={0x20, 0xffff, 0x0, r25, r1, r32}, @cred={0x20, 0xffff, 0x0, r54, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @rights={0x28, 0xffff, 0x1, [r55, 0xffffffffffffff9c, r56, 0xffffffffffffff9c, r57, r58]}, @cred={0x20, 0xffff, 0x0, r61, r63, r2}, @rights={0x18, 0xffff, 0x1, [r64]}], 0x140, 0x1}, 0xa) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)) r65 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r65, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r65, &(0x7f0000000300)=ANY=[@ANYBLOB="624af9b289a6b17cf9470654323e7ffb3b1da5b8f32f23544cee097ecc84e05af3a6a32591d1632ac0b60e42c7d443b2a0b66dc952de3cb9ccdaf716bf4b04a733e78357afb97809e03f8394e82598e470c85f85d29f6e8275fd407ae726cb103dc43b8c09bed90efc1e23eb1a8d6ddf064e5bf8cbdf7f575c8b34ff2b599b9e1b1cc171054c1f1c69e8c5e3e6557b84d1c5c54622d4d6668d3e9b322e24ec9b4518b2d564f27e7ec63a20fd874b72c3b49434dafa64747c6bb7311db50ec6f386c9022954e9b9c1a94e96f8a06c7980ea84c7d539d1b112ab0f455fc61425d353f814c93b114ac5a3e22c8b6edd7d182938f0aea31879e410daeea87e32b77ae6"], 0x10) shutdown(r65, 0x1) 16:00:16 executing program 0: r0 = semget$private(0x0, 0x0, 0x100) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000180)=0x7) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f76296c653000e49b30425f9fc295053d9c1fa1ef1fb6f493d3d5c6f37cbbfd01a4b5a1882c1153ed150ca10de0948946637ca1d91d8c3b1efe95d42052da448a38d084a1d09dc5821b240bc7727d29873863bd52047a7ec5b33b4bd9e20526ef36fb01d4b2a25449e5a2779654c75e7a8fb11f79e36b18526c13ed6a74a977c675772a2b54a1a148a8f4ca802599141459fd88467165cc0247f86d3ea5906181aaefbdd2ee8e219ce1ad3bd840439642f66a205145a7f7c6013ae46feb0831ff"], 0x10) readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/97, 0x61) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x25}, {r1, 0x21}], 0x2, 0x7fff) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000000)=0x1) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSDTR(r6, 0x20007479) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0db4b46bc6d78a2a197a386207050000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc507e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b922959681cf5482d1c2aac83f8ffe8bb75cea1c2ea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29fa783f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dfd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e6900100000000000008fbb45884721a35d0bba61ff3e59d4432d6df00cd137bb188b8549243d408ae669189428e08a8192cf69ec78d67a9285592c98f8f14c6b15c56c4999262e7e3da760bf339e7bd693ee94a8e0b7ce2f57da07e24498ac62257b451a425336bb1c794394c3fd7e750d60342535e19fab61231e625c84fb41cb8efe43af80192e4bf4c6cfef786dcd3b10cf09a591178398c352f832b871ddc2b26676e9635a00930e55922f446860f44a225831184e4fe55670982f5151f12940d69a79f5274edb32b53364dfdc9f9b577351af1a575652832f36a5b88cf235b8795dcac6974c4126a68890277ff5fc19b7f84e5ca47444c06a0efb2b17275bf5b04d1f6a6796f37911d570af723a6df8fc82b561540bf1815dc52ed138863ff722066bde2d20670ebbb84c49c259cb87f9b28e7723c2a443e29c5d16f4932e000000000000000000d47ae1e7b0807fd0a187c936abfb03507062cc7d97e28e616e28db8e838c7d9463dce19bac44d1c1e0f4400584a301ebd509c5f1177f453a1a773dfea5a1034cf545197771c19df850b2ee6968e0548cab730ffef93c2d23e55458bed843a0b5e7842fe7a11d3a3c2494d46148255f20427b22a214ed7af41e13edf00aa4a4322c9d570aae1aa0a148b23c5c39eae62a5017c8ea61566ced86948ceaf5ad447b8987420f4ca512968ba165ab71dfa96090ce8b5b694abb2d54204469df931be8cf074ab4bbd7bd679c771bb1b95808c543a2282ffe4fe194cb3e0b6386f7f236fa33910739459266b33ea6c285334c5d1d6b2d8067dfc61fb0fe449b9b70c9d75b73c17f36c55400000000000000000000000000000000604bff45a8605a231999a09873daca02e725aa2fda7fadd93da1fbcc26a3c3e21a89fb6b776f3cb7882f992c84b9b904609ff9f9c4dee67d9cb844bfe35782b06192bb06849b76c5c04f9d8e15352c57d5331c5c99b21e2620e7bc1cf320ce16cf23ad710cb2aaf2d0e43151cbf137c614e5f50d203266fbd6a057808e088c2c31655f404ae50aa8a6877f921bff78a0fd1e5af985bd3e78bdcdc1902739a2d86274c47f09f2"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x9, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getpid() readv(0xffffffffffffff9c, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r5, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000003c0)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000140)={0x88, 0x3, {0x9, 0x8}}) fcntl$setstatus(r3, 0x4, 0x4) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000100)=0xfffffffffffffddb) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) utimensat(r6, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x5}, {0x725}}, 0x2) r8 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r8, 0x0, r8) 16:00:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x3, 0x6b, 0x10000, 0x1ce, 0xfffeffff, 0x7, 0x1, 0x10, [{0x6, 0x1000, 0x4, 0xe9c1}, {0x6, 0x81, 0x6, 0x9}, {0x800, 0x4, 0x3, 0xc4}, {0x7f, 0x7, 0x10, 0x200}, {0x6, 0x4, 0x1, 0x800}, {0xffff, 0x0, 0x8001, 0x4}, {0x4, 0x2, 0x3, 0x2}, {0x71567aa7, 0x9b23, 0x7ff, 0x8}, {0x0, 0xd9f, 0x9, 0xffffffff}, {0x6, 0xdc, 0x8, 0x8884}, {0x40000, 0x4, 0x6, 0x7fff}, {0x0, 0x8000, 0x9, 0xfffffffc}, {0x0, 0x4, 0xbeb, 0x200}, {0x81, 0x7, 0xc00000, 0x6}, {0x1, 0x3, 0x3, 0x1f}, {0x7f, 0x590d, 0x40, 0x1}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='\x10\x00\x00\x00@\x00', 0x8841, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x6c6, 0xce, 0x0, 0x9e01}, {0xff00, 0xa0, 0x80, 0x9}, {0x52, 0x3f, 0x7, 0x6}, {0x5, 0x4, 0x1, 0x7fff}, {0x4, 0x0, 0x8, 0x8}, {0xffff, 0xe0, 0x7b, 0x3ff000}, {0x0, 0xff, 0x37, 0x20}, {0x6, 0xe6, 0x6, 0x40}]}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) r5 = syz_open_pts() ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x80000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) 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}, 0x8) r3 = dup(r2) listen(r3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="da1ed68a5f252602d24c16ed149ddab89c7b82bb83aba7c9f0f9580e65615d147bb4cfa59dd711b11f0474159390da068cc629378e2b002e93e2316cc0af2efd240cd76a0c0500000000000000a243b661676980e6608869dfb7a9e0faf27bb383b35fbf37a8d1d622d26588d38129585aabc23260d44c8a3e55151d69f45ad83e3dd8b8b6fa38654702a992dab6b5547260dfe9df433042fbf2a2e2910dda2a6f"], 0x10) close(r1) accept(r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) 16:00:17 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x1, 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10006) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x6) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93", 0xe}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x7) setuid(0xee01) r4 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) semget$private(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) getgroups(0x0, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getgroups(0x0, 0x0) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, 0x0) 16:00:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x28000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x80) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x3ff, 0xff, 0x3f, 0x380}, {0xfff8, 0x9, 0x80, 0xfffff11c}, {0x8, 0x3, 0xa, 0x80000000}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x1}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[0x9a4]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000280)=0x8001) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x28c30, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x5) shmget(0x1, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x14}, {0xc, 0xff, 0x4, 0x1f}, {0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x3, 0x4d, 0xbd, 0x4}, {0x7, 0xe6, 0x3, 0xfb}, {0x1004, 0x1, 0x7f, 0xff}, {0x0, 0xff, 0x0, 0x6c}, {0x81, 0x0, 0x1, 0x80000001}, {0x6, 0x0, 0x4, 0x6}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x84}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x1, 0x6, 0x0, 0x3}, {0x9, 0x1, 0x8, 0x9}, {0x2, 0xbb, 0x4, 0x7}, {0x2, 0x5, 0x29, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) getsockopt(r3, 0x0, 0x7, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="1d2aa82674c3523f4323a1611cfe151b", 0x10}, {&(0x7f0000000100)="909e866c1b6131e42b0aa8a0b628de6a188f4fb4a8e974e92afbcfd59fd60e28a46c61eadba99f5749a3925cfd669f7223889dbd86271a8de8c0bdf719229f80d6d271274bc80bfd1b60fe006ed0bdb26db8e294364be815671b", 0x5a}, {&(0x7f0000000180)}], 0x3, 0x0, 0x5a20) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:17 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = socket(0x2, 0x1, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r8 = socket$unix(0x1, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x4, 0xfff7f, 0xffffffffffffffd2, 0x9}, {{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0x7fffffff, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x18, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffff8, 0x4, 0x2, 0x2cb, 0x3}, {{r4}, 0x0, 0x149, 0x4314c75d1e16df35, 0x7, 0xffffffff}, {{r5}, 0xffffffffffffffff, 0x22, 0x40000000, 0x100, 0x8}, {{r6}, 0xfffffffffffffff6, 0x20, 0x2, 0x2, 0xfffffffffffffff9}, {{r7}, 0xffffffffffffffff, 0xb1, 0x40, 0x6, 0x853}, {{r8}, 0x8000000000000003, 0x40, 0x1, 0x100000001, 0x80000001}, {{r9}, 0x0, 0x9, 0x40, 0x8, 0x9}], 0x6, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0x5, 0x8, 0x1, 0x6, 0x6865}], 0x4, &(0x7f0000000240)={0x1ff, 0x81}) r10 = kqueue() kevent(r10, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) listen(r0, 0x7) unveil(0x0, &(0x7f0000000240)='x\x00') mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x101) listen(r1, 0x80) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x5157c6ef0bad3cf8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) write(r2, &(0x7f0000000200)="220e2a", 0xfffffd8e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0), 0x10000292, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x6010, r3, 0x0, 0x13c2) 16:00:17 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71, 0x400ffff5, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x3, 0x4}, {0x18, 0x0, 0xffffffff, 0x9}, 0x7f, [0xc, 0x7fffffff, 0x6c, 0x1, 0xffffffff, 0xfffffffd, 0x80000001, 0x81]}, 0x3c) open(&(0x7f0000000400)='./bus\x00', 0x100, 0x0) 16:00:17 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0xc3) r0 = socket$inet6(0x18, 0x4000, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xb17, 0x10001}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe34, &(0x7f00000001c0)="000008000100000049cb27a42aeeae71bb774ea255459fd1852a6cbf198b0d10f163b818baf5e0d75f6d5f4cb69ea25c41f55194a2e28638d7a8308555ee7259638e27ad9c98e2649d99d17848713d86325fec0f0a1ff671303751947b17fe34428b609ea1bdd29fc37f6fc833c41331ee56dcf5617d73c3b6354c9b8026e23f12d130254e5dba6400441040c51bd569276232ebf3987d3c0812cd1bd4a2") 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee9, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xf001, 0xeae, 0xe8d5, 0xfff8}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(0x0, 0x5, 0x4, r2) r3 = geteuid() socket$inet6(0x18, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r7, 0x0, 0x0) preadv(r7, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r8, r9) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getuid() r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000440)=0xc) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) setreuid(0xffffffffffffffff, r3) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r14 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r14, 0x10, 0x9}, 0x8, 0x7, 0x9}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000042a14f6fd7fb5fec9400"/83], &(0x7f0000000000)=0x53) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) lseek(r0, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xdb78) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0)=0x7fffffff, 0x4) sendto$unix(r0, &(0x7f0000000280)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000016f5adc0db58acf96f86d3ea35b9d906f523b426f48c3657251f259e9480f9dbba68aa6b23d2f4a3bf732e202f276caa41470dd39320c673c2b82a8f3cad2466461878e645413a4e0727d8f81946093d2e2425291e2f6fd081d9f56cb7a0f7e78d3cf78eeeb310e69e08a2604dcf3bd1f59aeb08d90db4ba0a5b33e224b3caec698636ab17a6f2f2146880b084ec7076103c4c83218d370fa312a6ba04b1bb90a0a60ed8747e9815eb6c68bddb52537d001f7f102ab6ed9156083f13bb1870939", 0xb1, 0x0, 0x0, 0x1d1) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:18 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)=[{0x84}, {0x20}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ftruncate(r1, 0x0, 0x9) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$dupfd(r6, 0x0, r1) fcntl$lock(r3, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r5}) fcntl$setown(r2, 0x6, r5) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x4, 0x7ff}) pwrite(r0, &(0x7f0000000040)="04", 0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x3, 0x4, 0x122) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/247) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semget$private(0x0, 0x2, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x200000000000028f, &(0x7f0000000080)=[{0x4d, 0x2}, {0x1c}, {0x80000000000006, 0x0, 0x0, 0xfe}]}) fsync(r2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) unlink(&(0x7f0000000080)='./bus\x00') r2 = socket$inet(0x2, 0x4000, 0x9) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x6, 0x4}, 0xc) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000280)="bbf293f50345f329bbac15f09b5a4fdcc2370b70619cc0305b4b70f25e74add9ad77950ae4cc1a24ae94975ad445c3283fc923e2652768abd2f0b8bff8067bac891113d926fd721fe1e116c2b9c74cdbe10d04eccd2be5404d533b", 0x5b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="090000000000000001"], 0x9}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$getflags(r1, 0x1) r2 = socket(0x2, 0x3, 0x6c) connect$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000c52fa52c3e0c5d0bdf54a9c34dc98efe4a9d88ebfc1e32ac3b4546d3c0453b"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setitimer(0x8e4715aafd4ccf36, &(0x7f0000000e00)={{0x8f78, 0xe0}, {0x3ff, 0x71}}, &(0x7f0000000e40)) sendmsg(0xffffffffffffff9c, &(0x7f0000000dc0)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000b40)="20fd6e30ab34d1f29c371c97634d6e91783ef3eeb1a8e982e3f508f63a6e98158b7944a3daecec0c8ae2857a6edad0e95bb5e8e75ef9535dbaa6ee7ab4f6b44c42c0bbefa35222e9c6c4e516196b5250275328f3af60ce7a7d7aee26d3821f857770c4461617ca820ac44429fa1efb80cecee73a77673c54a89d579ca0ad18ee5e05216251c285d5eba7ff4a5c9a01416c94efd702b3c22f02f369647ab10209f6e70030a92da2faf6f907c799455d71a7b80c5fa17e5ebeb4967b2a170765bbead2d6", 0xc3}, {&(0x7f00000003c0)="7fe1726672", 0x5}, {&(0x7f0000000c40)="c77eba3adc7b0bd11b7ed145a281484136450b244d2780bd84f805469a256eb9689acd9cceaa110fa9c57f8aab4fa0c7dbc4a450f3e3ee70bd9b8f", 0x3b}, {&(0x7f0000000c80)="b5c96c0f669e8b78fe8f87add2dd2e3aca4bef2618ab34ab4c7e", 0x1a}], 0x4, &(0x7f0000000d00)=[{0xa8, 0xffff, 0xbd1a, "c7cf6c333eed2f14ffa8255517b720259d78fbca76a9df032c3b8a10a25650db3cd329de933492fdbd9f28fd49a347dfc1a281db0c4d42850c1715eafa7ebf86013fed4eb8c341e218f4f49016080ad9b400298f53e4af28ee9ffdcd8957050daf9921511cc01b83666ac43bdaf6ae83a82b48b4bf9652087edf2e8e1e2c2d5393a5f6e3582e70dca5b9ffb4525a30316c50"}], 0xa8}, 0x8) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000001080)="9dbca1994ec503e648a07de1f1ea2427e5f80098e3f4e78bf6cea781218875a911b2fe31b85061e82eae747083322083aaff3869bca7cd0c99b79642e36883f99d5ef8e9932b9e2203ec774f1f08852a987c3f4ac57af4a005510428ebebb7bfa422e58f68ed6a1651080611f0751ae066d45ace93fff919454f4a9fc770cab5dc9f2f73c054318ca8d358985367354da816480e33018fde620a209224c9acac58f2b55a41cab65e101f112b4e04349e3b010bd6125154632ec89047a4a461d19df224698c6c2699c06a039554b72a48d9c5de5a3ff6c29f4fb345b7793cab7822fe90048eb10f98a60a463282116e64b27974403d6b67543022b1fb9604d6427c106185caf1229e4891496a86a68a20cdee390384c1e8c44776d3aee475f85ef5294abd17842a07ae593b3b1b9eaf8906fa9a66d80f0fda16c965d0870b9ff9cf484baea5782a30031dae7114826b5b2bac96c30e607309c9272cd1670d5037a7d46e334670f1050085bd5d66c9472e6d918df1d3952a19553dc88abc5e0989c8d0fd456e551914647098bb197f78405b33ee0be4eb1a7edd5263eea1c94faf08322105b1864449dda6a17cd634f0b9d6dbfae8c09154faca1786eed079cfc28813b186978dddaf875eb2d93c7b7ddcbbad1534019954b5b9e0c531a2e604f1406183e734deb5701037d29ca79b0b7fd18d320ceabdf3c6c8eb198dae38279b80c50284a6b73be9892fc4bdb58dcab937335fb3e753c0f89a59dfdf90de9eb90a93a3e678d6484b815033c8636779548691453e929f665091de8ab475b96d630818891102544162842624d33df15837db3ff06f2a993c004ee660f26047280818cd45e4891147bbaa46091dbb8c34362fa76d52272dfce7d4a806dee6dc7259e16bc24542347d58c7c9ad4bbcdde1b389013ab9ec3b61b2ccfab27c239d78169e531c8136830d1e6b55a182f626f4e72c487ce77fa6264a9ae2cf8c678df395dbbc6a63d62aa7a603d0287664ea5a3596e2e1448690a622fed2fe7a4a0731597cea20d5893326fc8811791898d734ad08896fb7e8c3bd187b30caf6655348647287e774d6a11c04e6da176792e3d6639c8b9b15d6fa1a6ab21a766961175f67ac5b9cec1f0dec80629eef3496ba26777ee8eee2dd3a7597ffc607ad050ee09b521795d4f0a1370c5bd7100cc6e31d1fdd7d59c77d6aa872853622bad71334d4473cc4bb604c3785929850e799eb68f5f651d0c9a672d58e317ef5ee93b4ea2a5f7a6584d75235ab4110e4217c956578547bd29b55520f94212d9a35575cd6b1fbd4b0df31176c64d07a6cc6fe8ff9a4c335172ae2aa8cd74697260990475e9cbc9b7bc35870ac27cf573f3655afbc602669ad3df80044fce3cc5ae5d46d74230693274f999fa50b93978d18f9c3478d8c6af605c0a3b2034eecff1ae2e7873cdf298e213d2d0c9abe1caca02a560d1f3f6c6fa8052b9be61b6cc8e8e161a55e764e1132a3b3aaa2c964f3b3e5dff31b15c1909e8673c3a66027cf911a9bac67d802cf22c092ab85cfd162ae49108db12984248091e46800f87465be44ed7e9de5e002ff7fb95432a149f3d848a2cd6b08a7efac0e2045d2df7177e1c638a472889a3848a0eebd56de654758560d0870bba4b8f7233ea2c789cbc459daeaf96e91de8dd5ef96b493bb4601d726af94b1f1ec43da786e18ba4a306dcc0e279711710819a03c2a65371d4fb5e295c57d8d4329eda3f1545880d0d5362612c8089dcce8afef7276590cc6911717c2b621fd25404c138afa5271064513b1b572dae6e1a9ec2d88cec11d59f06ef641d7cfb4855c110dc76477a77c8ea9142e1debe9dba9cf46d3acd19fb643e22dd33c963b41579397c34ad6a874c7df3eba16387006369719d1ac704cb8d94067694f48b4f048b9b8e57daa26b599c7c8029174ff3910f8fb22ade84eda0fdcf7a11b511b2981f5d8fa9923064c17b255efa80a7ac7a5940ebafba0a870cea60e9cecb0235b767c16831586bc1de6134c6736a85a875179a9995b4afe9f99d78a3df809d7eceaa50b3f98083ac9dd00d9ea5b84dbedb6a7a427b0f4aa529b1807b7761c8e6342d2c01212b897b5133e49967ff0dc08a9adc4f526ff9990b4f7b2bb78415d199f830442810a7a3960c66e7398681dd2d51f7e2bf75f22eb720c1240af169d1bf8d3cfd715a507b57ff9ff3e9f738b4f011f697e738c47ffbcc4ffc4ea7e115289e7c84717a9b56b1129b79a475f9ccf68a72d366855694002dfd80101a4c5dbfc3b57bd83b0bf39b7f4234ff08c27dd7f69f7e5f2186943623af21f0fb0b46ca9b9fd26be9303baa3f8bd58477ac7693ab4988ba43cec6b3fca9734e3c31f3c58441a827ea201cf3f60c1a9485489252b993da82e9a558d80955c5df4e8d1dfacd20a8d015b437204581c78bc96efb7eeea24c494caaa83bdb6497bb8c78c83dc62b6c46c83d31cca7cde3f5ce9a5289c8b72afd06997fdfc6c94569ef0ac81c1a1d10298ed8964550ed29cb5e6d23ba774739af615c5c03b37ed1e074a590916b097ec43b1aa53593f1a39d7c188a6359910f93d4cc3576b618ec4bb2db7b53ca411bdd6f45c1d35e3d6c7cd884bfa0279593ea02370468329eb6ebb4584dc1c7c322889d95baf53b3954adce8856ec729c4267ea109afa7ae36fa1fa41184ef8c305c5d9995f7ec77680f0af88c5d3cef8daaf85d4a479dd0cbf9ef83bb1ffdd277e3624db1b34a7e85ae6c54ca55d37215c7f2cb5ada10a7c910f1fc45d1dfe47ebb535550ef554897eed2f421e2d7a7f4b7754f35534efcfa38cad7bf70adc6e4bee79b16c13612a6f185328e3217eb1db16514f3a2c2d919cbef7f451ba4b20f88358c867d1148d3cbfff978fefa6a3a2d4d968d233ce04bcaa68cd2bde0b2b40ba330dea3c1142248a2e3370fb0bad748e0ee04466b60f791566525cb78f5ab22b1d402d795b4f80db498366163019a38bd6f841115e79e4e092aa2ea7d06bbdb481a5dd10cf29c84d6d91759fc9aa72987abc5cebb66f4456179037d429601d9cb855688a9a7ecd66eabf313a4580ba4e8a59852bcec3c538e1c4b16440436a554adc95c70546a13598b5223c62a09e038cb8db39323808653312fc6912b2f9977b20412cf33f7b99c19dac43ad7c971d3bd98b2294768a79f8661ca9cd5ceb24b7909d94b0c5441b29141fa25465288fbd406568cce4689b5a46ee776326d9b5466e433028482611f78a570b4e15b3d228b1a06136da6c8b4d0d924d005f73b889008917b595907619644c1a8057748d64db49c590a8fdb0f2f671472677f44cbb40acec34aa0537bfb8ec156eba47b8b49d2ff432a0b97fe611af7023504322646d4da1fe7845435db65495ef1a1b2f00edb9809fa10a4ce30e22d099387ebda32ff1e0dd6a0cb06ea1f391752903e268fdcc1ea376ba804256030b8b516e19845c2ce3592b409dcda164d909e42d6c9c4f34c855bc32658dd686ea0f85292b9947be167286d5c6fd8a0f7f05551ad3a8162acc0062e165eae9dc9516b33270a69b5852a9257729f2be39dba2980c61095c0a6a9160543c46db13ecc9c29b5d5ac8750d4117db3dd7ffa42598cf96066ae41f5dbcc94745d654a8455339cae92737b6f4faa5b78bdd5b3b1cbc5bd6d8abee4578d759123df2006f1878cc45ee3ed0febaefffb150d9e617eff8f19e459bf57cda7dc1590d2c01733736673da0811c7e34717f60a91765f15623c6252c8b36911ba6ab22be1089946fc13fc45e3cfb29cad2b42b388053f93e8e1db68d9de786b7f0567f6312bb5982fc274421328667276e34520403a86c43152edd3511d56d7b6d4e1bd347ec494544b798bf12795003e22df9aff703764094721d93e7f6236485b6dcfd67356e28ef12e1d33910a0b53addc9dc152c142215d101bcca3bc717166e5e68feb4228a1f0cfd473d9f231fb142a5fcf17917769d67c6180635f1b735598d0e50d458b6d882571126bc01029d285318e372a855b1ea4706c2a25a4b6b751fafe1ea04f86997809e694972f63e2b744b5201b2c37da15bf33ea439cb9f589b0ba7c85d8b16c2b6d4a3ef359512a3d35097831cb14cfa396662217da51eddfaadb6a9a301a5a78eae2d144e56b147213c125c9414b735cd393986b0ba63d0752e2ef1ab2fa6726a71de3ad3bb51f58e2f1c0ed0c84d43e008be527aa9d817a43825a3289f93584131a26f775bf3a29169999c72385f6fe6999ccbf9ffa4fc6aecae29d41f89133fc0b3e9d700ce82774baf6ac6d341e3054ac1052f542bf55e1c3218279f7383ea8618f72f104256fc1c0a539d2c7e3c798996726778dbf3b823c38863170bb6836f6fb44c743e1b108a8850436e0bf3660f37417811758e9e4df2c007cf08e46afda21b04f360e2af126e2bb5a79075f889fa73b414669267bb2665fe7c8618feb6bbb3a18ae36a86730b4bede64abcd921b8c34ce25e69f9a9a53fc86ffb17e3609e2926785ac669d808e1b66f5d8c703a9c728d25bfd375134c81751ce0fd240c0a283190ba25214f0446e1941134b806674b15517cbb02ba308f36172f8af461252c96fc1938c0bb9e16f95c55b874dc68438b2e071650a1e32e0c437823be1394c696dca3d024fb30a758623d4f90cdb84a91d7674df589f6f8edb30a960437d1383c9d888df951b49e5b4cce50c90c5b76728c6e5e3a340853a8d1e416fb8bf2e6764996d593bf2749d8f799295a6b559328c22b1b1887bff6792280fdc69f1fd806a2ef3f5aa36a16e22d901aa1253969321b61cf4b9dd690b5d4b49dbd36291d8365570c8f69243dec8be45c3104ecbd6ae6d46068e7476402c678a1ddffddb9d5da1ab172ed2c4d858a5a422ea612f86491ed7a764bb20dea2ff6de1ae9741f68cb51241ec724ff44f2be4cf052a043e3c0f95530d91761d1f866d8096be59ce02805400b9a3d4d40730168e16692a2d1a5da13d687554118aef3e466a1e0b6aa3c653852730e8742b379355ce7aa45810aad28fe53fcdbc70ed4a7b16f089bf5f3dce57d0188d7c13b06ea9ec29a5be204b53cc61f04ed3dfe950f926b7bd2d2663effc7c3d08a9bf831dab09857fce61b4601b241d90b69620ac8fa1e453ca3f7449266b7e276c9cb05864897a44f2c32983d4b8ccb91b665a18a90ba2c587974725deb55f163cd24112e1743a880865f591f3052e18744e84267cb90c92921a901f4eaf1478ac21eb9deb1054145cb4b58a90f75bd340c9e6eb54fc0c117fbd5748c8ce47777b58a95ff68055d2823df5db8ef453d237bcb0bbcf3ac0641cec73b8fd83c2505482cb53ff9c22f228f4e820ef9a0ca05bd4b9ae4d98f8fb91b2c7c33fbdf791ba0762b641f03146dec5a1fea4b9ef4839433b09d31670fdbe63b2fde7802aade7fe8439cae28ba1ded72aedfafad90ceeef0b5fb5bb3ef2157fb3d75e854360e3993a719ec0abef6f0e97c9f91baf1dcce042bffee455efed989eb6afce2f9316d96b1ab86a258e7140b453a2c6db0d039c45109be19dfd0dcb4b0919f002b26de74b66a86fc309ee4d7d2ac91e3a99a45a13b0cba1a3a1eda1d24fcce67acca8eee119cd32123f1fb5cb41a7caae7b0bd430c807dc0ed57f8ba7ab35c798c9f51aca91fea7929f3335da4c01a63752d5c6a1853359112d09d8adbed22037319af50273cc1d0696138a33794672f9027dbb0ce833fd77bf50c9a0004ec15fe4f80079dc98afc87f44af896e28faded533b9744364d93128d393d7e3eb1609e397", 0x1000}, {&(0x7f0000000100)="0efd1aaf39cdf9050a78", 0xa}, {&(0x7f0000000140)="6d6b05d0893b59a35f2b2aa69ecfae141e069a751ee56c0d7221f13fd4da54ead2d781dcbccb159336611df02a0324490373988d7888adff976b2e9bee9cec040423e731a8f4e5eeae0f0b24bb535720b30beffcc5875b1d591e186b093fd5915738448d602cf02f513c7aa70627e3582778beb950217103a101ed74ea763062c99a70bab286dc7e94fff2ac26f11b18bb2d945182210198a90e7c630181b3305032739ca06d1a377a5bb80161bc732516d983fa6de11992ff69a1c40139ac7f1f1c7f2dd9b099b0a3aa82295a", 0xcd}, {&(0x7f0000000240)="6859f7f98812d473065430f7a994a0aedfebcdd8a4c0483d9cf8523c6f72592edd196b", 0x23}, {&(0x7f0000000280)="b465c96f65d73ee940a04820f645cf62369cac85f689ccc94ac998c16ba1f37c634d8c7f1ac5b33e2a83cdcd54336d1a761fd43660af3666945b4c8918710e03aadb343405d7df723c67850d47aefe764611b29552aec69b83eb883eeec9bc49d3bc189c0906fec741472c13c0ab3bb79cdbd1307d9eaf69226eccc9d604394f9cfec71a36955724f3c49be776a30e3f0e0aa258b0bca37e8d0acde352dbdf41f71d32e8a1b88733f5b85d", 0xab}, {&(0x7f0000000440)="ee7f2fcce4b2286d66b3ee9b7bb7dbe35fa95b68b4a525d73bfa61ce39c6a4259e0fcfba654e36873ecde29a6138e9b13f18cf4e7ce4514cd8d6f57a543061d4075d915f1bb189f890738aba7870ea756b43f47e17e8faf874c14720cf624cc4d4e7b58c138741860e6f8436a2bbed134c6575c1d026", 0x76}, {&(0x7f00000004c0)="cf4606d681f56819b2cc2dee8dcddc2498372bfca96503fcec5e26a8435f5b8d0c994ed090eef1a236d63db3171f1ce0c209a28e8f1c44c8aeaf140ab89fcaa40d69f1578d0f770516ed32e74342a8d6addb604ec688df90a8c40ffcc27052780354f5454da592d04fe2d25fe40b60997b6df7373374ef2bbc3fa675d0f49f589082", 0x82}], 0x7) socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = syz_open_pts() ioctl$TIOCNOTTY(r7, 0x20007471) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x5}, {0x5, 0x0, 0x0, 0x803}]}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffdaa) fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, 0xffffffffffffffff, 0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x5, 0x40) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6ee1, 0x0, 0x1ff, 0x0, "b8000000000000081e0000000000000000002b00"}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0xe6157b6afb5cebf, 0x78) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r2, &(0x7f00000015c0)=[{&(0x7f00000003c0)="843f2d9f0f02ff3e334b0eac67d61e665a9e0ec9c01ad62aba57a89f385c2b63f01157908d972473151fcc5a66f5e8f1fd0c5793c88cc94556dcea13d9125a30974858979a5d92a1911b5e7c701e700f61490951f33f50f6a97cdb7a8e4cd044e23bfd8a2abae9c3f5480c4912e4a7d713cb8d18f04052e45fce4799dad714bf1b50a4d8bdaf6fba4241cc1e80b6adcf423e4187aca4ec28179740252bee185d0c42e64d77d968c0e98af1e91f1bc602fa67c1f5efcf3b1fed5d1535b86d58e331dd2122a6c8e1c31879de8acb4044dc9319358e8fe0378e2af72b58", 0xdc}, {&(0x7f0000000140)="bfc564eacd01ee4e4b1793e130c6efe8e659311dfdbe6b20d15ff17837b0f83b9d2eb5c74e47d459293effb805971533779d64a935cdf51802a403150d8ce2c0445605006c2dd03d3c6678723aa237dd6a4fbd3f47", 0x55}, {&(0x7f00000001c0)="edfee99af65679de4583d92706cfc8602788842e9848a45604e857806802e93a93795874577e8f1b7a8ce027ff2ebb718a6c9d025df753df", 0x38}, {&(0x7f00000004c0)="08485f7466615b4f6292255caa23815bf25e8560a97de6f6f567d1d4d86e5feb10cb0aa9889da687ec3fc548f8824750ea5d122222b5c4973d1bc0a73d8961498d97d937572188d0ae6904f4ce2c2788c3de83fc09892db9dc6590b329fbb3c158a592f256d59eacf6925b224f47b4af84a9525d3531d6062487d425926ec6e1fbb9d9b84579983ce3b4a074bb43c924d7bc2bec34ce808cd5325de8b7bad237b39f25bcd8b6487e513e009d6196f2bfd9ee0d3ebb7f0eb9922dbb76de9cd0a59af0a61f8706c39e1dbad60632b1fb3d44fb79c0a3c25c88f9729cf1e76b6d33fbb1530ad57677d5036bc3ba81da4315f78f6a01276ddf8805db2e9cf676199baae71905e52be2143d3bb923b7d0e58aed96e083e77c8127a9c8870d4ea82fd8efbbeb4ea6ff5ad109cf792c0570b7b782ab289c4a1ab804035c5d35585acc50a1dd9d6319cc329f11cc6890eb20c45fd4b852c3fa4d69941ac14dabcbe1f8b5a0b41ed6e168587553b73da573454c589a155402ad98176bca774908f19185f536314e3f864cc8162b4f76ec839eb1ad2e729342782f048a2603cf6677b6aa8a1ac78c660c222c96c18d9fb6cbe897f3595a67077ff13027081d7f4579f5b0274e69cf44cde67739117e0b1135a300ba739bdff46b9e9aa4cfe3a9beec8be3193b0267999102b4d5c0a96bd88e162134814385ad3413762fdb9b80f6321e3fed4bc4858303cb71f59691beeee14d7b1907d7b756414ba3554fe072968e068d24d18c031871e5651b1dff426553d18157dfbf834c752e8489695174cf30eec8371f85946330c4732c5c82ec78b0e43af450d0990eed856a35fd091f47641e7ccda8332cb924559ccc273f1ef7ce4d3dea132515c854c85f4ddc248b1514d2315c23a5bfdd9f531f03aa8fc0418b39e17053495371f54be30631ebf6b475e4e73f4407a9ea640000b2f32af79e929e3e6e699ec395ef39db09fb5241c9b17faaf098eb4cbedd1e9d26b96340ce8c2da435d1a0c70475a3ec9bc1e6a49d80fc84fc744d53246e04da7e596f586502b5b0bbd566ef9c68128f8a071e922393614dd5d4a7ff5e647d92c86edb38e28d24de18db580341021185032251089c8bb2f3160aadf73e5d05eac10f25e6a5488944d1204a4ca6dbcd6e5f8ebaf12ad1c0047d0933ca58c3ec0488f42c0cf5aa7303bfc78a86bbd1104c78088a1fe3eec97fe4db69d67e3ad09aa770b62cd7174aa86a6388b71335a67d4695ae4d6ca0fe252da6ff74bbc8af99681d56509186cb8ab4074c420af75858236007c5189c5889834ef0ac6c3d27eaf5d39a7ce2d43a43bcf796caa438ce951a7441d5c3808b53df238874a4fd47af2fc038f8b40ffed74405ededfa56f489689e036c32601223da661fe04d513eb918eb38d3273c31a9b36f0790cc54728e018128d5cf1bad40ca8261ccfbbe95a85117a7d45d0c2b54a62f3cae7f5094a49be5ee21b2d73d4b2c82ab9cd1277a4b97822e633d3f8b6d67b1e9a262ddf8a9b9a5b8e4d2312ba27fd488e4dea890a22f09fa938040f2f486c08fe0ff6c391cdf2375233f13ea604f844c0e8a874206e20ac67800316ae387bb92c018cade25e987e34dbadda56e7af666a028f99bc19a46d714a03d215604ec2a4be9ea4d3803ba9126817f4e03a9399baf72ce6a84b4a54d8076fcd64cd954e7ff9af2a75ce8fef3e1e1015108ebf0234feff9d59abc5a9239a410bd7667053850c96c5c958b544c4e0d87405bfbe9c4ca8d4d76f834f85e45f86b42837624ba90d5983545eb04e2ec490b2470eebb19f2f4cd5425822b79c7686e5a1baa6945f7bb359a9ea3a4597086ddb61bec927cfa8c9dedbb5eff26bdaddf7c721ccd49af127414160d7d26cce33ac388e1b5050e1067b8760229fd1ee688e1e678e5c3244cf0381aaa4e9b1d26e18dc8c92dc0ed447cff018bbb5c57b063f1033ca7888e119b0c462934126204b22480ed34b2d11e1db59f340f6d89954422778fc5430c7cf668fa50553701e660429f5f37b7830ed6eed52d30c786d0f4820dca34bf5781831be38c3ec5306f407cbb27432a66396a8c4fcd9f2bcaf92baabb6b73a7378595771b2f6ba7ffd9a336eb1c6779f3197806c5b2e2a5ddd4d811f463472ccfc2e5a699593bbe76e150f5c5d167d026cdfc832a198581c4c0834fe0678585bd2bc3626f9ac3013c47f3c1393e32ddeaf403e4c95fdb9c0e7f85b5fb20da8076508027565a616c581dc00356d93bad9700512e2c0145514d0915e477f8e945d16383f5b9f82bfecd3993c8ac68dab1bee3e19989325123f929513534f705dc403dd9209be779dc0e2feeae1e85e74459b58be7a4c8579750a190208c32d7d715ae16c66e44edf340bac1e6a14b17a922b50c9897034be9b741d955c95fef18b6f047f3cef9a254069abb55d29117434adec389feed52b7c661d9230477ba044230189076d6b0ede5a89f9924b2d214d030215712610680483dfbf93bd746b263dd66b10a804308265c23dcbb2dfff79e9d2d6a5a3fa6bc3473b89dcf1ab8666b1975586c290c6762c6128c3ad08bd575b7005d1ec92cfca64d0569293f7783a7575198701dab2aa995c0e0b0e5e5a50ec4c6795c4eb8a765c45f437a7b93cc822f36961a31e3319a592d85d23211dc3a9eb7a878e571f2673b94af7215aed16df47d803c2e8bc2a9d6e06c22c7730068de2b947f9b0d368aeeab61cbebcf9757cecaa1f422ee247b8a6518014137e6e87c678cc897420bd9c89ca85f870e3cf613ee2743e69f690f98cfa11ff720dd5d32ef497e8956fa04698bbe917a19a654e5eb09b232ffb5bb79865a11392a8b225fe5b7c585443a8229ca1628e9f6df91c7981ba867980866a97f9a59728fcac139cc3bde3a47c9d91adf30a7f0ed567822b910f79904d62b74f073c513441e9fd6a5c4250b54d7618d70cdf8ae78c25a0b2e1c8c8a702cd64983f08690b86a9c1f5d174a52c289ff82a6b443f811b467f36a60d3980c2f89b5ba2514e14cba9a7fb360b09fb2a8f21ea80eed57b8cf07fd0126433be6ae3a5afcceeea5f399c670d847df18ca99422f8bdb8dfc47e951e90581efe10766544bf2023a06986698a8fcf6a339733c2e906edc11eb8709496b722084f4960f456d9148113939cd1fd7ac78599409989361ce049924d3601b36538b30f7666529f318a94379be735be0cd8fd20aca4f564b99128de8103f3a382554fcb27985f444106c61409218959e60301ff350504a40ff48fa488b45ba092c9a35818e4e649470b2c2bf3337343cabb7fd4a51ca380598f4eb7f17874fb7661c9bd6f8397f00279480cac349f37b62407d930ab969d242bec7cd431b4803d167978e5be8e6225f61e242f0b052955dc59f795440a24153893fcd47b7d30fd81f89bc07156e04aae3de792c2d87085b20f06f388cfb3fc4260d65289af0170949658b42742e020f3cc073a155ae186362d0a7886c2bb48e6c7dced31b96ce3f1628876b0d955b15410f22c7c2a80014ea05f5e7fd4ad91c035ebf0aa6c19d58e9a6e557b26e73cef1cb0c253c3e46cbd2263d2ef054d554e395121015412682c1b1c02f45d9bc649a53c4cef8bca2c5eeec3ebe534d91ec6ff3707c882c83c5a316be5d60e919e21e401a25e878aa52ab248b7b93b7ef52022cdc65881d20465eeafdff0d43be60a92d150b39e6356f2ba1df117b634a16507e76a954108b970ba8169b7162e86c9c3157970455153fafa2df583403c5530651cf9868d20ca5555fa45080b593b5189d84ebe78d78d4fe2ade9468a2ded2a291573b8738b624e8aa609b0fd67f2f4ab6c5cfc5ba4e2f539b271442f7d5b65334d1280949187836fadcd61122e5daa34ec9886d9b492fefb6db2f5d2b3d690399c7f2cebfa9275726eca4215847a70aa85258d0179ae43701717e99e1f94f5bee13f6762644c8bab42ea4833c46d78fea2d79a8bd3e1c25fb24fd5dd548997585dbce18642fc249e3824e03c0dedafda82d3d9b60d9fb1e381f56f0c1b71e7b43147b401fcb3582a38bf0a586d099967bea4fc168ebaf1868b54c5559dcd1ed923d5546720c896bde1a6505bf73b77890118f3ff270bcb7fef967e6b1613167e4bd9c510d82b07431302dbcc9747715c58507cda57ec3a39fb06f88854d87a098b40b3a9ff4956fd423171369c973526d55a02e039bf6a27bb41a04e1183ef717f9e118c98bb6c6e2f710fa645637999524827b9ea7de18b04e1d7953766e197096805b7d7369b9abbdf09e62d620487cc5f579d71bc917c75f79a0601c6db470d1ed49e820e349c344e5ad9bf1350fcf9069a48e8aa698623c9bcf37cab3545dbd490f77fc5545ac663292b8eb89a8984d9d7619781ac83fca8098dddde238bdb3d4ff38b9c2a1048fd2c5648fa8e9876850ba87ea9e5bc0d17c447bdbb32fa98c0091e7eaad61d998fa2612be7725b2613611e837fb76aa9c6db296abe3abe80d9abbc2b813d3765c5950ff938071820aa614fb5f2ed4ffadc3e5ac1c76a3f22b0d25edebdcaea19ebdb347e6f6b5b5a3eef16f0f20374fe59e7b5e7f1af1c916a9b1ba9aa69fb917257ced4eb5704eaefe372d083b58a63a2c14c0b75d89692e8d548744fc3dbc00cfd20c088e0c9d5c7d0ed4517194973f26937d3478b29fb84d2d2ffb037478636e4f1f8f66247a4097a79718747f71d786dd8352446ae1f899b2bd06c0a175394ebeb4116e011ee52be459a6eb0c20dcc45ecf22ef226f8b1b5d2040d040b5e4ebd8e085e88b8b1684eb9a1df0c4138228b4beb3eb97fd7ede77fe50a5528a6555b88b526a9d5d2235bed00410a886d6f5d06fab33fd0080799a41ab81def9f8a02e9170a98cd825a9fa95bed74bf3cd4c1b081d0ec386fd4bc5e030e2d15ff0534ab545b2f28e42ec76109d044563eef4179018d388f30aea61fef97bfe51b4eb5def15f7aa0358569c217752a59820fdd7de1fb59a2deaff0bbadd7c6d89d3f6f58938cd220e70fc32d34be89bee2c88551f94a826c0a9961d0369c146b7af538f5cf187e50740e750c9269d7f2892684f685e867d1e5c5860334edf567682d2eb34baebda8e6473385a9b1f70ef92b2a134232bde979f40a857c25f97ca117b2634f06a6ce86404f278e958979f2f844cf44d3a585c785f6d0c7e66b409f830c3a5f4c3bb2766236d01a5e8088f25348c833ea7c75ba631acbb2549bc0fb868aebcf953cc4a9df792135b74c1a979917d0b74a9663fac25e1b45760dbdac592b0abb107962bd6b8d3b07e8ca2a2dc34ce2569745c7e8fd4d361bdffddde5e1406d5083d85ea291cd299f96f259abf678209d2c0e0b79d141954354ac801f271fd6b5e9137a4d3fffb6be8b27c1a4db9a212ffdcbf4d1b95ea1eb0f98939abdfcf3b16495ecaaf9a062c23a0102c552ab10f77e350fcb0f1a2ea70c557964e0f569d1dcfd52c1c9386686fa68590a39693a2914355091cb8fa7c56d9dc71be65bfa9c32fc93a15ad15fac956f7d7f0a4f85bada20a24359234ee7b5dd1fb0d7fa4db5b72b498f420f78580fdd88c90d6b416ea5ea4b3c019e073c2465e41dde3e99ef13fc5ad868b8a53a7316a99d31738d0ab1cc35766fa17d3e39c2aa594527102f4ff347cc497bfffa51c735e037a5064974804150a4eb72355d11607f794bf209006d17eb44da4d8716585b4d32e84b108053d0663c45d7e1ad8691e3aeef9f3b35e98066098a9d72c803e954e0e791b7a211735f099df2c4db9126c6d976ee8c4f16a023a", 0x1000}, {&(0x7f0000000280)="22f65d772ec26fe80f9f3c68b4109900a822f2c418b319c70721e6a9534d131a3d165e779426ed7552b7fdbf2c274e64e4dc3058879820cb70b452c5054f8c4664f2c708f914845352e9f072d132b17ebb0f0ea62a7f01e9e393a94a0c855c5b8cfa8664635de70262d99011f154544564d6745a5e7b0a6e02c5ed0927f9737c933236f0f47e180d", 0x88}, {&(0x7f00000014c0)="64ed2fe34db33ffb7b14fa4b293b1705275c5973012b7b3c5929e046bf3c4c5caddc31a33e6659256c8fc7204427536f6a38774f5c0c5e603c3c8417fec7576278b06109ca212e753e1d81ea7d05d550dbfdf5d7b9f3db81e3afb8fa6d9d199e452b424c0037075b0327ffba2a22104deeedc4495eb8f05ceea13bbdd75d2170f9d60df36387ffd4bb8c349778259489668587a99370cdbdb22c9abdec87e7d983bd6ca24864051751e892914c078a5cd1bf2793361761f77d1229aa1fa730016d5bf06d3c3fee2b73e8c94f9b9db1b49f0dd85fd51fcb", 0xd7}], 0x6) r3 = syz_open_pts() readv(r3, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r4 = dup2(r0, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r4, &(0x7f0000000380)="fa", 0x1) 16:00:18 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: 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}}) 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) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x84) openat(r2, &(0x7f0000000080)='./file0\x00', 0x20080, 0x8) 16:00:18 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) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a5bb003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec0973cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e3abed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a8e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r4 = accept$inet(r3, 0x0, &(0x7f00000005c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0xc5beb7db75334c30, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r6, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r8}) r9 = geteuid() r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() r19 = socket(0x800000018, 0x1, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r21 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) chown(&(0x7f0000000200)='./file0/file0\x00', r26, r27) lchown(&(0x7f0000000780)='./file0\x00', r26, r27) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, r26, r16, r20, r22, 0x1e6, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() r30 = socket(0x800000018, 0x1, 0x0) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r32 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r14, r16, r29, 0x0, r37, 0x0, 0x0, 0x0]) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r39, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r40 = getpid() fcntl$setown(r39, 0x6, r40) ioctl$FIONREAD(r38, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r38, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r40}) r41 = getpgid(r40) r42 = msgget$private(0x0, 0x0) msgrcv(r42, 0x0, 0x0, 0x0, 0x0) r43 = geteuid() msgctl$IPC_SET(r42, 0x1, &(0x7f0000000140)={{0x5af1, r43, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r44 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r44, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r47, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r47, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r48 = getpid() fcntl$setown(r47, 0x6, r48) ioctl$FIONREAD(r46, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r46, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r48}) r49 = msgget$private(0x0, 0x0) msgrcv(r49, 0x0, 0x0, 0x0, 0x0) r50 = geteuid() msgctl$IPC_SET(r49, 0x1, &(0x7f0000000140)={{0x5af1, r50, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000040)="1308d02889264d219505ba6586840efab02d0a5d23f17a2268d856d17143e9953fd0400a26f0776fca0c6c644007244bbda550dfe9639f624e5377c311cdfc54405a91db5cbe49dc8cac1f46659a462af3e8c3a08db0f5d2b924822378b26b6c9e8a95339fcad0a39a6e87d78570d4b904f51f55f8726cd2b14a08ba5061bb78cf0d314c75ecb79bec3c1b63e56f19b500f9255accc43e21c36194421271627d9b329ebc2034481c01720b1034a35e631ce5ef9af88f378b42dab3ec3d2732739b267ff5a8c7f41a8094527ac5381ff6913aea1f9daebf50", 0xd8}, {&(0x7f0000000140)="93af7de02369460dbb12e670221e6bcec33f67106c6350609da56718753d272a1ada71a1c0c1e9930f9b481f970b4e713b42e4464c644449a5373dc3a7", 0x3d}, {&(0x7f0000000180)="50579fe069fb861fe345749b958b75152fac4f3f1ff846d5983ce101cb5a2772e22f3db64dc2b17585afd5c25a1f1a279eba712dedea434ed1298cbe05e6c3886b5276c3d209964c4d4aaeccf2277d9e2274fa8468903c03497340ca2c54db31d21fee396947c248fc71bd5593a50ed384f3f6886f78091a10822f8e6ec5ba74282bcf33525cd6129e8a6ef3ed42569568353ae8eacc9e952f6aafc0c5daf4531d9bbb502c0f3fa05305bd5578e6e483b411e02bc9ea77a872d70be1192b348e29edfb223fbd0b0c6b0859ac044c0abb6071a37e2db43aadd148d4d3afaa500bbadb52a9b0a625d4c8c93de00bc0", 0xee}, {&(0x7f0000000280)="8cda1cfb129fb5b20c9b1107f588ff410a22548c257a72be9d752ef9a20083a58fc2cc0fa50c0cdd0016a9f69f747188a186f2ab8fd0e68cfe1fe6af3279874f6bb119f9b1211ddd9040d791b5624ea1a0184941f6bb6bd7f876ad540aa0290ff0617074ff14f4703ec4d035ca7e4f10665d8fc339d1472a39ebaf9439c14071d94439f60f98a1325f1120a4e61cd2e452ef4ac9c909e576cecc0b1b1be500dac372f9273b1f77a04f8041ad12c4790e1aa0a7867462d234f93a535a3361ccd98e707554222f9599c6728f07c3ee9ed415cd58fad71bc31d5e8fa6ce554798739806b02238e265d930467b7066e04ccdd2d4211a6052f7cd0690f1d521b661", 0xff}, {&(0x7f0000000380)="b5c59696bfcc5800c922e673ddf927be4eb82292945e7a00b6919b4702c57a2919e5c70f99106d5dc66e9de09332226fe53655b3c71ec47039c7", 0x3a}, {&(0x7f00000003c0)="b0f0b1f355fbf06e8bf3169424d75d9462c00c71dbe24430b825b0d8e3e0269e9185e665ae853f61a215bc1eee7df9f080aed1ca6bfa1f", 0x37}, {&(0x7f0000000400)="da595caae0aefb60a57d880a0e69840b3bb60abcaca370ae8f92fca8841d5007226b3fbe0ebb8c567fdd350c17db0f028dd2f1dea4515350874402bd876dc24e1b72682ab1e7ee089e0938c378ac4675c367a8366434ecc7c7d9bd166a2b07571c063516967392ca9e3dd004f12b464cecfe6c88ca70c443cc590cf94a81f0472434bdc6fb488107babeedb9f682617cc656cbca74d3fcfbad67c50537e9c58aae79af076a27efd95288392fca046c695c1ae1c52a71f0c09c68d6f0d47ba26919621279584105d6a19d9a7103840ff3981fe4176d28130299629a7acfb937c9d422541593", 0xe5}, {&(0x7f0000000500)="dd08837a97f73d5337b7cd6bdf68a8b3d9738a29f8fdfe1743b5c0ef019e80437be0707807fdf8508ed0f9d01c684f8252510d59f09b68a3f1ebe98443", 0x3d}], 0x8, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r0, r4, r5]}, @cred={0x20, 0xffff, 0x0, r8, r9, r16}, @cred={0x20, 0xffff, 0x0, r41, r43, r45}, @cred={0x20, 0xffff, 0x0, r48, r50, r51}], 0xa8, 0xa}, 0x403) r52 = dup2(r0, r0) write(r52, 0x0, 0x0) close(r0) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0x40, 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r2) 16:00:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3f, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002c2f666903bd9eae"], 0x10) close(r0) 16:00:18 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$getflags(r0, 0xa6a857a08266a6e4) syz_open_pts() syz_open_pts() 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x10000) r2 = socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000340)="42ea69cf24424217706f42d2862145e3d20331c7aaa9bf47c9ead6227610ec5c5a3271cd28bc8c81be0f29913e78f50d026b4497b57b460780079b32cb7301eeac1caf544bea5bee71a600bea48b1e7e43a20665376d005c08fa5daad0abffc29c6882c2567912583156265bde582c3af03cfca66a9864b525933ebccdb1b8143fbb8dc647c7530128809d1dd54bb12910342b36cc8ffc55ef63488d72a885b466f0e952ede2f58279215817618cb65d0e904ae3fda3c4d32847c26eced3d44917e68a8dfefef8c2c24e8285a8cc0681ca0d167c6b04a63096b4682f6e6579ab503351df9702c1ff51ba3cb909072e535a879e1793d29f5da8c760eb297b3d3d718ebfe0df6ea3cb997a6868b1745b6cdfe8cd3bb189eaa8a0b3f0931e2cc95e9e4e921d45f50495aea8865304b3139ec737341dd3aa9bfc3d1144aa4e772f2d4f8075d9d1d808e65763ead3be30180cb4d80aa248f893441addddbdc687054aa3e97dfbf897e1679c2d8908f5efb825cbbeb893ce3451eaf75b164c734284a632f2556435ac953562572820c269f9fcb5c3107487d60347a4e42cd008e986bed645eb2fdb4afefee6bf58bef63763a1a3da12116a4e39dd509b80e86637763aca8d7aaf5faf2e0033b0b703116283a9ca2c6c59f68eb207ac816684a798e542150616cae64b9c91fef608e929fe05dab0d8b7acd2e692ed9368a0cb3c13e823537c6679052393cb32fe582e62361d2784955c0d748b9dab1142a64e69cb97cdec83d4e140623f2d9614150f3a3e15f36fba4587ccb1612aded0d74935e4c59284f9fb97c4563cebbdc73fed3b5ada6bf7f1f4dde9c05dd85408e327a92ce25af71da72fe48a1004b35cb063de0b6ad74dd5b128a5b7dfaa527250ff18e24c13583c8ce14f5ab510f921ed55c46950871277890ae07cb3163dfe8af494c358a61865185c5ee3c575eea4a3d05c2767ca60dcab229ddca606f844692969f5faff0a259c688a7ca76a3376f75f4092716676c633e547c4645494726c85b4ca77c36458f2b420498fdb88499e3bd059c2f576403ce259e2a08bf446837a92afb26bca992ba58ec8690b0eeb800158f370f7b49d60641cc9f6bb13f46c26013780340d0e225a0c6c4e60fa93c84f1b6f4d62da03ff40e5e693d5e2fe438475b4e96626c19adc8a8db0b3e41b89e15063381f1a23108f6a63b3e5b21db3686879974cf9b7d1d34c8c8bf653bd71959c0599c242c45959b8ce32b0b7a3f0cf90a76a0826e0f2f61da94c8d52d8c554b22c80144a8d5a5f8beb57f3223ecc3bccf496a00788505be2e8620b7927d24824accf0c7f23076055f227df53cb61695761710bb3ded8a3ba7f434234824c5f19221bc5bec2b96b9ddc669fc64ac26aa1c539a458cb2b6892ddf9c7abbd922eefaec72c8675cc798b249134bfb41aa6245717993b6270182d57e0874a4d047ab1f5515545ddab95f3c7a5baa78ed4e739ce2d3a842f4cc0144aca296bcbf77e8985e04a607a6718e8be74fbe160186fe800b26268f0cde68b817791cceae86d827a8e993edd6d6cc31c7a431c84e7c5f439878b9c809c16b2fe2fe5e30b4c159f85a01be156c4465fe9389d39fa0cdb6034d2864616a699bcf7fcc8c5cdb32a0da59bdac26b67bfa87fd42b5d2a22fb3977be040d46251fb6c7d715bb612b0796a75f8d91fc65391b3fc1b7135c4f7b750706c62a2652ecea65f7db3b032f4075c239bfe064067d5b9a2a95b585816541653674024aa308c652ec5fc0b39f87d3f14c4b1be2d60be445f337c536b127f24755df929fd12b5d509a80d9628576cd8c217876e6850ef4d45ed9cbb4766e6facf55b7be24636119b31d9309fee1579ab35a401b7159484789f5f9bd850ab49004844a2522e88627899fc45809be8c8aaf629a2a5d327c82b0c6cd84f647a1d34e558336a83fb352d28892f9d863fb864303b29fde5b8dfa9b943da50314e4d1fbaad2a03b0d0b3ae4932300149274bad97ad8945568b804fcddec7095229def70bc19b5d48f24d5832b847e70c725f7296d8271ed58f836aad89336ec993802df3594463d0b1c6a736147585f1ec800eca498b83800abb1d16af7f2bd2bfe8e0ca5f9fd35b2427a7277d6e7ad93391c17980015caa2ef41e460e9d8def6c7c6a9154d36c3eb8f347506d5f977fd5d4c154d4039a00271e8430ed4c3bccddd73e98d5564e89408d3817935b181390918b72b31e344ee312773af824f30a8fdab2508d6f2c20a7727e404b1c2e073f5a102dcfb96fccbaadf3ad59b05f26c040e043318b12be007fa9b357b9dcc9166f6e8a2b36deff77c3dbe7cf170384bf0de69fb56b76bef903aad3250ed1cebbd32d6a1a28921c998f27a92a9349713127fd0fff9e572be10df8e199c9af77d4a36d914a9f09ca0b0ec89c4f3d2ead00abe6fe3359c434888db2509094808469192149d4af08a92f9aff44700e816051215394105f311d3c02b8e6db7d3356e06483ba8dcb079303a3fbd385a7907613ab50c687c7267b61f6cb34016fc8958513dbf7235039a659f8b4ff64c9ae13f4dddb887efb5587ea8c15606bf07b7b419f10fe79395dcbe4dab7cecc18dc7e54f5c7ff74fdc23c1536fed7faabc37bdd8127fe6b70463805ed66b50681cd56f987aff0c06e8b9b290a477386bb36d5f44c6158b9171120b3d5de827f0b304b39c365ca050e7c151012f5b4176e0619fd6b428aa16d800a4272a2096ffd5e7d18bc1b720d6d571a7e122923efaa2f323adc1d27b2a5717ff40d1964b9e92d2a940989c6c4b42205ff393651ccecc36d6565dc2227303f7c143247f62ae1c6ced188d3cf74d860d95ddee432757157a9abffb8001e56b6bc9d8ccf96aee5cf5c35d8704556ea13f9e05cd6b31b6db403d5854229eea59cb6fecba455686f395c16b306353b8620eb6d012fc975e9bb9b9402a82413017b604208a3c4df97c33a642269709d4d9581f28c02353d47f2100f156f4800d1a8f131347c0c74889a2ff748137bd1d8aefe2b4d3ed3149e00a32bbadb83f35a6eb2b9ae3a34bfc18813ac33e536af08a151aeecec71de971ec0dcc43518e8395d5f27884cedd80a7895f3b0bbd0face8d277dc1b3ed259e049ed728eaeb2b7d3a11c872bf82d34ed1ef721a1f4fb2c46472fe9dc0701d96b3449a0393b4fca3b49ac8da200669d070837b4c04918d9dee3980be056c04fcaf82a1fff3eef706f5fa6984880ec5bee289d1a90eb89f768197c9966d69605e5ca400a369bbe45fb41f07a8f925f1491ab4afbb837583b2d92544b11c34eae8f4a27538fcdbe5443050866c469fd7f7490dbce897b883441eb863faee7f4112eea49fe8dcf73ba4e09924ed6087ddcebd05bb5fdbf70f274c09e7fc697d7b3d1e2043d23f37cc0b7e08f7e04da29cc3b2f4800642597f49e1593fcf0ea6253b3dcab2bd315e700dd3852b66bab88abb1572b5a4c3aa16aa767395255f47989c8556171aaf274140069315e377b96ff2f5fd258619aa5ab718631c0fe6463e0924c63cd373d966c4e51747dd203f7c4de1ec07ffcd99c378b9c5acbd8f38756fe96eeebed6a6fe0ea831ab23c774696379c73ebd71005b4e21740d92a777b9f4f11d65efd0c15e10f576a4e3fa26528e88f0ae89692e700764b3593ef9c511b4b7801a8bdeaaa5c22fed578ca74716b0b6c62a490770b4451e8d2f6a9ebb112fa0f50c74e8b60e3901bc4432919d64116f247d102d32e24f9ec0f6fba17bf591d1928afd88c99cacde4bd58c51d1ecb49a35d34a087bbeecf6eb0927aac28c575e46f7292b565afaaa2461e294ee3ee975a1ec1c2dcfab068ec5122d9bf7007ccb258825ecc47bbe9ba7a71131d4d033cc7c9f2b9680ffef3f32e053b68b576f9520b8000a0c05c969d2125744a507c61dd0fa210a23e107169303334effd69a0dbeb13d17b6d320d7e04df8ab6842ee05dd1fa98fd1748c3625f25f10ec136e0151f029a99d7d9560e9e6cd147bc68be46337853e8385c283f413655418bc05d223f3413e65d225a12d8e79446296823732cc1f1d6b4793fbafac5df8ac44c53358c51e37fe77a9408712b779647af4b9719e1b2d872c90d1cb52b19cf1fbc0b56fc7e7cc1292966fa569ef2092c40f45814e0e720c7c76d222fdf2c13bb9e157106dd025edc0ef3d7c584fc782b9d5641b2e8ee1af9a79b20d1e5061d6012d8e158ac81469748b9fb3b372b578c6bd818785631cfcebc8c883a4118ead12ee530f4fde62628c7df737122df6534f0a631627fa5a8956e622a9a120fd69e04591cf8e2b807b30b58d42f9beecd8baec0dc36275e72e6149936d05ad404404c8451cf8ced0d0117a1f4b0969187fdf086b27d709d4035496f97cf9cd135285ea522137ab5fa5476bd9cad134a4d0669ef2da22c1db01de8bea4eeb1db1bad17ff125f1a3c51c79f0c5a7d273d2620fbd8d7215371e934d981d4d19b92f33586b111e606fdc8b98220676ae4dd8ee7f84b063f931153c1af74ac8e362b532477c8f600d2cb818ceab6329aea53ad7ec70a781597441d932de7c6ce6f60bd8b159cb71901744f0e99b36f740b0eec5e770510b25b7fbf6b9124c95ae55eeab0997500c850e2db9a8ca139e0ff5e27b62ac2327595759204f8269015ebdf082abae505b3f5250b584000a848b350f3c5356e77decbbfb2b81bf7ba06f95b6ec54861195e94f3962edfcf13b7e37811077d045e4478e4fcfc050ac009ec0f570ef75282328e216d9ccbe680bd33d721b19a2bb4c4341ce41ac5efeddfe20337b6b745ca4173a77ae22b66c37469685f4a8d75c10ce807439a8af15b706e360e5d0100e7e9bbed49c28ad82041b2e34f5bf3dce49a49ff2624d1b161adb036594f452a7a4a53797e861bb24d84228c54bb47faf5b7f2a9800acca5a1087a7517e9d1fc86c9f9073b88373668f23605b85cd6acb6a8cbd9f7180ba6789a8dca1e9859de019f2f2ca8d8c28b7b585cfe7b3ba4f189f1af81aa92f7aec1190d1319c5cb9bc90f77f451a0f8cfec151253fa95810c97fe92101eb2f370e29d5ed0b1069e16c714600256fb620732e13250d7caad60d97f8064b252ab580954d0de593fecbe095c3aaf0db4db888bf2e9513457a538c4f1e826b6cc0ef670a2cd1a75360aa724978c3bcfff63aa0f89bebf9ed687838be19fe69d8f8b62371e586db89bdedf354df9e5185b3c8fb1f211f6340ed3b38e6886fc22933222a7bd12e80badf115f05f403443acd27e6e84e80d4cb32e72cca66813975744c0910f5f4e297cba6a4a0ff444612f071722d835909603b2b92dea3be23c051a1c17f485393b3f1de892cd968493893873115d680cb216d3600da4a082ee485d7f19b183b012f2f49af25cbd310e85493a49bb6caa81e0c043b1505395977f88cf8e5b85cfef00323815a972e11ea87652e4ed9c3b2f381bbec912842f6de8103b6228301d01613fae292a526bff4ef3e54908b2f88474022f33aed1cca405db6b9e67c1e17bff3cbaecca16f37f06dca73f3403c0efaaa48285e0573ef3dbf71da108e51d84d737a0d210d536056d5e9f2a1a96696525a03d23be32e6e11d65fc99adf179053b5165f60c89e488ee89b2dfdb9444a9a5c9b5ea247c344f098cc04e50882fc3f408e8b4304de2f5c2be08450a77be98b6e27b67321737defc206297811e43fda714aa92e9d785b4c6ed4a5dcad7d4852f1bf272ecbcccb9654aaa20d193c15c07415dba612e1f1909faab034c4de86b6aedea52e5064d3bdb3", 0x1000}, {&(0x7f0000000100)="420848453dd471dba678f2dceb5e1b1c4513e1cb5bce8d0e18379f92a4eeeed62b7bad389062d5de83f2d083", 0x2c}, {&(0x7f0000000140)="3cf16bb48b662c9afc8abfcfee6fdc4fe461bdcbe501fcb3ebb93237dacc5c780a0cbbc86fd0bd4b98eda25a66277bf449e04b4c78db16b96f5f2ae2a55e329fed359bcd82248111062859798b0c567f3fae8efa951e3b9895e5d40abbc95e1ef72ff35d0ba642657ee2340b087d4fa65acf6098ab45cfe4d66603c23b2b38c59fd1017064b7784da5416db727124f5269d78204a679627c951272f831b8bd254b9875242c16a931319d5fa28f6e9850770b2e37286450c5", 0xb8}], 0x3, 0x0, 0x7) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) socket(0xd, 0xe637477fa6230793, 0x4) r6 = dup2(r2, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r4, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0xb9, 0x0, 0x80000000}, {0x5c}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x4, 0x2000}, {0x3, 0xfff, 0x400}, {0x1, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x800}], 0x6) r2 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000340)=[{0x0, 0x9, 0x1882fdea15c38cc}, {0x3, 0x93b2, 0x1000}, {0x7, 0xffff, 0x1000}, {0x3, 0x8, 0x3800}], 0x4) semop(r2, &(0x7f0000000100), 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000100), 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r3, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x3, 0xf538]) semget$private(0x0, 0xd, 0x200) semop(r1, &(0x7f0000000300)=[{0x1000000000, 0x4}, {0x2dd6825773106834, 0x7, 0x3800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1}, {0x2, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4e4]) r4 = getpid() r5 = getpid() r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = semget(0x0, 0x9, 0x830) semop(r9, &(0x7f0000000200)=[{0x3, 0x5, 0x800}, {0x0, 0x1, 0x1400}], 0x2) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5, 0x8, 0x83, 0x1, 0x7ffffffe, 0x3, 0x3, 0x1, 0x3, 0x3, 0x1022}) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semop(r6, &(0x7f00000001c0)=[{0x4, 0x8, 0x1800}], 0x1) setpgid(r4, r5) semop(r1, &(0x7f0000000180)=[{0x0, 0x2, 0x1000}, {0x8, 0x7, 0xc00}, {0x0, 0x5}, {0x0, 0x1000}, {0x0, 0xa626, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x8641, 0x800}, {0x0, 0x2}, {0x0, 0x2, 0x800}], 0x9) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x1000, 0x1, 0x2, 0x40}, {0x2, 0x1}, {0x8, 0xed, 0xff, 0x6}, {0x100, 0x0, 0x5, 0x6}, {0x20, 0x4, 0x5, 0x4}, {0x3ff, 0x1, 0x20, 0x7}, {0x2, 0x2, 0x7, 0x200}, {0x30, 0x4, 0x6, 0x6}, {0x7f, 0x1, 0x5, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x50}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000001c0)=0x8001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:18 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}, {0xa2b80cd55d187231, 0x80}], 0x2}) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{0x0}], 0x1) madvise(&(0x7f0000001000/0xb000)=nil, 0xb000, 0x4) 16:00:18 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0xddcbbb5cbfc70d6e) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x1010, r2, 0x0, 0x0) 16:00:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) 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) accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x4003, 0x0) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r3, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x26, 0x20000002a, &(0x7f00000003c0)="c820604d770e88c9717ed1495108742bdafd91e131318181cc6ab534b5b916a0182b0f36993ff7200ee34a72d6a8dce2ec007ab4639508faad9b7f509109c85c247b5518c3466a286cf4950ddac57ea12493b604bef95707c68f55f0c32800"/107, 0x6b) setsockopt(r4, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(r6, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x66, 0x0, 0x3, 0x4}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0x0, 0x4}, {{}, 0x7fffffffffffffff, 0x8, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x5}, {{r3}, 0xfffffffffffffffc, 0x8, 0x0, 0xff, 0xd20}, {{r1}, 0xfffffffffffffffc, 0x0, 0xf0000020, 0x100000000, 0x5b64}, {{r4}, 0xfffffffffffffffa, 0x0, 0x0, 0x4, 0xdc}, {{r5}, 0x8000000000000001, 0xc5, 0x8, 0xd36}, {{r6}, 0xfffffffffffffffd, 0x0, 0x1, 0x100000001, 0xffffffffffffff80}, {{}, 0xfffffffffffffff9, 0xa8, 0x9bdb6be918779d3b, 0x47, 0xf420}], 0xfffffffffffffffb, &(0x7f0000000040)=[{{r8}, 0xa339bc78af3437a7, 0x20, 0x0, 0x8001, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x9, 0x20000000, 0x946, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x40, 0x3f, 0x1}], 0x4, &(0x7f00000000c0)={0x3}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000200)=0x8) r10 = syz_open_pts() dup2(r10, r10)    16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) chown(&(0x7f0000000200)='./file0/file0\x00', r17, r18) lchown(&(0x7f0000000780)='./file0\x00', r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() r21 = socket(0x800000018, 0x1, 0x0) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r23 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r5, r7, r20, 0x0, r28, 0x0, 0x0, 0x0]) r29 = msgget$private(0x0, 0x0) msgrcv(r29, 0x0, 0x0, 0x0, 0x0) r30 = geteuid() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000140)={{0x5af1, r30, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r29, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000981fb811415b0000000000000000000000000000000000000000000000000000000000091f9cccf2e7d09fc2e7680f852535c40000000000230000000000000000000000000000000000000000000000000000000000000084173755f64261141f0000000000000000004100000000f990000000000000000000feff0000000000000400000008000005000000000000000000000000000000000000000000000000000000000000000000000040000000000000000005000000000000009f00e3000000000000000000000000000000000000000080000006e4f0ffffffffff86d90b1ef23fd2c08bd35c1b794cd528bbae6707748e3e074464"], 0xd8, 0x0, 0x800) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r32, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r33 = getpid() fcntl$setown(r32, 0x6, r33) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r31, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r33}) r34 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r34, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, r20, 0x10320}, 0x4000080c1, 0x3ff, r35, r33, 0x8, 0x0, 0x6, 0xffffffffffffff0c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse0\x00', 0x10000, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wskbd0\x00', 0x3d0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) kevent(r0, &(0x7f0000001080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x85, 0x4, 0x10001, 0x8}, {{r1}, 0xffffffffffffffff, 0x104, 0x80, 0x0, 0xe32900000}, {{r2}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x7, 0x3}, {{r3}, 0xfffffffffffffff9, 0x8, 0x1, 0xd0, 0xfffffffffffffffa}, {{r5}, 0xfffffffffffffffc, 0x48, 0x6, 0x100000000, 0x8001}, {{r6}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x8cd, 0x7}, {{r0}, 0x5, 0x16, 0x80, 0x8, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0xffff, 0x1}], 0x80, &(0x7f0000001200)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x0, 0x3, 0x1}, {{r8}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x77a, 0x10001}, {{r9}, 0xfffffffffffffff8, 0x25, 0x81aebd281cf2042e, 0x4, 0x90}, {{}, 0xfffffffffffffffe, 0x80, 0xfffff, 0xdd5, 0x200}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0xd5d, 0xfff}, {{r11}, 0xfffffffffffffffb, 0x80, 0x1, 0x5, 0xf763}], 0xffff5daa, &(0x7f00000012c0)={0x20, 0x10001}) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0)     16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r3, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0)     16:00:22 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x20, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r7 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r11, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) r17 = socket(0x2, 0x400000000002, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206918, &(0x7f0000000300)) kevent(r14, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9}, {{r18}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r19 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r19, &(0x7f0000000100), 0x9130dc1, 0x0, 0x1, 0x0) kevent(r19, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r20 = dup(r19) ioctl$TIOCFLUSH(r20, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r21 = msgget(0x2, 0x42) msgctl$IPC_RMID(r21, 0x0) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r22, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r22, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) r23 = msgget$private(0x0, 0x100000000000004) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r25, 0x4004667b, &(0x7f00000003c0)) r26 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r27 = msgget(0x2, 0x100) r28 = kqueue() kevent(r28, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r27, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r8], 0x3, 0x1, 0x1000) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r27, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r29], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r31 = fcntl$dupfd(r30, 0x100000000000, r30) r32 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000700)={0x5, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r33, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000000000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) msgsnd(r32, &(0x7f0000000000)=ANY=[], 0x0, 0x800) r34 = msgget$private(0x0, 0x401) msgsnd(r34, &(0x7f0000000680)=ANY=[], 0x0, 0x800) msgsnd(r34, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r35 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r36 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r36, r35) r37 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r38 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r38, r37) r39 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r40 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r40, r39) r41 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r42 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r42, r41) r43 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r44 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r44, r43) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r46 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r46, r45) r47 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r48 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r48, r47) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r50 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r50, r49) r51 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r52 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r52, r51) r53 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r54 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r54, r53) r55 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x0, 0x0) r56 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) dup2(r56, r55) msgrcv(r33, &(0x7f0000003640)=ANY=[@ANYPTR64=&(0x7f0000000ec0)=ANY=[@ANYRES64=r7, @ANYRES64=r35, @ANYRESHEX, @ANYRESOCT=r38, @ANYRESHEX=0x0, @ANYRESOCT=r39, @ANYBLOB="c60ee26aa50eac8418638a6e1964ac7f57ea6272f7d59114856f270da26d25c9d8ae261dd49bf3f7361ac05e0c83b166920d00e1687dae3548350db4e0d6de423b2e21220d24a70c2d2fe44687c22b3d84e4e0bb87ffd1a90231690d91393550b7258bca0018a368f3fbdf62c507296472c3008926d2", @ANYRESOCT=r41, @ANYRES64=r23, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64, @ANYPTR64]], @ANYBLOB="832015d842b50806cdc2bd9913793fe84990bd28b927df9c5586534de658a4642ec4943e", @ANYPTR64=&(0x7f0000000fc0)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR64], @ANYRES16=r41, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRES16, @ANYRES16=r44, @ANYRESOCT=r45, @ANYRESHEX=r4], @ANYRES16], @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRES64=r56], @ANYBLOB="c3a928fa2f02e59ec4fabc18d98219f1692e14e99f4b3f0a2795a4d73888cae56296592e2f8b36316f1e7c873bc4d460922d62289b68c7605f58f1f11535d8c5e66f9b8ae534090b43d99ba030252d3c232487a4775ead9198ce6da3730be4963b3c5737351e549342380738352eacc77baa0425a7805f21795b6979386d6223fb94b55c7a05576ee8280b733b8882c60fb900fd3924810f76dc0e913814a36cd59802b1d5705383a722076e134d8b4892af042ec7b53fd350d6a1f536393a5fc3f588c590abae7b68d09d58ec177283012eccb442477c3d5b532066e17abecc12f18af31199a6eb96e9877f4b0cdf555d76eadd93c045dd7da6cf8d6789273bc0a743563c92529f6037bf949772cadba56a8b079ebc0615d48078ea11f707b4700cd3c59ab50639877482e0b4be9a330ea9621c0c9fe9fe68090660d94bd3b87075d80b5800214c7f5423a06400632d546d16b12df2a7d9eb4ef21a2792f47acc5634acaacee5b2649269ca9e69115be92fcf21b1b0c2f44b82cd4c85899a6ed018e1283aa44abd3ac4d7295915e98409f32438cb418600d4844fad24f1a16d2edcba2b5b51382ad4cd69854bae693d7328f4949d452bf3917ffc8ef78e64fd7c8b9b04bab1963cf7796c9cf3d6de85c1d2189c1080ba5a06caf249466d1f6dbe952d84004b35ae95928c8e28e0cb73b5bfba1e707721d75bc8de90d762ed8528f5ebf0690d18333d9425bd0ee5ad3362c3b626c04ee071cb23ef201f32c5bfa93e40fe0139b755c8585792ac05f912243e808cea495cab73e90f40d11f90a669d78bffa4141733d0b80f02049727c1b23d55e31555c6b676e2954948421126d77c6745b413906bd3a767cb9c41845da9e03fd4f8ead80d47096aa252684e74f2425effade7e23213c80a081159e92c9b33407d910204aa162bb6ed5e31dacff4a57d0a6dd54ccada702480d3522ec591b581328909e3d0f84271dd913044a579ca6029b2f2d86d2c99b832bda456e0a880b042841ad20f9761f2a40a56f9d91a772e93a167eea282123d2ed1c8332e26bf9366a8815aab8aa323c4a3cb4ca10bb870908ec3fbc8f96236f1de63aa80352d23b3a6a9e16909df8a5cf749457128eb8846d16ec94941697cdb3792b5c7ed75f383457e7613a9e9be390c6ad10c04ae3191259035f395fa685b4db175ee1c53b51fbfe9f194daa045778c2bd2e769f693917667f426ee35772dbb121eb79163840601ba2864eb4c9278c3a3f5f56a7da6da89fe236081caea1f60ed9c5c1d545f6a9e96e64a3b1928e353e4125aa2733e997db24e83ff39cb1bedc25e2e3d0a57aafc14ae3718cc8a4c12c7cdfa1cc6622c006ebb4863620c0f46a38c2ed549ec11da75e724f0f9e53ebb571227f889a9ebe7cfd70dd36f8a4bb9f3db03cc3eaffad42868c226d1c062207335620be1eaefb8e1ac2f78f4296f730c08c0caff4c0ed5bab78c48f6f12e804261260bd031dd643ce5d8e2757c7e32d6ce0643418798c68bc8d01334b2c24857ff745d1bf9f3cf7b2c0ca53577e619d8de87cbbecda209466790bb738b40bd3a379de308441f2dd81c2f29005e545c395f35ab1f1c54df57d8c04add56975f81d1c7f6d261863fb910f0bd43de3e7dbdb61a33ea099023e5aa9749900abc3ff1930534a954037eb6cab7034b1c2d7a7ba5c598f85754ee4369c5669583145dffe836aba44f0bbe8c7f82df7f98278d972576db5c9a5a16d97b0252cd055f7895177e70334899f9bca7faecfa02f697a583ae5a39073aedeb79ee38895ce97d94c3cfa849481ccf21f243334b5293b44e38c7178d1373f89bb1a572e9d2ba9fb7b1828a2a29ff00ae27e3250128aed2d72309a7bc13b6f8374b7d39d51a86d42bafe87d72d42900b52e4be25162838b7c862633f081a2752a26b7b0c9f91ab1667ae93f3c4e5c66040f61f3f26569a367bb6cca06bbeac80e41260fb35c569da1aa87213365eec2a9a01a29c7b98d2a1548bf3ce956a704b6ccb9d97b7ceba94fc9bbc8657c2e2058d94091b2ec586db4dfaf59e9c914ec704ba55848c2a9594d630fbc2b89cebce36a57fbdec23f277bb77a9930ab51c5e6f16bcf71f75ccb828c90f3813623593a39fdcc3ced654c14f235d3d09de630df07e31415dd55dbaa00262199d285ed3b6f782704a44aabdcc300dafff444317e590a10bd98655b8149548e7ab914e2b3e414087ff9185d2be586cc773b0374e8d317dd0b3fe405e5ff1c9351a7fa85d0441fecc421d37aaf2f7c262d6da9516877551da2b383f6c0de91071de0398321599facd9386d27ba2644e98c4a24161d915857e420e6ac048ec63cfce42027aee7239c8b318e2c6ba8eec8a8cc2c7a8b79b44fdb8902e42989a5da36dc252231c272ee516296c487d7947a9608857588e994b31cf2a993a451c2b89d09f6ec09a074a6b69d1fe2b8830e2ed87f692595a3b535517522c0f843ad4dfbb6eb0ad6d7aeaeadb07519829cc07bfc115a0903d1838ed7f82c57e01926de28d31c9dfb970b2e314258d18170981e79edc1c95601d60dab19024a94126ea52a0bb2d0b100398aa8e525fc81f824b028d4cfee5eb636e20dde72ae75aa56b9141034c01ce2c012df01d78a899359559a8c94e6febe7da949ae9e683e7fd8c66e493ccb44acaaa16f3668d12f88f61f1b91d8d535c6cb897e94d724d93db16f128c4bd23d01b7598093f3becf0e368250b2dc58732b20f8b61205badb5425619dd2cce1a9d65c06b25f147e6a50bd965cd9514f49e8723be86c14fc3e7117d0c8f26e8a85eadc87198695114e101cc97488d1042d2faf28030c3bc18d40a54294c74212c6afcd7cefde9f3709b88096a3a3bba1d68fb12a2b9959c5e23d6525f72b32b2e24363367a3066e036907210a73cc08de8a1ef54f0da9ca634902cc4a847a9a433aefcb4cfea407e010fac9f517bd199c11ccfaa8205b0a88811eba5e74c2d0a275b8372d0732a86a0aa7e2657fb4114c800f7d5ef35dd818ab0b5f3272079d05677e6824d93597a2b3e59d7bab27bba244ebc6839d491ea1a841770d830748cb94acf4a8297f2030a600929aa160133a655dec2996599d8bdeba2872a4b38ac9d9218e41a8a8cb5ea577a52ce46243559fef4feba3556d55dfc57da76955d73a9e8944c735593cf23835aa41bed088c1bdd42c1a8ff329aa0144d18ae95af80eb51cb3a599138a6697b084e0fc042ce8c7bffa906f1c3c9c1af93b773c8c6ec64497e028dc15ee19c77b7fb2d7da1ba9c77f7802823c30a32f94810199e29c92d5c47a6f10fbd542943be0444116c3e48e9e34d2af2aa39c1af5ca8563c85a77170cb7d5bf81f3345488ce8b6415630dbabe95b6bfcca0ba0c788a6fa73983cacd42e281847065ef223ce2ee1e9e9d0d12c85919b50deee8c9ae483e36d832cbb5dd9644e5ed113e33e354044a81ed243f02ddc29f44567ae611a1d39dfd71d166667bec470ef226c16413d14bf31376b1b3b6292b8f2ca34c21ee99c0b1168e1049f63342206865e531b736b4f6b933a747112e04b7a6c0cd5f26d3066c0468dd237c2549bbd02a8d6979ecb8bed22ac0c4a824d5f4c14fb8fdda620dca1eba5e881b1081b702e197e45ef91c5170fd4d684666fa1be9c52b34880ee9c0726a478ff1006be35111b4ec3bc99eba356f8dd844ab22cd04a94cf8653cc862433ee1666d32cca29b4f14246ff4b11de5c36229af717b5bd0270aa6e8414e8f439743ee1648bd1dc019b13d830e3ba0080de9b281f03b4ed3bee1ee776758a8e1c7fcde1547bdccee0fe393936ffb40745488b085b6aff065925cee41c8c71b2462ec662fd4f547be6122c8871197bf4a01e0e3b57f3a1f27ad2210a695d8e8f88ae519d89f6ec321e098d9ad99b17c636b69d6dd838c60d210a75c3f4a4dfdb25de09bff4a9d34e85cd16fe9d84319a669c6c95d028ed737aee4b5ec2e904388ab5c5f1640dd914376c75e2acec4411fbe999e73be75ff0cd2a7159bc85ee38c0f86923f7bc0270e220ad58636df6282203e73aa7103959d52569677151486c8fa8c418dedcebd33ac69d1d95140e54b0aeeebf6cc4ef93eb6384f9b9c811fe42a5b42527b875965a7927a69c01b5a390b16bbe0a884edc0efae324f2cf0c832edd2541192fc009177fad232c88e2c9d606631b0b462615908f5ae19072845b78b51408635389324ca2b1b79b5ee3a28df11822cef91a5f1cad9bd383e5b1b8a0744c36549ffa00e49ea14feb52465f61b433e339d9d4dbbfb8ee117d461f4381949002bb3709d9f0603fb5089cc2b21e150be5e8e9ef3bfce6e734387d5b4fb0cc042a5a401710e0912f8873811b3ba3a5f027841cffa449f98a5e7fb7feacf3ff89fc1b5eeee54f2046e5c50bf08272356a7b0342366f7db8131a88ca2e3cb6f53baa8f42ce3b02acbd0733fd3f6b189bf347653e2900cec9a3443d71b6f9f9992fa0c887351ead6aa8748a7fe021d319291b94c97712e90ec2a8943809db4809b07cc5c9bd60f75dbea0bdde72637c0b626ff446000a9ee60501efb2ac15b8ed6c3647d570da07d2d55a2da151e1919b500b2019118ba2f71036cb84521c17ccd37cada0d61bfa3085ccb63de532963c9c6c39098c36ee028518c576e063de2f95885e15a8b4d9f8f12410314e648c0c9ceb6dbb3e62febf445c42794f08e0e57809353d65d54d296f584db371fc6dbe085b1efb3392e3019c98e50111a3eaf5437a1d714f1eaed79363fa967d3563916c6135e26b0ff0c4e43a89a5e716607cf55e25d791bb3c93b6b09eb96494d8228b0bd27cb648294d0b7ff03735c920dd8d57543e53606c44ac4f308283b1e392806a87277803481ec365f979b7a1193c3c21d797395933966625168b612cdf2f44578cfe22938660c52ff1054a020b4123414ce01a3ad03c049b15fe075dc3a6acd8fb37695c3d8bcc8f233fa0948646c177c495af6b05ca9dad388027e3ce828bdd04fc7ce515dd54779bc3c1130fbb7db69bfa13a4b59c25b2a0a740b769414ba1cf852b384434d98197958cc61aa115003ff6ed8a05b076e0ba251cdcfaf90747024f9c8182e8fcf23dfe6c1270baf55dfa19fc1730845087eb2b6073571ed87d53f14c0ed69ce811aa1adaffc9f39428993ebc5c702f7aecd74b57052b6b61de4814128da224c7ef2efa091561dc4de54cea8d96da59d57e010b73d96f1105117454e39c59f7a32b062f2f77b06c8f9cc9750dc7248f048870eafc2ad683b740640d07b71146b0eeef44c717211ad9d3995a3924404368f82d3071639dfe89887f75e0e9047480410dcbf701f6f2467460305516c6e600570e036073aeb06155413ca89879c77332e5415c70ed7eff50a6c25c7442d47e11550e263e1f722b72fd9b04b18bba9d15644dbcf8a4d6789276405f320b1a8f0723e9761e626aad35195082908116e742640d4233a9ce75b5e7d96a96b108b5b3302330024e0d262f67874fea1ab69d15fdcb8f3ea2eda63793fca62606c8c1f942f97f670c66df01e3d7a1ba1bb58cbc66265438eba474971bade960b7117d14a39ff676d46a386ce17f7c709776f2ba7f12ae5dcfb38c2282c3729173ed5b9ec2846592081dcdc47e3485fd8c08ca8d2d57005ca6cce2dd18f5c9434ac8f74ea854d9a039ac26ac5050a363714bc3583063fa92412b56ddc7d2d64c2eb1c3b1c4907cdb94775dce9cd9339e358a4bf9d1c6a479afebd238ed7b95db2fdfec89be476d3b9f31d58c4ec956e3d507036f", @ANYRES64=r48, @ANYRESOCT=r49, @ANYBLOB="d4014cdadf", @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="7d01dd64408f1acf70b1ce1e6e7177543e71f124355ce62921bdd533c7b1c3c859a77e3c27807215a353b7d087d4586b88c86f5e90c43bd793c76ee7d59c3b03bb63f1e92f31c1979aa07e2d193d43ccc7a7bfc07396b95e6e84d0c2cb0136ae4c550aed04943bd84ffef05518b18191015501acebcb1d46d90d0f57af4a8d76d98cc57858ceef76453b55e424a48a3240318cd3665f0a9bace19a7d21bd278c39e9d67131ba1c28a5b303bbe06033c9d33491a8747c55", @ANYRES16=0x0, @ANYRESDEC=r52], @ANYRESOCT, @ANYBLOB="c95b036ac319", @ANYRES32=0x0, @ANYRES16, @ANYRES32=r53, @ANYPTR64=&(0x7f00000009c0)=ANY=[@ANYRES32=0x0], @ANYRES16]], 0x9, 0x0, 0x1000) msgrcv(r33, &(0x7f0000000c00)=ANY=[@ANYBLOB="253d95acda8bc9a5c08bd1fd0443a741d47d969fa1b8290dd38365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc350722bd91936dd40f15b58f7417251e0e47268a0981162fdcc31b28ebb0700000021d333ae8028317fd13ad79f77871d5d94f1b8c4422a9d03e000141f13679fd846547940ab983ab1e7d20e654000000000000000120ce6808ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4afa673f514000000000100000000000000000000135683cf2f17b07c0826cbfcc0e2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945fb36eab6687969c1aedae7624ddcc4b1f645aa33672de57751f7b1e000000000000000000"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r33, 0x1, 0xfffffffffffffffe) 16:00:22 executing program 1: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x1a) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/139, 0x8b, 0x843, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) listen(r2, 0x1a0) 16:00:22 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = dup2(r1, r2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x4}) r4 = socket(0x2, 0x3, 0x6c) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000f7c2b43cac4334701453b5b3029e9c799b01d52b9dee905e2562ef69a1a1e1aab777988f225a7356c24707f499c0"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r4, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/241}, 0xf9, 0x69b20002ce8bced6, 0x2000) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) 16:00:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666901653040"], 0x10) shutdown(r0, 0x1) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) write(r0, &(0x7f0000000000)="220e22", 0x3) recvfrom$inet(r0, &(0x7f0000000300)=""/112, 0x70, 0x2, &(0x7f0000000280)={0x2, 0x2}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000380)={0x8}) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0xc8) pipe(&(0x7f0000000140)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x18, 0x4005, 0x2) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socketpair(0xbe16e67b7a80f59d, 0x8000, 0xfff, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x2995, 0x4) fsync(r0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() socket$unix(0x1, 0x5, 0x0) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x200000029, 0x1a, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x8000, 0x9}, {0x18, 0x1, 0x3, 0x5021}, 0x1, [0x9, 0x7, 0x0, 0x7, 0x22af, 0xc65d, 0x2, 0x26d]}, 0x3c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) 16:00:22 executing program 1: shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffc000/0x3000)=nil) nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) getegid() clock_gettime(0x4, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r3}) getpgid(r3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xfe4, 0x0, 0xe, 0xb9b8, 0x4}, 0xfffffffffffffe3f) 16:00:22 executing program 0: mkdir(&(0x7f0000000080)='./control/file0\x00', 0x8) mknod(&(0x7f0000000000)='./control/file0\x00', 0x4, 0x60000002) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0)     16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)={0x1}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0xfffff800)     16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getpid() execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='&\x00', &(0x7f0000000480)=':\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='}\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.:\x00', &(0x7f0000000800)='t\x01x\xceY\xbd\x9d\x8f\x00/PG\xdc\xbd\xb2L\xe5HD\xc3\x8d\x8fF\xd6\xd3bc\xe1\x81\xcd\xa0\xaeq\x1e\xb9\xda\x96\xde}\xf4&\xaf\xfb\x95\x16s`$lj\xde\xc1xn\xca{\xe7\xf6\x00c\xddk\xfb\xff\xcf\"\xdbva$\x19\xd8\x80\xff\x9a\xeb?\x00', &(0x7f0000000640)='tap', &(0x7f0000000680)='}\x00', &(0x7f00000006c0)='tap', &(0x7f0000000700)='/dev/bpf\x00']) semget(0x1, 0x4, 0x400) r0 = syz_open_pts() symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45f83b39eb641af1e103aa88c117293e60b75ed063ecdf62828aced4d5c0f9d576e4d29b35363c49f982635a8c74dde71328f697983f000000000000796898411fb53f92f5e3873ac7080b790f16c4beffe0049a245b8d3a838077db136c59918b696c492cf43b23b284b5b86b3e57c9fdb932ce7ac5122ee73ef01a9399f07e6a7cc5b42fbf34afb3dc86d414718309055462ed3964ee5123bc5a37a6e86446991a8b", 0x29e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:24 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) 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(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) setgroups(0x1, &(0x7f00000004c0)=[0x0]) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x9, 0x6, 0x7, 0x0, 0x1000, 0x2, 0x2e, 0x2, 0x0, 0x200, 0x5}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x61}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1ff, 0x9, 0x1, 0x1, 0x1, 0x81, 0x4, 0x1, 0x0, 0x9}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 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) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b", 0x6}], 0x4) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffd1e) socket$unix(0x1, 0xa58d46ac4e3912bb, 0x0) r1 = socket(0x62, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="c66a2a21b5a6c7fe92ae15bfce75b04af1fbca31c0ad49b11f2b2332f6d6bbbcf299c09aba341fc712cf1c9065844a7880eed822e4b8ed9321be49416b0539a38ab717831c010432bfc15113ae9ec3b2ab92f2e49f2327530a0e4aad13360e43fcc118ab5c01be1bdf480c5f2c04a65388dfa166149e4eef3907b8946e", 0x7d, 0x413, &(0x7f0000000140)={0x18, 0x2, 0x1, 0xff}, 0xc) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="90022e2f66696c6530005e49792cd2f8a2f3a38e61b70c6250cc678f50668fb7523cb538681f58d7ea148ec9294e8ac9d78b228fd4657d6eb1354b01f39512105944f927b635268a3c2cabc069cfe11143c2c72d24064002b5f0628ddaa9db4882ce5210babc77aa516e92d6f2452c9e9bc38afa71576da639dc460e48d6a7560487098ce8fa9fe6cbcfe9f3350f4aa272e09be93c83ad472a7a756e50e6308c56361488094b8943eaca05df5076a396c16570c889e342dcf939d681aff02603649ae2fe21aadc798a3dd5ce5f8309f36ef528e3f6bdd018d21846082143cc78178e2c935f84950e905f0fdda936f4e992b03b149800f8bf6039df98911a088a3c9bd96d79f053dd8e5382bb555c811c89237f0fa80ab6dfa4c960a834a40ee964b79de1d92d24b5327e15333e4ba27ec8d9a624105b15ef4545f5732d744fd6738053460718d91aff763064f36d"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)='W\x00') shutdown(r1, 0x2) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3b}, {0x3}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:24 executing program 1: socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x2a, 0x80000000000000c, &(0x7f0000000180), 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev)dtyCcfg\x00', 0x8, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x450, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) getsockname$unix(r4, &(0x7f0000001200)=@file={0x0, ""/19}, &(0x7f0000001240)=0x15) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000100)={0x7, 0x4, 0x9}) dup2(r0, r1) 16:00:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x7) r2 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6c4610b92d1f71b833248c25948b949fb0a8405215af4b1c294d7bacc08d79579b365817cc9aeba1ea14b3f1e730bd8e3f69fb77c9de127a1dae560b1b650f00b507c746b8f22a2579"], 0x10) write(r2, 0x0, 0x0) 16:00:25 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 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, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x4, './file0\x00'}) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tip', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) close(r2) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r6 = getpid() r7 = getpgrp() setpgid(r6, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) semget(0x3, 0x2, 0x2) 16:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x10001, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x6, 0x7}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000200)=""/231, 0xe7}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/165, 0xa5}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/7, 0x7}, {&(0x7f0000001500)=""/40, 0x28}, {&(0x7f0000001540)=""/182, 0xb6}, {&(0x7f0000001600)=""/122, 0x7a}, {&(0x7f0000001680)=""/29, 0x1d}], 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x4}, {0x1c, 0x0, 0x0, 0xc00}, {0x80000000000006}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x74}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) close(r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/36}, &(0x7f0000000140)=0x26) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45f83b39eb641af1e103aa88c117293e60b75ed063ecdf62828aced4d5c0f9d576e4d29b35363c49f982635a8c74dde71328f697983f000000000000796898411fb53f92f5e3873ac7080b790f16c4beffe0049a245b8d3a838077db136c59918b696c492cf43b23b284b5b86b3e57c9fdb932ce7ac5122ee73ef01a9399f07e6a7cc5b42fbf34afb3dc86d414718309055462ed3964ee5123bc5a37a6e86446991a8b", 0x29e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev0bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) 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(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x80000001, 0x2}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x3, 0x10, 0xfa, 0x35de}]}) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x101, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0xdabe463d32da5af6) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1284, &(0x7f00000000c0), 0x4) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCFLUSH(r2, 0x20004268) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="4e02e57fdad50001db7baa002565891a70fba53ee695dd6858a4d61125adc7da8fe53f4b0f34"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) fcntl$dupfd(r1, 0x0, r0) 16:00:25 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, &(0x7f0000000040)=[{0x2}, {0x7}, {0x6, 0x0, 0x0, 0x93d3}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 16:00:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0x1000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0xb9c) listen(r2, 0x2) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) fcntl$setstatus(r4, 0x4, 0x40) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x2}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r5) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x42, 0xb8d}, {0x42, 0x3}, {0x100, 0x9}, {0x22, 0x3}, {0x21, 0x9}, {0x5, 0x6}, {0x40, 0x2}, {0x120, 0x6}, {0x1, 0x1}, {0x146, 0xb82}], 0xa}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x5b, &(0x7f0000000100)="b6b824a5de8127c740c2c31fc5fdd4c93eb379c427818a107c15ed1edfba228d4de8bbf373114627d133ab54d947492c5a6edf0179cd6a947ffbb3421ffe3c5e1d93f97c0c907e94b290505f5d512f51de691b0000000000000000") ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20000, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r1, 0x10}, {r2, 0x13}], 0x3, 0x3) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) 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(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:25 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="830c"], 0x1) 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="b683de5b259290fbf966dcfa6e90b61cfa6e50a9ecf553906d89f7285970188b83eeb5592e8b74e07d94f5669bf2d18f4cc8e937d5620db847a665fdd44bcf5d86060b62b1c9ca9fe76a57f5f282fb1f322697952a3662ff4976ffefe24c940762c9aba998aa2bb2ef71589a1a98c0608d182b0a3cc6c867c3c4a1d933ad46637dec4f020e9b21ba71a81eb1aae7d16166e2ba5ee97c61ecad5ad19eda3d640efb9fe99b23e7193a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r3}) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) chown(&(0x7f0000000200)='./file0/file0\x00', r22, r23) lchown(&(0x7f0000000780)='./file0\x00', r22, r23) lchown(&(0x7f00000001c0)='./file0\x00', r22, r23) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, r22, r12, r16, r18, 0x1e6, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() r31 = socket(0x800000018, 0x1, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r33 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r10, r12, r25, 0x0, r33, 0x0, 0x0, 0x0]) r34 = msgget$private(0x0, 0x0) msgrcv(r34, 0x0, 0x0, 0x0, 0x0) r35 = geteuid() msgctl$IPC_SET(r34, 0x1, &(0x7f0000000140)={{0x5af1, r35, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r36 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r37 = getgid() r38 = socket(0x800000018, 0x1, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r40 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r45 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) r46 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r46, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r47 = getgid() r48 = socket(0x800000018, 0x1, 0x0) bind$unix(r48, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r50 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r47, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x6, &(0x7f00000013c0)=[0x0, r40, 0xffffffffffffffff, r45, 0x0, r50]) r52 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r52, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r54 = msgget$private(0x0, 0x0) msgrcv(r54, 0x0, 0x0, 0x0, 0x0) r55 = geteuid() msgctl$IPC_SET(r54, 0x1, &(0x7f0000000140)={{0x5af1, r55, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r56 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r56, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r56, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r56, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r57 = getgid() r58 = socket(0x800000018, 0x1, 0x0) bind$unix(r58, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r60 = getgid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r57, r59, r60, 0x10, 0x9}, 0x8, 0x1, 0x9}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r62 = fcntl$getown(r61, 0x5) r63 = msgget$private(0x0, 0x0) msgrcv(r63, 0x0, 0x0, 0x0, 0x0) r64 = geteuid() msgctl$IPC_SET(r63, 0x1, &(0x7f0000000140)={{0x5af1, r64, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r65 = getegid() r66 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wskbd0\x00', 0x8000, 0x0) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f00000000c0)={0x2000002e, &(0x7f0000001640)}) r68 = accept$unix(0xffffffffffffff9c, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff}) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000000300)="3b2553100b80ea77ad0a63828a4f5e57a60d4ec1564656963980c7d1b1bb7070619d9859ba3a654873f988c5ef6ed76a2092dfc755c4cbdbb8d8ed30da35c3c029c41e7f831733c32df475738c434cddc678b36234a68c86d2e16131f19faa97b4426d2baa164c80517ab7b32fb36cdaf15521bbbc3a6d6c677fab6014c743e2e0b8031500f111443d1bd348ee3431ef37436d40d0ce6ad50e37cc1962bbab541b928b5ab34572ada44d59c3e099a57bfcb6dcbff0ddb2584006cf75b6068017a94b0636fa0e4ae96db2c430d73cbf013bfb0f3527c17d64f5ae90e43910ed5ec28fddcde0c2905a6eb75ccec17e237be023a4ed4be20ad893affe33012024050ddd5ba3778163cd0bf500cc3e5af790f12774561fa6a2a4e95628152d7220bfbd89c7adaad3a84344945265abee1f7f6b0187337da2539fc5fd4ca12ca1273eae6f76e98b21e0f2a8479d750d2c22b56201f88c3d00364949b006538e616978627b441897469a1279118f3ec0eb36df20afb9307fbfa5a4d1c60ffb387edd7ffc2c216549096cbf9bbcdb63dc335de2f41b6c13f3ac63943364ca7f62f965cb557999d2f1a20744959126a8cb51f16adba8ca115ce77ca7a810cd43d07c533328765000bf3ecf1cfd3af06d034211b9e5ed4b95d09b02756515ea9b27c0bc7f9020a64b0e01d74e5414a2bbd97031119973572eedfdf954bd093e855bb1f8eba345e6f62ac3a67db2a3ca12e2897da7220c0207e0a8a76f2c3ff9f1bce10fec94c39d6c09e4b4e7ddd79cb7076c028a04f53e53db06f8e9a0237383f4206c7977aeb4bf13a24791455de5d405d122ed6e48aa3184f16911519b514a253a9f5edab611030d2778e454ac3390a3ecb80f85b03c9a5feeddd49340e240f9305b977db809746ae408199d5a8bfe6a10e8fe12dcf3762915e5249888ecb598a0f487a7139af02a27709188a9d856c3aed72c4409dcce787e28d926f6c2184776e8a6ad48d37428a868cd225fc4fcf73c56458949320d3a2dab379ca99a04344624f271e9024c87e2e03f91385ed9cf59b0f4c2fe60771a79d6e685202e047785c54ca325cd0b7360ab9ea216cc1e1e012cf5a28005d7d3dc1ce6838219811862a126f32942fd152b911422f170d12e7ce34ae7a4f9c52e8648aa956dbcd5c8f4cbc419e2c31f166c6166a0fdf13402189c4c9d1c9bffa11e7bda404491e7f529d730cac9eb22b2e7be750652688fa41cca91864f0c30aab0cc613a7cc16002c3ac76994d5ee66e07322169e5a68e2f18afc79904ec8617be84cd17e9fcb8a0924e976e88c67f970a078d6c36fefae1bb5557889f9fd8f16070b9428ffc66b72d2739a7882273151390a2ebb53482047d55085666795234cd4c3993315bfd7bd4bc5371aaaf7b16a7ed47f4770c76389229190edefcf6f8eb7613a45cb8c0d33524056d5cd0521921bd6c77acc9fa5569f0a0f56e3629f2f00853af6f599c9a7134546bf280c416a3f91a2173ef1cc32a1b87133fbf129818a1f62a0d8c9791eafb746a8eef08c606d49cbe38289646f90565377110b01d10c11e70df824de6fa043f928412c6c3479b2d7e0b57737072d1fa3ccdd1ccca5957eab4ff442471b3085f5523bc15155e97a939d733c8cd044db16cd8a139ed66f1d245dc699bae9b9227754dc3ff295e4fca2bfcbe018ac27fbcdf18b94a70001b5929be8023348119300d99a2adff6944c466751f9f53703daceae3238161f3e724e2cef62db36015d2c05fdae3373de7ea941f2fc50d64d3ce306520d991fbcc85d0e02ca5172d19d02ca9ce271d687cffbc7cb27c6faa62690f4a2b49d042fbe46239c410703e109ee9c8e35ed15abd2ab2736c50d9f1b6be9e9d00bbf2c1db95c3bb782463e81d8d71158b46f57857322f88e65cf042dfbe72cb050a819dec5abded3ca01b0b46a98a047c8411c8ae63353cfda04e12efa6c0975be6a2e02e1faf978c6fd51298c4247ecae6f75b6e7adb24d072a155fef0034ee8ea9c5d092d16f5adfbbd98c967932ff7b7a54ecd92d037116cb34ae73043104d651ea4398f0fbce3b32a61f34a86cb3a6c322f7522ab914e2440ff139f7f1aca4d5ecccb7f4128d62263ffe7d6f948ca918993145009895c25466327aed7ade5f1a1bc0afed490d7d0585bfb4157f6e4b8e3988938bbcedb0e606c84a26fcc81bf888e22be8eb9e36aa996e409f131bd405c61e4e69997bcc88ec5476604621b172c1e94515b0d71e825964527684e191662df09cf0ccf32b1b68c012b6c6e0b84316b8bfc8ee748b99115474d1a431d1f2b3f09640686e792090cac3b17c02e6e74191b5ed38fd9981283675b99405b718a9cfa4f929fb34f9af199ab04e39162ff9852998768bc625d9dc9697ef356aff171f9c7653f8bf3f5c3fe00d8a4e014c7676d3d715384f766b78a79b456d710adbad1b79b662f5425fc5c2f17579804c68a1a2a21efb6c0d8495e68c33b30dfacf575055674f1a427b0b053ae9a82b7f87b665a2d73240bc1d88a9cfc9aac0f50f18636fb92926293d718db59114155b9fff2b3f73cf21090799c913b127a8129cc528834ae5937dbe642ceed15b31f334485c7b490c56f28a49707c5df465355130829718bd37e4cf865758d8927aa122f64d9b0397549ded05c2ed43a9528edad6b48784163b863f37f5697458ced6226236c9eca9757d119aa9604fa1f00c93243ced23fe0b38ac84106f999fc4d336632bd0b0bc31638b77f0ac1902986da56ca81216dc4aca43c5b3b3584fdd84cddcbb6b5a2dfa7ff3c6c88055428f2dd76caa27a6ef3d309565e4a100f3c79f1dbd9814e27d60567bdc180aee13e8f603504f64ef2625715d73a62b6ac26cd3db5238bfa0370ae3df0184483a6522806c50d37913edfd755a809cead4900cbb3898196f3df46bcc386219fa7947e73842f219d444561320fa3191cac065fd84df44b94b00bd0bc37c2bd3c17b7a73cb348958f5011b50bd34f536eb4abd1e80f5f12dcb9485b2bda483abc6c72410a439c6820a78c48d5b66372cbfb56fa1db60f6cf9015cac0c4e48fd70885586e84e460dbd035a93251c187faff820124b1f5e849fdc4328054acff0a95413b05f2d3c353f8d3dbd7aa239e2eb79cc145bf2665359686a2655c2ec89767f52a329175542d13d9c35e8b4ac78834934c39d0bf8d49d315407065671b2f88b6c81c616eb2b6c20027770f60069c56340433d27b3ce8b5e0a55bff4de41b8550d5b173e367d88cb86f766713bf1f0e864bb198f73037e8a1535468fe022bd24845aad8585411cfc22346bb91fb539f63f9944fe9e59428dfb06397c6e0bdc57dce60bcec2f9a208a1aff76de7166bd7996f9fb71aa2c203751c76e45dec4f0961ba21d996960d6f4baaee03f32394ceadc7fa09354f5f5c999cd94f53f4aedd75d723ea0998a1a75a9387f29116ea863b75ba2dd40ec14dc8cabbcab420458e3f73675f2887f52aafc274feb0457e327bbec38e9115e67903869c4bfe68b7260ef501095daecb9bcc228a49414321bc0b40054f3ac1e09cd4f306025e427c7e68348dd04fc7a6dd120891ce9877ab9187bab42c48a93677e319af27750b2a558dc71e94f234f0f922b7f9fc501a763d53e5a7f509ed322aaa2df6a2ddc4f6451157988f59167ded7ee83f9cee2b33cd60fe4b895e078f43d3279b297a9f631a35cefa7a0295a835f0531b11b6d1c2887ea923c0f14ef4a57950ede8852c9a1229c27665c5513401e24c721fed2b99990a2d6eaa5a2c89edb5086e742592ca284c214c292bd394a5bdccac7d696fa0b53d4e2518369e49ac7717ca4aafce2ea22d782903c2635fd203d49d0b1d23d5f0602782c77104403e86db9cbc396db1f074860160f6b2bd73c1d83dffbdca630d202bac117657af2847d871d246b2cb7642f48e4c5df7c53b2ffa101e820e3b9d91b354eb54eea3e905185260bf41ccbf42e6e7f162873773355ebbe90a6084f76ae9b984e74b9d5a1f787ae686c699c8e07cfcfd37db2ace6093e1a21a610d2b08af629164f748d2f4843fb14fe6b6a04e271437b4ca2792bb431e9b923f03a45e73f6ad488ef3b28aaf48fa526f26d0e395e75a3d791a7a9cdfc228d97515ffcd4351ea6843db493628dc5242ab501ef3b8b2f4eb7629ac2121c18e295e890ac2901feb836e618fabf7491b8945c77d9c481ce812d8a6ea5c6f84b2611ba5c811cc3043a68466d4ef7ab8fbf76c2d36ab8100195d7f748ce974df8fdfcd3b5fb76e9037b0560e560f9a2890f46ca8d8e54416b6a917fe0abbcfcb02e9313807ecfd21635a1f458d05ebc5c43ec79d7a10f8127c734a1953ac7a1703a63d74477d0675790649003afad1a9ba51c18693ed6cf21733b3e6697daac1bb2aa782a508e5cc37bf1777ffc1669540e496df7660967fb2580ad55ada8553d729fb783e5a03545de1eb420bab6a6b93a7bd95906b7d08e8e23987156a84ab9814c9ac7ab58b8af1476fa4c4a893819fedd0ba275666d3ab00e631593276c5cb7d7578b01c3f4111fb7bb9fcd4bc4a3b2e8d79bed9bc0b22802ba351e2c708ffec4bce4526bf080d37077d203b495709defc2ecf8a8832f595da854921619aa627900637641a2b5a45e76c299458e90422aaf587800498bb0b44fbcc23bc1891ff9522e5260b5d4c54f2c37621861a7bd118d3657f1500e3c7baf14861a3f6e2e713b8fda193c08481b4889f2e48365070572de9ce7f666c2bc4bcc21337d16785b5cfa7bf9a7d686ee3db2e42ee7d086ef61ec5999731292f8453a7fad185174f20337129b482d4a0fbf4db722de61219f5babb2542f4b7e5185f786a675375f42cb500792502f0348093a78ee46a315fae928df6b289c2cc723e05588a359b01fafbc3d6b9f737a348b925de712814b23415c7d83177f6dc230e743ff258dd7b3132d832cf6a54b073de2d002ac15b6f131cb2da0e1a468751811afffd72307ff4fcfc12dc729a397124bc72feb3dc5177aff9ef160e17d06e938e4b56e61363abb5b718a0ef1c296cd4a7c36cd7a1d7c612be2d43f36f24fbdd1fe5a6387b9777e0e532af59a6682e8fe0c31a9fed4f144a647ea1ac1e03f54072130ed8161dabb7e5585eb717c23a1bcc5d3cc8c6d32d8eb5ebd550277f6ded97fd0df16639a7fd0ac2bbfa8c4874125892bf96c3dfec9a44693c30f51eba4ea15589308c508d3d37c19abbfb00e653594a1322a5377bbfa26c6c3c35a41bea11524fa095d9e1539a73c2e948da4472ff6bedca1a32e1715b59556b504278a393ab314851102b7270ca2c8e58e11e2fb9dfaa85009b11c29d553bb84c8d388948b2acc3d5241c8dd13e650061b62c162aad819d5f013a1b5362e58772816aca563337c93052ca28cb3930270a938a6a674a959214a0dd6a8e7423c37047cdbdb76ecc6cc3eda50c397e36512b76a21b19693daf1778c5466b6d64a5ee81ed77b1415dc0c67e554cae7eaafcf205701fd5cafd13fac1133337e9f119c25bbe063e8875cdc75bf613b5c04821a51943e30f1d1789c27e0d0d7d20c29ec1473abd74fc88a27dd798ea3bd82ac1b1a9a6597dea8cd9a1e47e770bb72806e7bfbda966911b7aa75b06227f3dead4ab1880492cffcf580f8bf7a6ed32a5ec19cd2deb6dd1f0051a3a66529a0fdb2a0c4b375416c191446146cae697b2bee4747140979920331f792c50113bc3572bedcc21df172d1dde2284b6aa8384c728ccd4f4316eb4e31d9e5afcfef10c5a1d2abb3a8fa9c85b4c7c646891", 0x1000}], 0x1, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r3, r5, r12}, @cred={0x20, 0xffff, 0x0, 0x0, r35, r51}, @cred={0x20, 0xffff, 0x0, r53, r55, r57}, @cred={0x20, 0xffff, 0x0, r62, r64, r65}, @rights={0x30, 0xffff, 0x1, [r66, r67, r68, r69, r0, r70, r71]}], 0xb0, 0x2}, 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="7d1f16858311de1bd5252b84b4cb653411f486f33eaddc8ffa963488fa76c253158e5851759444854e2913223acb438e4d31522e545cb77b1f969e123ab40fdeac7282ee27afac190b309a66425664b1d238dac082efdbb2ef35be878c388501333634fa6c7fe90c9bba8ead799a23004ef26aa4f9ea9d8d8b0b39ce43008f9aa0f32b7ba737d6f6e880bf8fe4ab3bd9da15d0f01ff32bf53720233bb0c7501f1d37c4629b86288df079c82765c2523d78c372da0f1b13ae875c831dfe25", 0xbe}, {&(0x7f0000000080)="250c5f3303f1f0a3b5f504d275f8b2c40d4438ee468ef13f8f694538b58b2e5b24415cdfde318f747d5af843b337df25", 0x30}], 0x2) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x135) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$getflags(r1, 0x87b3a50ecd2fb6f5) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 16:00:25 executing program 0: r0 = semget$private(0x0, 0xc970723d4cd4c061, 0x10) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/4096) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000001100)='./bus/file0\x00', 0x10) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xfff) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) kevent(r4, &(0x7f00000002c0)=[{{r5}, 0x0, 0x20, 0xf0000029, 0x5, 0x8}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x3, 0xff}], 0x50c3, &(0x7f0000000300)=[{{r6}, 0x0, 0x52, 0x9, 0x8, 0x7}, {{r7}, 0x7ffffffffffffffd, 0x4, 0x1, 0x6, 0x8}, {{r8}, 0xfffffffffffffffe, 0xe9470e99940c6b97, 0x40000000, 0xffffffffffff0000}, {{r9}, 0xfffffffffffffff9, 0x8, 0x80, 0x0, 0x200}, {{r10}, 0xfffffffffffffff9, 0x0, 0x40000000, 0xa4, 0xef93}, {{r0}, 0xfffffffffffffff8, 0x12, 0x4, 0x6, 0x1}, {{r11}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x2, 0x9}], 0x2e, &(0x7f0000000400)={0x40}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCFLUSH(r1, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pwritev(r12, &(0x7f0000000280)=[{&(0x7f0000000140)="3f511f2d6d2e95f11daedd7c8a654cb7885ca39f38d7577ae6ea95bde6ae8d33dc34d2658e39e52bab31434a29a0e3171e8d303b227fb3db3be3737f74fc5d2ff2c2a6b1bd59837aacb52d7e4ece41131816283fc4422d88bf0b563868", 0x5d}], 0x1, 0x0, 0x8) 16:00:25 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) readv(r1, &(0x7f0000000580)=[{&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f00000001c0)=""/58, 0x3a}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/149, 0x95}], 0x5) 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}) r4 = socket(0x2, 0x3, 0x6c) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) connect$inet(r4, &(0x7f0000000600)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:25 executing program 1: open(&(0x7f0000000200)='./file0/file0\x00', 0x280, 0x39) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000140)=0x3) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x200000}, {0x1c, 0x0, 0x1}, {0x80000000000006, 0x0, 0x0, 0xfffffffe}]}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64=r1], @ANYRESDEC=0x0, @ANYRES32=r2, @ANYRESHEX, @ANYRESDEC=r0], 0x6) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x205f, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499155100004b6280f0df0dd2") 16:00:26 executing program 0: 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}}) 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) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x8}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x188) getsockopt(r0, 0x10001, 0x8, &(0x7f0000000200)=""/10, &(0x7f0000000240)=0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB='\a\v'], 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x67ca3723fe251ac6, 0xc) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x17) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:26 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x1, 0xc001, 0x2) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:26 executing program 1: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000004"], 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) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) 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) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 16:00:26 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="b111b332feae6197ea43471b78090f1f4dbe7bedb5f29b4fdafb9f4775fb14d388b06e59d40c8e7d7de9243a913309b21b742916f2dbc0af317743df9aee325e8a0141809d52b7231851a2d999d66a21c7abc03fb37c886b518121460e27702f2da7137527bfa9171cef32ac5f938f0a3911731d19e0fb8b1e2de6d750506292568cb01b0982e0b1da26fdb8ab6e4409788d176eff4defd2a99981f227e29aed83ef35ba9b33ba3b288b75cf9fb7ec1eb85814a8e498c364d3cb58f6154a688a3c3068d9ad7ad01139daf7ba2cf21e5050a866fcfe9b6351d4f9dae5e77497d0566c43c46cd3c0a9c6b0a72e5114eeef20883aaf159122bec8d8b15eefa1348dbdc107ea7046041898ae6c95ae8e9fb9097cdce48ae83f3c9067561c52ef36550a3f235ba43badd0f053c7ec2cb292bbc8a1b22f6af9229f2f19ed9e0b28196bcdc7e1008908a41e19831805a892b3ae24d1f1d61261bf7e761dcc23ba21c5a6a6112445bfb8a5677c0f6b41bae6a7382aee81acd4ed54275ef4d79215d361b99d31f2ba416a29d44acd8262f3782a6dbf2165e4e76b79b8cae5f604731d900b5d43c553a942ce86f6697ae7494e3290371e1d9eba22b268e951239c14e599834c7c04b524cf9864754b5d7b452428559232d31bee47da86b06ebcafbf41bb5ca5c97a1b81a1345a65952199b9f39a4254623ba93d4a1feed4f53f3c1ce7d5d00c1ceaf93a01d3b40d04fa50f56ad4aa0b026c4f72060148903b0aa134d03aad7c1efc44d3881869dba6b5df8de3ec66bcd9614c00875cc7dc85bf7e8d4c589605badce6cef8bd5d0fa162e6ae80bef5122dd10f06f1cbc166d8ed7239e33465c0d704f08573f9a9c1be38452dc940126521fed9375a0780621c56e03cceba30e8994855b9626ad211832e69c51e867d2ec647e496011a5a4b8dad1c5025d6b46f01a102379e8f91096cbe90dadd3f57b71e8378cf32ad1f0718b0880eba7e5f374b94445d633ace581cfd832fa4f0d394bf991e961f5bb6925b23aecba7b77ee2424edd9ecff9b4acad27681d044a33eabc377a697074ddf3e687487b53e11e31891cd6dcf78647794ac4def308058d2921c4cf92fe66a78065fb0f9b5df511da73db19c943173a2388f6369353208b55e21afadf36d9ec62b58b9c5425b442d2ff9dcd20c031237884b311927c3c781e406af177f1b68535c1ff5188e30d7bb61a1742560a096370d26d9c01d89d3ee19dbc8fd9c4b0891118da8a35631f4a52887da315e52bf8d329098293cf8a82d19ac8b24edb0299ebfe213a91df8a53440fc7d1ed3b2034de639356ae04d4fb8660d7b463f61c06aed59078b1a084e668db63423075992a2f735a6a6fb6f2a94eb9f86932b28b98c330af1356905d8e04877ada89bff4a58414bd1626f51476a0472735491787c399a3b19a85ae0fa877af10e0bc37f76b476eced197ade4193c4f28d7f88f6070999ce6d9c48d8b51092dd6e99e2a63dbf2dde14033c3b28844ae8ec960a3c9c8a9df37b5784fafc554d0fd9c9c14903e82834e4490ee6708a50da9da183faf0619b8c0cff8684d48940939a5f34aa6c38a3012f4bc5d8e197e22698a485753999e7a73a16c3b86195cdee18f17f12e8b30c6f7686e21c9dc23b3d57d2a71ac087d93a796cfec658f3dad8096aa0c39123a4de5d0ba50d49d80161fcec2b8fd860cccd6cc3ae26a95d28a515c285d9fdec4e71bbd42f1b2e90867b49a9d38f5fb468553973929e6db42960fb1cc9c849c1bf2997532dd0d8b554b6b11dca319403331300e3cfca9847742495fd4d8a9903057338c78c505c7c6fa27e0136a57ff83f7f6dc8c160d1c64d194853a325db88d961f167db5602011a34b6c09f9e0f537168bace7ea4195cb928c2c985a587675d04854bac38399828b4a660c10f284250accca98720c9892c2e485d29e862850dd96b4d8fef6766a59d8cba35af126298540ad52b16e698c593b33cd6091772194b107f58dc7dcfb77d9c1c6f0de9041bc634c8d22639bdbc180f53d5b95258c31a43a130b6584d0a79ff88861926fd33a9e6db3c8cc8ab7985875d8cb1c6d597968d7a5d7214b328f192a21d8e7b0f69f725020613c0471850aca7fc831c8255008e766c3acb7760a495e8dce366f9a3d2c2b54bc30529b1c1c594cfcd7f8a4c688df1311f730e44ff7ad55f1de5866c0d0e42cfcab6ea22a3c5855ac948772de6266937fbf5cd65c3ac637c5cb21e83ca976a6da4365a78b7ed42cfd9f6409f52cb1a2fc61e2ddf3c8d544201df119276bcd02ca6cfa49936c069e037c39f2f3db64787d8b49e8ba99dd14320f20c537b65b41635000a3404377f60736e4040ac67470043ab2181b239cd697283a57594a2957a5531bacf91376d5562f60149001f43af42b08a9849c9934ec61aede4d019da26054fa8d094c92422e241c9fe62f5aca42e14aac2023a1cc2c65bae7cd1bd5132cf07d2a141f301c50641777ee07e171e93d60b84702353b2cd1ae5ccde6d8d4cc53e965f7a1f36ac6e171bd800de77b2959b168baeade114a83e4c47a93c2c27da7caba36ac1f0af5cfa33f817d12d6dfe6b3d657c4d9904aa8db0cc6759b907a5a01f3e50d0663bc62e61382b1db53b46698b1129c5b78453ed2963a0369ae4c81d82426529caeedb04e494cb3e393089133f470737f70f6020031e9d0687a8699ef1a7d40d31072eb9cb6e54d3410a28361a3efad4c70d6fc6dfa8fb7ae5eb29a0545a448bcf72f0d9e0b9fad04edda3fd6a7f65f1f87c7db556ae05a9a67478dbdcb8d0a6e38bb15b28c7401d99b98d6be5465d5f0ec34544ea2df93810c39ab6da3e853f0015ea3874f98d51063da08ecf404d5e521fbe0a6d4db3a9504d5851922383c4091d1525ee00107fae33950239104ef2954fd35b5ab5beec1af48b3114ac12fc3aa2db7dd5d2c52389ae3c9da5ad461cef8f1a6c542b2d29e7413e45839e12144a2c113cd2b15addb5e3c31d00b3c449bd5992cfd2440ad0698840701b5ce6ce957503ee2981e19177ba67c66281bd4a78d8d45160e1931e0e03e77335d31c8c92c057d74de934f63e739e26f4c55447799db94d3d8605cf40e53072aed21c4d94a103b066227415aabc09477f80e7a8cdc152126c5766db0ce5ad5886914fdfe230301ce484645d217f2907678646b1fa047dbdae943d0423ceb997afe97ddccf7231958596853048646ecc389c7852a872a99fbe09ac22cb6b6f5b5e5077aab3c505cf536d5d0748a30de2f9ebed2702df38030abe19eaa5a3833de2ddd963257791ad59bdbb6b803909260316d62fcf010e89faa790265648b60f4ee79057d1e5d091eb34a944388b1749c9f3b175d7174706f9a12ed82a8b12697c7ad2fae61b60be97d3127292ff2366fbca0ad7d34db34025d2ce1db952271379cd43bdf9c5d3085988c2c08bfc7f24e8b220b5914d4e08a3a532fe0dd413bd6555a5ca734fcc2a8558a3cafa875ecb93d8a7c3d1f88e2d1406691f0a72c99b99e4aab287a8c636a73795900b9608dcaf8dd946ef4260332b819afbf59b1e2abf3b8387b928be392c03677e1e4c04d3c6aace44da2f49013e81117b2b7204b3268d1837c5995c8a49a8e9fb007f58d9dac4526017217a5c7d6916f37bc18eda9bda92c0a2c42a50ca5acba3a4230f6874402ce8366abc7bdb42f5cc3f2aefe3649855e635a94983838808965406d7754f8c45e2679fe03ddfaeedf98180dcb96d4dc7ba82ec4d25070a20cd1bbf8d5b89bb6d684ac976bb7456bf3d671e3038030eb6357abecb8912faf647cbe5efccb0cfda233d0422273386a2aa01ca31f2b2fac67ae1a27a20c9fe82f8d1c0f12471299f5314160f9e6e80390d434b077a287a974d48d5d6b7bf0597e0c962392c1d572f239b6bfa37284a5593a3e3193ebfbc1a7c073719ae2c6087c96f93b212e003730d156265fbcf21c2a8635eceb3a5e2e852e5eddfaf33b296bc2734b984440e25e5f917bbc8e1a073f6e0add7df7b1a9434a0474e6ee0d1b64872a4c8e660d28c8cd51081d8e4f76eff726dcabf51f21cec6a67f0420260834e209df7287fdcfafe68ef48f78d3fbad401c36225c5c726f9a77d5f43ab3ca636ac8f73d6a54a74da89baef47e320f4c6609efd7029532e92dfdc76c0792fb24f667044434ee92e85468948c630b3115c9071f53eb44117bc090da61d6bdccaeb352903fbf66460ad8228b973d1e8c6ad73f43a7daf4424857e84c497618102cc0c66b1f33423427a8b0c260c9a8d235132f075b2e9510518f96e6453cfeb1ae1901317f1f0d071abb9554fcd535f5e85ad8341276885ddf64ce19ceb5462fccd3fb21a529c5db6ca5b741af3b5acc1a12ee0c05368fec0bd8ecf5e62f077407f9ce98a776d54517387008a69e07bcdbbd380cf8821e45a35a59359addc5c757d3b8731815a1036f71ba3793ec323dbbeb035511da59814c097b5798290772abb535a9d3cfa18374e2b21d9ccacb23021f82b6a0fa1381b179eb40bb9a2aec498f97ff771b0464b54fd9c4842136eebe17a5653a8dba4cf642e800cdc4e3959755377e744bafa238f5bf94b85bc49c65c7c11e26149be2ee389cf5dc08e02b5e26d014fb4291cac6f4ee54038ee20ce79ea3c9ec501fa68cd39468548f780c4ef4712cd3672c384422d1b8597da72952cabd215caecb75b535e338609bbe6583056aeb7c25107d8e20c5c7ffb7b8d703008373c32dd339b0fa0323bda095d8d9b03680cddaa88125c19890676bd561ae462a6283a3377c068ba90bea6da68453d4f9593bf8b94e17fa81b8f28dfaef4d8cc0a3ae77442732cd4fb52bce169dff2e379b9952bcb8e1de8537e5b33147e1b692b2a08478e5cd7856980baae630aa2d6c111cae22dc4e038109cf0b1019e46f6b42f5963dd32a5ccfdde5aa296ad1c8f617ed385d6a3285377779a0c091d5b38c5adbd0be1f3dafcab3ce6c2528062dbefe887bbbe88b8ae791730e172c926715a81691747af8c3bb5a5b968a06024ea2e7fedae307faf46820cc5fc18ed65513c5171779a8f8d4fc338f164955dca45afde0c3f5d64dd8c07a757f28293dc24811c5706758d4776d0e3e18c7e597ca6ba3a60561fbe160bc63ec6572caeb08b891af63ebfa10bba7ddcd661c837baf77a98191aa51389bdfa5e120628edf2b090bd0c35699b3e5134f6e39bcc6c349ad66cd7353b0cdea0ffff0859b30b0ee3a3cd2283fc791ced36b67ed283940b04e3a2975ca901d3d81fd361367c1ede33964933af3c637a7381ce694d267ed9ce384589799ad45e49463ca17e7e455d51d08f247baa974aedccfa180136c460a5d5f297d533201efcd677e9a8f284789e45ef89cfc6d6276cba32b9efb61bb29678cc41bf52acad188407b9185481da8b4dc75b827da4ae2f435e5b0f459e40dd48810c7bab19db869b58e54b3ae1c9dc281117ca5e40eeace9d8355aa86500ed74454563a2e4dc3cb719d2024ae833b9457f4c6aceece76c910f36571c1bf5d348bf9db9b2f1de274015b748f6e4d38d1d4584d0660871bd340419f86e69349168530e041e4ba78ad13072710c0c746bc7193a0ac03aad00dcc9f865d74e1e66f08177baa6488295e3ad63c4fd67f6a12d1dd60f2d01bc7486b6bdc97ba95e73d755d4d890bc0b8602aa9e18420f3ae3f91fb9cbfcc7a949abf31e1b5e7138c70b75baeff9b87f9e6c283d2c8f422d9bdfde4a26221ab5887d81164ca3a55b39a010d1b784a70e3809aae3bb8dfd1276c5c2201", 0x1000}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="c9a08cb99541401dd01b528dad70574f301f572cc44b38c39aa4e202cad23039d4a561ce294722661ab88f1aa98da6a0f3fdc877ed80a8530540eae3cbfc81776fbfab4cbb385a42c544fab2c04f0da48d217f1615f9d0435b0700e12dacfe28633a654d508ea335dbfd2e887a09b523724f70e872615dc84ec08865879746a13800dc6d8c27341244947cc872409a959c01933f097f1dd2f43b726b66a7f651afe015810c25bb7e8a8229dcb85c0b2e15b7170d67e96dee56bfb1bb408ecc27d05b3d02000000000000008ef9c80f272c538da501000000698fe6"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r6, &(0x7f0000000100), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socket(0x20, 0x6, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(0xffffffffffffff9c, r1) sendto$unix(r2, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7c04be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500030000000000000000020208a371a3f8000400"/177, 0x74, 0x60e, 0x0, 0x0) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b80000b5b8000300"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x2, 0x8, 0x3f, "f862725e05904af3af96ea039b22a2d97d7037da", 0xa7a0, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCEXCL(r2, 0x2000740d) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742cffff80309900f87c8a5b670100ddffffffffff0700c414000000290000009cc6f1d1499f5c33eb2f000000000000a67e363869f952d836e5f229fab054354dd6dd"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0xfffff5f2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20181, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) dup2(r0, r2) read(r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x8) recvfrom(r4, &(0x7f0000000140)=""/139, 0x8b, 0x40, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) write(r3, 0xfffffffffffffffe, 0x0) 16:00:27 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) chdir(&(0x7f0000000000)='./file1\x00') 16:00:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x80001ffffc) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) socket(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/194], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = getpid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000001280)={0x1, 0x2, 0x0, 0x80, r7}) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0/file1\x00'}, 0x10) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) renameat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0/file1\x00') shutdown(r3, 0x2) shutdown(r3, 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000200)={0x6, './file0/file1\x00', './file0\x00'}) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x11, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r6 = socket$inet6(0x18, 0x1, 0x6) fcntl$getflags(r6, 0x3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000280), &(0x7f0000000340)=0x4) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="003cf4da5119b54a632f66696c6530a7"], 0x10) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00\b\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") socket$inet(0x2, 0x4000, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x0, 0xfc}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x813, r0, 0x0, 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x2007, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0x10}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = fcntl$dupfd(r1, 0x0, r3) write(r5, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) ioctl$TIOCDRAIN(r5, 0x2000745e) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x418, 0xffffffffffffffff) r6 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000580)='(\x00', &(0x7f00000005c0)='\xa4\x00'], &(0x7f0000000a00)=[&(0x7f0000000780)='/dev/bpf\x00', &(0x7f00000007c0)='tap', &(0x7f0000000980)='/dev/bpf\x00', &(0x7f00000009c0)='/dev/bpf\x00']) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) sendmsg$unix(r7, &(0x7f0000000940)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="d5027df074a7244669a27a4bee8b7106f1eeab4b8764f2365f4dcb37f349b98c1d126b59b4a33e7bc6a87c3ca06bd470dc26f46fb81c6493825df67d6edc0045a7bef630a6325611cc3fae150f931849477470d3d5468ac0ade3742cd6b4a6e59bf6a8ff7d", 0x65}, {&(0x7f0000000340)="a7eacec678953ea69581288e53758575e699311b66bb356531746a4476749b74790347b116268a8e1999892c29760d02023fdf26c67db624bc02fcf75142415a389ede2a918622715366cf736d33fb3d172e9621566b53a8dee1ebb6f13067dc2ce2e022011dac588e7459b8cacecb31", 0x70}, {&(0x7f0000001980)="c3f72237a567fb6d5e555cec809493a1ea0d092c1413a2b9ab8212e215f37557baf8a017e2ab3bfdc02b69a5fdfc3b21b4ab937ae1f6b717159baee90123dd5389489c517400acb5efecc83f9095ad0f9300ec1f136f82120dda9ebe1551ec5c73d0eac5a7bd3d584756e3a38235dbb944371ae1f03940c0de21b5146568ebc4e371e6bbd211e46f9d6f9733d88a8283be6010460209c2028239bba44d9feb3a58c841a20261fca86ee1dc2e2dc1f01101a40d5f875fd106b3caa22e962b7a0e7860410e321517ce64d108d8b591b70a3c7383cea6fa27be0b539fa54e5c808686dd6d38235c6f0fb482b701e9ccc27e4aa9b6e1da4ccc55e63edceb429a5e960ef64a54ae82be8b744eb5ab743147bfc652f78b907662fe08a47af9dcd6444396cf6344e00551fd338825cc45ed15a2d2ccc2f19af8c93310f9b5901f1b7018d76b9a5122feb372db", 0x149}, {&(0x7f0000000680)="c7d06951476b659a3ed67a4822c24b67a6d46426bfeca312b716c5f36f7d83652f037c8fc065a1e6c624457d8ece0b9ed9ebf899bb75491de5dd713272b099ab9559deb583368679ca3d23bad5e7b2b2534e51ddb308e1dd888f7c5a9f043638d9290ad9d08c9fc99bc6390c84eebadc879d5b333825de76e5fe947370f2163353ba80b6f3b731348545fb7d08e236b36fe2edadc1bc30f60262cd922656ba76071a9d6414741cb62578376bf61b28dac39cb27e29566b618a4570b08bb76e7fdda55206465502ade620b3fbd6d9901d0b788b55a785eba3aa5bc8869805e3e0f01a", 0xe2}, {&(0x7f00000003c0)="a3263cfb26104c392a46ff1c1b14cea585fd6329082ce783fddee406df1b124fb611cc5bda506546e251ab09525e83ebd0988f114bd87c8802e811e55df92029bce3f555f971fe924ea715ec5274cff68fd90f19c1615cac25f0620a2d93d77aa72b3a4d4db99e1452d39bc941b26d2addef5048966f0ce8d3aaa9d48bf4b8d82067363a740f11ee41ee4441063d1e7c893821dc7edc2c82dba8b27c", 0x9c}, {&(0x7f0000000200)="6e35e60ae08b", 0x6}, {&(0x7f0000000800)="91a6c2c6cd9b766e0bcdcce36f471e5a5c6b7f50c156ed5977ac1dbe41f2634035e9ba63272d0ce62782f655e38e8958528ef8c488436fbc829ec1442ec7a58b44fca59abf968c4607342362fa861ce69abd0103c74b9c3a16235a3bde3453091bc443f0371c722c9e2560f8a074af3773820f40be1e76ca4ef3de405836edd894ff82f165667be45569dc6e89717be0545ab1ed1785739ab9346997e9006a33923e5c95b303f448e7c73695fa48", 0xae}], 0x8, 0x0, 0x0, 0x2}, 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x44}, {0x6}]}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8001, 0x7}, {0x35f7, 0x20}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:27 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getpgrp() unveil(0x0, &(0x7f0000001180)='W\x00') 16:00:27 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) getsockopt$sock_timeval(r2, 0xffff, 0x200c, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0xffffffff}, {0x1, 0x0, 0x83}, {0x6, 0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x10000, 0x0) dup2(r4, r2) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000000c0)=r1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fsync(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setrlimit(0x1, &(0x7f0000000240)={0x8, 0x4}) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) r1 = socket(0x1, 0x4, 0xca) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0x24, 0x5) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0xbb) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x7, 0x90, {0x5, 0x6}}) ioctl$BIOCFLUSH(r5, 0x20004268) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r7, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000280)={0x0, 0x1}) 16:00:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x6, 0x9, 0x0, "010000000000000000ffffff7f00", 0xfffffffc, 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="0320a5ec21dad7a77e1e4958ac16f0bc1dad71cf9b1158158d8d81ef497a7e9f24c295bdbad583f66c6c15a98672fcfd504f0b2ad4ffde7c489de958792dc8c420d00301b03fc518e59d23e365adc84238acfbf9dd1dc5301f7eacb2f560dd4993baa4737adb2766054a3e1714c3068d81be31de81060630ac8774f00b5d6edfdea497be161b8c635363f54c4b54b8bea8b3867b08958775177ec6704ce092cbca1dd68c7ab4b10d0930164840dab7e555b69fe98f5bebc9ec477e1b8568cae2ac12f5e533885c6476d177e20ead40924278becd9029ab34758818b265", 0xdd}, {&(0x7f0000000040)="29a76965f9e5688f13dfce88dac7e25cf60677e5bf40a79f3219d0e4cc8f742eef917a1ceafb7922fe0c63120b372cbb01039a33e2be6c26dce6", 0x3a}, {&(0x7f0000000280)="5e55159a4443c52787d72a645c8f0abc491cc9c649a2d4644c45045bf53985b3904a177bcd630e9c0efc485e183c41522b502a1562d633ab6183f5a2ffb2f81296b5af91c05cda16beb8976d9e69a70773831e45a622adae9a11b47c714765ddf707c163c2079585cb635c77f660ab8739b054a21b7d9620377714b5ed5bd426aaa83d105bb490a63b2a3161bd9a270c433b843dbba7f0d756c6502ee271d7e83b59ef0a3d674e3ab595682a9b4bafe559eb9f1cdffcc57c51dc4d94497e49", 0xbf}], 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000340)=0x1) 16:00:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) dup2(r0, r0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semop(r1, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x2, 0x81, 0x2800}, {0x2, 0x1, 0xc00}, {0x0, 0x9, 0x1000}, {0x3, 0xffff, 0x1000}, {0x4, 0x80, 0x800}, {0x3, 0x401}, {0x1, 0x8, 0xc00}, {0x0, 0x1f8, 0x1800}], 0x9) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000100)=""/245) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x1fffffffffffff7f}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r13 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105727, &(0x7f0000000200)={&(0x7f0000000240)=[{0x42, 0x5}, {0x26, 0x1}, {0xc7, 0x8}, {0x87, 0x6}, {0x86, 0x2048}, {0x22, 0x6}, {0x24, 0x1ff}, {0x46, 0xba5}], 0x8}) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r20 = socket(0x18, 0x3, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000100)="8c65", 0x6d2) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r16, @ANYRES64=r6, @ANYRESOCT=r17, @ANYRESOCT=r12, @ANYRES64=r20], @ANYRES16=r11, @ANYRES16=r6, @ANYRESOCT=r15, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX=r19, @ANYRESDEC, @ANYRES32=r0], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r21, &(0x7f0000000040)=""/32, 0x20) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r22, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:28 executing program 0: socket(0x2, 0x4003, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000001c0)=0x2, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) listen(r1, 0x58e6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x7) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0x100000000) pipe(&(0x7f0000000200)) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=0xffffffffffffff9c) 16:00:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x80) renameat(r1, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./bus/file0\x00') open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x20}, {0x20000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="ce8a7d4000000000000000e9b3f8")     OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 16:00:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000000)="9cbcf4b5014bc45b5a32174aa9482843b3922be88577c5cb96d5508748e92da99954047c3f499b75b50933824382f43e7c410de313055b010a2ccfd0ee6ed3e3413b2eb098101bc88c0cb649e2678055ff1fbaab30e220a0ad0b2affd1035ef77a7a25f0e2a903154d3749d1f22b02ec2c419443e68508981374469f0adb1168fe283ba01cb986073a3f2063ef655e24ec965d58995127f486b70745eeece2806b4b11560d77a74fc12a16381f28377befc39df9fd3aa9ca596301d2d2d2ef76771e3478d872e200fd3e62416b7c6d9470b36f90c373e044d59ce33280d229b95da7640707183003a57ed7540d3b191ec0473796fdce4588e3e12770de17b278a5fdab6f91e4c8ce304d024121f77375db7748b47af10880734bc973918d9fc78e77236e535ceb6410c857e65333527c11217ec8151f01457637a5c4b4adb15287fc80fe8676ce1fa1679491eb3cc63f836e1cfa3cb90b972e8052f397a29d3110d7bd0f685bdc6783bc784bcf4f3983a8e7d63f74c2a75c035d1ed3ddf8de1619d65b0b30ddd0361ab06fb28df4703ca9969ddf2bedea9e7c2da48304f19c3d87f0630f5ed735a4c11e65ec376a059884e5b42950a057c90edbf8935f7dedda9e3f499eb1e3b5fc42b3467e2bda6cba49f3c5ebbc1b47e745c5f713c99908370520b9a7ff798f83f4baf3827229b5308e25f95a725e22cd2c50bb21ba33a5e19caf98d4e42b5da8f78a95a7a2a2d6abd18e2adfc9c72f957c4cd78bbcaa0d38944626a3d9d77cdfae622f4c0438b3dfd7267f2522205f6efa4378e4e154e32303dd3a6d8675564515a61a6374d9ef86834caebf828a97e0bab23d170160b462fb78231e46011466ca45cafc3cbfe650c33cc043862d26723dd343c034fdf9d2d8ad64158910375d6636df6156d1365b5827b96f108bdfda63ea815d2160d8b277d84636f047b577aa327687ea84479b5d429c93f27f77e2b0ec1e36ef96628013aad596d354b5a50058adebbf6169191b32833024ba7cc8718953515a3c436ae28594e2a5432381276528e67828bdf4ce637952f8276e153afb00e26f55aa207ca07c06d11aade4f74389db49f2af95a43aa8960f8df6b70bf95d687a91184dca06070352abc72cd3df8d4207293e7eeb04d6e916ba1b517c9295af1e2ef110863c2e873d522305edd197861ffa73a36a3a73383bcbfe39263d16f87b265294832ebb40a44b59c72ebcf45f0e74d68fd9432c9d104e8187b193b85c89db8774c8e7aa13a07292373b95b996f386790bf4567579358a55ae940bfa940f0824be57d82540e5dfab8042f87b6d99e79f5c2094d283effcdfe4f7fd260e2a88b658731a5104efcee6fa9f2837ee8629190b68e9e94a597bb0b9021e2c8ae39d7883ef773eb30df4f09779e03ce046ca79ed018064bfcf8fe1a0afcce82dd8156545e53172d82a2dcc30349fe8374c75ed2f0530c9cca629e3bcc0f0d6e85837cc4dd5eed95a79c48a396a52788843e64c62408ff1c41e99930df2caf257db0f61449fa4abd663a53d100c701407d9d45e80368096a0e560205056a8f352bac5dc1053030f58639973f5c4bce4b99b51d12423ae0d8508d3e0d5130548b0091cac6ad500e606748c2e30eae0dfbd953dba5f9b480ccd3300e18c7bb4799bead7aa7de82ec3fbef8bcf6b54af6e6f6efe8ea70a0698a8ca7cbf66337f0f7dcd4e4a9bd444b319850462a929c2f962ce10d87a94335dd832154124cee2e86ceb7ffbf2b8ccff735a91d816f0e280825c19f8d0aba8e64e3fedcf5481fa3d5d411f7cf1c547b7550785068cd22653d3b220b1c28782c56557a1107c1c52d6d8cdaff500d9dbc79d205ccee3156ddb954ac250e880581efd14f68dfbc2bda3d2c586512fe7d4719607421bbb721ab16b8099042fa818f7a3fed1bb780c0c52845c83f4da20b28768bb93441793df833d45695a804afb991ee659517fef21245e4ab49e9b2a2bb16031d0ffb4b5a1484fd9479a976eace9fdc090deaac27f90feeb874e419ccacf491f5705ce5e123a98955d7b15b75c66ffc7edc5f5a96ba8e995c09312d5c6473cf32444ed2327df1ef2a4de24de01e2c368078c133de21f833d5685a1613f46fd4bc44d7cb98878dcf3658aef482e4534fdb03f6d21eb77908a81d850a9d1e9cb2deb6e114cfd67d745e17b9d8697cba651e669fe89f9347d5b687924ddd987b4333e9cafa454415c01e7ba5deac3262118d116d10241f8be33c2453f5fbe0c2cf1058d06dcff9eea9c3f7352b04c944126e8e2ca875b488a80e5dfea611bf121d1ca01f017f5449ff94ab2fa0bea7f2d919e4f040869c7db7411b7306f235513e37193bbd167aa67459716df2b1cefd0fac4ddf27fa7f8245f3b8c393c1a834ca3fea1ea1bd78769d24a0884c1336bb5aa3fa75c775164f45e716dce18c7b5ca993be389b28d24433a67e4b7c0e34b4f0fd4fa57f26bd8e83a9e0eb324c5075750963777f41c9fb4c0f8b620e96e0c7afd2c51c830322363b39de2731e0b2a35c0cc1b931c905ae58f1929e2564179b348ed51a1915b7a3525907c4fe139b150abb48f92c0835b038d34e30e573bb1b9ca74626b918dc02cdcfdd9732ae93680b2f0e706b483c354d82c93f1e8450d4b19c1590f011a5cdf091930389a67a19bc62d75b4f1da2efaab31a8676c278049c3e1471d43eecd124fef4b8bd6d388a08a60826572e3ff129ec4fa37888d216a09716d5579753a6fee96c6feb49cb2f6121680500c311278bd646b355233bd811e5f76aef76d5be4edc6242936489b2648ef573a3bfa8ea95eb9f2b8cab1e69b24eabbd3aad6ec6ff7d9030fe272447c200f89aff83abbb230d4367d600dc3c8e82f41faf6851b8a3c0e3952ebb8b82cd103fbafdb6acbb9c02eb29acf850af12385c2c5ffc479efa5222bfea89d7d6dd88cda74c970796cd903b45b51c4fd195837c8cc75df06985913d5444d9e39fc7e18f01cf30a6ab49166ed21a1701e3331f25e09f12b134ed6b07c3cc2d1113b3787d3a50c69f1a2c184b6b6d0650df381302bfead25588a6224558640f4dcb4886090eb72844acff90a4d354ffcf4a071a03185a66aa232d5e30459f695b9126f96784954185fd7ae62e8764a48ded9dff4e107ab54bb935e9d4ecd5043558e4c1f4f8ea33c0d552e9fc13014b5762dc598f35fa403d603bb16e961dc20c4ca0db7a68c3b553e31060eb82e2bd1423e41fe010856f05e1aedbd0e7398e35a67c789195cd27eefedd44493fb86566d626c78607200405f292b2efdca61844fa32d070e74522308b4568ad9ece2f4ed8d41d2e4cce0a159b40be8b7d820591b4db08faebde91494c7911034bfb35a183729cfe1214e176d1d5173da0c2dcba5deff4c867a994b10a267ff92d37d3b855a2888296401879f17323dd498f082b6b9a711c2ec820929e5bf4532adc1f2aea628ebcb227933b026ccd37d771f857ca79159a6e5086abf7a5e68d4ec9e03e0d3d4c8a57963b1f869f0df9a83ddebe3a40654a9d2e2da4f67c40605bbf4d18d1870933d927c704e5c44792b97039c55018d47fd6543a31574c7b54e72effd8ace3b7a0c200275c42cc7cc0c6ccbdec75455c14e0e3969691c7e58f260a6566478c63d3711ca2e62dcb4f96ec944217cb651c3b39b6d8feabee31ee7c77c4820738ee8dab94a3f92008d5999bc5e26710e9ccb81dc079b538989426617e6e422037df28aa542049ed0d6cb621f776b86ea3b247fbc8c19d12e4c040da99138bdc863c112853f133bb6c593fe3b71fba85de602fdf3d57bf3781be798265ced9c0ef16fde37cb89a282f9948a804bfbef2cbf1907bf2ce3e7428dbaf41ee73db8ad99ef6398101bb9952bdba596bdb03e175aa76eb2e35554b9eea7966be9ebde65d4315357f83a64b18b1a8d45afd1851578007faf17c73f486791af7a93f83cc7a1becca4d0e6d5ea58cb0f4407a910f965b3c46138624c738eb04356b5a9b7a64936c9fa63f5fcc7bacd2542a4fbe4b19815ccdb4dd883907c752a827fbb4e414e4523579e4492a5d4cc80c3e741122d2b3475150e8971980e4588c58da165b30d9ed3d8cd66b6414697b5fefb404be98d964f5c2432f2731569c7e875e5cef3639b977ffdeb43fc5d4ace6f2ee0dcead0723665a848c792409e7fe0305e88ea2fcbcfdd942e2fff61d3bfb97f783b4c9e9f2cc74c605033932d533edb643219fca03a55d69a0138b568c622ea8d1bb8fa1f69fce321be2094beae23d2430a66a0840c7039826d87f7c34086ee9fa48677971dd560211f23f7bec74e385d78ad004423f9e2c7ee0c1be409ceff109fcd2048a4d40e8f6134522db8ad47e87ce4c20b2d271231cb3d5329332042994dbdfbf209abd4b25cc1cebf881a1431145545d5a8494b9c35c80aa70d2d1ed4bcdc894cab67fbb3b95a5b233f6fc0720f4da83754788bd3b539651ab253a355f6ba745cad0d413782359938f75c545fb91127c5a81a8a860ea66d83320b0af29c20b71636050ee7aa261a44114bb74f546ad3ab2b81a43a4854ecd95ade07a16d25b5b0a7d779e8b7b841c7eba59da17bb83f28456fcceb3026fff54ccba9624e6d3e7b5dc66fa8c94e3cc312575aa7567e7a0ca5a90f1fd783b393fa1f1e7ba0f1699d77e1eb2dfb886e90e99d738aae95f555cfe95e02a419b8823f124a288a37c7080350dcc9097cc61003f00bb8be39bd83e1b5f0c7258c0ff8c4765e85ffd78c31bd107d67eabae5e9951c0c20fe22ef4e4901e53964e8db5b0537ec99478d56c485bf108be49c5ab921a0255b9b5e9b55f07b4dd09e12256a674718d16c74006c998ddad74743e9a87067fc5afc3ff13e5610033efe3d02bf7b9b5739115227f3a0f6f20d178a1c9705b2c75934ea65da6ed549a18d7ff39a07f98dc97c7f9e48c03a0a16d3569a749ee87f6d547ac48988753d2f29fe50f6c6e6e6e88a094f8e8569a1be5e4690c6dec1b17855b108d5fb5ab2b2a426980b324038369126f0b0724df1d7b1172233732a7ea765cfbc387b0c0f1b2c5c5b2d496815afd64d35221d1b49af3637460cc01b767c4187d8025ddaeade02bfe48d32ed7d2771b9582780c5d6aee8ba4bbe1b97b968eca05b98a1f692eaeee27d257083bcb1a775ba0c24a922055c5ca7a2aa3d95644748d179bd6787fe970080638821b1c529bca73f2aff0bae05f140de18ae2f94b62e7f2d94acbea6159a6c1dc9b2004a18f731fae92bc35fffcdfc8bda8fcd6c8e5627d03ceb9327d6223129c524868335bd371142698903fbe8a2330ac86c9d1724b7f3c14c0ebf4f38704cc7423d7528c9d67197caacc064c33747521b46a0fab2cef7a80ff0b064ccc9c3d1e9b44d980cc83fda0a415dd9bf6aaa57ea8f8da065d11c3216883a2b9df17c117bcbebcc1b80640ff4f5c7d46e2447d3e70a916715767b92e9067ad6352d92d76a7dc5ea7f0336c9cd82b42c3f83f6e48d94d3a5ecc6fed090e4ad319c4d45dd3912595a553dd2798d248d735c7266c3e30d6b479ccb89f582acc71e15dee7b4f4661f9b0e50d4ca9a31917b5d10845493da6ffee63f88f41ac7303a15e9045476342f6c42603d3e1113a961fa83013ad5d3ff6d07467afbce642748da2901c2c62915f9e51bac8f4d7777c430db53caea7f22e2d013278c8f3a271521530a7a229ad812179150819c23550339e0e1b3c49d39b519072d829a08abfd6783b2e3aa5457f221a66eee9b1d083a8163cf759942e838fde7361424abcfddcc5a72a4e4", 0x1000, 0xc, &(0x7f0000001000)={0x2, 0x0}, 0xc) r1 = dup2(r0, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000001040)={0x2, 0x3}, 0xc) read(r0, &(0x7f0000001080)=""/84, 0x54) r2 = open(&(0x7f0000001100)='./file0\x00', 0x80, 0x40) r3 = socket$inet6(0x18, 0x1, 0x3) listen(r3, 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001140)={0x400, 0xff}) r4 = accept(r3, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x100, 0x0) fcntl$dupfd(r1, 0x0, r6) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000001280), &(0x7f00000012c0)=0xc) recvfrom(r7, &(0x7f0000001300)=""/208, 0xd0, 0x1802, &(0x7f0000001400)=@in={0x2, 0x3}, 0xc) r8 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001440)) dup(r8) r9 = semget$private(0x0, 0x0, 0x504) semop(r9, &(0x7f0000001480)=[{0x0, 0x9, 0x1000}, {0x3, 0x0, 0x1800}, {0x0, 0x20, 0x2800}, {0x1, 0x5, 0x1800}, {0x4, 0x5, 0x800}, {0x2, 0x1000, 0x1000}, {0x0, 0x8065, 0x800}, {0x0, 0x1f, 0x800}, {0xc, 0x1529, 0x800}], 0x9) r10 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCBRK(r11, 0x2000747a) accept$unix(r2, 0x0, &(0x7f0000001540)) r12 = socket$inet6(0x18, 0x4, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001580), 0xc) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r13, 0x2000741d) r14 = syz_open_pts() fcntl$setown(r14, 0x6, r5) 16:00:02 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r2 = open(&(0x7f0000000000)='./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) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) fcntl$setstatus(r3, 0x4, 0xa0) bind$inet(r3, &(0x7f0000000340)={0x2, 0x3}, 0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x3, 0x8, 0x8, 0x1, 0xbfb6, 0x14dd, 0x6, 0x0, 0x2, 0x0, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) close(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000240)) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r6 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000300)=0x5ff8dde18dce2087) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) lchown(&(0x7f0000000780)='./file0\x00', r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r16, r6, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() r25 = socket(0x800000018, 0x1, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r27 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r4, r6, r19, 0x0, r27, 0x0, 0x0, 0x0]) chown(&(0x7f0000000040)='./bus/file0\x00', 0xffffffffffffffff, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002103, 0x4300) r28 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r29 = dup(r28) r30 = socket(0x2, 0x1, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8020697f, &(0x7f0000000300)) r32 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_RELDISP(r32, 0x20007604, &(0x7f0000000100)=0x1) ioctl$WSKBDIO_SETMODE(r29, 0x8010570e, &(0x7f0000000080)=0x20000010000) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000000c0)) 16:00:02 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) 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={0x0, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r1, &(0x7f0000000040)="0bab2e411561f852c63fdb3ad70560043934389673a4183ce24492d5a98664b40489cd5345ade856d93c6965e501697d8d09c8edbe17e5fa6be6d30575da22d9d52e5034fa72178f51810088412dd7532facaf247b0fc2dc571df908787cccaf4e24af19cd4b5ac637bf3f493c5b06e1", 0x70, 0x0, 0x100000001) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad1af05de2f4efef", 0xfffffdae) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x5}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r7 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x100) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000440)=0x1) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r8 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) r9 = getuid() r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000100), 0x0) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r10, &(0x7f0000000240)=[{0x2, 0x1, 0x1000}, {0x0, 0x8}, {0xe056d0678d545a11, 0x7ff, 0x800}], 0x3) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r10, &(0x7f0000000200)=[{0x1, 0x6, 0x1000}], 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r9, 0x0, r9, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x10001}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4002, 0x87) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pipe(&(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000140)='./bus\x00', 0xaca918adda5ba9fb, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x5, 0x2, 0x4}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x4f) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca24896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8caf8f006ab89c7dbbc5b65b6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f6fc82ab95ce192f9ffffff1dab5b"], 0x10) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1c) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:02 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x1f, &(0x7f0000000040)="947eedaeece2a4700194cdd9eb8b88a25fc60fb7d0026fc9f7d12898a98447185bad2ca4c478fd54baa1c62bfc0e559525c61ef19baa2df44cc56431afa60b1994c803d4426496210d5afcc59776773dc9b793123797169940497edf2badfa06d273fcc33c22932fc885b9a7072f2225bfdc8b891df6209151200a", 0x7b) 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) r2 = fcntl$dupfd(r0, 0xe09e902856746927, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x9, 0x8000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x10) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000001c7f05a203cf5c9505c1bf4ec18d5b2bfca33dc545f75b28ee590f87c5fa89a04416b363a4aaafa33b98682e54ea1399ce916301408a97696d55081e371dc8c0161b3b6bce13a19732e8afa4460458a7c2b3d5fe4f607a21da7fe3669d9cbd73280870b0665952d440b361a3f3325e74e75f5d206ed4dc8f22dee8bbda5765b0ec3545be8201388cdb5ee4d5b290f09c7c83c24ec695730f189c5a46b945b0cd3f5e3ac49a9a21c1660b9d19afad6a08a963e93bab5730feaf8e2073b9dccc0d2ca3c9bcb80731379190949b015d4b4d8b42f657c9cf14be340157630e41c0e925c84fc9e658d7559848c67db0458c4c56fee8bd86e737851bfbd7620a6932926dc765788dccbf955f44c701c77c689d0cf49c37e85cd22dc596878bfa45537423afe40b13389980ff74c1b8f73ad668a1fab750545f1088cd3d0f7dcc7655a79b696d84c5de687493879d0e1c76923b779feb08d04634c0a505a4182a49eef544d28a63ef7cb0ee9eeea2c8310a43374e9c8616e310896932f4de04cf61fbb7d964e189b33fd4ac524df464505944139cced9b6c016cf117866e68735799fa86c7ff38c4597bd0cb99ce372a166725592b85b8e7e3b604dbd7460333e76cb5ca35390de8871bc61ad569a390781e0a04f903aebc91304f6cf0807d264b9f15d8423588f98124ef4e9e2fc5e35823d8326475b7f916c127e5dc86aeb3c8dd1166a4d1f7a0ea7f1bbf04d5700a8211d81afd53b7ede38985cb2e76c981f3da60a7011900d110a5a6d2f5d86dd4916e00c0224e2385db6aa68f6822bf1a7d90b9c59da73393a32adbefc681383953663aa02481923e6fce2e6ade2bd539c9157aeba7c41efd72ddb3982645365a68674ea988198d05a4aa49f48ad7568c2bbab874d02ff2ac192b4c4019b2333efe3fbca493c6522134aa841025b6c2b8119195a2fd739a7c961ae01fa270b2c8b8e20625b427d42ecc0b8988c9c03800e5fd99a5e0269c1e8d010a1011f1753659deab3bc0173ffb26401de40961174916d31ccd6954fbded019fdf54b4deb96255566de147711f240b2266904428b5a3e6507de1600cf519b32d7889fae11a99a7957a7a5388cbd23fa5a04a10c010dc752e4a257991f486106f2aec46826ef56a8b314c666959dd26c88f6e87c0951f090005d451eec990350b43b1bdffdb363325619b4298f92071b7c8b9d3cb1dedc8c9d17268c0a7efa591422a75e385cf052e63a357b42a4ba95ba1cf0af04eaafafa989a7c8dac09f4caa41309656ca398234d8205525389d21b81021118f0aa448a9734b7c02b007cbe3cc9a06a88a2145490fa1bdf0aeefe2253079e40357679846434e6a56dbf9daf57862e64358b52962836e4194cd271394396df23e7b56054c4179d8b273f8611532c34fa62cdd580cd9bb04b0fd4bc1217463b3b133202fdc3ecd5d4b7b6e217db0373b6ca1b153be3353def8b307a01eaedea2d2090640439ce0a32113c8ea153f6e44ac791bd157edb60655a078a073e32f319e728e6c81054a5f6026c2b1ab1726be5f6175d8d264d2fd18035a3b3680c1ba83c69074a8fafbbbda7a0122ca71611d4743e0b4979a6aee69fe088014429960d03c375109e753464c634a6178afe56e839658a06fdbd7db4eb62b45dc1263efb0d46ae357d28f63e8d85379017ea1595ad260def8ddf4edaa727e3626c1e86f30619fac20f0d3b0ab738ca38a4b85b03e6bbea641ce6cdb700b8643cf704fc9727f037dae42a350fdade86363bdeba1213cab02b9e007dc09f71e8c813af98607c7be630b0a5d557147182be0d3e5168c6a2526459056a18c1786f7ba47807f4c529f5af99e69effd75b411b020a043d93bd7b18c03b410ae4753d6de2e90859db34c38aec132a1d535ca76a5cf210ad7c3c7e54aa58c6c41a0e8e92aaf69a2088dc68da6f875a25ea33621b3d63ed3642e3fe82c4e338868fe646b277b8d621b0e96d556ef338a26daf4fb2ee8aab05036d4ea75c05df8e41ecfc368511bfeb07426590db4fab4645206df70e7e261a31416c10d1c0c0f05ffe3d0049ebb5328276f0de61f5a0f5ca4db9258de1020cc30c475e6666c2655661946c08aea8a9aee0b683fe997379c0f583084f016a693bbf14855ce97d8999acf908384cf6aabc5854475f56c1a8c01b302491b319200390d0772acb85df461393d6c5ab7f87de4026b7993fabd7d75e27c701d2dd3c8018c01ee57e00ebd1499584b2e22eecf2f4123f2f5ec6684a6b87909916e46a27b1b591259c5f3af1106ebfb1972e24e07e3a42407f2c7d7bfd2669961dad643c9e174b10ac76e55664354d0827910ec6a7e83850cf1549c21e8799a95c029eb36effec30ce5893aaf8b68ee4e1a4922dea365ffb02fbe2fa6d06aea8f1f6b50364d08cde0b202b7be8d4d6032a276283398bfbc08c7d6891712be4165abf29718dbf6a8510db3fd5524ffd4f24ef05cf391ce6d49aca889afd781e6a5e96e20e38e7b3407b4d5edb7453442f8dfc78afeaf592ad53280b0fd03d11f24ee1a4d1ca47e226ad3069cfa47e9d4318a72039fe53df8566d63d18114b378f20af6542c9a4429d67f6ac903b9b1ecbfe6a042db7f2a5491b8ddaca5880d1626cf441b7a31fb140ac1e66da32349a40327760e60ee26636faf474ab74ce7bfd02fff5c633e39347ab98eef6eb78cae29d11728e324db132aeab4e41978037570d6524cc42bfa87391d9fabfff8c6a83b2b5ded376f8eb005bebabef51621281f58f20cfac3ee1b7c2c616f08900b0a443127f916b3e3f1338300a5fde04113af160694582bb4fdff8120d4ed724a39cec7c7013dfe32d5dbeb249ef25043d88fa29f2731ee078ebb4280c759633fe302a499e2474c9c302ebc2937e496c61c355a72eb91cfac6526e4387094cd087fca881641ac1a9a9d7c7a2fbb788ca0b7f45246a2c805cb94547cc2c9fac7d53e638ca5d46f84ca3dc10e0b7a21344ea203668a5c4413c4f8ec6a42687c360b91d5916b1990bea7e070155df820b57c54e59527bf1b6850c31bcda3a873e4a93277d8add35ecea7dd3f3836f4c1db27a9dbfd9918b4f50332f329a7d98d61b321a85fa5818de82ef073afa246646902680681cdd9089071d875f95ddbb5e1013a9af196f9f09ee7f61e440421316f396ce51a84f1da9b74eeb8a1d866e942b0d39cbff27102eba0b1ef541d42bd671cdff9f8b2fde12cb14fcb6515c41a5b3e91f2c8d56ddaa7ddc7be69623797b44dcf027df4d02f501a7ce22163d7b521f708cebb82a674418ba52d0d6d4f93530e6e1bbd2f2f1da2c2fb9b306784d0685192f6e4bf4a34866315310d0662a18cbe8b17d1ad8962eac8c1f296fbc2cf55873781dae188fb9d4eaa2b6d1b3f6c5d55307fffee87ce1ed112b386b248300a89addf67a8b7944960b7308f9f24cd276dab4d6e2cda6da2f87e4c9a013abe83c7e7807c307497df4994ebd0d64d518a77e9e0fc7b1fb3790c29c25a1d5579ae1d058f8c903eb72ef3e177cd340518ad90e16a9a4dfa2829d362af9d2362d8be1d533e0c436816b5ae9fd97d85e1eeecc831a9ef0cb6ad0d62e9df8ef01d4b740f57fb57e5fa6d6fdcb6fe86141aea3b835deaf4c5d031b8b359f41fd86ac792ce81f02a671b9413414e0ff2d751b7f645961ec55fdac2293f7b364dd25ac1dd9cdd35e2be5d1d50889ed6cfcf69d52440d145961bf1284c152e57c1c46fc5d17fb12fb1b3f4d5ff2ae77e1bcee0598571bc9204b67348a7f2658e53edbffc74cd1fb886319aa258ac5d8ce3322ac4e0c27e00260a60cd6fddb533f35999fc9265c127e3429c6f27e0b98c5814226efd25cb5e1ad874886cc8360f3e3952836d1c5d8b5c060bde6b697c4f10423e0ae5f302aaa73bab9717e21faf2b75a7e9c1e018ba187dacc8c007029ad681f53e0067e940d724f86d29e8a1c981470353921e60815f609aaecbfdd68981c554765dec15e9c920ee8aef3852b05c51d9fbfb762e4f71eeb66f19bec19df84109d9f0ffa39c751c41a70901f9efe869c0a478c9d256114662b672eb2ecf43908fc1debd86d5f8e0af79de9043f3fc93d9b513b643aa2b03e6990613c397b9f95c141390723f2491e344e07c0d18e1f38412508e307814ab3ac4c45d1f62fb9371130ad2e8dce7b55f4d6554478df46812932673c962cf604ef730751eb23a65fb16ab2d8da2c57ca58727f9d350781ad387e634b7963f93d401c706e3a32a7da5afd8ad9c4d79d3c41abf7e1cf2f15882389493d26a536edff507cf229f4e4032df576d2d86e6e2db4fc14e43acac014078f5e7f865814bbcc7b6ced4729fcea88ddb8bff5cfc6f2413aaf5b03096d74f0283636ba27a07e80d7ec0b01fe4517a779cece0b89d7c16e0427c5e5ec15b29c7e7443dafefed32f755a8eb7775da48bd6caa73c152d7e360295cbabdcf50ec03d136b8eebbe34e0f56958eda18078e154871a1386ffb35af5c5007e36024b0fed2a5909ca6402606863e8c0ff043bb8a57f6ad05d7ff7d54044f836d3556555eafe818cb9b34c2afc5f42b074d5e4d36d3f7c95f7eb0989b0c5edcd0869a3bdc866c5d3f66ca52a4a21f67ff2f587468f9a2d6bc5cb2dc7bf43c954780da7a1a6cf866128f14762cc70d0b00351c2d630b02940874b43c4fc2bcf325e8e84cd535288510c9834203308ada9bb0ce603daec136033e05d4198fecde12bbe24215aa29175b63083d8f7d2734d082d4e224f5960e12ee25aeffff8e7fdb859c4b3c57a5a6f9263a44e6e7451734e0b6992a2fc09504c4d84a5cdff7626cbe792deacbdd2bc331ed86af6e0fe63c8323d739fff710820f9a6e2d47a945eb2be1f3798b66c12327266a5f5e1dfdf02469fea1fe863205b8e7e73f08802e6469b0e824543a5cbe4c3ab5f04f231ec6fdc518341c36ce01ac3aaea13019f817ab171360fd2791e46365599eaedfe686c9e2be4f6d08ab71d14a0f3320bf3859e2b36ad4f73a1afb678857a0c913af80db01fd84fd45c54dc7ee51eb710e8b0f6847af43e6c4656368c3bb6cb4d17f3d8bd3fef7f2b2cb5a9d6f1a69fd03eb52b694464672566775970207ab20738ff88051822ab33676813f3712ed0d9a1a3629050d76c8d7f06181be1aa6cf122dce2bc86b9299852c8ddc018a16253ae1b336313f9f1218261650819ff12bb46a022b6706f966cb3a283255f121952e308d13c2266a9d5b998a89e7a7dcfdf7c93a3c966980567c2f5eaf3e16accbbc7cbf5b4e31e5f62c3621f2ebef4cd7f3f7943eb26e54ced80baf962faaef5d09d0de27d9d8f96ad51579e4fa49f536cee4001f292c6bd29e5001efa914a5feb6b346ab7ad190e50da541b1f7409571acbf289d9e3dc2cba43ff2eae4eb8be05c70e4d73060ad7d061160729a8e17dfac15c86db57e834ba023e414016eb7bb81a1f5d7b7a085644ff22214e003bc8964f31aab2b0d4ff94902b438738e0bd7b5bb10c2fa7bff1319590595b553e9ea189a4f52467818796cd07525bdfddd53c23806a6689da0cb2ea5e6111e14ba910fc6a281a66ede50581b641c24ab2fedf9c725e47d7cb1228e169d206fe57e48d9feb351f5f72bf0ab7e77b028e7976b6dd35ec687d2c1360d655598e414fde1e2e16d65e47851a68b30fafa3d48cf344a50b60d6c9d2a21faab3d9d1cdf18ef334664020f13c8e07b572514432781ae8cba0ff20292b7c2a3b1773849f872c3eca6e7b0aa2cd02727135e39a9265915901128d975b2820d18528c2da0d52abeff137"], 0x1008, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = syz_open_pts() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r11 = socket(0x6, 0x0, 0x8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x80, 0x80, 0x200, 0x800}, {{r6}, 0xfffffffffffffffc, 0x20, 0x1, 0x5, 0x1f}, {{r7}, 0x1, 0x10, 0x0, 0x3, 0x5}, {{0xffffffffffffff9c}, 0x0, 0x1, 0x1, 0x8, 0x100000000}, {{r8}, 0xfffffffffffffffa, 0x164, 0x20, 0x0, 0x7fff}, {{r9}, 0xfffffffffffffff8, 0x62, 0xf0000000, 0x6, 0x6a}, {{r10}, 0xfffffffffffffffb, 0x10, 0x10, 0x9, 0x1}], 0x8, &(0x7f0000001300)=[{{r11}, 0xfffffffffffffff8, 0x80, 0x1, 0x4, 0x10001}, {{r1}, 0x0, 0x61, 0xf0000000, 0x8, 0x7fff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x0, 0x0, 0x6c4b7c9d, 0x6}, {{}, 0xfffffffffffffffc, 0x4, 0x1, 0x0, 0x5}, {{r12}, 0xf96f2bbf90f458f7, 0x19, 0x1, 0x2, 0x80000001}, {{r1}, 0x858d43492433b69f, 0x80, 0x1, 0x6, 0x7fff}, {{r13}, 0xfffffffffffffff9, 0x11, 0x1, 0xf6, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x3, 0x20000000, 0x6fca, 0x401}, {{r1}, 0x8000000000000006, 0xe1, 0x80000010, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0xdde02f78cd9693ac, 0x4, 0x800, 0x3}], 0xc02, &(0x7f0000000240)={0x8, 0x9}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) 16:00:02 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, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000004c0)="d15e044819c15fac58b7c74c8fd6c367d275fc6e3ca39cd3e5f4da2270649c3e25447d787ee408a854062f8ec16054538dc2ec598a9d39a69fb69ca75ead750f8ff7cc98a1a5e2da9f4d3f80806b116bcc1865be576fab4fdc3244ae42d67d6e87ee4c799f5ac79ab3ccfc95d9834418117a6ce0786679ac27b3c53d2ab98146bcfb12f0c064c851c2a5d5c0373c242859aadbc8fca966f89782497b571291858fdbd44c53b067a74ca0772838654523648e5676a3517b60c9e84839e32a724ec73f8f97c7cccf8f2aca3901509b22e8dc12ee2ba33c4382ea7eab06735050831cb9a05e131eafb22a2172e9f5c990de204040829499d8be504c9a8c83daf38f0bf1eaaac46abbcea8d3adc58de3aa4e70d9bd87ca2c316f9de699dc6c8cad5f28117a4def62e91b0e7d87cc08ceefb70a55358462770f21197cbbde63a14f26139a5de46dc71a322635c441260b5743a93bd7597aad05e4ca88e95fce00cb9c46bd1c63b19a6be2d5d9c3b054e408fb16fac10c3de3003b5acd15196aa8f66ba987f507b1b0c2e1803957e527b098658ee646f8dbf6e08a4da7a7cedb0df97f6a189e30d87afe3b017b491c6a5a67d5d7008201d8e3cf5c23d02674aa16c06748c33c8c217cf43fc76645390dc51df324fe49b194454a3e5ac8d204fbbb9ee803300fc8e3a5a8d69629e9ae724822c37d832c204a5b1b94cc7d1f9219c735bb5f4554450c3bb48275b83e8ceab8746167697acf3eae9d08140cbfa9203ef877b972e093223859a8f31a1b7b565fc2e88121a112fb6b092920e5c921812c6f9b3029d660502c156d5b8fa3f615ecbc9989f176d461394610b6f18ce5e2b5f328a2ad83f11bd9595e9b92d5793692689d12432c59074e6d50d6b0fb3415f1232d3f94733ff1468b5541895cd679befc842e96e180a5eb5762981ce0b6939cc0275c5b7fe89dbed17fd78d272739ed78c597d0d6f69f84cadb6e45298cf2e7c8eec3237a225c9f7d83281f6500f8ee2fd1e1b5a4b4f39a281bf38da36ff28e0bdaef36ee0a165d970de42f8809411fe3f793def90c72499e4059e0a441c104ceb19f52cf80d0b203683543a657f85eea994ab5bcf796889c7e6bbdf222b75c073ca0f701419c0d3dc8d34d0d10454327d58aa79d84cf65bb44279f208fcca7e2dea2227fb530ab1d344b92cfbfeb110a8fdb71ab6af928ea65b9f61c27d0097bc88b749c3b3e1c07efe363b71ac98c0463025f344e1d4d48f745356f4106e4f190af8c911bbbf1697ccd5e7d040305a92e837518d5b70067a5d1fd68bf77c9e40f1f8c7a4e48bf1e7d975c5e07c2ebe0696234b5f995a3a29c07c1edf6280589bf82b43488900a66a0b531f67e71fbe3dfe88530b7055ddbd7503d38d0a9ee5ad958d7bd5665b67ca9544b72cb208bf39ac1352eca00f6e7e4b48bfd64163a9f4e10320ed28771859fbba2fc0e9c29d9a5b12154a863a00e26385bb8506eb8c5335d8741dd738ac863e4b0f7ffe7d4502b3beaa99687e74c9790a55209cbe32c2b069a70812a783c516d114e92d8ee6a6062cf43ca114c40eab26a25e88620cd69d530b6b7a5aeab5f1ef88306df456ae3310544dae9dc251cfca30dd858c204bdd6e3f3578677f53c1161b0c6a0c8cc73b2509f8d86c51a89619680fe3072a0da5759d56901cd6dc33475f37dac34626e019560db878ecfd46f244240bdb5148217e525d1d2ef023e2fdc3b238890a39c02ae0d3bd6fe5b3d50b1660c70942922745cc522fe90b21d61ac14b28fa572896f39576241bc1814c535020668e0b250f5401ecc88d276bf71dbb337518fff361ee728ae56514df3e5e52feff665179dc92b43b048e12337469e5bb03e9e8aa7e9013b35789ca6bcf08820ea8df3af3f6129f4c0f41ef430c718af9328aedbbf0affa6e2cbc8b8953211531096a6a00ab2314f137c14b5752e58c21d4771ba171e91274d40422c161d101a3a63e6820bdb3346e0e827a4f8690ab3521b80978e657468c3bc41bb1ddb31f07d6d82a76e963206d038a4fa651c31566b0f3a017c4b02c4cf92ec3327b9509cc38728fceee29dd09ff78f7eb338263e0bcdc11816e24c33431e1ae747739e1d41087a20522894c9c92c407a289bcdb5691119c3ac988d317d236636831ac96b8b7b74b59115ea889f215f3aaf70233cc4f1484a1485ab39b46f2b6e7e805ed1dc3ddb4e82eb526fb9b9bcf10225db64a0ead9450022fae3490e23b973747f6e059f9978e37ea657a1ebf445fa0763534075818d707590f3f5b7db02a8bcc57cc6cdc8fcebf119d12e53516774382e20ef396f4c522b06d9b3b48b3aeed0e7a831d60da4179e606e9bd808a510c71510020eb412bdf685cacdc834bf359ebb137e3547ab9d29d5f5923bf893282e29c4c96bd8e3093dd9fc171c798fadd0411adc8cdca4d7ac02ba6a7d3d4b511f3c577c09f20b2ef32778ba7b1cab7a5645fe97ced27feef9d5a3babb1457f8a82465be09d4edd3a3c821508e47c9dcbf1bcce5dbb1f31b066ef6334a91296af90d4717c0dee2b62775c60f2ef134a9d4b264fa7905ca61faab7c0ca371699e5bbc82596ce0775131f88d46b714f942b48ce8d43513fcb95ce81ce2dac0401a1f8831fdaa1122e71cd608995e03080b300a69bc2028d283b1935c7bc82d9b748370fcce55cdff1bd21ac7287fa1454c5a671e1755500c157e6fb72294d7c2818c2c97e7d060b48d19da96e7377ec49698e7009df5bef373e6ea45beecbc65864e4d4f3c2d1007b59dd0b8c15af48ec63a81395a6f0be2953b8ded792bd2eebd05925e614d47f4c368d34ffbaca95469623a76bb628bfde7623a0860e2201515840a9719176561e46261985ffc7631322a99a1d240b1438405a9985af489ace50d1586dc20dd2e3f1dcb3d881f7db8e3bb95d1ce40bccdc554f814be9faca56ccf12be32bb921cadad2eef9a268bb9dc3c79fd8ad38d33a0e5fbc1ba86323d951069f5f9eef8c094478d653f4810445ae48b14ad715fa338d2a4762af999b3792e6cce5b046a3d572eeb48cca737ac1cd3554c3aaaa44fea6d42d481e571a36a28bf0709f09a502f1061b9c5454d4a3700fa32368148433334717b81db7d79ccf9ec27761f832f6804d9e0fc9aef64224bcb131c042afbf9ce6ffe0c12c269c6f55b7173cabb5d0e9c1541a10566c0bfa5aec4356ef25f9224d76f270452b91b7f723d856f7448f36c2c08d095a255b3d19789cd61c3028aba58f4d458909f5f5cee630cab23bb805d01c0b5d383367c2627f113b9c5b4da41d835bac66bced81f1211dac04cebc1ecccb390da4a26fcb2ceaa8c043b80168250e9aaaf7e836200a237075fc160d769074b50014f0efcb0dc4fd1abe213c7023dc1b0d0717a3d682ca3d58c5416cbad98b4a41c2d42872b93674860cfcc3703aaf7ec3e10d507d855afb91b21f580e3fb888c95deb357f610943d1dec54ac182c43938685686ac032f8dc48a43060093d0ada85e488a9d663a8489ef106e0fc6055a82a3563e893489969e90345ce1496977dad570fc32d1372c6c3d7d1db7e5437d578c7e74cec3c9694952280786cbabea6a6c8e852037f0f324462e82edeb2eaf48cfb28a30020d4b6dd6879a05a731a4fc8e756dae19648d2188eb9f60e4a7bec87c1413c0f85883f5aad881dad91d3e2641bd4311396cd7465be334dfbf42d95b0f060ab064ae8c2f1651fe3781bb0e520e0b0adfca27578b8a2456581016140daae351b1137b970afd921319240c6e02d895436d339fae392591a6ac3c2565450c19a129aeac522da7c7c7a66f2451e77f7ed1280d5e083464fc2db7ba4b60fbed273c4c1ec0a8236dd819b3a7e6c8ca3cbe04cf5d4df6a3cecdc02057f680473395db716a5beadb3db4834cb452dfce0d651373ee082430d39eeb310e8177cef51c23783351c62611307e13d371a7c23c3ffe7471e7317dcd956b4eae83c99232095e13f2bf52eb573cbed08bfae84e4f11e746e143cd8e1d962480f587f2c1232ad4b355209138e769c560b4fec80524881e6ebd4baf731ba3facf41cb9d7341e3753a3501c3ce9aeb2a07904c5c33706a331428f174985f4efda3c6cef0976c0400d9b5fae209b7323a36742b735c3102b5b43034a723564b3620ac8fa8c4cfc617448e414bb2f7d1a07367653319e77bd4ce14476ca5e5b92ffca4f9cf49cfa59eeb4b7dc3f45a7262be3c7f5b85fcccf24a110beb5644aa584d9fc2e3dfd1e08487898aa6bbf52b78a9bba248431b6c1894a7ded1f7d80134bdec2316b0db5dd2a8ded999e6503b9d1af9974ad5ba3a8b9481772394fb5c01f0e81cba0028c2dbf1940fbbbbb0c395ff1f5c2c27eacc96c45e7739320bb53c84e5e68d9ba47d9b2bd087d26dc26a876dfa6d62d8421f5db5fa718cceb5f521baa4225654839946d2381685019b132ab67b3c35fa01d703ad3b383609fd2dd915263f951be60aaa4511645f5b2ff944a4d56bbb8f0cd9a21a3e431c7ae556a31eee22e3ef7054d3be1cc42a51fbd8161f4deab5ea7202d740b16597a7a63ca16fb640c0421ff22c496c906682f7e3e0b1b7b35bdd44da85590293095e18a0ca82d4507cf6694e8e05b5a806d8f857b37c49fdc5bc65254dc82737c3cc4d9bd7b4cf10e7546cbc85c7310a0c79cfafa793d23e1a862fac75eff6d70e0ed28df357665a83380cf676aa55299a817d151fb9e7b0d6e6be2d92394f9ab37a8980e3fdf59f935fcdb63e0120395276f68f01f0d7b5b48af0c7e1792404c8b5fcbdab85ef722c57e465979117c0a79e0f2419053c4be49284721dc8b969844296f661d94a44de77f36feb065c8e239d36bbfe65101e8dd43ddd519b98eef26cf1448a3a3cd83cdea9e19d073adf8c03d4bab7581da63818778ec380f9bc3745f5f6a767eadb6e07dde74d0c5275342282c03441bc127440ac5306553ae138c5d1f587b770b85ac7d145a43b43e49cb09042e74eae47acae091f02ce4a5ccb6d142e88600bf2c295728c69dc1962fabb9dfe0f4f2a023adec0318aaa0eadafe232ff9c5c9da187da2bce87b16dcadb5871353c2fc6b1d080050f3087b6308fef2bc552af7ccb80b8d742b52bc3e646a8a5f22a9f903de2aebbd65ae5dff2212a782b4cfe23ee668fe8d360c052cdeb18f199c8952d3a57e682700a19083b65a2fa11250111e65c1d556063a1c8752545163cf57125666cb9349a34497d95c02f427330d44b9dba2251d8f922137b5cc4d778a274a79fb07efe07978778c79e31f906656b7a73fabbb1be50fb977ecdd25920bd229420c57fded1947834888f21406be56a81413e6a4b56a827c99a3c68cf26aa6d133c375791836fd28e606f82173361c57192371d02eccd1f9264bec7453a4dc65ab1ed449859dd1b31a11a90e84f5dc58ffa445ac0fc7af73a7530a7c613a1540ff97ecca4b1178a546728e4094bc8107033b839ce9314e63fcd197846ef419cad4277f5de251adc5387a294348db6f9b077824f6b419d9bffec7bf0ca1fcf2f3c3e64962c5ec3679750ccbda6e4e12eefb06264dd091a6f42a2ccd2b809db0cb1f8cd0a3af7a9a34c7befaec60a2aeb10b8c62a7f729b5472c01cb6be5474188a0028aaea43522d36ec315972730e91e6d3e794e48598af482055ad56120b91a76f167f3dcf871a552bc154d8caf9f7676298c8dfc9d7f1065815c5dd4ec0f5890f256c37ace23116bc073dad4960d745501ae1392e8a9aa20a64443cde8b8f6ba9aaae9bc66dc6dbc9bab4bdec922", 0x1000}], 0x1) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0623ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99779f10932302ba0e099a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7768a45d58cfc890ce59669e3"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7d2}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r5], 0x4, 0x2, 0x800) msgrcv(r17, &(0x7f0000001000)=ANY=[], 0x0, 0x1, 0x1000) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r16, 0x0, 0x46, 0xffffffff00000001}, 0x4, 0xc07, r21, r21, 0xa5, 0x1, 0x100000000, 0x6}) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, r27, r28, r29, r30, 0xa8, 0x6}, 0x8, 0x2, r32, r34, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r20, r23, r24, r28]) r35 = semget$private(0x0, 0x9, 0x0) semop(r35, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r35, 0x0, 0x0) semop(r35, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x1000}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r36 = syz_open_pts() r37 = socket(0x2, 0x1, 0x0) getsockopt(r37, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r38) read(r36, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r36, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r39 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r39, 0x20004b08, &(0x7f00000003c0)=0x101) r40 = syz_open_pts() r41 = socket(0x11, 0x3, 0x0) sendto$unix(r41, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r41, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r40) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x9], [], [], [{}, {0x0, 0x7}, {0x0, 0x0, 0x8000}, {}, {}, {0x8000}]}}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'4\b\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x1, 0x1}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fchflags(r3, 0x0) 16:00:02 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket$inet6(0x18, 0x3, 0x3) fcntl$getown(r4, 0x5) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) kevent(r0, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x4d, 0x8, 0x4, 0x6}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x5, 0x84e}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x40000000, 0x7b2, 0x2}, {{r6}, 0xfffffffffffffffe, 0x80, 0x2, 0x100000000, 0x80000001}, {{r0}, 0x79855dbd03aedcb3, 0x21, 0x80, 0x6, 0x32cc}, {{r7}, 0xfffffffffffffffc, 0x20, 0x2, 0x0, 0x6e2}], 0x7, &(0x7f0000000240)={0x10001, 0x5}) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x6, 0x7}, {0x2, 0x3}}, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r8 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) r9 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r9, 0x0, 0x8, 0x0, 0x0) fcntl$setown(r0, 0x6, r8) 16:00:03 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) socketpair(0x6, 0x5, 0x0, &(0x7f0000001300)) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r5, r4) fchdir(r4) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xeb0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000240)=0x2) mkdirat(r6, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r4, &(0x7f00000000c0)='./file2\x00', r6, &(0x7f0000000140)='\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') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) 16:00:03 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) 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) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r7, 0x40, 0xffff}, 0x0, 0xe31, r5, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r5}) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0x0, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="6ad91597e7af3a3821a4c2bdfde300a6c99487f455634e01007b07000000008284a4fdd6514390ab598e8aa3c8a537ac17fe5685ea6e8816a17b140bd785b08aea80689e244daf84104d"], 0x10) r12 = accept$unix(r1, 0x0, 0x0) write(r12, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3eb1) execve(0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="fe647ab7e1a25726c8c7edfcf34605ccb2b0f2651d973d2868dbd4121502e68804ed9f7cfc4d86dc3919dfb99e4827a20b0b8a6bd0f2245d43cfb2224ea01f607af359d59a44091e986d04b4", 0x4c}, {&(0x7f0000000100)="787c164362f6df3b9c827828ca1ecd67127c806d00c777021d2076b0241c256ce89dbbdc6474167e04228f550139346c6b0b51fd47fa8aec1240414a70d7369f2c09523009f0688e991ecd94824a56e93926aa84eb73a335dc60dbbc7b1f61b349bb65ef406204df862fce759fdf8214de501988ae1cdc3ddf1fa03c72748375226cb628797d79a62655a44e396110ba8e622e", 0x93}, {&(0x7f00000001c0)="9471daa0cc9877bdfb5c127570e3758d48ba6f41bed0459621441186e1f7b52224d31a8e81e62bfe344ddb754261b4413f97769970223bcc3019e0e1c67b3dd77e88a6cccfb0d14e3be4b3f6db4f7c3c5b77220089692ad53f2ecc94cf0ed0f41a9e266a1c83f05242ea3b2625231a0a2ae735c9f3e8f886fba54f20445c1d9c48ac26639f56195062b4e718328b7d9761c5223b1bb3", 0x96}], 0x3) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x49, 0x7, 0x0, 0x2}, {0xffff, 0x0, 0x0, 0x1}, {0x7fff, 0x0, 0x7, 0x7}, {0x27, 0x9, 0x1f, 0x5}, {0x4, 0x4, 0x9, 0x400}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="8f0a3d9e", 0x4) r3 = dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r4, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x6c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYRESHEX=r3, @ANYRES16=0x0], 0x2) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r6 = socket(0x10, 0x4000, 0x0) sendto(r6, &(0x7f0000000240)="0b02a5326989c71d5c8e25391952973af5146a16c8ac98b36e2fd6a628da40bf5647553c0b2477aac6a386f43a5170b8c129e7bb0268de768c594c5b21e5304d6e0ec1f714cca0acc7f5af9abf3300e8291aecc27966cd799b73e28a4b98765ad80f68dc0eb43de03e211f7ee152f1538954dcf271972ed464708b28b3", 0x7d, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x7aa7d1ec, 0xfffffffb}, 0xc) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000080)=0xba3c967f0e30455c) r7 = kqueue() chflags(&(0x7f00000000c0)='./bus\x00', 0x8) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r8 = kqueue() dup2(r8, r0) 16:00:03 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fchflags(r1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x7}) r2 = syz_open_pts() fcntl$lock(r0, 0xa, &(0x7f0000000180)={0x4, 0x0, 0x10001, 0x5}) r3 = socket(0x2, 0x1, 0x0) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x200000029, 0x1a, 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000240)=r7) r8 = fcntl$dupfd(r3, 0x50ddec5434c75a95, r4) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x4) ioctl$TIOCFLUSH(r8, 0x8020697f, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r9, 0x7}) 16:00:03 executing program 0: semget$private(0x0, 0x2, 0x642) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xdcf413f3) r3 = semget$private(0x0, 0xc, 0x200) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x7f, 0x0, r2}, 0x0, 0x0, 0x7fff}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="1ca5cb88ea4869a392424d89cdc71ede69ffd2706680a5d483f080566a8e5c4228bf8467a36b56022afe4c6f4c3edee1ae4f06f9d2d453843a589ba9374ae449943b07e61b0b6312ffa2c01c96074d1787f1dd96db74e945bb2d919fe7ea17ab3e6fbac6f9b822e421b07db5eec7165fa9f46dfe6dfb122df8d85cd086e21c5c6816c245ea82a84d80183308b7a655e366cf8bc40e35d62a4d4d50688e4e55e794919549b53a0e9a587ad25d7ee656a9644d2e7a70074446e50c7cd827a5fbffc9fc0be956085539b355e48785b0250168552e3bfa8de7a295e287f8ff80ddc56a762ceeda"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() lchown(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() lchown(0x0, 0x0, 0x0) getgroups(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r5, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x7f, 0x6}, 0xc) r6 = dup(r5) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x200000029, 0x1a, 0x0, 0x0) listen(r7, 0xb700) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000"], 0x10) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r6, 0x0, 0x0) readv(r9, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x5f72d583fc8162f7, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x7}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x4006}]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") close(r0) 16:00:03 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e087f5acb5ae00de7fa9ee1292a9c82d4986cbf52dc9ba7bc14000b3f43b5c56dcd724d48cf7f215a0809caa4e12b013531"], 0x10) writev(r1, &(0x7f0000002700)=[{&(0x7f0000002740)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4957d034df97fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df16", 0x171}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r4, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r6}) r7 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffc, 0x0, r16, 0x0, r8, 0x0, 0x6}, 0x5000000000004, 0x4000006, r6}) r17 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r17, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = getpid() fcntl$lock(r1, 0xb, &(0x7f0000000180)={0x2, 0x3, 0x8, 0x200, r2}) pckbd_enable: command error 16:00:06 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xe0, 0x1, 0xff, 0x4505}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x21, 0x40, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0xb600f2c6b5870848, 0x0, 0x101, 0xffff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xe6, 0x8, 0x176, 0x1f}], 0x101, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x3, 0xf42b}], 0x0, &(0x7f0000000200)={0x10001, 0xb4}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r3, r5) r7 = kqueue() close(r5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r7) 16:00:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="822e022e2f7f2a7c653000c014e52b8331fa3d5c7b639dc8316dd1679c93b461718126f9fa4aa1defa55ae528035def9cca6d0a12f5edf70aeb6088cb55acfed78548171ee5783d700"/88], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) shutdown(r2, 0x1) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000300)="05e91cee8dcc28a4ff661c4a53734b32ee70778fbe0d9c400dbb4533bef9"}, {&(0x7f0000000500)="76cf6ce108da10602c9bb346f4b6038d81d7202a59467c2a9fa701bfe9d4ed15ec939e4e3319ab99c89601ec9472b269fce30029805908bf502e9427e6f33726d725f880d8e3fba4b4e7d5b745d51c56d27c725a4b59cfb1dd28ec854d5d1efd2aab80cb552ebc343e50b816a67a4eb14ba3f4b9a5d13e67a565d47cfa93ad99e6457b6b5c3dbdfda22d2f3be069b1a397780a513c821cb83fe29ff2753c4ec6ba704574bbea5f3492fa8b36f55f"}], 0xffffcd2) socket$inet(0x2, 0x1, 0x20) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x1, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x22, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x23], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10002, 0xfffffffffffffffd}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x5, 0x80000000}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0xb, r6) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) r9 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000000)="220e228901", 0x5) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r10, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x327f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x9, 0x6], [0x20, 0xfffffffffffffffc, 0x45, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff7e, 0x7, 0x20], [0xce, 0x7, 0x1000000000000008, 0x0, 0x1000000000000003, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0xfffe, 0xfffffffffffffffc}, {0x9, 0x100101, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x5, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xb, r10) r11 = accept$inet6(r10, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0x13797468a89c7cb1) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r13, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0xecd, 0x81, 0x0, 0x400, 0x400, 0x7a, 0x0, 0x0, 0x1, 0x969}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x5, 0x400) semop(r14, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r14, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0x2) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f660080000000"], 0x10) close(r0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="a8987d1d6c7fd9a18086e08fcd74a3d5466a"], 0x10) write(r1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x33, 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0xfffffe01, 0x0, "0000ffdc00001000"}) socket(0x18, 0x853708f9ff40305e, 0x0) r2 = open(&(0x7f0000000000)='.\x00', 0x100, 0x10) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8, [0x0, 0x2]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x50) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) readv(r1, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000140)=""/51, 0x33}, {&(0x7f00000001c0)=""/24, 0x18}, {&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:07 executing program 0: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x6, 0x1}, {0x6, 0x4}}, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$dupfd(r1, 0x0, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x1) r1 = socket(0x2, 0x3, 0x6c) connect$unix(r1, &(0x7f0000001080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e0aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3ab0d2623b33621dac02ac9efbea94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126eee6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be93892be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc6820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000396431e7f1ae7517ab22b1640f51ec6fd7426d8ffd8e3566fb03394da387a6c0a846d03ff28e87b10e00"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$inet(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000680)=0x21ab) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000440)=""/156, 0x9c}], 0x5, &(0x7f0000000580)=""/19, 0x13}, 0x41) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x1, 0x0, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d, 0xa6}, {0x1c}, {0x80000000000006}]}) dup2(r3, r4) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000600)='.\x00', 0x8d3ac80381f0d68, 0x9) 16:00:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xc7) write(r1, 0x0, 0x0) 16:00:08 executing program 0: 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, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x1b9) write(r0, 0x0, 0x0) 16:00:08 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r2 = open(&(0x7f0000000000)='./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) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) fcntl$setstatus(r3, 0x4, 0xa0) bind$inet(r3, &(0x7f0000000340)={0x2, 0x3}, 0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) close(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000240)) r4 = socket(0x2, 0x3, 0x6c) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fa9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) bind$unix(r4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000300)=0x5ff8dde18dce2087) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) 16:00:08 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r4 = getpgid(0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x42) fcntl$setown(r2, 0x6, r4) close(r2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000084, &(0x7f00000000c0)=[{0x54, 0x0, 0x0, 0x2}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000001180)=0x22d9cdd9) getsockname(r1, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socket$inet(0x2, 0x5, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x1) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) getsockopt(r2, 0x6, 0xffffffff, &(0x7f00000000c0)=""/105, &(0x7f0000000180)=0x69) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2000000000000015}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) read(r0, &(0x7f0000000000)=""/230, 0xe6) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1ff, 0x0, "000000000000000100002000", 0xfffffffa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 1: r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r19, &(0x7f0000000080)=""/37, 0xfe37) getdents(r19, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x0, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000040)=0xf772abbae9f8a1ac) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x40, 0x9}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r25]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r32, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r37 = getuid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x1, 0x9}, 0x800, 0x1, r39, r40, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r0, r5, r14, r20, r30, r31, r36, 0x0]) r41 = open(&(0x7f0000000300)='.\x00', 0x100, 0xc0) getdents(r41, &(0x7f0000000080)=""/37, 0xfe37) getdents(r41, &(0x7f0000000000)=""/13, 0x33b) r42 = openat(r41, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r42, 0x4004427c, &(0x7f0000000080)) r43 = socket(0x800000018, 0x2, 0x0) r44 = socket(0x18, 0x1, 0x0) close(r43) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000000e1, &(0x7f0000000100)=[{0xb1, 0x1}, {0x45, 0x0, 0x6}, {0x6, 0x1}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x6c) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/106, &(0x7f0000000000)=0x6a) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="4e7ef0fed466921a285b1de76eb66320b12e1471af3ac3f52937b122170ad2129cdeb1ed8af1d92d9c90df2285da0f9f02bc4b4b7fb4c44aa3a7c3c093ca0c1f12d2d9b10e0714e437d7120ae8906ece38fbe39a1406daa229c0d2b71528924ab6fd57911ed093f6f8bdd3bf44556511ca94a6a059d44bc6abb1bb8174512e8e9148a7fe85d5c1f2291608b4d75631c2e52c560d7d42c98ccb18af7bf6f98e197c144125cda4992072cee867de36bbdf49bb49338f085edcdb721d3a48b41489185424a68c4dfd890436865c", 0xcc}], 0x1) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0xb4, './file0\x00'}) r3 = syz_open_pts() close(r3) readv(r0, &(0x7f0000001680), 0x0) 16:00:09 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x7, 0x9, {0xffffffff, 0xffffffff}}) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x2, 0x3, 0x6c) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r3}) r4 = geteuid() r5 = getegid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006, 0x0, 0x4}]}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="7edaa751e7120e621b72ede77de2ea4c34498111d6a73bba79d7f657ce47726b5429d2de020c2b4151d194217d7b9ba79f8612224cd59a57582a6b8a630625f6e998c396bf68797fd8e577075b3d1f0c07c385d7af76dba3916215b1", 0x5c}, {&(0x7f0000000140)="64240f7f0f01b082ac17a3679eeed8941e883eea0b493f848a74529bb7e8a6daaa23ca0d1b4439cb5496d77ea9301597602f9d755f019975be07ba2a42e16cdeb2685011d6f5514bef5ff68826749548e5197e80a6d39e15de3c984f54ac768ab71967c479b4fc22484d22129b34781ac2ca13f257264997b88a36b31c580d6a79088368fb4663a79144da226f6f9020571ec2162946a5ac58211a8714bf4e886641f60f3566792b41d5a92439cee0a80a76801fa350550d9e185953dfc2ce99fa588e165c5ef4a99152414b2127639fb76a6e00", 0xd4}, {&(0x7f0000000440)="1c70db1041e8819087a83a744fb5c7ab2d89beb09fa1988250caaee2d2e6ed4c06ebf38f132852dddea8e906f88338174ca0d10032b9050b6a15a921a68aa2f4c15d105da08a3bab715891fd24e18fbebef41bf733e476b23bdee407378ca81ee7b425452d8ae22ada7c614c4dd9e5850f7f8e66da6c6126339bb0b0656df86aa3f824b1a4f77dfe071fad19cf9a14f7086821988d5ce9fe247dcfb8f22830cdefafb8da2d81050d76ba8bb1e22fef58356542f179a8c063de854ed9d3e2f9a5cea7b3b6baa70237245644da6d88d74c31c35ec783be7b872f3bfc7ddfd0c7fd3f93c77d7a3d49535d329b1da1e65d8bbaa8859185", 0xf5}, {&(0x7f0000000300)="9a74e6c7120632101e26fabea7c5884e04c562bb0d6fc6a590f447c5046b6d3bf433ed1184444a4e2ca572e0ed8c6855decea45534b9f8fbaf225de177910a3c2913f16b17cf2b73d2c677c75800007777bf3e7b00a897cd36132fa57f1e05d65210dea31f71b62a16171e878197ea9ba92477a79ef6f4219dc09a9d4d88c70236e140e724fd4fc128a1e2a31787ca358b58ab30c0661d7a16ba9b8b5092d0121d905d982519d998827dbbbc4f7502c3a94848dcd33761fc21858737845e97", 0xbf}], 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000028000000000000000000005d718ac46ba46b4287988ef313835a0c926153195120a5ae9371f14018b423c635da26e6c09c7015adab9350e6cee86f175cf5", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11], 0x48, 0x4}, 0x408) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='^+\x00'], 0x0) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getpid() readv(0xffffffffffffff9c, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000140)={0x88, 0x3, {0x9, 0x8}}) fcntl$setstatus(r4, 0x4, 0x4) r7 = dup(r3) ioctl$KDGKBMODE(r7, 0x40044b06) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000100)=0xfffffffffffffddb) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) utimensat(r6, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x5}, {0x725}}, 0x2) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000380)={0x8, 0xffffff01, 0x8a4, 0x9, "e497d761a7faa6809544a72c071d907ba1149cdd", 0x77820f2a, 0x9687}) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000000340)) pwritev(r8, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) ioctl$TIOCSTOP(r0, 0x2000746f) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x7}, {0x9, 0x6}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x263c778161036fc4, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000001500)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x6, 0x10000}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="2ab15b88d3e02f4f47f7a83a048c2e8405aa2ccef7cf0623f1d21746596451a68bdffda439cc85315d725f09e6f18139638c90987da0159a3fe22ac2c732836e5dced1b5dd18b87bb900182a67d96dbbf29e68d460e86105b458447a2f4fd8d414660607973b4ca4d0e313c4b5691860ac5e330c8508b42a63f4c037025b2669feadd3391326328bb71f7c9826ea504e2ef026a36f616d65c5e4b23bd87a7839be44cead11f289c2cdcd749a0fb8de5306c22f2ad9bb7db22e2ab376bb27174f936643c5a3c507c80748d10c4b1b40f583fb7837a12455e2bf4b7d3ba6e22a7fc5584b33e3c271efa951ecb77d8dafa3c56f07a03874a2d4172d224079e2da16011035c52235d41a5e12440dda967bc643856826e7ef2024da000d46a24d6748dda144c3dad9fddeb00cfaca31e61f6cb40af64515a471773ed53600ef8c35edb59cc7643fc8a9c00e7f1f765dc04ad3b27a44dbe86de543d0be05a4d31e6ef5edadbf70729f022ad4de6fb95121dcff044e13305b57c7726a5ff8ac30d48e5ab539369b992be8ce2dd4fd3ba19cbc9c190ed75d9f09f904567f7be5b1e9c34b49240ff9313549c2d15e44d0d7533677484d212a06aeb884ec85d6d280d5ca2960aeab35e46552d61d7dbf25ac046427f8ec2bdc65096877e0d8b99a4d6557aac463cc5211b712c20087f7649aeea3bac6c8fd31fc5ebd3b80a48dd812e61e063930b8b2418d16cf4b223a5589ffba42d4ad3bacd9df3519b0a1e9aa4a32e75b74482d53746637884e749ab75780966456cb844abe539fcfc5d28e96adbab652623d233f7a603e10fe70097f4267e456cbef6d56d9b4483ac4d36baa64a44b74850e0218bc17bd2d3b78f80a3102a273a0197bb73f79c3f4fceb25c81da2c867df01f24dfce08924e4c968df9eb10df2e645d2b33bafc628b15897c46d250b1a6aeac3b4755885b3046faae3bf1ea4b5e9b1f96fe1923afd1b16d87320af284bde4e54b86552528968ff498c3c9936768794bb303e9890b6caddb4c180d26e62d5cb253e02979420975d71e0849db3859aeb063cb47e1dd8a6b3c2cfde132861ff94760f2485218a08f53f9d91f13a25c8685a926dbe4044f9fe98f67ca04e4ea81772df71e0a73c6181ad34c68b286b57ec7fcf77ca49f7d4ccb0419981ff5cbca1ff680d30434920b28a0c245c5e7cc269de5cb31d35563e20b083621c7de66600b58f8baecea74d08e14541e06a8efaed35ea08dd3c972d48be9a57994b8014e5dc56913c577301f7b657af3d0f7c72d64608f16e57c7fa1bca586bd39fc38faea9127ce470d4a7d0cff485b8f9bd94afc6ac225b9b55710a147d022d149262a9226b0fe4bd0fdc8bcf2a95fdaf2c99f17eaf102dc4bde860ac7a60caf3ebb0be2f555c2667bd8bc818565d3d6e8771ac28c548fc9ceb9f134322ca48e8fdaaaae43771fe41ee36eb849923158a70ae20be7cbedd090d0fdfc8bf735b1a9bd4749e3ff8bf945dc2b92344fbe0c8463bd3f3d7e8da5888151b1cfa9a1d35edce233f91878a8c4a7ecb304b303c3cc525bad3fbc6ca6bc3edae8a9cf3426297ac7b1c1feacaec8078787539821c5e5294a2ac8e6fc1c87e4837b32c78283bdfd72840aa5040668b0bc8ff161beefda14b99309baa300c1c468f8e6311669071ba9515c169307f5537039a0cbf502a6ab3fc0583c7c51f34a8137b3399d02d7ecc97c882c4df89d7ce6a144680a5a0b5acde6061e5d2d9bafb0154eccc5d648e2d8c3e7b8f9952a987513f4a2c6ebdda3083716b05224f1816228d867c6857d97235619e1dcdafa05a49f702416ffed2aea31ac6caacfb5c040e5fa5494b6068be02d924ce1066720d596c0459a9d1a23090a4ddd888765f3b777aa31769439e126112f66e7cfaf0e686fba1984da3d0d8d460f30fa46233fe409a0f5e589d3b5a9bcaf880e85574b92c4c1c8d2d682b00070d89de2a0fe67f116ff2dad16a066906821e6f17fd2900f56c79b7a19392cc57f7b8749a373a57bc0999981a4bba434a013dcced792dcfd09bb2c06fe252db99f1c9df9f87bd76e886fd283d37906b688c9032956c6d3c8a58bc14045f276c0282d15f0176b6208d056cdfcb25b59a8934f19e3c46dab1b159032adcdad664749530e9e7604cc451aaab1dcb324c89da95ee5075f7f6e9e517123f7626ec8939e183f9b92221ab6fc6f9305501617bd00f29ab88bbd8e8d338f4a2f877fa5a3db2e95293cd4fd3bad4cdcf4c94826060e501043f46012854ced8e085f1b44b3a265af30b679a0329a9c5e9814a4d7abd0cd1f15192981e82dabd24e8c94c5c191788d68af5655481ecbf77a8c93d9f9f4706497387d19fa2566ad2a317a5da5ddd6af9c7a013441df00697ed8e61b60be87e4301e4b505880739d5d4e070751746c80738b067db596c8ff522078fcdf7b8db93cb200036ec220819878fcb3317f6fb52fa14b5a5efb6d1e450e43650adacd311c58c817e20a3205bdd6d714fca24de21ab598c6a3f146a6aba4d946c7a36fe61683d984f5f5e69fc4735e5498e5e5db370a9a0096419b0e36cf5f38452bca6628290f08bc0b5479ed00bad3fdc32f4fc8442b6d93cc005520687a58799b94282a43c55a11304003b8c27c505d1cbea2453585c23b5da4a41385f64e9acd94328a3abc2e3fb2bea34e753f9f19484d77eedad96a77e2723098551884e353ee6983dfc03bfc1854569494afacd447c1f8ec0d3c2491a466dd416412a06ed544ce7f4b8869a40be89543bbd673616fff822a535e2f6a097659273103b0b3f0fc6b05dac69932876fabd5d4e0897db819705a2b29f11a5defcd9848ef8d1b53665134f2315ab11696d7277e3b08d4765216d48ffe43e88b93b3ba698b0bc5108f1cc9bd8285c06f2d4da4c0c282d5d43159ee826b380d65c86a734d8a14dd61f90f320dee52a62212db5429461f506231ca7d939b17d902c9512c486a53674cdd130425ff4683240eae22cddeb1a1ccaa329e3f101a64bbf22cb6dd9b0a09bc01c601b4a42423ac81ac16725e89dcb30d2fd4ac45731aaf45b403648cfca00bd305f39c5966ae072ca1c8180acc5011e907a668dcfbd938e5592feccaa5ab246815fd5c1fb1617f327f3c5ca8c652d4747574f8ebcaf4306a70a9e88372542e8f149b53e5465d05ebc4e5bbf6c5523c8e651a6c201eb80e7eea2869aeda8dee1cb0a8d7452426810b1a0f12a6856af20302db36368329b17005b00d999bc76c6a82352fe056c45c18f0f1c160ec802190f297c02b482c995e7f7e2dcda20e639d7e1bee95ca0a3df760e36ff0cb844d2718a07d583d5e034057d9978e40ea2d934e1345bb8d120b187727f36d5705b53ef7c8acfca347d9daaa42fc14a65501b2b0c667b416004b5bb6a0153233ffef8738c09bc54a75beaab86b65baa3a597193558d3b5017e7f1932c4be388abfdf4bab4a2f09fd32ae6c5d1a32707457f43a135b7bb2ee3c293cae1bac4d17c269d6ad4b832e4b1f16234605229b4393e706fea031271b7db2e3b8f5e987acca91a66dff74ce6d28df467429fe30ea2930a61234eaa81c271c65138ed80683125fe708bdd4fbd6d89d5e5c7e11b3155aafc0724e539fda9f0246b3b18680fb0bc6ee94e5835f4a504ab54032058224ed8c9ca6dd6e696dcf8c4524445eb74b5a27d3f79935efb027fa0b8fb9c2fd1c2efa9e5c1ae1d80943e4ea77d6049062b74c3477de11899408b5cec2d0b30f226784c1f8b55b22cd0265178f7b158efa7a865b914321afc17bc8b5cef43a2a0f95e8feb936aefe6b7c8899fee1a1850b05d75196c8e3fb8e1437c0458b2f11afc79cf25fc149658d21315c8f1af8f412310226d8526b8627aa2e45f38bb6a646c3c42fe861efa741e7a0b239b853ac78069116dbaae5a441cab376f71d72e637a89d97aa0a48db6c6455710e8c24ca910c12484c8b01d681450c658500498db1a77a65d464cd966d560b1c8ab926e805e9df15457b2a2e941b0982f0ac4508d5298adb79e8cad9bc503c1f9afc38dad4616be1a712fd7d217c4e666d9df339352966d87cceee6a063123040aa25058581e21fd7982417501cab3fa9a856fa067cf21de7997ce785df021a6c094419f9f44088769c8d0934f5660d495ad48b78d6e1804777fd8ebb9ff6339992ef4f5be4cbcf19f369eec5c6ebcd063966fe27f28a92574dc74710d992cbef848e8862764f694bafcbdecad570bebaf8b3f9f4913e3b2ed400671867305d4f618bdea96364b0cf074273a1d0092692daf72f7520f2fd66fbf5fe712b0e3f63bb5560da606f448e1c904460e1ad0a28b40fc992285362593c83df002aa81aa81214d51401b8e27a1578318b583794111ad447a7bfcf0ddc58692459c470ec278da33f1c376cff8dafea727f28b96a039992d12f415077e2681bb19a43dd151e545a4765b85107f9651cab532939f7f822c6575b307dea44bdd222c14141177bc21066aac2eadb6b3fcf708c8a8a561e8c616667d1be0af54c8324e52db9b9528f4648401b5320f9dad5f8913a3faf2e35c1c0114b8eb091c810e9820415924a67836d2a9bb6d20f396561879b357ff9fab480aedbc36ff4a162f7aff027e8b66b50a3a19df7f84f61effd7ed5f28d4d92032cd708f250443af7282a6959a914acf347e0d2960b69f53aaedfb5a8129716ac705c53309540a3b2e91774f776fcd74351eda24bc1e880f4e65aa20f0752637d78425144b6689910ed5005635b3097559cc711d03dc88ab2ad4105fbe05effbc06b9a611e69f313da139c480ca53c6e63ce1f065d53f938683c6eb09356523ec3562dd5faf4d463f8380b4da02a28b9047b6f821d241f65fbb6471d9702140129db84370a279f8ed6a368f4b8406e1190fac7d8fd87b2524553ba914209231c2d99bd789dbede8c1765ba36b7f5a543b4742f46a6649b6e061052e44be3aa16189e91cb89d6b8c20eb408ab6a2883d13ae75ef63390b82aa97ed15fd71438af7c979821d3e704defaa9c75088b1f3ce25f11a2d80b43ad28bdef163660e27bab1a3a6b65ee59313c4b8872809796259f0fe6acbd7b450c817dbf8733b16eb0d138e32cde7a95e8e70c4d8a005e68de4127dba70213beab0db1bd592bf53627c6cabdba0e3639bd8924d94f445f9bb45f966729ea9f0330769d82e7cfa97f638f78653553bf11c37387ae6e06b1487af801371bbfdac5c577cadbb849ec1d77d238068606fe2aab1bb87fd55d01fec47f2fd42543fd52646a6c92effa4f1e99b34850fdf5724197d6bf9818bf3275ed792792ecdf82410a9315a0959b64a120ab9677c0deaf231bd9a1a24745bf814b080c4cd4f724dd3afcad75cbe1d52eeaa47b7f33f959868ea790c5a7ce4f0089d238e4cda31719454580e5db2436c1e1fdf3aa9f5369d45397aac105a881c765e8d6b6f03d7527bf92c4e7bef17a914ba54eeaaa1bb21da704316ee770e91dbf5372d5da242edb84e566e13f174ef06c0a1930cdf7464eb6d4371a17033fa2296fa79d53c6782c746c69da8161dc764824bbe997be2b43b5198e12795dcb81c2b47c1ab0f63b3f05a9cd2abd765815c6f33b537bd12873d5b3c7cf3f14798372149a4ad6c4ce88dd585cbd7bb5bb00bacb39d6e50ce22f8f05a43113ba4e1604d59539b6d33505c71b9caaa14e25556123dc05f19b2cc9808d14c97b973eef3267628e99921fa582d63d137cb7670094e8c150bc77711ccaa5333dc150e7b648f951f90f0c757faae3e239d9c86181c3636d10", 0x1000}, {&(0x7f00000011c0)="ffdbbca124505b7e8afc2940e715059d20b4b59dd905c3e32329efd2f36e8ea90148aad34e9e607ab8a5f91b3d4ee32634c73ff2466b58b4731588ccf4f319947bcb2e82dbeacb378bd2cc1bbc08d93af47673c44d5177e5bb4e44a91202421faa68bff4dc5b18f80116570b68a7130338c533d915452bcc7c52fa97a8f92a8b242712f7572a1bdf3757edcee2558f90", 0x90}, {&(0x7f0000001280)="7121fb354aa14a3dd154580dfd8c120231ac02db506f60503262c0850f12a62d878b01bd39b1a57c3aca8d75e4f9784ec90bb053979f4e625af7c4cc60f2404a69cc1267b4b6c16a6ee99597bdcbc13b5613717db62c7fc3bde693bac9d58737382237116e806991494fee814d0d56697bfbf90b3d4ffbebf65aeff0e99b93f05c36c0b5fd9f", 0x86}], 0x4, &(0x7f0000001380)=[{0xf8, 0xffff, 0x4, "1ec5452e2b363ba6eb926be4fef5209f2f738e645d20794e37a869b4db57049a15bb593e464d6d99970a33dac04c135e00218d1988c676bb1072ae8e8b2134c9f6d33f4ba325fa9a4f7869de3d2da7b2cdd5aa44a76442b5835930ab3df6a1c0862f498bcfc4d071cd2705100a8ef4376f790c4c41701d9cda9bdd46a8b8a188243bd77411f1da251bd13972f87cdcb30ede5298941c3aca20ecc8c52c343f01e9cd3efc652297eac1c8b5eaa34679868209685d928ab6d5c9ed4035a5081aa8e08cea27ca5cb444ad63209b231df9d1c82d7e70f7b999a2f376e958da2b694bdd852772"}, {0x30, 0xffff, 0x1, "491e619f72d7f0e8f51bb96a29a7bad8cdffa42f0699213a92e66aab8e"}, {0x30, 0x1, 0x7f, "5caf36893132e1ef172ad75daf19885bac271497be91dd62773d1da2b45d"}], 0x158}, 0x3) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001580)=0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000001600)) r5 = accept(0xffffffffffffffff, &(0x7f0000001640)=@in, &(0x7f0000001680)=0xc) setsockopt$inet_opts(r5, 0x0, 0x2, &(0x7f00000016c0)="d03e8c69de03a704de185d2c2676149054ba6d06f3ff0af626b9bb03dd673a7ca232ec5837cb06e068f0a084e2de24258df8054a852db54991f7fccb90154dedddfd9a9ea4a16140bf4b616d0b6559c1c1bc162a15dd2b2e34649cb10d51abef339d55cafbad199ddec12a1b5a2802888f8562b76a081637cdef90c95876071d0064f1fec470e0beb002ccceb5b4560efab49274cd3f81b6669a7482b7d250b12be7", 0xa2) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000001780)=0x8) sendsyslog(&(0x7f00000017c0)="c1546af35d979368a7fe080aa8ba7d7e13b98ae9a0c63808980e4ccb2cc49dfff397311ab71ee21de3c97451eb658bba9b0c19ffd209239e761c03fc94dd77a7a9afabb9a1aceb6fb611d938035e6a50efca52c97379e9ab813650cebe3c621c52ea6aff90c08da58f193c9825", 0x6d, 0x20) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x10, 0x0) writev(r6, &(0x7f0000001980)=[{&(0x7f0000001880)="849ac5d0b476401855c86e99b71b5df76bf1d10d1dadad813069fe47a742a06a795e9f4f50b59f3f263fc2ccdf8b1de8af7908d8daffb231fafcf53c47f1c7b4c4c564a13747139cf0867b8a202cf2c046dd7780cdd93e503ab8a298a2f48bb403cf", 0x62}, {&(0x7f0000001900)="2aa881c24fb92f1bf2ebd549e0b71308cfc3aafe3677c6909b410d62d60c31f01acfed9233a8212c91bde270923103a94a3f3810f98003688596ed44b9cb6530bee7257b3f1e5c5bbb96f4c2246ea89fc5ab2010256d3b60abca", 0x5a}], 0x2) r7 = socket$inet(0x2, 0x8002, 0x5) accept$inet(r7, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) r9 = syz_open_pts() ioctl$TIOCCBRK(r9, 0x2000747a) setrlimit(0x6, &(0x7f0000001ac0)={0x1, 0x4}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000001b40)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000001bc0)={0x4, &(0x7f0000001b80)=[{0x7, 0x0, 0x8e, 0x9942}, {0xdc, 0x5, 0x2, 0x5}, {0x8, 0x3f, 0x4, 0x6}, {0x0, 0x3, 0x4, 0x3}]}) sync() getsockname$inet(r1, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) 16:00:10 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530004e3f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc4357c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6af3bf554799b9b813ad30505e8f5300a49fef4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905a4740e87316bb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b590c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6d5f75b23f0325f7ba9d071889e3e3c511edfc9e680219e95925b6ef75df88013a82b1643f340ce342f2a3cf00100000000000000d0210232d672752891415a0ed1e41cc785cbcd314300"/376], 0x1) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x200000029, 0x1a, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000200)=r4) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x108) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000240)=0x4) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x20000d0, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fe5000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x59}, {&(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}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000251000/0x2000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x81, 0x5, 0x2, 0x1, 0x7c4, 0x0, 0x14b, 0xfffffffffffffda5}, &(0x7f0000000540)={0x80, 0x80, 0x5, 0x1, 0x4, 0x7fff, 0x0, 0x6}, &(0x7f0000000580)={0xc3, 0x6, 0x9, 0x3, 0x3ff, 0x1, 0x2, 0x7}, &(0x7f00000005c0)={0x8000, 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x400, 0x0) r2 = getuid() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000740)=0x80000000) r5 = getegid() fchownat(r1, &(0x7f0000000640)='./file0\x00', r2, r5, 0x4) shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x8, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000700)=0x397) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000006c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f00000029c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff8f7fb02c2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea94820dc5be2ad218819c1508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f5226d0d5f0022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a852348ce400195bb49d06bf62577f46c840d34b6362e9f98111fec14d447dadc21aa457b780274e6e68e9c11aaf90f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb482a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f2e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a2000000000000001f34626670e584885cd5c53ac73465afaab1cd393e95373a87ca275d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed27098068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e6591c932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19ab8c3afe5f759e4905cdcdd90e6696fd79769fb05347de39d9fa81504ce2ddd9488a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840658fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810100000000000000643889d902d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520fcc0d765c3488a4fafcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282aaf50ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e28e45e6e61ce5b90e1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbbcabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e5202acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b084030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd04000adfc74c2d3bb43b2e6c2eb273b3f7903a62b24e473545e597baaef6d539a1efc08d3046fce883897f1858c8001ac0d915af3d7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f44515d30005a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000000000000000000000000000000000000d43d0d66f7064e4849d9e1f18f167daccb63ac684c14bb837d77cc0d5926b3a8031df444c153aaea45d2658f15e331880131528d0599a"], 0x10) writev(r0, &(0x7f0000002300), 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) listen(r1, 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xbb69, 0x0, 0x2298, 0x2, "91e3a8a775ffd1fc0339de697a13437f7da50cc4", 0x282, 0x9}) syz_open_pts() 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee1, 0x7, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) r3 = socket$inet(0x2, 0xfc54f2dbfba9f99d, 0x0) write(r3, &(0x7f0000000000)="1fe8cd5c06bc86213c07c486b7a46d5d0d1481ac8f7de54a", 0x18) 16:00:10 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3da) 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}) getuid() getegid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x9, 0x0) r14 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r16 = syz_open_pts() r17 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r18 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r19 = kqueue() poll(&(0x7f00000001c0)=[{r15, 0x10}, {r13, 0x100}, {r14, 0x20}, {r15, 0x4}, {r16}, {r17, 0x120}, {r18, 0x26}, {r19}], 0x8, 0x1fc) dup(r12) r20 = getpgrp() fcntl$setown(r12, 0x6, r20) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x28082, 0x6f) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) getdents(r1, &(0x7f0000000200)=""/45, 0x2d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x2a, 0x4, 0x2) write(0xffffffffffffffff, &(0x7f0000000140)="63c68abc6d8018d460cae6be0ee150b17d1122bab0af45919c0ecd349a6762bc9de259d1202b9884b93da8e168afc30ac726d1a27f39103804d2cd5222645c9dca60b1731014d51f2f93fdc7f569ad6b045672039a19dd23ec75365ce29e9847d13f96957e75f2044096ac9e9ff0a3a826820a9112109b79c69f96460e32ee672c844af9ee79a35ceb84fb5688d2e97fec86a1badb70bd594c4fe26c5f2ada3822f9aacc21c7b3a8ad54bde3c9dbeafa4bee7de05e", 0xb5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000340)='tap', &(0x7f0000000380)=']e+{\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)=']\x00', &(0x7f0000000440)='#\\)&(\x00', &(0x7f0000000480)='tap', &(0x7f00000004c0)='!\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/klog\x00', &(0x7f0000000580)=']}\x00']) ioctl$BIOCLOCK(r3, 0x20004276) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x808, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000003a80)=[{&(0x7f0000001500)="b834b6bd240c3240896f5e3e4f1e3463c359ff4c8851157b9a077cff618403c798172053e04f3f5652c86a6ea8b13eb13ef13736a94bb7c74e8e4928b64c0f9d22e5917fdae6ccca32fed67aa8f5196fe41aba0911e14cee03efb8188abe27a58dec", 0x58}, {&(0x7f0000001580)="be4a8c6a21f9b45841e34437a51b4925bf2c3b1fcf27e8a1b3fbcd7017206270f25237ae18354734beae97307d64b2c96cd7712c66887af8a260d23f3be68c06ba2dd8447f5e942371698d025ba8d9ab50379fd3b3810500e0eeccab073e27d41af199a15d537990c70bd873cd1fa37195c4a6bd933b34aea0682b5fa56f15e1ebd6723d2b4630029dde"}, {&(0x7f0000003b40)="3567743d81e4d3091bd46544979230c404f22c95fb12c0070923ebe2054b3494d95813044bcc2a426dfad523b776d3d99d08b96bb945c35efea7be46f9b26e837c4b5f80673fd55cc53dd33697c7790f3e8c5e3212d6f971c0b8b8b8c73ec5a4028f89b2579fc25520218af7c7632a8e24c11119a9fda23dbdd87df31268187824e8725f0d08a74704e3b7dc47b3b36a7da6b248fc02aa3227abdb019a7b2356559ed59485de6969cfb408a56453b97cdf3f29a588a7ac4b6590e7efaad8783fa31a30375ff551240692148cf87ddfff02c2baa06bc90d93f4070a9d6a824ed2748ddb9e2fbad23da29c00dae028ec5411755ddc9f740001c5e0671f557f59b63f4f900c3a165dde1b907e935f0dae0e49a6529507e117b59ad1c12a64ea29b8267d29dbf96da9ddd73223839f980c5d56d4d3b3435dd35c6a3adb73dea6ecee3b5e57706bda6844be7819384b9f7ed4ce8be7438c1f968b3f8f872213c8d2041a37dbe7968ce619f87e92601b80727b62269cbcf3e10f21936f40bf5b8abc2adbad13279544051e3c1e5d81bbab8039cb0538b1b65fd111b6ac95f68e86a5eaa127f169104a91f45bdef8eb9ebd60b5d62f85a25eb8dc3fe477a92114486e7385f12076938c966463ef4e0e9437c461702ed87ac4c9164bd95ed4f7d02f23fa482781e7dc8b99357c95bb056adb9a6f35e57f2dd6ded30884d75baf7210a55006dae1344dcbda897bbe82c8f295bb4043450abee57f96bb733e01e820616857e8f4f78934da9498ba9bb1b0f70ff267dffa971b759bcbfc5767f92f5c13652b00c76a985a00f10e9019da439e3d4b5b041c4a2de2a906af75c016f8d2619fb43b42c869285f29b15fa5d41fb5448dd7f747cdd6f95793f03ce36097ac4f144cd4752be8881d247d1c6993f7352e645a329418cc6c58a204c6fb655733292efc842b85a0f18bbb964f89e22dbd0796e377ff5a04400abb52ad1397c0296461634460e2dc41210efc616e6f70853fd79234970bca7336c9533de1e36176adafe94ae28ee5826b111b2f913b1cab8499a1a1fb6f7eea87bec1e1579755818e32ef0e0b7a040c4048a2bc8d7cbf022b8d8590307f6adbfa16401962ad2da06ad55e5a737d69b337a49c4e87cbf96600606a19a3956353426e88a0c4381c3245e267f5ba99c7d547d96e995841da57486777a15da3090c5b01b7eff8392fc3f8f48bab942985433f87213ff3547505816fe95b8ed7d04a3f14c48221cf3809defcb3542122c744a3346a2260670030b8ad6a21a7296e455c798fb7f7dc719d211da0b8890484a7d59d607cdf33b1f6b2fdfc876c6f12bf8717fb26d7acf6f58f0cb01b52e6f0902723b4d03f74b2409ce0c38ae01cd5be5042a16ca12dcafb4269b34047bfa00f795506719b629e0cf6e77bef82944445537dc7c7c588caa3506f3ac8936580c87b7c199fda433512e243091e93add9bde97f2c1966ae9108709f1377b1a613f6715f7a306871426565cc458d33ed4233ca837efb237e9b2889fba9929b8a71efec77ea1e5ccaa3f8cdb5174c74e870a5a84f5e45f407b4ebfd986e518292f1d5e7e57d7571c02bc57e3837d1b5520e04dafbfb5f41dc74d66ed858de52170cabdfd8cf5f34d1c648fb46dbaeec3c976310a08cd11c8fc31395e4ad328c40846f376b0aa8913b7bafe97d21bc03b7e72dad85122193d706129666393f4fd59772e93977a0faf6613a826704f7e829e04724175f9731d6200155e9b439b5c9a4f2e3cd5e0b009962f9609c9c4758142bf9b17d1b01d7f295c83af26ca7742385cf01eacd51a9f245d13934e63a2297a58a84cd292d369a6c99744588690170eefacbe6e09b89d734d0e003d4ab827c1949c0c49d5b14c9e7f0154e16281b1870ae44e5b20f373f2a1fc22a9ca4021974f8adae5942b5b24b312abdc323c679f5b0ee4b0cebc2b40adf7883299ed1ec6decec28ffdf239f61959add93ab4e1f0546a8764a822a3a427537d9f1fb73b66b4e196779939850040c2a633b9648b311df3c7e39e413f6e70b7b0d850bd6964ddf71ee5a02e1c1fe73a47428b6e688fb26b5cfc4067608dd87817fc1c7172020d787adbc98703300403636bb251aaf6e847c8f39c0fe3107d9aec00a5c62240f006c728456e8713684160055264bddbb019612fafa3588e947c5377ad81687e20de7fc10a5fea0e7d5ddea4f39211327ccad389e68a1e9db097938cf6885d62e3f3d6d5282c853d2763a93431b6a228b929ec63638bdb3d5ded7903e99bc5f5ec32c0bac779801e27a8ffdf3300982e2ef75c64e3385ebc52d7533dc56d09f36de2f1a65729a53bd7a7f8bfada45e5e3de4c665867506604c762e06ac6989052d0c927716d01c663cb70e06b8d85e4a658c50486d55d3b49d2c242afb07eb859ba2f9ac42eecc7e1e5a4ea5e089dc76b34c5ee63ccc30c867dacdc45de08f48cd522b02e05e2eadf4b5fda5e14df23cbffb0560cf06a377bfc8712e5a761b2127f250961564fc2459cbe5cf2979ce794466b761a16916321200138bd58dd320a6986a9348dd23b9a7faeff76c9aeaef9cc465e9d0b9b5fda6a3ce2e23762025b4ce30dd0cf3fc2ea30f22e7185322ac8120d9c78521c2b4d3313d6db9c30961b3c0fb9c80e2b537b10d14337b3bc422f5faef95d566aded21caf753715c7af0c66bd9ef484cef2853972fd9dddc6bf9a02c410b5ee49ce249e7e53367c575e2ea3a3eac26c3138571916790985df083e96b57b37a8ac2be626f60d856da6f9dd53061f463c87a96d738f85657529736847053b8686e2f6a75a68cd8930f50bb4575cc4ce876b25a2215a3f8794fd0e3a354b6c325940255f162451d5d1ca4a71e56629eaa4416f43a65fc3a82d5b72914ffd5fed744c37cdc0aa4468c92de9c60534c678fcd790d7c59529eea3e0d859c0384bafaa96afc31cff6fc78deace85807902f60d3f9ca011a1f807fce7d186d8db1dcdcf01469c99f0fd8ad4a9412a348492f260c452af643369fc2679ec97b24f0ab4fd96149b41474b1c4e3a9f4f165bbf9f5bf652b3b006feae5929ef7cb99f5c07966eaafbff72426622b3f5ffd76f17937e421c455e31c16fa19fe2f1cc69da22802006172ea95412c5e53dcc6aa261f3cfa98fa57523e93d8ff089e9521a5453cc274dd6e2a76bdb3515605198626aad20daa07126e563a8ce15d8ea01beb52b1fee6fec0502c5051f244fde035cbdda3420a4f1d0f790de5ab670a237e9edff48e08a4206e80e7326e5b52dc1eac28dda3c2e1c72ab084d0690981e8bf498923b085e0d83a1da08f7976dae7c706750929575fa23f65d83a6b1b5cd35d786f36144ba982723869f68aefa50ace13c731d9146e35bf6e39426bb3d8796aa9fa883c4e573b09cf0c2d95984551e5b8397863931944940be15cafc336b9674f8cb3bbbd1bcf092e836115b843b60c6702c465959dbed2de4c7984c7c070c73e869afa98f4f59340d5e9f37bb1f018631e94dd39b17e872e107cf08159c7b64ffb85dad7cab55eb5bff043efcefa7f10ed922bead8649df4448a2f5af6216a91859f7efff3eef7a1ce0ff2d447b8deb80225c584588027e0b4be52863e6937f9366875f07cae7dd7cfe845494c4a957302987f14dfed18b4e849d9a4efc33fc704970d0e48885403539421145f07b50c31ffd60ab8067c3286f0505d2a3f9e9a3c191b7f48c1f74cb2f4ef1239a345fc12b34d18861f7ebcbb3fbdb40494e0bcfb1c0545f078da05eacc2108243bb5c239b80139baa08da8b93a3b2b3448e690b2e2e35fc4e93b9074cff9881b4e5996b060ad75be25de999e41ee2e25c167d943f2d8df5f2cbebb7b871d977b08c9f66482e0258f383c23134d78cce6e6e0b3a2f80626fdc5e338e30416f582bf73a035aafb0612cb15399b429f3bab68f03f8a447ccbaacf98c4567fb98f487d22d3c979b14345d70b1e9bd7fe21e10e5680d0042636f74325790d13022f5ce88f573621017057deed11a0bee0e3de7defdaafd51d4c730a53c67849afeece75f9eaa902410420a6de8e9034f1afb46ae307be30e6c4db0822dc9489455e3d6ffb7c3d7e235a8c483af5226e5be935a84215e090cbf138e4a065ff299b00901331098a9eeee71d2b296ed643d5b2e0e3853ee5ea4df211f4ce3e2822b106030b5f6ba9ec3a4301f45f13caefdb465b78b6c8ccd4ac56f8305e488029318338e3e53f1b1d1737151e9af80de74af600e5b2b48ea0c1375099073850b8e5ce1edc9f2a3c168b1f6b91c1c48592c75dbeea0f0053f15806c52bf9a8aab10ad2f1a7d002f3ffea0a7a8dadd53ddb4789f01fbba97ec402a638e927d0f89f53b01209717515bd4dd7b57e6145e60d945be703388aed1108cc25a6849d11e4aeafde4d8edd7ccbbfe5b110fea8509794a61029078f7a27f234e31848ac8e830939589312f53d83b53f4502e8e78ae70f73c7755931d4b36e9ff90a1ffadd77a79833db2b54be5fa59bde419988afc8ce8ad3cfea45a097ad276f612e7d02f76834ba95efb73ecbf4f5f89e27452e788feb35a1958b74b55b8304f9311208a9f204f9a164c97c19ed326676ed19784ded46281990d05b105317bfff1475c42eef7f21b6a7ec7c8fda8be7ee31b0728bd41a07057d520d1f665008972246848f1ae29c0870bf610167162ca3b597fa88ef30a469811405ccdf39373939196c5b62b282ca06103c5ee991de651c3b1e715c3a96f2bd246d1be44b9d98b7544a0cf3171b6aa37e35d8171b974ad02fefa1204a18de7d1921e9976aa549d555281a26ed1332fcd0f92b6b481bee26e4848cb4fa47af13f2f953cabc727a7bf5fa8d065c6c56dc9f62e623c67ee62bc0b9ce5b760623a5cb29cb9c28a6321811c24fb79cf0ddaa9347e19bcdde4defceb204971c9fadadadf81580d00e2b6acbce63d6cd4b312dd309a81fe7cb3ffe6370549337bd4bc7555a480b261706dcdc33134e7d6969232b7f3a077042e96dfac9a9d1d052b6f59dd6ba81fc70a61c59e33381e7156661273e3752685457bafd266fd5766b42d14d941d585f468aec45b12c0c18148998ac212d03e457c2313700a74173a8457e84b10d864a2ad5ad6cf3f43f6b17362ce93af83b4fed6f6d4ce7015ab2011a6b076f8ddedc3790e37ad0fa8411f1e8d171190bf401e8431f13306f9416fcdeec7b950bd1942143cf2f73d83cc6f3b91439b0473b703ae3b062039ee8fd6f94d1b9a06ba2496cf3833da5587e39c394f11296e9a14d3994da78b966e5c7c5f85d14bb4a267ee626fa7e41cb3dffafb292db21bd54d5d2f712e5b2dde79e32a4630286784818e1eb3adbdb27fcc702d8a075a4ffe3d977b09f7ca501ae123d43aec3b31c6166d1715660e221de9c76327e3459dbb08a8aa7eb4ad2632ec798baf1e5dc99ca57619569b3a72864cf27d00c5d57714fced623a464839e722431b559f3cc8434b3e36c380555f016733a5021eb149b897e386c962fe8c81e467084882a08914833e70fb5f1cbf1f3e6ba71d9dc08c6940b8ffd28ee03c02b287b730cd74de8452b4b116c7b7ea32226d0f2ef28ca8e9db0094d8edd90c012c3c9b0ed81559482d918e237fa6f06a5f45813130781b78749944d2362eed5a2871840ae230c2e4456871ee9f292d044090ac2d946401692326d1d0b8efb06b585aec3a59c2efc69d7405eed0d62c93a53e50f43d5e8aa3eb6ff0dbbf49a36ae02eab8a3ca3141288a0b9fc261cc5cae9eefe7d6f6b54eea3fb4c13018658"}, {&(0x7f0000002640)="a13d06659eaabbea5e563b9beb9207a08b68dfb8dfc7185975ff8ea083a50221aef25569552a756c5a30fe787c21bdb9d54e0c93dc3f4879d415701af37d0792a2fee08a59687fa1454b679537abf33ace1abb6615b099c9b920cec5191785f299bcf6de95125ea966c32ea1a0fd83fa2141f2df441dcaced7c587d22b016ca6c5f87a02650d8c895b6aa72d1d03b39f9e69a187980e46038762f1f0bb9b8b71ec31a72955093ceda87c8045d62e7947fe9b1b73ef0302c99a6322a6226f740d7e73e6e5221bac3762c4c7f5737cdb94ec30d65d35a7ca4baf0b0f0ac5bb699e8c6b8e"}, {&(0x7f0000002740)="39bba724b514d18606197ebcb3ab3e28e621ee6088bc8b21464974cfc9230ebcdd056af3f81d3a388ee20dcef0213aec08ea5b8cb16879647631e6bb90463d6056370d22bd4020501630abb54ca56793c1f17652fa4f925e4492f3c2893e59f3ad5f8f3b249338dc446bb986447d4561102a20faf98ec723247ee9ed788402bb26b21f545a404c660902f25e916ef291ffc1e3ad0b6788c3409f50c07dbb23905b0092571be7d4933411a9e4a9c3bb"}, {&(0x7f0000002800)="52bd6833ae016abce821092a9c1c4cb7ffe67f", 0x22}, {&(0x7f0000002840)="07338e89f2339395c13bc0365cbc4888b63177cc0ffaf841b8b4e0621a0cd844dc833c71ff8ecffd1c400f509dd4f79fb876a2c44530a66239596e2eb1ff752400ead0bce3a9bc8e487d8dde52a36ff9f88a2461ec758f839157108e89b5c1ccb1f2760934ca8d31e3aed622e3a88993927b1d6791e0e8d7600dd92c63defc1ea3c626241a1aea28cf4612cc6c60aa007ec1bae85961b7ef347aee9c6ec0197c4d4210622ede2cfceef97291c27d271fc0e5a8c0ebe328014c6f805b95e421cec4b0e6c9a5584c1b159cb2aef5dee64e87b7f548c7e79868fe5af1e1258888467c16ed5d535afb6c0a301603720e64db25d710896e032c3b9d36", 0xffffffffffffff39}, {&(0x7f0000002940)="a0dfa13c39d7a4881fdb35e506d8cdac98c995eca0ef85688746f13e28feeed7fdbacc83d7736aac5417c21090796734450d45eba27cb673649c5b8677aab77dbbd7aa3f57e0434cde3eed66c1bc601f6d9a0095ed1c77e539b3f87bf1f90d2429d2e941f62540d5dc79924d2cbb3234ac2435d930655dee57e6396946729e18562464277eabf3c5c687b2221018e836289965bd2f32b46734c923e3776bc8e13de7b01afd7e6e93978a9e1123da7659fae15fc5c112d9863c9b0a0259ec6baefcb5b501cdb399e125cf30eca8fb32c40f499700ab6c760fe2b8a25322bf6fee152efc7f336d42ee2f7b595a75acec30b7e6cdd870d8779bad4da8cb9a6b3b96aaeaa846df5e5507b4643d65bd3058491bc4042025264f298bda01e8055a320ef8fed398dffe81f35b1946b222d60a5660c0fa6bd498f125d0e573c3a3e8944f08d942579486257a2f608c6ed93513eb2cbc42662778ea6ee8fa8ba466a83b122f67a13324770eab78cf75343b2856ca6cb2881ab8c3353bcd1e31462e8ed53f0df101b916a265ecbd5402797996107210f6dddaca43f0236b29c10b913fcae7ab4d9a508dec165e23c212a17055be6c5137df3b3f5f6be4231b1bf522b1642b1ac693523cca47a4146d7eb8d87cd013388f47301e34447acafd2f3ec6d45e10c02eed5e26cf8691f90b88e966ef2bd09916adbd3a1cc6a3a61eafd448111bac4a333310e9d30655c8a93ca13e2b2db8bdc9aa8def9f493830b5b1ace619c53d6aea88b406efcca775a6ef9e9ab45010f447868a8d27c6688cc418a0a404fb92dea63d105831ec4b203cf0a3daa65aa2b3e4fe1a671ef528a66afec3ce9489b4cacef87b3dcc0009491ee0917d3354d3dcc4534122a9df96f16a0e9d3229ff53843836608e23708a528f2ec1bf96c21b4c53dca335cc15c98819db7a243014cb49ba3634bb0d8fce62589082c7f25e3782abe2876c05d24f111c3d049b7e79e73e3a78d6607f34475db56948b154e6105050a0c4b899b89e8a4dd7c42b779426389cb7c6dc12f90b017c204056ae0b86aa26eb1c90db36ba5a1deeff542fd169b84a30aa3ba8af5e2d4430d3afbe6b158ea9f9f522c25a42f1d2ac958ea9da2a6e72cb784189816e0761a259a718ded48601eb33207cfeaf6017fa125d0aa2663ff1c6baf8cf16f6e3e61e8e4c9135b378ac7faee9cfcd9999c9088a0f153c048d5b2bde78bc26a98de4d0bbf326dda578ceee1ea18df58ce44b06e6ecaf424cd2af5d3340a39c3bb0381d30743d7f60147fa30af87f48406fc653d1a954e5cbf48faa712a5b4645291588b5b0381b40888c215eada57c78c9edfdf62a03058d9f23df06ff7bb04b1e8650792cf149e599c654309a96ba01658efc97d68693f4025109b6661d8676f38cc7515b3be9a41d1577810acc366535c388b17f2196b6d344767909a6395a7d6dbe5f54139b22a09885700aa68cd37a493a528413ea86dc22fc36bf6a666eb0708b85115ebd13bab6a3eaad86034b6b379f682d06299f0273601202a70df8bae801610288da3c7cecaf00d6be72bc1493ba679f683d7fe6acbc6882f0259643d56a46b63dcef9ce38e91b7dc1f4565f3f90b6d5b863478f0082f40d6d356a32d4e9a19b3cc037935939eb5b060c2900c8d8c1346fcf5e06518ffc3ce5cb697c5f6a2d7803f798b0f3a911901f84edb028d856493aece60f80075f2aaeafc596aa7e7a2a7ed6e152f36401b0df11a2b52c2483a32c44cd1ecf26e3540a200d919450bc2e99a2e047def53f827ce60e8fce07eb826f07335f534a328f9a9b98bec54550a4de591862b6cce37fdbf64a77ba715adecefad95c186fe6ef3eeee989e391eba76b243ad67ce6b4d07808f0bc8834b7fca685f5b0717c7ffca69205c88b77f617388dd3c5ee90f0ed39626816a8e85590d3f29286ad97eba8861da001456669250b7dcb29e0a1df2adc331769f06bf8f091673c6c9ab12aa4ff30fcb7019838ceb38dea497b33a3710c1c96822de746ab3da3ff285a1332bb71fcf00f1e5625526922480b850079cc0a7e653285ea7943b40885f4dbd122ceb6c811d280e4cb7c26df64b4fd9fa8ed1f3a93119d916b2a6ccba990b026a4a54d1ac1dad25d98c0238c584cc1da1f629c4b90d4e466f91013649770f1501f9ac9c110231884b7249eb08fbf81b1f7d80c126585bcbb6f53a96bf83c41bdcb5f302614d0c8349e4b27b3949fb149097caa3f5478857b67723a60268ce0334dd156effc7d83d990f2e64ba20a27f3874c330cc7c8513df717aeef61183c6899972693e0d6d5083c682bf5922b0b1da192355997e93b97eb7d10915aed2516614a914be387f5757d56ada421f210845eb1a84a9c345769c63ef852905ea98d354b7f05d67f838ee9cf857a1fecd75beaf12e2e1183c985f68d90e809f4c8ed8269f2a0c23b9dcba1b611aed7bdddf64fe4c30d27506236b984e06e6f6537f2ac1523896d68fa3e2ca8eba35e03ca9c81abb2761a8ab3949107908292aadcbe16042e06c8f03e12defd07ab158a1a03e03e1eb77138fc6ecdf11084bf10c6e1dca587d1a8100437e6ed2a8abeeba0436eaa70d2dc41f44bd8ca90f5d263c6949d149db8d1e8c941a900151ba8058120b6c9b8647eca846f5cfffa19aaf6545a8321e8cbca8d0da1e2d570c65118e420e7758e700b9a482fe60b630552ab9af20ddf801ee27b7a273e57a14b68d7d4d9e6da5282076cbcac7223dca254936f90810543ad1228ac4d81fecccc187eee9a7a6eaee81b7f67d91ebcc11800cc84c304710ece2f56ea33ab020b5c12e996a7185e9c090ab2a695bc321e4e1a716e089b4e14bfc529e99b056d11cbb7ea98db63b932b90c9a4f41e96a4beaccb916fc57f3a8a28539e1d8e6fb2ad88d18aa568a218393394ddab85593068da0f05c3cd197063089f21cc7ebf3d17539bdaf6fcffbe01ae245a26f6152b8d41b6f1145e9bbc532adaf9e8c0cfb57e942933ee5f73a5f2d8db64ec251bc65ac8b9955a0ba808bc888974e3c93faaf89d92ca84c338f334d5186497cf58c41690393d5b07f189ca241d3cfe67b0dbff7a504f4a36eb81fd49768f6e19a79b7c8d7480a21ab3cc94f008a464c9f586e7ead7c87f6dcb4110b766366a3652fee2de454e78832a0028ebef187a4424ab254440cea265539cba6b76beed5b0bc93654a3700f7f1aaa98090ff2823ec69d63f402bf6cdb94398b0f41c92afdafdc0a1296177ce27e3be08388f2938116fe46ad7a41401ed8621ba254ebfd86577e434cd56062cbf7dc245cfd7187b6f6741de4a7de7ab2094a52e81ec28d64ccc6240da70af5b85f2854d82dd83ce174cf617d7e50b93f19b31e0bd604330949c7eea931f5255ea2641271dcbc82dc059687a37a59d36ded937fd0184051c2ea47e6f99a00d84f1ba61dc5e55be2f6a20170054a4d6435bf0ea79e4351ea7b10b03915b6b9892b80c70f0bd60a9a0e2af955fce5868c0eb63a1481985faa24c9972197402d70a17c480dc9983054879d6f64045c975cefec0110d2907206dafa54f05ffdefef705d658ae2132922c2c5207fb3c1e11e6d2442cb1ec4dab9a47c80c2ad3b0bb78d2fdf1abd9a06a14aea6c9d92017fbf13dd6cbda88a06948f4d288e5375b671972fc54511110816bdb70d3f61e63fd1f8b5c86ccf8756cd4ae8db55c50b98583fa35546a576a872d435d97192a734c1314b7ac91e8d11f6d396237c3d1eee162869a3db61a9f38292cbf740c023e75dd766dba7b74f8831ec0c7e6086b94e26fcee50ac1ef1d4cf110ff1ab82c480fdd7fd2d5442100c51f8223f4326f66e9bffe2123982882c22ba309f44524995190cd1739fda60c23fb5d475c20f923f92340772b29df68c18e9cfc224b461d4e0a9a4b12d163e200fad4ba3ff9d31b79f4e69a6352e0f9ed9b7b6e9df409f4826daf25aaf01618132da6e41adf444740bc239b932c3c33994bf2b647baa75aa6982de409670f3f44cf439cd3ae2d07a02d92406589cb0f44ab92a727ccf12181bd523da20cbcffe532276ed61d2e1e5befc935dc17cc2099593e84ccf68747863fc793e54987ea19612b04ffc07aa14274f6d3c0e521120a30dc1ecd0f67e6efcfe8a7546305da789ea010f34262096b355a38b389528d74f28601a631865240020373148bae17f498bd723ff529dca495cf051f5821a5cfdc6c783bcb177af9db5b3001e1f86bb356c722f3886477ee3bb60f3f57c96f39e454c5c194c6965ad7fd78742daee485ef321b6bbceb54a140c4fb27702621126b1aebba949da95fd5e5d1144788ffa19fa77efff960a1873a7920166850bfb8f6dc3b44e837ad072b20c4e3adb136d5e5e464d0bcbc7e65be5cadc0a2eb1487bea639dc1977a3d69eeea34e8f90ec7df351e2ac26abf0198793abebc43e4f2c12842f6a133b3f042d34f6e7c96578bbe1224baf9fa642bf593db83fbfeaf1fec808f5dd1fd87693804ac1ad49858a5afe036503046acfff62cb3df866738745530f740711a56028f791e104abffbf6222803c5df6eb0cd63a3758de6cf6364537f6548b6a6975efb94d7c9608294013083fa43b0cbaf9dd7f7599e61c803195df153c2ef6c6d95465a8708ab3504d8df9ac3bce2c28a80528bd073a644afad595ef4dd49805fb31211299404970eb41948e0f1d29fa87695ef6086a3cca4a2b45a89bc42492b1325452b31ebd7474ba153d395c3d0c30d148a34ceec21673c472e107b016d90b88ff096f7e2385eb0f5c78e532af35f197bd3951f62f887e88f961eed7b51a2d5dc9ad3e9b01dd527cd2f79f0eaf5a7cfc27c9c82223fdfec3ae97690556fa4ddbec3d471f4efe2ec14264dca30b2779a426c1af4b7959c935eda62a31f526ec8c52a06e4ab56559b96dc2e691352f0150f12c6ef9d1cc9819a0a74c32e53d724c9dcd1da265561098713cf515060caceae58c0e61b71a3371f0270cb3a3f2aac8c626cafdecf6f9d036f0097e91ff320fae9d5bf9dd40c44013fb526d557f68ab099cd193e97c3f9393072e42fd74aa90002632f161ef3fc8ad0dcada35a4f362c58ef8e963a77da1f2679c24289b81ece863910ae82cad580fdbfecd22d46708cfc118799ca79c63f78e4dc49b6a7a4c4dfb30dfa54597572a483379cf5994c67c8f4d997e2f2a1e2f7860e83757a268d6e9c3a6ecc19548590e3b87465d62a71cebac76d459d3e4a7136825c2d55f0b3799fdea0b6386ed687b41f51baefd1792ca0f3fdc65d7bc87d05251dde540741ffd8c328904926c3e9c2df9cd75342f84e813385e49877a3beb56ecd928fccb8a550cdc8c5755d8a0661915ee7c9f2d34a73a57e742743274552b111e72f20c94031f3070743b4ddfaaf71a24f12829a090a207f89ca2e7c04f5949586155a2e3627a3d891fc27689e79399ac726363de7dbd3a1ba20248075249d6942f8172d85e75146a953d5cb72f9692eb02efe69559ee445b35baa7054aaa2bf5cbda90c5d6fb7cc4977d31524462e5c9979b9c5fe73b7a5091862be639665d7357c3f2bd85f98a63c95a6fc7cb3d847be989f6ba8908801a607bab86936a7994772fab4b68da6f8d481e45c6afc37effcd5d5f14a718216ff773e2664dadf12a0c45bb51e4c03fc75beed11d76a7086c0a4209215e998e0fdb816563ddabdc5449725bf84d0a37355c0c3512a5f1ade72603e908d1755bdbbb19973d7c0a243c6721c5eee4f2b4b0b07762d99e8720380aff44ad024dd596ca2da90fc63b2d4925"}, {&(0x7f0000003940)="0f8973d391b5438e0d823e86caaef2700104e09499b733b27ffd99a5585d48f0ecdf75554f14f26f1405ecc93ff74799a35b620b6465734cc0ae27921d119e84f153cb852075cea257b800aa5e76e42c9769e4f9032b", 0x152}, {&(0x7f00000039c0)="875f5973279cc291d99d6990593438b0149b0267b98980b56e5c31e06a4dd763f06520fcd5725a4c94f0adc8b98b8785608d4dfc7ffe6c63e1771729ab15d413735fe97919aa5a4586bd66064e9d2b99c77d4abfd2c24a9f7d3e6ef1791e497e5edf600e7319f3e404854fa524db739e64f13ab7f08f47a4c3df900841b4487acb"}], 0x1000022f) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0x502ea43edecd0415, 0x4c, 0x92903eba9abf4698, 0x7fffffff, 0x2}, {{r5}, 0xffffffffffffffff, 0x73, 0x2, 0x4, 0x3}, {{r6}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x8001}, {{r1}, 0xfffffffffffffffe, 0x57, 0xf0000000, 0x1, 0x7f}, {{r7}, 0x7ffffffffffffffe, 0x0, 0x20, 0x400, 0x1f}, {{r8}, 0xfffffffffffffffa, 0x1a9, 0x1, 0x4, 0x401}, {{r1}, 0xfffffffffffffff8, 0x22, 0x8, 0x0, 0x4}], 0x986, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x7, 0x4}, {{r9}, 0x4, 0x10, 0x20000000, 0x7, 0x1}, {{0xffffffffffffff9c}, 0x3749c1bc1051c6e6, 0xb0f31898fbe6c798, 0x80000001, 0x2, 0x7}], 0x2240, &(0x7f0000000240)={0x0, 0x4}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10, 0x0) pwrite(r10, &(0x7f0000000340)="8ac508cd2e05fce4c0b4a02dd386312059832a8582229de214a9940d71a746a5c7b6d8965ccdf325efc26c975116283f0d96099d67a7322e4de292ea8f696bbe660251e4659d0d064cc0a3509ebcc876e993d97be56a6d7185db535e1a948932df9cc5c16e76f05c4a9d8977eab0be320acef0ca05d2316718", 0x79, 0x0, 0x55a) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) syz_emit_ethernet(0x1000, &(0x7f0000000440)="7b70ce5ce9d4554a5ab01b7dc4ea40899d153ffdd564af8033f20f13fcd8acfc481b3e85d39df8e63bcf7763661b88d8df7aa647339d1c582ba17a2951adad3c4b2debaefb549956c0816226a8bd8e131a011480b6186864f2be12a4599c1791b3a6887a1356aef7235a3cc5b62b59ed6ce4148da811c95be3764d47e4470f2289f9f339477862d06d443e6f291732551b0c01bf95cd86c1cb3bf192d27ef30851d052ecc33e2ab805078ede5c419f018e5aa016650151b68a2eda204f47cbc513d7859e21a0aec49fadbc5c829f6f3a92834c788b27119790c95a20dfde89036b83f439a91e781756f77cc138060d8a5c33724334a796904a4db2c1d9b3702e6e3ee920d8b881766196e104fc3d5d3453a08736ff8077d23b2a4283ccca7288d157d221dfa344cb3f16d916f790d3801fdaa5bb27a21a817f81c4359e6f4a3552b1eec71c2a1e99e2fcab0a149600e9e1e7d483981648709beb0e8dde02685e969bcecbf9e1c0f6326dc271b82d967d5b17aef1b2d816a1d0f6dc40d079564a9bb03f584499df6565fd1f87decf2a5e9ea543e19c14fa5d845e0c6054f5a91c49a61454bd269ac01a416acaadc92d7c2962bc517ccf4df5e6b6a0f42877f6e4013b3510062328929e6f3057da7a190877c87e2055e11d6fb7b6361cb70875716b5faad5f6d0cfbdd5b6ead8efeac269cfd40c7398b55291f3b57e8c96c1c4fa64eda5d2a7bfe2853cbf2aeb329314cd6bc6ac9dfd923782e09ce0b6bcb2449081bcca9f966b435745f71bb1a3185a0b3af689e0539d4e6cc90619e36ae2890ec0ca04aa5e0114798aa3748de3fef1f29de53ceedce3b169b8737adb93774d7b5ab043be58ee60a320b668d2781e8c0573d699a32fa861f4e94280be4a652adf99999d828eaabe52714859425c595136c541f773f560f20a07df2770358b0b758c89543e35366abadee784b41ee209c31d5e26cb6d258b8c7f2ce5c367c55be023b1dcd0a82bc77150237b5620826462c915c9de21d07f0b08ebb6149ee99da3026b01c598b7b18ab3f5256034e95e917e6c1e3fa37d919bf9c648bc57e2f3143a22c0cfb2c36d57998294dacd35c3535504030bd4f9756cb417e07932fe5928a4f064ce3eac57d7309df863552bedd714cd3556c6a702d4219f17fb902d1bc68e2f3033fecbb4a46345c752ea776ce642320e3952f5915ec63c644d40542d6030860515a75e5a12ff99787619f1aca11ce2e7433ecfc09bcd633a349ceaa75d5d46f879477373a10ac358784e1de549ba3e55c525a92b3dd3357df8b2a68ea3e7b408149d13f9d407b2ea3b073575ed5d600ded547ea605a6ec7462b786419f5feb2920ac2e1cbdfa419e9ef1fe42b6f8d1a28ea8becc97672d644ccf76cdff12086d0d780036e409277394e3c8483b49454d9ed9931435e9c0567a56dd05a73793c1dc663d3dabdd6491f686855f1c76f7743c9f00b9540d3977bd51c41ac48e8a140a2ffc8b14dbe46ebaf44b06d1f02211b9af5b1b0f8d67baaf6bcb9d5836bea32b269665d78a0b7806e65296eb9a9ba2c9e8515da759e1d15e14af72d0d3e705b5f9357bce1ef12896e155219826dc2303a7dfe13aafe04f35295e822d5de7817dae82270592e914dd4df7f5e254e6264b1696e03da724a6c25bd82ca514bee9b3c63922b6e048c261f7a4982b8923a2e5f84e7db248818e7eb354b0cf9da01f65dbb421c7bc0ebeed81438cb476f98f58c80e2205ff7bffe9041bdddb509554313967103de0c16fc0a521ac93410a7c626d6a0b3dc43098a820ee3ed4c59d8383d4434ef31c6d75755c5fa123065e5e2f01f1cabcd8c327f8bbe16582ce52c71c67677109778990973fb627e3da576936daae08930092f80ca392ef083df1e8a97160e5cf05b2c7ee99c95c1cc555fe47a9b8315e9ed2c7cfe9d967d10d5a6a548c56a9f62aeebc9f93d702c7d5d6f3d9af6fa230e5fe6a5a943a7dc6898aaa62afffb611d7a743a561163597fb933d4725b05648a5aae4a50a69bd8411841a2517ca3a43826f77903ac7be6ed822f83ba95898e9f3459503b62404c9b18e38494352617d4bc1f8a76f5ff5cdb184e35e359c50ef2af6435bd729a0e9fa6e72d6cc3caf2dc858f44e06ea65971aa55b79db64a4e4725eb9226733c59447491f1a76673f13f0ae6b9fdd96dc9b35d28bd8017b49f4df91d02cfb9eff010e2f7e0b5d1eafc5fe776119f6fe975e5471e070da33fed936dcd5600e0db53aec4765e136109211bb7427dcd5eccd384e8a90c13c8695ce8f5b2c1ecc9f7193af86316585e7630ec22fc84e5448f5ddc881970a5445abb730a2ab0d63ad9c9052e9e022d63a837e1453b85fa59b0b6de89a4359bdca0e44789157ae70ff6f6b569ebf64dd8a88e0541db1caf8a154571fb34d02777472942554cd8b3fac979156ddd8f1712426b6da1bdc7658d7bd2aa6d591e028258d105d9bf62106f28d53b4330292e05da2e2d93fd49152cd0bf5d021b9886dac7957516f1b4f2732907a56035922b2fe1b852c35bfb0c6005f4eb7ea2e1769f41987957e2c1ff38e66793c5538678d234205039e7e526f875275fa9e8847197f23af40fe606635d4dae8f4a8a319d7eb71df9aa69d7a81bba0f64568aad24b424d5642531c48cb14c193d6d10d64058a79b23c04d0897d6dc277f20eb5325750a43cd1ea28842fbacbc32f909dff71c64e2340c039eac38a9176e8bc1fbbd1decd84110d605cf195a3485ed144b5baa39913f64080f078cc1b34c055e6681c0fe826b31ced9aa45f7261b28a08da59206a9d82e1f4616341746d6849b7876013540bb5457570b1d59e47b4513741e0df3764b8a14057383b8988e6f17a274237a6478cbde4dffa0f511c79ea46d153a7f0fcc7c9005516e5a1689d4e3f027a4ae70ecbc23876d5cbc911ddf034726aca7165488d269c7ee95b18fe1fb36d03dd136cfc47f9557c10704de36d755584c9acec07344c67509a6bf48d4f217e7e7ccfe33d54c804ae464fe7406482213a8b563d04adf3fadea7aff76561a90ee04f7e58430d30cc277c6fd1a7701913500615a2b433031e82c7181f3510007832709f85ff152148f879c57dbe4d9d56cb63f089f838e93649bfcdf1d2ef93803b5071296f235e4c90e960cbbbf2ba6b4f801eaa567c6a42e3993c3be349955d1f04d79a3f2dee570f00d2c756496c8dc1e492695f6ea51b0bbc4286e2f8abf50bee23aff60f4fb157a7a7df27a55557b2cb18fa653d88dd804e6771d0c7edbd45c53c155095543f02ae77f746763fb026a101c22aa739904e93f570e76fd15c97f7dbce003faf2c8e0b3c0f4b01b194caa5c0ecacd0d84b238705416e9df5e202fd20fe5c2284749ae015c2f8e671d47c9a02fc18fd048f040e9507d26f7ceb155412ebbc31cde7884421eb4c9ec83632225581f7c160a0537af2696f30b8339274b556a0149938f25daf0dc7d82ad763a34f3a2b9c90a20498700ae56920e99919ba32dd1580b54a0a52a3c3e053990ab502ae2d40addcba526152d9702411bbf3bcef947e0099fdae5d6ccb814806246e27175b7918b2e2a077ba8376043d6c8f69a376c0cb96b0af05a15827ae6598a5021af07700c87d72db68350d0d71679af2cb1653d82c3df3b019fbd9a147deb062bff644f7b881761bdf41fdfea0c47badb7089f18ea65ecdbaac11eb0b13cce5c936f4097e86818942301c528f4cb70ed4caa91afd35b74a47f2cb56e498af2fae8c75c789a593b48b31038e8ec1f64a9cdbe5073d95bce1f72f706e2e7b686b95b79e2cd4bd0e45c1f0b000bcc14458f51c9f017dcb0c4c7d6d6e4863cfc3e61bd8aed7ce9d35e523c5ce956a85433878d8ef4a03fe95380b06e688a5a74ef57bfe0d00f5e5cf902b8056dee33e8890e45bc5e0cd458292409c3f3847518d0957023989d836116cd927ccbf97b77c4f4262d7cc1112ba71e350821cdcfa15c1961db60f614557ea1d890eba7e9b509ce713d4fc391b2de3d965aef785df2854548488096bcc6792e93629037c14bb54aa2ece59c06b8543d7228ae8bc08456e40c25adbb24a7a773bda36c13bb9f5f7e53a3bff1ee8f0ff8bbc9571ddbc0e36b538a326e3022c2e575461a72b30ec6084a7d1b9c7a48d1338e2950e90f8d2026d375f8e0c16d503f06e1c8637ade9155b99a280f5c570df4a720bd94d672d4313b22a13c3a63b5063573ccc7883a1d3cbddf0e6117cae9204a23cebdd2435630a08a9384a54e7f5a521feb549faf87da13f0adb798a37de54e56cea421563d0b05071cfe5f4f4b9393397b2616eace263685bdd18fe01023956aa6a35d1fc7ff1fc2be1fc6a99bb2049e280a67e95b8ef6775c15401fa72165b8e484b29fb7b8fbb2eb2b7ee3133017077f013350af75dac6481a936a24e6fa14aa975c3073cda61b05987fa72f0fc1e92cecf74fedf95bcdf0436bd3ac49cbe551d2ab60a17a6fcaa3876f606b782dc8d6c98475b2af81a6635fac24d2dbe14fe76151647185ff8f74d41df164b1758c27f0ad8b3ad72f738de246ad48fb002591799f493a25c5fa31107774eb30f66d49b25f475f21dccdd27597af083432eae216517a3405041958a9bb52129c31830bbadc36ec24eef0fe6cdf746df1525902d20b2668e253f6bef8887c009df14f629bb867e68ed4f51ef8ae2416216978bfb722554b8bb12302a7a4ee324d807ec14ff891a6548d1363fe08192a4c206c29837f56401b6ec787ba723a215f27d2a7186c3cadfd7459bec084a7081cf40b8bf41a04e61f987263cc7baa38b662c60e260f202499fb22dd16c427c56417e2b6fc8d53694fd5bcc40499e97585d9b68c3b87b52f13b8be8d34394d9e01d21d4134bb0abbfaf7023d1f262552663d7287a9ad06ae1372e42c7b8c712fd6d92317e775046f47fddc2eb18aed21069e6d394d19ffc78dc884eb1fa0876da7f94d8b247243b2b3ab0e3b029759957d7b4c5d962517837f8220b5d2f28c86a1c5826c1b47fd5dbf99e6d1bfda30b374d31bbc7cb09c7b227c7c061a509571a8beaee3380d8c9821b07631585c642a4c95363f48f13f92086bc08519718e0e7d704f3c94924ec146df2098094c87747d6c0cc1c8330731540c1b7e1f5ef02070b6f577c86ea948b20490571e0fcf3a9b567031a2dee82a1ca55644f3ac8ccdce2108696b45d61f445cba41a3c05fd9ca0340ed1de5e9e15fc631d20524400bdb3dbe3a3fda3f6e2ac5a3e90b184d7eb509521e74846a7f95c13f1cd08a4a0b4d7ae80ae3da20d4552f787dab22bb81f0bf06100e3762fdcb14ed209a853737ecebef3fe5aebb7937576c0c5b800bff9a70d0160f9a24f234590f6ee726693476cd63aeaefa969c820ef6f4d3c3563dfc2eed7319a682d58c3327c9176d222bb49965955bc5ebc2401cae8d7d8f3cc667150861437f6dad74ee82ebc90864995c36774c90c226459622c36a406c832a3f007c0919ca7f73af37dd8d777eba79c7d66edfccef9be9854bca14079c5e8e11bf18902f2f54381ca82289064225f0a414162854f72a74dc40a8fde8e1dfd94e4de35861fcec2bad57c0b84abceaacfa372cc46d74260450264dec443f45a033aee4d6a67c873de28484636db3206a73c0954638786a8a1808250c987bc3016e13880e1903feb9d0770c8e41d3e82098d276039d62a0b2d387d8f2b983fbbc10a2782ac79bddce31f5e5a146a81e0dd2b8b104d21a551fe936962f950d79cf72e9540c5bb5a9aa0f673a718045f22d1720") r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r11, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r13}) fcntl$setown(r1, 0x6, r13) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x9bdbfb97ae91ae25, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x48}, {0x44}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x200], [], [{}, {}, {}, {0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) socket(0x1, 0x1, 0x5) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000001100)=ANY=[@ANYBLOB="8202f5ffffffffffffffc9f5a85eb0d580c62c5b09bb939cb52ab10d40012545f5316d212bd3de8aa43b9c1c176f5d1a41a632cbb3902b737c2ca6da717bb2d66f09647a9290159792d3df87cb8bc2c25397ca578e596d7e20008dfba2aa5d27fbf051af818af9163879f549bfdb30250fa8b41f9a64befde5b47d82739167ada7c90d2b606b3c2b0f479fb17380a9a1aec63ce99710a2a3cc33fcdd026d7ec6990e720729393545eb469dd9a9f22597f6624947d9566b65633ec76f465dedb5f59270d62a79d10328a05d9f1e0dce74e6eb285e7aff22a026fd2e8ce008a05ff70c1c81a726fd"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x172) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000001200)={0x6, 0x0, 0xfffb}) recvfrom$inet6(r2, &(0x7f00000000c0)=""/4096, 0x1000, 0x41, &(0x7f00000010c0)={0x18, 0x1, 0xff8, 0x80c5}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 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, &(0x7f0000000000)=[{0xc}, {0x34, 0x0, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = dup(r0) getsockname(r3, &(0x7f0000000180)=@in, &(0x7f0000000280)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = dup2(r0, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = dup2(r1, r2) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000040)=0x2) 16:00:10 executing program 0: r0 = socket(0x2, 0x3, 0x6c) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000380)) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x1, 0xb7f7, 0xfffffffffffffc01, 0xffffffffffffff7f, 0x7, 0x2, 0x7}, &(0x7f0000000040)={0x1, 0x6, 0x4000, 0x2, 0x6c4, 0x3ff, 0x7fff, 0x8}, &(0x7f0000000080)={0x3, 0x6, 0x9, 0xee, 0xb9f5, 0x0, 0x400}, &(0x7f00000000c0)={0x5, 0x4}) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000002c0)=""/183) openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x20000, 0x0) select(0x40, &(0x7f0000000140)={0x7, 0x8, 0x3, 0x7, 0x5, 0x4, 0x7cf1}, &(0x7f0000000180)={0x2d59, 0x1, 0x100000001, 0x7f, 0x8, 0xffffffff, 0x6, 0x8}, &(0x7f0000000200)={0x8000, 0x98, 0x4, 0x7f, 0x1, 0xf4, 0x3f, 0x7}, &(0x7f0000000240)={0x5, 0x1ff}) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pwrite(r2, &(0x7f0000000400)="5aa7121f8d050aebe31967ec6d5f465318ecabf5a322026322a343eefe68cb9df278d9ce28ce25e86c07f60e54095a8a264cc828fa565f0a2b169ff4eb78df082c1d0ea1b1f08a5a3747a8ab440e8a203a9b8b5474b950afa0f08ef08e6feebad584a6f7dec6157822b7f3d80fd4b72150a56df372ac1a0b31602b334aad3ab19130e2660b07edd8fbdd4822fc8a064b290746c9007fa3af555fffe5b19a3f48074850888f71662123eff55eb1c2bf62f8d26fe89896145c5cb26757b3b71808ad2051", 0xc3, 0x0, 0xc37) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5af1, r1, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) sync() 16:00:10 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x9) fsync(0xffffffffffffffff) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/153, 0x99}], 0x1, &(0x7f0000000200)=""/37, 0x25}, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) wsmuxpoll: not open wsmuxpoll: not open 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x4) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x7, 0x989a5facdb40fe7a) semop(r12, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r12, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r12, &(0x7f0000001580)=[{0x4, 0x16, 0xf1d026a531a2a11}, {0x1, 0x800}, {0x4, 0x2, 0x800}], 0x2aaaad50) semop(r12, &(0x7f0000000240), 0x6) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) msgrcv(0x0, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) msgsnd(0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca054114ad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc83614a00000005a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf1998b4ce8bca3425d9886165650a2ab79d087b9b16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44"], 0x8, 0x800) msgrcv(0x0, &(0x7f0000000c80)=ANY=[@ANYBLOB="000000106b5a74d2205f4967b92069f7d85fdbacf15481a16bf69b338b8ea01c818710588ff931498c6a1d9699eae4d32c6c538dc3fd"], 0x8, 0x1, 0x1000) msgsnd(0x0, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(0x0, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(0x0, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgsnd(0x0, &(0x7f0000001400)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r22, r27) r31 = msgget$private(0x0, 0x682) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a5fc036a2d75a9a88fcd5f8bd5879063f11a015e79a6e253e042b103adbb44b2efe8d9efb320b1c41d3aacce1496f9b58a85cec73726ba2fcd0b9364bbd9b51c464876ff81074c5d9887f7eb38fb5ed9b8c1899946b39aa4cbdeb2707b16d90f1a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000001340)={0x0, 0xfffffffffffffdd8, 0x0, 0x21e, &(0x7f0000001680)=[{0x38, 0x1, 0x6, "32d85e97d224b471a6f7cfb17fb4de98bbccdd27d24abccdc0181777c131479925ec7ef89bcdf939"}, {0x78, 0xffff, 0xce5, "a3be41b94fc41c4093138e175bfb8b16f049f6ebc72d3f260db7e826a6ef0d76edf7cbc1a1506b1e67fe923437075d053586643aeeddee19fef8290f936d641d810706b811aea500ab3779755c0061c3ae4f8de8d9d6526467b5c0a84076b7970e9f842c"}, {0xa8, 0x1, 0x8001, "6a32654b2872253c228350a3c29390a1dfd03e0cfb9946ed9b9c119186296b37306a1b54d7b150ad7847bc1063268fa5de99cd3482c85563653a1e4f9101d53e2a8885e01bdc7cbe343980ffbd32812e0ebc1ad0cc0481d672ec3a8d3b7e8415a050bd1426da3d1fabdf9b3b301b4901e429330f9d15b07761a022283a944230f52c53239c1ed2ced74c198475ea2fd07eca500b964c53a7"}, {0x28, 0xffff, 0x7fff, "f5832fa18957d670de06faf4f608de3376"}, {0x28, 0xffff, 0x17f, "5c7b69b6d27d4c3e28b4abafe28c8ab916178380"}, {0x10, 0xffff}, {0x90, 0x1, 0x4, "33fbda837c6e6888546bb834dc099156e3da2f525b3d143766d2acf10406bdf5e60fe90cad8d24c13bbc758f76218e354a139339cbf9086f3646cc5c3abcb78a94d8219496f4e470e53fd142ac9740c7c0ff905b97212976cd6bd186e8599f56246b1d1a0af43c57b72ad14c36f17aaaaa348f250a843d49ea7e5e89425b"}, {0x28, 0xfffd, 0x1f, "1b3d464056b4c28fda6c952290608ff7d30c5e1d339e01ed"}, {0xc0, 0x1, 0x6, "6f0fd01e0cb18aaecf76d81ea867aed50227f1b8b135fab781da1eaecee21c94812d93af93d74da12aa77e5983f3a85a246f356f25e66f17cb3ba854ec5262d1b2f34e178f0d4a57d60f935fb17e3f32e5740317493e0a811e60d22b0b022874fc5d226dbc881b46f169b2c2aa2675ab527e901f865f5aa7009ee87b1075ee577a023b68ef030a3522f659a333fdce19a89511fef688683f06132e30c9faf9d5bbcf1116e33924947d93a35e"}, {0x108, 0xffff, 0x400, "22b6ac640d87f77af7d030f60752d84ae2f4a14cd93b75646ba7e7b039e92dcb04f14ffb8108840238c620d7831d0ded92a1c3af4d99f9361ac2ff8bed428f979e17509f1daac7a011dff4a68a3c7a5dc878164211a264f986ad2e7bfea8ecbaca1977bd48db764bebb29f5259d45d344cc30a13da2105b8b253fb6bfbad5cc28b5978fc24d4ff3ea67817dd2ec5ff96c58bc012d589645854e194d76f667e295dd003896790b1b5a4e9479f5635e2bccd8272e687876bde467aa960957034ca297df36cd9c2a9f6297d03c1df27aed4ebb1ccf9249263c566fe7eb99beade8eb2905ee2f79fb503f6b22767e2d1b7bb9a442766969b"}], 0x438}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0x5, r13, r17, r27, r34, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r39 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r39, 0x0, r39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) 16:00:11 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xfffe}, {0x81, 0x0, 0x81}, {0x80000000000006, 0x2}]}) syz_emit_ethernet(0x2a7, &(0x7f0000000140)="a6") 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCBRK(r2, 0x2000747a) close(r0) r3 = socket(0x6, 0x4, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) getsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000100)=""/183, &(0x7f0000000040)=0xb7) r5 = socket(0x2, 0x3, 0x6c) connect$unix(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) getpeername$unix(r5, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000480)=""/2, 0x2}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f0000000380)=""/211, 0xd3}, {&(0x7f0000000500)=""/208, 0xd0}, {&(0x7f00000002c0)=""/10, 0xa}], 0x5, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) fcntl$setstatus(r4, 0x4, 0xa0) bind$inet(r4, &(0x7f0000000340)={0x2, 0x3}, 0xc) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) close(r1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000240)) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000300)=0x5ff8dde18dce2087) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = dup(r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x15c, &(0x7f0000000340)) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d0000000000dd00", 0x100}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b3", 0xbd) 16:00:11 executing program 1: r0 = socket(0x18, 0x5, 0x40) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r4 = accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000e00"/110], &(0x7f00000002c0)=0x6e) fcntl$dupfd(r4, 0xf, 0xffffffffffffffff) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) r7 = fcntl$dupfd(r5, 0xe99b6fd51c711f2, r6) socketpair(0x16, 0x2, 0xff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r7, 0x0, r8) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x200000029, 0x1a, 0x0, 0x0) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000000}, 0xffffffffffffffc9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "000000f80000a300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x6, 0x7, &(0x7f0000000100)="d65b2b3fe3320772d49d0c7a705b49cbd838791611d79ac379fc0d3ce4b488287de95f90b4c08f2ddd94864894dfa8991b0401916d0ad12b879709cae66a5d65d8ac0e720d479951214e93025f80e2df24e384af269d8032a16f576fcd4db7e9af6e932dc2255075499228cc67843189f3283eae54", 0x75) getsockopt(r10, 0x200000029, 0x1a, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f0000000000)=0x351, 0x4) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b1cedd94553c25719490c3aefa5ff8fea220d1ee229d1ec65a825cbbbc88df85aa2dcd46e10c0d626fbb89ab5e4f5"], 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) r3 = socket$inet6(0x18, 0x4, 0x20) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0x42, 0x0, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control\x00', 0x2040, 0x200) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) r1 = dup2(r0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./control\x00', 0x10c) setsockopt$sock_int(r0, 0xffff, 0x108, &(0x7f0000000080)=0x200, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) close(r3) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./control\x00', 0x4, 0x8001, 0x7, 0x0, 0x7, 0x6c, 0x8, 0x21ea9c42db9dcf38, 0x1, 0x8, 0x6}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) close(r5) 16:00:11 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x4) 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(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'t\t\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f00000000c0)=[0x9f50]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x800, 0x100) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000340)={0x0, 0x10001, 0x81, 0xa0, 0x1, 0x1, 0x200, 0x10, [{0xfffffff7, 0x3a, 0x3, 0x6}, {0xfa, 0x5, 0xd4, 0x7fff}, {0x6, 0x1, 0x3, 0x8001}, {0xfffffffe, 0xde43, 0x21b1, 0x5}, {0x3, 0x9, 0x8b31, 0x9}, {0x3, 0x6, 0x7fff, 0x7}, {0x2, 0x4, 0x0, 0x15a4}, {0x5, 0x9, 0x80000000}, {0x8, 0x7acf083c, 0xfffffffb, 0x1}, {0xb64, 0x77, 0x7fffffff, 0x5}, {0x400, 0x80000000, 0x7f, 0x5}, {0xb89, 0x3, 0x4, 0xeed6}, {0x0, 0x5, 0x8, 0x5}, {0x2, 0x1, 0x7, 0x80}, {0x3f, 0x5, 0x7, 0x4}, {0x0, 0x0, 0x4, 0x8}]}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x7fffffff, 0x7fff, 0x5, 0x1, 0x8, 0x8, 0xf8c, 0x2, 0x1, 0x1, 0x2}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) getrusage(0x0, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='\x86d\x7f$\xdb!pf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x2115, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000140)={0x2, 0xb6dfb0654f494b04, 0x93a, 0x7a, r8}) fcntl$setown(0xffffffffffffff9c, 0x6, r8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$lock(r9, 0x9, &(0x7f0000000480)={0x2, 0x0, 0x93a, 0x7a, r6}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000280)=0x8) ioctl$BIOCSBLEN(r10, 0xc0044266, &(0x7f0000000200)=0x401) r11 = getpgid(0x0) fcntl$lock(r3, 0xe, &(0x7f0000000440)={0x1, 0x4, 0x3, 0x7cc80000000, r11}) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x0, 0xf14d, 0x401, 0xfffffffa, "661fbef2245107000000000000007f091fe600"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:11 executing program 0: r0 = socket(0x20, 0x3, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0623ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99779f10932302ba0e099a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7768a45d58cfc890ce59669e3"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7d2}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r5, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) msgrcv(r18, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESDEC=r4, @ANYRES32=r24, @ANYRESHEX, @ANYRESDEC=r25, @ANYRES32=0x0], @ANYPTR=&(0x7f0000000340)=ANY=[], @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRESOCT=r21, @ANYRESHEX=r18, @ANYRESOCT=r17, @ANYRES32, @ANYRESOCT=r23, @ANYBLOB="9374dc7ba863588b78f8ba12c37eaa18f2395f0818c0306ec0baa533", @ANYPTR=&(0x7f0000001680)=ANY=[@ANYPTR, @ANYRESOCT, @ANYBLOB="8544b45842aafbedb46fcea744c62dfd7277a49a2baac861c199f19019216797c578d7678b2b3c078da2d460838f88008a439c3915e1d1cdedd75e2691d7d29807a3ab7850ff2f50d8c1ac4a4b81221c2b10e3e9c6739449768da19c713f07c776648e1ca3cd8802d0376ef22b816af907ba0de25b6eed8f08e67b908a27b9b523561c455ce9a1e993449923129c4796a6f5f08cf364faaee1aeda7dd5e8da9bdcf41edd228727e2eed48b5403571239cea0983aac1673185d5b21e471aaefdbb1d55d012fb691c1f6d86f416229facf777879fd38627c48ce6a6bf67fd1ff9ee0c744b23228c79e351c6b80992dfd3da2bc1e226b4a49cdc9c67e70bad0c2dc650b8c9d37846f88b5faa59bab467c5cea20a81b4451e570df1451261a32874def038352a03cefd4671712f9c458e4ca3435e23c8d77eba09d36c4f593399467ed92a8a3c8714e189fcbda9772e6f1dd451b6f54c466548c465b040c2de3e082bc6c82b2204838040bbc97cf8ff522dd149fe7dea1b02ca312cd38fd6531a03d09ce4ea545ea1a169884ec9b09cb724e190b948d6e17a53c0411ed8a5403bb44e37c0a0005a5da81142e42998d282fb174153234021168406577aaa733ba994fab99d6e3a8d55f7b4870a967fd28ac528388bfcb3c435bacb3bb7c9e8fa24c79ef4d39e2c977cc31d05056c1b48e4ce8ff245fa7db3a2e977d98a837d9412d83663d98d7a0654d318d648bea1b1f419be1e787491804285d8fb7cc48edfc111557ba197a2d5480d7b835a2780f5d1f03d6686da0e615196a7dca709e71bd13f68eb3dffb2ec7d6f3b85d6632b54ddfc7ce5426067e0a9e3b033e2b1ce67e177721f974b1fec05408fb140249d25ae052fa6106ad5de8a9fa9dfd4db0f1f78de756ec077309ddb7ba45e62dbc8ced322b80a508648717b707edf7aa7e72dc647af2c483e48d9e677dfeb05b390b761fe755c765d1749aef500eb5cbb4d995efa5160232d5028b133878d369d5289eb3a10ab87b325195646861c301338fb7ddcfa89fce1bb5dd2deff04cdf8f3bd638f36edfd92d46c325aedfaace2caa8f2a29dd1d01822e031c1d6b08ecab8eec7bfb24ff7744ee147daa8caf48fc940bfbf3713fe9b7ffa9c61f36fff82e71e8cc888ed0b851dcaa9c4e41242c22490efbffcb1a1b9fc8adb34e86e84a0acc6ffab5b3acd64b467795a0ba37cd2003782945d35af25d8bee925435a9dad66263da0297ca15b802e430331c4d3b1c7c5aa7d0567db3a7ea4cbd1011b0f61109d5c1c11d392895eaf57d55f009dcc0f521551fbd2849d1d5d52f57d3c88e1d6464b9a9956119484be12badd803bc891debf8dc53d7798519ac9efb0da5855aa9fb730445fee1d4862e2e2606b1d0ce07c8dbbc6f585ec01d6babfdec4d5e0aff0106f6db3c2d3d335a1a3101ded73392f61a1b6f79e0dfd221453adc22445b54d9409e3f0f5204939743829515b02066283c2694fae220194e8fc61b36164625415d7e7b300b25fb5a5679dbb29d88d1be61bbd6c8b381c9a9dc6d9f98e6e0b196f7fa232ac2f7daf74430e62f20244bf9f361f24c8476b193a822044522e94044130b2c5ba30a61b44c220c02f1c7d3737931bcb145420c83bbe869bec54a7a9b5e7e38c31e99bc03b63adb824e68cf1ccc4f75fd34565dc1e936b3573c920ed5e92374e42fc7db74113396fee4759b7cdbdba30a121708a0e927c2da4c8fe3fd3ef23d5984d76ec3a63cf85b56765236e3caf04c71ebb13ee9740d336d5dbc39f45c6278bde5d8d57399f497cbd1e7637bf8bb5e21badc9ad818e25d18e2a9b2dd6fe2d44a557ac27253f0a8d61ef1447f57a171e55490a6d0bc56feebd8bf19c946df0f2c34b57eb6f1891c69a6fe0310051e4a4cc003284947c6ba42d85e09b1cf9bb0f5fa45ef57bb186dc4906fdcbfd41825acf0faf715b039d3dbaf11c7f417606a90738a2e3e35d14d42b7f43b38854b1512a2b427d48221043162af9ffc0702750321eda9d2fd0c95e10f58759a29995363e7476f513d23268d1ad8c9d180fc4b497acef262a46e81783f0a381abc7e6642bbb66ec947dc70d546d8767e73a5b8c215fb39d30574fdf7c9e98bce9570f1006f232bd3b8ecef6d5f4b13f8010319e25ce02f94da7ee9f4637f1258b185ab4993bb072d466183b43035a10c1159d4a66d9b0748b01c9fe635cea18e31465c5a640218bd7ff975027f196549c45582456c83becdd66d27cdf2a19bd6399f3dd04aa0617ca33fe82768a704faeb414b877f1b1e5a4b269deed4cf792520487c90c81b8a2934de5dc9196ab07afee36a2a3f883e79aac6e9f441d84ded8911438aaac21af4596be89468f851b9b4b5563b0efd0aa1b035bf8d0220105bd2cfb6f6cccbc9177195f27692a65070be535b4a3ddf8ba0386d444ad813cb2ac4cc81c2fa0e761466ea906ab8841e4447172271a4700291d549cd38a9b951a83b24ebfbcf99b7213cc43a487164470907588f8abc72da66ae3b3b573c7b18636dff386f3f1dca664731ba7b03386835cd96b4732508cd3ac34545f850ad117cb01b6cecaf0d842e0b8b682ec9330d94cc8acb33c827a955b5db50eb55b6fd2f3a11c66df7ab6c32da09da848a2b95f739b15c23a91f13fa713a0bba0ecc22fdb54a6306631af3373ca83e809787ade908f592d10a8b8dde19dcb47bba5ee9071c70c9bebae658facfa9b1c2b45ba193cc993e784029790b7e75d58e926b0956d8fe01173e364752676b7798eb0cd2e0f782c5b03cbb23852fde5a82e66e652489e4004c4534f43cd90c48f35ca008e28b2f5cf44c294cace6b42d475ef3bca38f5d2ac526cc4485b3da7b30e849b559aab0270ce9786bb42ed2a54aa1e7ff70a25bbb76d12cc41889d4c95530054c985fb848b33d317f6ed5c8aaf9863b5325b434d9702a94d11416341b8cd1c62c842269de82e7e8e089a3088231185501a204bd8a3a57f4fb6241a448af3768aeff3253f3224e273f46b1c4fe3d049c84477ce5fbf0deb04c5a5cf4ef3cf0afd834568af1d0a26a62a453db8e744e3915de30654ff7d322480dd88fdf34941fa7ad5d9fb6364178b42e67f677a3634f32db320a6a8818a1a51c4b679c3e359765f498248581335d91927805594c686531f32873128ecbc7e558638ca873ed97e96408f30e40d483ae9f02c20089ccaa8d92f4cfb907b7671ea517ce48953fb0ad7058e69838c3316df5ba73677d51f9a4872960a7f3d8b290dc4a214837f0f158bdc4fea6f9565dccfc85ce1fa269fb301164e07a43c1b446e6586532637ea47f9a3cd7a57de02c25a65ee46dc445236f68a90d64ad1b9f0a1c4edd51f4965f5f08fa944847ad315baa9e7cfc842b4fcc1cfe6bc33340198e86786b4001766dd251de315820f8abeb10a0a2ed3fe9012c884fc376a0dd26996d2fbc0a58a75bcee269fb98181e7d78fde8287b34ea924fe2bf230dade1aeab8f38427b01cef9476b8c8f2d13a82c9c17575621ab0a58941b3ffb2ae99b2794ce3bb685f1d3164e3ae8bb451c1959a5fe34180763d2d69f05d5d2b2c8272c7d7d48b484b5e56d3d5a2b3247fa3030739d1aed5ddb004807866f5afed76f0a83d560310c538a23d99c0aee11e4affc38bfbba4a42fa65615e1a1c54aeb2e4b9aa609cec27c4272ddbc40c0d5c76c0d602d9b85ac91573b470ff7679ccc4925b2d881d914550dfb7c1919d01a4e26865339eef327f2db95d00264b60a1974714ae57f67d22c8a78e72bd4471e0165c087634f2265c63dc9928685b7a183b4cac00245bb2ebf0516864ef12e465e89beb03c76b1ed22aea9fed39ff336ef0d1adfb9a131d8b29d99918136b3465cd520f45c5337807f9d5341c350877f0cc4f586f90b4692115ae38deba530cccc54fdcbe7aac92ad42be9f47e9f38b2193f62677e8e144c9c837984fca58b08f441db5be574bf57e8041748706495bb609cd64dbe04b72b9372663d9faaf4db3234009dfbdab97e74b8bb1601101d7dddab94549c4b641891c68fba1dd5af051e6eddea9c690a588e26cf04d18bfac88c2e8bb278fce31bec4105aca0f58f9f5ffdb71a6c4ce857654eb283a57ac0c4f301b6639d5a372b17e3345395000ab06177416dcfb39f093b27bb894c0c4f8adfb5aba7e0c88186e36bbd63cf5e2b3582afda711ee6b28074e2757e2f5c56db61fd93dbfe19c7a584820db2f867e73be42168c57d369eb604026ab590ecf9e6877563a76dc89438f6ed70a420f5a9a878b8af05279cf9857c13866cddae1bd1aaf3ed6bfaa3b422d230f9cb5d7a3751d196b75f4fa60949372fd25c4320b239e9a2ed6a9327f0c126e24b82d50092a9648c38eda415256236ec06827d9bd5de7659c8ced8b260ab518a06f5ffbc553a9736509389b453c7ea6765958fef88782c4bec5b3351eebf3dfb642a3004d3f4f8bda228cd6559bf1c35488b1bfbf4670e6a808d7a9e583be189274e8d948ca474ef39761f42fe66d26df915f55a4af6deac11e7779e751b4bae0577ca0ce217f7ec16d942667513dd1fb3cc5b36faf77ea862b3f2f8fa088e6f5f8e980076a402e850cccaf241ba811a530f16af7201af556b4d44e409ca417cea958ad70afa4b48fdc6f6902d5b76c07ff729d8972c5d4279b14ae3cab98b9299d55e0bf5795a68a429e2ac91d7d07b2ecd6b51b0275feb767101817fbce7d1c05392f7660e0e0a974abecaa7705e79240fd35d809f6d591332f9eaa737bd1979f127ad67a2327425b079a2dc34d63b7f8495386e6f7af99dce219d01ef4a64ec613b1bf87cb908a6d1cff2a8d7c35444d58ec5c03390cf0a602c8591ec318273e83510d7269c0f087c67341ccdf49da0285eab12694f0843d6c2835b8f2d612817eba5606864bb96ae5181f603421ab2d602c4d56f46829f8fd526816255e2cb54c2ebd65af536c2ceffda50605640f2050958c56aa5b94bee27011e599db56ee90f205fd379f0c33b01e4ee45f1fc0636a2da61eab0f7f0dd8f781611c633244e55550d19dc37b39797fd633f9b0011c931b4e75677ee43a343aa51155add2d2634538d9449c7b0f3a89f3883be518751408bddee8372b2051252039e5dcf1e45047c05f8571d5e3acef36f244a448556a0437e119520e01f532dc4ae64d007ddfecc8a3f063259ed752be6391e1cc02f82ed54e11fa6723af8c0b3cfba0fd71ad5216f24c0c9bcae7652e8c7d83805f0830aee4e8064dee02ec8df6e58fa93a0e5b4e6a9a0a09ccc8b154a46f792f7b807741d8db45017c9ff3f4033ffa645e2dbd6b9ce2ce8ab6df42fe59d979d6de74fb752e4c475c33d6d581631ea7e8e809996fd3a59df2f6b312568f0c796cb634359173e7f8bd83ad976ff39f3f773d04384f159d7c7d03244048bf33079007f854f4c8cc13eeaa6909205f1affb8fa9caa859e93fc7bb0d968564d32faeec43d6a6543ceab515f5d8b16a7900a8e712284b8628378039a89540ad7a5edcc6481d9ca9623bd0cea91d99acfbb6e419e36195bdd87a3a49c3cce4059529939d722faff4e92b7ca45a6ff5e7ce0bdf705226e9fc63ecb7f031049f301249df1faa7755c0dc7dd4fbb6981e89a5e052292d9debac21c3a51557830bfcb6aad77e28d9532360a33d6fbe6a8d0594aae3f432d4fff1d7955a22e6bca8160488447bd3a89b0a499d3649d8f2861b17200a86a3f727ddeef4ccf22b7189250ace8aa7ed2bacff4d439cb5f1ee8cb59552efadb709a4c27bfa153a29bbd07a4254a5cd769418", @ANYRES16=r14], @ANYRES32], @ANYRESHEX=r20], @ANYRES64=r6], 0x4, 0x0, 0x0) msgrcv(r18, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r16, 0x0, 0x46, 0xffffffff00000001}, 0x4, 0xc07, r29, r29, 0xa5, 0x1, 0x100000000, 0x6}) r30 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r30, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r30) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r32 = getgid() r33 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r33, &(0x7f0000000040)="670dc3", 0x3) write(r33, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r34 = msgget$private(0x0, 0x402) r35 = geteuid() setreuid(r35, r35) r36 = getegid() r37 = geteuid() setreuid(r37, r37) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a5}) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000140)={{0x1000, r35, r36, r37, r38, 0xa8, 0x6}, 0x8, 0x2, r40, r42, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r28, r31, r32, r36]) r43 = semget$private(0x0, 0x9, 0x0) semop(r43, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r43, 0x0, 0x0) semop(r43, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x1000}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r44 = syz_open_pts() r45 = socket(0x2, 0x1, 0x0) getsockopt(r45, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r46) read(r44, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r44, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r44, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r44, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r47 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r47, 0x20004b08, &(0x7f00000003c0)=0x101) r48 = syz_open_pts() r49 = socket(0x11, 0x3, 0x0) sendto$unix(r49, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r49, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r48) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) readv(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f00000003c0)=""/70, 0x46}], 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x20}, {0x16}]}) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) r2 = msgget$private(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_metric}) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r5 = msgget(0x1, 0x310) msgrcv(r5, &(0x7f0000000440)={0x0, ""/238}, 0xf6, 0x0, 0x426fdfe0a37d4e97) r6 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r1, &(0x7f0000000000)='./bus\x00', r4, r10, 0xa) r11 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r11, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f5ffffffffffffffcbb9036046042d392010c86c1b38f649a67a97c27b405a7c93a464cb5704ac791b059ba06c28d70300675d983a53d9d26928eda0606da0442420aa11de5e0b4cad295236912c061e4885f03783a735b9543fa0b5973dcac03e75cc4b1af1c46cb39b44"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = getuid() getrlimit(0x7, &(0x7f0000000180)) chown(&(0x7f0000000040)='./bus\x00', r2, 0xffffffffffffffff) r3 = dup(r1) setitimer(0x1, &(0x7f00000001c0)={{0x8, 0xffffffff}, {0x401, 0xdd}}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xffffffff) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000000)) 16:00:12 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000064, 0x0, 0x0) 16:00:12 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000000)={0x5, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/94, 0x5e}], 0x2) fcntl$getown(r1, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0xc2, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000003c0)=""/103, 0x67, 0x1002, &(0x7f0000000300)=@un=@file={0x0, './bus\x00'}, 0x8) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffffffffffff000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ff0000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054db240c2735aee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000383f427458917d996a712d690e743699b61cec23861b0307b5c8e7faa8d2c985968b90e092891e4b8722ea2a40682399181e5cb3b3ed9b202729fb4d9c7839fee8bd5a4349fa0042660beb800d269630791d693a0c63626dd4b905f6c157e6a32292f9f5360bc7134d1808c0f45ce209efa03ab6abc72f29ebf7af4036f60fffa3e8e93c54af4ed74bb36885e01990f1efdd0e2e0ff92270b313f1a31d8b6ae05e49ccbac595c8347f6ea62bb808c25cea9cf9ae35b4584641ca34b93a2daf3fbbd22d7671e6dd21ac14b3a023714d01db53f8773f68ecc925ed3ee00c90136f4be7d3291c089e8ac00fb3f3baff79b333da2b1bf49b868aeecb7a57bbd548beaba137c080949ed2bd73f966afb4ebe94673492576e56187abcc8ea8b2"], &(0x7f0000000080)=0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./file0\x00', 0x200ec, 0x11) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8000, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) dup2(r3, r4) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup2(0xffffffffffffffff, r1) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000980)=[{&(0x7f0000000100)="2dc77d9ba00cbff4604efa16cb2314b7b84ee13ff246d68dc6850cf8e0a44a969185541634b2a9e3475035a7160f8d12c1897fd3b23376cfe5ecf8f0eea44a24221e58ec9042aeb7750690101aff22a75f6332c0ee11f059c2bc870eb0a9ef47f59f2370ccdb72d4c94cf18beb520093cf6a1be3802f429761daa46293c5e6af569dd9c525ba34322e29a19af3e6f4d68472c29913a3e21fb0e4bfe1c2dea35dafc326498ad254674f52ab41dde1346119bdcaa851ff4fbf0e805190cf93ac58b66d5ff5262366822c547da46fecadac8114024985fc78ec8dd6926a634be68082359f64ac67f5e3907a72221688620a482345ef938b8e54e12c3caa7efd", 0xfe}, {&(0x7f0000000200)="96aabc62238e02f7b81bafddda32c8b3e9971e458d61759c79287a7af2fc8bcda880bd4981377a2271fd3cd99200c77d0b5ebae455e557891772fda964d22cb078d470fcbbb3bae08642af38d138e18e1cd6c9eb4038d85fccb17065525a6d5b0f82722bfe5a9fb28558a2a9627d9579aee7437fc2316f40d5ddce8bbbf8bc68feab807dc51a1f578d6cf3ba6061039f9aa50bff16c43f73da006024baaaca8493ac4cc132fc78b3ab253eb9dd7be5d4e1", 0xb1}, {&(0x7f0000000000)="7269ba9614d3a4f35f45552ce3809e6aab234cc37ec5144d0e3d33b61063ab5ebd9abddc", 0x24}, {&(0x7f00000002c0)="a53f873038846365a1b33fa2df634badb2cf8435cbcf363045a0e096fda9bac510571d3d03f6eed69805c9f720381fbc90fffe6fd40eb26b579e0b05ca1e06d9c12b5c27a6288fa87255b83d6f208dcbf2498e3362185a9d4d3a8fbf9b98c5200d8fd71bd67fe977c146639a98f790b9b6de671314bcb294d17dcdc4b9fca4847c23cf65a80bb877d5aa3499275ae37c947a0a12bc3c4e74b8028c2125bf7e3847f4f80f1bcec51cf629a578bf767cf3de19ceb946e8d15db3f394ff0c507d5a9705858322f886354eaecd394604ea1b604662092db6539a5eb28cbe353ab9d6e7a8257185f751f2f89647320787a0bef7f3f314c047c601cdac428527", 0xfd}, {&(0x7f00000003c0)="da34bd93f28fd58865604752ba7ed216e39a150ca2fb1d760884d3ef869f450d8b552d34f8f219c00399072fe9a9ea98a645b937face9f40d5e7c4d87872c9ee503c58b5dd3303d98ebd20385948c376c66ed7dd3ca97114", 0x58}, {&(0x7f00000004c0)="4514018bf016d8ca1168017c0604431d1f3a0ebbdba9709a1f3e1c6f7d024f9a45c7d5a10fb6b79919a9be7915b75f80c47cd4ac825fafec834f3f29fd043620d113", 0x42}, {&(0x7f0000000800)="6e9106d8bb3cf997f6ef7daf9322fb58ca47bb751a7988a972db802f8f31742657b1457f321b59ce1967ae75864effb62ccfe613a0f8c1717686872d05f774506ebab4bd19b0297f99b9523f448ddd6338653e9f206c3bd1b529058707", 0x5d}, {&(0x7f0000000540)="7aefaf5c136bc743c6e8cc9a12935b9cb93b375d2d979bd59f299fba2cbadff6d18d64999f4f48dfa905fd86", 0x2c}, {&(0x7f0000000880)="feeb073b02151e103d326c549d44bc4dddf8ec9ae51a7b6c09ecf93487563d8616fc8d910ec640de2eedb24dfd6f7c4568b54e9e10629f0f13c8e38d21a960af3dc09b0e96e19f32c1a7e4d91bc9f4d3cb33c6ad9d162df20782cc47bb7de692320fb5276e275c29d0b4c3654be383ae6dadbbd793abdee79b53bc748ff2a11ac7a7fdc468f016da47d285af1847584308e7a26392f504f049efd576192720eb2b05bec4593be5af2a4ce72b68722bd37cdafc348f1f586f971cab20ae87e87409ca78cd71f96825e18126da77fec3c524583174596de58831fb5ba1c4", 0xdd}], 0x9, 0x0, 0x7b52) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) fchflags(0xffffffffffffff9c, 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8582e980848b58b4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x1000) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x480, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000240)="46b2a62b10b0722ee83cc653aaf5d3ca1a056433a7acf18e4094121f36fb7abe11d520a23c06f69d70a347898e0d7da1bf7d1f0c19e855c0fba82c05ca2fb570624abf3e1bb1a7a8cee6ecde90b50fdd5d2e651c81989e10212556f8fc5b4ef850d5665a409451a8888aa658af22") syz_emit_ethernet(0xe, &(0x7f0000000040)="28d800000000ec00d4d95bf7ffff") 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCCBRK(r1, 0x2000747a) socket(0x2, 0x4003, 0x0) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfde1ffffff3f7b2385bf8f0d74ae5aba0c12f7b74c3355118a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040080000000000000000000ff01000000007e03000000000000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969ed00f7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbdf69cee443460409062000000000000000f6490ba02e9768a8b36d0500c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e30e9dd0dbcee9ad2ce5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f81932de75cc53ec316484d3e4132dee58554040000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad12631f0000006cebe3598458a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2d4977830f7abd3fbb74c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41ffff000000000000e26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd00ca3a2345aaacd599c2776fb57ad20000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d5482c532fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a596fadfecfc7fdd8e5a53036f59036009d9d7ea7fcf9250f3eaa6d479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc28936c1bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cee02e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f6663ce9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d704c828b0303734feeb3ea77c9d9f34a2c02a49bb4ec9386eb0c31534fcad2ce3bba20c2fffcab9a87b9af20f772a446cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7109d3d93f00000000000000000000ce350aad19d9a71113d2fe43aa6b434282543ff3b3300d91fb3be1b10dddd0287440b6d3a4236c65593860d447bd4e8d1d9416d0db73c6456c4e222fec7b82ab526e0cae1043da0a1fa9f6d46a14d00688fa141e1a496d81a9c783bbbdbc30de94168dc4aba662804ae7fdf9671108d37a9f5b25e47b44d0eb005a2de07c3ab62f7e5bef3896604aba20849e9cc9448e3404077b42932902ca5a410b7f161797"], 0x10) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="36b9ba4f366546d30a5cbaeb301190e0740101f70597fd4379e2f42f4b865f4c3c3e036cfe23ce3ce7c55cd07114dd6e7d3d67ce735145949a35b4e3b01e3e1c43e6c246aaefd2e8e3feda8f3628b8cfd3eb7ba18b8877a9395c0dae5443323ec80773b19f4febe26dd3ac93e5d3899289cb8ebe1b1be49fee9db553197c352c65577866be015dd7d6666231b1f2e34d3799486416145eb8a482b7479348501e675e81d53094b85155f9e28cb192c8c030535b196350910b412958", 0xbb}, {&(0x7f00000000c0)="121e4c91b2632714afd6403255e53af2ba92be6456f6799d1996833d6960", 0x1e}, {&(0x7f0000000dc0)="af33d71c0b122ed594d14fa8bb65505bbecec6222754490d27ddbc7b3920e7658b0b9f8188a306d0d9325d8b76078a6f4e1936c9e96aa5df6d8adb9b6786bc7fcc418b7034941a9e70506d9782777c7cef33ef76fe838c86a73ce90f2d954bac16bc301955d4022105f5e4120c5f2df2c537cba330cece843fc0c87706f1c4de6c99e37bf087abec0d5a9ee0e36de0867ab1c203ef253bb4", 0x98}], 0x3) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64, 0x27}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) bind(r0, &(0x7f0000000300)=ANY=[@ANYRES32=0x0, @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC=r1, @ANYRES64, @ANYRESOCT], 0x7) write(r1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0xfaf3f17ad077e233, 0x0) fchdir(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x0, 0x40, 0x0, 0xfffffffb}, {0x2, 0x1, 0x4, 0x2}, {0x800, 0xf8, 0xff, 0x80000001}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:00 executing program 1: setitimer(0x2, &(0x7f0000000100)={{0x0, 0x40}, {0xffffffffffeffffb, 0x5}}, 0x0) 16:00:00 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="001d0000000000000000"], 0x10) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) pwrite(r1, &(0x7f0000000100)='G', 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000080)="9b3758466612c83e9bd10074a3fd6092a07a7dcd47b2cd76c04ab59ec8276b107a0000000000000000", 0x29, 0x8, 0x0, 0x0) 16:00:00 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r4 = getegid() r5 = geteuid() r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x1, r3, r4, r5, r7, 0x2, 0x8}, 0x6, 0xffffffffffffff74, 0x7fff00}) rmdir(&(0x7f0000000140)='./file0\x00') 16:00:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {0x0, 0x0, 0x10000, 0x7}]}}) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0x415) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsKbd\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) bind(r3, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x7, 0x8, &(0x7f0000000200)=0x40076) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() r55 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r56, r52, r53, r54, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfffffff8) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xd5, 0xfff, 0x84, 0x1, 0x0, 0x9, 0x4, 0x2, 0x1, 0x401, 0x20}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x8) 16:00:01 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x6, 0x100, "0000000000000000a93100000000000000001000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = dup(r1) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x4) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000380)=0x2d4) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x200000029, 0x1a, 0x0, 0x0) connect$inet6(r6, &(0x7f0000000040)={0x18, 0x2, 0x8766, 0xfffffffc}, 0xc) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x200000029, 0x1a, 0x0, 0x0) setsockopt(r7, 0x8, 0xec, &(0x7f0000000200)="382583cf8e84c1792bf33ca28641e6b98992831359e63f6ab35d6d06bc4b32929610ae11540c2e21715e7acbae2d2e0732abc54059c88806575bbe2a3c3f42e3b40d49c1", 0x44) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) socket$inet(0x2, 0x8000, 0x81) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x8000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(0x0, &(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(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d791000000068516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r26 = msgget$private(0x0, 0x20000003d0) msgrcv(r26, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r26, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r26, &(0x7f0000000900)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a10000000000b290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8adfc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e70314446ab9942e1aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d3902667c27c36800063ba3fe2591c35d246e6630554367ffa2d0322aeffd6608aa6b0ba3e096b140990f3e0dbb074bed47a6adfe2d96c7ccc2c1d80b4c574bfce9d969ce8ac77d733720784b9fdd6ff79c6a4ee019887404394ed86814ceeda5a94ebef03f77796ea300f09e9672e2f7293cf95eacf1eda141bf312af2cf8ca717dae6feb54858601dfbbb9edf9028acbb55c64956b6cd7c525bc2db357d96794ed498a3bf5be56f5cc648296115a07c046d8fbc18948dfd6f8779331c0acb4f7f5aac605a19fb05662e33bb4b5feac02c3e136568df1ca47c0ccb5ebd7ab3770929"], 0xe7, 0x800) msgsnd(r26, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r25, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r25], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000335000), 0xfcb7) writev(r27, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r27, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r28, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r26, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r3, @ANYRES32=r27, @ANYRESHEX=r28], @ANYRESOCT=r2, @ANYRESDEC=r24], 0x4, 0x3, 0x1800) symlinkat(&(0x7f0000000040)='./file0\x00', r27, &(0x7f00000000c0)='./file0\x00') 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x2205, 0x1}, {0x18, 0x3, 0x1000, 0x2}, 0x4, [0x7, 0x9, 0x2, 0xff, 0xff, 0x7, 0x7, 0x1]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffffff]}}) 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, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x280, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xba]}) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8a91, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000400)="1a39c4a2f8155be16a033a70a35bc270237563a2a0939cf969111d553c6b5d6e1a87db0f1f6a90a978cfa71ed4af5acf1731726d7a2e882362741b60bffc745161e9618512e6383016cf4fd6a7707edac5f2f3185c47b7e963788bcf238f093920ab61196d3cd2c3c87a7c371ef5baf2ec244ca63ea44189a965a04c66d40c78c47c1f131151462b33f6377962c304d1dc96308b90a43453646b6dda3f4ed7ea9a3d665bc61edad0fb649271398dd0088af7d70ba433858cb1847391db4ccad89f671ad8e6ca34d4fcae8d459aaff6c6cb9b1c2078c0060d0c822c890ca80cdd49def5d7c80972d35c222ede68a6d9a548618f9f85859b8316f724f47d48881a57a88c115c9eeb596b1528ed3de452e39b3b87fff4d6e6a5b50f88aa37c38020440e5a5be2e40d621bfd6169aabebc357dbe203d6969aafc5ceb5bc608fad70ff5ccc6e912f269976966caae9650d2fb0f817227a303ae866a9737e798e4f38af66ba2a66cf83a60f8ec8746909e19e6562387723a7850169c9edf7d834587759927968cf8c49447c4172fd80d4c931987fc02b30f1de4ffbf5ad54c0d4e9f9b21a7e50998a2111116a8c90d934c31f8f3268731dcc590886d1f22330715356e934b3f8d23d04c0180f3729df0597183052b40afafbfc5c3b4613b67734d7462a16de576f89ee3718c6564fe06040e7b0c2d6d54e817bd0c7f8baee6475a3c562d05817401ff381c7abbd6c4622f956d0af9d3c79625b7510dc5d67569d3f141942412def8c7ca8ae8852e09d3def72ce31ecb9537ba4493d84140d00a1d833adea8a5412f93ffab7d8c5cf9d060531df3aec8cfa6c9ead59f541981073dd7ed35d3246a3dfee41989a508da425a5416005a0e423a09f1a3721541c4b1ed0c346e3132a7dccb21c9e644bdb32ddd159ea70c9511bb80e8f6bbdf78efd5829ef503e882149a474efacf0e307dbc8b28658d14c04251508b7589a178ed9d9d8552a35440f56dae885903ea574129c1072192e0f17d326559f6672140d972fcd23600243f5200f6ebf9baebda9e2b781f51f8d2f9761b2cf248dcfa3fa34dddeea9b872883372c3e7b97111fce7731863c64d041025a8878be9a1ed4db2112d0834d525d2ba92cafab4ff9a0b70245f99bcdcb1448a9efed4d70d150e3ab2e0bb410bd8f5939fa98da1b50720a977e3c2cb9b6e482ac7cb1716a2a181da42587babc57fbf256e912355eac742576559207328bcd2184124a49a28114f409dc37b98255bb5f027476b0ca1d37fec826e238af28e6f9c1187c77eb4410ac6ae04ec0b6a6df5a8032417525d868d0e3fa77eae767610251848ceb89206f5c861b0161ed030bb2c3a8bb1846111e8088cb683db752bc67b6ebdc425f8e268da87b037a149296cea41c7ac1d0e97fa4d2605165a3302d84e6fe5f5aa539037e8ecca1340f8dedb91182c3e08f1a607d3ef7ed6e1cf40a465f9034c55d9944504fca887f7118d9234f6f5890cdd148b3e0b82b10e6015d48179588eae163b017ebe98c23b29c2283d29826f603d7113143fc15bc76e782ddeab5db60c2c64ed6804b339efd01de2492900e891d27966e40ad7c686a49947564a26e3301bc03cab2a569bb5973b9acbe00cae8d1f571b231e95f05eb7f0f0edaa6cdb444ee2a4890905a8013298d09f301132450b103bda260222dfb9333d9b71eef9b7a77708954c1795b3819be04d24fc61575d9ae13823b5c71779de73f5352c2f2399a2d59af699ebf20da8d2a3468f87aa69b59695b89c4fdeadde3a276a2abe67fd8786cfd0c5fb1a42b5177296bedfc5b8840df474142fa155b8202de2a4a2c8a96a94a47074d079360f361113815c4f4030d56ec504ca19d7030ac59950ebf02e1deefd3adeb9b1339f67d4786551489af1da2cf7dee9bb0e2239446a1bcb4c5a7c1460f22e6a143af7ac9fa29316281d294b6081677a87f4e1438ad1b5e98a7f1f2b7711120c9bab7653da2045dae3cb2631600bc4137867dcc639c9b4e3bba22e92ce03d9d6fb37ac848f97370d914b6e8b1b6dccd144707ac2986a4727d4e78ceb7d33a2ade75f7958ab2d9543e47ee9ce6def6c8abd7054b42271c9978a69addb7ffc9f4eec722ece9a3ca139d1f7198f58081923de817c45e32a0e0e3bec747b449aa5a7ba4ca2873e4b827c1cee8b96c6774e73729053db2fbb647672cbae4d6fa48a3300d110e55bb8932803d99272205bf44f46a4fc8aa4cfd8a65531a90b5c1efca5134244ed4c8d456efa88286b14035138edb40beed7b96e0fa4d8d2d9c6f70b1fe29aeab45171a823bcf3625003dfc80f3955de5ca5a3eee9efbc632d4809085f8b1487163a7f5ac2c79e0a5d36fac2206db17ff8cd32aff4f01fcda4eff8ce003d3b8f19f0bb3915202cb643d18f5ea14573648b30ec4d443af539d78fcfa7bca16252c4ec9852d9f94e4e71f555fa285180a7cfa3d110c65ea5bb95f9c48a2222f90b1f942e2056b7e185d0f914ecfd06dc621c790717e587b39ba3995db11b5676511b75f45c53194c284ea247bc8561ed893ef92c45392393f620e2de0c02f40d71a0ff2c1dbcd40dade771256ba2acde45061a87e8b6c2a6af2c68b947e65cee769fd1345683100bc73fc4f86edb53f27d6b58764bad6b810ef83bd9fe6c7ba2cc7e84969933c728e6c64dda27ac749aba1796f61370cd268707c077b04245498bf06f27ff3d292092d1f24dd321378f1f4daf8a6b4bf0e48c089815b474530d1954703283f88ee1f9fa9ccee2890e6074d3830b8685709d401735fff973dc3d1f042dc302766263419a58f7492eb183a6dd95a282dd581979c682086296d3c8d381f0e9abf49185d61ba0bdd80389fec044e84811dbf9e57353d3d2ebe735b261f2b3b114a931f63fb711652ef58bd138ea86bc1c313ba637a58245f4a4e4da46346c8e7029b70d6264104f68ca7249c19312c9c4a72581e82ce310745714dbaddf42bbc0b9aedc35073581dd2568d9335acadf42917084870cda69a02827f67abbb7daf3679cf717d5708a4c70fcce7efc39e90c0cff7676556ad80e277e858016d0291f164a6099a863b5c7f6e642d42fbf48ce556ed32beef0eff3e7647b7d6bdbf5f865d31950a10bea4da1285ffbf10ede4128d160bbbff1a7edc423f814c6442b2f4378d2ee44f6fe0f33c8bb99c5a71bacf232c59089a36057d5433999e05df064497b6377b0c04528cf4753c0a1b4a0dd9c135e2ac6146ebe153e1917b0ff225e3208af2945e23274315b993e91df01f54f9e6acdcf86b822d058de952582d996167f89172dfb7d6e46258caaea067d54cfcf73a25b299a718bc47d6855c1321f7c89aa52e141d00d7a3476f726e65aa0486c4a7fce65e79d339bbaf5a94f27335bdd98d32a5397ee0116b13573e8fd1317fb9318f9b37d8c417d6d6f7e2956a5e11aac5ee77bd67aba06c48b9a9db8e0e1bcfa8d0261aa9c24e55de1a66316cbde603612f0e75ecb46dae1e7d5e127a264e6e2128c7a0a56c944f4dd8087a7110951b726089a1954615fde0fabbc589cfd6900daaebca640547d53ab09eca759d612c49683d777818e646287496bc83c552e086c10c575b97cdc61a731d338986b7e0c58c694f6f8cc75b2ed9abc86a7ced049c65e44dba5506e7a9d6c55e27757b2df0426c7d0e7d454febb2bc705b6ef30f84f99355d13420ef90e9ad4b271e554a58e4319019efb8a85c2519ed30e1862fdfd25b42db7422d9669abd7fb03d13eac01903394dd2804d4a47b666c586e01153e566f473bd3dc5de6a2025827cb245df728491c47fe8a3f008147edfeca6302d941f7ef2d8e96b4a3ce565d718ebdf101c2843fcf04fd19b8ac85a6a83b62e742ec598886f33d559d9fafd48f3f5cfeb78216c77a5297c2f1176994b4117fc70d91e1a841d2e7dff4dfd4db6ee75d03a83d64839d269652836b52bafcc8a93eb38673ca5fe60ae1ce623e642e106f7ea978fa1316e1dcd852b50f146069cc39cb4a6d81ba1bc48a7831c6ebc920a0be8dbd5c530e6d0b0840458701d4aa1d4369a7861ea52b0deedf191c2c4e3153a7a910df5e2d5a95ce9ac23bb14e85447e6ca3b2d717dc14a135c273fc0516c88b42e057295f12dc6b2748accd4aa23c0c7b8849566535069afa2754fc83d8f7194239d3dd8d615f8648ec1f5627f63ec7b821c3baa70c7cf295c1b466698775b5e41b11056962058edb8a29f7a5ded83dbf67aa21726bbef2c207d3b80186d336129583478a9da472c8869cc2ec8ad274f86bffa208f8c007401a6d0e75cebdddae88675b63489673799298b5bd2be1ea050ae700a7828478f8e7811d995dfebc2e9ae53f103ac8f1b7af89e1c915f3810a248251dc5bd6b958d95d211eb221f2426563c1e31afad435358963e833207b6d49649da88cc1b7122cece1d8e66fb3c7411f08ac098d95384ae258817c3abfb76e8598db09bb3dff6efad31dcd919d440199aaa38d8f013cf2481bcbd65f8ee987bbfd79ce8d7ad77d2a2425fd8240324258302aba34c2c6c12c0aebb3d147b37797e61f9c5a6d211c9e913c7c9ccd0ad22361b531913e443394c27fcc8473da9949c94896f86e39b3862dc9e48bdacef3fb87497740626d28742b27039b128c81ddbf1b66fa8a14cadfc48e10e7c99d418747a19338c08887086bd9d8d1971fa57895eaf9fc3a41cff00a437b1ce3ad8949b704a49b3c247d8d2959fc4541a887236b324e8f6590668418202513aa0421ebfda3741dc7d0c16d12329e792f84230ea594cbf9efb40a10f84a4536c8b8d1cc01c33fde442264e7e8a98224223a3b0b7eeeb6eb5cf776af1069f1fae337b2829c7ab7e20ef30f825b3de9065de8b18354c66818073303dd123b6b95ed4c46daca6a85d6cdbf5f7efecf4241ece8b861fd5b38a813dbe2ed7a3c3f5b7a5792d6c441b56bf5305ccded1680fa0970bca93a3ecad3c700b7309ad84757c75332c2a8dc240120b7e680d1cf05f00663174a61bd4f113a8ac224f7041e1cde4b605f6b207aed4277342106bbccd8a0eb60fc2e541e86cd813cee72f34e8eb6b231abe1f8f087d7c56bc695e91cb8dc4a57aabc22c3975d44f7368eb02d3257d62bcfad09d6c058ec2d2970a2f29a0c1604c4f4f6647c5ee23ed0e3e1f07c28b8eb7f71ed2b3e73814cc0cd232c303cd2a0d2748347b8d62ba4828046a83e53bd1f7a1cb8b6a8a20b805778255c720508ba035ff751703ae75031a10d5edc49c34c73676ec03c4d3cbd66c6455be70236b0e383562c3ce8faab4057e43ef6092d07c10e07e9cde05ebd3b6ff776fe12e9dd2ab1cefdf26b632b30ebbaa81e3e0b0a674dc7cdcb0fb949d3fb7038d6414e0f2f3c766a9ed99de10ba5cf52452349bc47751bf112d7fcb6cc10aad566cf55e2477f077ae80e5e15c55d835799e3730ec2b260e55dca0116ff6d3e78c26850fbfbf378f05ec18b4b988f7a74f787d046dff33363260585b8235d924b3fbfd8b4eaea130361d522cbf2b7818abc374e9d4c65882e2405e6eaaaaabbb2879bce3081696ae9658043715604494010ddc51c57d6191e84dd54b8cddb7c8be9e6dbe08bac6a481c39099098789e39077726f4b7a7d3151941fc5563633f878e606dd1f1073268aff1584db5b10c7c249fd403b1a7c235705e4de194ead9096130443986b0c5f345c5570ecda460f25a36c56b7aa568b00be67ae6876dd4c10506f08e5e2db6e0d4fe13975c0e670525228829da9ac24d385e391cdfdae7103f2edbaabaa3aec405"}, {&(0x7f0000001400)="31094f0550be622ba788347370196b2c03dcde7d6109a01d48007c34ad5e8231b0d7b5953f159b13a3d717791115a70b1c68956b7a5b9e1ba79c43450b650046d90944d1ad84592ba7974acca0840efba641d55c9ef9496939cd79117959f1c12beb0a073f20011d5a356fd87a9ab07cc8d48a477e08aee2c012aa8d94832ba0086732013b6a38461d7beae8ad0b5074fb80cd384453bbb0464cec42de3271db313d181bd9de3cb8f73fa67834ef7a0b9c02cf62db92185c1e50bf553f666d955145af86f300d3f762f0c8ca71f6d9ebf336ac8795ccb10ac85263f6cd00"/234}], 0x100000a8) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x2}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3, 0x1, 0x1, 0x90b}, {0x703, 0x0, 0x20, 0xf05}, {0x200, 0x3f, 0x4, 0x9}]}) pwrite(r0, &(0x7f0000000280)="4b21f40881239ef5b1e91bec8fc3", 0xe, 0x0, 0x0) 16:00:01 executing program 0: syz_emit_ethernet(0xee, &(0x7f0000000040)="02839584bdf7b536ca6e3bb372fee95498c049c2215d59d53abf80710714482294136f0ae3db63503054a8e4873e4bec015b853e1fd31af00952c7253b401cd22aec5f99233b2a44c6297be89ea3ff7617357c09c9b7af3eef9000a1f119e903626d7f4757ef91f3f558b41a55d7ce89ea48535332c2b2911dd611c45d5efab3a6c005d9b43a2ede5ea08867d8dc8a9b56587e12930ed7b842d4fd3fd70b417aa3334d6156c6fd5451a8163b34513f3c903183b91e016fd694ecb0d50d089a39d2aa6cba97c746e86d013651986f3933e3c3b57fe0476031376d82fbde5c91a2b616f529eb36eeaad625d031d777") geteuid() r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) shmget(0x2, 0x4000, 0x100, &(0x7f0000001000/0x4000)=nil) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setuid(0xee01) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = getpid() fcntl$lock(r2, 0xb, &(0x7f0000000100)={0x3, 0x4, 0x9, 0x7778, r3}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x9a0ab26af0a5ea4a, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) pwrite(r1, &(0x7f0000000140)="af31ed3137f9fe995c406de9d97da815ef18f23c89b95d8e000b01b4c18d6a797c6ede67d44c7586d8812892ecf0d1aa0f8f2896803052681cde28ecacdfaf8e668cefc7b0467abfe002e2bd06abc1b5ca1dd373d870a15cf1a32f8b591a87700505fb232b6ad0072310cca96d19e87b6cfd5dc74352fb4f20ee29c1c52f5412d8a4c2c2b89c8f877548446b9d454830afaf", 0x92, 0x0, 0x8000) r2 = socket$inet(0x2, 0x8000, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x20}, {r2, 0x10}, {r0, 0x2}], 0x3, 0xa76e) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) ftruncate(r0, 0x0, 0x30000) 16:00:01 executing program 1: r0 = socket(0x2, 0x4002, 0x17) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d49000000a5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc44000a62ef837381e760943beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c51a02a0596232dcdfadb9edd8a568f565cafae0335e00e004b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c584f58196f0cbbd1cc2b3136ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89c23f43359b51621a8aa3c34fc000"/629], 0x10) connect(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="1331cd380bd7cbb7df5f732537aa3c0c7ee4e568ce00558ebf6c4b062403aa2246dec3863bf67bbfcb2731e34e47ffbc39d795f9ba49f9938b969670815cfb0c0934f0972702eadf69f56dd0f2b51cca00d23c2724b67ac39a8c7776552a54ff", 0x60}, {&(0x7f0000000c00)="9ede8de2676025daa906cc8fa589f88a6934cbeed602dab808893070fa83755876a8e22c55b7363f6e1b372bcc04e5ac095c19f0335ea034d02df08698e498cae434ac08a0f2b09a150a469a94900dc959375f7421f65f2e584a9efc56a95723e7dbe506f46bbfe5a9e5c38880ceab1770194b14f038b7d3d63eb712569acd21ff4db2beaca2a433a20605a0c2ff61a15d8523adee7efb23d251f55fa9c9a8e8637518c0a5767626b4ce30964ede52ffd3d9d7f1170807377d4976a822207c187003a55fe5639d05eaf615406861d2cedc38948e0af21b336b116f876e3438153c3e50eca8c2bc13d57bbf68112df11ad618c7034c6f9fb827616a3fb7ab243bf68aeb872a837e4981e4fd3ad8e7240d945afd83c42ae52fc9c5928f0471bad4a94c789c7bbe465942b45b63132c9bbd108c3baa3df959f1287c3f868033778e46ae61adaf344ec6961d13ed591bb89e10c99a3a1d84bd98aa25bb539c4e839973bfcd12075ad21e433a5b7077fc70b9aef578b415184494dcfe25abbfe21ef6f4ed73c5e4a81acedd538eceb95d9bf1fa3350d3c54b6e2adbb8d8d915df062d77aee90816bab55fba16b81165f79c1815d2214af8bfc53871e64903ba6946d14f7f449e15cb2bdf64c09526bf6bd064dd170139ea13ef764e635ed7a2d1f38660da1910001fc36b75262b76faa4a00f95efa04263904b5709ce101f7c42fa2a26aee47fe2ace2c4f0d29d76bd9b918d09f6df7a4796cf856d858f2080b6abaa488bd5bd4feb5cc97d11c44ec8db07b38ef2460b271255b6da9fb0676c471c33e513761a1433672ae3de980987536f9fb2fd2924473bacc51bc07112483e11567c9dac019b435e679e76b460dc94d8eccd3eaea415e213daa873aa55f4ec55e6629021cd6c4b58b2af132af2b0a48f28530ddea72484ddeafbcdda26b352277f25a73bf1c676e6843521536d6a23a85f64d6230bfe75e80da959130ebbbc1a83f4fad816b5b8a56f1e346fcad16580b7eb9b9334d7cd9e021d1bd2ecc08c8ccfb190d6addc8f46927c530320d60472510c8388078efc4395bc6a86d43fa38c0385adb046b9dab6ff253a645ffece42ce04fd9ffb87eae3600e677ac0973ab30191af56c5dee49cb97c83c5f781538588e3dc19e0af6a1ec7dbed98338201f144f1dedfeecde4252a319907c2955e62f34bad16c28ab3ec8f8b4d1d50b5ac8f652a9e8453a8c6842daa19fb49fa6c4ca5b17a21702c8172282c3005b8d29668813945da2a635b3b558f04d6bd8290aa65729d3b5fc7c53c812eef9aab252833d6d6b5ba8ddc734b73080fba33426bf03749bfe25975830e90a9f075efbbeebc1c1f32e92a65d1942b4705c98a0b2b75c9786cafed2ff94c816d44e02eadf05c74a45e6177ddf19b7b55acea8c495c7e860301649cf94bba224b552d1900dd31e9fff58c9ec1445cfeac747cebcbdbbba2d5a7f7a9067e1227e66f3d1fc845a0914d489cb4c6b3c94721a48d392b689e911992e841d8ce5bea1cda5a68c875dae562fcec1a0072d593ee066393d7231186349221427e193c2ff942b983048f8888a1302cf96e6d77dc6129c4dbeb4639985c0a19cbea774bf2b339397b00a61794318737705b884af039f07fce94da49f7748051023cb81216f43f6c43059fc39079e9b84f932fef205fc7f922ff94c8e6d3ffda01c8883966347922037254c16dd5f5c17d9cd4ebad075d51518494db8a5aced7fe0d78ac3c9ff25bbd776012d7599a3a1b3888acfc95983690d33c18af81830686fcbadc96492fd39dde70dca32e3ef32a12e0cfef449fc2973ca93c96c022008a14aa520557bf8337a7e65fb09daebdad61abed315c563a0f8548fc8b2de17d738165b5e763f4904ec6b7384f22ef40c5d01f60d73e20fa316c3bc7e669eb047b17430892fe74daa33664279633e4d8da1c351962695da1b751475e8d85402bb3e352cd8644dbea5b159f47ca48b3cff7b08631c7757830bacf852efa714a67e7da795026ddd22302cf851e3ad5536f1fe661e243b0fc0101a167920f3d8fac42027fbf7b6e7d17aece8efaf285575382c74db6e3802fc31d6fbefa73e7f665edff0ffc17de0c1624e7ed1614d035f83a5948ce3b4075b0dd4d21c6857594f902e17509dbeb30435cb90712ef653c11e2f9472de4a604631509cfa82563109768ae217178dfb98f7d85f9c55cc8a94d665ca8d69a0a204a8f631dafd71c4d9ceda7ad2d5b753c85e7ffe1bda0e98f595a651de10b934d80d9aa443e3b51868b3a108b41ac2c6b39fb0e9d25c6dcf58ac6c07341b4077b5fa67ff106fc3d2b8dde582f5dffd1a67d69fcf2d8acd522f5f267ad99ef2ad11515c4b431615d31f4a8c50b704ea2d0e1f930aa6b91f65e64675ab00d3e2c4165fb25e10c53ccf695ee382291db86697f06912aef333f69881baf795b20a4335802f4072757fd9e223dfa133f691cb9abc4c387532bfa1f67c17549ff36075ddaabfe31e48a95213734f26b5fc37badb8b57c11b23f6e2de38c31d09669a2e45242f181ede6ef3f3dd96a32ae615ec807d669cb3c7e1b258e343d99ce78d6310a14126083202aa0a75adf08e4758c66dec1f075f509715768d57553a9c3f3accd592418913f24f015551441b42a3a66eb5f4a86e86d7945b19e1adf7a854bef0276a44b33e5e9dc809e70127999748bb3078ddea1a4abfbd8ef8a4660ba550cb502b2f87d068d539577571c94fde3ba1fdccdfc0454509ef6c5c726e2af6e9d014d35f790d57cfbd97caa62430cb207e49b5f4c784037a5d1b2235285fa392721d14defb775746b1d6c6d7d00a0fc8e8f6ea23cd26f0acc96d2c32bdbb5e24d747a49f181c4756107413bc56fdd092b60aa301d6bbadd04411e96d5af0fbf7cae5a1d0f21efcf1a70e60cf04c05e7b99320d1eb73723d42c1052721162e9122e57795643e247581128d443ab0ad84ec55f2012875535622da01a3ae4325eb3d432be3b6fb6b9e6b59494a7f2e95f3370886603708f77b35d20f9d42265a2f9e7cf52ef3ac4c7e11ae5fbf8b585a3eda6d876f6aa7fc8f3743dc4647ac84b9be1a16253cb6bef147e8809cb7a1d6f7dbf3b5e470996795e7adfb943827284b6494ca210c3756dadcd8065009d20f1aa79810eb5abe6ccb06c19aefec174a8711ad638d6649b66bc5842ae1815157a1b6911ec3269c8d97695d8419076c2a7112a45322d39d30a0ff745cde34797d85c347a425b5837822dac861f248049c1e6e27858c3d7038b173f27a4127b136793f833f840d4361585835205f6711f03840bb8728f94370116080bc19668a33e73ce6a8ffe88f3844dc4288d74471b80b5f985323e6b30a758e57cd6d0271bfd2a3f3c03c95f6699982f88a1ae1e9d07a467af9074d1df736b90f3d414ba385223774e6c06a71c8710c46ebf98d042e8b49ee7fe8f28ad29c369122e42bbc39ea98800a8c1a462816591c5ed3467a9582c43417ce76afbe57aa3dc13d4863628f36c3de500979b19b8c7af3e5cb8e1efe1d1d3c5b1f40a8494ba432ac68858cd53a193a422f0af4b244b50e70423ba76357b94417402c2ae02de1b4a1ae0450e490ee724f2627eecf96c53c82c0e4e71a87107c9bb58aff73fc5673c43555b6a3030a86d2047da8de822616ccc622ea5d9a10d02f3c82b7cc76c5a39e60080d7fc8ae5ec4fb684e3da73343e7f41c6c805bb7309a80ac05994b1e7d4e47217ae46b0ac9718fa1900eb7aceda31d11313b81fd10cf5e84c6840968047b66e7d08a0d664ce57bc05a3af8bf365e587934a807af094afe8fe749849a8a26a93b881be13bf0a85d46e1f5773835d02851a7762dc363c18786e4946fa367dd02dc6dcd8a4b944ed76d2af32ab9da0364a292010b2bf1d1fd55f7c249ec397f3e25cdf96ba58da6031bcfdf8c28eb7959ec3f4bef513e77f9eefb3b9ac451c512193282570c9eb4b1a8c2118e2875edc9d64fb4795a0f7e867d02cba89d164555d0fe8fb297fbd75a2255063596465fdb80ddc8516698ed1bbbe96e62ac08971e1dc3a1efb9d4f7ccc91a212afadeaa0a8a7920241bd132612b094eb20311786172a22fc800dce51df9cfe062ac11c652e340e90cf19706e1c752040131ee1554538b70bec1821d12bfdd1fba29c86c8c57201146958f4528ecd1babab4d89de98b61718eb0aef1da37d3c38c0c72ce976246e8b3345ed75b67bc6f4c45a53742e7244b69ee00f9b8f11f678dfabd49c7d356b4478452e26bcea3e30367fb25a7e9c4c975f2ec5c43c6c7040835e5c7836cb116e8ea8d8031d5b80671af0d163692d6d7cbfade59be21045558f9989840a89cf6b76edb15636fff6c4e4f65bd502b65867757ab19f837188e459b82e2d474ce1cadeff21b18026ca1ab6843aee5685618e18ba9c7f7106d2d23701d4bd2c6811a5b34d01523f6aa4702df9b8dae5b6f0a0e976af85950fba013ee86d25c498d2940459c926f1d6dcc36d570471b088743f392c39c838aa6d52a17feb5373fb025818ff1be9fca8b53e45dc828749ad6e8bfa4598aad762979edfe9ccdba550cbd29bf4a2e9edfd11fe20a5ab9f01147b1f37ca6ed78ec76731c3ae8c2497323a5497abd5e7e7e7528cf92752430985d641a9369cea3c6089ca239c6539fdc92cc787f3deaec2a104b9e935b8f020c889252d892eac612cb303fa6803668de09049b2fbc65dfa3b573f8bfd79a75ae7526414bbdb2828e6329262853c960e32c71b26929a96feffa627a7f1ac007a16d39c13b96f636e7e1f9c996e29c9b25b346691f03a2b5f24b08f275362f640449d827fae881bde607387078cc6464fe0fe8651e16f1755c1ba33d2a33dca25bd940c13c1cf6b5c524a3637c354cc7f8d0d8aa8b80de576cf8088233ae1cd3fae1a0de5686bd88baecb64ec307d2b2eebafb0391d6bbb6b7c4dc7dff76fd3f5c85d4bd05a468286ebf33cbf3d0ac9d30fb53a28a8288b5caf077a50a4f3d15d4e4e266cc97d01d5c9d305297ff017b50a9a3faaad891ba7581c3507bd7b0df004d217c26711722bfee9c571062f2f149f53bc7b0afee5283811875e5ddc21e8c2a73f39c297457fe0a426db6089e6ecc62bcab942e298126726791224efbb325aca2649ec56c7036f4039760479d2db9b855244fbbc8ccefee52a8d7ad192f72fd7f404779c1c4b948a3018a0e76d700fb0047020f4cf1bc535688d5361d90ca85873f11370e288eeb603ec00c07507077872fb45735f82166cf0ba62b1bb41d10b263535377efc49a1c799f7e80e354153cd4af6baab33301ef95ea50b62e22f8c9936e89300bb157d8ca04d1d347cd86c61a59981486953af6093c3aecb52474efe6652606125b9f1b8ea3c0877cc6fa6672578a379ba9af828e1bc0749b5239694754348607e4ee6fc1ec489106ebbd76e0c75510f7f3ded0a7b2ca530439fae8b86d9e27dac8f69e535ea82736413174edb1faa7f3cd27d9d5e2da3836cb307d501463d1f089c214a15876edd745f12521a189b19780819296f2ef4aaab54b0a2db73a81db971f2ef8290d15f7387798aefcad5864792d4063d92583254d273c4c05b591da55e6797fdc9f9600bd3b37f069bba6fe23f066e0598114a9bdaa39c2c6aa8e1dda1b3066ed42c74068637ad267f6096a3acd8c91afcfe2842c2c3c36bd312891bb6b7167614fb4b53d0a5ee7a95fff8d26549502fee0732e210d480237504dd9aa389d733e8801e486fc1e7b66447e720b64214e3cc093815d67d9bcf91513f1875f", 0x121d}, {&(0x7f00000000c0)="ed7262564d3dfa1e0feb3dccc16b6e37ea88ee8bc07a7c852f7d7eb626aac3775e6783ff8c9d733bf553f2cb3f9ba8a39cbdfb1a2498408581180391fd7a71d4e45589e06f2b2729a61e46714c1390780855ed25666e4c93b9ac71851dd9a3f9e4e1939ff113badda58c055db09513d6eb2ba222ac6a34d87104576ebc9bf66b78934f8709d2d17a2e36b84cbc779ccdd753bbac60", 0xffffffffffffffed}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='\x1c\xcb\xd4\x91\x94\x95\x98\x90W\x00', 0x220, 0x0) listen(r0, 0x4) wait4(0x0, &(0x7f0000000480), 0x655140fd88ddfdfc, &(0x7f00000004c0)) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r3, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r5}) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r8 = getegid() r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000003c00)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003c40)={0x0, 0x0}, &(0x7f0000003c80)=0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x200000029, 0x1a, 0x0, 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r16, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000003e40)={0x0, 0x0}, 0xfffffffffffffddb) r18 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r21 = getpid() fcntl$setown(r20, 0x6, r21) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r19, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r21}) r22 = geteuid() r23 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() r25 = socket(0x800000018, 0x1, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r27 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = geteuid() r29 = getgid() r30 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003cc0)={0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000003dc0)={&(0x7f0000000600)=ANY=[@ANYBLOB="48d73002"], 0xa, &(0x7f0000000b80)=[{&(0x7f0000000640)="7de9cfc4602cbb409f5e5a8d971c86d58ff7f1130fc63338e7f0b98efc461d54dcba689564896b3f8edefc9d0ba3d6b56e16d0f22d36e13b766c27cf4b81dbd6039c7413383e5d8712db3b4e767b353652", 0x51}, {&(0x7f0000001c00)="805b1c39873f8db031768c091f15ba307bf363edcea4c5f38f52cdc18e53e725612150461fe198a3c656eda80fbb59585ef9a7d6f30ce55da80db8fa4e61958ccd5a75503dcda26e91177eaab63bc3a3da8e10537ed77e68600a2f40e1cdfe17a02a4162062f59e0adaf70c88abc073f6bf02ceb2fc20911961234336b2c117a848f805e4afc50873fa7be9dc0d765d7ee13af25c845d4061dd4d5e617c7191ac1bab523af6ca27825dcb662e3e5a8fa8c4d7bab01836f8c32bf9ae8892d0af3d11b4d9f4bbf4c02795f03b903f502d5733c9aa82a52cdb486586b1ea807ea06d3ce7c8bdfbfe23126acc4fab6771906eb35f6011a7d52273609bada7bfbc2911643e4ff7a633f5e0a907ec011b45a8ce2f3a60f0a7f1b9204bfb3e7f0159119be717d0e83e56d95047fddc0368ceb1d0a5a6b4590bdfa42787e14d5814b4690e1c033c9050c5c1f093a4560ba1891aa10759fc77a208480e1469aa7a91bcbcbd091c8db506e93d6dc5c10b4c9a7268ce5626860424c7ac38e5e63a822e3dc149207fce83ef10a5603a7da4bee606a511da83c779b0ba89878ae859d58bd36b8d135bf043ac5046a6b623030b15ea931c508a3dde39261ffb523ea93899eab5506d52d60c29735b467fc488d417f7fc0ba20646576c067b4c81e4f58b4790464298792519aaf65db49b9a1765dcb627f737d9684355756bd4aa9cc8e5626885aaf73d2f4ae667819e8ba5b37c34bbf23bed184845dd5f0d67b90660eb703c76953152b8dffc30d17d821138fa258aaf5a32ab10bed7f837938da344cd6067f1954eb95e2b1b78d45c354551772f65f7ece3e4746a4405ad39b3e709822609112052daf270607d0b6f76e50b9bc634b47bf347f977f15612228a91d9e07b0cd87ad35a98842dbef40197c0673647b3b3a0e39ddeff4244fb263bca228ad83ec38ac92f87a453e7939b0f6593cd91c601147e2893ddbb82e65749aa311feb0754a5b076aa90d3c720eae25eb754f90dd174633c15d22cca8cbc79c30b4ba52fa044f3b7faf61c647a75b86bb0f2f1951f277d9ac5b966eb683af1fa0b83e76e6233929a046f0d7d07c9a000baf73ff2115a72b1ed4781ef3aad882a3e465ce3e913f0c71d044aad86a367e496a04bad93ba5eebe56e0cd789470443fbc978d5e7ec420b691cbd0b1aa25fdd4ebc3ef0d6b4e4aedaf6004dec34f7e2ed112348875c2b33ec2aae49e64641aff824c7cec7305ab3cb9a6229ad475ab5540ce4e7d0ab93c42037decab65a20669542bf3ced7e1187a3a463c1d67bf2e5188bfaa0c1cfa4102e2fb514458eca91c5d403f2efdad4b59729acabf5b804a9e0257a5e830a310bdd9ac6e8e0ac1844f6cb9243c5aadc468acf58700016d12cd0d582ba4701e421bff4e2d22ac73a1e81e1525a417ac8cb21bba0a5ebf56e02414cc66d2222837dde6219bd922e6df505116e8a8ac2cdd0684d852d6859f8593944d1f5427ead58be16baed25ba72110e463e48ef8b2a371e790ac5ea08885d6fde4081e03c2383f590645a8c24d11bb9d88f90dd2fc5aa4ebe8228efb53f18b2b124c49bdde203e9b16d81dc77eaab5f11cd258464746389b989abb1af5ca29b78614e6408931393b7db43972f6893bf899794420346a4830830165e440d753405aab0c22c277fa2cf2d382e1bb1546c47f1e28da5b4288a7225624e0975d423fbdd151332a5d73607a6b80b6c9d0045a65a3eda86423a83cef0e91b7b4df23561d86ace990574caa88e5c81a7d748531899465b2aafc3210249ddf866815c995a1025d51aaa506f85933430fb6af1cfd312c771a04b174b99e4f004dbd89f14f028c3204b3968713c14b6185aa8afae3242b379b5aab32aead137999f8d7d6ca375ee8de343152d3add853b9274494061735fa96dc6e94d6c7bcc857e2edcaf9136e1d47fb9ca195c3b89e28fc5ea1ff2b3361f1e9fcf4b7ba0983f64a218f1bbf5a639753b8177d467005f1983f352d715f4f8c2e47871909f648a9b73646d285f8f80840eafc140034ac8be115c3163068165a6caf265a30d097d25fe9e658f80794ea8e9905328cc1bb88fb96df8fbcaa4556df661619821440f6621f11d3a9e3ada6e4a72626289a7434bd1e334f4aec5d8e020a9193e7a54c8748cffd44dc95b060f4acde2e6169f6cc3085720ad5cfff0a9c0317a1c2198fc45954b174a3195d1a2ac18b21282d5ac1d20cf6aa743ee6e0c81b437d9bc14dcf987897530ec99b56dd75ab81dbd0c0ed3be0f5ebefdc75956ae64d0cdd0c97aa9a4b59616ce95722cdba55b572a0dfae37333fe1e1bc1b4924012179e89a3d3dad90f2ef1f805a4cc774de60658d642a185a06f3004e53153bc49fa729a4118e766f3c1935906212c46ea18d5fb1b896bb72d3cecc92caf463e4d6e4368e30ff7c6d41d5637a26f47bab4b3c334e98157d15db032b514edb31c6359dcd48dbb052244d66a4a2eace8818a294cebc8736809d17aa4ced03e2112dd8aa288e7fb50c105e8efa570e2005fd3783666987089d8e937c6304700ca37c540184854a8d2973c430dc26032a671064920d42cf58945eaf171790c1c23dd3fe7b2fbae40ea0f56214312028763715c6cb6263dbca431eaa21e7747b45531086d01fbb572803047697ee4c2d1f3a71dea740211b4e59b7498a8ee4045cd44273f40572ee9c382882416d14c0cee0ac15e2c5491fe8c8a874171a561bb4f7fa238c73df275c02ef243e51e92d87478d974d7f7d5e38d20b76544e2f273f805844684a28099b84866be73de9dac591047a999cd5b72d5d1e6c6c08c46b0ff170620646b745e2370c319b5d8fe8a19448437b0ed23974ef8851bfc5f32e18161031ab8a17653e6cc6709ca244f544cd0d41d8ded41960cbcf278ef611b17bd02c576854fd3ce7f283e78c84f7effea6a8aee1c33f0e4624090280da217de2907e2ae6a64d383277a63158fac537a66a64fa2616a3eea22cd345ad008eaf2b81c8a8ad71afeb249a416386b698d56ff2313ee73a158888ae750f4b67ed57ca235213a0c0cfe575a20b2beca4ecfe2f1e60639b215f34c0a82ed2f78054f489ea2329b0a41219b76060fb82e0b6adf92aa37bff5c34cc623df8db141ac67e976e959a75591727f8842b6ce23ea652f4f9d60eb70929d740cec4674da35833fec7b27e6233da1364be500d8bec62103384d0d0c794aae25d3c3dff31eab1a5236633f06d201f61b0e42ca186502805f386b79d905d43ae21b040943c2f6d395929a3f278670fd396cd0ca48a081d052d261c688bb6ec13b9fdcd8613ddd2d321c5dc467b299fef616a726fa623c4f005fa3313f8a22d83b8cf8e507d46fea748d4420e22b59558fbb38b6140040fafb428b84c0f17f9b888b32dbdc68b26a478eb4733c36d84a3b2fb72a6eb716b17bfda88e420e390287ad35222437c65ae3c021cdb9356066dd5b60b430317a9cb2b9fb0ef8b1380dd5cd60b81e3f65cfc0009b1739bbbb45dcf67b48fc96148e6b8094d3cdb96756580b0cdb6fbc7420227376cca1329f7c60f685006d561642713abdc9543ac53c2db0d326728e20817082da75c44a6bb07e44d617b501b1739ecb1fd816fea7e5834bb5a80efb67767864ccb20e8b866de32a71c27d1260932ca5da33d8e4e1f3c31b43a79ac4f742cf79e8922af42fcce4ac52e69e4a2c67467690958544e6214dfe9bb32359a51dc07152bde9d10086bf07e3f2bf3c23c427556161becf7cef623cadb1a5851b68a7fe18021a00d53e1aa0c9bba41be7b254b219a28f7027bcbc8bcfef3800def4da83e046e8a6e1bc29f2004aa1d08b30c18a0fc43f13745a99aa8fbb84392c7d44df4485d603bffa4789d3992387ccccbef324898adb1433c0b4577fff7b6b9120a0a1deefcaa7cea088bdcba5ae7c57121879b08ec725eb76e3e3b47862a55ed1136d48d3956c50b233c09b448de900142aba8a6b979731e45dc2876961799afa7814b73da871277dd5f283dbf95096c615d5a8229118fa6acf70f69ca2a5908fa7ddb0670696183fa82c2c5660f60a8b0c76e51b659245a0b88c560539647eada9b59767874af13f80b8a42825ea04563bfb3bc3ce1be291c30137b5b61fc956b18488f83fbcb65c3306f65237657e3b19b4a0bd88d200cde7893ae9714919cea2767165296f2dc353a2ca51645fef447db51fd11b8f2d4912e7182f11cb0fce15bae1ff88790405c260a3cbd52417cfc064157745af38858a55bff1d5e2044b736660b063254f5387eec627162ce78ed92ee3ed18cd2f6be5aae1f36c09502743d632e5ef3e0336e7a813f5f2ff6818cc12560a1b93422e12fbdecaba4db910af31f44616dd64386f96cf1d7defe52b8f5bd26094fec9228aa162304019830a3ce276eac20d89f0efdfde4cb2f516cb3d6131fb2c32b3d912ceaeaa86e2768d55723b3f8726109a76d03157b6acf349bd81cc961f6cce3cf538c79f9f9c626912ee09b75a2bff1d03858e5a26594c7f30f56d7dda238fd1afda91cb598a24f813abdf94ed45c6bd20de178515e89f906f47fbc65b4aad2c5f16c613f6822060a73baef0d1923e253d15a65452d5e2553f7769b16c77db40a3740638e73ddc15d7c27e265c83b9e94f3609dbe99846b66525f5d0e82fd1db136726c7060af76b7f20179aced4e7217c205cc28eaccaea271815466a49c7bdc6a33c5d127044375d41e869ba05eacc01ac1f5687770cac3538ccdf5a5aae289fdf963a790f1095dd5e3bad1863af41e0464700bca73b9b83fd714e00ad847dd4a45840f201c62a388644d7678ce4f799ae132c8386f69147efedd2c6b91a7e5cfe39a2d151977b6e74bf751736ea943f7914b0f02662783ecb109ad04486ce8dfa2220ffb6e8e44cf15c6413e26327fdcc3102b15405316f08c7453722e67f3976e350e99486394606af73014c8a3dd5034efc0dfae85c5be30f6d1cc424013664db5c641c3ca3e9c86fa97e22d40e4799d63d9e5568e5ca787ff6f86d51a1628a2f8b24f356f93ce68b1f3015f3357dedb88b16e55f75209f012319ec1e0a08945f6e8d8e7ad0a519079dcf6e4f9a1e7a6f01813a3004ab72c93e18f28b6521c19df5489bc2701295e93ff499be26075606ac67609df9c4c13b447a47cf84fcd239b30a1cce7f71b6e3608c13e46c15f89a5b405a2a923c8e80507aa9baf7e36878cd6a4c97a5d33c2604b03af18a052c0ba792c67d26c740e55473d069654591b964da8330af6ab5a5d2a85a35769e6c46d526167226558efc8896c7bb75f69c66b7e537e15ab3aa484e7b47cd5d5f7ade9a0decde43cb12acceefcf897f769c92de986063fb4a559a59990bd13796b4bef1b5a09b6d99474639cd0df473e8e9552fb7c34d8c91aa0d6d3cbf1a727f8a0f3563b493c63128acd669ed32524c43f1bf1d374606b0df9fd2c558114b2fbee8b2447fe3ba580eda74159aaef30e14b3464f5d4007c7199915b1c2dbdaab2b9d778d8f5237a61866c15fd674d18d2e1d0cb76edc0d19dc5c0a1961694bb54994c86fd4f6f587870d4daa43c1ab0f5255accb849187e424f84a565575bc9402cef04466e8dcde900b705f5e5381599b6684b6b35c5a8502edfdb8232259ab9ca2660c061eb49cdc03b6802cc81a1af6ad38e6fc30aaac9a5654058bcf451409b8fa4edbd9393a917d0f0795b62a5b891dbffba5683cb88a87b405ca63c8f88b4d9304fae8a2c65af07a9e2fca6f31b8e5bea89e84d86ef5bb5a2c2025e23029ec1683bcf4bc9", 0x1000}, {&(0x7f0000002c00)="490233e43f952eaf8d9f9edd9cce0abae22f42b07559b400fb9f593a1e9b04caca6f95947bffb0b5cde7113cd82b7b85896e9a8f69ce45251abb8331a804710818303644e54cab6b27ae4788f1e2137a6e7531be2bf45b933e216e3fc9c1b0f75e6276b71d014a82246eab59c0e9f24ccabe9dde0256e63d6e70b893cfaad53014ce1ca978e31f8079c16e70b62b7c0001a0d745ad76047cde544ad111bc047584587a82f3be55fac82da85906b703c8fda7498ee12a541fd93018e7d393ceac10db073b2bd8cd72336e671ac6560963d39f91fcb465730a07678cc2f8d9ddf0b946f3fa96aa1e01816359a43686c3da8c4d39668cb789e0bc51ac4ea675b7e4221d7961c7e96d1c15e6517a856dda76a8c5d809dced7fce8d5b83db8fc69af8b7dbc6391a3f879d8601df0de078419d5a87820f00c6eecc10d69eebd14c8f175568b5d81dff2140a14e934d4b48da44d409d85e3d854001a670eaaa9b7cb07918419b56836a0f4d67b381d94cc3bfdc4cdf7728b20b8c6ec922aa50daae9133a575aecebf4d8b4a3243713505683c314d428bc75c31bb97596ee4e8d13d9892fe68edf0188f46d0f2cb151c6fd77ca60b9aec36d68d0adcf8179c01d1768bde6d3ac1f984068521d722489729231874116737d17b57c8d1b9a1fb3503c70d0f58b9d8a7966acebe753c2c351226b9b972ec6c8db460d17fc2e34ea372f7c22bdd59cfdb15f78b184f805c57174bdbf73ddf12cba26378120ad279e5249d3ecaf004277dc16dc87e88e3df4e633841da555e1755c2cf19b7ed358c0c73907feb7f572e762a8f22d956f92424da2c0131d958c7d9dabcc0897c719a5da2da3c234708ee18f36c34cea0454e8779a53792a95bf211af376b0bedc0eea075508d894be274f22863c15956da5f827c55331ba23f04179d0472a505b674193a7670546283877113079de346a0f7d6cbe4b706082f2718e5732285f1600bdede20cedb0982520937210f2f4aa3715deac3c3569c0b18c4506a43f49190b61842ff542c422e11afb59ad842932812b26180c80faf30fe851d9be6ad12c00e3df1179c3d12ed6e5f4c095b99ac6a3c555b75c0bfd226e8b0066916644968672feae5f7ebd2451a3da46fd6ab8072ec403b2e01126a8100dbe33478cfe515a6d7274028fb214858aeffe1d19b1b47dac393366a0c38b8bdba2eb46fdf2b0247ca999111244f53b98fc248d9d670cdeb20ca7c51e4e92011ca05733ac2292320de4d139dee6e6f950d5036d5f10dcdcece18b7eee711cef175b9162fd12ff4c631ce0c6d888458182216be4514f49903bf6215bb455e3be1c5f654094454304b92527b5ed048a385ab83f5c18a39733a58a19efc1bbb80ab0415c490d852f4f44c0b7cf768cb4adad711dcb4763702c6bb807e31a16fcef56de0703231b17711e3eff912c6779d211715636bd97927dd7d156ebda8d8fe2445ec56e553b1486b0ecce6532df994206cb68c8aee8792ff9053035a09530a1696956d40904d7ba7f008483d59cb42289746b1f2ee0b124ab9fde1fa9be78dd60d0ed160947e69ea4cba556247650894d2b2b9cdbf5f875a5e1574894e03611f5cf23b5be4a8eab210be094741e8109dd238cdf2c3a6087283168feef34c85c457dc6aedc22799d9415e98a26d3f3f451c04dcf086ca5318a05ed03d47e04b31f3ded748c1858ef7a69a9e39024d4d53d5312b23a98aa2b8c4378a0e072b3bb434e3ee00ae4a2713b0a92f2848fd3073d368d61ee6b3b17670a23e979aa8d06177dc8481ba2cab1b0031f1d39425f63f09747e5379d2a84edcc8a7001af69fb6068b37e95d3a8406bb9de349c72a2a085b66fb8630f623a556d18f3df038115971d6fa801c7e3daa4190a72f9d3864b9cb316db0d4b85f2d0871d057ed8ac9c845322d5f05ae19503cd19a1e0c8855ec2216696b0cfebbbf45c27a15356d4eb89a3cc81e1628c6b744440d605c931e9ec4cbc9e6db56952bed3ebf1bb2c2e9ec8107b09cd8d84cdf9ac43f8a0f3ba533c438ae050809015d6c77c8a4db26fcfa73d074bb1b88111eb1326ff48c9b9adaf43cb8adb88e71afc123eb8222225f1858496bee4ccdaa8105d8d5787c77c048056bb8e00d7b18f52c6797163917eea52cea98a84dda79e3457c0fc71bf2c1f2783521987654306b7d16ec3632cf07bb365e7dc2a7a91d3ba158277749be7c4a39fc4cc122d075dca8599afe0447d62e1e20f6d4d824eb6fb1d3c9f8093b12e96a4d8b70b81e44f82ac0c1489f6b2dd19a3c649e614bca431c028397cf8babe1dda99d06d82c8b9765aa8f43f60aac9ad979fcbd1c556ac98c2c16a80fca8eba6f26c6b6a6a828570a489f16b366aab433320c593457fd8633367c18e6f5eb803233f99fa7ea2306dd7bbeda729c11b2429699428472f44d17c2d9100ae3bacfac2c9d341ba3e3703326bbbef8eebaf6cd2f979c55a341816dca6a2d6b33c03250253c2f9454402e9795c6c8c5023b18256f587b08a7555a53c5090455795c0aa908da1e72a1f31a4115ba57a86724b4d14f7de31d054bd6051b4fef847f23ddec6281274c4a62e2732b662fa38472b02d28fcfa0c49e42586d782e3fc35bba997f43edd87899b5c12ef6a63a1d99d89c5efcf469c643a452a1b94556e95ab3746188fdd700a9aa60bc4029e8e6e41b26c1592fb405c33473549f4566e20130801d4ff2cb43ffbc19b1b6a06e02123ff9169a7e335e35269e8b1783c4f171f76e5a1e2e012938406f7048e6aa2b0be30b25f92ff4dc13a5fd7779aca63c88934c9ac01a5404032391092d80f7e589c550b754bb45ce25a27b541861852168c7fc2961672f2eace2fbf2ce61def541f423901c11408e134daf2d620d5046b360051d37561850904c1d11c6ae52a5273cfdb1ec4f5a784bfa44db00a47f2434218f089fc36728eb40df9f19e7211e3977b265850cdf5f7cb67bb49a4e2a663cc781ce6090a76253e118d1deebbfbeadae7932f9d8cb8016de1d922b7865562cc15bfe787469acdcfb85c1652c6257550e195c4db37878e463bfe333b4c5d0ab87aaeb8d7b4cbb539dca1cf48f89e444f3129f8a8d7519fafac9465147342f30a8e4d1cda5f017adc7d2aa9fa17a87ce9bab2493f432cdcd7a1087b9b5ef54e919cda50666a2cd959a00a66bb90d50f6362adc5691efbab09be66263ae7d90c130c7cd22cf15c8439657054583a7efccbc0b1ceef4acaf07001653c45cc12dbd4527533a069ff2be71156b1b19272161e7896ea15f9d479571c84ab2c74c8e4211ffc7952df988af5f3cb096f0335ac3a0f48882651d9b31021d8641e09a5d215e8a16287e522352663fd811269e5e27cf1e7756211b2cb7f92d69621443457f584f06d4d0f2eab1caef7937960ee79179d643dcaa54be5a3d5d4ab05d64648523d4316ec2881e971b9676562ded0cfbbe6a3abb3e4fdb0dbbfb323b3442d59ede72667d63061edfbc19cffc8b64ddf7dd07d1d6277c43cc00699beff68ac53b430d24226b04ec682e3650b1a29cc3601fdb26c4ba6c75f218ee9febc29b1e9186437adf21d5df66ca5dad02c1b09fc0ca47623b562d5afee2117e890a7519e72b06293ae01de4ef76806f4a6e87cd00c87b10832ed2b3a8bbe89f07c145afc4ae8249890563906b367af5cbaaacd65392c95482dafc1f3b2aa345221c11ac22bfca65efb193ca8e2cf4ebe810e5ec5144fe9637790c6561019391d5716d51be2cdc55dd6e71ab68c51af417b4b96a727d0a2b462f494ee50695f02db6ba33092072760743c3400f39cc7721e17badec4799694e4e2204d512d020b4808429d47d7ccacb6290a3bc168dca2dfae2f08418016c3f48e31ceced4e354861e1919f43db70563fd4494f41c1deb8524defd3449f4ae79ae3f94028116a157773485b1b0b58920175c013bc25e32f75b6d011a415de08443bc0da3010aef436e0e138a59c15083b6dcb12d18cb12ff38233b5825faa1d7dbdeb5f0ffe3a2529b360e6de6d717725ec784da952544815224bd5ef8ae8eb68b0243c51a8dea4494b7e171b5fec1398a33fb5822fe8c8ca0bee583ddcb96a9c50aada9480c938b94ea3217898289cd76bbae6766caeab0ca2cf39379b7da56ab6172d311fddbb54430b8c7244af593fb7f89e11b72ce051018de40da8f4db24eef4422cb01e67cc4ead0c665db1e7a061846b04eae15742deabe8f2f4c2ebd68f489ce98fffee71306248c31ee63d322394d7cc5685db4749830b6597a82aaaee2e769c8c823c2cc6d303a7860e1d7fb97b14d69e7787f2846ef6c545c686e1dc738c0efe6117625b45ae840a93310e631b8cf4001d3a5904e8ce4077624c747f29db8c6d7ca7bab8bd76b2b67215225a16098560bfdcc1fd2380b1f5222be3abee913c493e26d323b3c2296a5a0ab14826fe99feaba054d90c386e7d9b3230f3a221c700a8e33de3e3196e5707a9888130115b03cb27c0765f6b9c992b576f8b0466cf15647ff0bc677dbb811473190b215da836db88683a96ae45c6c78a455ef3133166d94901fd244dbe7398a67eff6d214708a83f5da89fe1fafc852ae405d285fea6c062b4948cd8b548c2316d81f81db7dd97b4a7ebb2df52fe65158671089b7dcc744c858a52a37ddbaefbedeaed684313be73a7daa31a9d10d44c3f749e8de50742f81c2c68ec639011292785989a09d92c5c0a52df6dbfe049dc142b5ff8db39487f1bea943c99c0cda210cdbe7b9d6b25def59a9c02160d9e0cf91b9a4e2aff7627400a583e8c1a973391b3bfaac71f68a3dda34567d7f762ae468212670f48f2e2914611b1d47385d6a00c1673be88209c75719965690874755763e0400f9528f4eb216d2dc91e005133e7d8bdb9235d89a23c825708946c7d333d4772f686db14c3e641b20e31ea602d850485332a3fa344e045621a67de24f719d9f1b20041518df0da188a23896c969eec48f2ad51cd1583ddc46422fe3ce784af392d8598fbf7a3683524025794cd7f1f2a52aaacc54e136e605c72b6d3dae22d1a18617b7ab244d719785ef874bdc3df9368d65e95d6c8056be1268be7b86022822a09c79d9c6caba27c962d7c0fa9032c4f61049fc8aee609c441eb78804f345af82f9752a5d89e4398142b0dc6642070dc927778bbbef11d8442917910154fce992836daff2351c9727b287111521f06671c734bf78a04523946c00a45d9d792d13b3fdb5532f84c1bdb2d96df7d7d65a0bf61eae21eb21f12fb49f3fd22790506f74a30ad55febbc152af2db55a2be171a2272fedd01ea03fa9741b53cfb6db85ec1d6d8727f9b3b9220156a6372b35057d3801d7dd5c76a1a57af8e7ab05bb6e671d42797d01895578a6174818d24760090e01369e51be0bfb8cacf3b09250813be3aec272511cd3e52925c338137412b090c9235236c2060d89dc8a8049ce3a3939133a6390cab4b357e969b08dda6fc1be6f795f4bfea0d1abb3fd184470e8b3ad9a1a1b4263e5733dd9637da7876ea6933f2d48e33b547c605a8254f215882f9a9395249b54ad957bc8feb8af59a7c584313dde8101b9bc574cac614aea4fbf9b9f369bb6ae2306e8d0c8044574fe070a2575e1451e59b9e816b269bb986516e6a1e53a5d3e29aa2eebb7bccd30147f9b17e3f2cdd6b33400e5afd7c13b2a6494c875ff81f323b57024177a436553b67882ef109d62bc2d9768ca96873aca2e722333350b2584b1f6bee0b058cedebbe0bf7f0bd40a2db1e5d9449f9bd8ce3b1dc1e7784", 0x1000}, {&(0x7f00000006c0)="66bba31f845c57ab0df288f17d46b84a21a203fad39c57464021eca0d6ab0e59f6a107b66d93c6b8c065ea70827f4eda2f04f6e18e9ab5ff8bdb612e1947ff0f87679331c32972b8588fbad887baee69c4708cb8087cfe8ea214583f4525b8a4ce12e1e51f86aebe6b5715b9a808c8b298d2429113ac9536f53209dd9710d97e73856f5bf8d9a5b444f543e2c958ae01e7f79200c6f4d948559affe1424dd3274c7be8ae2ea983aec8fa250e657e170cb233ef0f78b56685b4a9a4b35bc3051dba52247ceee2847adb08c528a51bb39e3cfc5fdff0d14908391ddb5e76cb93dd9c466d6380c27ea2c196431e5542e10dea5f3d159c56fb618fc8e157dc7956", 0xff}, {&(0x7f00000007c0)="b3370711d7af56b0b92062870096401cf79e8c3cba1882e565088cb9d9d9608c0676ad23f42bc65d9fc16840c66508841bb712237a388de8fdba8918d7d93ba4858405049b45e09f444649fa06b8da57a39c56cc3c30f345b6dfea55f840fc21a40df04aa7089b354a7bab6685914197bae682022941509efd4ec65353fd312f6d4a6eb9a8b01cedc8fe9d811ef439b357f3a30764df8de596f80908afe2de7d2e6d783cdf437c476f8e14f795992df4a038cf872b7d57014c6fc3af586ec8421e79041232bfc8c8868cc4775fca928518382b92dd7d33cf728092874b212c487ca43640b2baab907bf0b05b66325f076d091c0613ed0de0e9e9", 0xfa}, {&(0x7f00000008c0)="83fba5da09e99e9df4130d080d3547ac97db29f72f4ab9b721fcdd10b23f95c3589882939bd4e27822a1b1d76edeb87bb24fec356ee959c5db4df991f074c18ce6d1f6902143ff0f384384d8bafa2bf3f636d0ed7f4192e84c22fe17c94d48f96c737d7627f9ad784a237c363426a29f1ae2001b77a94790e82a87d52027babf7c32484d287a49bbe9a63a0f80ce152e82022810fbe524b9348c7e1ce2459c91a65bcce41a1c15c0bd6e47be1eb2f77174526a3637e977cb8158d586b5b4cd9b63ac0fdac0be7d4596d46cbbf4788b62f0410bd43226994828f1d2a51d", 0xdd}, {&(0x7f00000009c0)="d34f01e01112d046227277b13cd840883318bf48429910890754ab71be3d8383b3ad48b59cb2a0b4dce732ee4f67094490b7eab452bf5023529db7c063d13a6567e9ffa5e511cf349329c105b5cef234ff54f762836d1debb13f7d104d39729617f9bd4fb53068fb86719118e63355ce77450e0c2d773e619e0125dcb53451f8c1f0e907f49019413efddc1f79514dde3a886a1b0364b4c6fa2f8885c3edff7c00a6e876c89a9d735646ca493e61ed20c8014e00604bf48149d1a3f49898a5ee6a2788ac1600806999d3d0c466dc4b546bfdfe693ae65945b3022527a874ab376d95f7782681918066b7a251321b395eddfa66f55d", 0xf5}, {&(0x7f0000000ac0)="9535d2bb8148cb89941fae5643ebcf4a6515bad0429fbb922f86a6f4831877b0d407096fbb44882267b1472cc17f7853064ec43a85b5d21db0a84e808523dd1d0bde34a2b2febf780dd2d564b865f10feb1a234485db3004f7ec0238d077ef4c67629c41983d1a146048d19c98c420d79741ba6dc0a9a0a5f51f67c66cbb445508665b7b0a1e11d9c91c1f17f6cb153275ab093211fce1e8d3eae81852ae483a3e1c0d8e5e0f15a677bd1b06efe5dcd667ac07f6637b69b2ccecdb575f2260", 0xbf}], 0x8, &(0x7f0000003d00)=[@cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @cred={0x20, 0xffff, 0x0, r21, r22, r27}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r31, r33}], 0xa0, 0x418}, 0x400) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) geteuid() r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r38, 0x80045604, &(0x7f00000005c0)={0x3}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fchmod(r37, 0x2b) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x1ff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x200000000008) chflagsat(r1, &(0x7f0000000100)='./bus\x00', 0x92adc9cf6cc871a9, 0x2) close(r2) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x9d) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) setsockopt(r3, 0x6, 0x800, &(0x7f0000000200)="184192d44633168f3447b0f9a5b29f09d25a427abac59660d3a3c28341be7530dd325419ba1aa9a4d19fdcc074d5563664735f4b87e056cc27a5cd17ac8851de5b1a2c993c7415da7f13e7328a16c9f798134e01a59109e06b4d31192b92659bda965a7060a740a96478b718e84e73a6120d58f90ee48edde1843dfda8270f9be284c6269504766254043018c2245e7a4681f85975e70694468dc4a51b052060f9dabf26362eac0207d34d0d8aff573fed4e6e6f0e9b0b200f72dd64f82ec8c4761caedfe7c981d24d59a921e7a6a0b4514fff01557af4b200781e2feb11f8e0ea997cbc057f700a1db2021a64bf62e790eec1", 0xf3) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3e}, {0xfffb}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000001fd, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = geteuid() r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r4, 0x0, r6, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r23, r24) chown(&(0x7f0000000200)='./file0/file0\x00', r23, r24) lchown(&(0x7f0000000780)='./file0\x00', r23, r24) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, r23, r13, r17, r19, 0x1e6, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r30 = getgid() r31 = socket(0x800000018, 0x1, 0x0) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r33 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r30, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r11, r13, r26, 0x0, r33, 0x0, 0x0, 0x0]) fchownat(r2, &(0x7f0000000040)='./bus\x00', r4, r26, 0x4) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)='t\b', 0x2}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x154) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="4bcea28331682f1e1199b5683f69b815a0ac7dfb8f290e1abb0d836ecfb701b5f5c3758031f1ff572d57af91355c2119653863e9d88c7df2fce7725087f0dcd64a1da0e8fc5ef4e7c40c1bea4bc93d30fe6a6b5b5a91b5c94bca534b03478a96ceb324496e4cd181654bf63a1eb82292d1045cd3571bf42cf8e7f99be5ba2675412dde65057feba3feeb8dffe22ff83ca1cd0f2e4eab3688d5d655835ed4e1bc0b8a3a0a73e7519625f9", 0xaa}], 0x1, 0x0, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) shmget(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000001740)=""/4096, 0x1000) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)='w', 0x1) sendto$unix(r2, &(0x7f00000001c0)="838c0afe398915a16a4ed0f6e4052331ac8676e361c85859ef68142b29dc76e2e3620b8bb5cf41995dbfbdb3ff48662ed1887a6e309b5d255351b885070d7e29871e9a9f70f77781d58d973b0500d65de50bf6f184308ae0b5ada351fa50dcf105737bde7918072c916506d357986763b11fb37e24563ac189369cde4f7e97759227d0323be6e451c82beec1c64215df39786c84117141693f33f4918e83c3c59ab4fda8b669500dbeb944160668414b51bbfbc6097004cff46fc677313278e9243fa9b4c8e853508313ca6627aec5f0c0728a28ec4c6db79f4c84974dfd4c55e4823b8128bc59db8a0abad4ae", 0xed, 0x402, &(0x7f00000002c0)=ANY=[@ANYBLOB="0434dadd9b7a70ab4460e97ab90cfd9d2e2f66696c65302f55696c6530294ea5792b399521eeb3021400a873e4201915dc76bf822d0b3c82aa95b529f8f52fcb84f6908d674163bea2ad1008335ea83d79a706c89ff9c26a3bec0ae0a3eb89acc3fad9cdb035a8bd207edaa8b20a82fd358d041135fd8b1fdef050e9058773e320d39a884746dfe209f0325e911751bc73352d9091b0c47db953a7a0e803cb9ff77245aed65f28db677c8dd954e8c7b2cfa921b133a751dbb086eb644a5d7e08cafc8792e97752405e246acaee3217912842"], 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[0x1, 0x7, 0x9b66, 0x1000]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) wait4(r1, 0x0, 0x0, &(0x7f00000004c0)) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000600)=""/142) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000580)={0x2, 0x5}) sendmsg(r4, &(0x7f0000000480)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="8ee100ee5c7ece1140c5f80ba612627da8c9d2ca390f88c0c328ea0c7eb4759c661a1b9113332e31f8340a03d9452e076605edb5698647229348e58e63f6edeba28c28345cbc1e6f5fab16eb7b1b630a1771233f761aed57600bb31d90881d81bb4330bf3e55ca28812007ba79226a372c5026090d0e51adca3e64d86210b5dd7b03362f9131c43cad7e5659", 0x8c}, {&(0x7f0000000300)="48679587f78d24897da294737c97721c162f4cc20287a10aea52c119eaeb4b3aec57c0f69d271b91a9aba3f8844c9d17eff8650e576ce6087246dabff89c33a99b3eb8ee8a660883968e1addbaf7acd4d6d77a68f5417942a026896aaca8498a96006724ab0d411253128189c9c21f362ad806d904627861da9982dea11a5d75ed29", 0x82}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="700000000000000001000000ff070000f5f961820107f6b81fc73bd0632a4556790c10b7a0141ace1414a2b462f720211d51b29f53a42c05d4c8b89452a09f86fa8a29ec1c990fd4b7bd4b4ecd0b39769e8da4a1433ae084723bf40000000000"], 0x70}, 0x1) r5 = getpid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c, 0x0, 0x0, 0x4}, {0x3}]}) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000005c0)) r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB='\x00'/230], 0xfffffffffffffcc9, 0x1, 0x1000) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x140}, 0x8, 0x9, r5, r5, 0x1c71, 0x18, 0x8, 0x3}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x72) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x108) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c, 0x0, 0x0, 0x2}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) kevent(r3, &(0x7f0000000240)=[{{r4}, 0x4f3adcf0c1cddc95, 0x80, 0x10, 0xa6, 0x6}, {{r0}, 0x95134a103a357c4f, 0x80, 0x20000000, 0xffffffffffffff80, 0x5}, {{r6}, 0xfffffffffffffffd, 0x8, 0x2, 0x1ff, 0x3}, {{r7}, 0x7ffffffffffffffc, 0x0, 0x40000000, 0x136a, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x2, 0x5, 0x3ff}], 0x2, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x1c00000000000, 0x1}, {{r8}, 0xfffffffffffffff8, 0x4, 0x2, 0x38000, 0x27}], 0x380000, &(0x7f00000003c0)={0x5, 0x10000000000000}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3a3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006, 0x7f, 0x2}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x620, 0x80) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x42) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x0, 0xc002, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r3 = kqueue() r4 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000100)) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000340), 0x8001, 0x0, 0x2, 0x0) r6 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000200)=0x81, 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() open(&(0x7f0000000240)='./bus\x00', 0x80, 0x19d) kqueue() pledge(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00') r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x6d) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000440)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000340)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs={0x8fe2460941c1cc2d, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x6}, {0x1c}, {0x80000000000006}]}) kevent(r0, &(0x7f0000000280)=[{{r2}, 0x5a693d1f3559c9d1, 0x13, 0xffffd, 0x4, 0x3}, {{r6}, 0x6772f1aa13dff592, 0x6d, 0x40000000, 0x5, 0xed0}, {{r6}, 0x0, 0xe9, 0x80, 0x3, 0x5}, {{r7}, 0xfffffffffffffff9, 0x1, 0x4, 0xa4, 0x3}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) dup2(r8, r1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x7c}, {0x6, 0x0, 0x0, 0x1ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) read(r1, &(0x7f0000000000)=""/32, 0x20) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2d012e2f66696c6530009ca9ae4e94ae9ce375f5eebe926307ff08d964471536e6adea01b9842b49cbddc467ae0dd3e5a5811c68aec734a47613e06b0f943e07875b318a71129e63e21c16f0b2df9bd3e5760e463b3bc880b647852486f32dbc350f664a5197941c97edaa8599a6058464d882951cec6db64de089033c65da48f03e2f0a71eb6f4ae625695055dd0fa89071c7fbf608a73fdde5f564b288feb8df2ac0aad36d06d326f36adbbe41f3304c1c27f8323842520471c8444f52eeedbef758bbdb1424701eb9c0d10ced23810cff5f39f6c2ae8fe2ceeb980cfc0a6bcc2159821c79b6112eb490666ffd95f6d6b00baa2c2f1f82194de98ff238a8bc41fc3b191e52fdcd7990200cbd965fda6be5549a711145700473b5f25883cf400aa18edaabce4266990dde663b262f918425d08b98263997a8f39696801c8f5f55c82883ca3ea105c412adf411820009467c81c006cb8a51fd3790f80e184b14fb0a48f7674625cc2e617a3ddfed7bdb83565f13c91f3d"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = geteuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5af1, r2, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/216], 0xd8, 0x0, 0x800) msgsnd(r1, &(0x7f0000000200)={0x0, "f928a732941ff933447062ad4bcb045f444902c78b817df5ba3beee589ff9c3f03144e44545278f358a73d739fcfcec51d6c45d0b2e9cd88a13b9a69d38720aa001dfffbb293d1d482b47f4c104c12aa500f1c7ba65f75db673fc0f2fdbf468a9ea022ca6b647a4767285a3832e721eb363b13acb09672cfbecf9a8aa664ef95d890a258a5682a235215b09140d2f57761e2f30890a427e35a7be0ed89139c10e3d822b9f06652f0567fae8d2a6f487d5a3417a4979cd150f5984f21ed563bead26b07b62dbc7229d449bd5e6f06275594d255569991cda138acb8caa80a6198455892be5c93d08f23ed992a3d5c39f23e0c6c39cdfea6e61824ed3625f3"}, 0x106, 0x800) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='-$\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xad}, 0x1000002, 0x0, 0x3}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000004000/0x4000)=nil) pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() getegid() geteuid() setuid(0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) r4 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) shmctl$IPC_SET(r5, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) setgid(0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) 16:00:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x87}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000180)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045, 0x4, 0xfe}, {}, {0x6, 0x0, 0x9, 0x100}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xbd, 0x7, 0x36, 0x3}, {0x2, 0x9, 0x3, 0x8000}, {0x40, 0x4, 0x1f, 0xe22}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x72e3db539bcc0105, 0x0) getpid() ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000540)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000001c0)={0x2, 0x40, 0xfe, 0x9, &(0x7f00000002c0)={{0xaf, 0x81, 0x6, 0x1, 0x0, 0x7fff, 0x10001}, {[0x363a, 0x239e, 0xfffffffffffffffc, 0x6400000000000000, 0x7c0000000, 0x80000000, 0x5, 0x4, 0x38a, 0x4, 0x8, 0x9, 0x135, 0x8001, 0x6, 0x7fe, 0x11, 0x304a], [0xfffffffffffff87c, 0x1, 0x3, 0x9, 0x0, 0x5, 0x6, 0x6, 0xfffffffffffffff9, 0x6], [0x7, 0x100, 0x3, 0x20, 0x2, 0x7fffffff, 0xa5a], [0x5, 0x1000, 0x80, 0x3, 0x20, 0x80000010000000], [{0x80, 0x8001, 0x0, 0x1}, {0x4, 0x0, 0x9c6d, 0xcd1}, {0x8, 0x0, 0x4000000, 0x4}, {0x3, 0x6418, 0x1}, {0xb2e, 0x3, 0x1, 0x1}, {0x6, 0x80000001, 0x5, 0x5cbe}, {0x101, 0x9, 0x80000001, 0x3f}, {0x1, 0x2, 0x9, 0x80000000}], {0xfff7, 0x10000, 0x9, 0x7}, {0x9, 0x0, 0x4, 0x5}}}, 0x6, 0x81}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000200)=0x3a58) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000480)=0x5000000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/71, 0x47}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/233, 0xe9}], 0x5, 0x0, 0xe4) r3 = socket(0x800000018, 0x8003, 0x0) r4 = fcntl$dupfd(r3, 0xf, r3) fcntl$getown(r4, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x1d, 0x0, 0x0, &(0x7f00000017c0)=ANY=[@ANYBLOB="e80000000000000000000000000000002bfbbdddc42359611ff7588f7bdc565ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fb5bf8abb21961b5369d2fa61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083aabb935bc55b7f91259e00e6a858b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e00000000000000043f329f5f1459ecd8a803b6707161f144ed319b8325215a794ca46394d3b2e122c4e1043"], 0x39}, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kqueue() 16:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2d012e2f436adbf5a692d7036166696c653000a40adf5fa2fe73139e2e1c7bae618fa9819c31dad85db670dbe5e629db041690fc7e0e5c30a0c3f49cd9971d63c6af762853a1ad5e22a071b9f2e4eb845bc2c519a10d77dadea9ea6179479f71848d49c8fd2914d697172c39f1553d943ccc7fae83f1b99cf74f719617fce372e25375156cb8214e4b98986ebac1dffc2feaf474c3db0335a50f8fece3e68675a5e81168a421265e1b82d0c2c3b2b48838cc6b5758ead762d50ae25fd1013dbc66aa88c53daa4c4f15d62d85b9a0dcc9be5b0229d993fd772b5a038e9bf0ff2584966f0222fdcf7c2b03095245f9"], 0x8) listen(r0, 0x0) fcntl$setflags(r2, 0x2, 0x1) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x1, 0xfffffffa, {[0x2, 0xfffffffffffffffc, 0x90b, 0x101, 0x36, 0x4, 0x2, 0x80000001, 0x8, 0x100000001, 0x7, 0x3, 0x1000, 0x7, 0x6, 0x4, 0x10000, 0x9], [0x3756, 0x6, 0x3, 0x6, 0x4, 0x5, 0x6, 0x8615, 0x1ff, 0x5], [0x2, 0x7f, 0x69bf, 0x0, 0x2, 0x5, 0x3], [0x8000, 0x7c, 0x100000001, 0x7, 0x5, 0x4], [{0x6, 0x80000000, 0x8, 0x6}, {0x3, 0x3, 0x0, 0xd07}, {0x42, 0x3, 0x1000, 0x2}, {0x8, 0x12, 0x8001, 0x9}, {0x3, 0x9, 0x400, 0xce}, {0x349, 0x8a, 0x2, 0x7f}, {0x1, 0xdab, 0x9, 0x100000000}, {0x2, 0x3, 0x3f, 0x401}], {0x200, 0x2, 0x8, 0x40}, {0x1000, 0x3, 0x20, 0x3}}}) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 16:00:03 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) r0 = semget$private(0x0, 0x2, 0x40) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000040)=""/105) r3 = socket(0xe4dad7b8c3e59fbc, 0x1, 0x0) r4 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = geteuid() r10 = semget$private(0x0, 0x2, 0x98a) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() r22 = socket(0x800000018, 0x1, 0x0) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r24 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() r27 = socket(0x800000018, 0x1, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r29 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r41, r42) chown(&(0x7f0000000200)='./file0/file0\x00', r41, r42) lchown(&(0x7f0000000780)='./file0\x00', r41, r42) lchown(&(0x7f00000001c0)='./file0\x00', r41, r42) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, r41, r31, r35, r37, 0x1e6, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) r43 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r43, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r44 = getgid() r45 = socket(0x800000018, 0x1, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000008c0), 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r35, r46, 0x118, 0x9}, 0x8001, 0x1, 0x9}) r47 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r47, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() r49 = socket(0x800000018, 0x1, 0x0) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r51 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r29, r31, r44, 0x0, r51, 0x0, 0x0, 0x0]) r52 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r53 = getgid() r54 = socket(0x800000018, 0x1, 0x0) bind$unix(r54, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r56 = getgid() semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r53, r55, r56, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x9, &(0x7f00000000c0)=[r11, r16, 0xffffffffffffffff, r21, 0xffffffffffffffff, 0x0, r31, 0xffffffffffffffff, r53]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0xffffffffffffffff, r5, r9, r57, 0x0, 0x8001}, 0x4, 0x0, 0x8001}) r58 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r58, 0x8020697f, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r58, 0x82485608, &(0x7f0000000340)={0x1ff, 0x2, 0x3, {[0x4, 0xf301, 0x400, 0x9, 0x7, 0x2, 0x1ff, 0x706, 0x7fff, 0xfff, 0x5, 0x2, 0xcc, 0x4, 0x800, 0x8, 0x1ff, 0x9], [0x81, 0x6, 0x7, 0x9, 0x2, 0x5, 0x7ff, 0x10001, 0x0, 0x7f], [0x8, 0x101, 0x8, 0x4c9, 0x0, 0x10000, 0x3], [0x5, 0x2, 0x401, 0x2, 0x1f, 0x800], [{0x7, 0x8000, 0x5, 0x100}, {0x3, 0xfffffffb, 0x40}, {0x48f, 0xfd4, 0x4, 0x4}, {0x9, 0x100, 0x5, 0x7}, {0x1, 0x7fffffff, 0x0, 0x7}, {0x1, 0x7f, 0x5, 0x9c4}, {0x3f, 0x0, 0x9, 0xb0b}, {0x7, 0x2, 0x101, 0x3}], {0x3, 0x8, 0x8, 0xa0000000000000}, {0x7, 0x3, 0x5, 0x7}}}) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="fb488a8d1a029be90800f6357e3a", 0xe, 0x0, 0x20000000020) 11:46:07 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 11:46:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0xb97ea6ce058448fd, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x1f4}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x118a, 0x0, 0x2000000000000000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 11:46:07 executing program 0: msgget(0x3, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000740)="64bd79dd37a4cc36e296061342cf429de587c107933fb5f3e0e1964093d581d2b750f95702ca8fdbd75cbe01e48e2a637f272664a6861584acc19701e1b1f23ef5ef5c7007a7fe8d0319a1fba5677adf73b91f0a1ff736fa0d8bf54d98d4833c58324c902685", 0x5f) write(r0, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r0, 0x0, 0x0) msgrcv(0x0, &(0x7f00000008c0)=ANY=[@ANYRES64=r0], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x400, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x4000, 0x501}, {0x18, 0x3, 0x4, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0xc]}, 0x3c) msgrcv(r5, &(0x7f0000001a80)={0x0, ""/4096}, 0x14cd, 0x0, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) r6 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000080)={{0x7fff, 0x7}, {0x6, 0xca}}, 0x0) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) connect$unix(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd40080000000000000024a2f3d772e7636e48b33cbf708372e8f1ca933ec5127743be2206209ef02df9cbf2f6e880d3382f0085385547f55b2c21def97002001d8e05b2c69dfab8bc8bd0671c014c6381711bd5d48922fb5a1bde5d845e96a4e3471ac9483225c8e9f92876ae22037157548281beb8db4a890eee7fcb204ffbcf69bd5010cc54485df692fab28da372dc5389e170cc39ef3c95982a57b01f6a27a72adff6b7b5c3629976664c79c02a58523459089541189b47594d80606ae9bf690c9bd3dcc8e3668c834b09f4e99dbf05a820cf7cdecd119d4b0f7d57bba237246ae6a454d8fee4f4f8428a43f4a63b5aa8cc47f734521991299e4f69340a0c20be2d485137e4a3b14d179ee887a10c36b977cc691622499c3d229d09c02b9d6fb6e16ba4b528d2ce59421c8a7e2339087c682723fd42876aa8d626fdca7ca54ab61510731d435047d60b29dd52acb3aebde05092dc85f8e49f22eddd98ea0273f7e43e5b5d4379912fa94dec92fa1674fd3e755418d1d2cb8b38400cae9cf30df142b54d99bfa008476a5fed24f664d89987da244d2d3140b636090a3c9faef83bca9d28de9d683b"], 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="000000106b5a74d2202069f7d85fdbc2f11b000000"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xfe40) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1f}, {0x60, 0x0, 0x53}, {0xbe, 0x0, 0x2f}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 11:46:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df450e856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead5c777fa69dfceac2a84e6a02000000407f50aac6dc2addd88b2951b15801340b6b4c0a162b58fd4237b8fa4d012ae447474d230495aaee48c02f6ac41e6bf360fd0a798f21644799b9b800ed52beb85aa1e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a42bd5b788cafbd816452faeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e9799984831bc5b65c6593d2881b4122cd235000000d2ba6fb051000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa23e9f7a7a22d5d538cc527451ddc66b8ca002000000000273cafa15ac2bf0e7839d987062dc1227485fd8aa1a5687bc4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d71e5e68809f23e21ae96e5683cc8ac3c4300000000000000c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b00ad5405838fbb45884721d4bb309cd2d77157010947521b3abecd6e2c615a77f3c9c6eef625f301e5b63934678ffadc599a5fb4a9f6e2b5c50418ab0f3d303f2c88a4b487370745bad5f98d10f88c03e2261d9ea63337cd134f6a56588a5b703bf942d4721cc5c9ba68b8245a1d8b11231b364d2db5357ce7cc442fbd04feba5979e6177690b8d5837396a6b827694aa232b773a84afa588bc51cf59f9ff747914b67cd21ca59ce0c9573af1bfa79d3129b792fb9b66a6b0e2498a9efaed1256bd9a25b4e62e2d5f2102f2e0ff547789679e11450a0b61b279a21dc93066a53af8372a672c412bbf7333b8e2d6fd7f9be66914d86bef96d0567798ffdf61f626b0bf441d2d30ac9546d815d07cf8f5a500da1624f749580266da3851c2a114f6779397ce97cab5fd62a16b91f4cec4383b51734537dcdb1fd6003e96c41913d324f40a1a8b3a850b6438c60c4f78edc99de0625a61bcbac1bf06681ffe6fdf95a095540eb075eda6381c321eb392d793784adad0fd37adcd98c699d02424700c80721ff33a30cadd1673fe9a4a37d37"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getpid() openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x10, 0x0) readv(r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000400)=[{0x3, 0x0, 0x5, 0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0x88, 0x3, {0x9, 0x8}}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000440)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$setstatus(r6, 0x4, 0x8) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000100)=0xfffffffffffffddb) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) utimensat(r5, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x5}, {0x725}}, 0x2) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000380)={0x8, 0xffffff01, 0x8a4, 0x9, "e497d761a7faa6809544a72c071d907ba1149cdd", 0x77820f2a, 0x9687}) ioctl$VT_OPENQRY(r9, 0x40047601, &(0x7f0000000340)) pwritev(r7, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 11:46:07 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x3, 0x0) listen(r1, 0x20) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(0x0, &(0x7f0000000380)={0x2, "b8b0feba3bfc694276f863f9a264d10de9d5e7dbe3131c6f10adeec9a0c9ca4c526c0f3e2aecf891f10fcabfa1f4ae45b5e543b62c0c95a12ca5b49236b9a5c240532c4e8279008097b2a352bed21b12b852cb13a07162b12192f52153753184efca6b385bf9c18556dde46c638de7e68726e46031f99f31d49437995b49a5ed6198773ccdc772bc90b535718942ef69a485c60c1150"}, 0x9e, 0x800) recvfrom(r3, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000940)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f1116ba037cc810612bde248345ee854a1992bacb60ea1c6bcade2"], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r2, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000740)}, {&(0x7f0000000800)="2d20059fa2850a08831f69b0d6aefcd961834f5c6d98ae1cceacd356ed23c40bdcf1e170689660957c45e26c2d4579d132f97cc24ebc13b23740a27d02e237456663e87899efd5224d99f00f4f32a2b13706bc7e9cf35d6eb356f0a08963ccede1ab9c76cbc5aebca33e5d9431d0fc9913b3175c6f37366f373b9b95ab44392a6b2818548aa5ee53fdce527cfe0a15e27b915e01b0f2fb2d88862b71bb80c1ce478010db37875d4fe095dc07483f3ab70db904842fd6cfd57139628f42a7e224fc2ddcfbb6fff4aeadd256a2394d0964a499eb60c30b5a2b1f9e98a5867f14f27f", 0xe1}, {&(0x7f0000000b00)="7a310e1f79803c4640e2446ad827d581e8cc104e76245a7217b9291e6f8b7cca436e738f2c0dc4a0fa66713684af3358b9d67aeea77a694d19a8d44159912835062f97846ebc190842104380822e54dcd8fde3b4272c32fd34806de295322191d39a6c63983d183b7a97b93d5357ff6e92c7b9d751dae86f199a770d10df5b5edd9cf755f2a06464928a6331b73cd3081a7a22e15b18ae0b1b18d7b9f4105c7c92a8ce34133047dc667d3263a0deb3076d27909ab7a48db0704910069b2c721a", 0xc0}, {&(0x7f0000000bc0)}, {&(0x7f0000000cc0)="b8c502c6f652875696402299ad3c9e7b0f9f273e85db5095ea0ab371d3aa38a65b0574b5ad4abe9dc298c789574df6434add34a7b3dde313fa470c58aa0e0d14897fab0d35528431d56bd7e3147d0f3a8387a8482080959617b7e75ea104fd2b99a3e7bb57cf41bba607b19df5560afdeeab1dfccc3578c9084526243b379232bb4c74ba63550e6a638342", 0x8b}, {&(0x7f0000000d80)="a01d41e83e6c566260cf29dc60b93e5173732a0fabc7bb0df090ab94a55d7b687185aa36f448a19148500ee38a964575ae0762fcd2a5587ad519eede97d3d50bab72b6b46b171befad68a27c2b20c730a582a46d43f91cfc402909fefa8de5394dc0cc6b483c85d6c72112", 0x6b}, {&(0x7f0000000e00)="b1b1776e8b78b76008a567f158cd6bb99541f88d0f26811bce3962cad7186f7675853a822f37cb5a3bba5bbd777f3cd402a644a409f443", 0x37}, {&(0x7f0000000ec0)="87d9e13ddbc93e9896aa21f4efcf3384872b758d31f0e004037021f680327bdf204ad0cfc53d898c19303572c289021fd454862bb756b712e5d41d11367d0372f6f2ef6c34010f10db8346cbec95fdb31a46038538b0617c0f57364dbd6b85", 0x5f}, {&(0x7f0000000900)="9a0e42c983d7a18b7e", 0x9}], 0x9, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000440)="759e916795eae66598472b6ce36b722a24a6f2794f71f3fb63f2257ceabee6b74f885334dfd1ccddb90a0fd786a99f92f272d4c971a611305ee8003cc445fa1398ec5db30b94622b6eba4f9e5d690fd8089066ac79547e92024dc52a24202631a0e2b4bf553a6e9e806b1197b408ce", 0x6f}, {&(0x7f0000000180)="f1b5fa7d6378476d5c876f2aa1620816f489b1618931eaf18ab53994882fe9ee278b2747de35", 0x26}, {&(0x7f00000004c0)="d0d6fc3382647b07b9a7a68ee74210e11e1ae5a7c19609713fa10bcbd96e81e8927007a161a8cdb664df80e87c3ad4fd0b0b9dd934a63fbcf12a4b26a1a79062b9d661e5073cf4ab338b3b391f6aac8261c9e846d9469f33333065eb781b676813e786d852cc28654f40fbb254bdb49f4248cab8feccbcb1d0970535b0f2a809e4e2bf93e2eb1f572aa3bb65e5d4af65b0d9c7bfa265cac1c496929263e02ad767c8f32df3b98936", 0xa8}], 0x3, 0x0, 0x0) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28, 0x401}, 0x0) 11:46:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82292b7a0232ae317f0de7fa9e82d4986cbf52dc9ba7bc14000b3f018e9ee70d010c000000000000a4e12b012931"], 0x10) writev(r1, &(0x7f0000002700)=[{&(0x7f0000002740)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4957d034df97fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df1655dc100344ce2528eb5e6daa5cbdcb3bf4e3df786d4692f56901000a3c4ca18f29cb047ecc4b7759a213b273ae388ad0b0ccb70830e35ba5de5b63135c3b4f808ca418d44090b96b9d540f3e7783357026fcf152a0dd93a36e0b9b17517ac6e59c0dffc458f47e2f00974ee1e0c24502c6804b005f81bb9220cde486d78d88d3b959f345905153d45117760ae0fc8251b165a8bbe0178764235a4d50ea4c6a0f22157f0ad5224c6608100ffdf7043c90b8329b87ea2159650b33a47190a76443073fb4d5a365e9bc059b5bbe495561cf5cceed7f058b740a60acb9a8491fa1e51c32fc9202c4cf2941159e6d95ef3f66689208c447fb5f01e007a746d6ce6b06cc94a4a27ccae177c0d1e968b9a26fa39c127f453030a8f998fa92357a4debb092db97c09692465f35178075cf270f1725ab2bceda487edbcaaa029766c3f92110750b1ea785fb0cf96e02e946a1a98cb2bfba245a734a15147284c87d90bd6002a218f11aee625f3c87e292848bb79f2b0a70788eb5e97b3987fdf9726fa2506f01f2e6d250bc15df31cac4ba0475b0427926cc05f43e0c41607b86a6857823e73c41bf0ac0c4afa3174c959da7ff0ec7cb502b0dcb626c8fcb780bf13cd1750cbb735bd1aea050d081064c65e8ad7fea8c986c2eedd5b8c302c784539204e341fcea2b349b087857592c872da4329f2f1c2021103d8690c2bb57799b4976a42fba917ebfb69a5b377c49baefaafb4424c77e43f4ab27e4f2bc9169f2b446de5f58ec8f52f11077ad0fe870857e9ce08bd040465de905bc525e66749602145d0528076ffc1091633e93c936a8273da3286ddb413f1c1ebb44824d102026b7ff69c3c3fff37f9c3574811de18648cbb143e11b8637ade4cc613d921ede251be06a2f883cc3060f8b8fecfbac31fc3f531c270923c92df69a71424427000a8402545a4e675cbf5fdc60519ef209dcf59e1fd98ee29c9e6432bb3e2e9e10638c9b1cc68fa9208bfa6203ddac58cd373f97f657bcd2dd8c40c01eb507dddaedbb67d9ded228bd82c226cf390da780d5e4b649eab8ca42bb002cd2a4a916d398b355b5ae27f5435ca48ea1d1b94e7ed7d92ed7ca417c9f181ba68fdbedda6254ee0383d89c21a8dd682c804e7adabf5383a3ac4dd7f21ac7fb702467b7318f2663b9138863420a2c1347d1f1ccfb63d6687cf00eed4e6a5b12716be6da9f05132e0937cc0f570c2194df8c2deb06b290c95411e909f3309c78343007b7972e71f85d8cdba2b2187e0c19e4e2b36245ee3c408c96fe638442e1da359283616f2b1d50c82845b1a9c53af009742b8bc9a99637c20f7fa8daa6d4744ee5191b83c73cf84137caa9d0fffda1ba9dd1b329c703b7a58c3e1e5f090734ea01d61ec77088af99e93d8f2399a21ff1e97ac2e2509dfde0ffaad71dfb8e03874bc0b42df9f8cbf38aa9c38b076ba3441e3a47bdd3a67b2106da34c1a5c8335919ddab8b4f4de6ea4a25122b4069eb27952853c210d3d9901b44ca0f7e962b2f47d2cd6cc437c5a097790c8e223f52ca51eee5d5c2c693d633a9738090bcd503286b6745da7a9837828cac0404b74aeeb5a1ca4a015752d1b50f04033305869b1d97ddbbf96f29adfe785be54114264418773c15cb52842ecd21ff9c1d3a5f784a564a645a4b42689405fa7416a6206efec92c89acce45bda36a85cdc8807f7256844cb180a900fa850e722777dc49f66bc79f644e7880da5cbe0257b5cc5ede4dbcafd844a86ee72ec802246f949620e5ad081a07c3a4d6a20c07bd1934136236107acc6652f2582e6707967cd7ef55253eca90229718a4816c4661ef3926e272bc4aab496ec241b1affac0bb08cc110672abe3cae77e1c9ab8d3062637e34de70d433ea61d029f6c0088a02f7302407e77acb86244024dd1a566653def53a3507a80b05862bbc88e4f11f77467c17e89187b42fd29ecd0241f5ea7bc76e93f1e08526379ff2cc420ab4626dc8f031e3804db2a6dd6b8e26b6086d516f856313e9c1c7685f19223e0b2388dfc4907637984660c910f2b2caf650c514446ba20cdd73c5155e26f5586881206489ece3fb7b60512cdfb76a661a70dac5e5d37dd7bd5bae903793e0ea0ab0c50ad03f6115cac055b7d0fd68164cfb04091af029d15843404e5914d450649c928a4471c3337578bcd1b53b6cdf7093d878ec2da24639e1402d7d742ae6bf126d46e41c191cd1bd9506f2b3d465e90f4c4b326e611ae01144f80cf0f03c7eff2cde824391b6b79802c7c35409c428bf2711af15553de7c58ac623a61fedcd52cb126f11c4c9c1c6d0b5a1bedc23331933031bb259525043a821c31ea9299587977846801388c05f29d888c2a6c2d0cd2dc4e2f5114f21294f76f38e536789790cea7e3651a69043cb3ef917fb563337c897be21eca2a0c5a99b60590bce9856834bcac8b949a650ebede01e7740dd076c7a813e9cf970987ba21d2fea9abe7432b433c18304ca482b9625f5e8023c7f025c8ea19c164e1dbd27d7dabf4bcc348fb97dc135ce958edc80adf0663eb27b7c8f1d0d0c9017d142e37a0207e4e767c940bdb745acd63999a104afeb98bb5e7929c0ea5100a4df5360e7282f312bd6f418163ff2aba1ce8431882f47e975d10d87af13e41de0f4f223983f25ad055ee298295bebca5d1d486136ad0ded6cb2a52f0f0823fe4b4c0ef78a07cddfc5a1406ec7c666f03e845eb3116f2a69a656a7fe92f4bcc20d04399ba8b2b966db5ad024f5170d08b9fcaf73b7285b7dcdffccdbdfa87b695eab49515ab590e04752bf0f13d61a8e3a64e58c3a3d5b5dc472c25aba6ecaa9cedc887bd0ac6081f54f65256ac3222d47234f591d9b4690a32bc59249a6d57cd681a07aaf4833f325b54ed6ecf4e9246caee6de2a9a95a5ac8148c4151fce03325a943ab79358debfd2e0067c00f877f078fe229ae4681265b23daf142b8ef30884d9c134f599f6598059495922002bd0fa97245e5f3e7c2c2fe01f0830014afee21cdd565c7fbc76186b420972476986add6b76ef51ea640ddd7ceb5cba225abad3ac5e55183ccffca09994b1824f5abd04301bb5e6db6ef01fc72cd28d14701837c6bb411ab9968d3353a3234bb646a0fcbfcffb286d225f27c8f4a5a44e4ce34b2c319d70628c089122bfd94723d202f50eb1036e8d4098a55dab16d286ac1d286a8aae356e0e56beb18dacdf79af8f8a5113e877f314f2304581a8c02434696aa32e77102d009a00643d89b4d75c091c0a9829aae673aee5d0cf8d9a789ea164a472736692dfc2fdd139cce5974641e4874593ee435d62c4d6135190a79007c1b1b42858f269698767160a730593b341affc72cf7c6655bdcd7eae5384e398e227f0f0d9afaa0abd95dd03e0ea6d9db72baddbc9b3227f2a7884f06026f4ad98140c976e9f61e0a1e95760b78886f354e4f75c0fa3f1b68e3ca73ac28c9d4ff413a29da8f899de31a02a2bfd4831595b4f48afbfb217a665ae44e2642ac696c33643c155f8c31089aa5db2614a20216a5f97027b462db65b811341182bd793f26daf2ee16ae7549e92d91186d66ef2095a817c55d0d479d5a8e0d979ff49f22845dd3f7ee4a9c2f48097f1784bc4fe60a516b42eec0cfd68be5fc44049c1119f32b6f238af5b9e9ed70d30357d1fedf92747482842da0ce8a877257682840fc9a1920b9b0d9754b41b834573641ac4fd538a6891622526c2ab018461406eaebaeba47fb202d8bb432b9dcd409a4ed206c4d0994b3378bf97fee7d9e4131017e063a5e268b5b1518092389478e02d848fc2c2531894fb84bb932c104fe810d390683450fc743bf74b24cec73c7f9b47c239f896846bbb97df22232b40ad36532730b530ab87149e5a85456959fc94a301392594acba06a08c750618d5bc04f3cec8b5af3e4b43cd50ef33959073e9dcc40d239509505b071bca656726f6efa6b8c49b9b36eb5d08cc79cc2c8fbf9f46b2f74005aca044d18ae9253b40c42e0f2b91438616baf59e1f2898a6e7134cb71f5035247f784701fc4aede0b7e19b475783d67db7379899bd7555569f25110f60dc8909ffb000c79a35c3436aa7cd84682cca9a9692fd268bff35b65bbe4a8ab953154f6626b0bd8b12b83745df3bb2767837362c2bf67591d1cbcc712b55f49f26f79325c617762793e3c93c08e8ef3543eb1a4582fd82ebd29d9f15e39b52838ddb04cd62caf9c5cad3224c20187d6eb22ad2462f76792dbd260315ad4aee7ed40c7ec4ce073e16df76a68f4daa2db80ed093330d9aa889e4d5bea05bb059d8c525c4533002d20af72af5212ec2ddef66abcc8ea32e8da746f662af57504af501745b4d4e92c3b7105c30565655627cf5b996fd70b1cd7be89b878660e6996fc293bfcd4371501f3369b1d1bea73e25cf7e178f67cde693d55c73b626d4a4a1d9002b4d8cb06e419e4fce55e8183a543d1b08eea972f54731273b8e2ea52e2a7fe0f986a38f66e4eac476001dcfe9bc6f464dfec2c54f959943eeb564cc35dabec160790737de1e08f6414ff53a1f96313193a1bd1acb91aad9562d56cde542bfac7d7d6aa9c02eed56ffe08492553d270d8e06a51d0d24629714bd9af31f423e4c7606beef0e7814960b1726c42b5224b77433751f87d14f74ee86bdd239f07b61e9282f92563bb5f425a6b02f41c20d1521398f274df6d9bf6775bd758516e7fd30374a3a0eafca713610e6aa777bab121fe362ecec49fc79b52deaf9579ca289665103103d42810070448b54b4612472d20a1011c14053c8fa24ba9b6b4c48658867ea6ee9b0f93c826aa6cc8c693d753616aa947ce80ecadf8ef52fca319543c8a9327afcde6d6d6700bd3ed1c06d05f7b47c41af8e7c90ab894cd4ef3af294c6c646c3c1998279fbd051ac24b8b03b789712a0f454735f956661059bfb203b3143a284b50154ee44fefbdb36120d5a420f7b9034c064a3b2bd2a0f4ba9537674b4b763a920dd9addf3f84d69987a7579a1fc3480df43e008366d1b635149b8dd3a4bec471bb418b0f76eac077cdb96a66c26b27e28d9550a084102b2ce9e11e3840388ec18c9fc0b88", 0xf89}], 0x1) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8001) 11:46:08 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xf69) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0x28b81e) 11:46:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x3}) close(r3) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d, 0x4}, {0x1c, 0xff}, {0x80000000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x8, 0x0, 0x9, 0x4e76baf5}, {0x5, 0x12, 0x40, 0x7}, {0x4, 0x53, 0x1, 0x1}, {0x3, 0xfa, 0x3f, 0x7f}, {0x4, 0xa8, 0x5, 0x200}]}) 11:46:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x1e, 0x3, 0x0) recvfrom(r4, 0x0, 0x0, 0x1, 0x0, 0x0) socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r6 = kqueue() fcntl$dupfd(r6, 0x14, r5) socket(0x3, 0x5, 0x3ff) 11:46:08 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) write(r1, &(0x7f0000000280)="1b4a4e5cfab0fbaddf31d9847baa5b61d965dd181288338a8f3f06e12d3f64b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c4038a6c134324906053d232d13527ba6752c935619867f6e7cfc4ee91c453bb1baae1b3975364641d64fcd86266c1446deb698ced02fb19c4c023275227c77c8dc34f7fae4dafd596c8afd0e7189e3dfab901fc011d775c8fcff7e93c436d9976f39940e185c2d41164d3d78300bd470d089839e16834f1e204b2697c5418608dc5569189b7acd2fb40e15020958f28fac3777003ec4c789e0f554406684d9e5edc332150be2b22a96dc34b0d9e94f785c2126253f400"/266, 0xfffffffffffffec4) 11:46:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800, 0x7ff, 0x2000000, "d6000300000000000000000000000000000000ff", 0x0, 0x10}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7, 0xf9a, 0x7f, 0x96ff, "b72714c3e063c0140a3caad014dc5dc96850f033", 0xa7b, 0x2}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 11:46:09 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0xffffcc3d, 0x0) mprotect(&(0x7f0000088000/0x3000)=nil, 0x3000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:46:09 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) open(0x0, 0x0, 0x0) setgroups(0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0xff, 0xffff, {0x7, 0x8dbb}}) r3 = getpgrp() getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r3) 11:46:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000d00)=""/147, 0xffffff39) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r2) ioctl$KDDISABIO(r0, 0x20004b3d) msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000900)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xffffffffffffff15) r6 = socket(0x2b, 0x0, 0x4) setsockopt(r6, 0x29, 0xfffffffc, &(0x7f0000000940)="0085c3814d85a75c5cbca6e8875d99ac3a6d94163660198cda60b2664d596caf2c0000000000a31891e3dd24d3e20000", 0x30) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) socket(0x40000000011, 0x3, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r8}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000200)='./file0\x00', 0x10000, 0xf774eab9ef55f265) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 11:46:09 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) lseek(r1, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r2, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r4}) fcntl$setown(r1, 0x6, r4) execve(0x0, 0x0, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) r1 = socket(0x2, 0x3, 0x6c) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setegid(r6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYRES16=r7, @ANYRES16=r5, @ANYRES32, @ANYRES32], 0x4) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) socket$inet6(0x18, 0x4006, 0x4) write(r8, 0x0, 0x0) 11:46:09 executing program 0: mknod(&(0x7f0000000380)='./file0\x00', 0x0, 0x5bca) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x43, 0x0, 0x8}, {0x25, 0x0, 0x80, 0x4000}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x1}, {0x25, 0x2}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r4}) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r10 = semget$private(0x0, 0x1, 0x600) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000100), 0x0) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r10, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r10, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semop(r10, &(0x7f0000000640)=[{0x0, 0x3, 0x1800}, {0x3, 0x778, 0x1000}, {0x1, 0x43ae, 0x1800}, {0x0, 0x8, 0x800}, {0x1, 0x1, 0x800}, {0x2b20a4d1bffd17f9, 0x100, 0x800}, {0x1, 0x69, 0x1000}], 0x7) getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000440)={{0x5, 0xffffffffffffffff, r8, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r18, r8, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r6, r14}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000540)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000000)=0x7, 0x4) r20 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r20, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) 11:46:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82032e2f66696c653000"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000140)=""/146, 0x92}, {&(0x7f0000000200)=""/40, 0x28}], 0x3, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 11:46:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x20000000000002f6, &(0x7f0000000040)=[{0x5, 0x9, 0x9, 0x44ac}, {0x23e, 0xe0, 0x1, 0xffffffd8}, {0x0, 0x3, 0xdb, 0x5ff4da70}, {0xfff7, 0x1, 0x43, 0x4}, {0x587a, 0x0, 0x0, 0xffffffff}, {0x1ff, 0x20, 0x3c, 0x70d}, {0x5, 0x1, 0xa, 0x7ff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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(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) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x80000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x2, 0x1f, 0x8}, {0x4, 0xc2, 0x1, 0x8001}, {0x0, 0xb0, 0xf8, 0xd36b}]}) 11:46:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x1d7) r4 = socket(0x2, 0x3, 0x6c) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="47456a3cdd931ff23ec372f094be4ec9141de1b5144a6af2a735d3c0b2bb877c2673ffe23c2074065c28b9709883f43debf3acbdd45bc3d23389bb0b01eb260d6ac66671e969e7a5c93ca5d958cc4ac67d729e1665ada312a27d21bb894261d5ee5a6b43c0cb48f9e818e6284bca2f57f905292ca6ffcab7718c04499b379055ef90cd880351e102177cbf8c22bb5c6b9fd2b44995", 0x95}, {&(0x7f0000000180)="445adc8435b558f4e64d5b98713079a96b817e8b2e85f1798d458b16556738b96ac765", 0x23}, {&(0x7f00000001c0)="c289d91ff95dbf8a1a252628bfbe31b0e55e90f604efab07d3198dfda175ba3c79d822f9616813c145a4b81817e7a49861fb2ad9f6aabd7f6cdfd230c54712b9be7f6e13b61b19aca9b962ccf7657a6e9600633daa2acb9a78302de8455839053a4d20ca902b79dd76", 0x69}], 0x3, 0x0, 0x0, 0x1}, 0x10) 11:46:09 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000502", 0x4, 0x0, 0x0, 0x0) 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) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfa8, 0x3, 0x1000, 0x1, 0x1000, 0x3ff, 0x7, 0x1, 0x2, 0x4, 0x3}) write(r0, &(0x7f0000000100)="8c65", 0x26d) 11:46:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto(r0, &(0x7f0000000040)="ba5882efbca318c8298c1b7035afbe9950705c3c74e7e6580d9aa3f06b5093c7b534bf5e25a8301414d066655e", 0x2d, 0x5, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 11:46:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x1, 0x7f, 0x6, 0x8001}, {0x200, 0x81, 0x5, 0x7}, {0xd7d, 0x3, 0x1, 0xb30b}, {0x34b, 0x0, 0x3}, {0x3e, 0x2, 0x2, 0x81}]}) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x9e, &(0x7f0000000280)="560ba7bd985299a0dda6cfbb63d9695c513e99826b5a5af3fe7abe9e205227e87d6a95a9da48e3046ab682070e2e5a8f13d41df2c87d96bdc3b1e6481f04251b8f4fd2f9014b76cdf24c9a5831de35aebfb9611898ef66c8673dc52678b98cbcd558bd03eb5bd4c0c29c111a138b36f0b7ca63215b28bdb4b2209eb85b4b95881735d5029a47db7dd3cc05da20a22c059df1fdb8acac411b58258406f4a0") 11:46:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\xeb\xff\xff\xff\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCPROMISC(r4, 0x20004269) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x2], [0x59c6, 0x0, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r3, 0x0, 0x2000000000018, 0x0, 0x0) r4 = dup2(r3, 0xffffffffffffffff) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = socket(0x2, 0x3, 0x6c) connect$unix(r6, &(0x7f0000002740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68dc9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000fdd5afed84c76223beb37fe9dc1bc81a05335fbcfa2c961a3c5851ced0ad0ddf0b821f2a021ea14478d45e8aef0320a40331bc017a398c70283b0d10fac924e7e820e46f82e169290ae4735fe693dc477afd13cfd1137eddb6449cc81fbbd9a06825f2c41b9d7661c9131a43c9ee72e805a10d403fb25ca9f8345c8ebc5f9fe6a825135da95c1d09953393ed0133a0f9e1d04e6d3b0a8c7149e16d5e80d4a5df85"], 0x10) writev(r6, &(0x7f0000000000)=[{0x0}], 0x1) r7 = getuid() r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r24, r25) chown(&(0x7f0000000200)='./file0/file0\x00', r24, r25) lchown(&(0x7f0000000780)='./file0\x00', r24, r25) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r24, r14, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() r28 = socket(0x800000018, 0x1, 0x0) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r30 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() r33 = socket(0x800000018, 0x1, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r35 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r12, r14, r27, 0x0, r35, 0x0, 0x0, 0x0]) r36 = openat(0xffffffffffffff9c, &(0x7f00000009c0)='./bus\x00', 0x80, 0x0) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x20, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r39, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r40 = getpid() fcntl$setown(r39, 0x6, r40) ioctl$FIONREAD(r38, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r38, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r40}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r42 = getegid() r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r44 = fcntl$getown(r43, 0x5) r45 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r45, 0x0, 0x0) shmctl$IPC_SET(r45, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r47 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r47, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() r49 = socket(0x800000018, 0x1, 0x0) bind$unix(r49, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r51 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r50, r51, 0x10, 0x9}, 0x8, 0x1, 0x9}) r52 = getgid() r53 = getppid() r54 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r56, r57) chown(&(0x7f0000000200)='./file0/file0\x00', r56, r57) lchown(&(0x7f0000000780)='./file0\x00', r56, r57) lchown(&(0x7f00000001c0)='./file0\x00', r56, r57) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000080)={{0x6, r56, r46, r50, r52, 0x1e6, 0x8}, 0x5, 0x5, r53, r54, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r59 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r59, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r62, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r62, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r63 = getpid() fcntl$setown(r62, 0x6, r63) ioctl$FIONREAD(r61, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r61, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r63}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) r65 = getegid() sendmsg$unix(r6, &(0x7f0000000cc0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000940)=[{&(0x7f00000004c0)="eac18f20e41abe278b7a4bb59766d2f8362801e8daec11fc39d185005a097121e0e1eb4f075e1a54a43aa33311cd27568d15c118b12d8e5bc9ac41748ad8cc3c56a13a0042ad3810f0faa2c309c7cc72e36944e0987429fa49262b952476186ea6f83cd2575e88ee40486fecb9f75c8f8dcecf8c162116d7c3a30e2639a01745eb611f61bc0b69f127e9fe2c63b414eddd581d0a0681585e471e690d16ee435bf3099a6cc3c06c9bfe905bf1182119fabc6b095ed86a21ed3f74779df3e9584e", 0xc0}, {&(0x7f0000000580)="bb0e4f37a75aa0961719c663e37139fb03e9a4e0cd99fb6ec07b1b1d3f09cc18fa9d4329f01722404cd22f2317bffaf6dc36dfe4e4a955d0043c551505d5176443c8f37c932f81480cda87c3093a13abfcc4e6ac8cb92f3cb65f9d686b5f0d3a027b8e670796ccf2e037894c904364934d599432025aaef00410b1f781fffcb3cd98156785afdcfe86ce873b3df154638299faa546912c167af281616a6a4e5c8baa83a0815e998a81b06389b30c0d89277116e9ed640f7ffb4c0afc4b42481da460453d0f76019a72ef398bd21691d1444e03a9a90d8cafc4497bf4d34fa552bee0532ff14f6d682dc98753e0", 0xed}, {&(0x7f0000000680)="bd0ab798f4658786b6649b653d5dc546f18aec5f8ed9b27fd02718fab8f033c7cf6e771741b0e7d0ce7aaa7e71f73c5d", 0x30}, {&(0x7f00000006c0)="bef6b6ffabaf0d83942c7a74e7669daf39684723c77f872efc72d9824761c163e13be09cb2ce891f008df60e4ebd90e320324c94ef7a164984faca6fc4d42dcef288ed98385f28c54c56d5c349628a1382fa04240a5b916decf7e6cc7873606d3d5efa6b95b8f095342a50f1cfc4ce33a12ea1faeb2aecc44725fe8175489d572131c1dde2aee0c47a98926b363677bc80d952e499e48b", 0x97}, {&(0x7f0000000780)="95f75c90868c6b8d27074291c873618a610460cfd1efa107bbb876254bbb76e174509114f1871399a4b050b98c16eed73d9486ea320a4d79187a028da3e2f6f9d930d6881b92a6d93cd4733fadc02bf30b2d525d12a1c32231e8d9b9703e5ee61a0f9584dad7693f2aae", 0x6a}, {&(0x7f0000000800)="8f985cc91447633e4ff60515200dc29e51df873514e1ab27094a37f9a214dfa0a028b8dee2e01fcbe35021af5839a5b8e26e02f3e3ca5c0dc88b7ad2e2ac0941792df634c572ad790d9c8b845c59b37a45045522eebee7a5b303991c4471dd8ab584abf1dda9ae524551e7b3cb70d20d069b0942b43498b84ac6d1b0e907c6b2b0cd82", 0x83}, {&(0x7f00000008c0)="3a2e49e4da60fe93424b4930daa6cd6eb2c4dfc316a645c4d16ed7b2c9ce2944b625b98ec53c170b5243bff4608615d2f9e4387550e4b93f44ac86f96835d7d22b0e96cda5c6ba2a423bed8058259920306ed28bac12a2fcb3f02c9602066258479e04800ae8bccfc04aaa0c6e3b29d1b2a34fb13a24cc5bc8f2fb117477", 0x7e}], 0x7, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r14}, @rights={0x30, 0xffff, 0x1, [r36, 0xffffffffffffff9c, 0xffffffffffffff9c, r3, r37, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r40, r41, r42}, @cred={0x20, 0xffff, 0x0, r44, 0x0, r52}, @cred={0x20, 0xffff, 0x0, 0x0, r58, r60}, @cred={0x20, 0xffff, 0x0, r63, r64, r65}, @rights={0x18, 0xffff, 0x1, [r5]}], 0xe8, 0x2}, 0xc05) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r66, 0x800c5751, &(0x7f0000000140)={0x7, 0x6, 0x2}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r67, &(0x7f0000000040)='!', 0x1) r68 = semget$private(0x0, 0x7, 0x286) semop(r68, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socket$inet(0x2, 0x2, 0x0) 11:46:10 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x200, 0x0) r0 = getppid() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x2d7fe310867ff6e1, 0xa82c6b04f9055cc7, 0x6, 0x4, r0}) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 11:46:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0), 0x1000000000000239, 0x0, 0x3) 11:46:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2de27721a129f9f634e50bc5cf825f9e70f757c0fa1b5ba634d1416b6df2d37e416a37f9d216bda5166347586143f13012763ce4598fc5d3b6cf64d05c01e3eaad4a87a2bb799184322a78ddceb4e0e42246ad1287839ac4dc2d24d4309213b29938f344d21a3cc6a8a4ba65fb05186ae3355c71e52b3d73fd9c281e5a0f00"/139], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/1}, &(0x7f0000000180)=0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ftruncate(0xffffffffffffffff, 0x0, 0x104) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000300)=""/148, 0x94}, {&(0x7f00000003c0)=""/100, 0x64}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000480)={0x1, &(0x7f0000000000)=[{0x1000, 0xff, 0x80, 0x4}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x486, 0x5, 0x9, 0xfac}, {0x4, 0x6, 0x60, 0x7}, {0x38, 0x9, 0x41, 0x1}, {0x401, 0x7, 0x92, 0x5}, {0x0, 0x3, 0x8, 0x1}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCFLUSH(r5, 0x20004268) 11:46:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x6a350eafa4961aa1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x4, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab087d6090bd02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e27e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff00"/4101], &(0x7f0000002280)=0x1002) 11:46:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x10000, 0x3, './bus\x00', 0x8001, 0x80, 0xffffffff, 0x2}) 11:46:10 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) getsockopt(r0, 0x4, 0x7, &(0x7f0000000240)=""/65, &(0x7f00000002c0)=0x41) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x20000, 0x180) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000380)=r0) write(r1, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r3 = kqueue() close(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1000000000000}], 0x1000, 0x0, 0x2200, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:46:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000100)='./bus\x00', 0x2000, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x1}) 11:46:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) fchflags(r1, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/14, &(0x7f0000000200)=0xe) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 11:46:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xe000, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x4], [0x8], [], [{0x0, 0x3f}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000080)=""/93, 0x5d}], 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x57) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") preadv(r0, &(0x7f0000000100), 0x0, 0x0, 0x4) 11:46:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) 11:46:11 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) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f00000000c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r5, 0x7, &(0x7f00000000c0)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r6, 0x7, &(0x7f00000000c0)) r7 = dup2(0xffffffffffffff9c, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r8, 0x7, &(0x7f00000000c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r9, 0x7, &(0x7f00000000c0)) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r10, 0x7, &(0x7f00000000c0)) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r11, 0x7, &(0x7f00000000c0)) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r12, 0x0, &(0x7f00000000c0)) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x20000, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r14, 0x7, &(0x7f00000000c0)) r15 = socket$inet6(0x18, 0x1, 0x20) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x2, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r17, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r17, 0x7, &(0x7f00000000c0)) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r18, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r18, 0x7, &(0x7f00000000c0)) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r19, 0x7, &(0x7f00000000c0)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x1, 0x0) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r22, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r22, 0x7, &(0x7f00000000c0)) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r23, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r23, 0x7, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000003000000000000000ffff001802000000", @ANYRES32=r1, @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r11, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r21, @ANYRES32, @ANYRES32=r23, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0xf3bc954ae0634da7}, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r24, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r24, 0x7, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r24, 0x82485608, &(0x7f0000000180)={0x101, 0x1, 0x7fff, {[0x10001, 0x81, 0x1, 0x5, 0x5, 0x30, 0x3a4, 0x81, 0xada1, 0x5, 0x8001, 0x0, 0xf9ba, 0x7, 0xfffffffffffffffa, 0x4, 0x1, 0x3], [0xfffffffffffffff8, 0x6, 0x8, 0x3, 0x7, 0x1, 0x80, 0x4, 0x1, 0x6], [0x7, 0x7fffffff, 0xffffffffffffffde, 0x100, 0x7, 0x23, 0x8], [0x4, 0x3f, 0x0, 0x97, 0x4, 0x1000], [{0x5, 0x0, 0x6, 0x9}, {0x1, 0x5, 0x8000, 0x3ff}, {0x0, 0x10, 0x6}, {0x3, 0xff, 0x8000, 0xd9c}, {0xff, 0x8, 0x0, 0xffffffff}, {0x4, 0x5, 0xea, 0x3}, {0xb2b, 0x2, 0x3, 0x6}, {0x0, 0x4, 0x4, 0x7fffffff}], {0x0, 0x40, 0xffff}, {0x20, 0x5db4, 0x0, 0x6b9}}}) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") nanosleep(&(0x7f0000000080)={0xd63b, 0x8b74}, &(0x7f0000000100)) 11:46:11 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x0, 0x0, 0x3}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r2, 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) 11:46:11 executing program 0: r0 = semget$private(0x0, 0x5, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x259, 0x1ff, 0x7, 0x0, 0xf607]) r1 = semget(0x3, 0x0, 0x20) semop(r1, &(0x7f0000000040)=[{0x2, 0x2, 0x38bfe06f916a6c5c}], 0x1) semop(r1, &(0x7f0000000080)=[{0x3, 0xe2}, {}, {0x0, 0x1800, 0x1000}, {0x6, 0x5, 0x3800}, {0x4, 0x7, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0x1, 0x400}, {0x1, 0x93c, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x4, 0x800}], 0xa) semop(r1, &(0x7f00000000c0)=[{0x0, 0x8, 0x800}, {0x4, 0x1, 0x800}, {0x0, 0xdb, 0x1000}, {0x2, 0xfff, 0x1800}, {0x3, 0x4, 0x1800}], 0x5) semget$private(0x0, 0x3, 0x1bef99031a8031a) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCNXCL(r2, 0x2000740e) setrlimit(0x6, &(0x7f0000000100)={0x3ff, 0x6}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000140)=""/154) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) select(0x40, &(0x7f0000000240)={0x8000, 0xb6, 0xace3, 0x6, 0xfa, 0x4, 0x2, 0xd07}, &(0x7f0000000280)={0xff, 0x3f, 0x6, 0x7, 0x1f, 0x380000, 0x6, 0x8}, &(0x7f00000002c0)={0x2e, 0x0, 0x80000001, 0x7, 0x7, 0x4, 0xfffffffffffffffd, 0x5b6}, &(0x7f0000000300)={0xe2, 0x9}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000380)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000003c0)={0x0, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x18006) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000480)={0x8, &(0x7f0000000440)=[{0x200, 0x4, 0x5, 0x1}, {0xc596, 0x65, 0x3, 0x6}, {0xe1, 0x10}, {0x0, 0x8, 0x8, 0x20}, {0x3ff, 0x13, 0xfc, 0x3}, {0x4, 0x6, 0xdc, 0x9}, {0x6, 0x7, 0x5, 0x5}, {0x1, 0xfe, 0x6, 0x80000001}]}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r5 = open(&(0x7f00000004c0)='./file1\x00', 0x400, 0x48) getsockname(r5, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) r6 = accept(r4, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) connect$unix(r6, &(0x7f0000000640)=@file={0x1, './file1\x00'}, 0xa) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4010, r7, 0x0, 0xe82) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r8, &(0x7f0000000680)='./file1\x00', 0x10, 0x1) getsockname$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) r9 = dup(0xffffffffffffffff) ioctl$KDENABIO(r9, 0x20004b3c) 11:46:11 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x80, 0x46) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r1) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 11:46:11 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba22fd384df510851146a1f6a221af7f6ba0b236a274caa3a507f3ece5ec67a3f41db74ed805e2a5cf41581000000000000002e1a788b5467ef6fd58bb62475aea49840dd0dab8fc51dcc1ce0b245f8170f7b49133b"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="370823289e55dc84db522d84388cc45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a0c0780009133f7dcc75aa23a81cd44ca5cf19d3785c30000e95738d72efbbe3ccd16bf33e05de84b97acd9cbe1692039dd7191214ea03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a000000000000000000", 0x98}, {&(0x7f0000000080)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663", 0x3a9}], 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x2) 11:46:11 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) pipe(&(0x7f00000000c0)) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xfe8e) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40001220, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x200000029, 0x1a, 0x0, 0x0) recvfrom(r5, &(0x7f0000000100)=""/55, 0x37, 0x9f6fa86b847a9a2b, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 11:46:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x200, 0x4) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f000003f000/0x1000)=nil, 0x1000) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) 11:46:11 executing program 1: rmdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) chmod(&(0x7f0000000100)='./bus\x00', 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xbe, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x40) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000180)) syz_emit_ethernet(0xfffffffffffffff6, &(0x7f0000000040)="b6") 11:46:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x400, 0x4) close(r0) r2 = socket(0x18, 0xe, 0xfc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 11:46:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 11:46:12 executing program 0: 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}}) 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, &(0x7f0000000040)=@abs={0x0, 0x7, 0x1}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r5}, 0xc) r9 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r9) 11:46:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) 11:46:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r4 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r11 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r17, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r19}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x4, r3, r8, r10, r15, 0x1a, 0x7}, 0x7ff, 0xb328, r16, r19, 0x5, 0xffffffffde626d38, 0x1000}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) writev(r20, &(0x7f00000000c0)=[{&(0x7f0000000000)="c9acf35d7ac593a220c149969ff74c214a87845a6c9b6e12c2d43a794b54dda3e722ccc4cd8be6384cbb1d0612baa18310e064908b341b28790a3c15434bd4ef07a7991ae0b5c2f73a031358c0d677565d0eed4731af7097a1c965ccb2f382353d36850b9012f62330bbf02d9533922b0b2bafc939aca3d7cc9cc74ddf4a49b2943f686a663bed8beb538bd73936a8e09008dc2392aac7eb4fde", 0x9a}, {&(0x7f00000001c0)="218893bd4c94ab5e25ac2e1445d87327faae4ddc143e9916732fffde416db08fc7ad1d58880e38626c0e679cdf5753d41d7485ca1140b5c0501dae60c8614527fe4bda6e17cf307ac177dc0389b21a8b983a04c65b281873aa688f94f109b9bfd3b52d5d386693bd43770af22d041242d782463efd240184af6156a7717cfcd9e6c5e00ab3f455ec98c74d4c89934afccb05ff762edfaa674f3f20a106ddd09ddd1217e23514e0d8e18bf2d6eaed748a3537de4a8968c6cbbf6c2c6050e0b7d05e223799e494e85d097d8b73b1e538f17bdd289eb5176796cad666808b908d9866aa184a69bb7592a63736accae1db4073a609478d47319ced4adba1a78849", 0xff}], 0x2) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 11:46:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e5597f0000ab33b1fdffffffd057e7e809f93fdeae0b412e437c78e0e4d94ecfd40a6960314358"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000340)=""/167) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r4 = socket(0x20, 0x1, 0x2) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) socket$unix(0x1, 0x5, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x200000029, 0x1a, 0x0, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x200000029, 0x1a, 0x0, 0x0) execve(0x0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x3]) 11:46:12 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffc], [{}, {}, {}, {}, {0x0, 0x0, 0xe5}, {0x0, 0x0, 0x0, 0x800000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYBLOB="21002e4de226ce9aaa09abb64c2831e18685dd83736be42580750accc8bb54137d342374e203bcbf4940099bee8c2deda4c833b84b5b143963194608be782a731a4151f66c40524cc207397272ead7c46f26b8f1f384c579b2dc7f4f9b164cfd1e96bf9a7190d413eb314b8d7a5954f77943ae90d9c768f07ee901881900d039c66a5b384d029e3b4b7a61d7780f19759d40e1c95cbdf9c344c10bc53d040411d4f1a2d6de91aa2894a6e126d4d9c05bb6217074eba3d338905c23d4fee97616b3ed7edccde914a5eb3c856a11fbe30ed946d0bf6db2e6ccef670394dad89d13902d967298b054cf91ff1d5e1ce288a17d1964452329f3"], 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 11:46:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x200, 0x11) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x40) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x3, 0x1ff, 0x4, 0x3, "2e5a69647ff8432c015e2310c67df54d1387286f", 0x100, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$dupfd(r1, 0x0, r5) 11:46:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x6c) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = getpid() r3 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r9 = socket$inet6(0x18, 0x4000, 0x8) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x200, 0x0) r11 = socket$inet6(0x18, 0x4, 0x3) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="96ebdd46f5659b965fb28a07961718fe07de7e713dee10ba7dfdb7a87513bbe59b82be8d960926", 0x27}, {&(0x7f0000000180)="41828b0092262a3b6be77e98d2", 0xd}, {&(0x7f00000001c0)="bca57a5814b8b282a065a00894404fa2cf673ed2a155248363d1682cc21175916cbe0d", 0x23}, {&(0x7f0000000200)}, {&(0x7f0000000240)="f21cd66f8bd8573239d8271db282a978b0710068fcb0353431da2c0d", 0x1c}, {&(0x7f0000000280)="e53a0e9d393067f5f9b1d0537ed58dcb688337a0faa00670f87ef49b923b9c17ace1474705f00a79321964eee9f42635870c285ac4b79ec6cf55c1f419e5c73227f61f92cf35d8650c223fbe4824da041689b18102ea7e924159a36d18a0fc14b5", 0x61}], 0x6, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @rights={0x38, 0xffff, 0x1, [r0, r7, r0, r8, r9, r0, r10, 0xffffffffffffff9c, r11]}], 0x58, 0x8}, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) 11:46:12 executing program 1: r0 = socket(0x10, 0xe, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31ba9511d115f893423b0099800fbed5d203ab48bba0988d6b303ee377c88fe5b82228e19aa8d48790f2e2f5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be216f52129a955c423970d28cbbdece1a5d874e9f2dbe29ca0947f087a0531cec8b7d93b359f04ed442bc614c706dea68e5cf98dcab839"], 0x10) write(r0, 0x0, 0x0) 11:46:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() nanosleep(&(0x7f0000000040)={0x101, 0x100000001}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x7, 0x0, 0x6, "cb614d8684de6b9b77925f1be62c36ae61000048", 0x6852}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 11:46:13 executing program 1: semget$private(0x0, 0xc, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f7, &(0x7f0000000240)=[{0x0, 0x1, 0x1, "690ddc506ce0c8bf9b3a4b3567ec7ba50dcb1d306063b4c2701dc169728b3715a18be0552220269f62cd9294ee47e6fd0f91ce131a0d7055f48a5a87ad446752a037e71440cebab02f18a6"}], 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0xffff}, {0x8000000000045, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r15, @ANYRESHEX, @ANYRES32=r16, @ANYRES64], 0x4, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r18 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r18, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r0, 0x0) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() 11:46:13 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\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', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\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', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) pipe(&(0x7f0000000340)) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9eeaa6dbf79477a644660000007486b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff106861316538dae9cf36362ac5be9d2cc9e4c09b41b6602f1f45da881b750bdfe98507493c4dd87f21ac5f35f602cda86f9abe3b3d1bf06b37d1ae684d15b0a7476481c9d8fd6ef75d8a6998e65e6699e2d5e322e610c7485b8bd98645a9db39d5117a5abfa976622949881408b1f4b3ec8a698ce7acc11"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYBLOB], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r8 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) socket$inet6(0x18, 0x10003, 0x6d) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r9, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) 11:46:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x80) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt(r3, 0x200000029, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r4, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x9bcb, 0x7fffffff}) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x7660) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 11:46:13 executing program 1: r0 = socket(0x10, 0x0, 0x5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r2 = kqueue() fcntl$getflags(r0, 0x1) kevent(r2, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r2, &(0x7f00000006c0)=[{{r1}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x400000000045}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)={{0x4, 0x4}, {0x8001, 0x30000000}}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x7fffffff, 0x20, 0x0, 0x7, 0x2, 0x5, 0x8f, 0x10, [{0x4, 0x101, 0x0, 0x100}, {0x4, 0x0, 0x1ff, 0x8}, {0xdcaf, 0xfffffffa, 0x3, 0x80000001}, {0x3, 0x5, 0x0, 0x9}, {0x0, 0xfffffff8, 0xfff, 0x3}, {0x1, 0x7, 0x4, 0x80000001}, {0x40, 0xdf, 0x6, 0x8}, {0xffffed1a, 0x56, 0xf1, 0x80000001}, {0x6, 0x0, 0x9, 0x5}, {0x0, 0x3, 0x5, 0x7}, {0x238b, 0x80000001, 0x8, 0xfffffffd}, {0x8000, 0x1914, 0x800, 0x45d1}, {0x0, 0x8, 0x4, 0xffff}, {0xee42, 0x3, 0x1bb, 0x5e7}, {0x6, 0x7fff, 0x399a, 0x3}, {0x101, 0x7, 0xab270887, 0x8c5}]}) syz_emit_ethernet(0x27, &(0x7f0000000080)="97b0b2dd3a85671b4155290e12380000000000000000000000000000e94aa70c8217eda86b7e96a8d82f19b92e33b528f007b4ddbcd966195d7b") 11:46:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r5 = fcntl$dupfd(r3, 0x0, r4) write(r5, &(0x7f0000000200)="a03bd1067b6d45c0b3720b52156cec444d4eac78b6123aafdbf1477305d7d44f2dfbec0b0363e98386bf571fce1e269dff559e339af202ee8aefd340b7fb8747251fe8ca405ef9d7d75260580b8d8c924ca968572b77d42a2c2e3f035c9795d2de8210039b18611b9cb5313cf87201539199791a1db0d5d739fa2af0c3a95b698c2c608cbc25e7f33496d3cd62c8777e0f601fd87758211fc99bd29673525813ddc3204d6730f59a7b252288a9987f90cb7618f48c60b872209ecd44373ea3bd78c9f8c241870fd458054d979ccd16", 0xcf) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0x9) r6 = dup2(0xffffffffffffffff, r3) ioctl$TIOCNOTTY(r6, 0x20007471) close(r0) close(r1) 11:46:13 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x200000029, 0x1a, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xfffffffffffffcfa) 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) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000100), 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$GETVAL(r2, 0xfd617bd0ee10faa1, 0x5, &(0x7f0000000140)=""/112) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0xfffc, 0x9, 0x4, 0xfffffffc}, {0x3, 0x6, 0x1a, 0x20}, {0x8, 0x3f, 0x3, 0x4}, {0x2, 0x0, 0x20, 0x8}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 11:46:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x18400, 0x0) flock(r5, 0x93ebdd46dfe6215a) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 11:46:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) fcntl$setflags(r2, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000040)=0x9) 11:46:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x26}, {0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x80, 0x4}, {0x25, 0x40, 0xff}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r4}) fcntl$setown(r0, 0x6, r4) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 11:46:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *191293 47595 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000aae000,ffff800000b77200,ffff800015f49160) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800015f49150,ffff800000aae000,1) at in_ioctl+0x463 ifioctl(fffffd8032d6fd98,80206913,ffff800015f49150,ffff8000ffff2018) at ifioctl+0xb3c sys_ioctl(ffff8000ffff2018,ffff800015f49268,ffff800015f492b0) at sys_ioctl+0x5b9 syscall(ffff800015f49330) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,aa3e22ae010) at Xsyscall+0x128 end of kernel end trace frame: 0xaa6b3ae9c10, count: 7 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 ifa_update_broadaddr does not support dynamic length ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000aae000,ffff800000b77200,ffff800015f49160) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800015f49150,ffff800000aae000,1) at in_ioctl+0x463 ifioctl(fffffd8032d6fd98,80206913,ffff800015f49150,ffff8000ffff2018) at ifioctl+0xb3c sys_ioctl(ffff8000ffff2018,ffff800015f49268,ffff800015f492b0) at sys_ioctl+0x5b9 syscall(ffff800015f49330) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,aa3e22ae010) at Xsyscall+0x128 end of kernel end trace frame: 0xaa6b3ae9c10, count: -8 ddb> show registers rdi 0xffffffff82049277 db_enter+0x17 rsi 0x1e47 __ALIGN_SIZE+0xe47 rbp 0xffff800015f48ef0 rbx 0xffff800015f48fa0 rdx 0x1e48 __ALIGN_SIZE+0xe48 rcx 0xffff800015d3c000 rax 0xffff800015d3c000 r8 0xffff800015f48eb0 r9 0x1 r10 0xffff800000a68740 r11 0xfd27a979e85eb2fb r12 0x3000000008 r13 0xffff800015f48f00 r14 0x100 r15 0x1 rip 0xffffffff82049278 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015f48ee0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=191293 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2780,0xffffffff8258bb98 process=0xffff8000148a2d98 user=0xffff800015f44000, vmspace=0xfffffd803f014770 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 47595 429503 75261 0 2 0 syz-executor.0 *47595 191293 75261 0 7 0x4000000 syz-executor.0 12091 80378 47115 0 2 0x10 syz-executor.1 12091 68567 47115 0 3 0x4000090 piperd syz-executor.1 12091 180329 47115 0 2 0x4000010 syz-executor.1 75261 37448 80964 0 3 0x82 nanosleep syz-executor.0 67817 365816 1 0 3 0x100083 ttyin getty 47115 299377 80964 0 2 0x482 syz-executor.1 51443 428849 0 0 3 0x14200 bored sosplice 80964 100593 72951 0 3 0x82 thrsleep syz-fuzzer 80964 357956 72951 0 3 0x4000082 nanosleep syz-fuzzer 80964 184670 72951 0 3 0x4000082 thrsleep syz-fuzzer 80964 307248 72951 0 3 0x4000082 thrsleep syz-fuzzer 80964 289234 72951 0 3 0x4000082 thrsleep syz-fuzzer 80964 93953 72951 0 3 0x4000082 kqread syz-fuzzer 80964 164079 72951 0 3 0x4000082 thrsleep syz-fuzzer 80964 404747 72951 0 3 0x4000082 thrsleep syz-fuzzer 72951 313409 15674 0 3 0x10008a pause ksh 15674 410633 55283 0 3 0x92 select sshd 55283 489710 1 0 3 0x80 select sshd 87777 92711 98799 73 3 0x100090 kqread syslogd 98799 472611 1 0 3 0x100082 netio syslogd 81308 486928 1 77 3 0x100090 poll dhclient 50563 135154 1 0 3 0x80 poll dhclient 9609 237552 0 0 2 0x14200 zerothread 35221 57513 0 0 3 0x14200 aiodoned aiodoned 5072 431073 0 0 3 0x14200 syncer update 87614 6485 0 0 3 0x14200 cleaner cleaner 72113 391124 0 0 3 0x14200 reaper reaper 64124 450581 0 0 3 0x14200 pgdaemon pagedaemon 17439 487872 0 0 3 0x14200 bored crynlk 87289 395611 0 0 3 0x14200 bored crypto 53584 201102 0 0 3 0x40014200 acpi0 acpi0 90665 407783 0 0 3 0x14200 bored softnet 5474 469454 0 0 3 0x14200 bored systqmp 59250 483120 0 0 3 0x14200 bored systq 48356 38875 0 0 3 0x40014200 bored softclock 26065 353368 0 0 3 0x40014200 idle0 47202 484746 0 0 3 0x14200 bored smr 1 403571 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 9577 6439K 8316K 78643K 22287 0 0 pcb 13 10K 12K 78643K 957 0 0 rtable 117 13K 13K 78643K 1400 0 0 ifaddr 84 18K 19K 78643K 411 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 175 0 0 iov 1 12K 32K 78643K 539 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1241 78K 78K 78643K 4798 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 33 0 0 VM map 31 7K 8K 78643K 36 0 0 sem 12 0K 0K 78643K 981 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2069 0 0 sigio 0 0K 0K 78643K 38 0 0 proc 49 38K 63K 78643K 1126 0 0 subproc 32 2K 2K 78643K 272 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 219 0 0 in_multi 24 1K 2K 78643K 275 0 0 ether_multi 1 0K 0K 78643K 20 0 0 mrt 0 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 618 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 175 251K 251K 78643K 6166 0 0 UVM aobj 130 4K 4K 78643K 135 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 510 0 0 NDP 19 0K 0K 78643K 128 0 0 temp 182 3544K 4184K 78643K 56235 0 0 kqueue 0 0K 0K 78643K 30 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 32 0 27 1 0 1 1 0 8 0 rtpcb 80 237 0 235 1 0 1 1 0 8 0 rtentry 112 255 0 213 2 0 2 2 0 8 0 unpcb 120 1269 0 1260 1 0 1 1 0 8 0 syncache 264 12 0 12 4 4 0 1 0 8 0 tcpqe 32 19 0 19 3 3 0 1 0 8 0 tcpcb 544 2189 0 2184 18 16 2 12 0 8 1 ipq 40 32 0 32 8 7 1 1 0 8 1 ipqe 40 382 0 382 8 7 1 1 0 8 1 inpcb 280 4588 0 4579 15 13 2 9 0 8 1 rttmr 72 7 0 7 4 3 1 1 0 8 1 ip6q 72 5 0 5 3 3 0 1 0 8 0 ip6af 40 15 0 15 3 3 0 1 0 8 0 nd6 48 37 0 36 2 1 1 1 0 8 0 pkpcb 40 14 0 14 6 5 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 45 0 45 8 7 1 1 0 8 1 art_heap8 4096 4 0 2 4 1 3 4 0 8 1 art_heap4 256 1054 0 875 21 7 14 15 0 8 1 art_table 32 1058 0 877 2 0 2 2 0 8 0 art_node 16 254 0 218 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 8 1 0 1 1 0 8 0 semapl 112 977 0 967 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4475 0 3073 46 0 46 46 0 8 0 ffsino 240 4475 0 3073 83 0 83 83 0 8 0 nchpl 144 7603 0 7152 60 38 22 60 0 8 0 uvmvnodes 72 6542 0 0 119 0 119 119 0 8 0 vnodes 208 6542 0 0 345 0 345 345 0 8 0 namei 1024 27826 0 27826 1 0 1 1 0 8 1 vcpupl 1984 30 0 1 4 0 4 4 0 8 0 vmpool 520 34 0 5 2 0 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 26606 0 26606 13 11 2 7 0 8 2 plimitpl 152 219 0 212 1 0 1 1 0 8 0 sigapl 432 2199 0 2185 2 0 2 2 0 8 0 futexpl 56 67361 0 67361 1 0 1 1 0 8 1 knotepl 112 571 0 552 1 0 1 1 0 8 0 kqueuepl 104 844 0 842 4 3 1 4 0 8 0 pipepl 112 1754 0 1733 8 6 2 2 0 8 0 fdescpl 424 2200 0 2185 2 0 2 2 0 8 0 filepl 120 21529 0 21426 23 18 5 11 0 8 1 lockfpl 104 1139 0 1137 1 0 1 1 0 8 0 lockfspl 48 278 0 276 1 0 1 1 0 8 0 sessionpl 112 33 0 23 1 0 1 1 0 8 0 pgrppl 48 51 0 41 1 0 1 1 0 8 0 ucredpl 96 2255 0 2247 1 0 1 1 0 8 0 zombiepl 144 2185 0 2185 1 0 1 1 0 8 1 processpl 864 2215 0 2185 4 0 4 4 0 8 0 procpl 632 4692 0 4652 4 0 4 4 0 8 0 sosppl 128 30 0 30 8 8 0 1 0 8 0 sockpl 384 6204 0 6183 23 18 5 14 0 8 2 mcl64k 65536 725 0 725 63 61 2 33 0 8 2 mcl16k 16384 35 0 35 12 11 1 1 0 8 1 mcl12k 12288 67 0 67 8 7 1 1 0 8 1 mcl9k 9216 31 0 31 10 9 1 1 0 8 1 mcl8k 8192 128 0 128 3 2 1 1 0 8 1 mcl4k 4096 283 0 283 2 1 1 1 0 8 1 mcl2k2 2112 25 0 25 9 8 1 1 0 8 1 mcl2k 2048 69221 0 69174 20 13 7 14 0 8 0 mtagpl 80 200 0 196 4 3 1 2 0 8 0 mbufpl 256 130839 0 130730 75 62 13 23 0 8 3 bufpl 256 14751 0 8213 410 0 410 410 0 8 0 anonpl 16 322833 0 302968 155 60 95 101 0 62 10 amapchunkpl 152 12651 0 12499 50 43 7 20 0 158 0 amappl16 192 14656 0 13476 139 74 65 71 0 8 5 amappl15 184 197 0 192 1 0 1 1 0 8 0 amappl14 176 582 0 578 1 0 1 1 0 8 0 amappl13 168 195 0 195 3 3 0 1 0 8 0 amappl12 160 69 0 68 2 1 1 1 0 8 0 amappl11 152 462 0 450 1 0 1 1 0 8 0 amappl10 144 89 0 86 1 0 1 1 0 8 0 amappl9 136 912 0 909 1 0 1 1 0 8 0 amappl8 128 500 0 451 2 0 2 2 0 8 0 amappl7 120 168 0 160 1 0 1 1 0 8 0 amappl6 112 437 0 421 1 0 1 1 0 8 0 amappl5 104 336 0 324 1 0 1 1 0 8 0 amappl4 96 2347 0 2316 1 0 1 1 0 8 0 amappl3 88 611 0 602 1 0 1 1 0 8 0 amappl2 80 16264 0 16186 3 1 2 3 0 8 0 amappl1 72 50660 0 50228 26 16 10 20 0 8 0 amappl 80 5175 0 5113 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 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 2234 0 2185 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2234 0 2185 1 0 1 1 0 8 0 vmmpekpl 168 18268 0 18238 2 0 2 2 0 8 0 vmmpepl 168 279364 0 276936 239 91 148 151 0 357 41 vmsppl 272 2199 0 2185 5 4 1 2 0 8 0 pdppl 4096 4474 0 4409 12 3 9 9 0 8 0 pvpl 32 868594 0 845428 343 118 225 315 0 265 31 pmappl 200 2233 0 2190 3 0 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 734 0 183 17 0 17 17 0 8 0