(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:17 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:06:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mkdir(&(0x7f000000e000)='./control\x00', 0x0) unlink(&(0x7f0000000000)='./control\x00') r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x20) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x9], [{}, {}, {}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x1000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 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, 0x8040691a, &(0x7f0000000300)) 16:06:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) 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) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7fffffff, 0x3, 0x22, 0x1, 0x32, 0x2, 0x9, 0x1, 0x2, 0x3, 0x1f}) setrlimit(0x0, &(0x7f0000000080)) 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [0x80000000ff], [], [{}, {}, {}, {}, {0xfff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xd9a3, 0x4, 0x5, 0x400}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getpeername$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1000, 0x2, 0x6}) r1 = socket(0x2, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x3, &(0x7f0000000080)) 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0x8}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r2, 0x121}, {r4, 0x100}, {r5, 0x10}, {r0}, {r0, 0x2}, {r0, 0x4}, {r1, 0x4}, {r0, 0x1}, {r6, 0x80}, {r7, 0x4}], 0xa, 0x9) 16:06:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x7, 0x80) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000680)={0xfffffff8, 0x1ff, 0x5}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000700)=""/216) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x1, 0x45) ioctl$TIOCSDTR(r2, 0x20007479) semop(r0, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000740)=""/104) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) sendmsg(r5, &(0x7f0000000700)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000200)="ab62c0f26fb393358ea19b11f184b564b434aa22a0e854bb9b2c551c0dd2770bdad2623c7853546886317734191a418bf49c6f99015de4a5ecb0b43f148be643edf49e8e96becdb571a589def9d33f4879cc92d1762da285e5c9c81ebc7b9fdd2e207a46f8802d19f6b737494b6e3727b24039524956ff5888c4f07e0a7b7528fb8d384aa38a923ef5a701a2435ca8574ab0cd", 0x93}, {&(0x7f00000002c0)="d5faf86ee9465a808ad901a678984e871c806360062d7a389bf35df55fbe53ba97e9fbd1b5c8c9ddd6e8866a81724d6e1729ceec62d16eb970c8d6c2f163494b8487c0747e5c5485a8a37929a0d58edabb3c05c749122a6ab6372268f9ea14761f537249cdc2a3303f65202b7b3727822fc606c5464ce04ee219e9f83591c16c3a6378e8574a64efe68ac0ca8b3d83feb3bc31642e2541601e4c7c42969287be707644f7eb3fe6f9f2667104b6027eeed1a11f32c33a4226906acc976d27f36b06a03eebbe3fecaeb4d6fa518458ebd3134ee82dc22604619176c41fd3f00ace7b628130fe18dc00b6a7292de40ef36ce3804140e2ffa10f6d1d8a110ff3c9", 0xff}, {&(0x7f00000003c0)="228ab5e751a18f7464da36b38feba47d2694979ae051155267844ac70cba304372a11f70d0e911879b99d5d5ac2b6a55e2e17095bc990cc9c98d75a7525d90fe831d78b3760e016431bdde05fcea2c3ca0d4fd615d84d8a8fa9c434efc6e1526b3422955fe5e32cd772d6d1c1d5d3c7deec611fc4d4eebed3675660882953b2c30b992b5641fcdcfcccb6f7aeba5f35d126c257c1241b65b8e0f3b1dc94ddb2625399a201126c8ff47a23a9d683e90212a55195ab3486e19497a88b0de3184927fc417f5857aba3bcd8d", 0xca}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="41dafdafc3a213680ba5732540408faf7b3e49d0f87b6d6b48275b4b445f360194f96417331d8bab4499c6e66cd711d030f680f78b87525b11289fa5b2979edd6fac69afba90e90841f6acade132708a47eeb25415802e4372e2ca424739d327faa9eb6ade0711c4c8d5eb1e2bac83f31ad2607b1132c2075702d81931e59b86a685c0bc0f1f664b15fe24e005d1e425aa8a1a57e2", 0x95}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="98000000000000000100000001000000b970a48d99528fc2d6ebc1d7b447374ea48fdada23367157b7e7b477a0be09fd918a006ed5e8a491bd2eb9c56f2cb48ae1ed6e4bc58ac75eea68418d4e148892036bf817bc8af2ad8f45c5b12412af320ef78b58c611f80000000033021e4c4a15eb197d9824619fa92dd43297e3f724f4fcc013a963913017c80000144f97df00493a73dc8fbd41460173863f00c2e9b921548c2f4278f2e516664f409082fa8bc1f6884dc1ca114280e95b7143bbc8125f21d4b1b23392a42c5dabac11053514a3ce8ded67daa831cc9316cbf6c47adb756fc46be6a2bd017cad4774c06e1cf35b198c91637b8a011f2e250ac729518e6ec393b4b99c400446da51211201c1168df208bfb17b6e482c928b6bbd5d9e21e9f732057ae2a6c3a7e3f257129091c863ada091421ca108006cf4f21baa2297830685dfd4debfdb"], 0x98}, 0x407) 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) 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)) pckbd_enable: command error 16:06:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x37cb3dcc0291bf22, &(0x7f00005ff000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/153) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) shmget(0x1, 0x4000, 0x106, &(0x7f0000006000/0x4000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000110000/0x4000)=nil, 0x4000, 0x6) r4 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="002200000000000000000000000000000000000000000010000000"], 0x1b, &(0x7f0000000240)=[{&(0x7f0000000340)=""/203, 0xcb}, {&(0x7f0000000440)=""/248, 0xf8}], 0x2, &(0x7f0000000280)=""/31, 0x1f}, 0x800) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r2, 0xf, r3) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000300)) 16:06:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) pckbd_enable: command error 16:06:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0xfe8c95a4e3564d7c, 0x2010, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) chflags(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0\x00') 16:06:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = semget(0x0, 0x4, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000004c0)={0x9}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x4}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x452a5a0e}], {}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000063, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000140)=""/108, 0x6c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) bind(r2, &(0x7f0000000100)=@un=@abs={0x1a7b2dc661438c0e, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x3, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)=""/131) r4 = fcntl$dupfd(r3, 0x0, r3) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000500)=0x9) 16:06:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) socket(0x18, 0x400000000002, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x1000000000], [0x80000000ff]}}) 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)) 16:06:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="f528303f06f1a46a46d897662002d40b7f105896000400003d4947e331de54d9d83e969deb5c50b69a6044b83181fab2180e96b1d7fa52a825e9323d5f8ece89ac0c279f87ae284d98aee53bb944032c2f45b174aaea15561dbc58b0cf5d00f378648e8e4c5de7be8c56984d4abb3b62c2b9f1c95c0895bc95f4782e9b7594a1d561d5f530227e23cf56994ed4da8c4e99cfe8ae41d7df240bbc9dacd92d94f5aee41ee903aa6220d978ed9097dcb0264f9d1b23535ac76889dfaa6658bcce2ecf917ce1498b1ab7c7d69c3a7476a54f4bc591113b157a65fab8b0e228e99db58ddb838a79d9e79c846650749ff44dea14e5667ab7d323478b4db4465220fe167790b34055c1571db73d0475380f0227d4b80b8527c9ea4d0d214b5bc13cda909561bb083f97bd3f5f21ac2e8f2a6761b2b2e81672b06f3f374d269995454c81f9104a0099977735316deda794a7982212a5cde5678d4463ff0046ab727dbcf943a5f9115daeda6a7b02346babc0a26cdbc445789ba038308a42ea60020e9e98a420c48c3ee6262af66fe32955ae297286a72a9c427a37b153568b532e998418d1d4feda9453"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x4, 0x0, 0x7, 0x7}, {0x1ff, 0x7, 0x7, 0x7}, {0x9, 0x4, 0x0, 0x4}, {0x400, 0x0, 0x6}]}) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = getgid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) r18 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r5, r12, r16, 0x24, 0x4}, 0xc29, 0x4, r17, r18, 0x8000, 0x5, 0x0, 0x8001}) setregid(r3, r5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000280)) write(r2, &(0x7f0000000100)="8c65", 0x4a8) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) 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)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000000100)={{0x4, 0x1}, {0x1, 0x8}}, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x20) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x80000001, 0x7}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe4095733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b390f8334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e451e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) dup2(r1, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x3}], {}, {0x0, 0x0, 0x0, 0x3}}}) 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)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x120, 0x0) 16:06:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x8b8, {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", 0x8) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1000000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x40}, {0x0, 0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) minherit(&(0x7f0000290000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x2, 0x100, {[0x1, 0x0, 0x20, 0x1, 0x602, 0x0, 0x6, 0xa427, 0x0, 0x29bed90b, 0x3, 0x0, 0x6, 0x1, 0x9, 0x20, 0x800000000007, 0x1], [0x9, 0x800, 0x8, 0x5, 0xfa9a, 0x0, 0x1, 0x8000, 0x1, 0x3ff], [0xffffffffffff7122, 0xfffffffffffffff9, 0x8, 0x71d1, 0x2, 0x101, 0x9], [0x2, 0x1, 0x1d7, 0x9, 0x6e, 0x80000001], [{0x1, 0x345, 0x5, 0xd251}, {0x3, 0x1f, 0x6, 0x424}, {0x8f7, 0x20, 0x0, 0x2}, {0x3, 0x5, 0x3, 0x7}, {0x4, 0x4, 0x2, 0x1}, {0x6, 0x0, 0x5, 0x10001}, {0x8001, 0x1, 0x9, 0x9}, {0xfef, 0x1, 0x0, 0x7ff}], {0x8, 0xffffffff, 0x5d6e, 0x40}, {0x8000, 0x8, 0x7, 0xc82}}}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:06:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = geteuid() r2 = socket(0x2, 0x8000, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r14, 0x0, 0x0) r15 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r15, 0x0, 0x0) r16 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r16, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x3f84109268704f62) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r18) r19 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r3, r10, r17, 0x24, 0x4}, 0xc29, 0x4, r18, r19, 0x8000, 0x5, 0x0, 0x8001}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r19) r20 = socket(0x11, 0x4003, 0x0) r21 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r21, 0x0, 0x0) ioctl$VT_ACTIVATE(r21, 0x20007605, &(0x7f00000001c0)=0x97) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x40001804, r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r20, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) getsockname(r22, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) 16:06:20 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x318d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x9, 0x9e}) shmget$private(0x0, 0x2000, 0x0, &(0x7f000069f000/0x2000)=nil) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x80000000ff], [], [{}, {}, {}, {}, {0x0, 0x8, 0x4}], {0x6}}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0x400, 0x0) dup2(r2, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0xe7cf2478b965c791) socket(0x18, 0x4, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x142) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:06:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x400, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb], [0x0, 0x10000], [{}, {}, {0x0, 0x0, 0x0, 0x400000}, {}, {0x0, 0x0, 0x0, 0x100000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r4, 0x4, 0xf8ba64083518542d) fcntl$dupfd(r3, 0x0, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x20, 0x0) r5 = syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r5, &(0x7f0000000480)="bd", 0x1) r6 = syz_open_pts() ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000680)=0x92a8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) wait4(r16, &(0x7f0000000180), 0x2, &(0x7f00000004c0)) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x1000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000004c0)) r1 = socket(0x2, 0x4, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/202, 0xca, 0x880, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x28021, 0x4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000540)=0xd31) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) setrlimit(0x7, &(0x7f0000000080)={0x3, 0x9}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0xfffffff9) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0xc}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'|\x99\x02', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)=0x100) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffde) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpid() r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) flock(r14, 0x1) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r4, r13, 0x5, 0x7fff}, 0x6, 0x5, r15, r16, 0x81, 0x100000001, 0x800000b1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r18) r19 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r5, r12, r17, 0x24, 0x4}, 0xc29, 0x4, r18, r19, 0x8000, 0x5, 0x0, 0x8001}) setregid(r2, r17) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x5, 0x4, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff455], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {}, {0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x80000001, 0x3}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="40afa3ea1777bc3e1644e27e1292f9f360f2ed5e2f1a42d2c4559202cc", 0x1d}], 0x1, &(0x7f00000004c0)=[{0x98, 0x0, 0x401, "4598b4c6001d1adbd6c4e9e319887a6f94dfe092179fe69d0a1ea3847ae63c14db540785f30d2811657360bd5eb207e6a771f6aebe26e162d548fbb13247159bad57f2a2e4d92f5ec75f555ff7f16c26e1e16000c50175ccf28684087e8eabfc96aaf4bee35f0b1453b30dfb9c065d4563483fcb4072b9ea55d45803f8aa4af494d9210e3fbf"}, {0xe8, 0xffff, 0x9, "b2eda4b37f85358ca1976b9c8019d70941360630d58783fc9e693c60989172813b3baf33bfbf978f379476f9623b2c5855c8381789f052fff870faa8d6f93ba49d3626659fe44d9c27d19c7ad35bf23e68633c8cae5e955ef3968bab2b371f991bc6f6e8bf92c46aacb265fcd6c75073a80b04b0388f2fb590a6a91dda3d7823e7b519f818133f3d39985f41a61391f127690ded70b161e0de977b656c75cdeba5df897fd6dd9a37c87721a2ffd59a18ec69b048aec76a7d441dee6979beb576c37ac0781d1f84bef0c6e894ca6958b81854"}, {0x98, 0x1, 0x3, "3048265676c8974b4d7c377229f5907b5ac29cb8b5955325b8054139fbb6055774f9aeb1877e936130b509f0518ed097948fe8a0933d14824d87f73bd3878131cac0686780e948ce014d072769881082adfb30475441506b898613b1075cc2ddb4c27d0414fd1afa49a85a9da57416f2cf6ea84cd622b2baddcd548faf98e2361d335a21ce6c4fa0"}, {0xf8, 0x1, 0x864a, "542c6b182dfdf325646b75ef37d0defbd83a70ec706fcd8e5227370f9e8a78d700cc5f45f515e47c84d4b7d65a650f6719b1d788281d1ff4dc5de37f08c7de06d176dd06f7dc0a8cccb4a4cbfcb68e76033adad2acd5485a3fb3adff034d2b8a7bdd93f9f548a7d4e0700e3afd3799ab6b865c68300cb5eb4417c444237a5dfcbca4745fe2aad3e653438241690dae635379071ada8a35ace84c6d0fa706a429636c908e7d6945b086c104ba71ca01940316f71a797dc0dc060fdcc757125c3fcca8d915a1bb34642417e0f25f79862081c22474dbe7090b546c28a9565726223cd9"}], 0x310}, 0xd5d03075f9e0200e) 16:06:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\n\t#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 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) socket$inet(0x2, 0x1, 0x7) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000100), 0x10000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="07144000006533ff0f00a2c0e0c29e", 0xfffffffffffffd89) write(r0, 0x0, 0x0) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000], [], [0x20e0000000ff], [0x0, 0x0, 0x0, 0x1], [{}, {0x0, 0x0, 0x0, 0x2}], {}, {0x0, 0x2}}}) socketpair(0x18, 0x5, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000080)={{0x7, 0x4, 0x9}, 0x8, 0x6, 0x6}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x14, r6) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f00000004c0)={0x7fff, 0x9, 0x6, 0x2, 0x1, 0x5184, 0x8, 0x10, [{0x5, 0x3, 0x80000001}, {0x6, 0xfffffffa, 0x8001, 0xe434}, {0xaad, 0xfffeffff, 0x46, 0x2}, {0x6, 0x31, 0x1, 0x100}, {0x0, 0xfffe000, 0x7, 0x80000000}, {0x6, 0x800, 0x7fff, 0xd2}, {0x3, 0x7, 0x5}, {0x1, 0x1ff, 0x1, 0x1}, {0x3, 0xe886, 0x0, 0x2}, {0x2, 0x7, 0x1ff, 0x77}, {0x5, 0x1, 0x40, 0x3}, {0x1, 0x0, 0x0, 0x7}, {0x10000, 0x2, 0x1ec, 0x101}, {0x2, 0xcf, 0xe1, 0x34d}, {0x81, 0x8, 0xfff, 0x6}, {0x7fff, 0x8, 0x8015, 0xfffffffc}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x0, 0x1d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0x401, 0x9, 0x4, "db4e65352164c0c909a5eeebad0247d1f5e0a954", 0x8, 0xb6}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) getpgid(r10) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x8000000000000, {[0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2a], [0x80000000ff, 0x5a, 0x0, 0x0, 0x0, 0x1], [0x3], [{}, {0x0, 0x0, 0x7fff}, {}, {0x7}, {0x200, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x80000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xa03) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:06:20 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2c, 0xfffff, 0x7, 0x145}, {{r2}, 0x8000000000000006, 0x2, 0x40000000, 0x100, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x30, 0x22, 0x7, 0x40000000000}, {{}, 0x7ffffffffffffff1, 0x2, 0x1, 0x6, 0x6}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x13027a419f10b7bf, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x800, 0x7}], 0x39d784a5, &(0x7f00000000c0)={0x1, 0x6a3}) writev(r0, &(0x7f0000002340), 0x0) execve(0x0, 0x0, 0x0) 16:06:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='X'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xd3336c301d4ebcbb, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x101, 0x7, './file0\x00', 0x3, 0x6e3, 0xffffffff, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:06:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x1000, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6, 0x8, 0x8, 0x1, 0x1, 0x4, 0x2, 0x3, 0x2, 0x8, 0x913}) r2 = socket(0x2, 0x3, 0x0) r3 = getgid() r4 = getegid() setregid(r3, r4) r5 = fcntl$dupfd(r2, 0x0, r2) pread(r5, &(0x7f0000000080)="9026fd44cef427b057904b0e79af0cdc859a5b65a18a1a8389377987db173d32bdc6ae305ccc", 0x26, 0x0, 0x35) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:06:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:06:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r3, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/103) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000240)={0x1, 0x401, 0x5}) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="f97e87c92b5cd605a4", 0x9}, {&(0x7f0000000100)}], 0x2, 0x0, 0x0, 0x404}, 0x2) 16:06:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) poll(0x0, 0x0, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) execve(0x0, 0x0, 0x0) 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, 0x8040691a, &(0x7f0000000300)) 16:06:21 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB='\x00'/110], &(0x7f00000010c0)=0x6e) 16:06:21 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x2, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) write(r1, 0x0, 0x0) 16:06:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x80000000ff], [], [], {0x0, 0x0, 0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x0, 0x40, 0x6, 0x9, 0x5}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:06:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x6, 0x0, 0x9], [0x80000000ff, 0x0, 0x0, 0x0, 0x10000000], [], [{0x0, 0x2}, {0x0, 0x4}, {}, {}, {}, {0x0, 0xfffffc00}, {}, {0x0, 0x0, 0x0, 0x2000}], {0x0, 0x0, 0x829}}}) 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)) 16:06:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt(r1, 0x4, 0x5, &(0x7f0000000000)=""/235, &(0x7f0000000100)=0xeb) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:22 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0xe) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x2) mkdirat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setrlimit(0xb, &(0x7f00000000c0)={0x0, 0x8001}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/219, 0xdb) ftruncate(r0, 0x0, 0x7fffffffff6) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0xa, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) 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)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 16:06:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x5, 0x2) 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) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0xd1, 0x9221, 0x10001}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000180)="30ac79f9a45e0d6a96efad3fec39b7a11dc2c3f478167c0987bb06377683feaae46bab1d76dcce1fa82b9bba9c828faf3fc4062bece8be9d609de04ee1b5f7f7ba18f443b40a36685b1fa6666ecfba4d72d125ae7d1491b052ebc264df995f7d78bdf6d7d53ea281603ec59be53d96d9bb9b0993655f387633344735e989dd389983a13bd0ffe7ecd6d521edfa3a36b81c282ac727ff4719ec25c240570165af7c39f677fc13c23da3beee0e67c21b256e715d20ab70a5faf5ad8500b506da5c1c1bcd8781dd0378d6bbc8c9994f320a1df97b31f30e17a95cd3c2a22aecebf72d66", 0xe2, 0x0, 0x0) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup2(r2, r3) fchmod(r4, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xfffffe1d) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x7fff, 0x1000, &(0x7f0000000000)=""/89, &(0x7f0000000080)=0x59) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0xfffff001) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) 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)) 16:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r10, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) getpgid(r16) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) 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$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x81, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") r1 = semget(0x3, 0x1, 0x88) semctl$IPC_RMID(r1, 0x0, 0x0) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r11, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x8001}) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x5, 0x8001, r16}) r18 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r18, 0x8040691a, &(0x7f0000000300)) 16:06:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000000ffff00000100feffffff8000", @ANYRES32=r1, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRES64=r2, @ANYRESDEC, @ANYRES64=r3, @ANYRESHEX=r4], @ANYRES16=r5, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR, @ANYPTR64, @ANYBLOB="b963334a4c1e9bb1807a52924fcd5a79f2bd06b6a406b224eadf76c9d25d51ee469732971103aef9a48267bec90f3a8efeb281f3852abfbd65d2980cb68c4a8827f8d1c877ff1ac85d889c2e"], @ANYPTR, @ANYBLOB="c799a7f40dc47b035d4a66a3e5c321c50957c15bea43bdd8", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT=r0, @ANYPTR, @ANYRES64=r6, @ANYRES64, @ANYPTR64, @ANYRESOCT=r7, @ANYRESHEX, @ANYPTR64], @ANYRESDEC=r8], @ANYPTR, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x30}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'\x00\xdd\x00', 0x0}) fsync(r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000180)=""/21, &(0x7f00000001c0)=0x15) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) clock_gettime(0x3, &(0x7f00000000c0)) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x10001], [0x80000000ff]}}) 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)) 16:06:22 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x86128) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="03", 0x1}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="cdfa0ad3ebb68058d2a42cafa45026e54f2011f18176a06fc1b2be14ba98e4005e717b6188f9b2e7efb5184f9be293f4e37b948492056f307534e883619151211a3bf16df4d31e7cc767a2ced2ad49745c2a88e582d0a2b70684dcac80bdcba4e2a53af23bb3cc30d2b7742057fe46e6f302f24a9b5ecb5c39347f9155f5cda10b9eec0c1fb4b412e2a217fd9f5ec1b55acd59e4b52c0c53f09a6a9eaa984dd587a87aaadb8c", 0x41d}, {&(0x7f00000006c0)="0cff111c386da6acef48931cc92a648ab0c462e98e00df798dea32e70e0a4aaaebd7c35a5a82d627a730bb7cf64b5d81f3bbb690a557fb962f82f2bef28390cb43d381a4a48c4303139b6400b14b5d055114f0331ae66a4f854c959b6e28083706a5eda72aa00c1add6ff4e6799d0a98fdc7e35c74ac059777f0faccc76ad5377a583d12587f684514", 0x89}], 0x2, 0x0, 0x400000010000200) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f0000000380)=[{&(0x7f00000002c0)="e09e60d8b60eb4dbe0f85cb32ea349bbf9981f115362ac23325ba1ae148a2aa95e14cfcaea3b7fe582500bc5b3915176ab953b3ca9c6aa3264468bed5f469743a4bcb0da327326ebb7a3ae1e238bffed9ac1b5a1486568a610e08874559b487aff289de7635bd7274809175a7d8c45a690d3d3b2bfd1708fcfc1e94b12470f14998df4f6056c9921939ecc26853e81dd8b63e8e235644e1b4f56295b5c58a436799f8f946d", 0xa5}], 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="b8000000000000000100000008000000bcdc0ba02ceaf933bb42703e5c0b7b53313a8054c39d0f3673719ac47693cd98671147c87c73929654ccb227cbde3f5263550a6be8ea9eeba5e4edaa6f144d8e5ff7969f0938dfc14b460ff9df23e253e379122a4a1fc4ec83a20588c4c8150c98678f4721d6ad516f146a584086205d45d38f3b92e78c7d3fe1f4a561ca43f243ef7f664c3ccb02d56b96d145e13521b9b446693ee82839967402a2e225e82581546a569bfb1307700000000000000001000000b50200009002d3972097e4627f0a9f451034ccd600687c4fd4df6f82ad101f1c8492db3db9a57813c75548fd4131e5c2ec441cae1659709b7fd28d99c9c551d50651236863bd752a8e1eb7677f7835967e9bd2f94329d485fed3b5fd878f4a866a8a19f3100100000000000001000000ec090000cc7a9e09dafd595fcfdcb119c242ad778ac807f643cd8f23d0c5278f5578d62682006fd37d927560ede0c40a473b3d645a5c05aa6891534ed7dc0ee8ec2b3bb5d8415acae32112c4c837cfb207cefd5b59afb8ad5a6c33b860c00cf4f491e96c5440fe3d33602b0010f40f2701f195aacefc16c5edc2ec6c73a845a1208882b0bc90870687855a0b780a77dc0b63b759b05380c6a9142164aa3035e48b8d5e1843aa92bfa5d29d825b16c9e5d01564f9a286428296a3b8f89a8aa2e7f49c0c7bcb2a1ee2765553463a7c34b4e4e003e678430948d70f11e401000100aa4ec62ba2999d678b5a5d8de9f6deaf888f90130ae1798917fd8645d04345cd480000002000000000000000ffff0000ffffffffa76fb9d207f9303b4e000000000000001000000000000000ffff000009000000e800000000000000010000000500000062fd6025401623f0cc10c6ea131790599e168dd7daf8c689ab7cc065d759dba311a71275ec455c5ec6ff2c6c0ef231f568da413bca6607d380252638ee0b10af779ea14b5ef79ad87e93dc698d8c9c2bf6cb0a49d4d17248008f89f1de6aa967d417b6926c3124c38d0b7584a5949eef15a12c4eb8c94b20ce0f9a3674dd0b7da35cf691bdb3246d81037a0eed8402945104ce98e1ccba3bac353e84bc633b4be9223782b2dc7d689eae5df1134463cbbfa9e2368f3cb810ec0dab4455fd58e85794f7976b1f5aae074614032aa03b237bf4000000000000e10666d166b552f156ec65fd2873ef53d30608ac478106e9a09f94f33d4ce964b29a0841b31c5ee8bd5245f2ee2c3792bcf5c06081b4c7a4b94cb96e67e3bf2e3ceb165771cb8a5e6a424cf43596b4cdc7550f401ff538a92717075b9379ca75e9f08b5438b7f2558ca8b54a0bed2d2f31d9a0d24864c9dbb37070ff01944b3c0b1f128be3acce541b0cb0ac5aeb8f9b47"], 0x350}, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000004c0)=0x8001, 0x4) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x30) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) clock_getres(0x3, &(0x7f0000000040)) 16:06:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {0x0, 0x0, 0x0, 0x7fff}, {0x0, 0x2}, {}, {}, {0xfffd}]}}) 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)) 16:06:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) acct(&(0x7f0000000000)='./bus\x00') r2 = semget$private(0x0, 0x7, 0x80) r3 = shmget(0x2, 0x4000, 0x2, &(0x7f0000004000/0x4000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0xc8c695f58efd0cf1) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r2, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) sync() semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x401, 0x3]) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 16:06:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x1], [0x80000000ff, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x12], [{}, {0x0, 0x80000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}, {}, {0x8}], {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x100000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x2, 0xffff, 0x0, 0x3, "18d6734250538979315b76a112a8db4bfba401b2", 0x3, 0xd2}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:06:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r2, 0x3}) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r3, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x2, 0x9}) 16:06:23 executing program 1: ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x0) socketpair(0x1e, 0xc003, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 16:06:23 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x2, 0x200}) kevent(r0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x10000000002, 0x9d}], 0x9130dbf, 0x0, 0xc4, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x9c) getsockopt(r3, 0x2, 0xccb, &(0x7f0000000000)=""/11, &(0x7f0000000100)=0xb) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) rmdir(&(0x7f00000000c0)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000080)={0xf1, 0x0, &(0x7f00000002c0)=""/241}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000140)) 16:06:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1ff, 0x6}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="cfc299a522c56501cf9b447c8588c00ef8676316efccc0c66316ee02a9ff579fa96d74417eccc8fc8be13e4726353450c049a1ea6f4a6b13d693195724bc9e63dc31c2116c5cf8ab34d1923baf66aceda609cc7ac09d50b305046e2ab68a1377422f4297976dd79d7c89d71b98000f8fa5813d47a0489acc42576ee5933f56a53ea0d851d5bbd0a9c25047cc40aa8c06939f5382deba23f1d3704018bcdae3e083d12b7f78b0022aa6e3", 0xaa}], 0x1, &(0x7f00000004c0)=[{0x1010, 0x1, 0x6, "b5bc670e4b7d6412ca54852387cd90cce91e5f907baf02956bc2188048c8ed4428bcb3577c1f029c04295af153b842123ea6fd8577ce26386b113adc5e154de5ea7bdbb20233700cff738f59c2997900cbf4b51032628c12087cd75adeb91683f54e30155078c8be9f185c69b0205573a37d222855a283c5e6085fab23b89cf68238e71cbed7ba3642fb7449e4c4edbba4550ee46dfd2e222ff44bed0d4892c43fa83c1926bd813b80e944d95ce1564b206238b904b8fb07321931100d0aec7bce698d82aad5445d65ab9e1c7ffc3e6a818027eb982ebc9d710e31776457a46ef7a1cea20b0a829a1d41ebbea1c667a0d49c42550d72beb4e2be63a279a28a440be4ca6104b67176ff0827f88658536d76c8697cd7326f3812f1bf4ae948d403c5e53009bc93a475c9ca7fdd6bc5484a03e102c1108fc611313ced46b9318dd8fd64c78543a5b0eb9150e3fdc9789fa4578981898685cab1880f4a5d23b2900155fad2a8455172fb2b3cd65a23a228beab383e3d0bdc682ababca5038379e8a015ef1f9751ccf31eb4ecfa1934352c130e1be3816f0f593d2d7fdb4fc31dc8a289e01125e96dab9fcdfeb7e593300ef7c50e438095ac4642497950a7ef4bae1712847926bcadb752a6dc87a6528cd7b578594accc9d10a78ad25f43f07ee47a97d58134143bceb5b014e3ff489d0b39c1a2c7360deba702f88c44ab8396163b753d9a1b180c4fcd12b25eea63a111062e1876da27d9db68006a58a643f26a0ee39b920d7616b72c5de5091989bbe03a4ac873677d6fc3e307c5d69d2604a806c3bd65242d9cd69a9f2b40d18c532e28f02a447a9759ce4991403696d1ccc545461bf98cd06ea9795060e33d12ab37e791fb48b4e5848e7debd44bc1f2211e6507b5f90bb5d0d786c5314adf8bbc68b27461275966678055f2feec8592f821b178fe9cde5b5df1b58b0bcd99ee83d1d93963ff14487767fb31ba458969ea9b30346f52494f85e6be65aa6e201c845bf519534accec83f729d5b0687ab5eee8259ed5f7508a383074d74226fd904f4a9ecfe8c3c803e71df1a4f4c3c4d3c1b94f34556459a1e5ff6f118cc9da79a90ad831a8c93a5697bcc2feb5d35fcb0278cdecb6f091877c1fa1c2ba4c209617e90226e61a5b8061e09e4d410c8f5ef402dfb467b2a428259975c71671c0a98c8ea54097e2c60b497824c68555786bb5076ed74cd054c5fe613e3a23cfbefc6703acb1dca3b6fff7623aa86c6591c19ffb6445f4fbd47e1fcbeb1a83d2228e56b5bea327d21a04a231fa9a9405b672a499e898b0e97b83b166496af13eb91d1cf2672a01072536b7f91a468fa19fd51783f738e69e73796fa71abeff2ff7c38c7685f3c85332f70608825a2ffa9667bb1e5d541b4ccfe9bbc5d268a5620bce18b019074d1e0e517fdc134cc507132f6cd9733cc0fb126eeea11ac190731cf7d4b135a0289d6da4665a23f6b69748cf348a7bf0793b24f5221ce720b7303888887dc0537153bd2e9823aa74120e4c9f7a8270e7a81a2e875f2790a32140451c6a3dd4727badc09fdf3882020bc1f556cfc803e2eaa2fac24b169ad7156fb9198cbb25774e27082e9166719892ca03b15675e74843da19dda723b01fa185ef4db1da363cc96c79444202d3a0f110f837265d897c184bffa6db4cd115eb65921990cd9a12dd3b70d5520b0789a1981075e2523873139dd793e031497b39ccc44b1d0f25f2719b73f807dd82ff0ac11228d1f18e4bfcc40903de8cddc3a4ff8652c07d82ce7b64b3276a01b8d1452af503ffca2907942b696c4335672f1a6ee5a7014602d72be54399d6e9d2c51729dd079314f5950261dcf39b24bfce64d6b3dd2b2993df4b3627b8fc5bf2979931e62760ae1ca64ad1edf56f1cfaecab0f9e8bda194259ab702e15a540dc9566e61416c5b96229e6c54fa69f3e5a1edbd63b9e51a7f9acbc1509928f1e1540ba752acb925a97dc67efbe744e43393bd4b3502b9a68accd52af6a8bce3561011c30e4e350819eadef7d84aeddb7d9ea22b1ca84b5dbae116ede47492ef003667b53d14710ffa4d6f332017f3680353b49508487798f140516ca8ddef61ad9b5d0cb9e643671451afe561993c3e2f816c13d4f78de9094b61e06d8bb45d92771c96b722aecb91643b7f6f8749da37cba100e4801f656e43a1ec96221556d7be6d0aa33fd3af87ef975af5ea340f198d1f50efd598e2908bdf83568e30c1d7eefc90b4e6eeb787daf1c0b2fd38eceb4980994f00ed789b559b459235dc18259cfe3be3f0b554d461354cdef0cb6b0126d0883edf8c7fb598ac75479b600b33500a614a56018dda862e7d11a2bbf763ecc80e2fdb34962ae0920251e5697e8c74b3a1142daae0b4054e78126b9a35ed88241614d5f2125040a4ba00d53e75fb9d5bc18189a4cb9ce88c469a0925fc9d718d6347d5e023676f30dfb60a2e5b818d7f55d01eafd60c757df30a824f2b63a8b4bc019403e7cbe1e77679a5ba69793e937c96475c6681cacf21dada3f826ef12e76b7502f876cbf38f28dc5a7fa53d1e4220843a642ed9f7c7f66d4262aed8b5b394f540fc50faf094e9a76680d3f0a3a31727cf5b0c64f5820149376fd9d123ef4f5e0eec7e46f913df3299e547a009c2fea8efc8f09149852db5769328a1742ed9554051682461f8a857b5f699752996e59b810dbd905bfca44814dac08199e769e1c099bcbce3a90f9a0687a21dd80e670a5e516608e8eb1e1a8d6392d5625ad8ad2ce3f064ebc50596cc0a7ff44f7855781308835eeadf8b569c92316e85bbe7b66a3236667aadce0c2fa0751a918e01000fa89a02eed2bc7faee61ee3fd8b5588ac439a2e2a0749bc666a63b746cc20a369c1dd1a9d8c0c1668037081b6ab025e2a5174797b8b4956dca3fb8d6a66b8b29602ad5dcf2590a802dab4d0867ed6a80dc97833f0c245d5535d3c64b97141f92bc2417be946ae7d6b4988eab1d0f280066fffc282fc5abc8f00975baa9f517a4ab7f2b1fef01c43d03d61f1b0181b009f46bd2ab012e75f1ad41f1f721e52d68048d0619a11574ba8b79f7b7a38843f19aa067b88915587442259a04a9525d8dd49076bd8fed8d318d54c4a177cfe65d1e806bfcd420e6bec0fcd52c91099e4027a3a13c9a9b4125d8c1ced0cd3665e300e621e163f5941575fc73214aa6157df47daa94e5bc7f9bb95ef319b747bb4597256a33303e1131787bd6a2e1ede3026b793ef05ab2df36fc542f5f8a8097fc48ed5d7564d996ffdb7cd463ddeb39c9ad42ffd4dd52bebb6968b14539ee416b4dc89905bca86338dbaf38cd5e380b1a56e90d013216a7ad81987c7a0798a8237a8705ff350d0fa1402ed62228b4568566e7cacc490aa0eb4a5ffaa3316146472c183e64117cc66b3757a7033e09c4574ce20b4f2a67029b1c9acc4c31703a3d2e133c0f683b8cddc7ca8331e8150439a261f0bfd89da9cf72e038d8f99f334b54b80007fa82162c85075460d0615ee3ed2795034fb07850f04a131719275da356aaeac1c62017a08e7014673e27ee75bfdaece0aca876e1c27d161298e9c21e18c04ce525de5de716da3b74ff28eda05bf7b4f8e411e6e76aa5d1fb4f6bc0b14272c8fb41b31fa0ddfb9827e5e201c8857ddb0b6e1a425f22f26530225852dded14aaaab0bd15b9c2ba11c9254aef3cf4eef6863183a25299caef1183b6c2d054f9cbad75cedd0e53bc0de83d12cf45404b31dec0f67390d9484941d24d96fc9cae7e8280df776a2a0336a10fbc8aa67101f430bd1cfdf416855f0ff0a98aa1efcf21177487bd386fe3e664615103f66146d1d079501140755576a14010166b389e891f84846599d8e79ae1cd1044deca80d7ef09bebf1a02a52356e1816b534fc0d29732c4a12591e24135fd469062315cc48bd73bdaa2198627b7ef82188915269375f5041db9075c81c064f57697af8e7ddbd2b210ea3bda7bb344e6850b21c6f48819cbcfa7e43fd26305eeace755e3af629682d9f762accb665d4ac502aea65f3f010330b85c9614b0d638d5465b98a88f673059cf17b6d3c911e18f86625e2226c542b41bcd6f6cd1fe66b92e4a92ea26605505d962831c9869d50f17329ec196b756f64f0caeac262c0c16443e9c825cd43f9ae1d3db4970905027d76e0b07b0d92054d9a44e52bd47fcc3e08afcd1542e1b353ed1ec5eeefc09747e7e674607dd88f2516f4c789e5597957d52026ad22a246fb0f9d38acb42135870f708e4e96ccf29f771aaa86160a6d8b7355a0ffdfe345fbec05e2e73a63783bf756d6c2cc66318a16c9db70fcdf4bbbbea06e56b129ed48f993f347a609740ca4faf96775de9df96f2903a4c14a2ca7332b7ca4338911cc0f1f857eb8b639102913fa57683ad23686776130a8d4cc085dc9a870ce877e5f23572a9ac999957ee06a77ecd6ec4176fa9532ad3f1fe82ea7e16570738ac2a1fc19e6bbc3dbe18fba0128e2bda7ff5e3d4fbaa027a6b9d95950eaa30b0fab5194172decf7f7ee90458e847331aeaf85d9ce5a56fba7f8d1cc6649239347b73eea3945fd5740acd17da56aa46230c2a89fbded49b00cc4fb5cab04606fe5118cb9ab88d4aebeb93312bd184ebb1a18f9ab42f759988ccbaca72ec39a20569c43f7cd1b9990aea48c78757728385bc6ccea1a6c28fc4aa2ee505473ee57cd8a48ef7e23ff81fe35ff35a73256af07838ad773420028ba4760b4a279f9f351d03e13c15e61ccd7ff61933054efc08dab7aea2332d55321bc5c25f55ca7cb15e503dee8e2e028ca6d5d6ab6f107d110531ec4eb7320da10f31077c848251807fae534925066eba7709a3b1729e71d208530e5e930271aae9a66ddf4f7525aeb377578fa061074d406d4b3cf54eab34e0b211b05622b50755c5459c0178ae6373b90f146faeb6504906ef7be88b577be997405e0f655e3c2d3817aac57c0a9b28e58c0c18773e7010e481548c46fd5cf4a0257946dfb957022fd2cdae2d592a4c836376fd9f05eab0a429d57a9d12c25a43698ece8f0096cecbd3c358aba19fbafa3dbaff94bf993928ad4d4b4f1c6e6f2a13da6f81948fb560b1f6c546508e5f29318002006216e3156d142f100b6f5f14758be57747c3a5372c7343024d316798770cd1a6d38cb6db3b30cb8290dfcaffbcdaa59efcf74761bfdc91db221be595ca2c833192a5e2d980b613fbe03a5f16a1e384721b1185ea3c5b7cb6d702efc84507b67f8dd43beb37ac84c5f8d2d11bdfcea2aaef530dc54ae6c301362319d3e7845902bb4f5f43ccec1acfe7727be363633f43a0b4d2348406d3efc304a60858dfcacba21d5429d92938f0568a910bba87b61af1a90da57990ffbcf6f7120de29858155f38410788bb14e1484422aa1f481b6c5a8578cc6a8e67b3d18e3648e6fdeea4030a63e5a5296e9eceadc943f61c8f9b958be8eff25d93514d6d863ac4cc67ba6d8023e78c837bb0f8f21efadd61f69c882fd0ad87594dd11675349e9047447e82310c6dbe84e6c687099e363a1ecf616b7dbb9ce1836fb1ff698358f79f199ebee0563bbc3302fbcc9b54920cfe4d85bd371ced24a756b231fd3e4152b6caa1409b089e1e42a979beb2ba9d6b79340bb1a999fe4b8d77017756230e096efda5369529e471baf640123b5406219fb766a4ca8066c0506f6b506621ce2d8969adfe17be76e5f6a544c2cb58b467ebe13b768bc3c108289e5d9f0a02e99a5ae9be68321759e16fdeabf0d7aa24be38ba0d1db4fd86a48933c345"}], 0x1010}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x80000000ff, 0x0, 0x81]}}) 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, 0x8040691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) sendmsg(r3, &(0x7f0000003a40)={&(0x7f0000000180)=@in6={0x18, 0x0, 0x1, 0xfffffc00}, 0xc, &(0x7f0000000200)=[{&(0x7f0000001500)="7cb4ba3e3e042b52d9872d915209f1e44ea7fc7d8a4d87c7c4501904c7df71bb5e485b5f89cd51321996fcb1cf5b4230365d6ad94729a8ab1cb112e9dfa43dbf6d77806c4bd2e0fa823dd9dfeb3bbdac68e1001d430e700265a6f730b1e6eb9ce469c0b5d609f32891c497383819737335c83fbe2a0beef4ca0afc89e8de58db65dc3d5578b62dc41545c44f4a4261e9f8f5f6ce7ca09f2da9bc83a779b9182b9f6283a43050f85083c22d8b156a8703872db1c3e6450115ed342db04985823cabab3f", 0xc3}, {&(0x7f0000001600)="e7cdbf581b78fbbea2d019f99899e8e0dc0b20fb197bdc5050e277bb15724a023d5848bd46d115a558d073c0da73200afefaa98b223ae5ef8c2fa474f08f181cec5b3a9786910729f82c078a920e78d1d666f64dbdab161143eaacadcb86d883e4b5706185b603684149dade804dfecf1a114ed5057067a4d6b0bd99a0f2901aa0e326b5db88a40858488f4f7e62dcb39d55c4fb83f919814b8362fc735f02c71b6b7df832a79ca8c317452293c5b1411a5e88ad7108b29029479a9f119ae945979ff7eaf4c8134396afe83b6be597b06f15318d63dc037834761756186ebbbd2bd8c249948d2a8e", 0xe8}, {&(0x7f00000001c0)}, {&(0x7f0000001700)="158d9c2b4dab77b598197c9b7fee9533d2f057d0de7b2b01cdd50ce235991e4de946bf82c374c7705da50a6de765b8c914095fda7d1e850e7792319e08d0535dbed0233dec845a42e420be4b8e9fa2bb4db09f1fae60a80810e73fc37d43ac4ffe6ee99aa43afb428a4e1d8ff28e2a21cddd8c301110da360705e582d67b0c50d2cf0ca896f3ad41c616eb22d6442c4dfe6e350c04e065f338179911c55038b4b0b9ded8843c18b847dfcbd5fd4a8dbc66070676ddf18dd5030a659a2a5e7afdac898fdfbc96fdfa860e63215fa0811c93037434f584", 0xd6}], 0x4, &(0x7f0000001800)=[{0x1010, 0x8000, 0x0, "d46c5003032669a8b7b778aaf2520b6d4e17c0259c5717735b7c2cbf907eb97a4574162a97396db99ce009b52defe4e3afcf0b8cb263bfadc03fc0e422dbdb0513e026b071bf72ef9704170ad5c788c412b3bf8f0363de34346ab336089701c5ffc88fbdd0008c7483aeb620a6ff190f6fad6b234679406388014fc58d53db11f28d9323ea6fbd20a137e63ba8f2bfb2f7002d1f37888a281302aae9ac2c2b8cb78757e75d3deced57520f275566ddc4c2e71ee75fe3b1b84d57fd69df98261b4ae3c5473d85b5e050d19d15186f0ace20e1400cd25f8f58068e3d6dfcc39b9da3e746f51248f6e45281913f0041414d0162c7573e00dfee7febad15c30afaf4c6e53aa57ef845f60972637518692b9277dcc5999353a5cb846a54ce6eedd50587d063448798cb77762298973d88b16016ee372d70bacc336bdefb673ddb61ec9640f853275175599606d65fdc0ccfa3185776d699ad2a578647742c3c632a65c88ae736a6597b4cf0f2958cf9522b8ef08d7c5f6ad4c66389114ae16d5176cfa7892907a3350f7336795920a4097edddfc79a7558838e0b09e7f768ff1dba30109d0b9a069d40543c1c618466cbb13a0349b8f5f02d914aab27754c13d9c01fa8e2a66a76fe866d06fdf71d173f402f2c322288c4813204debeba37b9536b4d596fffcfff6189b026e31b6e7f0d9ed1a4a8ccc8cc8d5446b7218e39d6f3ee8313184eea2d832d2cedee21ba19a36fee2cdd7e4c6bcf31f9a7c3513bfa5482e4da57a79b96dde162328c71cbab607bab089136fe6fe612c92400b27754d485ace72552598c113be9c66e522f5cc13aa2508b0158f92bcace1c28f78ab0e6e0a310695b7afc0255e10ffff1667f47d0797d89af838dbdcdd6c91cb2250bb3cc710306b81499d78d634492c678d15235269fb315db6b62e2cfb2f65d7cfb7f0e92bd05780b35cb73250f21f2cc2f88e1cce4d02c0efde5d175bff0536a1b6790b102930689f67da215f862471c4b2de830cc1406ece3b6620e6e56c38470f35132bdbf560cf882a1d33cc5fa622a7905624d868f37588a899cb3d0cdc89aab995558fb902a06b87bac98c649e39fb3b7b16a32ffadcede3b7a84eb57005240bfbad1f125bcd221af81ca44d869ab0523a3c61a637afb2536e7f170fa6d8e46fd1e924e87484665ca654ab53fb2b99621860eaf7d905a6cffbbd57383163956b600878b3080513f22d440809d0ff4dc795780d502eecda2ceda4c63cd6054554c5849e0cd371c593543f961b4efadbc14e35f3a3429ce660bf8413ffa0454323ecc6798073c2de0bb79d589563a89cb2227ea33db11b86022fa6d834e2e2f5aedaa57cb06d3677932c267547c4dbc47f6813e7ef3715dbce02c264344b56ec2fd90b9f61ba922f2299887c876678defd030f95735af90868dabbb332dfa7fe4aa1600582096d499dec6b9155533934ce59d9f10f18058970327d30d125cbc60d36094119c76ac544c42777b086f409270ebecf37aea3e04268e40857b92bd16527c13c5e962db84d65ccb0cde7a7a2d17a2c75f1753d69bab8187d9ef15a5a819349f5d99aa138799eda9f72d9db9a845e2de06d79b4f8238c99791bc976477c053ae287199cbae040067bd2f78c1cf0054e97fdf3c1d2f235943abd908c43368fb08b194c13a0a50d167946e56c68ed48f5769f00168f7aed8a1cd130720696f329046add8140e4131f95feacd7500d36a33074f9491354ffbde1a7a870088b8f987f7928c49ea2024bfedbc1507a3e89c44cfd2860c04c2dc8ee54472e69c828d3672626a7a03ab9ccdad005d8361b18ee62c661e7ba60e9db60d80719b23fde830a599e7fdfaadfb8a1a2a5e8aa591a0749afd7f2c0e63bb983b00796291c42daa4300726ce0d862533be7a60bc2799f02a2fc41ec65218a2d98d479251482709e57891d0c52474348d0bc8fc95d5984669e0b68894f011dd801f87fde786316d403c3aabcff03030e6ffb689d871b876e12a26cbf0196f670612bbdbfbfed93a371c826a1e8956e0f825e929fe5ba77aa8542ee2d3ac52544ebaaa8ad7c8f5c1a88e941408bcbef593fdd08e399c0ef0893347b7ae3e98e95c7bf3e22c2591d4b013e6cedc678495c93092844146b1734bc2061f354e36263b9f21048467050344c0cff67c87e9865e51fcd3e08c36dc112841bca9dfd19201bdb30b8700b085aed00ce97ad6876f2335a3cb892a53c662416f7a4de27d43eced0982088354a969044207256a6eb830fa28e6932c2be84e0f291f8f98b93958136678bb6d979f82338d1dbcb2cdb9f82cc67c60bb121808fd7e2b50f7a1b515a2d79f09cbdee950315b7bdd5927999e07038124e64500a4fed01aee28d44898a01b87fef042f4c57757ef1955e61024fdca6ead761b5f2bac49fc24d6a1c47fe98043bb81a59d444305675c6276e1c72886451f25f6d63f22439c37955638115d74180a4ed6f18792c00297fe4504cc43f810d2317429d2b3d5b9c101fbbf4359bcd5bad1074c9c87d5a6b43254af6d20fb89e1dd5c7b9254d74f716a01f6579ed4036ae3b54b36fea98290ccff7780ae851318cdb3f0faa819103e7a847906cba5ac5708c2d33f9b15fe2c502e7c1fbe3d73c09247a1a68175024353335d1c882892aecc0f830e74a6d95a496584195dfb9c83c45bfa65f42b477e969e3e81ff3678bc4f3e2c71a77d5dc620b04367bb9b81e813c3288938342c620902bb59a5ad2cad77b0f930bc15ae18745e18070300d7bf88e07d2499961e313208bfad7c802ba6d47000c7cd7d0f20a91b2ed048e6161953c81f8dfadbaa677e4ff7015f267ddb4093471269ce039c77c63d37c7d74c99c2b5b82bae6eb01bf7554b27882ff40fbb6bab46651df43317f2f3e53c83bb31624bbf90bb7aa9430686a35a17abd342d7af050a2668d00c205f95e4281d0daf79d43e7e8ea657c129b65be38480b148aa927404d176f587c3005da9a94ff6f3188c1e9545ba4b3c52766a0b30b2c1dac5959c626687e18a3cd981bf096c092ee59810ab402150a92beb7741dc5972ad4459fada72dd962e0605b16425cabfa31005a06de121cb304364ad20614da4054cbd3c2cdb3f5986c0c143b5728c3058c9500ef869cba546d1bda62b6d7bbc35472872b0b1b742d10eebf0dc63f8f0d6b8fc890e45e8ce06c25e20d1a7d7efe1f83d2840d976a8f38f17ee0e04e04b5410414835e284bc3c60c05edd535fc63cecb78b3f739d7815f2178a48e1e6dd6a2b0a9747805132cae4ec62dd75704f3cd70f9ff2a612c71bb9f85dcbe05cbaf949bdde374dc2a065526860f36840275c767b6bd13e813e56063e82afeb9562f2bcd47527ea9b3807838253b7667f0ac7fa6518966aec6e7d9101d38b06caa49f374137e149a5f94b9c232110831cd6ecd420df0f54d2c22d98a36c25d6ef7230613544a2e3831c10a27f1c7d19c211b865e3454b73ef4e1b6ebf845b6dd50e364cee63cda1ed82bcca2dddcbde153afc585c6e73af3325feac65c70416fa0f8081419e66dbf925e96f3d6df002ecb53014e57e307b93befeb705b5ec6d29cff3b510c6507505d8b2063a6183ab318db3151981f45b909d308a88c761ee2b1f5f2d59dc24d591deaa1ea1b4f6d91d9db1da3bc254c49f71ebe603bcbbc39b899304e68d9ade407a456bb0f9acf25e27fb9c80c04805515f183b9f9038daa4e9ea122ea70a3ffead35ab51560acfdfa52e5e581ada45eede5ffa7777804b11b06d03aa05d401143f6504346bfb26ea1d8c4e3c4b6e5a19b229ab3217593d90cc50c1129f5da5ac93fbd3e486e0a688381cd2e53a2629d91adf110028b5cd00c53a4474788af5cf2b9091d8cac51e2fafc3dbe950ca458377bf864bdce737e73410947907be950fec41da23a7a36d99a743da8c1c014472173bff109193bac28fc545b5535f5246d3f2635436272a012f0cb0e13d918fde9ca97359ffe41fdb9a57131401ebcff0d77eee30a424edaa606687900a8ddc1862dd961f8e28ffc9e456be633a083d9296443a06d56483a37d71c02d3767117744095d49bf0e8d3db2484cd4c6b2ccc19dcfe89a6ce398a0e1c6919d6e1a97b8149f5d359a37f1ad39d028f5af9b3b88b9b34c5d54ecf08a4e876ca3acabe6d82ff96d62004c47e1d3573a1c739920fa8f04820c357f9954ed32cc2cf3dddee3f29a2a56946276198ae4e1481d14c161d09e5164c78f34c7d8bf9f5d1ad377544cbca27553d18fb2cee71513ca9a704edf03e2b76c6ff40ed4184163785c91672d84f536497e92dfca08892f3f0f945082c9bb0b9dbb65dc8af5a88af0d73e906232b1f7af93fc28477bfb14bedf7f128b56d74125cdf94ac7f2b38197b12ee5ef83e4b544cb2efd2af1b815f6d6870201d20b040f9105a509f93c2c93a5abec915d49fff3329e53a73292867dac6cfa295a43cecd6a401af0d751cec9124359f21848a00c5b1ea8000f207db233bc66522341123c73458f5f140bfb4a643abd649fb7090918888a2d537dfa3e7aec611d8bba671ef2aa7fdd6fe80a5478ea8012ba9422450024834f0f61733733dc7c29adfb706154422b37e93cfc2252f39fb1cb15c8f50290e524dc5995212bf7b6c940f10e608abbad4f0d23607224b422687a45fa0099f0b05fa53ad0c12df92552f1797c26f006caecacedb35558d8af3f93d9d3b15acc2b06cf6a2115e6966a30f41b8ccccdc3abfc23654bdf0462e6c21192b4285db53d6b6c6bbb303cb10b37c9a79c58a264d631058dd4173b48ae3df0f29c97ba53857a4fbe8f8be5fc7feef4a170171d43cd505823d0280d8b09939ca433a2dd35ea7213fb63aa99031ad8e058fcd4e9f58f1e879f2b0b9e5c2f43e832df3b2c3d39e60d7736037806d0f1ae969c7d9cbc060bed70a5615fe2307a7ad57965ac306cb81a34aebd114a784ffb550105ddb10649e0accf9ddeebe11b86d385b863018bfb60deec976debad530e286ab5e59cef7c9180064117f417b026b2f14aa87c9ef4892996f9931f3326fa867b79a9feedf32bd23ebea011fbcf8d580deead1981afddf4fad816bab94d81089152e61294eaa62c85049d4ad316d3796f5e5c70928301372fe65f4341faa4c90f142c5c8955accfe407c193ee902d0ff10aeb822eeeba34ccd3ab9bdb67e8fc8057fd86ee7b12caaf56ca865eb2a0fc511413459b495b7cd2af971016507aedda01ac280ddd25958314d97ef29ebd959dc7f3d72070c69d960182905e014eec326030d13733123a0aebaf64982e4b9e89df0be063389e73fe51de4a1b8abe3992d3b5c7213409e90db1007b3c90989b515c2485b1056a5e6f034a453e146c991ff90df2509ff76c1950c21b504d1a0721833e6fba32ea9bce712d7911a36a8dc1f3f5184a0edc837e1fd42321fdcb1cdb8bae2d4ded649f19628b1c4ba9bb0dc96220c8416aecca275ddbb67c745359fd93f3db4761344b4da0fc54042407d1d9fa19f9cf9fb661a9549a71abcc40aec99904ecbc3e808d811200f6f6d009a926e111a67edbdc7d8a15ac5acb7f31ccbdeb14289dade543e095fd24c752ce2db91ed7cf31beaea75bd7128dd227f32f0627b6d9936a38e0d5bfd5e4b6bc4659fe402cda18360e9ab4c15a20ce5ef3eb83fcb3c64b76e1a1b5f0d82f438cdfbbb5a712d940bb5c6e9bfbecd7eda83ef1ec70199039452f7d9396c41b542ce985704b41a39448a49559fd5f798926573bc43c3647d86e173d6f9157a31cfed3a674ce3f347b97b39ffd1"}, {0x18, 0x1, 0x3ff, "4338b409f5a5"}, {0xb8, 0x1, 0xfa, "42ce84e7c37d28d40b62c63acb3b239c951854989097a9cce0fe320e347e8f14a8c65a504043ad7092c8266a8ee48c94d6b4c63dda89652bc187397e2efd800bf4c2133fcc674380787c3faa3564cc0d75590d055985c77c32fa40da90333ca7a487dd0c03baacc3d8c159f7a5242f5de8dab1a648886e0f2333284402f403a1ce8a753b474e3bc3754d9c25bb8d26acb6e606d2598b75b8433818392416e419108708"}, {0x10, 0xffff, 0x1}, {0xa0, 0x1fffe, 0x9, "38898277d6eeab2926d15b6ba11b2874d641272245ae63a96ec8dbd7ad812999c051d7d8afa9822191ef5efc1589d6d8580bea26d0a1ba1f1db587ee8a1d61ba7b9355595ea4d413c411a96fcfbc8a428473efdb9d17cf937773d8c80a46b9d49c41ec44cbb1e531a23a099c62381ce414e52db263284bfbba9eeb6b76eb8a90d21aab0a7cadc476d4f6f95cb63a32"}, {0x78, 0x2, 0x8000, "181f179a88c4c0e3306e82521574cd9fba67567137f551a478f181b34d1e4e4438ca637960f5f1a08b49f23281cb620d925ba9b481f307ebfcdcb2ee9ae4a948e8ce32876804127854fe4d11acb2894da74096f47aa114026a23236f5954e999012324fb7882e6cb"}, {0x1010, 0x1b41f10c77cd9e42, 0x800, "b81a64fc0726851cc72f06ba0c77a4e3aa822f59b0bf11d5c0c6eb396865fcb58f46cac5e22f13e497ca1145314a85a0f5dc968a7addeb336271793b28bb1597e9ac557d0e7f06c6eb3d68138ef79fac3466e66d6e686e0c6b2d7d03fd9701be72253e87de471c6bd98a9da069c8072ce72d9d281de1f07c2432042bc1721837b24eb461cd6b79bd2b32e3fc5d7847b08046a88a4026043854223c2381ddd55400e480c686d7eba60c776b9b6689806c74e0b820b7db048d61fbb5ca9289e3efda7d3461feb86f5b55c73854e2e232aff188f7f19ec52e664cecc9604a72319d68df85ca585b17053751cada3bd7cf0bd551aa0fab017c5d0f955dd9e47ef21da71628fc12f109559750c1dbaceb4fa917bcbc33877c62cc6a03f37c08a99c5f70d02ee640b6916b61357e2f71809f20cc7360da4ceaa28103df5d1e42bf1566cab85e886eab9d1db9ebd10974b23d8c6dd8577ea4e0db72670766ddead01fc1f2e2ca90dc374445b9ec5617c34e6ed96e1ca86019cda51981636175f874b22efc88e8bc45d268df074193bea654c871955623c826de15e88de8bc2681d068224e97153b01b4ffcd429bdb10c0c2c9191fb1c9b268c1e08708459350b04bb732d09c2cb4da55c76f044c86459dac35ee6b8741aa35f4b2cc1290fa1dd14cf090b438f9990e139d29ce640ce0fbd236f280984d081c6dd0e5a5f2b9204b72cc20af4d422bc2f81fcaa1475fc0524573e3bd325f1b2f94bd6b622aab6a8f2edf579514986f2121610c1553d1250371adafd8c5cf7cf7ec691bb809761523ec22b3233696834aa63f8b1b0403811aba42fc32def19eeb7aba7fcf706594141ad5f6a6d2d45fa529fca2a16dc273548eb4c943223c7b4fed0d040ca526bf7dbf04fe1f38e18a8f2cb13ce392a892bf7d14a80a9313629a3006cb50807dbb7abbebb11eebd431472ca40026f5fb4b1e207d9c89340584a470c06afbc09ed8a8c1813b3f5e39a7f9852cb912a5e5fc18b8779e606dc44995cbd2eca2087847b8b5e4e73d20e90e16afb1defef68d579518fd70d65cc23ac0134bf24b0b888dbdd02636d6015fd4df0813dc5c118e1faaccdf4000686dfa07c78580c65712f24a36344e60f2945dd49fef12339b7f8e4dc2ddd0df8c0537355088aef9deb31b98340e158e5d8f27d70ff2a06d83e3b1ecf3f7f705cd454184c7034e2178dde8ff0cd8e9125bdb0390f4cf51cf904c117f63c3ecb362055bdb07f667a595e9ca1cf1ee249972087c31e0596e3a8bd4973f1cdfd07180132e7431adb51b40b1ea52d4e4de60691c810e374ebfb62289f16eb847598976697911229e0c088cd2e51c3de1707e53c4e1bce8b67a5751d76127169aef58e8be52759e9ead1c731add71cae67427492a0a1bfeaad92d35c61e9c80277a3e60e80fed2b983ec6bb1c0e27fd3b4b08ec97c4eebfe18e8d271b495087ea46e8a0b3c895c0901b21f0613e6b61ffafdc2d1c484fce3689cd4d9caf9f7f24a0d5a29dca52866c01a32db850da3d529109d826144ad279571205beafeece278faedc66ac94a7f4979226a32f24b913a64547f8083aa491a5958138302d73ef961c72760a974d60327c7afbdb405fbb58004bd2277c3d140bbb76bbed3bcaa0c6ea69eeff699afc1177b1a0f78461d0020708045dd4b4bdc9b91fc2cba594d117bd520807fcc8b61e301bb69e0b43afee2b5ed50ea20ec5407aca002774d0062592bbce13cfc9edc21f7d1054202b15ba273a724d7f27db8140c506da5b8672f1083bacc43a22c9fb5aabf141da883245651291303c922cbf34c1073b2fa59ac4800e713c34ae29dc4e2bffc30ad1c32aa52148ac4dc279a2c107ec79f6e300601da176b21422bad89145945464836661c1beb0b47904646bf830844e68d7ae29edcb13e62896c5c5629b927c801505fe900eb045b4a88450a921464efb03f9140fb24100cfbf2458fca873826661c15089b0d04aaa876094cdfb08489e1d2f9ae50683077705eb0dea6f9253224ae02e237990c60f5b3b69955a628dea7b59d5d04d4a8924d802de419707c2d87e7ee372985598fccb1a85af7c2d3602cf30625130b9b11699766ad664951c1862f5a0979a3800f42837284ef315507100fb873b3b68e77f2ddcf7c2f2af58af3f65d35b25bcbafb89e1801de49c5ffa21e1bbbbcf8ca353da9e344c07a723781115191845ef2d25ea29812d268d27daa5c11b126374be4aeb709616dce45e44dd5827a947ab92b0bffbe80e586430d58bfea5c2aacd9edf12422b26143fac4ca323b616859001a5092553ec7ee4e2036b5bee9e43d6460544c4a6400a5fb1affab3d6412bfb91cf0649f1a5995713028b0297f2277a22d1168903c1854ce385f1af38730b1acedaf15cfd12a91e802249d98f0a8a26256e04f3ce9039898747fe229e1dc956842db67e985f7ac73436c7149a55e9a3ede55dfe9700aa586d95bd2830ae235736ee2aa531e19151d1e7b928df09869aa19bf03aaed9efeb99b24203038f3f993d9b3cf6951684bd54ed80572225632db883b2a7119bd482a8a3a9100d1a90dd2fb2181b19ff4c2e1cf47f36a7d4e758bff712ad48fe3e7bad52ef60e95585b1f3e5266db15b1cb63fe4b7cf6063550be6b47aba5693ff9a3eb907d163b854da09300cd177ed2d4f6e51e668a3c488c2c4b0cfe5737eec42efb4c6950010e7f023097fe785ad2d845695af5ad078b8dd0fb38adfdb373aeebc9668edc355a3dbf4263681813446d4b4bb341b9c0486f142649fb7be99a5259e9528476a9dbbd0dacdf3549cefd687858b411231515ec92544510f7a40d3fc2e96f7189e4a25344d7546f1cb9209f2f68bc5570e36312acf3bd9378fa074e5731bc8e74c599a4da9fdd65acf093c7cd6140b17d350dac8bd169d1b372d1d4795d26b63c9bb7bfb29849e38568dc90b8477d30b613dd341f3c82983f27d9469477eea1fce410ce74de82e3afb3c138fecae4e769b24be6c3020c11d30a30b74667f498b2a861f10076f96fad83b305f94609bc38c3344f72de4cf411e7e9451c88067ff80e8b4b6e7afd950139a0c131c9576e2a86484a53a0f7916fd62928cc833edd70417234a8ecfaf72ee339b6bc348950eaf6d2341bb076961a79673f32058deeb32229487974c89f2a33d7e87290af116e6ad7402d61f919995a74f88367f3e17545d4def982c8d43b51498e6ffb9988e0ac5c5480664fe49b251dfec78e73afdca1951ff04c197d74a38bff407bdf557f2d77fbfbbadf1a5ea0892c3c3d536aa359ca65ff67494367bb1f4517d5de706b9b35e69e18683353800e636a142a004ba8495092f1e6d5a6583ce655100a7ca2955dcae833e23dd14ea27ac412fb15106dbbdfc076d175733b4615f62e6d76cb18db3d894b916a795acbed8023d70a8dd1d1073aa4600e8406aacb14647b60ed3674174adfa5c224f5115b9660cf660382d15788a607d2b721918d27080034e3a5a2209fe08890606edceda24ca1af9c604482d72c7d9e04fd5e6e24506c082b0bae458386731fd71907f6d3cf09ff226cd9d970b55061747c32ba51de5da0f900c3a5da3220c687bf002557d67a75be4aea1b96e3ce57f7df92593a7ac03d602510b9464a4785670ef5e5e8a2f045ff5aea75a8cae028e94c18f184f04e768fc9365cca447840e764eae22e874758651dee7acde27784ec842f3dcc16699ae3aebae65440956fcfbd968428119e8f423c3a285ab5a98f2e65067fec14d4784a1e1a47b12a5894e8450fcf732ce4aa0272d88dc5d32f26d355fb7434fd649d2e6b05f043bd3c9f265d5d4f32f30678550e04f8f5cdb35585e62e10267b4839284f69946994c7eadce7d8e7e52ba0b2dd45a6a2a7894026141364d623abf8ea62c0afb76124109f75ee427ae62ac06406b6470cc0812b744987da39c03b3d34856aa73d8a7856c0479da50f3d90bbdde26b356c92c5295fa9c165bc69e127557c907ef5cc1d89e8d16f1ec45ec869835f996d9a3e0ee961c94ee7787687c45eb0d69b07d791e489835e349c6978e1c3cc54983fef8318b3a220f35addc8003804c1626ed10dc702b9fa72f6bc4fb6464c78cebb326dce0a035bbce70ff7770dacba3825d339dff82fb79142bd3f7f87c2048409af0a6dc040079a279551ad4035486966963e0672b6e1b955885efda03567bba8f22a92e2e76343b25f3d7fa90da2c8ed2cd7fb94942860f223118058a6d42f2a1b4b0a4b16230ddf0652926bcba8733ffe38f3c980eff0e50a0ab686bc43c7da6bc122a4a620b956df519bbd9a8acd91dc665340796ad3709a9f9130b756c22fe3924b0de1e92acc074dc59f73949bd55d1b6589ce86bf08090b80c3c5b113461249ab8ed63fcd4314cac0848efddef110a11eb07ac135cb478086e6cb9ab01bcd28036905c608967ac729dad4800a62721049a062a2564b21584dce82eedd0952af65cee24c53bd618c7d266b5d3204f579f33518f9319599f04d6668972fe0f0c352b93448b916430bb60f4108614e5e274b55353af9c8aeecba025e23b327590dc2f306d61f857bf1f9d15ef05e1ff9879a62908df76bd3edbcb1e537db23a2c66729f9aaa85d070799da76b11be04473dff29025e2710beb0ca4de943649131d5fc72f7c6435e27e97d4e1c2441b9798605901f36fec59d5c9f0cbaf73c35f9fbbd936977b09fbd2c8b98020eb3bb4ab7d27f5cad11fe7b7f092d52a47336ead4179ad235cd2b3f1f5f3846578747a32d9117d28aaa36de52ed73ad60a9f724c255838550af60674b50c5162c84a8413f84af6aac5462726951c4609fc9d279b6ff371d85eb03c58bdba5ef1e49916dc98372e0110b275db0fdccfd8f76003deebbc740071b82d5e5efe4cf3aef772e54ce61778d5129f24df7253d94840d166daed862885d790bf14bed3c092943510107cfd79ccdbd53248365a1dab907db7919dbe5d64f7634afb696c2d6dae5d82be96e19afd558c868f5bdefacacaeab2342ffa2a5d77c2a93b31ed380adc77199006a8d8d1fc84e01edd3cad6b46462a7b47cc45b5bf29c98ed793949ca0ab5b245001a789ae2b8c3b7f9daf4b0686cee6934af399d7628a13cc4b585a357c5276d269ae1866ed6a78a2475c3fd4459ce77f32267f7a050992c9620867d705c58c9ec31bc5959597a56c531392abecdf11da342166dc83ecc618a0e1ef59b88d253e7a20e057cbbd1c736b624806d2c26b7e66eb44257d365f8eca9eca1801129f567da9cbb938a4351a890d0f6c2f864e42ac200f5fe9c8ffa4025e4bba512b174d8fdc73b72fde7da7ada0d9f5339aef02c941273e685268a3938c12910a70ecaa96ffe2fef7a0b154009c0e5e71b03bf2dfaaa130613285d054404918e23607695af3f30c547cbb9965a06f53ea3a1c96ecc86e5dee8ec16dcd9abd54cdd08d1bd5b3b189ace67b741f6eb83f6702852e0aa9f490a5b556a220b99f9f8a66b186b92d6495c27f2ef26081916d52dc29965ecdd40ad5853f6a748b67c76ca5f5e972a212c95fcefa5e68d5cbc776b1aec3263e15b1785e51359d4e5f575769f7079505315e84848fab32e8254e06fa06d261c7039459b1a0a0d8e3e6b239bbd3e897119eb20a9c1d9a64c53e4c54367ad7bb78afd22dfdb0968d5147937017c144fd616636867ed545be0efb7355c11e9915ee9ca00fed88cca98239e0d1dbd21d03d9f39d09682f288c8afc267fe62d60ab18b8104d469efe47af837143ce96537bb4bd405530b4d9b99"}], 0x2218}, 0x200) 16:06:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:06:23 executing program 1: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000180)) getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2f}, {0x68, 0xfc}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xa0) accept$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000001c0)={0x5, 0x400}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:06:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x50ae], [0x80000000], [{}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffa03, 0x100000000}], {}, {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/11}, &(0x7f0000000100)=0xd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r7, 0x20004269) 16:06:23 executing program 1: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget$private(0x0, 0x7, 0x286) getpeername(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/240) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x18140, 0x0) r4 = socket$inet6(0x18, 0xc004, 0x2) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x98}, 0xc) r5 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) flock(r5, 0x2) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) 16:06:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r1 = socket(0x2, 0x4, 0xf1) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r25) r26 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r12, r13, r20, r24, 0x24, 0x4}, 0xc29, 0x4, r25, r26, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x3, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={r10, r20, r27}, 0xc) getegid() open(&(0x7f0000000080)='./file0\x00', 0x80, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendsyslog(&(0x7f0000000180)="a9bfc196a18705ecb8e7e6721baf3065cde74fc1e31fc67a4edc5769d2f4ee721d9e5d571041d5d9707089ceca59fbdf8a5b247eaa9621e5a9c60ddce68626120cf9109c89567e0ac05f4f25ea8e3f4db5d19d1a7600be4bad136979ba340a63cc75cc682b4756ad9a2a3125c91535776f34582ba9d5b5fded6877976bdf286b6dfebe8248793d82aae1a527ffea9eb83f9e44040c8565e8a9bdb072c4706ee8f69f81d7215df7114875abb2c2bd691fd8bdd8354b5b6e96337f85", 0xbb, 0x2) r28 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSFILDROP(r28, 0x80044279, &(0x7f0000000000)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r29 = socket(0x2, 0x3, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) r31 = open(&(0x7f0000000100)='./file0\x00', 0xa00, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r31, 0x0, 0x0) sendto(r31, &(0x7f00000004c0)="89b81f3d6960f072cfa6d7929ca85073fd38bd514843a58f3335aa31b8ec9488f71f3e0511057eb80a6f922588252825bc25bb7301a31fedaccd98c14cf7cf335963897026bb66a584387dff8659118a6b0f6b9ee0e2c03005f118f0db3e4e1d2294724cb8ff72b5cb2dfc3a4435cb4cb14a83db79b0d49ebe1df636210d5f1ac81f70defbe786c0fc2d928607bd979cc7", 0x91, 0x8, &(0x7f0000000580)=@in6={0x18, 0x2, 0x200, 0x3}, 0xc) ioctl$TIOCFLUSH(r30, 0x8040691a, &(0x7f0000000300)) 16:06:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) r2 = syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x21d) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:06:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x2], [0x80000000ff], [], [{}, {}, {0x5}, {0x0, 0x0, 0x0, 0x400}, {}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'qW\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000080)={0x2, 0x7, 0x10001, 0x2, 0xfffffffffffffffc, 0xfff, 0x2, 0x1f}, &(0x7f00000000c0)={0x8, 0x5, 0x1, 0x200, 0x5, 0x6, 0x3, 0x2}, &(0x7f0000000100)={0x400, 0xff, 0x3, 0x1000, 0x0, 0x3, 0xffffffff7fffffff, 0x6531a509}, &(0x7f0000000140)={0xffffffffffffff7f, 0x5}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {0x1}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x5, 0x7cdeaea695b7166b) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/117) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0xff, './file0\x00', './file0\x00'}) 16:06:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x1], [0x80000000ff], [], [{}, {}, {}, {0x0, 0x0, 0x517}]}}) 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)) mlock(&(0x7f00000ef000/0x1000)=nil, 0x1000) 16:06:24 executing program 1: semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000000)=""/88) socket$inet6(0x18, 0x4007, 0x3f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x9, 0x6, 0xf9}, 0x5, 0x401, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="41f2222d815a8827f252bbf6a360f70b4fcd1981e0861a525b04edfe6cf8d225168ef9dbea98fe6ff3f535a5640db32d6289da0dabadaacab41d9a7fbcfe424c82d07ee3978f2ae4beafa9d263de3ab1a4a0e2d6d84ed3608b9d77429be44df0e473651faa17adcc3df06b799fbc4996985220a7555a6626d38e48025be3a503a8d9cebf9a8983bdffa28ddef56072155ffb9da552b2a8e79aa315effd5c1709a55a262f0aebd472658a7b3a08e61b7b96efb91b142d6a8c2e7386b578ac62fa60404f2ad5c3251d73caeb23befae77461", 0xd1, 0x400, &(0x7f0000000280)=@file={0x3, './file0\x00'}, 0xa) fchdir(r1) munlockall() preadv(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000000300)=""/120, 0x78}], 0x2, 0x0, 0x0) fsync(r3) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) accept(r4, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r5 = getgid() r6 = getegid() getgroups(0x1, &(0x7f0000000480)=[0x0]) getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getegid() getgroups(0x5, &(0x7f0000000500)=[r5, r6, r7, r8, r9]) sendsyslog(&(0x7f0000000540)="c9ca8adc483341e1189c63620752d0c0a655c527d6630e2a797d421e97a7747712b0afe1b940f1e9ce77d98560640cc52d0fe7cd5343a71fbf1865ee913e5da17fdc0b09a2a9a03b9a02bd11ee8196f262e2c08809c6a2fa71ff376b8edd9fe9a0ef4bc4872e9f8d849e6a47abfdf58591ff4cd06eb85b9a403f6cb51dc3978c2ef6d1e410b09ef2017a94c86edda88a65e9488badf74ecb", 0x98, 0x13a8cfcd7417a627) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) ioctl$TIOCCBRK(r10, 0x2000747a) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x100, 0x0) r12 = kqueue() r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x10000, 0x0) poll(&(0x7f00000006c0)=[{r11, 0x100}, {r12, 0x80}, {r4, 0x8}, {r13, 0x20}, {0xffffffffffffff9c, 0x2}, {r10, 0x4}, {r14}], 0x7, 0x1) fchmod(0xffffffffffffffff, 0x4) 16:06:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x4], [], [0x80000000ff]}}) 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)) 16:06:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) 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$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x0, 0xfffffffb, './file0\x00', 0x41, 0x1a67, 0x8000, 0xb}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:06:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r9, 0xffffffffffffffff, r16}, 0xc) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) 16:06:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:06:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x776, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0xff) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:06:24 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x5, 0xf8cb}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x5, 0x20, 0x1ff, 0x8, "000000000000000100002000"}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x3f, 0x4, 0x50db, {[0x3, 0x2, 0x5, 0x89, 0x4c7, 0x8000, 0x1, 0x80000000, 0x2, 0x3, 0x1ff, 0x5, 0x1, 0x100000, 0x3f, 0x2, 0x3, 0x8], [0x20, 0x4, 0x5644, 0x1ff, 0x4, 0x9, 0x726, 0xffffffffffffff42, 0x6, 0x9], [0x53, 0x455, 0xffffffff, 0x23fe, 0xc6, 0x1f, 0xffff], [0x9, 0x7, 0x101, 0x6, 0x1f, 0x40], [{0xffff, 0xffffffff, 0x7, 0x8}, {0xe589, 0x9, 0x8000, 0xee61}, {0x1, 0x100, 0x2, 0x3}, {0x6, 0x80, 0x80000000, 0x3}, {0x200, 0x1, 0x8, 0x1}, {0x4, 0x100, 0x8, 0x81}, {0x7b45, 0x6, 0x2, 0x6}, {0x81, 0x0, 0x6, 0x1}], {0xce0, 0xfffff901, 0x8, 0x7fffffff}, {0x1, 0xfff, 0x1, 0x4}}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) shutdown(r3, 0x3) 16:06:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000000c0)="05ece08efbdf89fab03ec56ca079e0d201532dbbba8e98489cecfcdb8fdc86131f988ed05830c8f88fec6c", 0xfffffd00) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8000) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "00020000080000002bdf0000007acf5fb400"}) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:06:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3e06, 0x6}, 0xc) 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, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x2) 16:06:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x50) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000200)={0xffffffffffffffff}) 16:06:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 16:06:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) 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)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 16:06:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) 16:06:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2010, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x0) socket$inet6(0x18, 0x4000, 0x80) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000004c0)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x3f, 0x7ffffffc, "73cc5160a57b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r2) 16:06:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="42972ac9a540b0623b8f501d5465756a758b9515501b0d9ca097372d2328b3b8f0679f41cefe693cbc7c9067ab58e8ceb7069d8104d484f995c223febb344719d319ad5c35f29fdc42fdebc71da76a05e7def40f81ecfddc8aa2e95579ac8eb0f137eb3f4695aed6986223e39dd4e8719c7f19c7baf06251b193af9cade5c72718d396b38783b5b28e10b607f3b5b2c04d8fc2b9247b45", 0x97, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000700)=""/216) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) r18 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r5, r12, r16, 0x24, 0x4}, 0xc29, 0x4, r17, r18, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000800)="d791ce890725610445a34b09280a00d17d918152fa8fbc67ef91374275cee8372da11d4f29f777f66a80fc08e4fc769b3590280b5ba3f18c205fc7bcf70f75c545a13a830f27dbef3b4b488619ee659f8ffcf587c29ad9db82bf97bbb6f58d83d61655ed64ca2bb06a27c4f074270d73c820579796eb81cec81cf71fdf81a906c81b9a7bb2ed64e241a6fe5d074b5465750755117e42b58a0e73c98089d000862e4c3049b562d2632ce38bde976919f07198bdb3f33bff99faf39d95e2e4", 0xbe}, {&(0x7f00000008c0)="2029045616538fafd90724674c294a5b843166855087f1af6b740eb7ac4e9ec5fdd75dee", 0x24}, {&(0x7f0000000900)="8d5baa217828eaf42f84a4dbcdf7e987129cec4317e9af24796c6a8d79dec073b07c0d9102314497214412ca9e323b7c87703f99aa3853cc2c2c12d4749fea284848678b8abd7bc8f683bd87482bff47d6e1d016b4e9f2afcb6cc900ac187dc94fd1e034f8aed3e08dd9cb6b52254b440ab6f7e1a48efa0f258df8eb9d0853314a37047b798be858e73f7208f0e9aec4d916dd238fe6ec9a34d99e0657b3ab43ef38f1c9c780969247", 0xa9}, {&(0x7f00000009c0)}], 0x4, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, r19}], 0x38, 0x1}, 0x6) semop(r3, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000004c0)=""/253) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) r20 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r20, 0x0, 0x0) renameat(r2, &(0x7f0000000080)='./file0\x00', r20, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0x9c, 0x0, &(0x7f0000000600)=""/156}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x0, 0x7f, 0x9}, {0x9, 0x5, 0x2, 0xbd}, {0xec, 0x8, 0x1, 0x3}, {0x5, 0x0, 0x7, 0xd1}, {0x6, 0x6, 0xc9, 0x4}]}) 16:06:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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) pipe2(&(0x7f0000000040), 0x10004) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:06:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [0x0, 0x4000000, 0x0, 0x0, 0x4], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [{0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) 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)) 16:06:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x21) 16:06:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r0, 0x6, r12) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 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"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:06:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x62, 0x4, 0x0, [{&(0x7f00006ff000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000056b000/0x1000)=nil, 0x1}, {&(0x7f000038e000/0x14000)=nil, &(0x7f00006f9000/0x3000)=nil, 0xffff}, {&(0x7f000001a000/0x9000)=nil, &(0x7f00000df000/0x2000)=nil, 0xa3}, {&(0x7f0000679000/0x3000)=nil, &(0x7f0000692000/0x2000)=nil, 0x3}, {&(0x7f0000683000/0x3000)=nil, &(0x7f000028a000/0x4000)=nil, 0x4}, {&(0x7f000032c000/0xe000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000636000/0x3000)=nil, &(0x7f00001c2000/0x2000)=nil, 0x2}, {&(0x7f000004e000/0x3000)=nil, &(0x7f0000433000/0x2000)=nil, 0x1f}, {&(0x7f00000d6000/0x4000)=nil, &(0x7f000028c000/0x4000)=nil}, {&(0x7f00002c1000/0x5000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f000032f000/0x3000)=nil, &(0x7f0000147000/0x1000)=nil, 0x6}, {&(0x7f000045d000/0x4000)=nil, &(0x7f0000095000/0x4000)=nil, 0xfc0}, {&(0x7f00003a1000/0x4000)=nil, &(0x7f0000282000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000603000/0x2000)=nil, 0x8}, {&(0x7f0000115000/0x2000)=nil, &(0x7f00006a0000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:06:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000140)="f1024ebe88c5f81dc99a5092c02a352bcd611f9dd243e36317d69b957701f8db3beca47022ee826e0eff0a8b55544e2785c6604f37b74d16059676e369bcbd1f5267a4d97db248240b7e84ab92eeea178afb9bbc5c9d7daaee15e56106156601", 0x60, 0x2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) fchmod(r0, 0x8) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x6, 0x7fefffbf}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0xbdf7}, &(0x7f00000000c0)) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:06:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x2000000000000000], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x3}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, r0) recvfrom$unix(r1, &(0x7f0000000100)=""/192, 0xc0, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$getflags(0xffffffffffffffff, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r3, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000000)=""/219) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f00000004c0)) shmget$private(0x0, 0x3000, 0x10, &(0x7f00007c2000/0x3000)=nil) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x40, 0x1, 0x2b, 0x2d}, {0x6, 0x8, 0x2, 0x9e1}, {0x8, 0x81, 0x7f, 0x7}, {0x41e, 0x3f, 0x40}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000200)) 16:06:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x80000000ff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x3], [{0x0, 0x0, 0xfbfffffc}, {}, {0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x10000000}], {0x0, 0x40, 0x0, 0x5}}}) 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)) 16:06:25 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) socketpair(0x0, 0x3, 0xc2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000240)) flock(r2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="d6"}], 0x1) 16:06:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x81}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:06:26 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x501) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000140)="540e56f8d27889db603a2d914963fb5c8dfbb358ec28ab54efd4ad1d251084139ecbc520d7d150d7af6ad8dc5d9b8d5e01a41507040fb22d5bf0043d9b4e01ed9b85b6f907de47f7d0aeb06d5f08a75221e5e239a8535857c77c8f8f4686ed89c0b2a1723243a7604e5b3546d26f30c7e981afcbe3e04ff01bdd73577750d4a1b2eb7b2510a9e6d9c93dfd3d70b0cee724f81288ed3716400275d21d9ce692aed6e73a21a2b98a6cff5b77f031b2c3987a62f5234f47c74a31415c74b5043072427ceeda133899833a24481183b68bbaf86ff53d25", 0xd5, 0xd) unlink(&(0x7f0000000000)='./bus\x00') syz_open_pts() fcntl$dupfd(r1, 0x0, r1) 16:06:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r1, &(0x7f0000000080)=@in, 0xf1) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:06:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xfffffffffffffe36, &(0x7f00000000c0)=[{0x1, 0x2}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:06:26 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 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x3, 0x9, 0x3800}], 0x2) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0xe) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:06:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:06:26 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000100)="dac4a85a4881532d87116c1717a673dbb028cf75bc90377ef0eaa4f1179f2ba6dd0802e8e4c45b3387c9421b9bb0a9ce3fb9be951a94f133cadda55ee1c42a3b0727322df27a386fefc49b8e2e2f4cdc5df59227679662955160ecf3cb2c0365b8663abd05bb64ec754fe8cbe525fb15c14e7d42174e8deeb6e2bcbbc750ee197fe4682fc3f539b6ff6851de7495", 0x8e, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b2283e4094efd39d07b526a3434be2107834465943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d9d3a22020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d70461d46b5640804c6bb0e5329d3b68109970aee15e0a0e9a189fdd4"], 0x86, 0x0) msgsnd(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364aa7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"], 0x1008, 0x800) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r29) r30 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r16, r17, r24, r28, 0x24, 0x4}, 0xc29, 0x4, r29, r30, 0x8000, 0x5, 0x0, 0x8001}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x6, r3, 0x0, r5, 0xffffffffffffffff, 0x80, 0x2}, 0x9, 0x3, r14, r30, 0x52b, 0x81, 0x8001, 0xaf69}) fchdir(0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)) 16:06:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x5c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:06:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x8001) select(0x40, &(0x7f0000000100)={0xa, 0x0, 0x8, 0x0, 0x4, 0x2, 0xfffffffffffffffd, 0x9}, 0x0, 0x0, &(0x7f00000000c0)) 16:06:27 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) utimensat(r2, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x15a, 0x1}, {0x9f, 0x10000}}, 0x0) 16:06:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) stat(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') 16:06:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0xde) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0xfd, 0x40, 0x71, 0x2bc}, {{r3}, 0xfffffffffffffffa, 0x22, 0x0, 0x40, 0x5}, {{r4}, 0xffffffffffffffff, 0x7db841cca69e976b, 0x8, 0x6}], 0x4, &(0x7f0000000200)=[{{r5}, 0xf44174a351952fd0, 0x4, 0x20, 0x0, 0xb73}, {{r0}, 0xfffffffffffffffe, 0xa9feaf1627dc1cd6, 0x4, 0x2f, 0x7}, {{r6}, 0xfffffffffffffffb, 0x4, 0x1, 0x0, 0x6}, {{r7}, 0xfffffffffffffffe, 0x10, 0x4, 0x80000001, 0x8000000}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x50, 0x2, 0x2, 0x3ff}], 0x7, &(0x7f00000002c0)={0x9, 0x3}) 16:06:27 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = dup2(r0, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:06:27 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x15a6, 0x2, 0x4, 0x3f, "d719c1e7000000000001000200", 0x6, 0x4000000}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966000000007c7de0666a0474d10000e74a"}) ioctl$TIOCSTOP(r3, 0x2000746f) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 16:06:27 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="b5f88b6258714b9c632d"], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) poll(0x0, 0x0, 0x101) 16:06:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="0959909f2b24f2abc4dd9dab8f61484e0875ef66aa19cdbf6bed0a0172c311e7c828def4d45d4f5e0ca97e4b76921adf4197056c92e88b37076703894cc61f39ed825e8bd5608765752a4e47a654c15d51cb67d01184e72b5cb33bf9121aa454fd6d530d0000e7b0df8932ef416c00068dfcce9504019ff1d06cfc6493819c5d2267d0d14da0", 0x86, 0x8, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffc43, 0x9}, 0xc) 16:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="700100000400000060dd13fbdb93") 16:06:28 executing program 0: nanosleep(&(0x7f0000000000)={0x7fff, 0x2}, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mlockall(0x1) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000212}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tax', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x3, 0x4, 0x7, 0x7}, {0x5, 0x0, 0x8, 0x9}, {0x7fff, 0x8, 0x1, 0x7}, {0x9e3, 0x6, 0x2, 0x8281}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:06:28 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) 16:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2c2, &(0x7f0000001480)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r1, 0x5) 16:06:28 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r3, 0x2}, {r4, 0x80}], 0x2, 0x4) 16:06:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x401]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8000, 0xfffffffffffffff8}, {0x100, 0x2}}, 0x2) 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, 0x8040691a, &(0x7f0000000300)) 16:06:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x282) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000200)=[{0x7, 0x4, 0x1, 0x8dbb}, {0x40, 0x5, 0x20, 0x776}, {0x2, 0x20, 0x4, 0xffff}, {0x800, 0xe1, 0xe2, 0xff}, {0x97b1, 0x7, 0x1f, 0x48}, {0x1ff, 0x3d, 0x7f, 0x800}, {0x3, 0x4a, 0x6b}, {0x101, 0x7, 0x2, 0x45a7}, {0xfff, 0x6, 0x3f, 0x218}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:06:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x1) syz_open_pts() 16:06:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r2, 0x4}, {r0, 0x2}, {r3, 0x8}, {r4, 0x40}, {r1, 0x2}], 0x5, 0x1) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:06:29 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x7f) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000140)) r2 = socket(0x2, 0x1, 0x0) pread(0xffffffffffffffff, &(0x7f0000000200)="bfeda7d1b14200e329197b4e6cdf410be39a342236bb8d04996702b98f6faa109bd5d2ca866739af393e967595d510a399c5aaa7bf94b0ef5a3fff75555a947367e13acd6db312b7d2b44c957dc4eff1af138a1dff3b0d204b5acdb263be618bee093cdc180aba83297536b5e3dff3d7f51d08aa5262e7972e7a7e763a7a8a9e70d9c975918bcc2b23f90a77d826c0d5957ebc24866f2d7c00f9b66a75187490bf857c37c2412660218342ae6f317873829c5bcfc7562f1141e4cb57bd3bdbb8f6d228b4674e3f0f3c9da442494f94dda3b5a694defcf0721211df5953049c2d7ba45addc68feb0694c65a79e3ad8b50b75d5ff50a644902a9f1456e80b2d00f0662e95b4266607f8f74b8104e98fecbfc0c986449be4cd1807018478d62fd85cb9dabe00145a138c841a6ae90ee7efb59990b302783aedcd2d6b28f74c0036e1b84e2035ee36681791d17e8a4090ceadfd496e3a0b2f8a59eb9a7f5e1178388c9686a0a2687d5ee333c6335c7db986d19f68bfb979febbae5953609291be05fda9578ad1c9ea46d3c15f43acf228b61e9a8b8082c8c10e5f1b68314b8c9040409078bdaea50a3873f4902ca52cc5b6bc967e582ffd474c6f6c3eda450cb0a1384a146f9dd53133c56a3cde7c857269b1bdb4a53807dfd02aabf63ce9fbe80a7333062890e4d96e1a851b46a636e7477776baf7866dca8fcbbf293330173334e7bc4ed63007af0456f1bf501ac7d1e3d5a0b12034e25da5e44d197bdd4f16cc7a77ac4aeb6553a91167fe71b0a8052f40fc006d98ea3da5410b8af4f264bd025f2864e767c55344fe42be820b85448c5ef4e19844aaacef19de0277de517adcbd787a64726a19522bf1a0814d522226722fe8aa0c6b48b6f5535f5f2a472eb3343ebc01263d04f24f97c0accdf39bf7a25853d3742cc8effac3c8a4a946395f243237626bc3e44e2993d4c00d9a8bbb41794248a15f771efe10cfb6588b3584a750644fe8dba589e3b2d78d18343a2ff318d4c985cc5ea41b7d519076153f69674e550dbde4da820fbb5363bf560941526ef55e9f93cca97da5fbc2a83d7ff33fdf4a271ba8d3cc980fda0036479e7b5ead794b4b92f8b31293a72b33c8735140f83bf7a518d3416fbe814e00c69ce107c4d0ea3aba7c84ca3f5d93b20a7adce996a9ecd6879aa6f1a6b3292fcb29b8783517b58dbc557dd41299969d389634e27d8a95ceaaa295d6555f17616e4e2aad870ebf00672721692d7629576d3a8ee04cede8ce567ed54b0fbe486e1236d44cc4f1ce89611ac21faab0c7f8ce2a8dbfe07889b1ba94e071cc4252f54a14e75c7da0616d8b4e4e39c41332d185d30841c819f4b11eae5a42b4541c340212172410101db9d78743e337237a2ec64a37d95a93a683701322756ac0fe829edb5df3f2ded7d68ef3299d77ecaef05fa659d1cb1ca3f3a9cc30ae0dc290ef6de43c89be277a2462e53338c6ea2f1cf6f8d6b5731d07108cd6ce2d4f6223b0b622251ef59d63ff74e8fdfd55eb7b49e8c100140dfd71df14288709e585f3ca9951e253948e305a910766661ae9f34052f00174c70b47bd3cb0ac7f8372b45e6f1c7be593adbf781c5086e2ffd13c56883ab89249d1ea245400489957af36c16c9c8b8af0ba76c30bfbcfd0d5f4b0bd1b2485fca1ac5983dca61904ce3ccc5d3d5a89729188bd345ea9aebe844420a46026c26fc6e222cb86ed7a4fea55509503bc45383a72266ff9d593ada2138e6352c54655d011364abec9c6dbb3e3e16dcacdfc802d2e07d35c500df64e1f6a44cbfe0f803b553aabcadd1ccd7237fa398c0ae7c32403cdf36ab8ba416dc42b2c24f28b9cedfe0045c9fcd8f61053f2635726ebef9a3ca2d36f30e24b7eefe848e01f997364035b48ca06f8b940c9aad1533a237f195c8d059bbd962cf5a82e314a8c91c19dbba9d92e6daf66301b204adede5ebeee0256dab5efd34026bea67cd1c05d74119b42d85b6dc045744de1f2f369328d63340ca490e8ca77e6fb51414c39861234dd810e5da2ed76940f147bd6d39ccb04673a05d95a7a2bae64c9f4f3724cf6fd374767d6f480040d9bb59ee28ac4596e85e289f2a846a7c603bccdcf829c822613307ceecf10a35bea8190aa37020b47ae9aa76580e9719c7bdcbf98487decf8b6efc2683cd1da489104a459b34a8d309cc2c5ea1906e0d0b519700c845cafed28b4dca1b4fb7ea589f82d3e3c16abacfba7e7cd0dd000198a72c8ad8ef0467330c012e691a65d0c7d7287143e138c524bd9ea3bf3a47095ffc9fa77ad1bee8bbd5026c1cc5ba3ff96979c1587064ff907d01cce51a666406f381733b593c1cbf512d3a1741d22b24a6f5caf06ef5301759ac7c1596b2620ff97dac4038d408ae50310cd17e2affdeab5fa932e8d1aa065382215c408f860974f777be84853c64c1466c685ca0d9e62c339016f57e094bcbf53c86de77fd539e23dc9ab2d1e2b58aa469a4b31ae46fcd5196a4b1d8d4c9ce63c78beafe6980c97acc53023b3b7a122774d7e95b7ae58c90a0a11bb1f65b5eb3e6c16eb561e794574db2c13116f536849a35458e136314a1d3c41cc87120388beb24552ad9223fd5af27491f6bce34666b193e983e40ae83d86aa0f2d648b141c72e497f47c66b24e7513ce4ee18ce7a4b758b126a8802945f55f703fe249b0baef8c1dc9781ab2bc8ea113f44df95d9a099747b6ca32c28f3e2f952e0e7ec8820493cf8c029a835f7c387a43566cce54ceba02bbefcbc0fb04e77296ad17ea9ede5344e8582c1bf08724f02ad65a4e569fb52a491380d22e55ca9726661d26da5699d5e0bc34dfa5096ed3697be7951ac188a36bcdb73ce5970c38804237fd3b2f64c32899a83e1152e06d426addab43ef662543e5bc887e7051fb382af1b70bc1c79a441c785dbc7c4708b856ad2dc232ec1af8e1c40827ff9f85719741dd6af1f9fc1ef4e2ff09afc8d3e29a4280777dc2f8be8813c49782048fd995578aabf79b05760fb0ba8076048707d4445d7c4944bee095711b1bf1cfa0feeba452d1bdbe3981dbb20035ca420f6d58a726627fdafab3537047e0f8a54cc0fff5e12aa7e9a761314d0b701e3e66086ece91af23baf0cbf98511a78d8fc4cc9f30470a48632aa8abb9c6489810c5fe53fd3ebc6b2a07348eefb831778d64e932b6770cb8362b7aa85ba815d3e99c631b88e0d84e63bc882b2b818eabe8c1e4ef06af56742caec45b658200e9145cb3754548ba531214c1035fa2d14fd00b1da7930fb107f86e95db35340456c8b5b1843f587d918bc528a6efa16f2bd437ad751600e6201a6bf022d401d1d32cada0da318867b623a8431bc9fc6954bd56207f808ef9262db980cb2fc089c7b5c8478ac7ded81a8d42b3dec8cac4923123fccdcf82c98334aadd59daf5e64804d1004253fe063616af7fb315df3c7796d91160e155d8b7d2789ce740cb3a658a9c09a4365c92be817d8b6c298a921a2d5bda9372db0493cbaf6d32bbc396cb5bdea65986d4fe630989d338c4ffcba81840b84814b81e3878f37f5f31ac46e29b81b2e2805070a40ffce5bd7aeae64569179ad1e40af56c0defbf22be7afdc7163c1841ad6b6e1086d89e902c5096e85bbaf9cb5fe4171d97fa6ced2f5029f6300ad167e5f99f6632418226ad5389cefdff2bcebb19af07677c815d8684baddff3da3850a20d26ec37639b76fb998de0bbcffd8c77ca7cc795c41fb59eb4f49b20fc0fe2ac46e5f5b61af4d53ae40ebb2fde33931c3909fa4c16f2c2c85470baae97aa9eb81c5b5ae2d9ca161f2f585cd8678522fceeff032359452b21f7f055b797363e158d3aba08100a0bbd85d3ef56431613ed2442dc4077d4c26a9f0969135302ee0ff245942ac34ee4dc7b5666c4aca5aac5892bcac9b6595390aca1da775a96f6e7727f9333c46efa72294ec2f5c71a8c3baf86a4b612e22b8eaf924ab71765963833ea06cd9e9344466088d8be2db5898b7b3d13b2f84486674f8a7be5a1ef70a0c4f4124dc895c9550c7a76b193d87def2a1d581acf9ddcec327635b511aa4bf835812c3efa7bcef0520939fe41cba3450950f1d87d19f4960a2bd3acf22452181cfb9e13a5f919e2b2b2f44cfa763fddbcc66cde13cd471580509a174722291af552c64dd784ecd9ba11b33486e90bad1a1d0119e5070a333d612336e50a9da977513a875415e5f1b642c5b7bf8f3e2ea8ef155315c307135a002f74ceef93006fcd17077d64616eb4c31ca9df2ffa1aa82690420060fd4340fca377c9d2e58b29eb95c1c4e7b64757250e6b8e69ab5473efa71c02397bad1982f883900b805567989e7d6dd57ad4af526708604f93478170a5fca0c9507db21545c324c523d971abd6b1e685948221d00f8769223af2844c844a42bbb08dc4363391dfbcdd85fa6a1c2775a64b8b508808ae632febfa4ff660283125627ecdc46dfb825ca2592712be7bc280dffd058fe78249a722948af67b44e178ef1b8116b3a26379d5d9d41fea84007ea27fb16f308cd332d3c40b6cc98f63afec378699058e6dd68b18d3065565b45b02a4c11e1cf234718268263ee6ffa60ab49ae65263c1c6a13b84149da62f47eafdeb2215300ea7610ccd096a1a2df9402cb6df6e72b4537ee816750208690d16802d9c9cd40bfcecced48b2c0eef07f008ad37addca5a1cc7f398e2df8b7270df6008109d83b9aa3f9a59843d8155230401ade1965bb0a4e5e858d169a694b85a5cbd319daf268cf8bac053b758c0a39154123fb48691d600aad72177f48b93c2ed9dc862bfbac6cf88d0c9e212f0aa034fb1d9b401f14fa671ee555c3febc756bc306a5839ab00ce71e973ac4b6c048e72f8780748872ba48e6889c4344daabcefb96f8c8477ae169fff62c3ab921dd6ad4f6e72541361f2b094537aac30a31a03f41c097475a101c9569c5dfd37fa8f20dd094cb0e16868a9e64c4528cf9bfec664cda9f5d38067ff84a807cbafd8eff7d3cbc2c7730d07c021fd0b7f1b1e619e6c893a3f89d5e2b0234771cee70174abd8ebfd3b9159a954626c5b46305ece1bff0fc649c35dffb2729a4800d7b2e205101b17da72b2ea46973af4b567ab39ef4defac245ea046807ac1d599bca48c8e6c87790a4c44e5ab4979afc3a73c1806d663167d6d3c9b47d9c1934818234ea475cd40abc072dc25f25aa1c8e048575e34d85a3a06fa742e98f8a5164c80cf31ed84c69a75fd4e558ca6eecaa3b54ca08ff9607ddabacadcd330de686ff8a389232c989a7045866636a1254af5f6d69ba5dfe96897122197affa55fdce96db06d03aebb1aa3fc6a43a72740a2535ea5f79cb81714b6391a1494e0083305e8da6e7dff7c02d70ddf531835047d389f0eb1ed6c4900aa0394876ee95f1aa09e1ea080cd2111cf2877ff098adcd14a73bc0bdcaab2072b9702bb840cc45a6db986c81253be2b3d71640fc5cfd4c8f7781a436631c0250837fbadd38ddc4596a6697d6250ae16c3d21bdd09b48766b14b7565839c838c909322e5e0a689032a7c6fb81a43d708a3520242ab94d15b8f78356c51350fa46000d25aa3fdc06ebe449f53fdb240adeecd2dcf0029f39ce96dd8c738b33ed177ea81ea933ffbf7e45195ed034800253db5591fe5b3559fc32e6414195ec43614fce573018b415e50936886559d1eaa83d940fecfc3a41b515530b61387486c278b1a027e6cdd00eb3a8d2d78114089cffe20a3b1d824e3ded3e470664547f7e3400dd58053ee265aa374059813ae801f", 0x1000, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) connect$inet(r4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f00000000c0)=""/103, 0x67, 0x800, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x1}, 0xc) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8001, 0xb0) connect$unix(r5, 0xffffffffffffffff, 0xfffffd49) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:06:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x22, 0x8000, 0x7f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00./file0\x00'], 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 16:06:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r0, 0x1}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:06:29 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getflags(r2, 0x3) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) pipe(&(0x7f0000000000)) 16:06:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc", 0x144}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x22) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r5, r11, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x8001}) fchownat(r3, &(0x7f0000000080)='./file0\x00', 0x0, r5, 0x6) 16:06:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r26) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept$inet6(r37, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r39 = socket$inet6(0x18, 0x4005, 0x70) r40 = fcntl$dupfd(r37, 0x0, r38) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r45 = getpgrp() r46 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r41, r42, r43, r44, 0x5, 0x7fff}, 0x6, 0x2, r45, r46, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r32, r41, r19, 0x92, 0x10}, 0x43, 0xff, r26, r17, 0x2, 0x14, 0x2, 0xfcc}) r47 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r47) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r49 = socket(0x18, 0x1, 0x0) fcntl$setflags(r49, 0x2, 0x1) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r51, 0xee01) r53 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000240)={{0x8, r51, r52, r51, r52, 0x90, 0x10}, 0x5, 0x54, r50, r50, 0x2, 0x14, 0x3f, 0xfcc}) r54 = socket(0x18, 0x1, 0x0) fcntl$setflags(r54, 0x2, 0x1) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r55, 0xee01) r56 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r56, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r58 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r59 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r60 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r60) r61 = socket(0x18, 0x1, 0x0) fcntl$setflags(r61, 0x2, 0x1) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r63, 0xee01) r65 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000240)={{0x8, r63, r64, r63, r64, 0x90, 0x10}, 0x5, 0x54, r62, r62, 0x2, 0x14, 0x3f, 0xfcc}) r66 = getegid() r67 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r67, 0x0, r67) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r52, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r67, @ANYRES32=r55, @ANYRES32=r57, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r58, @ANYRES32=r59, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r60, @ANYRES32=r63, @ANYRES32=r66, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1c02, r47) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e40000000100000000009e00", 0x0, 0xfffffffffffffffc}) r68 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r68, 0x82907003, &(0x7f0000000040)) read(r68, &(0x7f0000000140)=""/210, 0xd2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r69 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r69, 0x82907003, &(0x7f0000000040)) ioctl$BIOCGBLEN(r69, 0x40044266, &(0x7f0000000040)) 16:06:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") mlockall(0x1) 16:06:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000800)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b75355fe79859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9ff39231d282d8e2d5b46f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3929a675450d59f883f0cbc2c3a33e4cf06953986fa47702ef1312531e2860469cb7d31b5d717dae352de5c9d445538f9b34aba96e1d7c2d0b3f283c69daa638", 0x1c6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:06:29 executing program 1: sync() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x1b9edd97b62cccb1, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r0) connect$unix(r3, &(0x7f0000000180)=@abs={0x3, 0x0, 0x2}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r4, &(0x7f0000000480)="bd", 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x989}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000280)=0x4c4) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000140)=0x7fffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000300)=0x8e) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000001c0)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0xfffffffe}, {0x8}], 0x2}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000240)={0x4, 0x2a}) r9 = dup(r4) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000440)=0x8) 16:06:29 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x101a, 0xffffffffffffff9c, 0x0, 0x31) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:06:30 executing program 1: syz_open_pts() r0 = socket$unix(0x1, 0x1, 0x0) writev(r0, &(0x7f0000002340)=[{&(0x7f00000023c0)="19a403fa57a2aa0e1e5f2401a43d3e7ffeec46045119ba11e7e5aa1abef17b887cd8d6ade554e1b55c1b0bd4add000c86b08efdf5e40e309f3b2fc67bf676df724401aa9dfdabd9477924fa4c3e9d4d58ffa7a3cfe2887aa6ee5b39968475c41d5d9581af10e06753bb33abaf397d3fd06c67d7d14128d648a1adb7f10e82d9bcad995395e909381a215756c5cc2efe1a0a1876a10cb94d35fe3b10ef183f0f4f989f630dae6fefdce6bee2aa1b3b5973dc071876589b1b30c9a44d9f100d0042396941305c99c8f25a9e1595f12e402b048b6e6060fd0b3ac3c244ea9fd5f8c8fe660d96bd81dad1366857398fcb5827c2991c29d6be16c24491d73ac2278442c722912a9248169bb45b97344ff7e3ed6e132697afa625cf6441557a2107d1b648810ce93508c62f38b91961a2674abb0e74170cf2db876680d92475f0a3044bdb1e820c1264928572cd2958a7e5cc6525a476e3776e0ba5081be916fcb0e1a96298011b477c16f1d7e2be302a5536d601238693e8562329bc567b02136c40053f08df0db5b122bac69ef26079a1cc4c9f4bc90c609cbc38ca5e7703f6537d780703c567b2d58dc1057fdb970eb1f0acb2c331f8556c7d0a370b25a3a034a3363c3bfa84bbb1ba0a52335f9bebbfb38bb33f768694cb99b0cdcbb003e90538bcb5656af43cb2410346bfe77e68ca9fc56d909729b7fc854c4979887cb87b4006b71dc722a1298b2f9d0c1f3160c882a0c78ff7a5f83df24c895215df9944ee3c9f132f8c344a67b254ef4c880c11ad06d34c93839179471f82fedd0a00d565a4d0532059eb7f13153801c642929a02dbbc4f6991ff07b3ae62c18b675d5df766b56559e10e185fe1a748262cfae4b0c06dd2ed22b6e88a854c798e9d47d2dd04636bf1ebd1f3bbf4ea799158022fe2f0843cfec31bf6505dea8d1af8d75914004e39d9b6a839e4256db49ab5a143ac7d1fbac3a7e03d7c6c1c4f06500cd2df4e42347252d8ccb0383de2ba5f10d0050fae141d4bbd920a6bb81a245e1eb57c511516d56f9fccd5bb1814917c22d72f32c52c0667bd79f84f3e679effa9406140e7d649eb625f276d681a3854c09e359997c96bfb2c23a3432f774c1ddf841fcdcc6a54d3ea9b2f3e710acc1a18c0444fb1204cea9ef806fdd97fe2c80d7380793f752b74a9d9ec6df4daab6cd0d341056c5a8d77da385cd568fd383dfc7cf717f32c97a70f4c987a16dcc9fe4d7a0bda05a36809f9f5cb6f313b6579dc0cf98733d7b432fcc25724dc9b09516acc122b7d17c34e65eb30f4928ddb788a68f4c7595a3cde1eff81fb067bce1f16391127be7bc32b03e5c2ee93be49b4b52d4124a3eeec4146db977682ed1f1520d60b14072f544eca7f20a543b8d071c8c85ab90be67c8eb8e4ddbb60e544187d11c2fcd04cc10aba7aadffeaf20b9cde13360c4c05a0198f1897df905f36469a83c94d3b3afdbf09feada19e14c3e84b481b5808643fd187d6cc88237676eef1fcce0b909f651fd971ee189a92d11c268635482301b042ba42cbdb6c1832a6fdca483bf40a8b4d9ab893f70046f0d8156fb445f51f2e20a322c993c630ad610cb7a459f5f36239dc522cca1fd98f105d7dda7899584133fee63ca38f84de68d1d36e45e4ee5d9b729c9ac21b7ffc066a376e3ea8e44473ea7e823ea451822c0de2281d88b82828db6cee84a67b3310e60a63af0ea62b59849596347773c67c27535af1f2538cf3ae9c7bdddd57b6f372482c3c73a4aa4e6500d0e62000f6fdae61797117402dc94d3e375e25a351f713eb40456694bb7fe0716354a444c9db8c1d6ee10a3273f6c9a7473cc569fb8080ec56f18de991b0624edfe3217ff093fd5af62f655411c1dbe38ee6bc81852c5b4311d4d0f03f31f59489f2ba16c5b83b695b515e9abf2a3af981237a5bc5aac1361f18da39942316f6b3c01ab3ff02c7317d83ca14dcea8af7f6a42ef57f1e7bc8c1bd2a3a43236a293cbbb216c768903035e7fc29d180b91a6ad67d6be2d0221e624b53437d304f2935f3c9e5f00464fa7845550392755aab9ffc47a07215817b3cdb98f8d7e0759784922dcc4366d88a61da745c4b744fbc083d6f3138d882f6cea8931720a4c5be047f0a0b71dae1b91e5c59815dc0a6a5687bf3a891deefd5a20c0d697c708fba2877ec3510593b33f891e5b56da00562b7c96f6eccc2ba304bbb4cc89b229fc715568b262df611abe60f3f49515e1fc9d8a2ada6decd88d7ff3b5189417363413840f21e9cfe49516a81602e66efefe816fc8b3795be191b41e6660761afe5e517d7fa5528b89b12280d63bf8e31a5d1dddbaac5276dd49fee9c4a5ae28985e809f654b157802a1aa5e4611b39c4525c8f5a2ca55831d75e9322fdfec58868e9ac6c8bc374f5c6eeb012d09d8bb93449a4838e8289f714bbfb505ac4b7d87a79c9c0af6a6a15ebc2289dd8509d31d678f9ce6e8fe91d86b2198227e236c41d97fd4c2c456ddc6807c5378a76857699a40bafe1969633e651b514b690ff8c698ae9ec56622ad0733157ce19ef9189f937e241434913a4ffa6770977f0291cbeab9e114e04f4f14a3e06c7d2a0138d24e354090517a1fbc37962e98187659dc1c4642717ae77b4fd99deece9b2f2c28ab37ef19e2045eb23fca351955b6ebc5684a396ecfcaaea526dd52d72737652ba28691ea191ac557df50da88e40068fbf9f638e3df9951a8f54808299a54111feda09dbc248403e4cabafc24fb42d1ea5528bc14fc13f5afbfe144b6e675a26e6f3a8c6a78544987022a45ad416aca4936dedc79a85364a01c8ab0e179c424ba29f56b45ba7511e34e141471991225a5c10bc1d3887bca4df9d79821268281eb047697df546b03459c3ea987af7a6c49fdfa7d585e1ab0b3e6e970a2849065a380987218cc887bc5bb00cf0c6e1c007218dda001d96affc3f6180eb65b37468c8b6d8fd4286ed87f808e6a9df0344d94b39625e0476e283b1375a7f88c15c0d64d1c5bc7adf481c433a3067cfa97d579a9f95dc565633827ca32b5b26be89812f1c8e9917030b641f0e4e12f5b9cf652aae1921e60da61619cf7ee444cf97be0163f44ce1ef9e2649983201351cc72de27e9fe20bdb18b453272afbea6f46899fa72d1ff0a6a40d06cc5f0708d57f48763de47a52c007300c0edb932bc04ddfaa9820081a625852766149988cc1f31ae9e064f5590a25d833ac85ab65a3278b38dac5a252436584a6eb6ae8c290c993f362c07780d7f081086cb3f5316a3c872309e6cb3606b0eb0e345336580fd8bfc729bef1dee02170c401ca269bf6de737e845de5416413a6801b5c389006a436ae58f3b8dd9c8791f0b5f2f542b063458fcd4061105479ee8d56d953f4aabad8d569f68c4ba1973d2686d9ea89f098e26dafcbe7e02cca5ef47e944a6389279625f699301fba1fbd2f9c17faab09a32165fbc2099acb096dd8840bf6cb5b27744d85d4578d6feabdcf59bfacc1b4b7c16b7994fe9d9367d218c92c305a6a764308c27b5f52fa91aa533c03b3cfd1b65b6b56fdc912b158751d7d34c825bbc4b840be4820f207f1e9ff878221dc826f6a62fe9aaa1c14a23d7847f3a5e17426e8ad05667f521ad732acaaa9f1ebb58217be3ededafed784b1335b8a8602bca9d764cae1d2ab4448fc0bfdcb8e49ea887227d68e112bc4001ab625cded151354cfcb678663be6fc74c3884c04cab73d427eb0620f5bb37d96a23f83bf2f4bd097a65cb68b71909be352c5f45afb5e9477c742ed553b493bb2e5ea35f5196e5a0a5d324919bef01aa946f1205444692eab8718bba0d98e870e8aa72130572a31289cb44ff16e2e6046bcbecfafe8a703cfd30c8651c63c0aa2b158f033d045c445d9db1dfd8710a46932d4f77a5b1797704dc1fc576c37208dfcd58e5d328ea7fcf7d516493ef3c80d769623ccc76371fc90532ade6474ba033eb2494495fcef10f5c7ec9a35e7f3bdd3962a73a3f711b53f8adbc0a8c68d73649b580294a51f3669200fee60b0ad650545f2bc855bd54d9df7f2d3a3521a5928498bfbea923daed6770d0a3f95f7085c61bc8f5784dfe2a721dbaebf8655b3224fb1589e0aee6a4af6bee1186c3a49d6f6562788a17b6f0459bd21992274e117b746f1e6f7d03066e530ef6c478958544faaa3dd5156a0e8b2498a5327f2cf6dcff18b98af4fbee714f28319f999e73edfd22764b026052fadb9978f5603cddcfc087a5d75fea33897e22c0ce0afdc0b1ef798d2d9d4eb20d5999bff54b694b01c199db2ee90f9cfb754fe530e33f387be54390dccc0be5bb4f5b0f6ee8aa595b65690827adab6d5ed98a2b5631f96f8daac155fe07806c78f16d6736c64154965592f194b5b4241663fd1f051e133a724d694ffaf0ad5ecd8fda11a7638ff3cd991751742a65958827901f42270b951a06ca8c31189e4debf22afcb89b8cf8ddc9c1ba699f26ab2fd89d1d06cf9807dcdeed013f72c694d38e36ecf90b74d7f8e9eb653523ef2bbb277e8d5deb135a0f3702a8f8e7ef2adcec742acad4935bab02e7bf4129d525660198471509bb558b9d4bb42d5f1cd6e49244e37978f3c26c29f01733547cc62e5392b282b3a5593d05603d8f1edc6e525ec1e76479295c7401411062de3321e69ee588c1afdfc85d0715d07e19a18128a572d8cda1cbe9aa8eeab643ef55c72aba563de5635466365663e37864aadc35b3e5fdfbf06d1efe80d7c5b242651e1e48c9ee618d596ea40dfb547b1bba9033ebdac0911dfdd0836810822a6ab02aa02213b95e283ae9660a659d8893f37ad8261de75ae26af6c9ae501a4b3217eabca595796bf468c65b84f4013b84e32f48ebe31975ee05d1bd5cf8276322d958a5c27441e7cf6bd92724a241128a0dce9ae851b3aef38da7f2cef5abdcd3d546abbd906d8a4b6a69777408500d4f54474310fd80ac603bd040a1172c6313f3cc32d2b3cba71e065337cea27a2efa44c261f06d34e9d0c510dd9c23cfba92253ab16155966009fe6e472e4f1635dcdcbe467f442807eea6acc765b090c569f812d040e702626c25a9d6cd0525b8b44240a2c4235bae12411426ce0c3b3362a8345a5874b3f8f9c11f0e680df562f1046277b808bf29dac86b303de91a3d8ab8a61583c10ba3c04669c5c708fd5e36507b7a0b2182a1f871965ecf028d4b34014254625164295451e8919b045e21db9e90dc2a1cdc4fad590f1bfe8698b6ffa90983460ae8378918782f26ace318107196d88fe41ba577c339624e76166b882f95f63af793daba9897aebd5b26c47b11b148c6aa58f917343823392e61ef33ea842fd02e0450447818af3da2469f29b8c74a79bfacd72be60f3d2333d7ae1e15ffe9d07dbb100d2ad457e0451ca799ccf227258c206af35599712edd90401af242cfdeb65931b344323a0329edefe240eca51534507b663e81d3d6e4487a357a70943576a60f537b8e19970b9b5a1fc10a832c4fe92d124635205f8870d39622eaf16d40da6f09931572461e5723df0bd15b885c8ebd7fa9e0f8a08d4ceca3fd7b25d04906e5f66eb7ecb2a28af1f61036f64a504d64966340696960c6a086e9bce996087e59a91bfd1d0742f1b4619fece56e169c0625599be04fa8c75dd83b21c8ec494233e0512933c7ec0eba6ef2f7bc0422528645a152460ed7a658dc65ce66de40065d61dd8fbd273a69f6d253236002f9a3e2561625759755057978726e99becba77c33051d23df644651abdca0d84b842cbe9da52d934d800000000000000", 0xffe}, {&(0x7f0000002040)="d797eeadfa4624563bd6f62c96d8384d3513f8cf1d3ae73bf68e0eb6e81b9665076411332bef7ec60f16a6076d474492a4d56b62d7f4a826be8c2afe32b809d636f75be5da054695a459548b915a66a7b22e6e3c11bf1ec22428aceead32980be0dd635f13ee4a03f492bf729370a9575e8fde5fd9a2a6a9f7afe593735a571b8776ec3c7a4e96174e255325922045c3af621807c6d17a560a679ba5c4c9f1f62e94cf6fdae43a52cea7eeb3ab576bfe846552742bba1475a1d784bb6e82e32fd5a5cf971f76d41e873ba9fb3a670e98e3", 0xd1}, {&(0x7f0000000140)="99febe6796afb212d0ade454c128a7d15fb1f4aee7", 0x57}, {&(0x7f00000011c0)="f3f7c676ba9f5dfde7131c2ebdfef6ed75", 0x11}, {&(0x7f0000001200)="afe6450ad023e294f5a108c1d900d80063beb6e2eca28821591b1bfa7317632b275a7ceb6baaaf8fd6f05c8075480f689844dff2148bee1cceebc8a6da1a", 0x3e}, {&(0x7f0000001240)="f5a0e5fea7161b7e8193da348c4f1cc40ffb5c94ff31448109ec6fbfd47e06da510d6d60208a701569306351964fd579246407b7baf88d5b5ff3b4a94b5242c717447f5ce94bd96df541b6b8d7ac5c130f83269ea8feadec5bcc43bfc377692595d456f883e732dcd25373a063d97cfe03629aafb19697565e154e1a97d53728ad1472d52f2a781ba5aece22a2897ac5e10fd706bb446e7f0f21438cfa38de0c1257452e97cc1548006f15686a6ce94f4d9d845511cd83737c01e417058b02f47a8b03ec178fdd70e3265a478b97b52b294cd2d02c095078f606dfdeb2fcaa73095d24071ed98951f35a415cd66ebca177b1147291934b7b906720b0c71b4d5fddaafab0df9972d511b6b2802df4c19b5915a8b305321293afe75030005d27b4b2bcf6a2b8556d1a78368248f821b319d3212ba8485b80fe2320187fe8fb573a8a5890f6358108a4016761fbeeddf618337a1b73040f096598f3746fc2ade3536ff45e2be43ea30641e75d9e256b2a9893d2e61516460b5b88c100a5386eba5962627589f9b58a2a15d0a9bec4ee34c6060cee147bd821280039212879be11f0b11d89269dd29394d234b364d1bde740251a1d17a8edd77de4a634df5a609a7d1fbd78698f649b2a622fac3c82040f6847eeb6be018c31b4f59f94dd2bba6c5bfac16c49a54b918c22f14046ed4adfe6721ff722c686703803062aef412a2fe5484910c567407b2822a25b17773dd5edbcda920ecc0d5771cbff2b25d56ba4a7e063e5cb959927b39c71c1500801c1e66a94a8982bdaae893673aa9aab24480d96be8cd557d831705ba496618e51949c197c6c1ce5524ff36ca7417c88b174ecb81879c28a1f8e8bf8722800bfde71f24fcc895d5d29c0acf3b1a7311d2c457ca50133069f865b748beb1396f50ee7debe691a2f818710e91eca7af51106b64b0b8569d85f5446166ab7f2f9d5d5d22173d8bb32254abfef6016f376db3be37c157b12a1fedbc9a9d0574697b8d65f9ddfb96d2aff27bafa40b04a4411ba2cbd7cb9c4e6e87aa8d663c3c13767a57f4e6ad2c7278e13caa0ad657e3b7ecb57f23db84d8eeedcce70a8196e945b2a7a7d83cd9e2293ebb3f72907b961a27a315078bfc7a99eaa7e3a982646b6bd8b96cdf4b33412d4e6121eba7b50734cb375cb448f9cc771b42ba1e378d0800968c5c0bfab311d68a254c2d87b555d7cdcb07146142d4cb5582761aa1f276f70494cce0160cb7ff59cb33e7248a2285ee69324af456f42b2cb4339e376f9a052d046189dd0a97c6220857f95a46afc924c4871364e604fb0892b11507fc668d3071fe9c627f96ee769b9de0ade26b4a6b8284115d103a071c85100d7bdb519e206d4774ffc9129e70936526bd0fd7f057230c100554266df8a52d0cbea6f0e32458033ca6bcd3fbe09a2a81085ec3af57895316bf4f964fa21a79dd560ca4ff9660c7d0c5acff67cc559b216dcf8c8f4f6a7993bfb362e862f161627d6433c65b2e2783f2f7ec936cf5e73d92d0472712ae6918f60fdd95d6572340ffbc13dbe2c99e8ea3bb1634de1ed2fa70e6711aa394d0e09cf71995ee4cb76643392cc9b52c96d4cd923f95a0cc9f360d645fdda15f12d32e72b61191d504faf3398ab2a20cdfdb858dd9a1d61557aac8d10a5c49bdedcd72aa501549390e1232b06f94d27e862eea36a45a2007d98b892fb4e1947f4d7013fea838d76f4b25032dfe69318ab780e9f2f61c9327544b17eefd24527827978820331b0437ec23e7f67f28dec51ee2b1a84c4edef74709a45df8115e9918cb833432d9405200c60027ec210c899090927271fafb91107b4c8d7a68bdce222f81ffccdd1466f290a5d74b19f54938752a8253655412957c7711a54f6916f5f3203156643dea6c2379b646b18f079506456888bec28061f9a8d364009161ed7a038caa03f1c51954916a2c33c24b7d0dba8f2048412dcf47d1e943547cca3422d1483c1a4d847611aa78d028871e3e6e166f900482c3b0bcbffa7e55f9feb118d551f4f4e490338f27c0d190d895c9d8808480ea4a856695c798983d6fe992f761bf0209dc96227b7e0026c986616f638cdbfdf2041b467faf35b3dcc263c5abd7de1e22d0d6b59baaa1e42a38b40204a22fe655136c21366a97bfa3ed55e883d8c6a354d1900c5ef61aeb38934d258b3b2a12b974ee32beb87b7247a3909afda0dc899e800b9e8c569e2baac5f53321f8a49e3d70799dbfa07dc7924d01594dc950f04c0a811f54237804d9a77c43aca0043d470e687b64723d65ae3ae21e4455dbb82ad94c6db8065dd2fa616932b326f2e476598cf687241df97b9e3bef2cc12d678339b2803cac05af9e72945e271abddb991024c218e1e19fe2d6e027246de405766ba614b068c3d6611f987d64d3eb86d313c79ab47598eb8535b98666df9a1a6f36f1ebb9def4624d5a06be50999154a2c67bdc2fefcdddc81899448dd632fd8fc7191639b939f855d9a24f5b29b17ff43828818e6cb4fe3dd8268184bef2352f9e217e63f6da3c92127374c2ba7d20c36cbb1b958ebafc7fb7d0cd4979d352fa18c00345eca6d4a3d26b1174e096f91cb5d456a66b43c27e22fd9cbb422bbf92755c9d75a62f9696675be41ae6159fdf33418ac3a21b895362c037d6d0d2dd8d991f2e7b9c5e5e6227db72b0c6c7c6a3cbe9b7ba4580b690b89388c4b2e3dff8dd5c2d9c5e7f37feb4d6b109bf1482cb95df3f075e415508b578878e68712209837c484bcf38a32efa6bf66c9cf692d806ddafbd93ccc467d30d0270e17def88a83d1c2c1e91ccadd0a2c730e5ffd26b8cf639cd931248df179e299f98c5bb92374c8d7698cff664d646f75afd6647704387c5c634378fe2549abb14ad2ea664846bb7a95f4e55d6c3a20f02093fec7fb504b7460c8f079c7ba57ae671bc770d698f368995a57482e117344a2567d567056f3fa28ba083a7079816e9530ec9c9f37b6ff1585f6e0b2225023eeb2880c30e9693081d65c383fc4fefbcd1897a717f4fa080ee8d441c90984b7300e39c526bdbcdd6e71ea60202c2c9238d406646bf5a661e48612b7c85fbb57169412140727b0bce1a160174f01e148a6abf509d4cb523527f531b0c850915378295b820620ee0ca7924d6de0118b05c4845217c146485a60b76c735c105c02973d5e449059eb4403a080d6ae9bfdf886e4d831c2e1d32e5d332b0cb6365c5444d646ecbc6f9556f5838a2dd550d6b654ef2ecb31658382e8a0aa8af7ac1ff8ef03401ba2c1f102d423ac38b804a08de9c239f2371a0be863a6ecc619339f60487d66f4d7935bf1657736d9d1c35951a8d12f79c702ba8f8ec73f66d4946f340aac2f2f1f274f9dcb6568d4621a3a9b13110581ee47d0a89d249f7d60771129a3a025ce72c8ae52f3beb0cfbfd6dd1c54653edb5126f11ba8dbbb2787d1447a9ca766d1c2b0600d1521adf4e7a22b6f7ad18e396ad1fe0b1eda0bc78d0d438fa9ffa8e93eed788c57e08a67ddcbcefe61a6013513f908a8d18d7970eb973c987240ef8ed55dc2edb36c2078fc949da730d43dec195333b12bf7206c231aac98e9cf10928eb5d148127384b7633faf42db56f7df2381f452497fb67ad495b6a086be1dae380b615cbfb5e727bac7d42e10cefbca9f7483b3ecf1ee8a42e478aeede7e9f2c19ab6e41a8834dd3ffbcc99eda33689689f6ac57d64de843d413809280d4933b2445e1ed206c665af8045ba06f4137776dba2e591b1c2d50e820b5b2f11d900d13abb30718e9d6737b72578456b10fb67653148ac4b06dfe1331a8073d2bcaf31452119d5b0162ba10840d9ab8844050879b075930b01601738c5192202debe22d4027fe17a134b8b8b0911a841a7bfde38f586752b2154716283fe0d9a6b28f3d0d77619bbee999d1729756c78a55a847cbea673c624e9d7b7ecb33c42e94413ca0f14538c0e6f6d04625344dfd8e55ee0ebf93e44244c08f592276c37d9feff128d9be597ed968b609a7a24d8d5dff58166c2142b29433817ca6b6b6f128c248ab987546dc79d2540ddfe92c618acd395c814184695eb149b4f1170338ff2f9fef660490892b3d514f88df856d87b9935c647be7c91bd11cf7935bd4610b53967de76083de97bdaae10f51e6904101bdd221fd75d54b69ad7186df6ac5fe78ec25796c0e324d8a23a84c352a34c84b1ebd4afe11516eac0103c4a86dab7642d58167bdbfce0637b52d3d82b2884cd05f37da0a380f873c29db5acb1cd0f19888d8ae94426fbe02a4e7fd8644c75bd4fe4eb7f52d4e3756be192c51cd24a680be489d4c821bb0b8b02276685ca7b541612d62eef5e539c7db0940c52ecc916d2d76c42d9c8ac0118d6f4f3ce6d6decf707ba5e295e08d82dc7f80cbb1466aa3db76e1a2e34a425d8d5befa40a85c2cdf573be47e74d9eab7d2d8c6cda358a662a4dddb879cfdf82ac3dd2b686712b373ed5040e0ff8266488bb47e4b16051087fa9286fda6a34c85e6fd8903b911af2abc1bca67f7c82c60525dfddc075bc5abd2c13da80b3b93b2677105102c35c887f988d5fb9e686219db43acd09bd6fec80f09a6b6a77ac66a06ca433f99522d3fcf3da72c9ed1eee686ae02ea04295507c123ee2e41e7302be716fb18c1c9767fbad537344b05dc1445cff2aa20fba70271fec02f6800847eacbb3d4d61d853e1bb5a1de0c982d243501c4a6963889e281992b8a902a9df2887c13d4dfaaca84fc75ee26efa1d1d639bd5018e3a9660bdcf7ed31a18f8a5f0573c6585616eea26fb5ee2e0521e7bddc588fa3d2aed70f7ef6c8e718de447ef19251ca6a688b7864d9d1c1fabe805eebdeb4a63416612c5018935d7cd950dc6e206d95620f5fa92edbca6b226e9db634f5168f91546353ae3446f372f94ee6c3d51f0c4f5b42e5b74e6da833df6502f0279e138a01f2fc67e59d1dd8d513d7711683c03a8166f348f56c82347648c95e33b888a504f8b951d4546e51619ac9df67bcc6bee1544332ae1fa4c82f88208", 0xded}], 0x6) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:06:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8800, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f00000001c0)={{0x8, 0x1, 0x80}, 0x25, 0x5, 0xc16a39b}) listen(r2, 0x0) r3 = accept(r1, 0x0, &(0x7f0000000040)) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000300)='./file0\x00') connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ca08c631f34d0100"], 0x10) sendto$inet6(r4, &(0x7f0000000100)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb000000929e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb574716293278b5cb048bd9592a54feacfeb0a2c47364986175", 0xfe1b, 0x0, 0x0, 0x0) mlock(&(0x7f00007f0000/0x1000)=nil, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) pckbd_enable: command error 16:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCLOCK(r0, 0x20004276) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x44) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000001c0)={0x4f, 0x0, &(0x7f0000000240)=""/79}) shmget$private(0x0, 0x2000, 0x3bc, &(0x7f0000ffc000/0x2000)=nil) write(r4, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x20000, 0x0) write(r6, &(0x7f00000004c0)="9d86fda3af0a90c732547f01e36bae1936ccde05007fbf64cc60e43233f5b548281bdddd6b78b3b8aea0b795e528fe9cff2a5c24867c0b4af47a483b2d6e37440700000000000000f2de1dc5f6036a7d2ae7ebfe997d783b0511a15ac41eb818bcbcd2670b08b5b2796fcd5d764b54f487a666ecd3b7256183d58c975ceccffbc9fb3076dc205e77a5d7bff570a4a4669c9f963dc65c533426f67ce24d191959db69f4d6bb02e2c0509fc4ff317d54d5ac0a1551fef43441f9f8808a24d3e781", 0xc0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x101, 0x2f39, 0x401, 0x8, "d731cc6adba1c8657d881d4552be893bbb0e9f28", 0xfffffff9}) 16:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a0292ce6914093a0000e39e48ea5c87f694d6eb7163000000", 0xfeed, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x6, 0x800, 0x800, 0x5, 0x2, 0x40, 0x7, 0x10, [{0x9, 0x5, 0x5, 0xebb}, {0x40, 0x5, 0x7}, {0x3c, 0x9, 0x2000, 0x20}, {0x3c, 0x0, 0x8, 0x5}, {0x7ff, 0x2, 0xb14e, 0xcb}, {0x0, 0x4, 0x401, 0x40}, {0xa, 0x7, 0x6, 0x4}, {0x5d, 0x2}, {0x1000, 0x65c, 0x8, 0x5a}, {0x1, 0x80000000, 0x7ff, 0x100}, {0x10000, 0x772, 0x9, 0x81}, {0xc52, 0x1, 0x8000, 0x3ff}, {0x7, 0x101, 0xf5, 0x7}, {0x3, 0xfffffff9, 0x4, 0x81}, {0x1003, 0x80000000, 0x800, 0x1007}, {0x1, 0x4, 0x5, 0xffff}]}) 16:06:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225], [0xfffffffffffffff7], [], [{0x2}, {}, {0x0, 0x0, 0x0, 0x7f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='.\x00') fchflags(r2, 0x10000) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:06:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004ab000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:06:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8021, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) poll(&(0x7f0000000140)=[{r1}, {0xffffffffffffffff, 0x4}, {r0, 0x2}, {r2, 0x10}, {r3, 0x2}, {r4, 0x3715bd1b74ee435c}, {r0, 0x2}, {r5, 0x40}, {r0, 0x100}, {r0, 0x40}], 0xa, 0x4) 16:06:32 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)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x3, 0xe70}, {0x1, 0x8, 0xff, 0x81}, {0x8, 0x3, 0x0, 0x8857}, {0x3, 0xd1, 0x20, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r1, 0x5) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x379, 0x11, 0x4, 0x7666}, {0xcda5, 0x5, 0x0, 0x7f}, {0x114b, 0x0, 0x7, 0x10001}, {0x5, 0x1, 0x7, 0x6}, {0x94, 0x7, 0x1, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) recvfrom(r1, &(0x7f00000004c0)=""/155, 0x9b, 0x41, &(0x7f0000000400)=@in6={0x18, 0x3, 0x6, 0xffffffe0}, 0xc) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r5) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r6, 0x0, 0x0) recvfrom(r6, &(0x7f00000001c0)=""/21, 0x15, 0x40, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r7 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r7, &(0x7f0000ffb000/0x3000)=nil, 0x1000) shmctl$SHM_LOCK(r7, 0x3) ioctl$TIOCEXCL(r2, 0x2000740d) 16:06:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r9, r13, 0x24, 0x4}, 0xc29, 0x4, r14, r15, 0x8000, 0x5, 0x0, 0x8001}) r16 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r29) r30 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r16, r17, r24, r28, 0x24, 0x4}, 0xc29, 0x4, r29, r30, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r39 = getpgrp() r40 = fcntl$getown(r32, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r35, r36, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r39, r40, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r43 = getegid() r44 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r54 = getpgrp() r55 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, r51, r52, r53, 0x5, 0x7fff}, 0x6, 0x2, r54, r55, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r57 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r57) r58 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r44, r45, r52, r56, 0x24, 0x4}, 0xc29, 0x4, r57, r58, 0x8000, 0x5, 0x0, 0x8001}) r59 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r59, 0x0, 0x0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x9, &(0x7f0000000240)=[r2, 0x0, r17, r36, r41, r42, r43, r56, r60]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000040}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c}, {0x3c}, {0x6, 0xf7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3ff, 0xd1, 0x1, 0xff, "836dc8e17751e8007870a7be6ee302be5f36a25a", 0xffff, 0x7}) 16:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x40000004006}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:06:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x0, 0x6, 0x8d, 0xffffffff}, {0x1f, 0x5, 0x6, 0x5}]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0x3, 0x4, 0x1, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xce67}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x200}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x19cb}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) bind$inet6(r7, &(0x7f00000001c0)={0x18, 0x3, 0x6, 0x76}, 0xc) dup2(r6, r5) pwrite(r3, &(0x7f0000000100)="1e1940c0f36115d989b78c525eb595508b1627ff9fadc93b0fba03ebcde9bed77ea2c5771572d7f039b324aeddc150d65b9363db34e5ca41943e04f9e4c0202f3755903a1929652a7c944c2494ec7586358de8f334ea0ccba00efe658fd83cf0", 0x60, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x1811, r3, 0x0, 0x41) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r3, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000001e724d8acf07fd50db40834a974b780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000842b1cb0d36358bf5dcd567079950c7d477a7812774f962a22af6041664a1cb21f58ced86a140e790d0d3f22281950bf4475bd69fc455cbcc5a6571e48c12aeedb802e7aff2e12e2a51f4faa33182a7022a5054aee887833b2a12704fe517a9a5367d4d7aae28bb6ceb216c99e6c7d365bfb962e0568e49663484003055ca6ca63bff2f89a5a3b39442a0ce4c013d5c6d71a97195b5b6950de04c66675f25810a8d413de286d9994bcc0a97716b529f01d42cc71d93adde1b5cd5a85df065b42762de003e4"], &(0x7f00000000c0)=0x249) 16:06:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x71) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11", 0xbc) 16:06:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000080), 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:06:33 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r10, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) r17 = getegid() r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r31 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r31) r32 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r18, r19, r26, r30, 0x24, 0x4}, 0xc29, 0x4, r31, r32, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r33, 0x0, r34) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x6, r0, r1, r2, r17, 0x100, 0x7c2}, 0xd5d, 0x1, r31, r42, 0x8, 0x4, 0x7, 0x100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r43 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r43, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r43, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) 16:06:33 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) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x3) close(r0) close(r1) 16:06:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) clock_getres(0x3, &(0x7f0000000000)) 16:06:33 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x23) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x5) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x6, 0x4000, 0x1a, &(0x7f0000000280)) r4 = socket$inet6(0x18, 0x3, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="bb03000000696c653000"], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\x02\x00', 0x20, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1}, {0x6}]}) poll(0x0, 0x0, 0x101) 16:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tcp', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c, 0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:06:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82080000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:06:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfffffffffffffff7], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x5}, {0x0, 0x7ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r4, 0x0) 16:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x18e1f96596a2600f, &(0x7f0000000080)=[{0x10001, 0xfe, 0x0, 0x20}, {0x1, 0x0, 0x0, 0x8}, {0x44}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='Qf\x00\x00\x00\x00\x00\x00\x10', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x806, 0xa0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") renameat(r3, &(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') setsockopt(0xffffffffffffff9c, 0x5e9, 0x6, &(0x7f0000000180)="15b0e046e68a0ec48a6714a7084828a0ee65b8e8e42fe4fc", 0x18) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r5, 0x0, 0x0) r6 = syz_open_pts() ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000300)) connect(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="015b2e2f66696c65960059d9a3755acc5b5e248cd231116b9c47c12863b9bcf98c859c1d2da91ac9ee53b04578444ad8dfc0ba"], 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r7, 0x0, 0xead0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x6c}, {0x6}]}) read(0xffffffffffffffff, &(0x7f00000000c0)=""/118, 0x76) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:06:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 16:06:33 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, &(0x7f0000000780)="14cf2203", 0x4) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/248) 16:06:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:06:34 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x8000, 0x48) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r2, r0) r3 = socket(0x0, 0x4, 0x808) getsockopt(r3, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r4, &(0x7f0000001200)=""/4096, 0x1000) 16:06:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) rmdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x9, 0x8000, './bus/file0\x00', 0x1, 0x0, 0x20, 0x5}) 16:06:34 executing program 1: r0 = socket(0x2, 0xc003, 0x29) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESOCT=r2, @ANYRES64=r2, @ANYBLOB="dc930a850d849e8f5b64376db2673ae86e6fc088a946a0c16098ae0800001a1f5849fd9e34", @ANYRES32=r2, @ANYRES32=r3, @ANYRES16=0x0, @ANYRESDEC=r4], 0x7) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 16:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 16:06:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) r1 = msgget(0x0, 0x684) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000036d044c09f0b91b6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed8"], 0x1, 0x800) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x4, 0x0, 0x0, 0x10, 0x18, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(0xffffffffffffff9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup(r2) 16:06:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x17b}, {0xb46, 0x6f, 0x0, 0x168f}, {0x2, 0x97, 0x4, 0x7f}, {0xd3, 0x9, 0x5a, 0x6}, {0x7f, 0x0, 0xe4, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'`ap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x566d}, {0x100}, {0x4, 0x0, 0x7f}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="080d34413fb2c507153a05b8a600") ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x3, 0x3, 0x2, 0x2}, {0xd9, 0x1, 0x62, 0x9}, {0x7ff, 0x21, 0x7, 0x77}, {0x9, 0x8, 0xff, 0xfffffffe}, {0xc59c, 0x20, 0x4, 0xadd}, {0x6, 0x1, 0xaa, 0x1000005}, {0x1f, 0x9, 0x8, 0x7}, {0x400, 0x6, 0x0, 0x5}, {0x3, 0x80, 0x6, 0x7}]}) syz_emit_ethernet(0xfffffffffffffe50, &(0x7f0000000200)="d0") r5 = syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) 16:06:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x1, 0x2, 0xf, &(0x7f0000001740)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) r21 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r7, r8, r15, r19, 0x24, 0x4}, 0xc29, 0x4, r20, r21, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = accept$inet6(r22, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r24 = socket$inet6(0x18, 0x4005, 0x70) r25 = fcntl$dupfd(r22, 0x0, r23) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = getpgrp() r31 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r27, r28, r29, 0x5, 0x7fff}, 0x6, 0x2, r30, r31, 0x7f, 0x100000001, 0xb1f1}) r32 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = getpgrp() r43 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r45 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r45) r46 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r32, r33, r40, r44, 0x24, 0x4}, 0xc29, 0x4, r45, r46, 0x8000, 0x5, 0x0, 0x8001}) r47 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r47, 0x0, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = accept$inet6(r49, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r51 = socket$inet6(0x18, 0x4005, 0x70) r52 = fcntl$dupfd(r49, 0x0, r50) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r57 = getpgrp() r58 = fcntl$getown(r50, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r53, r54, r55, r56, 0x5, 0x7fff}, 0x6, 0x2, r57, r58, 0x7f, 0x100000001, 0xb1f1}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000300)="3b9c5303998ba17c316279e11cf9eef646323cba8162645fbc8f26e95e5f5cce4f0f01fa6fdc4f0ab3414a877623739a080f5c97b213664b532d28da54f38cf33e7e4eefe1790cc7ef67febc51dcf02abec18df2c00cee1f6d4545f28066b3f0f967a67ff6e980957b854a7c7c43052960017ddac8a4d12caa987466f4cc79c4f3e573656580", 0x86}, {&(0x7f00000003c0)="1f9ebe9eb63452a478716f97e5f369ab5faf8fc83d620ddc079f279eeb8a", 0x1e}, {&(0x7f0000000400)="ac95b1c755205e2254e7cff2331cdac1581614c3ddd1af6336214b69809b3af64db3954f1096c8fabe827b03a6f7f4206edbd3f40de538bfe20c6c1455091359c398c36b99c7895f6536cd55b477aeb1a28368f58fe75e5effbdf3fb7edf17e367c1c17d1d50025375f48fae4a313b07b9358bb5c6554383541417fd48415e9dc194ebdbce7be7048811225289135e2622557b8ca8d8a9e0d8d9c210a7d81b6f2e1ae86f6bc2cce8206108c580c40dd74bbc675ecdd286307b6af1a523182c733945fa4537a7bf5dc74bd7f622660ba544c8d7caf79caa0f2c4b59b752dd6761b18367cc99669738c4db36d0c6655c1273d5bbb6bb64d070f9113cedc39afc371ee411aca2065e6254b470a89fd85ccd016596b398baece9230b8dfe80062813975e3a1f8b0a6600dd96f38e795c3669ff26122bbf1e2f64ce8ec0323a3c20218f2c2f71627dbce9e3a7ad40da135330895ad1dcf02516368a7be70e8351c02ba5a8c6f9fae8d65f20a2fded85ad22c2b310012202c74a948df4ec80f2d7adefed8d1768e7eb533cc46fa95d8375e791b061923758720ba1ad6d6a47f9c2880e440be5778085b8db1e6943d35298056a0a7d8f71f6a75f20ebbaedaa41b12687b867b556551404c2ebfccd5504dfa7535c97a4571486b7c05837272701d5a7562dbaeb4b6400ab07a7df5ebf03a50b8f3b0577f3c0d8e4e628a6554298b5cc5acec5b2ace179255e62ba1d2b0c30e041299e4bc49c9b6d04e14b9ef13e1a5da6497ea99bddf8bb69c4ebaf5e2a2a9f9c7a8c2ab3e47fefd9654217c718977cd5279edc477e6497a0d36674b49be69bcfb15869917f3f845c118292372764ed00c53b2227fd4e476b1e5a6d1a2a5e121941b96ca3caa94b0c816b0b7d88bfa37075486012b9cac1081708f89277e6f81bcbc182254d20aa36493083fe6697cfaa2974cc2bffe2d171d77bc31fbea8732a92ad00745edee4b8991265c2b26a7b6d2bccfaadc2f8fbd4157a6837dc7db9dfbc431c7bab989759d703f91596637d68e7477373d2fb8b3fd27b89b03a60fbc9aca84793230ee184e16af005971e1539aa2475e3b68dc00548316bd607a58c17163623807f67aaa0c95460404338a4198624e4826c5bf9344fb842c05749c0a16f2049a1388708e7b41da3023c918c5020e258c31a7cb8b4b59b13dd2c75a9efabe35498ac4fd491b10f54374e971dbab4c2040c97dda1d811812a320f8431ef665cefbbe1e9386b76ac58ee215371a9777cd9f7ad31a929a374f985dabf28a39688741f30e82e9097d73b32ce98088847fa32e4a20a098eddf6715d11bac75805fb51bd5116185becbf8946707fd318d358a7fa5d353e045a96ffea6fd52c2f7e2deefd740c8d88c901fb5a0f896ca76dd3ab0466fed55bc880607d8b7ef52ec97a7fcbe5de9c39ad3cc28372c36e40d49120c719dbea00ed253d439d9d8820b639956c8b16adabbf35dcad882d2c457fcb8d7894832a959d97a96420ea8c00b12a7cf809231c526c77e04396fea0ed5b5a6baea2e38fb0c713dca7a74721c85697d6189cff62e05a0bdeab93f9d078b45e8f3612d1ad364ccf3a60682fd847590087a1a805e18224af73694c6d2b7b6d0ff7ccb49c53fc57260a8319c0f0ec35a130bd779d0a0f6bbb3c121c5695504173d0f283c88901f70b8cd6196a68b9e0b18bb12327661a10702d99c2ffba8d9427224e0c988137b65ad9b4a4829815d23ffb72a4a941bf70661388aa1345a177de3fa8c73614a491c194734108a43868eff9f92411351e8c4b7fc6145a291fa396a57eaeb64f74b4705b812be6ee01eed5067fa6fd94831253e7f0ad190ab4ecb1e6576586ebc226286db82a410de9889c4738112bdd019897ac40c89e537348249e4ff39463eecdf5271aa391c84c96a2ee8ebd8367701bb71874c5bc81cceccc7b8da55c04ab12c5e1e5512011e7afd8de0e9ebd72778bac107e990c495f6c3d82f3fda139313b6670cab20d0f9a9bb7b12f54bd840819fa284715a51110ce8e654a392f51c0aa7f986988c6464133960c7c4157593b114b43da6e36241d7ce4be238fc400789c3aa23d1df3ee21e983e204384404f8e30e48fb07162c0f92ab37a9a34dd2e5346aebee48d3b6dc2aebfd6f91f6c7ac7ccdf4630b4990ec329bd39b042e9f1214fea99081dbb32e1af453f795c7123b333db7cc00ffffc15995d064b4e402ef1a113e57c5d94889e1dbae5a63f20fb4c422837d4297e97bbd34a1ae37e687a582f91438bfbdcd1ceec8f0832d90cd102b90799ade12d29ddeb66a086aa783559659fab6124edd3805823806a35308c4e0ee7369137e6590b23c517292c8530f0e34113069250dfb89e8368c1619f3a5a81ba906c952fa6bf507665313e36d4c1bf6a1d08f366d68a8a4a701499c0faccb892a2c62583efb9fc3cc1e4eef8ea60a4cacac0a477d7d1d03866628704624280fa4efab486e5c31e04f97a18c415b1fee9261bcf70362b1c269ae46ae5d3ea0707d0845dd23f850fade81381af8beb808a40dcd7403709ebe4cf7c36b49af8342976b903c6947563d42609017fec8950df25c4f9814d2015508740df6a472552e9ae86b0a7bc067208376917897a1755895c485e6cf516ab62ec5bf6c0414f101c02892e8dc70b294479e397d0481808611a481cc13c072e4361006ff2b96a87d49a7d01d02c9e9ecda9e8d8e162eed4ea79dab2167ee2dfa75629e6fcaeca6bb75d9cfbc99551f27372a207907c19bd0364d98919f910de49623d77a548903346b678d10035a3523314d5d4e472171ac6e7c4c733feed37ed26bdcc06619521aca45b953a6eabb9ff7830762a2828a98da57fcbae20a13e210a45426945b564735a706ce08d2f1160da3dd986e07bd39da05ce8b1e578e5c761fd99156090afce31243f2917f555ce1dbbbc3e3e5ea2580b45f7e5d52cb39417ba5940fe1d7de08f9737ba8a67d39feacc2dfdbd8dc411ce2bc22e7a5ac6590146d5825136e6abca10e16d301ec3e5232f45e7f19129a9241044516f764068bdc654bb837bf385312a3818e6d564249eaf508ee46a7e7d50e8119a6e4a598473d909d42db5070cbe934949c2423cea8ad4826154ce5bbf334969cd9871d10ab65baee8a3252146b14606a2f7d4778ec01cb5bd0eae2feea7db56a4908dc6d2ad5a165132810e51582fab104f22a24f164342fd0754e634b346bc64e30d2f12c0e9cfb084b9d349fa3a9f725d81179362387c172af52f718c5de7436b0769817573fed443a91e8653c5e0d87be1b5b7bc40f68376155b6a8ed5ac16fae83dcc20a4c02e70bf58e142bfdcdda8e331bd0e307e6f02fcf693fc4f176de5969e6e7455a1f1e7c49594961c0e01a379f8ae6c82f6517dd1c12778915118771c03935159e3d0e025ca906227d6d8d6c34a7661bf364144e45b194a2abb85390c25eb756e0997a447442d04018fcd90d05280fd8b6283eb834e63451d003e607db5294681a4d3a064da5e3861c730c8c1c65afe4e2be700ab964b9ece1742ba1627e88f200f6f179682ba6ba9bb83333f4b60cb763b7940076b783c0a361a031ed9f8790d4fe1b7730c43c1bf0041c6e58091b4c87a4bda31bd4823835498833bca89d0d9edc4b76e3bd5fa5d6e1ce6bd4a8e675a5870fb6e6ff64b1af9efb5b3dedc6578576828a7c20fc614000ab2b4e7b5fca6cef8472a4cfe511e5e0d8ee7043bf24099b42467705114692f948cf70768ac5ddc927dbb5235f18eddf37a99316aac05a856f21daff25bb7ba791ddcda215f0d88123f828dc5e65a0dabf58a676220cb00345eb2c4dab081e535ed0c9c00a7936bc72578591248c62ffa28673963d7d30dc3bad22f0874268a305d3452d8488c799674da0dfe6e8cc336a7193a74115309bf62f430c765d6d70e181e4ab687dfaef3d99603e3927d3419cd8cc3cf49c54a692e57042a1b7554086c3ff964cd0b6e94a003224f8d3b7ca8c3a7e036ed53a11d60fb887e8e2a364c6d0aba8a968696ec62d74ce3b140f1fe9abd9fe7d87dbb9af1f9bfc825e63b490267f2e52fb8656ebd0edc75467288f317e1c7a89fcc6753a22a744728f080ab8ea68a76747e67b4b943e8fcaefbac9a9bf6888cdc9b32103b8c41a60bd25749d53040fdaba2892e6c5d882ed7f7ceb5514b990ac62f3c08d18873c085c337b69f37476592af2a03215556c129c7efdadc8b7b10565985439bcb0cff3e46c7d374111595f6de248ba58bf9a799c54f014c60d7b4223c6d59bc4f7a701645659a09e18fac3357944ea3be1d8af2115c000a3e09b0149177533b2db307e5224ad4fa201db14abc5935ec7cba59471bb3b48621593fe661ef1f098a516aa1547c456a89f2de85194ab1c8f737273ca57ce05284e339ba95f5be72f581a88d6cd4352de62e5b6e13e6fb926d71ebd26c003e57ec507be27f9a1cd1c942ae2456c44fd898838c711a0841856f62a7ca7d8903d749206b4062331f22f529d34a0d089357d684efd7351c2d8eab828cc105b21cfdb41cb676030aa1d62e6d4e42d802816a490195b1951783332e86c4eed3c0b6ada37339a63c635e6a91a66b2a595c7cc1e3f4177e32fc030eee010e7e1c3a426cb58bb1ab9f252699458e555f544e5cde268226c1ba5eacec4a1560ca23f16b246153b067338bf3016898ce0cd757491ca64eb15380689ccb84400bde152c633c2383f584587014081b752e8fd14c10f8e8f9a1cc500853e91778cff7649b135e950e04318ec8bda609ceacfe13a3850ead3b6b196989cf4486d92425c186a1c1e1b56820a87d1542a6978d6126747c7e41412d7751144a200408dfe9a0ff87e7c8cf60e02237693d1dddf0c1f0b9f61e91d3b6e1e75ea5e66fd8db144c0ba350e7ce6d5d82c01e273e63a872fc4ec474f0993c6edb61c7b0b2a3a3b0cbdb1a6331f1915228e8c9ada765afc56f8f4f5d3819e7b81de12c92439e5556d6f3f8635a60c0b2a053378f40940cd0c5561f72ada3275424cd91741164564d2e19afa877215855fdb32035500a9b23f1ea80926bc6e65f9146bd485839c295ecb223c497b6a51ad8d3f467d8737e4295e8908441c97ac3b8d4159001b31ef3ced28871c09d2bde39b9c49363879f055d0e9504ee31316bc5dd6c7bc384c0be5a23bdc3085d500c90bcc4fd079ece5660a670c1efa3002479ee6981fcffee9924eafa9dd781379f56601dc4817eba3455f65a11eaa7448a3ad3f06074450a964ed11c7af1db8e5cd795d1ab78186647f87129997f432c71448e628b992a3614733a96a0d56c8bbc08f833810350d80a850ba3a2e6ce62ab5a6a7e29104f202d5e7366987d936a59eb3d1411cc16d8626f7a4bdef83a3805deddd1d311cd550292e253c38f64192a6ed693cfd16fa73e5faf83e8aa0ce2ed6d70e64ebc24f97ee4b8883405a57d12c2efa15efec3642bf2597407b8bf34d806ebd2e268d6e18a8ce8455600036519f8df7d5b1e570273322bb0af03f75ee62cd6960eb8c441c306b82306589ea874e7b8ded5149181a80593305401c9b0e0653d88493d036cd382c3e2a445d53758948de675072b8fcfd545d3d397795d9797ba59254d41661ecf7944ff1ffed8d342e88a0a3f11432e49c3efc9b66ce4e7e6a6ea5874ac4e37ce9a431b4ed763d4ee69d10913269b5c88efa8e7f1f2e3dcc043184799e34a88fa0cf36c7257be94d2c3979bf7011110e74481f86c347541a8911383eaa73b246e12cb339d5597cac5ed051036ba4051515757546", 0x1000}, {&(0x7f0000001400)="48c26975673852073096a12c5ea4b5f0bd6272e9da45bea58fe3405c04dfd5d9b03ef81f4ed542a3b1feaccde78896", 0x2f}, {&(0x7f0000001440)="e6b137665b7b6e0ac6af2f9276799e79a539ecf64a4208cd1d437d05c4d5c995d1bf61943e843ad974a9edd4efe39bba501370ee7277e5a3967d81ab6d499b4699550ccbb5602cc2358346dc0a8e03cba2df828161f4e926db7a460b35787415c5dbcacec56c31d547e3330515a9ea0bf644d8effdf9d420786f827166985a4ab93e1e73302aeee4f5c22be5f0bedb347fbde0901bfb047738d707929923a3cde17a9c64417a07f542ede13c6e1e968d3341bd", 0xb3}, {&(0x7f0000001500)="ff203cf73c3fa815ce78a4c9b9c50ef23a597bc3a76c9c6ec593868ae3a6cceb39be8083cb0e877dbeccfb79aa74b8fa57ebd1d09844ce6b96644403eecd48938dc54cc8353b84748c817f14e1bc5b699a56bc9b508b09f30c30d017ce0db784a99446ffa571251d6607b5a24fe7692f3d000ca7e3", 0x75}, {&(0x7f0000001580)="acd8fabc81b02b2dcfc35cb40345a61b1196d040ffa630319d7de3120875f9edb75874bfe37be35e2eb11795847c2da91cfba153c4f3a89517a530cbb9bcf99846de75b0670feaf5d7b405ad6c1d8d642578f8478df0097d520825b98b1d7f6deb32cf4c0f554168572c0e3a207e5a7a07ba9ccf2f988c195062b4714f9c6b129f4860354eb2c62d719c4434eccecaa24d1e2dd733d142ff123d", 0x9a}, {&(0x7f0000001640)="0b8d27803c1d2b147ea88bdbde8a2fb11ea9eb5562a318bc4d5c957a334dffa2fa4b5381f0517517df1d479a272198f6132d1c97d0de0474ffde5607d5e5d38c7d8f9ffd9eb9bebf546ea24ac709f571aa07b652dd81d3837213cc9a1f", 0x5d}], 0x8, &(0x7f0000001980)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r48, @ANYRES32=r56, @ANYBLOB="000000002000000000000000ffff0000010000004772f1001f6552b7ddb81b052cab5563b5f5dde6dd2f86912d89b28323c13ca97036527fa12b87b6247b1eb328a9b79f93f0b6a8be00729b3cc0c360fee16896a50f44adf7ec805241f7b6384d28189b91606ed450a370856c76378e1c206303e5371ae0ab392042c930477a827e1af15a3c5f9dfbc6892ff257e2585a92507af546165f224f5890a3550df14187cf9a23b028801fb6faa593cbbe972a6c0793aa5282952ca4d0b88913e6854a89f210cc6af2c94709cd8de26656cdcffade971e81d5708a0951ca25aaaaf7689a3d3a41bcab13dc9094b3b04757553d", @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r61 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r61, 0x0, 0x0) ioctl$VMM_IOC_INFO(r61, 0xc0185603, &(0x7f0000000000)={0xf3, 0x0, &(0x7f00000001c0)=""/243}) setsockopt$sock_timeval(r61, 0xffff, 0x1005, &(0x7f0000000180)={0x8, 0xd7}, 0x10) r62 = socket(0x2, 0x1, 0x0) connect$unix(r62, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000d9ca6355cfa83fab"], 0x10) 16:06:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) socketpair(0x1, 0xb11417d2ad79feae, 0x4, &(0x7f0000000040)) read(r0, &(0x7f0000000180)=""/28, 0xa3819a181131c8a1) chdir(&(0x7f0000000000)='./bus\x00') 16:06:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="38f9fbfb608f77263503904c39f312eec2e04743ea6d56a4274dc0648382587f1e2e0444d3edd822b0e6c8a02aa8e35ab77647c6451a7a993321f4090dd1715fa8ec4db3d80277a7155a29c4bf0e526b779bb8f9c09dbcac7a18dec832bbc33104e703af1144b08edbf8f2863e793b9d42a1ed431712d5049f0deaabcba1919218f8020bfb17f2ce1c19aa8bc9aea418eb0813c478c84828294d676beddaf0cc12f7d0cd6ada405bcc65a40cd712450f78c1e1d6309d841c868eef1ac4"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x80000001}}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:06:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000700)=@file={0x0, './file1\x00'}, 0xa) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(0xffffffffffffff9c, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x8, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) mknodat(r3, &(0x7f00000006c0)='./file0\x00', 0x4, 0x7fffffff) 16:06:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000280)={0x1, 0xaa, 0x2, 0xad9c, "990dfe2117efbc542e85a8dff63ffbd907408e07", 0x2, 0x9}) sendto$unix(r1, &(0x7f0000000180)="7b7319f17a4efbfb0141d0e5ebab7830966c9c0867fafc12bf6f6121878fcb40cbaf7f6e781fd2a37478f03ee21c80f01aaee1e4f5c3d74f6cedac9c386afcc434e278c18f44ef88dabe1a8ff0568fcab1e39bf105480c8bde1af2c5fc065352d9114966ccc0b58b565e73152d5a94c2c675859cacce19644001255fafa0d5d30d05d084094b01c50300000000000000452d4adc8d0dfd0226198e03dcf9cf7fc1038f5a6f1b8c0ba460713812a90ae3", 0x1a9, 0xc08, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x3b1) 16:06:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:06:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x189) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x40, 0xc) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000280)="f140b93e538f9fc08e5e1761bc6aa1ef94caa94cb7a3a73d8ad06f7ad686c383ffbf662c9aa9982b9b2542bb9f5f7cde25873709d0aedf7f1ccefa7775bb54e6f3a6432c38058be14e4a51975dbcface75f86a377ccd93cd602390ebb9725be69a46288fe3a2e6435c81a63bbbafe5b78e5f2ef0fc35d0f4da8224e5c986d3eb9c7211dee352e11b024427bb15f94e74bdbcbd445d04a89f42c9a860f26c1497560ff5d791366670877b9621f6d97c265aa13cd97fcd07187054bac35d14c78d73e2cedb9cd891d714d25840fb98d61249c4b86e2c80ee18d4305a8f21ac7a195e489a241304199ba93b0e361e5a84fef3720b"}, {&(0x7f0000000380)="bf7ef9522603171ffa2efc5e69f9811825870e2c1b8fd333f484d853a9b0c791be35b079855b14fce3a1a0fef9f8c30032f93eed73c22a021bdea6d84a812e6da1f083b92f1d711e84907729aad6a07632e593b4498fee6383334e6595c41a9be260ecd785a765756bbecbc3c59fa23fd1dc973fbbad15918eba2afbc85219bae5b83a2e"}, {&(0x7f0000000140)="79964fe85ccb23ca8e74f4269c42a02faa15e39a97d6a8ebef4a5e0d20ff653c6a54f3c09596736a100695c4fc812e7855d4bde34980dff6285bf16458cb5a883553cb73dc94e1a0e628a6410992321a5aa47d5233d2fcddefa0df6cf7cb6ce9be85649a4add2f2cc58dec39eb2016e4503223f85588", 0x7fc7a5a71f72c5b}, {&(0x7f0000000240)="44a7a35d21f09259c9000000122edc4ce44b4b3f304f70dce8ddda63ac8498b3d5d8e7bf8b4fd160cb93c599eca4a00a0ca9", 0x29e}, {&(0x7f0000000440)}, {&(0x7f00000004c0)="bd33e5461a17bf461d6843ff934bc3ba9937e69f6f6f3f32db3e4e14fec9483c1c3843c396c411604cf3279c0e1e45aba2973ef51df9bcc7b3e8837e70adf09752675c9028e269ba57747307a4e854ba5c70bf0339411206640089740f7c43497d5bac07b99233d8158e79912863fbb1e680dd7ceafe43f258bbd71f659cd1aa0e91c22013b85b84900989ddc40eae77d098a85eb75c213738caec2acd1340fede66b954e83aa1d43c6e040bd96482dd6bb8720a9487096dece12ba2cd901671da032866ee5bb9ee4640f06412b54fbf0aa32393b3e06538334321588e3b34d465d0b6e24c1383f9e88833ee2c19cc658acc23396bc5f94755b8c32d6bd9961e889dc6b88336873c08d034b06f35476483d1053d8716b09658662cfc6dc0cbb2d36d67412e911cba4b3a87e93911cd62d8c57452f9b51f955f4065321485a3042a9ce964f93419b6f6af47ec78f1c5161e6094771ffb165d3f30c71db86b7912ef0dea445e4d3df5a705fe826dd27d7642bb491fcae3944eb6bb67c31357d19ca26a3a0c9a5c1cc783d0e481f505130490a1450caf011cdeb7de6f1ea2dfa990d8bd6f2e061cd28df6048eb2ca705212db75a57502fdcc2f8e676acd5ef21e6795a6e6d0ee0a00a0bdd53df7c6981f8b65009f6a061d05ced1e0d8c60dfda4991d17c322f9f04bba2cf3d9b7cbf94b3a6a2acd3811c46858b6cbd2b3cd23422856ef25ef93f3fb4c13c995570e0cbfbfc4caa658eb9d912bb95b0306ad4d24e743f0c9d1a970d535fbf3b00a2c9985599f0c59885812e14edd44900f7f372b120a7b0f4472c4e37db74fd2bffb2bf4d076285bc3d66eb07608d843e05a4b9d824904a7af8fde4233c5832f5b687c261349d6ac5ab39e801934f619fd4bb60f9aaf867edfe4db44e042dd5875e258037433e05f58065623cfb0064e552fe69d656cec316eef18bc73532be61307f699050197c1a8701823378d7f789e2e0db9cf6d887c5f0735d5e1bd08f8923159a405e87222d1ce31fd595c94f4a39397422d1d2821b22262a196d85bbd9cd5bb747531c6767b7f1b278385191ea6cb0cf829a1247eb572b298a4c7bad7ac175000ade0c8fab9769d61e82e3f6b63e8257e9ac2ed3094b4a48cd76ba9c016bcfc0c2f8a67847cb20fa908791c4b3f45606eeb2955efa59bdc0ccad61132bc294c9cb6de2eb57b0a6b0c38357b7c3e98924a7d6d3ce0defa5eaab8463d89b216a1af21544f422ec53f749a99f27f9c1b332ef981b117dbebd059cc54bbe0520e1918e76023d978950371a320a8106dfa855d2d101d44588d1f0d1a7ff7f3c746f4fdbcc6006350690576fca41b489e7f81098813ebdb20f6ae0dcb3c8c01e670ac84fc8bb6a846439b848c9c24cc0ce902f6466f227ebc2debf980294116eaa8a69cd2ce6335d1b43e405974477a5f7b7f4c4c32a1f57c9751a81d8713cbe8171e1ed39f479a81b23ee2270b3188359f36b79554c798e8c3773e1ebd6c3631fb07b1e49b615836b2ba735db7436fcd1361962a464e8a7d6cfdcad5fc52d41738919bd915f68d006a0334c295a9c400e06b74f2a5041e496e05b81f01cbd38b4b58510f471495cb7c8b8963144a4436003b89f3111d21eb9f9a756f8e4afdab36a18dcd06da3970eecd1e3710e4cb608a3a2b23626f684b3d798029f3f3670b99ef56d3556be01bc63d9616f3c2d74d12e37747c16eaff32fac383b7fd476b11ba594535fbf468fbe77c841c255894c9c804633820a968c22877cc66af59aaf65ed762a27ce7b851350bba987789645d1460c08bfffd124ea71b294845a5a815614854de4f34a6595bb88369c00b1faf6d0ee8c5b1ba6a2b6881f9f3004c4b98f433c9f077698671ac1d19ab2b20fcac93e35ce0cbc147b9854504bb875e0458888d6c8f1bcc9099994814fee1af99f2430ba3dfe94ac00b203a8fb7d6d55dc50e01955baa0bd94e6cfede65e6d2ebcb1c9f313fc77a94a6f0862f50dd46000330d6a145a969ad3fb48a3ee8cda89430ca58cb623f580d54cfa97f54843a1f4ad26f00a5218eb72b749b1b6a47032009ee36cc310364ada7971f6dc537c75eeefc105cb97039c7532a447d22efe7191e54a9f1604769a315f18431cfda2a89865b567a6575c832b8f932b9d6e7a629435c21a86486b2708a4206a3aa17a3fdc3ace03d30823503a29606d57afcdf9d9025f9d9839bf134114a286c4c29ee622a67acc79420362e93d3a15bcc4fc11aebb868aabc28633c5521441fadbc99cb87065110331418dc9bad9adc59233d45bc4d4d5096ae639615b41b10862b90310be4204598498155e3f952ab42c05a3f41308756d1c5388810c24eeab53959f2ac462ad8e7554ae5b05e26619397da27461c938b062e41407d1c61d9f4160f2c2d4a87fa2adb1f5ead880bc2d9e0d4481602219960e706159776f69b38278fc7e59eff2b3d8a501c76603d50a2797b3752978b417e9b8ef3b10a814d51d2baaa7327218a6f03ee788ff7d4f5401c80232d291d8ca16bfa7c0a510bd1f91d686fc848b9670f22986ee453b365dfc79c851c0b216c441b8167fe7629ced2b267e147f97b2fc577f4fd2b8dce4481a4ceb82a2edae4f84d9908571ba017fb25eac769b31b0b17a3d0b46150ebec973710f6efe7d6dd0030266783a6c6e311fecb42a704922b9fdb44cce1ce3784e0914b3fae1accf60752b3acce75f345bb9f1be33374fa77de4b4baa343debfa15d625f6868f930ba4b8acf46b0552d1f8e19c22afc3892296d2cedad9b52150bba3b0016f28fe57d3759b2a8ee807b3a9bf3ea95617977d436cc0548296556c721b134ad484c03ef2a81f071d0c8f8e2df8898e682938c0fad838cea84b397a0afa66eb64dbf283c9b7113338296729797a2bcaf59c39b2be201325f0a56c7628fc3d724dff04fa6a63d04005f3b188ada7267b813c67dadc7dd2d48232e35caec9cb7635e1fadb773f1b1aeeafcf9e1ebc3e45138099305ab070520189d5770fa15f3e138b6b8f91ca245b06780485f44b24e493d015075f3533d90d8a8c41efe18c6b78a0de15b7811f66171a3a83becef365a74ae251164d8157806fc1cf957ca9f7ab9c1fb690317790db784d99a6afa1ad0ce7afd62fcd95389205d1bc052637586ffd141fc10a78d48ef4d5b78c5be4cbe59f7e86a164cb8f23d1835a8403ee8fd9dd7e79328bf4e126d1710a95cc0dbf810f5da7843d9ddf55436e2315f81fcfab0ba44eff3c18a5db1a153d800a168435fcc62d6ed915cecb43fc411a5dc241cd17359aa9b435ba9ce730a49da8b423114d2a4274ca8046a0334463f228de79030c8dd6765b6193df1370352f69644ead577c59ef65a7ab02c3a50faaaedf5b6e210d4aac553c7aa30d6bce9478111776ccf26aa22a3908aeb9ede45d80d030efb53c5912e0ad324f27495ef447c2d454f3c0939dbc7e3af3d56ebc387d772d84723fea9ebf45d8733087cce5803403bac6a7275a60f5e8f1b764e4c0c7968194d3b4a006462518df68f8f3aad068ee5cf228a3fb15d75aa2c679b648c79b82d6a28575e9650189f517273ee99ff711f4c4454cb47e36391f02cb96e0bbb2944f241b0260213208e4b8255704b21acf93242e4b11be16f25b0c6ad0e1400b75bd245499930a03a4a6d2f7a5f048f71869649478f77a08b850f253a2bfb0e398a7d17c1cfa93c1ad432fb1725c8ba746a24bdd78beaf2a19df188d8b3f9654d91aafeb36110098dfc479fd2e89d679d4f7a7e3bb6acf7b3d201f8384bad1ea5f068bc76cde727a3efc60328b9b73fc517d479008d6f5b53f752283f818cfce08c64fdf47c2a8c76ceab3638d6866c28aae2db29aab1f01476248b7877e34ce579f164648f17ebc0c51064d593fe5ac3a61a9eb13e54a1f22935bbad8e5373be18f2b17d0350a7bee74dd4a38854c2d32ddb9039bb36acc91f9c6e6ccbb839792be147ae58e2c1f01b16c9c62369268cf7bfefa3acff569d40eb6642a8d4c0a8acca743ff459a82a5e730c3e73cc60bf1153bbb05fe6e8927863a2d8ba9ded8c0e5d7ddc6f4fc5b2f99d20ce97ebd7074980589005a887316f0b142d77a7c4b5252568accb4d754f523f4461d95462a9ad5d0cd5a1f26cf6413c0cb077c4c1836fc2d328d7fa07a182450b4212d7ef4fb9c30ce3c376ec91a7240c434b469fd0f5dfb2e066438999442f557b3618d0e7b5032a9cead7a53da209fc31e2c47b230bbbb685eefe799b454ce174bff8f4c45148170e8632a776ab63efaaaea00269bff9e02fdf4828c6e59ecbabf10b80b90d55fcea59cb3457fb3e39972b5fc79b1a50da3a25b09433fc28193cc5cff874259554bd556840500c916515d39dd13fd93209f0070e50e394d07aa0f0af62a578ce55b3f051cf5357c60e71cbec848d2939aa1a46b0ff88e3ead69072b90f0dd953b2482453b256a325568ed953151cf98b307e9318c8157df16085799953bee8680a1ac8adbc9b0019ec5275d90cbe7bf2a7a605412db76371b66bb50735471ab80a639f77868db0a780373d211179cdd184db8d0090c1c4a33c320b06bb0af4b3b73dcb58e4268acc0709749c666291b4b68bacf364a28542dbe4ce4962ca9d89f76d32e6b14b9c3d842c21de9de52c0ebfe5f6aed6973caf8ca861ee65193e38fa6d9f3b9c1f180dde4d37edeb0c1e0a497915e64103033276101e9788727df57984eb15c40a5888a0902011b4726689f9e4d5412806617166f8142d60775a77e44845a9007a194f7d09f3636d7b98294c58049810b6a02c6a96c68ebfb269b9736651f37a1f255157a249ac333bee21010b2be543cd6d6cec7af800df0cdbe82edc7de9b50901e334095a3941ff895da7fe7370d71b0e0c58601fd6991d1137a2078ceed3a51a064a7109a29344a5979479b2652a7f2ad175182314285af9256189831532ffccd9d1b3d9d0bbe12f5d60828a40a83766cf2ee05dd74513c09e89577e19e9a6de91f353a88fcdd18d70b1ce6739873391a87f9704102e57a838f1825be23f7ebc49f3d7ef01be5bf9f01960b128d4e04e6e88156608d5a10f48a73350ba23e40cff6458d499bb932e347b688264b0095639fc608815d506bb7e9880177cb7d469501b1498169720713ba7c3916d6fe518e5fa6e14741c7bd19414a52338f00cf4d9c395f68d2ada0244f49816e52677473e8e1c72422059d043de56736b36505ed281bf17ca3fb93ee4d936ebcecd49d97c8324b8bddfb9cede11985042c32ee11c7e234ca464c256bb51e9b88b77b790f196bc2b19b06c9758e0b9cd65bccda480604f6b383021e629a4f4a24b2aaff12d5f4a4c2d8ea3493a78282f47dca8505322a4ba6a95c10667458f98abd04d1895fca95aded7e78a97d45146edc738da11dfbcb8158afb282d137f82eba30421f87bfeddaa0bb30fb02ee5b8964f5fad5677fdb2cc6a6655c6d35327b55ca926e8e432a23664581d26a1ad4e34af4d46db661d3e26fa01147a638f2eee14f484f6f87d03fe30d5586ba847ff2d8c88f3f732315cff803a851b0d2a8b653bf33e6be9e12d7e00a7d07cc8dfaedaef7fffe7cfaf2d27b486e3ca27b3979c7297c1c5ca95ed78429a31232d1ee0eb48e69956857788253878e31a37153061f9645a4bb344b20c56cd7cca22a2dc33aa9c09e894e0685e549e8e99630b9e1032293990fa584f4a440b0a140622de57542c922636b9838e2d1701f138eb990762eab5a8b3417a5388a6f9a86fd17d6c51eb536306064cee227d7f1f1187b6"}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:06:35 executing program 0: 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, 0x100000000001ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x1, 0x8001}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0xd9}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r28 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r28) r29 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r15, r16, r23, r27, 0x24, 0x4}, 0xc29, 0x4, r28, r29, 0x8000, 0x5, 0x0, 0x8001}) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r40 = getpgrp() r41 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r36, r37, r38, r39, 0x5, 0x7fff}, 0x6, 0x2, r40, r41, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r43 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r43) r44 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r30, r31, r38, r42, 0x24, 0x4}, 0xc29, 0x4, r43, r44, 0x8000, 0x5, 0x0, 0x8001}) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x10, 0x0) r46 = open$dir(&(0x7f0000000380)='./file0\x00', 0x42, 0x4) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r48 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x40, 0x0) r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r53 = kqueue() r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) r57 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = accept$inet6(r59, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r61 = socket$inet6(0x18, 0x4005, 0x70) r62 = fcntl$dupfd(r59, 0x0, r60) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r67 = getpgrp() r68 = fcntl$getown(r60, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r63, r64, r65, r66, 0x5, 0x7fff}, 0x6, 0x2, r67, r68, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r70 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r70) r71 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r57, r58, r65, r69, 0x24, 0x4}, 0xc29, 0x4, r70, r71, 0x8000, 0x5, 0x0, 0x8001}) r72 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r75 = accept$inet6(r74, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r76 = socket$inet6(0x18, 0x4005, 0x70) r77 = fcntl$dupfd(r74, 0x0, r75) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r82 = getpgrp() r83 = fcntl$getown(r75, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r78, r79, r80, r81, 0x5, 0x7fff}, 0x6, 0x2, r82, r83, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r85 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r85) r86 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r72, r73, r80, r84, 0x24, 0x4}, 0xc29, 0x4, r85, r86, 0x8000, 0x5, 0x0, 0x8001}) r87 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r90 = accept$inet6(r89, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r91 = socket$inet6(0x18, 0x4005, 0x70) r92 = fcntl$dupfd(r89, 0x0, r90) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r97 = getpgrp() r98 = fcntl$getown(r90, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r93, r94, r95, r96, 0x5, 0x7fff}, 0x6, 0x2, r97, r98, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r100 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r100) r101 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r87, r88, r95, r99, 0x24, 0x4}, 0xc29, 0x4, r100, r101, 0x8000, 0x5, 0x0, 0x8001}) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000540)=ANY=[@ANYBLOB="2002ef709771c03564ac600c2cc75e01c23d"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="24e1dcea1f321ffc5bb9d55fd8deec723e12716a9f953b020256adc57f59e2c064dd9d3d3cf8835d3dd5758997620002091e09507ff13f6ab9e6924b6eb7fd3e5e74d137c3966b9a5792899d203bf6ae0f4253d5832a80b867a7d14d8680aa15738dc9b976ab92897569daf45784f0bf33bb316d79be66a498f6575680761341587030d7d566f5e0402f547dfa327ff3ac2a221e19867ebf0442ea680b7a2d4544f4d2e15add62dd59f11e7e20e6ed18d7c558fec522986ddf26251a224bc08914ab5927000e28d283b7d5da5010137782aad9aa47322dd7109bef0a208773e96d2356c6513d8a642934a61e022bdd38913a842d", 0xf4}, {&(0x7f0000000140)="afdb2c152d27baea28c19090ba787e0c3cac92a9", 0x14}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r42}, @rights={0x28, 0xffff, 0x1, [r45, 0xffffffffffffffff, r46, r47, r48, r49]}, @rights={0x38, 0xffff, 0x1, [r50, r51, r52, r53, r54, r55, r56, r0, r0]}, @cred={0x20, 0xffff, 0x0, r71, r72, r99}], 0xc0, 0x8}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:06:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) 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, 0x801169ac, &(0x7f0000000300)) r2 = shmget(0x3, 0x2000, 0x1, &(0x7f00005b1000/0x2000)=nil) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r11, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r41 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r41) r42 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r28, r29, r36, r40, 0x24, 0x4}, 0xc29, 0x4, r41, r42, 0x8000, 0x5, 0x0, 0x8001}) r43 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r47 = socket$inet6(0x18, 0x4005, 0x70) r48 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r53 = getpgrp() r54 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r49, r50, r51, r52, 0x5, 0x7fff}, 0x6, 0x2, r53, r54, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r56 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r56) r57 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r43, r44, r51, r55, 0x24, 0x4}, 0xc29, 0x4, r56, r57, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, r25, r29, r44]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r60 = getegid() r61 = fcntl$getown(r1, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = accept$inet6(r62, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r64 = socket$inet6(0x18, 0x4005, 0x70) r65 = fcntl$dupfd(r62, 0x0, r63) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r70 = getpgrp() r71 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r66, r67, r68, r69, 0x5, 0x7fff}, 0x6, 0x2, r70, r71, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7, r3, r58, r59, r60, 0x64402fb15d2d484f, 0x9}, 0x800, 0x4, r61, r70, 0x6, 0x6, 0x9}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r72, 0x80044275, &(0x7f0000000040)=0x1f) 16:06:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 16:06:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:06:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 16:06:36 executing program 0: unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1}) 16:06:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xaa], [0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x2], [0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], {0x0, 0x0, 0xffffffff}, {0x0, 0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:06:36 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0xd098) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x35c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x0, 0xa8, 0x8}) 16:06:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x40}, {0x7ffffffe}]}) flock(0xffffffffffffff9c, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="ab01ca881544c359a425d206ab61b6d3c9b617252be72c22c436cefefac36b9bbb9eb45b94a627aff140082e0d8a908e81bf5861e6941fb8f2ad461ebb80c1e67deecd49dfd4d56a07e5cf3ee072cb5edc3fe1a4a2e42fab5b5423a2875df7578adf8e7bd04353273815b5b0fcf8443a4eb24ebf02224f081f1be95efef47c8bce6cc96c83bdb18ee5659773527f81f94294ce686111085ef9fb2df5ac07a6dddb3d0012754d", 0xa6, 0x0, &(0x7f0000000040)={0x18, 0x0, 0x355, 0x1}, 0xc) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:06:36 executing program 0: syz_emit_ethernet(0x103, &(0x7f0000000140)="fef4fbc0db1cedcdb718477bc6459eb72e7d9aa6b7882a6e0cb58ea7c788585e1d9c99ba8c2d5a8eea230e6634d7c263e754eda7b631368c7365ed1807e7db4c59c00819da5776e0bd7e8487d69993988419cad8eadcc335e3ff3bcda3e4fe0b6ef699dfef6d1f185085bdb83e984e8f90f568ccbe72f873567fdf185f28a094a2ead9cc5bd76e01862c2c996dff9b11aa006c3515d98c3c9c700e8eebe176b842919d0cab1e96b4945086ad58ddd244c4986bf049daf26689b27529c230d5b3e4131493d0d12c9912d2fda0ac8c57a13e0de9c273d1fb267d340707b05aa57653a4258299ca0cb9b6fdc0832e3ff06debd77e4f5644a07100"/259) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='ww') 16:06:36 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000009c0)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0x18e, &(0x7f0000000b80)="b67a0a88116733dbe856e36ac19b783822a49fcf66a8cf097077c50793fc1d71a5adeed46c4adae5e4375bab64730ae9bd33be28332c5ba83c428e3caca8592e9863c8f902801fad57345d39fa95ac7c41b1f63389b06a904613af94236b04a590d478848c8bbbe1ac2ba20543735ae2ec9159c7fda589d616c7b75a4b41b5a5a9b2366d9d5e4752ce5680bb5d5dd84c54020609125599912b8b83f64b7222ffedcd2b3c14dce82950c27e25d2c0b2965ceba8b13c7be8cf85d08a5ab7e6c7308e07816949ead81244de39c7c0c846eb6081d29f778ba0be313b3b77e0f7c702eff60ac974bd737b8b00a8ca7ef0f083cd81546f81c4c57241cefddf98df00250173d7feffa63407505490a2368540ceceb5e374aa274314592f44bcae3ed19d0288ba32a5cdd3f9e8e018092f7acd90b49424c49bea556b50598e0f833de3d00144f68e9e5aec456f24a00730c4ad3633fb9c4b8167ba410971857c27accfe1b11900207e38e80a9653d4989436c5dd85a1d25ca39a40021ed3ca9e2a5ee9cad02565cb37b9266117482d000000") r5 = syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r5, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000180)) semget$private(0x0, 0x7, 0x80) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024a20841f8f9c77e93e892a8fb57bf2fd6e535345273f85dad65974ef3bc85ed0166eac211fd1873b0c02c68618cccda700b9017787c"], 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000240)="1333813ff9f4ea721a02fa6be1b4138e01a5b5514f7aa1fce6325c07d547197e52c5aa71e22a6becec5519531b139242442ab36531a9a7003f6dabd7d274049a3f44fb74a676697b429298b95013e3df2fe4fa512e6a3677bd25dd83ba5605826f28122983f9368b9e49d14cfbe4093204a0f4c00bab99269a4d9d9bcba368ad89e861d7c7e5e96ae672f6ac9fcc478a44e8c1939e6c01163aedc8afa84c83e0f50606e2e0eba3", 0x64}, {&(0x7f0000000300)="020f1d74b49b191d9c217cf61280cd412826da02a9d00d8a2c504d8dcfc9577bc347e0f082ea08a36b17affa54bca3515d236d70e0269b8f2dfe6e281497b5d59a3d7c26b1afe14d8fba6a7e092d8da0a37863cf2ae862a62bae8a8daaa2f523b0c08874897f63be7b385808c2ab0bfcffd787c490f987e60049b3eba42f9a1c086428b7f58ce3ca394052ea4b31940e49", 0x91}, {&(0x7f00000003c0)="5d90cf16fbce6822bc14d03822dac10842f238d82b2da0c7c5e2ad17dd6e4de68b600b54d91c21698b2d2297d82c2bca6948fece24223706418293c3bf16c84f3bf2ed1ff955df86fcaf26c8178d2d842ca9f054c42b35282cacf9d6a82461b562ad95b793de1c0f8aa422f84733efd1e9a12f75d6c4ec940d4ea727061622332dc6e83971716a37e211569ac1", 0x8d}, {&(0x7f0000000500)="19992bd6d81e1e712a598cace3ed15191b307c47eb5e07b31709918a46f5435122f00fa2969725558406bd4c2158ea08f2f429a4133b5fc74ad33d28cd1068f39ab4395b8f617784fd69d7dad2debd960d5d43421715d12569431e8a9b8bbe7a3ba078309b02bc0c1c7a9318d79c5c035fc4594d1991ecb96d5ebeabad0113263a", 0x81}, {&(0x7f0000000780)="31bba97821e2a952a198156a1b765a77d22017a021b9c513e2c8dd38f99282dbe730165ca453be1e50bd8a296d2045aa1c2ff27068eb384da48b8a0a9c7372b392dfbb48541a170559122a0d9ee97e35f0b02a28dabeedc4dcf0805712d56f1716a5583f634deada928e95d83b37fff92cb00238d85587a6e6dae761", 0x7c}, {&(0x7f0000000640)="23f3979ce7ded3a90a9465a55251a3fce0c56a5bfe9b8c91c8c370a565fa3a94b06bbf44b226bb0840e446a7e6e5fe1593ccaf82a5b39d39714012b458f8cffb77325720f322ea205438cdbaa9451c0b91d230aff1656465fe0b02fb039dbd0888589c50384baf35a05e04f10fe557601eee05d140c1ef42c63217f616847682c9d15497bf5b3ecd9ea40c12c5", 0xfffffece}, {&(0x7f00000005c0)="71481714654fa71211c3a73f65acddee464e54e49a21b3cf40801500ae59c72326e10c95f4ae09fc9fa0d72fa52f092bd1", 0x31}], 0x7) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x4000001, 0x1000) msgsnd(r6, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) msgsnd(r6, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="14400000000000000700000001000000ac1400aa00000000ffff000000000000f1abb762c9f90c1cbf540a3222260cd665704df6cb3da2971939c907f1fb4b4dedfa0eb88939b9a3f4558fdb375b18c8738cdf3711687220e63ca2bc7574854fc6f1", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="71cf0000"], 0x18}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) 16:06:36 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:06:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000001300)={0x2}) sendmsg(r1, &(0x7f00000012c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="d0d8339ea2b2f9b85f3326fd5e11a2acd03e9ed7fadde76e5bc7dbc30f0d05dca429616a2d10e9a2aa4b13636a836850ea49242728fb0578f81b346f0859a0607ce4d0c140fda40203e76a937f2ea13f1f11b7ba4222125fa393f2194ee2c0769cdd895c3d8d618fe137d70d97695dbf72286e6f871b4105293fd90c90ea056ed3c34e5bae49b5465cd2d33cda91a25b2703bb7234620be05c709fc3dfb99689dd5b52f2089d1ff66e7ec5f6d04a43756c41b0b4fb5b9a8d07adcfbf57dfc06b32674629630525806c8d17375fb7bd83a50201af0e63718c1d68cd85dcd2ebc10ffd89f88cfbc0de8db3c70a78c6d72a93f02ba3f45ec1891e4c3518fb35e5735b304926bd1163e47d1677d8064814dbaccef68f73b8bc7a8ebda69ded32bcd61f368f5c4cf88ce7193717d94ead517cc6b9757cdcddd33c71e9b31f9fcfd736be16b2d204ee71c87ed3e8f216044a279f6aa36c714a8403715b0f6a4ab69b1f72576023402b225f6de599eb21c13d2cdf6e9ac7d22cbb37aec6e3ce26a006ebee1f055f7df3f7746d24adfa09095f1202f0b02627e5cf468c92c30336e124a66e0f95c3e73242e6a292df3a27527c68174787efa5507bf9f56af474dd5d6167f50744d0daa9b8f940e7c4e10dfd201a4b070e4d5bed2b27f44b6c03a87d2b583210091ac35e300073ea2ba981419f1b3a29be3ec2d80e66b4dcb971fe7c4da98e73cb4dc739014b8c81ef513aeaa50730abd1bfdc4ba6a6a6a19b1d706f3673fb414ea7487b2ab2ce97e3d9c8f81200754bdd183401d3927123b72bef7a6bd87b51e547044affea63a96234228a1cbc769aaca7bdcb0b396e652cc802cd421a00d208461f6a02e33798596d7cec626b5d102e5b01289a7e2648a9a8f9279de25641d9c7d8bbcf6682c12a4d518ff0f13513472e5b826bef90a194b653a96adcf7d3b2f023cbe7d32ef6254231d72043b826cad8e5fa92e67994ac2d1ce8c81946a1a4c47d06df5d31cc778bde3a1dd3906377cceb1cafe23919f454cc126cf4dd9a63bd97113488fac88747954ad8525ced833d7dce3e8c7012ad0b6217cb7d768c1cc7dce1ce7de47ad38abc42f2b9eb3f27c7a961c608f85b404731fa56d86f76d535c502cb1334bdd9fbd52ef3db75fdf15c0bb907481a9b1dbfabb4b922fdfe446914f4e06045392d30f2c6a5fec8a6f4d9a5c5d41d3799c25d6907fd78edbfc06ab821af884fe53d321116a9efe9f6617cffdbe591a0dd3647a038c382a1ed6d7b538e0fb4b63e21f7554aa3649bcbbdb5a5abf7404f35e1c91c29c5af07e7e54b1ccc4beac37994aaba9ed109469b3f233ba7cf592f3d6170f8ccf7929a194a0a030859ffcb1380ceef5a14a887e06976f1383e8d23149a9e2ce4260cf396c3f4bfe2911d07e613fd5e2c256ee48dc08aa26658c11abdcbbe28baf14662f1b06b70bfb4e11f504dd55ddf80e3c4fd7bc11858dbc3e7d8efb0e81da9e7c12f0f0271625a07efbd3d4d445214a1df7ec43123f02ac05ea0c18178008726ec7e18b4bb3bba7a3246449e014bcff34bbb3d0642225a953dffaa2cad3f6f337194f4bc13a611619f26ebfc480f0f2d24bf7e9db55fc8562aeb02aea24889a531379eaaf72a8eb32984b7ff3fb23838ce7f06a27c272180d76e691072c1221eb58012c100a5965ae9b16a035339e53b4ab48ea3172706b94ff0429678fdb8d1dc4fe25e8e3d8a06f289abdd5c5b3755a3c9744b329e86804775bb79f58d3c6ae960a84131c09ec04f4d61ec2d1dd55b1f3bc41e762bd222be9b9d67a7c9081d41977ee3568a3a86b84000fc9648fdaa6c2cc9966502a52e76cb7d6abe26f8c68568c2f9c7f7b50c905e64cdeb05f13a4b38fcfb1e21459320e4120a60b046f23b423b5c4258782488e6e757cc5052e3136fbc9583fac82b8de051a7b6ccc94680678319e8109f3f101189666e9ff95a72995c9d1dd9ae0abde06d1cf79ee77ea4f9f443a08172fc1404e6d8dc9623ffa22294a964fe72a94f464463b3f9d4353612e91a965d8766b9049e5bd617bfebc5aa5ab787d5c3cdf4ac0fd30a51b1d3fa0a1e47c4c7b0559e8c2353ac21eda2c83ecbe13a74cf2be428d04b1620ded9431144c7da42523cbe696c11c499f1d836a6164ded2800eef630177e15f3ccdd430587e1ebc215959b5346570579d24fb980bbb98b25e469c419b0f8c88eda98c3b637cd9ebe017142f79a6dc5d3ce7fa7eedeb4320685d8202bfd90b11212e5d00e2cbcdeaf3e4c7a34e17036861f2b80fbcddec39a1992e253a41011be97b5d4c4da2c5538dce87bdbb6af8637af8e44fc289b72c4d48718ffc172831887ba8a829bce0078e09ec7fa2db26f0c3fc6fc682b1734ca41d19cd5865ed864bc107ebbd750e51e79a5ef94e545af83ec20f174192b3df1f2c56664314c9b464a317fb9666d5e983662f3dfa857e2197fd59279a8d4a78c1ddb41a13ac59c36c61eda67e8c20bc927f8b09c270ffd4e58ac5849b3c1effbc329aa2879ded2e6b8a658486817f28383eaa061336bb7fb2f1691d1a89e09f17b6586dde9bf55be4bae9e9bdf4af7162cd6f26ff70d5400e37e6138026a6b253e48e6fe718ffa013eb8e04f301075d1c7d42682172aad876e3220942da3e7b1d1fde8189b893a3fa360c3fedf2368fd21d1d2e24f3b580e6804e19e5b402efa6752b4f94674d57ffd34f606f5f09327d064e67dccad777552d2f2867eb9ef450c0182da048e63b6fe7b0938c46d6facefc9b7842c53af2b47d07f3a515a4bae4a0685413b9b1278c96d87758e023cdd3102d6efca9fec94a0bdcadc5783470ca3f34261fca0f5ca9823cf87bc48551a8831e02779175cbf3669406e114cc17d72773ff4ffdb08d2848fbf41644a1e76627d2e498450f592d27d50b300efecb5507797af343ebd69cf2a21b0196c65ba471af1a93196e1426013ec6a7d19bec64111ffc2ba0e2d32d9268fa600dcacbd61fcb2530f3528ecd9745ff79c1d3876bfbd043e012d1e7a64b137a7761866fd476d502f70a1020c8e5de17fb86a494d66e5eb83da18c933a72cba186bfafe2f6caa494e670b47a4ffa423d5bb27f61800f18fe30d7ec08a5a22e11f435d692e928735644b3b1482e27e76d7178708893fd11d5b953e1146e01c945a66a6932796c5e23bf0c2d2c2060d69b01000c611644a0198614eb8744e2a4066aa58fb28ab6bee70136bac3591958cfa9ef01397eb25076686527b18cfb42517bff76a3a22620b243aaf5ef5f27603d96da13b103cc8e15f961f9640c45237b6215e8822184456400617583c3e62a3ca85c0f9829588bc2c6ecdcda8603a7bd52c88e2e6bff1ad27d2b85d85df32704267efd870e70c252b31e21ce09232bdc80e8fa1bc605f1e38aab8294d90f683df467f09e262cd4a3aeec55f4dbb2df8c1c9af8076235954e3902f19adb10964bd83d71f3c7852a8badd610c855cdff453e630f8bdec2774a70ebb052fbc7bb70ec32a0e3b2b7b9fd1ed857ab8e3a57c56fa8085295b12b36d97ed4c7a4ac2baf09b95a1fb7a4bbf28b0c541d0f7fd145ea1a42797764ac7cd46d9c30b4641b1be209a9d082a2e45f3fe7622aab09ace51670e9d0260a2aa33b9357dc2e94fef76720aa5b441a8a346c04c2727637aeb91dbaa7f6d1312b7abff83b337fe8e2e8e3a696b2c165aa553e0fce1f05f0ee96012dbdb81b475af3643cb8d0311a1a88c21ee06555dfee5ad02db8ae1159e74d48c85663aed1556a97c2775ee5ee3e6bdb8fa45f134f80e53766722f977b2a79d4cab3a50fc54767bd1d008bf61a89776da8776c287231c0ff1bd61f3d341af659a309581392aa5b8f0064ee6f9bcd791711ea6b87bf16675d52c366ae1f3232e27292855a87caa0f72f0920915c42435c044cdeb0e47958e856021f4a705db26ea99c40da5c3992633f76940751bd3cf8698bc2888062ed54c06631d2e2861f41b89c8308f5f93902e12f904292771e5d97098ddd37efe3f71ca7c5edf7eaa551d06323c7a23e49309920f2e35cc2afc91a2bbe3b715ab19f9b7f702623ef5d9e63691179704cbb9be8d327286ec0887512672c6a7bbdc3588bee45db837b968838c2829b76823205d61d17d581978e176c896a202ce74ecc8126839409599071c401d5d368b38156bcfa3605b1b7c2c5e452ed0d8b880e5499e7869f9dc7dc4febd6d36b4354aeec74f4340254483165472a07c8d5e56d79a0ce6e018b784e52012db07179a2a102eff79c76065d369ae300b8a23f3b799d5d13d4d360e85eee441baf145632b25bd9f0dd2fd0cc35efd09d63d604d7e7688407dc620696fb9007e56a94ffcae3c9051351f99e536241f2ac4f4ab2e318115a9cbdca9a57e6c655e99f3ef87eb952dbe45c721996e45eabf02ac873a4b94594a63072b492bcca0b939322e7ee3f1f3bdc33e4314fc1573843ebc45dcf8c930e037e30d543d7096ef28d36951ef956b0681cdada7ae2c72294169d25bafe36c848934f744aa548cf535a9b5ba7a746f7b4a66c86f24d470876c34b8dcde19124dc0036e447b8f0739c7e24688efc4b0d6a18a0aa2699fb20513ca359ae34dc9523158df9918109bbaac8d91e307d2ff10fa44c3fe743ce066040fff26eea17750f8f17907022015e88108df996f8869dd919ff6cd8460755b03421461721ce31e92e114ac715d8e938a0f6805066f7cd6267783f8fae0d8a636d19bb5728368c6bc1713bc145e4d477f6d70563ea371a7b3e0a0cedb3fb0334aa83a841671f54eb3ecccfcc058dfafcca77021617f8bc38bd822fe19b1645de1c2385c532ff856dbf166a408189e3bb5cd1bd86d27dc29e5600b7e3916e02eccfc5167916060e764604b57fdcb32a465bc8db6efb8767cb2be0021413cf647d9ecbe60d3742b667daca4bd480b0a029e043983959da644bf46ef77cccdb579006e9e22be7782943359c1c30aec2cda2fcb3358ba40ae9acf8971577b8fd9315caf5c06d0d0e568493bda5d06917dfec43a9a383c59701bb1530cf634606644b85ac15f7eb826e1468a7b7492831ee292b8775e4f3a6c265fb72598c3c5d02e0f186ebedda17b63b73f2e07dd1bf3b3ae4e6cc5c6a083e28d1c7ce625c28f59d2a26028f01375aff5e9ee26bcbf806b248f0b65aad3100321b0f9905abe62b5ed2cf5ee97e9c0098aac4191b81930ba0631bee698e4802d7674d79dc92842632f60fc4d5982d0a7058f0689eb9f747922bb843cfcbe1fa6ae85faba9de88a3450edf6d94a4903d983de072ceee1f52f7a076ba151c631efa4c1c0a1d2bb9049bee4e0314dc57edd28cd9a2ce763bcde4d69c08db7297d0462e0006ff07d166d440126e23c27c537cfc6ce1cab07840fdb1269d77a3f4b30ce11aafe317718ea337d1678514ea6301e1f9888863b9a2d26fee3b0232f8fc86b502de513448831adc7525bab198c9d7f3e513ea85e807dbca1fc7691dcb176a87b3ea344be81f8c2ae755a663ef07bd307247e073baa1061b13ccfb059f0074eebb77386321b84ad38f07e828df2a3e4355d6aeee951edc55532fb5e14c0e7800da43c7190c0678ca1e6316a01ab3c458a30ebfb176fc2d1a0b73af1cb2a8488a65ee1c89cd2bf215c409aadf20cd2927b82bb137c9757dcc00e5758d60c8fb1a5dd20de523fd7f1b264bfd0491d0ce00a66c9ba71f64517dabd4d582aef633e334cd443c89188da9ed152ee1810e265ae38fd3b22227c2ad1b7169bb2a378f6cfe80f59a14f5dfb9a723c4ba6a6c9dc73cff3", 0xff49}, {&(0x7f00000000c0)="b7ee6c00ac15f79366760e9764553bb59a9cc520a127a6c3c2222d1437d23f1fb7fce0200c9b5ab45b26f195cccd8290dd2c18a8cc467744fab183d94534c2bd46325de6b1b3d759a1cfe0fd58df6d7f636b2210bb88d73b3691ca5f49f6a415ad3c25973fb8eeb4525a0acd2030be18600533140f9cd9787826", 0xfffffffffffffd7f}], 0x2, &(0x7f00000011c0)=[{0xd8, 0x1, 0x75d, "7156ad8a70426532c8a74e677a206d77cc1aa14807f74e2dc2eb6ebef62e838c0cdd7975328584d2afa64118df963bf337953a0e0c4508b099fda351779480b7a82ff1fcd526a6132817d029d1f5f245bc3773b841b3445edbcd100dbebf685f68d6e5c657736920aa025f9e8b2756fdfcd6f14fd1c965673bc4037d954a8b9d14a1ae9985399ccf9e4e7293d5bb33113a7ec7121a02045d52d8caa5aa26a3239d04b5e8ad63b823c35c3360918322f50d40d352916cef95ef230c91a7130c5c81"}], 0xd8}, 0x7) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:06:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xaa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020691f, &(0x7f0000000300)) 16:06:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sendto$inet6(r0, &(0x7f0000000240)="238527960b45486ebff15d2538eb0df28b37ca28b4436d07a34c8baf5122fb368b45864edfbaef42878c7589d2abd8c8c5a631e9500e13f1016655cdfec2beafe175abb0ad79af59580652b4b8d2e1c5c4be920dc19840f29b38079f9bba9e0bd474e8c97a8a2798e7441c3b9a958b19dc51d599c94bc00b5d88c1dc39d82ad253cd5e85926a3b6c84a3e834ffdc4df0462d276eef4b6399ce8d1695da3dded6efdef92bccd4afef4feddab06dbc9ef50dac119a7cb6c3bdc66c6d0ab9415b8f4df6d0267aa0", 0xc6, 0x80c, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/255, 0xff) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:06:36 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) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000040)={0x2, 0x9}) close(r0) r1 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:06:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./bus\x00', r0, &(0x7f00000011c0)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x100, 0x40) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000000898fb20900000000000000290000000000"], 0xa) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="1b7be447c5bb97c1cfeaf60065422308e05c63ce17865e2af3673c4db3f2cee40f5e985a5f1da770b819d33ca758387c72e2d3bf16286f0a6298220d929cafb9", 0x40}, {&(0x7f0000000180)="d8f541d5d50e6a9873fd6e99e9c24749e7e8b93a8c1b08bf615d219c69301dcc57a5ff33a693ca910208ebf0628e77d966907207f97c5933664b50c03d144ec2516db8b5f81510988a8581f670a6f4ff21df0f2cb369655a8c49685a0ef0919c0841e90e85345719270763dcd96543896d5909e8a92f62af33ac6aff0c4b38b015b91e40927bf6881a043287123747ebb01aaf98105d0a0b2121462c0745135509fe24cfe237f25b72a700399ffd136540138fc4daf0331a0d2bc59f249575a16f6eb1bb905c49fbed594f41a2128285ab1093a9401db3d5b7d789796939892b03f7f73ae4ed0250fc50b704aa9524426e25d2823f09eaa02412902c04d1e6e6a9740add0ac81cde9e3fdd7b584cdfc6342d2a8ba836a8ce78d31094ec76ed1b21fe04ae36306456e88301269045e18ee00110b6156978291e1ed0c4575dea26b07748adfef084b7f27f497e50d19ab60e76753dea949fc6600a3c2acc1f9a89507f149dcc121a38c186941fb2df406473b1000b844f60986cf56e04098a504ad03e1c4f8dcc5b2c1ed15db52b61eac9071e4a35eeef5bb9d82b1301c8321401885138831aa087782c4b80f80ddccd22c7e26256285d819dc87350c010d403652a73af3eaedff67bf81aaffbc575dc5ab586ce76f991592285dd99beab3eee432952ce2229c38b66143b6344c8dd5a1a16a7c288942aea73dd310743026bde2acbeac8d7ca62791f7ecd6da690c55d7afd4390e3c01ffcd1dc98031e96d330278befc4eb5b932da934baf7187549dabb32a85c2fa19d6db20adb52e536efde3bedfea8816e2f3cb4d076574d373930a93dd8e75310961391498e2f035e853673ab504b4b4c542c12c4cea425ed1468827209b9a0b9d5d17b96e323fd4fcfab980972e5a69e4ee163a157e6d1938163b6da424516cbe7ffc2776e929bc979233b37bfd3424bff87e63f5a2183a8bc3136e0987decec80fa13c195a58fe89e79d663b1f0e88b8076a8a42c502926545e70bf345c596e118e2a276219bc47fd26f113d4c760f2ef1a7326b765acf5f3299e5dd8ebdf8034cead875b676b8adb3263183a76a5c086865d1ade6aa64116d11f3d5aaea2c7fe7d864a446c923c0666cde8affe2140091ae92b2cd9a6301959dc371f9805080e69e481be346052fe75deb22ae2411ca4ee6a02c1dffc7a5a314c61bf80e88a59cf61c760a35b1e1e20d91e48b6f11b2c75b1d1270a874f3d4c6aa0d5dcf481f422a5e5d463919cda2f8a8176b8efd11e2cbaff970ab342315d8c991a29fa0f1777ff81711c3e2e7da7142d23f04307509ef141c1ede26c643032b1acfdbdd6eac5e8f07b84eea2434681b6f4354afe06b9bc9955b4586e2903ec8863bc7437eb19e29d133059b3769e2fafdc83e925c93dadfb8518441d31c72e0f5e09b54f4ea9f39e39b92dde0af4b2f0965c057f07acfbf80853744858fefa467b919f0241234ed16b9f7b7b447bfc93ed985c81bd7975a1fa40310718601c54b626f7b2992ca0c7c4eb84e51f5c822f0642c2c893757e1fe403fc3dad188b8575b2776c0717cc9b0a04e1685985fc3629964b4b04794e2e350734217c981e1dae2c761017fd5149d545a05b8064d85a65c13888af9d575fdcecd8db76956233dea55a8d3ed03696517c40a2216d4b8a419b982a4ccb4876d9be54775e27e5ec157600da1ae2e78070c44b68a2d7db83fdf7491203fd8ab694a072020bc5b88b6f94ef1fd0824f9fbc5204281ac10d5e6d0a5ac3194fba3a84e4c3da172c7972f4f24fd0258bb51c8e20e1be416cfeeee3a054b4d734e84dc0bd62ea0f41d44a6d8249857a1a6d909e973c13c12f62ab36631c2078e9c87a2194c5cfdab53b30ef46076d10e8a0d8bab6872f2e0a74f01b1718e7cd0d53582d70e1780ebdba5b1ae5c2f79740fdd987508ed8701131c5fc1b73fdf26432aa06b045f73979c357e5cc5d49c88bc4929ac7433a874a80cd1bcf6c7f2b01287e227b76bab45c9cf7f26aca46f1931f15933d3fd65055488c161fc2ff7ba8d3f8754df79bd46dce0a0b2926f1f9ad93a91935dd729738452da306912c4fccb30f8af81489b40d77b15ff1793e35a8e35e1a263d4c3295462e445f650d4b8b81e6aa70953586a65a2788681a713b18d12b57c21241822b5a9c6238f9a06f17cd760a708d45ee731eaaeba1763f7abf2464d2af60a63091f8c880b881503e36b4c344f6056517aeb7c567ab9b08395b87dbab7b473c6e096417b4d86cd0abbee426f0ffd4b9f65c19d2fad1676690c0ac8d125a4eec6cc1ae50b72065c9a39239052dfc98e7d66a57ac579c1db42140359d4a822c8a73360cb0f0424e1bc23d2cbed2cccf5c9aa49e37f3138206abcbc9ed6aa7609517378ca33ab5335ebc6fb30319907aecefdbdbbe3f8d8bc9174844ddfc56b65120d1a4f7a156742a6a48dbc8b04d56590ab655f4591917a92aa11588542b5395ee8c67dc73977928dc8c07bf4bf201b3e195c924d39eeda4de8221d262eb12b6a2d1319cc32092663d848faaeaab3a716868186f126312148256983d3b55d9301ccaf61ba235b37a3c0576b90544b16b6be81d675d70d752d28ed67115481f1f27240d24d0c26fb457f3960cbf6f565f68e77b590904a9915c60db7246d1bd1525f54afc724f863f9b790d6d4a75445e2e400c1cd300a6dfe41122d89c690f591639168d1074bc969ee9bb57321051063fae66fbf7f7af5f046316e7755afcfd660e94ba4f0cfa5013ff24f65d4b1f6f52d293a689fcacca9fb9493b54a768ebfe20a1d7d9b38a7d2e49f24b8e424ef0cae4288ac3ffa03cb62eda7690f488dea38b8371c4c69842aa531f3804cae608f28b845a463dde6bbcfba29bfd8ac951092a21df43959d694cb17a97205a86e62470dc3cc6e9118c14d12da8dfc71ed2aaae95bb76a49061e0366623354fdf8d3d937c560c1c74e8221f6391e04290e401b21761c7c37d23dd537481e1ab7ea5c6824c958cea34aacd291fedced2b0d98ac283de9103a418a92ad6e5e3d317ac89449f369ee98e01ffc0dedf1caa1b75f026098dd45450e51699d466cfa2cf2608cdff7d39ab7df5f226c567d37a4cc010a4c61bd463c85b1de88906e64913f35980e18f8bb7738b10bf8c3651ac378c3001224bc7eec6505cd8bf7637ec8e3f5555cdf974f767abbe64e73dcdbacdc126d69518cc111b627ae2ecad435f50228242c3778447cc440e734089e06460fd3f7e2ebe107a9b9bda70ffbb2c7777b82de4e8616ccf5fb4b1908e77eed6aba7b7c9677d933a147bd4f099def63521298800a2efd48d4dba02f6bfbb4e89e5cd1aa470efee864550752adfae84e1f67279cad6ebffb4675ba5ff26d76cf4622076f71e10b51f51712e5cd30a9908431941a2329641a317276f4167123bbc033377805f426b5163cb06757ae324ce15875e0d8e67fdaba62373ed0aeaafeec1f64b15f2cf3fa860d5e9883285d62ad9b4a78bfdcf1f7df425bbf85ad0d8a45f39e8a37d53de12f60e051e2cd6ab950b66cd3d1df64c6dceab627eb15bdf4745a4786be3dd6d308d06957abc1a4d1fc10c708cd18c107c701fc590ca6107405cb73117fc12837f97df44326a9ed500d4b2cfd225b7bbbc443a5424ab5363956275d9cfbcc114f64d8efea4db1cb93cc6758be0532b7c3377caaaae662ad27e14c4b40b7167b56dd0f70e222ec3863491d7589fffb62dcdf1014c18c5dc384d33ff9c9aa91a809d1db30c1f974631f2da86905333e4f9c7ab65425c05b2d1b7daeec8d65da83ad104f85dd5649d621a4a41c7f3d66c5fe03a85ea69065a26b4b21739756e552b7acf8476e76eec952d93887997aa7eb974522efe08750057870363772b698ed3c4969e4f92de3da4ef51e87d88d91b3d6c13f5cee3fe4981c70bfb8cd6caf14a9c52e44436e580fdaf6e4d7277e91d89ea26802c5ae1909499dfd1b136a8a5efd8d78e074f97b1ab1b33b63713a687caf60ba89fd069bb4b0d8c05b3f21eeca5820da013139ae33ff1d4b8cba6c930b87ca20cf2e6e1a8d787feed4b21f9203c9795f2ad975caa8923a196077783f5ae81b2de6b4eac0f28e632d155865e0f31c868cc724cd3f154b00660e484fc16eae051cf449b96851ddc9a9250f8d0c61f0e427f56dc3afbe8f3e062ee6bc63236878c07ee1c91b32747e864e637e3c4f2a431afafca188a3b1d262be110606e0a93d674849cbfdbe0f84e0a7f97a8609e0be5818bd1120e099ba04506aac1aa31ebeb06dfb7a419f9a823c968dcca456ca037196b48c72217964e69081b3ec79cf1c0c5d24f21956ebfa6b963644729c5eac00f085edfb7ba6e4e875cae06c723e4fd9287621f6f550a541b5ab4668499c00510c6cba7145156735942d1e86a59732d6f1fc46f7a2a85964d24af84366146823887af012ec798946e791dad099cadb75b8278f863eae6dad3ad038a06754560f611d6ed810ffc9902a47a3e19cc7503bcf11d9f3687b725e030a146100d386e50731fb850c1e3512672a4244dfa97d9ed2ebd070c7afdb8956e5fd27ba0067f9a2a1ce017e8b81e4004e5ee1092e4a57dc775a750d86e1cc3c68b2be10b2847e3941be3f0cebb7fde5db37ca127497128dd9084e4c6e389691c6452fc7c36e349dc4355063343e9eabc3e482925a626228372a2eed7c9ad88de77716a426c7636ad413bb7c202471f510de3009d1818be187e5f373fbed2c6b3c63cd98bb9824c2565a0c35fa7f2d2a333cfa3f0adb6d3f4c41428db5c5100300cc23306ab5872a605446d2998d308c50dcc0d2188c6af93683f96c8a76945a422c29ce2733bbfab1929a47e1d9d11e6538a54fd80edffc67b91388f9b014df4c266e39cda1617d08b00df285c6ff186f9d1fe8daf44613754c88fd8c0d09d476cc460e5908987848a67902f1b93bf0df15580fc52e5ebe8d62c08fd1a8a73c762f51fd9fab117c99b67fb00dfcf0147c3a116c25df78b7e2ba000cd684dcfd72e7a9cb06ac9c705188c6dd8a64677d4e2968983083ed1666df67c4e1ba8cf21a0033bce5656d5ec9bfdde0bfdf58f993fe57bfd18e0fad36d1c1caf100dc7b7f96e810c8399a38f2b8d68d3e003d87075706ec577bf6103ca7e9a6b82705aae6e793c4428c7221cbce72cbe2ac65a1c6fd45f24c7712bc1c79ab32dd052376c0d3691f8e198cf0d7320f904172ec6f3abe9e580df06c221ca897faed339f7c54dd724150291b4cb6d90e38e02f5441edc2cc057c94936db3f052b65bfa994a00b2f33450fe8cb10388390276c2e4abaf475610d9ceb0cff7dee527709ef41c297f8cbc65d49f7c1d6583b04961c2eee057cc194dcb6a23569d2eeb226bfffa28dd3ae4e30ae6aab377c62e41f8fc074fb7b74338a57f8840c24076a903bb4d7a65d368f03a268ee4684df356c5cadb510b0952073d41d4b93ecd54d28c1bc1ac520f1a344fc7515b65eead72eef6b7a339b95cb7dab7734140f534b5c49203cc371eca4a8c09ba558d0b1de556d2d99f7989ee26a4a4a94bfaabef66cb2a4d28dd916cb9afd1f6cfd7f5db675efa344500dd4a9109fb04d6caa5fb7d6dde28c3084759f032c2c27c28ee826a1a5dc2b95f0c8d2ccd68679e0966b3fe0032551e010336bb03cf03b20ad2fc339c76fa16c1951bc0cbe7b344fce4c3791b1d36d7d9157d5495b972628216d6f151bd5954decf64cb35d1072530ee7d706e311f055e9189babf3872e3648fa4a221746f8748c615e9392e5bf73c65422b5bdd62c385c", 0x1000}], 0x2) lseek(r0, 0x0, 0x4, 0x0) 16:06:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001340)={0x0, 0xfb, &(0x7f0000000280)=[{&(0x7f0000000000)="a8aeae06618be4dbdb56aed741ec4099315982982049bfaafd53a12a808e5c6fab6fac9a241f2dfbf946dfbb69d3914a600cbeb9a16e212d937caaf1ea4390c3d48f474374a0de7c7ad55b472c6d3eb937e59908e67a97fad8a6ef1b76dcf8930b560ea0d632f01106a9d30e3a8070394cad12c7db03f313877bc2fd0181f6fb153615e8b7f9c4b1c06a"}, {&(0x7f00000000c0)="9ef40141f7c3b366fd36e895ea93944db1e58a4b00137835b8aa6dfc405cc50b21f3dff3eb2266b0a3f8dc06aaedcc00ecd4bffd769215bde0cc21191d32c3b331ed18bdc711ecb5699df44421c4dea1c3ff5943fbf48959f31aa22fb490ca1ebbfdc26aaedf811dee54b1c0d518939d0070f2230abc7f498c0699e6e68bb0d8e9ed2cb49fc5ef5540699fcd870d10a03af95d598664b5bb475695106ea197f6bd30f381e539b4711f6a7ae9f3549844a38d353fb59b99f0fd86e9a01f5b"}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="103203b8e9262d426bea32a73cdbbc60fccf247327255a835b66c3adc635ac777784f5f2caa31674cccc5936d08bb582ba6d0424003cde217a07fac7293639681cd96174664be6acf7f5f2be0c7eaef0837f4f28efd0e1c05eb03ac63702f39d3d0179ce03b66d2bac21d270bbcf6d8f4d4428b8645ccbbecc6dab5e0dad6cfff012ca1d5d7b87c024f1a6ac7cac783f56ae5608f003327f5efd15b43b8c4a1a4e587c4b352df2cd02"}, {&(0x7f0000000340)="a34e68fdd632836a52ee30feb01c45ba0bf0bc56bcd84995df674477bcd66aa904b681dca4eeb2ca05ae253dc294ba223bb7af21164dd023c60197f19fbb98681d38d19542cc7b7df060f010760e761c17efd28bc7873d3d230eb1837cbd0669dcde5e5f5817948e9cc40184f1432b1ee7d50d16e395ef6e32d122ae2585e751092ee11b2411a8151fc69d5c5387362cc81bebc241740f72452dcf5acc6bf13d57ed0ac9af5f4d0252e3c5bc083e2260fcc6b6948a8c66c9c0eaa887af792717beca0d49abded8acbe14bc16ffba5c52e0f41b1aa1141f2cab78e34780c96e2d5408c2a214d8c9c4e20e3cf26d5bb045a07eed6f030914533ed8991d13f34bc799c5d84a2dc78e34f6a3293329c7137f1d8241541f3ce326632ef4d9ec7d1c318ecaee32e9d2952962018062a97f899b971c7449ed90a41c67f9f24602a1367d2194faaa15a0a6c33d68304c816ad95366dfa28075c4e96ad2a220c52809ab778d0912dc4746d1c944bcf4970f2d96f0170892fe25486cd4f73c92899101e46617452f937a985037c4c8e2904fbc7ca582fdafc655d89dc87f9aaf91b1ecccdab9fd5ba15eda650cf82fceeeb6ae6f44f408971bfcb3183628802531a73ae55e3cb827b363afff8def1a6e03ee7326ee4c6a4284cea1d0a250d48889e358f12dde9677d687a638206889995d4e7b9098638e71df7c764c3010c9bb33e75f19bdc44f6e70ef523204242099f7ce4db982c98c62164ca79591eb63ced555fc37ce4e8a118f9948f548832fecc04797db29dffbcade44b3eff2a5eac1a453502c06470f5ccaf7449994209a795144175571096bae490392ebdcf130353254df937da2cedd79b3f92e3c5803a1d0e16dc4b6674960cfb490dbb0308834b06e79d69aa699e537edd81272821c79551d4c231f1dc76746e04bbc16385cb9814ce82599dd5493f192d1568e296faa269f2808e4c98c8822299b18881aaab24babbc184b235368ef339041b5fb2a041675d258cd3449ce0a48531d325f11c89389d6c4301c2d86669677b6f068ed31dc111a85b949ca58b84b96197e4d38e465c940b9e8856e58213ec9789f13d685c3720abf15837ae3f9fc551cf2efcca84971f565774cd6d60df4245454a5a87ace90b14f18c36aa5b3a4b875a0c067766d8ab5c53032a19edeb70e78d101e2dc2e000495cd84347f5fd40c97d86dbab88c458fdfee37e2b6dc1091c7e17f1a645ff9675fb100e423fdb6961f926a4cdc8d4dfe9f5381567c49a14aba3eb1b0eadd30f7156eb71ae2d2c791f57a6b75637cf654c944b417717de6870ffa7f68a83bec263c8b797fd408b57c3b28314934d22f4ba096eedb68d068fa645c450f41c17841ad2f54b5518e37a06539f18db3961859396f1364dd49a3998be2fb41a21850057b472ecbf4db3e3440358b187ee3c8def43fb6a46bb793b0a312ad1c269a143985adf11c8a55d45600a01f39072cfd5869fbceab2d47a8fce20b0d5dd097bc98e3b1e28e5ba4aec5c7a4282e315e2681df2daf3a412c5adcd8de2a59c5c5e91b4d29bfa3801a54043f889abc15c38e1ac15a1cf3a56eb20710bcf806b186dafe11a87b99f80384a522b2444eefb95c3136ad3b1273bc46abdea3c1570d242529277e4e4b34c1fd913d602872553e2e5cfd5c7e14e5d91661251515e5c7a7944cc6d3b06360750fd163002ab59bfc1a7fa3de5a56f88701e4b8942bd21a1640f40208df4eaa1d6144aa95e579bfaf3b4fdc53c839ed3e664a12e8566ae2d1e23c7956367aaabe945fafc33eb4c2ee00759f589bc1bc87ad94c369a4353e1e0cd1c2bdcb3fc69452ab38bebc6068d2572c84a8005a0bbde6160bfccb24507dff55259d459db5769bc62f411dd6f1596d81c8ffdf68f5f11b64b630925a0a4378ab3b28f708f38cc3735b26160ebf8e05a204d39818c4bfe4cda3525e207f88ce4d2f45d400eca1c4cefa0088a14f237b3f765e7f51a7ec27d9f9c85abf1c806bab49f918e0c61775bb4c9f0a37c597d9ea5a5a20ec2aebcf76623f4204a15543c4298191fd73bae5ae3993cfcd720c37733bfdb567407006d6b3e21a8f1594647931a3c27d53ae1e217623e0085f6814df47835e5c984c681b835c46d057f0a750bd936eaa0cb4cf5cc57e5eb9e6d926ac812d6ea8f79145a3592f2ce7f0ae143c0019d870c97203e8bdf4b2d9086e6aac67b09934102f8fb7077ecdfe21e014045cd95e52e8435e4c4ffc8a7eba68d638c5390222e6580f26a92a83c0ee415fe8c8f6cbd34434265c9a4148113dd3226debf2cc63bf863d668608433ca9d3c88a4ff5ef226e9916e46ec28c664c7de03749fef00247959ea6d9075e59380cbb5ff158ecdaf655b2ef7d22f68c1d42024ad9f8345a0d21f44d9976f8cffcaeb227141afda0077ff00efffdfb58c82f70041e4674366c25c1f66a329981534d0b481bb697ad6ac5162988f7300a4871c59a276cb6353a9959fdc4377aee2c84923c5e96cf921e96dda67cabce9b0f854ca4ad3ca854842315f571da6425617a26ec803190cf1e0663a8a384e4c7e30a2eb81a5b6fd0f7cb56bc7ce8c6cdf048626db447ff44527173394cedf88dae5d2ff05725134b904f8d7034a5676c509da4508ffcb3ace07bb8bfe9e8df45aeefb7ff4164b8875bf1c9e9c53e77862f49a4e42bb63292f8113176244269ab0f00ff4c335050fbe054af21e139e7dce34cd205d58e9ba679e25ccde8f7dd4fb2a58d845fd1c0e1cc12ba691f107c01d096ee3d73d00027e7d0944f74af85b85e0251b6faac33c260eb4c93615e1d7be0967d9f4af24661d830f4bbf6f3d3e9a4cf8d81a69b083e9a929e10f2e3b74c8ab41d0f94404d7c4daf55a59cce6f4086066fec967e83f97eed0c40e5beaf70f1524a76263e3a1b0f69d24f8941a7d63298ee61ea3698d14024dd168abe13fa5c47845f5cddd9c37f16edccdf5df126350428aaf113a49790bb8df69693bd4f7d55aded84c6cf1f0060ac52ef935f4e46764a257dfda5ab3e251e12ef16cfcff4c32bb81819d482fa5ed986de78187ff59af60c95c4eb42c187c939f4f1408a8c23045c2691a2393e3ea0fe1e6bb8a244ba84983fd7b182fe890805f76bb7cc91128e567b2aa50516f26e54aa6721bad4f203d92f3f33c0ae24371b58b7ec2e8b268ca1aceacfa15b76d0ba56edc46af8c0cec69e3bf58ef776d7cec3544c0bf5602f7ed99375fe944d811c32e870d48f8dfff608c99b5a9d41fdee1c959e6cee392e8307941f8a786efc0b3de116789f615768bc9b75a741d15f3d8122c2fa233de10a1882e30396564e660ebbc85c6c22e2accc1212135dd813b1045a4c1daac8418640c0a5c22d6e6209a2642fccd5cafa5b2a2c1b544215561d2d53b8c0c96c63cb570ecdc3b2a1cec297d3deb2da237b461388eacb4d501b566fa44508c75707aa5494093db335c11626ec7feee8bb135c8139dc3389ccafd5a486d80840e90a1495f28391fdb748f2edd7b166bb4811cfba33b200f6dfdb339322ee510479d62f9062d22cd2df9a5c5dc163fb2f8a73bff1fde5b0f50a98b1f33dcaa8b6cbc6a3553ae16f715344c0c5a1a4ffb083e48e4f9a7541114eb6a12cafea406b7dca72c709f1822b3291719ea24dfc6e3ff028303a567f75c5025e695b5cf60f1c01a15b03fd4dd8368d5530550c67cab1be88a521c07e9534674149c5075310893177ec198f60c3b27eaf80749ad2241ab5d804c3b924b03aae47c752d5211f1f40219a64482abd1565df5fd42aeb59b7ce4d01f0df0de88fb75980abce3afa5e83d823ec4b69e13a1dfab460cb7b0def02f8bdf82c99f9402c57a9e43cfc4496a998225158dc93351f9f6803d41e7e8a0f88123a9dc2b71bc93708bca6a629e6002ae98eb5ac5ed065baababa1e3ebfa866cf37ba494b39b198f4e9d4cef1e33e79951943624ee9609b61cabdf0f633b63057a06bcdff87a593b2c7d6d35123ed960b9f59f8b347fa361094d6abf326f57fab2fbc99fa7634de9298bd1d822fbe09d1300dbb2f5467f584c2ec554b7dde3a0dc5091f4c4af0450aa7d6002c8f92f981c1a2055cb1750992ab99a96e0107f394087742da1c1a19b441ee0890b529dbc6c244d3293ad45eb29deca74837687fcbc0f0b8afb1d52e70222cf4e283bc1e7d0e4f4766437f5c61449073a5cdd0a50ea3600a942f5ec2255007e75434e7642b963ba59075b4acebcd8b111c63ef1d4c53ea59bf2ea534cf221c49e8be2556797dffe4f6386de610be66f80caa52d13b2d35903fd7a27d55ef1b4693bf3a4da00fcb957ca75b1407bcd8c35ab329068d32dc7bff09e6cad3df5b420f96d4ff9f8fe98b997406d4612dde3287d240e93936bf5966b10b33683f79e6e39099ee75c85279b7f42bfabab8d87006395bbd29af8b0d1bd8df7739616d67c1f7d8039dabdbf03470870caf14e7d1186ad877f33925c31a482b87d4914f90514ab824642310a9f5f3232403d921a4ec9fc7acef6c2a3c3f7960baf4685d4d9918418e300b95de3c08873833c0e8999ffe7c46709906389aacb783f8b1c9c18c38e54f7697a96c45bc0a46c96efd3a28ff8267a0673886a94b5a3112091fad031065f8b380e6862b157c9b2211d0c1e565a2f565877ede6df1bdf5e0cda216adf4d7e5000fe3d3b3d1a74db352a6cc1593eeb62d22c96b298f6cc5a24b8c9d0cb55cbb2b92b0a5bf5103dd5b1111333aa08f6613495c050d561787603b9840d0f7d4ef82149185466d0ca5ee225db8a68bf7592630119db3798d10e49f87ca6334a2f0c66d01c9f68c644141f762639b78383fa3f969db87da0449c475e848f4f5f0d4074d21d91b147e3c1cab3d32c746ca635410bd1b203ad1c5ccb0e6a3d4aaa998dced275990977ef58dd0cda8bb67525f53391ae2193c5d81d019c1152932f7fe08129e62ea0fb65a2f826b37d2843c7957fdea73785fd5ce98b7678dff42db5929e54a51c18d9a1ccefea067d47b9031c9b44986380033ecbd4f06b35591741ff3b4ced511ed4e1f3a814147e47ea9d688601a77f302a3cc9dcb49fb010cf81a4c68d869e0de2c48833d5c9900fbc2991f15fc7fc45485d30f675b09f1500708d4032e524d6b3c2845c733a4eb33c9101cb7b4c15ce8ea5294f978e177d0d9a768f1c59e350e8d84ddbd52d28d9c4b3023a2e900d3dd4748109d3961fa7077c7bf9d85035f9eae7577a2a8701b45ef3a0ac6a6989a1647e67b969210c35125403ba69a750f4c258c8e9530fced3057c33867ea4322701ea856eb488fa0936aeffb3f395f52a038fca6c7ead97ff1aaeb272de5b8ab05978afb6f22bc829ab8a0ac68a7d066ab83d997ba6c542db6ffbab5542179db22389e852c4c498025f9c04d6f82759ecf3877ada5e8a6a1c1d7f4a909ed5981d96146d0f452cd80c9be107e21cc50240d596d3b9af572fa8374a87174ef81a54b0f4e51a2da6fb976f48619f59c179540efa7e4d039306f94457c8042d19c53fb512cf5e7edd199b318c91ff09b78a304269db53bc58e75669706ca325cff1da1c43fc05a5a6f87da4766c2e4489851d7ba925931d0641279d68b011b92825967160eb11fe37967f035615eac4bed0596bc3618c95f38accaba4b704d344dee8c6d1a1c066f943190212e304a21d0cf96c1509fc94ee3f7d8c31ee9551ac12966ea0d629f00efdf70c5b2385906f0cd2941a43638a1e9f34d0e1cc16983c81b4871409a8e6e30fec74fdc97ecbdc2114a17b67f42c507a0d2755d09684"}], 0x0, 0x0, 0xfffffffffffffc8a}, 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) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) clock_gettime(0x3, &(0x7f0000000180)) 16:06:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r3, r4, 0x3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchdir(r2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/20]) fcntl$lock(r5, 0x7, &(0x7f0000000100)) 16:06:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xa) fcntl$setflags(r2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:06:36 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0xfffffffd}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x46) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000005050000000000000000000000000000002d002934a373c52304aff9dbb9c3a029e9b31d30d1af5ad962ed49740bc13b343e4a69714656db92d0b7040f1296af840a250d79e9e6a8d812cc4652635de9eaf3dfb7cf874859569955cf2bbd29ad0e9cb786406481fad0f52efb43a3703ec1013655ac3600cd7a631b63d45a6bc4f1358d3f1625fb81cb788181abed7fe5572b210611b7dbea9415cf401bfa6cd138c0df292e7549c31dd8830ee9e656f19e5f747dfe31ee67d51be01870e90aa58f827190febffc210b55f6425a6400bce6a5dd0f78cb9d0ddb3f2779c0036fb8dc"]) chdir(&(0x7f0000000000)='./file0\x00') fcntl$setflags(r1, 0x2, 0x1) 16:06:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x1, 0xa, 0x202) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/93) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:06:36 executing program 0: syz_open_pts() setuid(0xee01) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/223, 0xdf}, {&(0x7f00000001c0)=""/199, 0xc7}, {&(0x7f00000004c0)=""/231, 0xe7}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000400)=""/105, 0x69}, {&(0x7f00000005c0)=""/246, 0xf6}], 0x7, 0x0, 0x0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8000) 16:06:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000100)={0x3}, 0x8, 0x800) 16:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r10, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) fchown(r1, r10, r24) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:06:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000078a000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="8aa5c26d4213b68d4b5d1b75d236c7050e159f0f5e69ae065af283e57de6c4b3ab7bc3f5c0d05d43a9eabe8ea54f0ece2a7289ee967097d485701ac417e5165cdc57ea6a5a2f1b1e5523b12f53d26c", 0x4f, 0x404, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:06:36 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x4, 0x100, r1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="885eb23b88fff30e1b79c404f3917ef5d8dab537b8c500bb658f54fd3ed1a433b099e771874b38afb7b12264465907baf4e91c8ec58c7c9f9ba4291f08ffe6621cd7bbbb6aa1196b86b043f6f67624c2b40366e7a1bea7f36a701e6ccb8ef00dbdf2d3ae0d72c581c4b66645f9e2af78d347a13319f931e1a8ee54191d14168e59e0933d9efe58b25a58524ac07336ba21d2b53d3fd4ab2fe53e0c387ddaeed20e2f9b46d81f2ddbac0ea55210006c3f0d42aadfed8ba863568ddfc2f55a296121f5536e925d7e974bff5cc1c288f2926ede2e3b532197effbc12190bd587f10127c22f9b588207d33daedde9bb25d12f7961d259247b628", 0xf8}, {&(0x7f0000000000)="b4c543e083f703c03dc56d4a89a9e28333e14713c7c401df34e6757ed96646", 0x1f}, {&(0x7f0000000180)="ab6c698aeda9f553b232d2f4266f7d2bb41b6851891d", 0x16}], 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000200)) 16:06:36 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000180)={0x10001, 0x20, 0x9, 0x10001, 0x5, 0xfffffff8, 0x3, 0x10, [{0x8, 0x7, 0xffffffff, 0xa}, {0x9, 0x6, 0x53}, {0x9, 0x8, 0x0, 0x1}, {0xffffffff, 0x1, 0x1, 0x4}, {0x3, 0x5c69, 0xcc5, 0x9b17}, {0x7, 0x70, 0x5, 0x5}, {0xf3c, 0x20, 0xffff, 0xf50e}, {0x208, 0x4, 0x3, 0xc11}, {0x99, 0x4, 0x3ff, 0xc480}, {0x8, 0x8, 0x4, 0x6}, {0x1, 0x8001, 0x1ff, 0x1}, {0x6, 0x2, 0x6, 0x9}, {0xffffffff, 0x800, 0xffff, 0x9}, {0x5, 0x1, 0x90000, 0x6}, {0x5, 0x8, 0x4, 0x7}, {0xff, 0x9, 0xfa, 0x3}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f000042d000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:06:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:06:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./bus\x00', 0x4, 0x1ff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) accept$unix(r2, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) write(r0, &(0x7f0000000240)="220e2a", 0x3) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:06:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ktrace(&(0x7f0000000040)='./bus\x00', 0x29d5b139d512315d, 0x40000002, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) r1 = getegid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x0, r9, r10, r11, r12, 0x5, 0x7fff}, 0x3, 0x2, r13, r14, 0x7f, 0x100200001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r11, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x8001}) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r25 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r25, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x8000, 0x0) r30 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r26, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) getpgid(0x0) r33 = getpgid(r29) r34 = msgget(0x1, 0x8) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000380)={{0x2, r18, r19, r27, r31, 0x24, 0x4}, 0xc29, 0x4, r32, r33, 0x8000, 0x1fcf, 0x0, 0x8004}) r35 = getgid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = accept$inet6(r36, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r38 = socket$inet6(0x18, 0x4005, 0x70) r39 = fcntl$dupfd(r36, 0x0, r37) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r37, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r40, r41, r42, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) r46 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r46, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000002c0)=[r1, r3, r19, r35, r43, r47]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x40, 0x5, 0x412}, {0x5c74, 0x40, 0x72, 0xffff}, {0x80, 0x0, 0x80, 0xfff}, {0x2d, 0x2, 0x3f, 0x101}]}) 16:06:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x2, 0x2c, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x119) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:06:37 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x25}], 0x60, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) r3 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(r4, 0x8000) kevent(r3, &(0x7f0000000000), 0x100066, 0x0, 0x81, 0x0) close(r0) pckbd_enable: command error 16:06:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6202e57f7f0098cfdeec3aca2442a8dca0720001cce05f54e784bc0b955bd1a48a016406d0600d548c107860c7157f32d70c047e85c2968f095ebe1e1bfd2bc1975fbe3e9ece2ba5458d7d5cd4d73a3ea9d2281dc1c8585b5270a2e03835539dccce087f4e404a97966ab25d449519e40704923b1ae2f060ae5312c2aee1d513dc7aad3f2918f6a7c239096bdd1d1384dea804c8d3aeb87a055d18133d561ddc0cecbd396e9f81d0114cdfd91b26f8e54da74223d3ed472ce79c8d62df0a15e5d660d8971d26e254f725cb37aab7aac6dddeeabdaa650c38192c5832a37fb116db573e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x8800, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000200)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept(r2, 0x0, &(0x7f0000000040)) getpeername(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r5 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000300)='./file0\x00') connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r5, &(0x7f0000000100)="b68b788d80d25d223bdf50ecb31ac304945ea7520e5e5de419f2f9bb2a4ac7d36abe59bb02356eedbac424456cdb81cee53469eb000000929e1842eae9a2ef39754f6028584fc18fb4c3eaa369d6402cdc5bd64835a087324c1a63bc6def801066b3cc59d32eb05c05617ecf75c30481b11c8a2c8ded57d48fd2a447653688e174d6ab100629842c7b6e7e8383f882af70e4dbb9a590bb574716293278b5cb048bd9592a54feacfeb0a2c47364986175", 0xfe1b, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f00000001c0)) accept(r4, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) pckbd_enable: command error 16:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f00000000c0)='./file0\x00', r1, r7) 16:06:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) rmdir(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) accept(r0, 0x0, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x31) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000280)={{0x2, 0xff, 0xc1}, 0x4, 0x2, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x5c}, {0x6}]}) r2 = socket$inet(0x2, 0x1, 0x17) accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:06:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703a277d05745192a101040000000ffffff05ffff05000520000704"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x162, &(0x7f0000000180)}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) dup2(0xffffffffffffff9c, r0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r26) r27 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r13, r14, r21, r25, 0x24, 0x4}, 0xc29, 0x4, r26, r27, 0x8000, 0x5, 0x0, 0x8001}) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r41 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r41) r42 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r28, r29, r36, r40, 0x24, 0x4}, 0xc29, 0x4, r41, r42, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r14, r40]) fchown(0xffffffffffffffff, 0xffffffffffffffff, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r44, 0xc0044266, &(0x7f00000002c0)=0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getegid() r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\xff\xeb\x00\x04\x00\t\x00', 0x80, 0x0) bind$unix(r45, &(0x7f0000000300)=ANY=[@ANYBLOB="41d5b9205569036c65300000696c652800"], 0x10) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f00000000c0)=0x5ea9) 16:06:39 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f8b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:06:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x81}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3f, 0x7c59, 0x9, 0x0, 0xfffffffc, 0xbf, 0x9, 0x1, 0x1, 0x0, 0x2}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x8) getrlimit(0x7, &(0x7f0000000200)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x41, 0x0) close(r2) 16:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4d801673cfcb9f7a, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7d) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) lseek(r1, 0x0, 0x0, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xfff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000240)=0x4) flock(r0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:06:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r1) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x7, 0x400}) 16:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[0x9, 0x4, 0x69e7, 0x7f34]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x44}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000200)=ANY=[]) r3 = dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:06:39 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x10}, {0x80, 0x7}, {0x7ffffffe, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYRESHEX=r2, @ANYBLOB="4140df967d477322e8eb0a11d4b565ba1c9e06b3e33c7926d3cd0775b4ae61a48fa6aee0da2bd8f5f0feae8e747181ffef79afa3f2da2630c1fe5416736bb687d9729341fc3fa2caa2780126b84510189fd10696e01d7cb2caf922de5c71a9af01aee618020cb08246f9c2fb8718bbb9341ce30187bedd4c2e6388481998bd2f6d6bf1d1cdfbb2711f7e939d3ceae063ad13091df504e2041b44ba576cf6bb6f7e7666007d3a5164ed18e81ef8e8332a", @ANYBLOB="af3fc36afa900f92586aadfb893d4ea818123c5885f65578155485fcdd69590b23f7dd6ebafa8b860044679cabc3ea6b3399068af92c035f9ff8898caf3a98d41ef5dcabeb18578dfc027bcbffa08789200324aa9197eaccf20578e26e057ec06b10981331e78395909179aff087106c0320f8a07e6bd6ea14b76c6bc0135059904246b387400912d28c58e7d5fb5285748a5b57f5ac654d1c3f2dc968d91a55d624fb62be117b23a25bd82053e63a5437c634105e7cb2b5c8fcfbe3db872d5fc5f43c3df6f7b8bea03fa6e4c71b8d3adc11df724a56c276a80579c3e9141b163de1ba95f425c984dedba832538081b53cb4ddcbfd3d45953152aab732cb0123f53fe2ecb31448a7dfdf4ae9d280fcb34fb16a7dd1f3ff0f57f385791399f51c03f96fe2193b7d6228bb10a3887045550131125aea3e15baece99abd24e4da1c07b1a8d28f5b14f4fe97b41b5502f394465ed6b808b37212a2597441bb14266ba33823c513cdd5e94cef791cc83a4f4cbeaa1002d3244becfee4a36df233d4b95be6fa9d1308d89bf66862ee0f07c0444e599203ac0663fa940eb899be171d5c306c401fbbbd47e1797a051dc0b84046e31545b7d0ef74d4ed70ea9922359200a5a863b2dda0df5b80e87795753cc9dbd35f7ef1de4c93cc62b448ca4392825d6c935975a3d5ca2c65c27faef441b5a0d42f977b38595aee2a1e260ef34353993f802856ab1d21a132bb43cff9bb5006c8c050ed6b860c553ac7145e45d97edf04bb09fb79184c381d7084ffb6274dab5e83216bc1a32d2f2228fb95797cb48cdfdf05e2fe12dea1a843632d694104522ec22f460ae98d3c9a8c6bd2c4672da3d30ac9d0491846ca7d5055fd7e09bd3f7de091a8bc6946eb3dd2eb5686224673439b19cbfd5eaa4b3166814e31dd9f07526270f3c91667779380f51228a8dcdf3a2a057e1c03945ffc0fd9b83945a13d605517d2b7a68a3ae7f25d74223e79ac567c28769f54850565661fdb2032a196219e49e21eb38bf313ec5338a9c5955a1e1a130632e75e6659bb9c1ec69518f6e8c8ea4f210923e66b938ce7870f978cc4cf92558db47dfc49023e7af42e988b60749186d35dd3ea9e2e9e1f57271b15fb05fd47e52444ac95e0acdb7ad3145bf1e32e54523c8ff43e96346d13d23e8b8d191916918b270b0bca5b4e16fb32f040bcab031f43a710f352fb96f86a64fa9111aee25a52906c1ce5753d53c01b7c553e879ac448279dbe02ca68977426c139edc3abe439cc6fa64e7574c6cb7848a555f6030913199735cc23a6320bfaa6b8fa34ff4fde0b650e489c4a141c3c233d10e20d328e1536b9705094cd60b04476831b2b9f8c8fd629610e25ae728a3757677efc9aeb4184ea08d4120ef5ebfd7c1c3b5cebf64e815c75db6340690ae3b3b11dbf0d95e1f27512545a36e3f2486328e8a60c69eb9c6171b04c9fc7557ba20987624501886b6c349c60af872f3d34c4276e26b2b953d315c4145b2102ee757af6dc9479f1a761deabef6efc3080ef4a59d12a1d68f4b7bd4429afc97212ba24945270eb79512932d94e916a9472716913562041e5dacb3622f45149702dbae2fe1a6867a8ca343044bb17d2a01f385e3a01b31181440d42018190e42085445a59844e1168ee98a1e3eff17b575728ab38f515e8b4c2da99f98ce7375e2869e8403fe9dc1ba6f17a1a60b242c00f2e07e02b25785993870e6ecf9e8a9f2e24072cd794e677cda915b79447f5e6ced270327c5b443672ea6b5706efaefd3d5fed0f0472526de2025188040b1c49440eb83039c2a1f5de024eca8d9fd721529d7afa9f4c96a3d28ebee5d38b1874acf7cb8027b6ca07eed18c0fbd93511d51db7da64522b1a5cc40264e6ddaf17b2108888128c3f3df4a62fdfc718486f21849da997ada4d03d48844a5cb39465637e24c7a2106ede7c35368accd7d2af5f4e602efe6b4f32b83086a56791b6c5f6c32b829e33fad133eaae00cbe8f2b2d910366b38c3d4206bfdb42b01553cf6fad9e5e71ea0f751c74b9f3effaeb236c9813d3ae5838bdf8a815d52ff2f74c32ef3917cb9b917949378b67b86d21cdbf154eb5a2a5744c16189551770544c54cd81ce8b3101060551d1b1e897e5fbf3d8b24c8733c8f74db6b3e0d128a12e955b63793ec5fe27eb77c2a9f9c9d2048408754f0c662c8d8d8af4f53e398ee501b98d6b8a59a2cdb6dcc349de394451650cb1476c71a12f74ef1f6a69f1eb27e4f9a6d17d9923b703301421c8a8ed7e4d52fd226478ebea5e5545cb757325577cf56413180a6e4c5ea6545389045938ec1f8416aafbf238e5854f7f0c85c55ad672ab80d7116986d47fe99cd7eb19b1e5bd4e62994be5c3054741c55cf7bbbbfac1cdc5c37dea9a637bd7d206b60dec6e12ad233b0e1d688c645a6924281648096de022729cf9a1e97c4df37ca803b687aedd2373234023a437d68cf23cf3fc2ecf77488b755b6f591245a97d207ea644b9033766c0122784feebfff0e7bfab71665375dbd89254436b604389afac27012be9e78d2d63bfd24a9f645004edfe0586e8e351cebdb226b5fbdbe2382238d7e40a0028f3a81a4a917e1eb312b892be4223c46f2225f486a395d4eac8eccafbbae877c1b4ce4a9533653cb2096ab2028e3e803600a30b484e8a32744f70a76c96cd03cd0cc3d879878232b0b1c5e083bb9c4c191668a2b7c2ae106ad5cae72fe43a85f5393c83d3a8825e73b58a3163f645c675258b13c7bb77219c75402aed8f5f675d7122bad7abf0222eca5a635fdc4764c55b6cfbd4b1aae5360c0ab5a747ce0f10dddc2c6a2a02e35b1e5ed9ad4aca5fc1b72e11679ee5d748eb2fa6d54f05e2715f597bcb46c660bad26d65912e9efa5607c773eed08e1aef9f99f67502a38e5b6f6471eed4b8c342a9147f45f4cd66a14644f8535b011aeb3211b9ff5a62430da9038f13a01b134c467486f669b2953139f9ad6c1c4356b6a91ebc7b709ebaf8382973bb4a94670d9be782166f34274dcfeca9c257dd5ef6840deeba87cd4ae6529e20863d33c87bf3347260fa02576d6fda8aa54cc1507bf5032aed34f2f8bdca35dd81c73d1802560dafd0c6b5a81f18e03fc3f7ca4b075133c7845128ba3f511fe9691d86ec94c1ccbd1041a26771bbcd81513c0f793687f34682d3e2e250c78452711430b77b0b56d13842d8a5108a54b0ac53b6eade74c04496ebad63aba77a3368b95442cf04972a68a304d9605bf9bcf7a318dd26b8becb883e51d9f8636043e84939b232f5e793545525162b45115dfe2cc8356b566fac1e13283089e169f93029d80347ef3e408976a2edb859185ca159599843caecc93ff9a1195553518e9c480c444e66449022cee67a939a8c6cef2b9e1e16a9b2f8bdf046c154a18fcef461cc3d53d4821375936b2f099414b4e6821915f09e2c0c667afa2b5b057a152c136b84733497c17d0109622ae3cecc8127ac27e0ff11096ab94e876ced63857339247c4472034655c2d15ebae25c5827f3400b3c05693943ed556f7435843708e36eb03afc6886f21f200c08c96a3c152f34ab8d35e286b562c8ddde5d1e38592eb23a9058a6244adcb2128936bb31eedfdae0c80f2f74b9c81a525a8316d168e7c54797712c0ea7dfa32725556f4505932e7fbe3dbb8eeb126445f407717b77f1102343ba200ce6d872e9f7a802d188160110ee6786038f8f59144d11d4e3a377ca146ab1308de7def3f7211cd7405f2a62fbd3d85cb992c65d41da081c6b3197eed0c73b1908fd7b66f8079999d319f57cb76f758e717dd7d678d81d23286501a5655c7525227619002b6554b2e6317f7a122d91e103420bcbf19a44577a07158ea9b3c88127689ee08c47499735dd40881b005250cdce130dc7b15902e2855bcbcc0e6087ca334644b2df4ec03983da33eab54e1745cbf517edc63e96fc03523736f19ad5c35d7b0ae7f6ce9ce2302379b98bc4203a856396e1739910245f75cc7fa294bc3fc65c2f8c1e1804680d6860fbcf8ab7aee29ab203eeb9b7d069464a997b151ee3d1c3c784c048b81dcf3edbeea8140eb6f8844c2e8161db7b8aec68c0258581feb68458b97036dedc96cc44e0cd298cb8cc39a8ec6a8160bf9998dc95f1bb7bb11eb7ec7886eb560a9809dd4a3726d7272c15bbe0e97192c9fce1f8b496adc607e810c59ed1e079c481be99e920493e552c2722658ec6d34f3e4db3b888722203d228765f9c26a13695a533a55376c13f27bf50352dd7088b97a98debff8275d6512942176bc60df964ae71bc6a3a7cee352d719fc85963ec5cef5eb71f4d0f8456c55732c184fb2813bf7a18260294308c9c0277c55a44001b649fce2b9f0a75fd66c241d3dfe148179f70f8850bde002d1bcba3c1a24f1d5b6c189bf83811b9ce0296bacd48f5cd0f9de1d7cf6dabd456aa91a5d1ee81014c71697c474e484993aaa6c5553ca3ca5b55dd20df450a3bb6c0e6b34c970837b46c13dc61f92824886f50ce41c9d67652b8089ad3ad4a56c3730dd0700866ddfba82d11045733be0f9effa398ec432aeffe02e71c2cb14597413502a0a6d42d4c5bc304aa50c71624101e43725607327991398790e52bb4da2f6a5057a881e2de84860ad07c8fbeaa8ea767dec7aa22810450fd617e03e3ae27921a248efe72fb1a03de218f5ce2f73548e6e47b3f955bd7018c48f050419012c6f177290f024d92693de0b739fcdf6d2859b16c902140a38fa0208c5cc898fb2e83aad6b276a3d36b7f690cd6015661de9af291ebd2e79f56cdea1f8dddaed5f06cf96434f92f36d4d362a531094f619288746ec0c124c63af5306788cdbd2a9c2a6e7550f33017c57fc59b84c097e65d04cb510f05902567e36729981acf4a734f77f9aa3fccad5183bfe2911c2a9af7ce292826260cd786c525031e3c425bbd71157457ce0758ce287cae1b67c9f00aa5497f736ae9814c902e2719835fdcfc88d4e30590cb46372b431c963a7cc697f13bada329ecabcebd21a793abc4567f80d96191a70489c8e79b2785fbf473c6640aae53802194f334176fe4790a299ad7adc7ca6dd31f9f99fe6b04327a06625318286fa4a77147bcb4a1e661bc3f925620c9e827cade8f7f229652bdf1db029a49a8d02715159fc5a9d5eb0b2ed7f196e4568e38c24646661ae993d4930608b1f1e48c48b8995f0ae606e5bd9551d957e2c86edc25c48466944aed76347f7c6ffa5fbd7892a1104a8b93aba1dc539a1ea71a6e5a71b8b1501b78d3662d660540887dc6a9ddae7520f15bb6e7c6bc40c9bcba3962a77653ce136d4cb1d6f91112adb94eb313d489ad6d76e9d238b0a3474c41b737d6fd5dae89565ba1f2b09b3e42ab696858d3e10ad88d7369bd7a9717f9927baec219ccc3146565a34ab40a187d1c8c81a50760d5044c7d2d3d3976671adecb9fdbf499ad84de760889286d1d2db4fa440f1c97308f1a2fde51e466ca0baa0b3e293d7c1829345090f05397611dcaec693c1bcbf0fd267a00e593f53719481bcb3128f3c154f6c8e24077bee61213fbea1fc3c28f567b3b33e759f78feb00f6d9eb11d73fb22003c51acdab8ab482e9bf7fa564a4e2f113867162f31746bcc6515bfe20794761950213aaee8ca082ed55e9c8869b6f9946823c1dd2fea4cd66e5e0a281e7c6225506495944b5287d7b6e38e26b9435ac3af9ec73138f880ebc7ecae9544f38f23771c885b56ea84b57575d3ed0b4c821612aec75f01337eceb2605ba6790fd69a99e04a54", @ANYRES64=0x0, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000003800)=ANY=[@ANYRES32, @ANYRES64=r4, @ANYRESDEC=0x0, @ANYBLOB="86ad5ed9c47a0988c2574120ba9ef5f702b6ac2b5e59be89cf06c92bef9ea708ce7cf75616704b793bf1c9a2e058159db7c1514a0e478953fab3bb19d13ba7dbabf20753368caf1adf1d2d084fb900b67658dacc924aed16ad68eeea39ad5d35e958d5a4742952af70f0a12fc894238a65aadb61f82616bfbcd0260294e5ed36ad72b4e8bd6e7dd218b432cc6f7a16c227f4e7285c1d79202626f732989a133d1563cfd810ec584f6c8f7312a55756b1831f3e21f94ff028090fb30df9ac8857ce70838b3a6ece3aa9913dc90a2156f891784504adfd301b540c7182b6e9f5257601ca11991d9fd1da7bbf53e8bf5b282457498cb41a521a5a99d6f99167bcb3bfd383fb28a7709bec5704df697d79f48c912d973044d7902dd1ea49e0d52f1b5fd8c1a31f79c6e054e27e1c04cd08c3443f6af0d689c6bcd867d550f072c4c83ad5376615cde4fa71078b3f70962e299600fdaacf2c2dab0bad47e0c9efa67a6fd522b62de101f1cbddea1442b560aa13a14fce5f22e444e802d1ac396926918a530914e2b9130985b5299c6bbaae28fabb51e8377d31655b5fb25520b26cbeebe36db8e3231e12d0e23ec4de3dff98fc758e3dfed1668d1580825af90f7eee1128bc4305f556e7a595524893932a7a781b8354f675455f9a2a7f6017517b2b26e1e21ff7869bff86c7448c0ed8ccca5da89565286d148be89a100444890c58c4c6c7a286fd1649f9d0bd4d60c5ecf043564f1ef2ed7d2dfff91d6ddca8a1af48b6f373e7ece13baca39c8ed6e8f04a66e6b4cee8e6647a1478541211fd6df108e35f7c0a73fc2119c4379c1f2dfa57ace286947bfc7c89e7c038d9dae36db4d6f5d9c224d8b5f0024ccd027ebee7a8301c018110ec6bd0f79409d9b2e9bd2e270af7653eaa9c2036b1a4b1054f06dd53dc9d175c6c0c0dbd41cefad71295591a020e8775e69711838867010f2168e216c5b0ff02d03acc7abfcc78713c72e9f0d11903665081d77db6af4aef1c9ae498ec89b56a1bb413b8cc98e62d80cad8ec2c0340c274485e14ccf6eedb2e13a3200d093e3d71a6c1257df9dc262216e22e2c81a65181bc811b5badb55c9b3b907702e7c0f176262058addeb7f9e91dbb60c6e1898dc02727bf3dc2288f32a033288ebba071180835471d265378cb0e664b31f74eec88b73ef6d4cc3cd16c259248526f13975d8d57bbf0bec803dbe1ba2a2fddae3ceb9769e1ec9fa25754d7f945048c0906fc68e2c1ed96aed7aeda4680f2c020fbd6ccbfb276b00da6bbad016e92faceef056774870b019524c91841b28a43b2e540677d1548803f91063c2b5917acdeb4a391a3becb6930f1b59bd8b8397cdee003c205a965d30f2dd2e6868a40a078254b9569d94e62e9b315ae2437a1016c6f7d253ac8e16903a1dba8c5933d153bbdf4d9a3bdc62216a148edfe878dc5ed625b8477a46342d81925ba1257bc6a7f78b80ed1029db5a7c5da894db83446edb5485dccb5aaf5724b236396d6e31ad8ffd220c2513f9eda790b5ec7150aaeb2260c178ffc8ca9342b44956b0ee19620bb01139fd906d911c6dec5e95810f4f611aea68627793d1e8ef0cc2510794ed09bb9199762fe597c4af80320b0397873f6e73714855d7b6c97c8f8402c35c1a9065f51e1380688c10a14acb6e4cd0e0541ec278039bea721c31f20c424391fbeaf61c94e3e4d225a22febb132033d9d1b6699394f08ccde7eed85dcbf5baba8dca4cd4ba99b23e86f9ea000e9082a6de23c16bcb1b7e006839baf20101d5b95dd87c8be27b97dc40163634c3c7a1c58b2155055c2c24c83137092b04c4378dc8be9c27fe3671dbb4148c0fabe471bfd0d0f98f8c88b2e7a5c45fbe223942eab0096a5b16984d9123f215fc50c2da24dd4c4731348e482e79098dae7ed41f48ec24cdce3d0cf668cf564126c3989088e8a278832efb87bc35ad016e3cec40d0e66d37cefe3405303708acab2cecf203db90c3e1d8d42526e9afeb2c2caf6bdae98cff1c7f32acb0f338a52e44712483ad31be9d48b604435a2e30a6f50854e0a562cf43e271f787abfda4d94af402e75ba947caaa3addf079aef9f80117ad3ce0ce1f4c5581873aa596c81edebdb5dab663970b873149c0e541a6ec6ea08b5095e48a36f2d61d14243152fca48b44889e9e40f9a02afcd66e4752628edb747f792fb3f8c3279555b9e6d2e2e43d41156dcc80a1d16409800986fb129aec84eae51b666269dbea9b9bba7284f6c33bae592e2ea524f7015133ff9bda8f8ed815e1d126ebeffbb15fcfc1f68c360c9a0caa47a84472a04fcf81f511537e80021000a0b04985cbb02e8110364f2771322d862eca0483a929787b5b6c42821006cb02aeb185321873ffa0f50db241365e1e00f6a38e190bdbe0dc38ce103d2608443faf455e764f8f160a38f31afe05fc4bf25309566b5baf15169cc9c9e9c443d28315c2df2da9945a3b72b21aa83a902133c80534d2b3fcf4d16d8e094a137e5fe015b579438eba0bcbf9ed5cd13cae9192820b0b6fb17e3ed744521720ddaa033700688e38ee4d57f86c036583c1b54536e2c347e850f57d4391449ed79ef8cee0baa03b3b84a28f7af38609a21c92630da687317de8db52d555ac7485cb7d9987d5b91021bbd4426869345fa23053633736d6821814c3e296d9ecfa516d9962ca476fa77ae47c03e40e05bc38ef40d3e0fa303dd237b255f3e1cf59896a5be336f089e09dd13b4d6b9157bc055c34e3174ae0e6147b46ec092da48c87607e4a42cec5e19a0f73ab361d5f92a9ceaef0e6b7327359fd0bc5c30ca730063ed5e2b82a21078a718ce61ec248f6b5dcc81e6346f69bb352d07e09269edec913157aad32e484667e63f02c769cd27a6e972c909fb2fd2f48d1143afba0e265261d54f362c5ee7c66392a3b7b1d9d0b23c506ac7ecb13c915dfc606f264047d30fe9513552f18c96f8a9a130caf225c8d78ae3277c5286c854487d021dff5aa2e6d284798dc79089afc0084275251ffca531c37c7cf5a3b1d92428abaccc23a16b0cd93eb2f9aaaae697dc969bcd0389283072f4be9410b84658589df209fa8bcd925ee475d9a18bcd34e106565c51dc418b5116596aed89f236e4c066ce64bdd7216b43d36cfe1c5da16aeffb9da98216c2991ea133882eadff5a14871dd12abdeaf919701b73f0a2c8dd5fa5bcea1386c5b11832ea5b1b4e908428a05ca06bca7cacd14cb29b32652717417d9df142731157151c0fe90425e3f28fa87daf883b3d7dbd5fd294cbf5edc4c2d169ee861710fa8fdb830492c7c4fc6044507624ff5491b6f5ef8bd5e6f1a39b80c0c3f0e51325d198a01cbc5635c08a215fa36daec59c4e7f009b626901081be7eb03159bf00aa53a34c2b87d9d344d73e732faacd8b1ca056074988758baf8d204f84ef5ce6b0563317eaa02cad0e0d08936f306063c1d08624c5ad14df7910e9c3bc3b1fe6cb7578db82f40fa8a4bcd9eb909a5da08bca75b769ade28bd880660e179f41a94c8bc04ee3a5a871f09bf90a483184377101918e1cffedc303a604a9cc537ebfa9c2d4d3eff2601f6fa453e438fd1ca34c9b64cb77ec01549999470a273ba0bf15adfadfa4fa135b9e19a36040937174e436325b0e03ee955d878d30a9a773998f0d495627588422e8f35e1cddbd442939c90542a2d5129a110ffbfbe32a6e5890110b114b8ddd7941d797d6205488ff64429df17f2fb590d3a5759069cd077df877e42051883acb0c21a1e3d64fadb362704120b264b2144f62754a96f5b07a0ae7b3201d284f7b7d13929d8082856f3cdf6efc87753a40babe306421e7df92da86f8f2a90a35e400590694f12963677fa8ef81767ff494d0f60ed9b5e4b695685b25b0d5fcef6c46a442a124c76cd4947b256bfd4d2271dbac6c319ccb38b3835a429c12818477a32446ad65a6786d06075cec90c2407085d56970a851b32d08e3493d6a9a5b4d5b058092e8995155fd4c7cdca57f11c15b58f33c81adbd035ef76eb445edf98fddce64a0dc8756053190c5886054e65a1c43c2ff55491955ad686fb6f78bde552517d901b88bf53b6c5b3bbf389efe52901ab7acfd526af95025402d33dd6fde8a5b806e131ca5e253f5a031dfb06487f822c08945485e55b01aa18b4d2eb378199569d7998c3eccea68e0717f8d4288338a20d2abd2b4e389c6e03ac2ead143e2cfb9663f0e41a37acb90af193a1ab7a37f0a38edb12a0eba22f41a094f53396c0f6a3d84826fd336be636e394a879ffa66f4c79180ae1c2bc7930f0b29fa317fe340db62fd2ef984097f084a2660fe878de702e9858d44e37fe2dfe0a06be42d5fc0fa0b06f23ef87d9bb3ea4c2633cdc114973129439ee0be9b60814df0015d55623b6d06e42e05f0858ab333b0fd36e27731f35a4600c70564b57bc07455fe7027fbfd71ed66f01133e7a3f8df77ef6d21013d584a0ae8673be0b94cfa9d6b347af7406fc64f2f83814e312272cc65188b291587b634f09d4bc88a64d34d7a573f9e478a72981fb55d436160c9c58714904d0108e4cedef57a2cfe5d078360cb60412734d2192527b75f69787aa5e957602234468c3a1a5febe237530526d94562e0879a658c7efc43a77fbb64a29be159013335fc7abbeadf819688c505b28d04754916f0eafb99c41a854669b4efaf4762c3419009807cfc2912800b61578e21d82c4ced0cedd200585ed5353bdb3b3975dec19c5a9a1d2e71afdab96cd71062395f9efed81a062998ada4bfcbadc986ff06a6ba6789488d980c38aa53217d8fddd76bc74c0724f2f578bb30f92a68e1d04db09ef549394e9e81fe453a7d6fff099b8fae48576543e15fca0e55f55f70fca4fd7325469e38c73c2bb14f9bc9b867b06c8de7c5b626ac1c70bef0903d5794e861df1f008e6c54ce3fb5eedc611649d8f643512a19b4b3cafdaf979d17785e93912d223f6655eb3dd856050069c5743fd929e02fbb90cb939cdbfe4899cfa729e5f016a71f8790d532337d3805b8f38d7102e6e29b5b5e0ed911f98fd35fb047fef97ab1dbd38605578a4c84a916877004e50ad4102c15632d38afe061c60e8a565ba82fe2ed09a8b10fa14a4579bef84e94d219fd8c67bb3679b3d2ccd7f3ba0dba29a0ad1635c2a8d53faeeea4e9fd359f3e710850d8be6c3732e00880786364afaacce903d395e49f5e58ea62ecd73fef9772e5ed39eba83113fc92073133de2d8f06f2c5c52f4fcc6baa589ade02892c7815cc29ebfbec29e83212fbabc2f76c54ed2a6ca16c90c6bc60b8385406d5c7d03134760f4dadb7a45bfd6353a123012bb966f96effc49b1acc180fb8ce5ae15da6c1b5860db0a5bb1d8c93dbfcf60e1a7d7b831b2f66e95555873816319b7e0fcc0562e8f09ff7bb92c852b9fb7240e0dc5cc75abb155d71c5f01486e419181fa1693b3dfe7ffc73a3e5cb4acefd3eff69c0f26369695311f443424da8efe2d9a472896cc40c54aa82a447acf3f5c850bdf87e22f0813b2c40d641210aaaf8b5c364c79b7b2c5dc5eff650672b8e3e20bb6d316359cace8ec001e1acc550719c7dcc4262a8cb207b99926041ad739a8ab4a1569c13a41409245ecb66cf31b64895308a7369ee1a79343158a184bdf1b5c0a3643524a5404a66c1f0d31789447478df1fe45c9d8af02541888505a5ca110a7fd3f80d92e835145b07fee3506c5891fc4758390d1990793d14b4b5418028fbde89f1b2bf004085d6f3444789ded3d0a328a08bed567a92ac1c2077", @ANYRESDEC=0x0, @ANYRESOCT, @ANYPTR64], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX, @ANYRES16=r5, @ANYBLOB="b017531cd9858e4218f66488ba7099d9aa084539113a068ab8022ae5191d8573deacdecbe2caa6066d5098d594c6eefac246d92b12e15ea26c93eab4fbac3f85d1d76c94e7523369", @ANYRESDEC, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16], @ANYPTR, @ANYRESOCT, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR], @ANYRESOCT=r1], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="3ec0913e445ad1de9b31b33a4a332ec450da45d1ce54a2ebae09fcf5e4c4ebed313af0466645ed92702eee7907f7378a5248cf6ce30585f22dac4815fc3130da8efda9c2e5c582f63d13b6cad7ad27bfb26622a3a7807eaaeb7f965927f5becfa731093f40523750308189cf7350ad8e04", @ANYRESDEC]], 0x8) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000080)) write(r1, 0x0, 0x0) 16:06:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe", 0xfd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:06:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/btf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x7, 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:06:39 executing program 1: 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$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r1, 0x1) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000000000e1f77c8a5b671b1b542a538706000000a7142562c50403c656f5000000030035700100000000000000"], 0x38}, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x10, 0x8) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r5, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000180)=0x10) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x2, 0xb0, 0x6c59, 0x1}, 0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x4) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000240)=0x2) 16:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x3f, './file0\x00', './file0\x00'}) 16:06:39 executing program 1: socketpair(0x1e, 0xc003, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x20) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8542, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x10, 0x6, 0x9, 0xba4}, {0x1, 0x7, 0x4b, 0x3}, {0x100, 0x9, 0x58, 0x2}, {0x2, 0x5f, 0x6, 0x2}, {0x7f, 0x7, 0x1, 0x80}, {0x800, 0x6, 0x1f, 0x3a1}, {0x3c64, 0x4, 0x8, 0xffffffff}, {0x9, 0xfe, 0x40, 0x7f}, {0xc625, 0x3, 0x4, 0x2}, {0xca85, 0x3e, 0x9, 0x5}]}) bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:06:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) socket(0xa, 0x3, 0xdf) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r9, r13, 0x24, 0x4}, 0xc29, 0x4, r14, r15, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r9, r16, 0xe) 16:06:39 executing program 1: r0 = socket(0x13, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="010805136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0x801, 0x0, 0x0, 0xffffffffffffff97) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 16:06:39 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) 16:06:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x30346cd0c54e8239, &(0x7f00000001c0)=""/210, 0x417}, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2800000003000000007db2f899d0000000000000e51264f14614ea977efc5b595388d4236eb4602c045a577596b851611a6916000000003e4960a38f0e28acbcccd0c365e8cd2103d5263bc7c4f376e007e06793cd7339", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x6b}, 0x0) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) 16:06:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) 16:06:39 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) fcntl$setflags(r1, 0x2, 0x2) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:06:40 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x2, 0xd0, 0xf7, 0x1}]}) r1 = syz_open_pts() munmap(&(0x7f00002f8000/0x3000)=nil, 0x3000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xc9, &(0x7f00000000c0)}) semget(0x0, 0x4, 0x500) shmget(0x0, 0x1000, 0x508, &(0x7f0000068000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) fcntl$getown(r0, 0x5) 16:06:40 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = fcntl$dupfd(r3, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:06:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x200000, 0x7fff}) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:06:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00", 0x200000, 0xfffffffd}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000003c0)="f4a2d02f2f537208530023741a7f58ac74b48cde1bd3bf5dd861f86804f7c8f19d21f5d205d9817a09f0a1740b0727a2765dfe80258232f4b1e02a28120f3bcc0d313a2d19a68a69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201de4fe2daa90a4b6d2d65e6106dbcc5fe4f491b0afb4758ba16829c2a70ce746cd0633d63152e23200871dc10c600b124239b1740580e60164bf641bdab0077e96d49c065278aa906f5815273c68eec2380a6df1f21c21fde6074f09ad3fc06614398f64734136857bb3173d24a", 0xd4}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x321}, {&(0x7f0000000100)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c003cfa620464be0000000000000000000000000000c27925a9c7488feb137d5a426fd07a27dfae7751edc246dda7f63fe033ff652cf75360621d9f4ced4aade703e36c7098f8b187fd6b227c08", 0x172}, {&(0x7f0000000280)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638", 0x2c0}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchflags(r1, 0x0) 16:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x2, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x6c, 0xff}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0xda95) 16:06:40 executing program 0: getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) sendsyslog(&(0x7f0000000140)="51f45fb4dfd84d95e4759a7b5bd1037c65d87f81a3ee1dd2b552c6a2f6004327daa22feafaa84e89ad4eb4113166fadcfa43a83a65bd28d2fecaf4c798", 0x3d, 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x1, 0x0) fchdir(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) connect$inet6(r3, &(0x7f0000000200)={0x18, 0x0, 0x2, 0x3}, 0xc) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x2, 0x31) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000280)=0x7) dup(r3) ioctl$BIOCFLUSH(r4, 0x20004268) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000300), &(0x7f0000000340)=0x4) pipe(&(0x7f0000000380)={0xffffffffffffffff}) sendto$inet6(r5, &(0x7f00000003c0)="e5fbaee8254968be84b1da3228f44ce591561b6a41da0c9ad7d0ed52260af7c1a3a0a77f8b7369054ad686177846608e9c71c2779918648e2ca55bb738efa5d7a4439f00310b9f307a8f24bf018667aad4eee2c20a0c9779b495c59f008909496f71f84e5133dae2eff1bdfe4e", 0x6d, 0x1, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000480)=0x7) r7 = socket$inet6(0x18, 0x2, 0x3) r8 = getpid() fcntl$lock(r7, 0x0, &(0x7f00000004c0)={0x3, 0x682e2a554d6af13, 0x9, 0xef15, r8}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000500)) r9 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x200, 0x5) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000580)=0x66d) r10 = open(&(0x7f00000005c0)='./file0\x00', 0x10, 0x10) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f0000000600)=0x1) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semget(0x2, 0x1, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000640)=0x20) 16:06:40 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 16:06:40 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r2 = socket$inet6(0x18, 0x4005, 0x70) r3 = fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getpgrp() r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r4, r5, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r17, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r10, r11, r18, r22, 0x24, 0x4}, 0xc29, 0x4, r23, r24, 0x8000, 0x5, 0x0, 0x8001}) lchown(&(0x7f0000000040)='\x00', r4, r22) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'\x00\xeb\xff', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:06:40 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x423, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000040)) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000001, 0xfffffffffffff001}, {0x40, 0x80000001}}, 0x2) 16:06:40 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) 16:06:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x9], [0x0, 0x4, 0x0, 0x0, 0x0, 0x3f], [0x6, 0x2], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x7}}}) 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)) 16:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 16:06:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000100)=0xfffff7fc) 16:06:40 executing program 1: r0 = kqueue() readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=""/194, 0xc2) kevent(r0, &(0x7f00000000c0)=[{{}, 0x0, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0xfffffffc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x1, 0x3, 0xd76bb69c21438bf0, 0x7, 0x9, 0x76, 0x3, 0x2, 0x1f, 0x5}) 16:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1e02, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x80, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r2, 0x6, r4) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="e06c1d5473457580deca04d4edcbd8ebcb1e917ef66265e748f878a3452970", 0xe) r28 = accept$inet(r2, &(0x7f00000001c0), &(0x7f0000000240)=0xc) readv(r28, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/179, 0xb3}], 0x1) 16:06:40 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:06:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) socketpair(0x18, 0xdcc0668b74091f91, 0x5, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x1a0, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) select(0x40, &(0x7f0000000280)={0x9, 0x4, 0x0, 0x4, 0xffffffffa9a861a3, 0xfffffffffffffffa, 0x1, 0x3}, &(0x7f00000002c0)={0x3, 0x40, 0x930c, 0xf1f, 0x8, 0x1e2, 0x9, 0x7}, &(0x7f0000000300)={0x81, 0x3, 0x9, 0x10001, 0x775a, 0x6, 0x8, 0x5f8a}, &(0x7f0000000340)={0x40, 0xd8}) 16:06:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) unlink(&(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='r\x00') 16:06:40 executing program 1: ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x1) r2 = syz_open_pts() close(r0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b2283e4094efd39d07b526a3434be2107834465943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d9d3a22020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d70461d46b5640804c6bb0e5329d3b68109970aee15e0a0e9a189fdd4"], 0x86, 0x0) msgsnd(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="0100000000000000642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364aa7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"], 0x1008, 0x800) msgrcv(r4, &(0x7f0000000600)=ANY=[@ANYRES16], 0x1, 0x3, 0x1000) msgrcv(r4, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000004c0)=""/138) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000002c0)=""/44, 0x2c, 0x820, &(0x7f0000000340)=ANY=[@ANYBLOB="2336b8cfc6e6c908d14a18ba69f669781c2c29"], 0xa) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "00020000080000002bdf0000007acf5fb400"}) poll(&(0x7f0000000000), 0x0, 0x0) r6 = syz_open_pts() ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000200)) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0xffffff62) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) 16:06:40 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="030201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:06:40 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(0x6, 0x2, 0x80) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r20 = getpgrp() r21 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r16, r17, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r20, r21, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r11, r16}, 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b0000538706000000a714000000290040563600003d000000030035700100000000f31332f9744b2011f20d5cb0f81c0e11a81fc28dfe7998eb22e2b6dfd3a97ebf54f5b80eba"], 0x38}, 0x0) 16:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2c}, {0x40000000000005}, {0x6, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7fffffff) syz_emit_ethernet(0xe, &(0x7f00000000c0)="3c7ba520e2d31968de749c6cca72") 16:06:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x81, 0x4, 0x7, 0x8000}, {0x1000, 0x3, 0x1, 0x5}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file1\x00', 0x7, 0x7, 0x0, 0x1, 0xfffffff9, 0xfffffeff, 0x2, 0x2, 0xf08b8328aba1e2f3, 0x2, 0x7f}) 16:06:41 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/181, 0xb5) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x48f22e7566d96143, 0x80, 0x20000000, 0x2, 0x5}, {{r2}, 0xf187ef045d38cd0d, 0x8, 0x4, 0x1000000000000080, 0x8001}, {{r0}, 0xfffffffffffffff8, 0xe5, 0xfffff, 0xc842, 0x9}, {{r3}, 0xfffffffffffffffd, 0xe6, 0xfffff, 0x8, 0x109}, {{r4}, 0xfffffffffffffff9, 0x4, 0x40000000, 0x74}, {{r5}, 0xfffffffffffffffa, 0x8a, 0x80, 0x4, 0xffffffff80000000}, {{r6}, 0xfffffffffffffffd, 0x40, 0x300ffffd, 0x7fff, 0x4ad}], 0x100f8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:06:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000038e, &(0x7f0000000180)=[{0x14c}, {0x3c, 0x0, 0x0, 0x100000}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000080)) syz_emit_ethernet(0x363, &(0x7f0000000000)="ffb9600bcf1f7a3f6e567f96938c0638") 16:06:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x4, 0x2, 0x80, 0x81}, {0x2, 0xfc, 0x6, 0x9}, {0xe3, 0x2, 0x81, 0xff800000}, {0x8, 0x68, 0x2, 0x7}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x40, 0x0) ftruncate(r2, 0x0, 0x3) close(r0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x18403, 0x54) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000680)={0xc6, 0x0, &(0x7f0000000580)=""/198}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r5, &(0x7f0000000480)=""/28, 0x1c) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x43080, 0xfff, 0x10000, 0x0, 0x80000001, 0x7f, 0x110098ac, 0x0, 0x2, 0x972, 0x4ac4e49c}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x9, 0x5, 0xc27, 0x7f}) r7 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r8, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000000180)={0x0, 0xfffffff9, 0xaab, {[0x8200, 0x9, 0x6, 0x0, 0x7, 0x7, 0x7f, 0x9, 0x1c, 0x0, 0x8, 0x100, 0x1, 0x0, 0x9, 0x8, 0x208], [0x1f, 0x100000000, 0x4, 0x7, 0x1, 0xaf9, 0x5, 0x173, 0x1ff, 0x1], [0x9, 0x100000001, 0x9, 0x0, 0xfffffffffffffffb, 0xbb8b, 0x6], [0x89c, 0x4, 0x401, 0xba, 0x6, 0x7], [{0x4, 0xfffffffa, 0x9, 0x7}, {0x4, 0xfffe, 0x94f8, 0xfffffffffffffffa}, {0x0, 0x8d0b, 0x8, 0x100}, {0x7ff, 0x1, 0x20, 0x5}, {0x0, 0x3, 0x0, 0x1}, {0x1000, 0x6, 0x8}, {0x6cd, 0xfff, 0x2, 0x80}, {0x100, 0x7ff, 0x7fff, 0x80}], {0x3, 0x4, 0x8000, 0xac0}, {0x100, 0x4, 0xfffffffc, 0x8}}}) 16:06:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x5, "0366097f0cdf4e27a15e79000076efffaf00"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file0\x00', 0x8040, 0x30) r3 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0x400}, {0x2, 0x1f, 0x800}, {0x2, 0x9, 0x800}, {0x7, 0x0, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x2}, {0x3, 0x0, 0x1400}, {0x4, 0x2, 0x1800}, {0x3, 0x0, 0x800}], 0x9) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x12}], 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x80) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) 16:06:42 executing program 0: r0 = socket(0x2, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) listen(r0, 0x0) 16:06:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) poll(&(0x7f00000000c0)=[{r0, 0x50}, {r1, 0x1}, {r0, 0x4}], 0x3, 0x80000001) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) 16:06:42 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f00000001c0)="ac00b41128e4651a51e99a11f6ad80d72f916e76481eedb5f223165b8fa645c4b1cfd9bbfcb7ee6884b2c81197adb3e97b6305222e35379443b015795103c1132815da076d09730000000000", 0x6d) 16:06:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000001c9, &(0x7f00000001c0)=[{0x20, 0x0, 0x0, 0xfa}, {}, {0x6, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000080)="9e45f7404e2c5555bd5ce35d0140f97aa903a9bfd1a9cb70fd017923e1f4269fffdaf8158f0cac5c9b8fee4b0c3eb27559f76c89091f74a029d307b26cada80ceec4017fb196dfe652f7b927e5078f38", 0x50, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:06:42 executing program 0: setuid(0xee01) mprotect(&(0x7f00001e1000/0x2000)=nil, 0x2000, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:06:42 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r12, 0x0, 0x0) sendto(r12, &(0x7f0000000640)="6e1d3ded627ed13fb95859f2a4bc0b1ad25c2c2fbe52ef4212b8a44b182d9c2f8349cfe188e79acba56620a3eff1f3afaef377ffbed15bea3d6d02519fbc993c6e5062d5b6b9fee8a3add9904c54362c22349f9336d79fa403cdfb5cdb609230445b7096c0ed4680d54c06d9cd6fe2f5caf075ded3416218fe7875843454ca83ef4edc3fc30f51db52a25f7ab019862eed84de81d1c24ed1416068d338213ac2d2bbe9ef0b9abaa72c82d2e32fbd58b2c25f80d45dc1fe7a810126de1de4b755de6c789e2df673df1f42469f643c8eec000cb8a460de60f21ece73d7de03", 0xde, 0x0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r0, r1, r8, r13, 0x24, 0x4}, 0xc29, 0x4, r14, r15, 0x8000, 0x5, 0x0, 0x8001}) seteuid(r0) 16:06:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(r3, &(0x7f0000001280)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/54, 0x36}, {&(0x7f0000001200)=""/86, 0x56}], 0x3, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x1) syz_emit_ethernet(0xfffffffffffffec0, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:06:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) 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, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) 16:06:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x8000) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:06:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10200, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x8000, 0x7f) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3e51bde8dc0c6ea2, 0x10, r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x22409f7dfba78fcc, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x8001, './file0\x00'}) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000004c0), 0x0, &(0x7f0000000500)=""/177, 0xb1}, 0x87362421e1d3d42c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000600)) 16:06:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x4bbf82e7300e55ec, 0x2) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) syz_open_pts() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r10, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) r17 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r2, r17) r18 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r18, 0x0, 0x0) r19 = openat(r18, &(0x7f0000000080)='./file0\x00', 0x1, 0x40) ioctl$TIOCFLUSH(r19, 0x80206982, &(0x7f0000000300)=0x8001) 16:06:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="542dd4cafe406a7518acf63e6d9f44f4d9c998419353bf6235c600c3a79197d7451c75e770f386d644d8c8b94bab53f2c157c47b"], 0x10) sync() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x20008, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x3, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000380)=[{0x1}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = dup2(r4, r5) recvfrom$unix(r1, &(0x7f0000000100)=""/121, 0x79, 0x806, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) r7 = syz_open_pts() lseek(r7, 0x0, 0x45, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r8, 0x2}) socket$inet(0x2, 0x2, 0x0) write(r0, 0x0, 0x0) 16:06:42 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x4) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000565000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:06:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:06:43 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3b}) getpgrp() connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x75b, 0x3}, 0xc) chroot(&(0x7f0000000100)='./file0/file0\x00') r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x2) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getuid() r6 = getegid() r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x2, 0x0) r8 = socket$inet6(0x18, 0x8000, 0x81) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000280)) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x20000, 0x0) r11 = accept(r2, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r13 = socket$inet(0x2, 0x2, 0x2) r14 = dup(0xffffffffffffff9c) r15 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r16 = accept(r1, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x10, 0x0) r18 = socket$inet6(0x18, 0x8000, 0x1f) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x8, 0x0) r20 = socket(0x10, 0x8000, 0x7a) r21 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f00000001c0)=@abs={0xa8f10a00cc91cda0, 0x0, 0x1}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r0, r10, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r11, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r12, r13, r1, r14, r15, r1, r16]}, @rights={0x38, 0xffff, 0x1, [r17, r0, r18, r19, r20, r21, r0, 0xffffffffffffffff, r2, r0]}], 0xf0, 0x1}, 0x1) bind$inet6(r1, &(0x7f0000000680)={0x18, 0x1, 0xffff, 0x7fffffff}, 0xc) 16:06:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:06:43 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x4) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000565000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:06:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wSmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4, 0x5}, {0x101, 0x2b}], 0x2}) 16:06:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x11b, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) 16:06:44 executing program 1: mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0/file1/file0\x00') 16:06:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x8}, 0xc) close(r0) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "f5e82512a690a2e1016a55d7d08dfc33957c5232"}) r5 = getppid() fcntl$setown(r0, 0x6, r5) syz_open_pts() poll(&(0x7f0000000040), 0x3e1, 0x1) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$KDGKBMODE(r3, 0x40044b06) 16:06:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x20, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfffffffffffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:06:44 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:06:44 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:06:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/40}, &(0x7f0000000040)=0x2a) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000037c0)='/dev/wskbd0\x00', 0x10040, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003800)='/dev/wsmouse\x00', 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003840)='/dev/wsmouse\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = open(&(0x7f0000003880)='./file0\x00', 0x40, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = getppid() r12 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) r16 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r21 = getpgrp() r22 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r17, r18, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r21, r22, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept$inet6(r23, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r25 = socket$inet6(0x18, 0x4005, 0x70) r26 = fcntl$dupfd(r23, 0x0, r24) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r31 = getpgrp() r32 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r27, r28, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r31, r32, 0x7f, 0x100000001, 0xb1f1}) r33 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r37 = socket$inet6(0x18, 0x4005, 0x70) r38 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r43 = getpgrp() r44 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r39, r40, r41, r42, 0x5, 0x7fff}, 0x6, 0x2, r43, r44, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r46 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r46) r47 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r33, r34, r41, r45, 0x24, 0x4}, 0xc29, 0x4, r46, r47, 0x8000, 0x5, 0x0, 0x8001}) r48 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = accept$inet6(r50, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r52 = socket$inet6(0x18, 0x4005, 0x70) r53 = fcntl$dupfd(r50, 0x0, r51) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r58 = getpgrp() r59 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r54, r55, r56, r57, 0x5, 0x7fff}, 0x6, 0x2, r58, r59, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r61 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r61) r62 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r48, r49, r56, r60, 0x24, 0x4}, 0xc29, 0x4, r61, r62, 0x8000, 0x5, 0x0, 0x8001}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r66 = openat$vmm(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/vmm\x00', 0x100, 0x0) sendmsg$unix(r1, &(0x7f00000039c0)={&(0x7f0000000080)=@file={0xcf16f0da706c5a1c, './file0\x00'}, 0xa, &(0x7f0000003700)=[{&(0x7f00000000c0)="33930f6d5d73188c264383b4157b03bb3aa16a70621fe543ab6674cb51736b00c8d69163d5c30e435142c191a1664f26229762e64a2999febe8fc6fd06b490d60328d15cd24f1adb9b02a1fc39584cc43c10b42df86eb95ff0b0d47d4e81eb9792b7142edafc4561fe", 0x69}, {&(0x7f0000000280)="61f5f556d21e3c0bbc39fcabe670d771cedf0299e7c2a740379eb8106dddfa0eab378fc61259610f73a4b80e6428b6023c19a1214490207c5e011e8d1c08be3189da7b8da5acbe5097a66962084e37e894740acc701efca506df359b028141a3f8bac986ed2cd469e7a5c34a5e067f06cc216aaec2d70483a127d3215547178400983507d5affe7588049f7ed3d6f248f72c4ee040e5ff05b40f619e2d76e3b0484025edd88579d43b341d1a2b168deae5af4c35ac4b5f48f5503c8e28833a1f42dcc91077a5b5c04af06783a6bce64f621ae4a7e2d52dc4a4713f06066d2fb6354e50071586a2430e49f6d31bccfc102eed61915240c76b28682c36a48e54e21d7a754c5f76ccda4299f9997cb1637368dc7434b1f1930d0cd0812c8a96bea8b0c35d73585810be58ad0aed7614b3b37a935babb4c4d277dfbf43e3403200d12b1909ec7a264f6bc5a898559373659e03ccf311093eeb570153e86d837255ac83279377f620e33b0db53b8fdeef717f8e5c86da6a1083f110c5b646250bcc877fd48f782c5bf248f8c9d2204d917adbeea8aa17959587387dd2a2a5a1276db7be1576bf1f303380aeaa772ea1dc23eea4882cce702ffcc6ab8e7bd5fbf81c3e2e68b06b0ee161adaa67cdc4269517b5650297b7fc61db3d1e137b45ea4f97a924b2459e727bb51f52bc4c7689e541313f17b8839a24f4ffb727d61c179f81128c31a99c32bdb1298b0dacd89c185aa556897b3d23f0daa29e51dd4adc3d4304d9b70297cb14d7de37a5ce40bc5194c55d409a619c2ab5e30e7388a5ef1711ed0bc65897bc68f2cbe5981e349315b04f5217b09ca48e5429670b0a9697efb8c793f922c62f4649a890feffcfdd5be3248b86c17b3a9d601bdac5c6a96cd8fd1cb61d229933cc1ff796c9d31a6fdb0d08a120f6d4084cd8504a1757ee280bc203b669364fc353e51edfe734aaf4d910022bc9e1e6de1cd53a60e4457ab0e2801ba96e0f19fb4499e46c6ed8dadc7bffe86098167242136403d47d89220c3e19184d9a096d66fad66342bd924e1cdc988ed57392858471806a2fb45a79ec6d968a716404900813f92f33d4410133a48966c1d86655e79206a77ac89cd55bd6379c812099f2e2d8b1259305d58306c38da51fbe5ee56cf9d87c4f76acd5aeeb07c913ad48afe73e6ec32c0446a472ec2840db6d57abd783d41a3412cfc2c2e7f8cecac7631013706997c360a58648fa6220a3082dd3b7c2535578122b89659b0494e7e9fa19d34a5cb9c8e4b33cbe208c78b012c8d65d0643ffb7d9ac144d6fac3822ab0d71fa57b79ef9e26cea618ea9c5d0aa7a408eafaae772c854b81d4985942abf40d807c258e2ef9c73246921610e772f49792a7e36a9a922b5fee6a9027ebdef1042ce345c5dcca79ed6b3861a07c1f8b19e02ed335335e46334768a9457a44c33b2b5b7f22f14a6e3fb56105c3b129e3375c005d9a4bdafaa3df94fe3b8ce71447437493fb00e478dc36a738c9d9f19d79653be15cf380e4bbfd29d6cb258655dd16021182b389bec35baef1d47e0cb31e2d4db3e25ea02215e43f3feb47184098a6889ad6028e0ea6bdb1d8d4e5745058600ed1307e9a0ab82c48bff3cd7a69ff9e78ea08afb4753e7daf96061d5814b9643882d6b2c518aa354d00d983f08a9853f4fd12997d50d3f29febffe4fd348b1ff4f811fa9037904da1a553cbff270aa86d7573be671973114016e111aeb3a7a7667dd33a8b545e0fc673e182c9ac87d454a76cd727d3d24d9f4b2a49fb3c4198fa785a6742395c6e2768ad070f74875f2e80c123a6a8f570d868dbf20863211cf8bf152135a2193ded72c05aa21b72eba59e94513968a87b8f8374350e5e486889b4c142e986a9902848bd937a8863d902a21588ccb5d679c6a2c4226ebeae142e18c47df9215d9a3517a8eabe55c3af6cd0a72fa2c045403cd59bf8dd8daf11c6e302829c4b5464212ba0e6ef038e75eb112a60dbe23b24552311efa368b0bf2bf0af001a71c01d3e2c3740f1d3132d5b14c5a6f73f6fc8f7c10e80597b38108136a053b6698d02722cc89c6b3e35b2269e6447f4e8ac1fe3c3af945ecc5276dd92ccf4d12fbfdcd189555fb15050ec5d320a6175bf2030089e0ee2af571268389492da71e918b94852dd44fac24bf7047457f89e10ef7548c3b5a7beb37d6249dcf7eda8f23aca1931ab77f605e3ad4276ee1ee877f8ab540e6a335f39be1adf0029368c8947030bb77f5336128b3bbe4f819bbcc6f1d201c8b4cd1e947882bc47d563cf0ffd3f230c2d08e599ea0993410a1eec28e6ce9ff8c8c2cdf5a1c40cf72c822a56afda3e6852831d14d113a5b1e3f6fb68720b9ceb0592846868ca574814bb5587ef64fb20589835807eb2d0bea428cedddd7f0f029a34041ff060e14d7375d90d139ef8d31826d0f211c0ab67492e626d273eeb47023cfcb39e4483570cfe42ad04f4dfe78129fe4e6adb50e642717a0fad5f62e7a6ad746ab4997f33e4df7a2fe46d30e211ff7d37ab17655b2e103b55ebb8953847da8985d240ef166ef8302e5e811aac9fb4ceb95bead7bd8b6f072c037ad0fa535a3badbd5a1b15a169634687bf2f358123efe70e12c23be7510a6ec6d65e26016a8f77ab75a418a6d3c50935193aaedfc44195f397138d6b8c1cb480d5a7ff0e256c16b6d2c8b8724fb0f566c43150536aee40d14762915855eac2c23f6db2ad60d1558d5ad87704dd7da508aa445a8e701af8317b6c7cd0d1612c01a617cf42c756e394acdba52cad5a1c780296b7fd5899c7cf5d41987d16461e5d407494dbf5b48003e8a3ade9d569c6c1586a8c3df1407b298965bdc7d8e08dd16a27e1d73482af0d86dc0fe65cf34a1cdb8baa28a88097981fbe34eadc0ed9e8ec3e4f727b6ab5582c4e05bed479c8685dd55dd4a308cf37f8df535e63d0dc3e4254ba30ee712120297d94b26c8eb6f8e504265a04aa8c9a1a8c258727289386905d2e28307b025f46a75516593a23181f392b7b0c3ccb6ebffa0c0134f4b48e8ddcf0568e87cef83d741b7b148e477e9a175377043b5fc40959a6c76ab7a9a0bac29b93b2a49c6ba0578bc7e4ef31d5ddf6dd05d3735c913b9a6a02b1947f870a6309279d14938afdb341e09fd16e6b24b234d8386130fd27fdd5b408c630db080b5f8acb4e4b9bcc546e2a976ce5f88bb8c727f90a85a3b9aa97a4e53debc26e43601eb259b93580d17a792d60cfe2cc8a808a1cc50161ee358038b53ac0c92bee15de2cb880f8795d21bab3e92278e1cf5666537d8c75f39387342131a10743a4e79ac156a713cb5fec51a110e5d10e29e5e42f3cdc0c810fc0163c7c2c166bccaad3de7f6f26094e6104f1571cf0b7727f2d95781619c491c56541af25ebad4780f604820f0c5dc658f431534335992a7cb51547d3a9cffaff7a724091b25f946abda2a1e8a9df2f0b103aa13f68cfe053bf8399a2bf2dec4eecd243b6182403f847855b2ed23554413dd7cad988c1b942dd6923082a9e7b2eddfd5462441323c05a445f1803b5d0701574fe3d050c685eca691c1f92fe5dbcc4056a3f15564e5627f94e97e07c20af65128a468616c8c1e039ba9b34a20da25bda596275fa9bdd47d0f059ae3d83622d82c1a2c35fe3eb7e77f477de3a11da47f0c23672ed86ab4c2ad3717529a17d5c9de8030961cfd2e8eb3c8030798927b5322ee25008fff12a66de3a62d890f61d097689079205e5435466077ed44e394d03db3ff93f06f4fa985ac03257ca50a9ef0a1783c10b1c240ec3ba07eba124ccc51d91959a535b5b2646680d2764bd6bf9293976c675fe7f583f3c032604a62238ce27cfc5fe08842a85f8f95672f29826f55bc5415f8ef48450c9decc315576228c595765b20fc155282b459ea9e6435c34c2fc5b669ac485a413215d5ca7dadd2eaee7d7a80c016f0577cfea8a2591b347400d1c335439ab55dfd37ae6336109920150f92fe06f04cd3588f7e3ee423d48b497283f7415a901fd819c13476af3c3acbacebf6ea6bcb3804432a83c71b4d6bac22bb4ae9456a0872b1fb146529a89ba614cd1de954294721101f3f24515f211beda897a0def783028a858c9ab57ca3fb4f5b7e4120bd56e80dc05f8ed26364421c8857d486814d0b3d5eefe71eb80015b28b895dd8ab5d78567c7f2d5ddbaee9fcf70378a880242f90ce77ae9d8254fa5336159cceec75545519709977955ceef42352badfc309fbd8b1be844474ce1091cd2558376836d17a5252586d975c1f271d267250938d1fb409e145883edf71290c6143d667e4df240587ce28c1c976ec82b578fab11b495bc3966f7e5695f7411048ae984da381527bc241b3bd31ac30a3bfd59920ce7d3f416c1db969f8cc7bae889b864c115a3621c38bc6920d8b9232d79d7b2dc467e91ef6c41dbf3fc110081eca7e2ee81035bcf2668ece11fc12a1ec2085fddd9141eb45fdc9e88680c5ab7d15b0e39167dbc0a865c6cfa8d8f98d1265c0683b398a2b65de9bf6ca931a863c1982be999fa65434b9c59ee89731b0b91711a0ae6510e8f8d3504b01af79fb09aae58c2752b89f3047460612cd1ab18b4be32f64639838ad41d72b94efdf6373fb408cc72f777ebc5c75e5ec0a20438f66457309b58c8d9e1fa947b1b6c55dd3d9d6b7135f9500dfa1d81cd54bd989f357c6ca2717406e68aa5b0b3ec5d6cd0bf8215940b0b18bed18dfd313ea0d39ff90f3a5eb904567d3256a7852a80851a0d5281bd52867dda6a2e10699bd83e45ad1f5c87e2730009e705db0808a0512f2ee8dd3aac3108c7812f892bf1084464bb97fdc2b20be99f303ffaee3208f11a8dc6d58556c107fd068d15531f903bcecd7a6cfbcab280f3757a1019b55c4f0787d30f86c7f640df2812c07a2ed4f656f81848a314b9bbaba5e626145fd644f9a0d4158c2bf854f0c4a337167ee57109ce8a1698eb2d84439e5c3ea02612999f2ac0939177224f8c680a43c6eb0783638f97d8d97048e6766da1575fb9e95aaa06811a3eb5f310cbbfbfb5830adadc8d57b5afbe7a42d0cae7d232c162982ef26c2433c1f7d30b008e03fb7fa32e92888eabc2a541962700f318cade4a4b7329237f92a7666e297c041bdc7977ac62fc3f169b53a893249232ee0c177c3cae4283138daa8a32db7cfc73126276d0dbb8beda0a91d0586a7fbf6688e890021cdf4e406235d7d9c81daa6c0315b14c34fe641fd3bd595ae7c9d89d2c921aca78c587324b729f2ccec9afeeaaf8c2d879c8df4abf560569d5bd210406cc8b3f56d2fedb06c9b66078d20482c735d589f51701f0b1eea03abca4cd632baf22c99d4254ccb33d16a7380a900b56cc3fcef3bfeb2154573a29d89d762766fcf8937b550bab7162c3e59c3212b78fe0d2d4f4fc1b209bf09fc482adf0b47fc07a9a8b773bb08824d9f435e53f58336fa30da0e3a09f2a89fb8b5def2df0cd4a7d9965c24c877845acc971ecc851779b804e74798d7ab02df03f481b76a886e7d5cd799099aa87c14d08912ebfb4ab60d514cbe3ceefc60f2e81195622ad270ecfe3b18b3ac46e05acf9173bfdbca7b78963a215de789f2b3a2e570a6451f13da636664240f5dd2643d73541f7f8f6b87a591025d4e3ca2df5af36b5cf7af6a39923f7a8a1ac755b871e2166dcaa2ff7d4df94026afcadb8d5a00fa9020f71093ec69472ddd78618bfa837b331e2b64b3f5e886accb1c88defa79aad74b0150c187ec67b92fab82c4d7af8f0a0469195c1feea637d445", 0x1000}, {&(0x7f0000001280)="f81321838cbdfb717ce95d030acb7f8e4c5574127caeeb5fba459f1525973425e47d4316df859823cacdba44430a1ac3b17c5e971b7a852010ce56a1550f89e834fdf8e1fa12174eae88afaa7b9762110faf7db2c3b91b2b25ad1563968f2142dc388f0e2861e08f407381802a1bdd23991a76a2e2cda2d527c3036fd69bfabd3fa1a54c89ae202fc9cc5956110058963aa5b1630cb68ea09329558ec4985c96869683ff40072f5289b9349528e4450c11c2328e1ed7d8464dca672ac4e45b3f18de0cd5582c00", 0xc7}, {&(0x7f0000001380)="242dd228582adbdba151515224573c50882b194ef63977210405e84d105b8240f9d083467aabe613a9c1fa8e7d4823795b64250cd86233819f4b7132cd518c1d94e741e04f6955195c4ef6ea159ac3ed096922f5cf2a59992ba7cc6eda8534e0926b48f701a7a68e7ef882a282875ec880cf89b7acb84d88ded506eb03bcd560880eb8814de2ab552971df073f679e703ab86a8493aa3beebbc5aecb63c4e299691de6e42f64a02f2e13452291ba9e7b7c7328cad492018bf9827689a738324b8c7af4316891db0c26bcc542b3077762a40459f1034c17f10f3ad18a13653a9cc4fe0bd868e6a87192ceb64e58", 0xed}, {&(0x7f0000001480)="a831f61acc57a273ed05fe0bd5135f0177ae0b1eb4edb2d7bad751d1c23bc078d5ae1f85ca3e9a8120c0652cb68abc605fe6fd7d8b6a8e96a0947170f2a25ddf8f357362a06e17430b592c3421bdc3ae9423badd7dbb78a04c424bee7fc692b3cc5fc2cf3a5064e63a535e8ad77fe2f0cb81caadf052a58cb7570b8064c30be1abaef327f17a527eda7f4844296eef18f82c514e8f5c47578d47ee630af1630c35cdf71a4945f6cdd9b62fdb79bc50fb744584e912e000b00137739a2a1d0982ae8fb41a0a13", 0xc6}, {&(0x7f0000001580)="0d98de455b8858bfc07d428d850e602315fcfca9b70788ede1897d199c8fd4ee21cfdd90628f260c1f9bbc0212fc95a4d2f3ecb539134f005a8d2c1a441f3780bb2f96de99ef9146d34dd33e65711916cfd2a1e0fdd763714d4a05dbf38e5824438571008c0719cee7ae771c05e34ce42d77f3cc49b411ef247e5a1412011196e19ba1c27c5b9275b71ab96fb23049d12a30057b6e882bd85807151c959a8576a56e4b8d9ab4b7e09e871bf9152b05378ba683e213d06b1be4d0c1e66873aa929fa51cdbe70405b22ff46ed3d88efc3fd40ec68c4de84a7d1d382ab0c2dee7a2fe79bbb5970ef8f476ae47839e5f521bd0a145763caa5a64963a53146b792b58cea64e1f5ffe9beef786b6c2b0a260dcc8b01b65a424092849772afadb0eed35290100b97f188f96a563d65fc5f2b946cd290f452fd2cadf76a32f663d01b75a539e57b198d27d6de63fbd91ba744d4ac6ddc1517c156c046e9d21663ff16b9b8c5979da134863dd657eb297b7ffb514ea85397978eeab1d28d8b1c433f7f386b6b78a5907e5790ffafce741bc8494df4d2ff41dd24203c36bd2e61012261e4fd0350619db70ffd9e477bc03cf6d545cc77631874d128a650024525a93974bc59db85c0e9e74305119625b2b75fe143e031097be39c6933b259295dcea1b99556c092f8350fb7c6d37fbb6e629622a29ededf982474adb57b745e897e78599a67a5b79c4582d75db2f432ba6baf83183634e0b122a41a94ae11e7830152e7ce0240cda8954bc1d357a97078642329b34248d0cf11c8c4e5d8ebfac1c5592cc7075a9a2cc952a47106360b60f67ee02efceedc975ba1a810c220149d1739eba5be3a4231cdad5d52c82b12ba674a0148198890331e19c354467e2984f278cedd6e4c7169b089efbcbb9e4dac3c0c89bc67aa36dc36d57e6d49d26172c60f4054f0ee40d8e0c6388d6103f114c822b3ced22711603f03ee14d24ea53af91279198e23877bd8e66e171137840573ddf7c793c9184a5c3af6354d074766e2d8695f5d9a4d2141acb3c4b55de02470d34edc48672849e0b7bd4d5754d184b80aed8d098397a9437ff2b7aded33ffec2edbc254cfe3d8d95c3495aacf02a931a648ad1288029f21630f3d93e50f150be116e51eeeb9927719f393b6da548c9642ad599aee042a3001580c50bd5424b7ca8ae9c12ba1fdf76f08fdd4ab77422899346d1961c0c287356097892d8c4f973d37a830bfe0ac741e3fe1fa4acab06b462d63e829842824a7033dba83e425d42e1d2bbfff40c456ed37e726ee84b18c47822ef64d1540596eac4cd135ab8d2a0ad3fcb2dcf3689a37868f67432a5503dedc6c9469c4b294c541b47ccd7810baf463c7c1d1bb2efac3a840a4ac43c744f30663230c7ea8c8b3cbf5e51b7b533f3c165e324cec2a5571e8fa81e3cef146d2b83bdf98c8b5f0f0a55b84d3150e8b9d50ba047c9c1c8a6c1642c9f302dd2960eb25adda80cdb01c51562bc081c9f922ea38ee1c03f63b9aa6b186cd42cdc6c5866db5a1e6ee922ee0d7136248b712b8f54c386a86389eedb6c380bf46c2ad0164e29f78b7f780decccbe21755d2f1aba16a91fa12f37691da0ea970a09d928f0b49f90e5885e845f1879b6ab33ee395097facb8f895e0e98cec19b555b98f00e514865a2c0a270b5e3e2d225f8b206c767f0dc2d460e2017f6e7ce5c2c2b715b08237050ec105f79a5eba89fd91af1526f5e524acd2cc5829883296426a9979c1d214334b6bb8ea7063dee2488fd3deaf6e1d69d8b57e372105c8568e41528f81174c7325cce09dff5a0e72f88713faa19a52e0f907b9ef05779a2a0e1e20f4b6deed9bf874f2f883378a4e0886ab21287efeb624ecf8b651ae5d73376492627237d33b3d5592ff5f5c1f76e1b3910591cec4ddfbd7a64f6c382bf4e6f0c20045fecfd013c9a891a564b0b4af32e178d3b9a273518153c564678af4b097793a58b3f2a499445675cf6df3a895bc7ea9641a28a290cf9febd9a861eff7597180fea45db0d328a738f5eda96dda0d7409faa630284823693ff922e99474781454c99fe0de956ba65299089c093569fffebde14227a172ef35d984a9853a68e7cc790f2f794cc189df95d41c16cc2688a6a581c15507a248e0d197426393c4d7660da5bb22aa32141a73f24b63d3b84c368c43e44fdbc004771d669d28c80c65f067360417939dccfb938235024ab90294cc78a098baf338ab3927d3de154d79b1945b7b7d5eeda0c4ac46b9d8c67690b8c0a484bf5592c77be9e13fde682896593161679d83fcc85baaf10b4103729e12ca4a7b6bec9e35ced46f57b381c893ccae7194334101ada51b90380cbeb9ba536336cff69ad4df0d37562b36765c72051719bc1f9132ee70b2fd1aaaa71a0276dd371ee3e972165e0c769cf020871ed8ec9a2ef82fd8f235fbeb4a4f676623c5bf6b99f3c20bfd705142794c96c7e8fb38b6ef9aad99b8d0cd64ff6cb42dfde13c15c8180f3dbb16bbaf8961c04b377dbb2bdbfd5f3eada72efec9a1fec4315de51b688f939c439388f0e81e369acdfcc8c348e300d1b79ed5d7e09aba77118ce65c5aa0fa5ff5e683d628877cd422d466e0bbfc0463ddb90f181a2c5df92c292fa1b55422dd14c1da649d381a290621c00d27ba8c4620c6d5e85438558c2337e3944260954ddbddc3351b096f246744e1a7d663d0ef86b8f66ebd504a3cf9cc3bad37c92049c80f4379037f71511c2c9b36620d5c2dc43e5946cd0cfa175203c3ebe7b7e737825ab8eee1f1ab791a58759d0722ad8203bbc2bd3b3c23120fe2929f1d7079739e669d76e00ad6d0a07c79b20033482881ccde44fb0ef915614d156169805a4d7592892f54e6b635beec8599c69b30a676b0f4650d636f44453223fb542410c86ea6ca08934e1a1318faedc5fa0deb39eeec9c14fa1d7826898bee0afaea65f01791137f5d2af392338a9c05c5a772742f8bcaafece4bdf57ad8562835b39e5d44bf40518bbde1255f29cedad46f9646f798c415d870f0665f9265a44cf37a80bd4e3d63112c34cb7c9a7df7abe5fe62497f50083755c261b933bd92408157199acfe0da3cc2adc3fe8e17b71a96a6c10e74460d41c9f60219dcd11ff5c79013a9ae1f99253535806093752b797bb4af832d4bc43fe564398be492e108f3c0d350e81b1a70bd04c6deae6436d25e822728a9f6d573aeb4813413a349a89b081725c923097b615b7b1a8866c170fac348ce289f93d9fbf0c8ac8c13947da01d4704733781553dfa8e2d31cc42e373fd130e5a921457faa44dd8d85677c9bc19e8ba402f055180d55121c232dda5a8741ec0d50612dc1158f1837fa0542dd4d52d9aeb3b5401bd2fe5732604321594f23bf463ae19f37a7222733435376a77fbd9da7089ac240f0bbe632855ae975dd5322f83162e0dcb93464862f6c898a635f458cd45789fb429f5461014799e54e534c2a9e80af68abbc9ed1e2fdd1b4d63cb92d8e8e3456bf2fc33d9ea08da720dc0ea7f9673c18ab168c85437b78c1eb9807d566266dd9f19db8e7d8c7954e9e3579c5746c86abafa0e831a4babfff2a85a267c130a44e50fd0bdcf4a154704c8cc558f1fe0066588bd7eee645e89683255a38717719575651b1112292ac72b321102d73062cd884ffa60cfc0d9c36cf79b799bd1721f3edb54ba428a56ab01e49ba588852a145aa646ae37239c5e0fe5f9b14a045af9824707de090966ff6e8b4bee8f4038c770f1751797215856366d60e2ce7c31581d8d9b1d610a3f3545b1eac6769583b99c35953a41334098fd4dfcc342f27358f16dd6d0e478cc700b1a6580236d326d4da9a4cdac485a2d2ca239e412fb63b8e7b01ae3bbf8f43ca1846b6456fec15435c2529e998e270c4502bb0f17e2a7a006463df3465bd39d8a80f30fdd6ea9bc9ff0c31f4c0fdd0aabf37e178d21739b088ee88caac16632a6b3a6ce6c7964d43af719bd9eef4fdce718727a751835254bf5f950e409edca3e07b572ef4b4766f9bef0ffb403222e880e82f91de1a11fd24f2e98d4f693284584103570615510c3c00f686d8c32f1a3291a64d892009b7fc5b0cf1508a4972158b42240ddde56fa4af383f1ad87170ca59fcf1610a576b1ff2ea6d3da14dc53496bcb74d2d43c0c6b567373d8c3fb4f3e6c3af58bf7149efd67677d1ee8f91d1c1ec1c955de84a1e2e146714896a14538a550bb777eef8d332cdac1de6def2f68a6ad922cfede3b0a335f28e3537c388b6eebfe0312d06fe4257af4482584e187224e2545e073335c9ea0fa0ee489d38ee9c055460e5de68546e323b59e21ffe0c617ff88180e46d26bf6bc77dca3a662568fb74fbed0c7372af39797b9b1daa7f2f200e8e9cfd6a4ce4d88ab960c83ce851be54618d680d53d6e8c2d580c01df9aea4fe65c6c19d0d238e470e695c09faa8c587ab64a10a47dceb282d337ca7f7e9974b8a876142d349f3363920cc976fc4b39c26353cc155c05ad2c74a2592da866ff78de2db6ac5fee77ad9d71c3eec3079cf6e203075115a90dda73c5dfeae3f4b01f9041bae5abae8b097ce8df06cd58d6245f60dba9c0fa5fe837f53c911734a0f43eefe1024ab3fc2a34944c804b6529d3851c6bd617a4595818a92e2341e58171bcbf16051e76be44d112c2de4a6530989ee1e11a2d7319b68effa4490f0d3d87b34c078b52e33b7de2cad429c4d91353410fce61c617ffb0a48e3801c6ad7e78a3e49319d5c481cea40ec495b71ad4b888f00614a804996c49209d86ce627a8f02b8d753f4797e6928040f8ff7180bb37164eaf25d7d0a4aa39d49776e1705cd4ef1413a521cbdf26fca503ce9e3b1b9dde47c0d8e28a9213dc0148ee9db8681396d12bd150018df5afca0ec26c658a098a07ce54534d51ad5e305e4243368f207b5c306c9833530cc26eefa5fbc86c0ab10076bb4b0b73fa09e3193390e36a47b59abcf3dc2a7d70f44aacc503d45466af0df1fa92e9e00f697edb84bc0480e0f8177c2599b7d1d5367d78a5e377178865bac7d6c9b85973dfe2ed19013cb1f2d30c4d2509ebbb067c4285999ca84ac77307f246624c1996d02237ad7670602318c0a01b0ff0b532ced19a6fdc4a0814903d8c894ca0ca7438585e6d3ec50c53bcc4c94b5a2138de62caf775713b878dcf94e1e37183f1c8b17e4c597e6a023c1c83756e919e4e6fe4a0f9ff71556b49e16287c2de9b467b43a72532efaccab79b4993a5b06d44f2dc19ea99acf21af57ba42402ba13d60eb5cdc4bc666acb51ca2814f1e29a5cba0a672b0708cbe2f3c286a40d57c16087896a65d83d4652f46cf3d4c0ae824494c6a052dde62d0aa08376f07d4eaff1c89686253335fb62364219d3efe20dc2b82ca76b0bfe8b73a0116e29d6b5765f0d32352bb7f1e5701ba4131582bf7a4f2701cf4fc3a76381a7ff8ea95ccb086e3b594554f8e4abec39c6842c9d8524ef63db9827ed0014a8b2ead6221a60a57240c4b005b8c7f366d406f18f73f430eedba1653c05c1484ffa71cd67a17df58927d8a65be7494ab6bc4d484a101629611d76f41b99ebb49f1238029fd7ee8ca9975365bd64d758dfaa9312ffe30afb8586678d0296e03b355ab8fc9414ef4732d6fbb485d0c055e24683f0e36c99a0a5564eadcc363d21a2e1a0794debc28745958fa2de0c7764a0d108d52bc6d837e75d2c8c39041458e4303b2cccb74a419521950f8ff0964f40a171af47417edca4a193a4489299c005ed3e106d263c33bb21e8", 0x1000}, {&(0x7f0000002580)="428daceefd42dac20a0983227c22da277f5df0221c1bce608d3374590b1b03e0a611ab3742bc82868748786386050b58cd38129b46b77ebe86663459e2b61de4f280f5a1c967fbbbd1317aa8bd3d55e92fde7ccb8ecec8582c4ea4cdbe8e7f3e41723a2307bef3718c38fb056a5d40f89094112ac33f8eac5c30bf3140ada292094bd8b7d2d81daec7a3be7768edd499afe06d70e71f9b4c83d46fbddec6fa415cec8ef11f8147ee35282595a1f32af70b48e2b2da65d455ef8b6957d59a074ba13f5dbe6515e8de8911f62a3589a24f61e3ad81348f980a611fb32b0452bf28b0df107f79cfd27c258f33713a80a83be3b144bb4596b2025555ea5a6f5861affc6411d015520250c199eec5891392f27a24816f74a24f32836b900c8ce1fb176dd1515c15f0db7de2d1c73bf95ef8ea0db1b22fad3339d13579110ee9ab3940532f6f55b41aa661cb491f61014dc21b706521060ff33eb131313facdde9f446cfa0f920dfa45087d27c75a59d0e5226a2c31a3ab2b01bbe79fb74554bbf5624a47ccdd8aef0dd13d14c949bca689ba2a6b2fec38ef5f37e5339e383276ea69b8c16b474627693907d72b011221bccbb89abe6ffbf8622c4e4be50fe3bfddb7342c1042ffa2575eb7e50a8df4cf034f200405196c104ecd76b32a84990f3ed79a8418d40943472a205e6a51bb807e9a064e639c87c0ee3c1c457652f26bf516990c6f7c8ac29024ca2fbac38083b8e9ed19f45b14a633dc5d7062f7d68672009561bf58944a068286a6ac8bd99c5e50f6f52028d88e2a726be78f25d4a884f8f394d5223dff574b8adda1aa5b3323dd301591cad662240e394866a07ecebfc04a91c531e49eab548bab553bbceb71074a4bfc2163cad05debb46d581c0a0eef8384dfb5cf63437a207f25efa5a5718235db717148f2cae647a06a57651e84d8d229b53c72a8ab0c5afcde1a1c07c58d57909e143422acec0de213f6f9fa15a0e2ec3ceeebeb2f7affde0c4ba5b7cf56b0754ebc86f88d1d11b3e82e98cee823e3ed8f8246fdeb3b47a29aa1037648c9d5a16b275602f80f67675a384e1b248468cf2d7584ac4fc19e9e9ec072350b75cb27378d22d807ef2d70b5281d30f872fde2e5daac73241c7d6cd3165060ab681ec049c2918dcaaca471d95cd1058ee96ef80d27c5c5b5fccb5f1ea2dddf2c432407e0997b991f7c90d973489fd15e13a37122931ff6872027d834cf31b7edd76292a8bc8c1981d39b34bc1df9cc9cf7e45f61bd806172ae8b08282cedfb98afcaaea7ca88f30056d1b190148a694986c52cc0ccb2e368d7aad9967a6c31303bdf243a162bb683be2f6ef7abf8bb4c32776732ac1e792b2a13d54c7dc7df1c7fcd148fe809ed97071ab7135107ab2a19ae7d52c99b84d9ca31db0d94c51279029f03c9b8619625d07ed5eacd17edd0019b30e8a14ecf4c0fd682786c6a0ad6ed2f173f296df6c88e0d839e82805fec4fa1eb6a372f7a26cfd437feb9f720702876f30c51eafb40aacfa7e17c158f4845fc37a44305d8a7fb0b0ed384ed4f9f9527c29484e8a401c23241b2110ed2e5c55f83746b6c1bcdd9ac5bacf3cc58cb4b2d97dc473943d2e4909ac00b55a3b8734911fb3d0692ac187a37c095aa582d93fd14783a4baae3ee860a3dfcc572e48c34afc0d5c9e04e8b34736beb47ae36799c56f7a72ee6f19220018a15391c018adda4662ea4d70b0f59749aa49779c2868e6398a666eec716de712d5877d6cea004acda4f5b5d67c7863096b906793d5fe51ffe9bcc667b116a9c2262b359eb5b2c44304c510ca270dd5cfff6c4ed6b37a229551cc3fbbb49e1fa8962668fabb9c96c061b149d71c86c09cf444a5fb6acc4e0a7f13fbc974883cc569778df5454060685434fd636884d6a48f4e26e492de7576f0a560de81f62554711a001d3f8645548293128659060d10234561a48b0ec8710a73373fafb4a6173ba24c4dbc92e137288ba6d60404173a1107bf11bd74382e49ccad13f408a4394919b39319c9bfa3c3e0ff1a7bf3da4ad0bdbf1b6189415494c7ed96cef64a7cbfbcca5c1e9fabeea079db607196a54d0cbdd16f3741d7660f23836aa9644159294713461a6e5e0212907e99d421ef69e1b541076895eac7753425bb4397916552112400ff28cb5dcb18f254e15fb01069ea3f385ca7f565a5bf2e4cad1dfc508f8a2111fe29ee4d56385ff15cf1f3e685141830f78de49441008aba48c7f7f5ad6ff6469552a17ba43860976c91381512ba9f1d1e357cfcee6e975a6a56e283750d2b26fe45ec008bdc9921dcea1dac1a12c86eef31fa38eb61ff9b673140f5392843269fa9c56be30116a33df33491b7aeaa4ed42cc2a656d740b083ff832efc6afc447181ef7d5fa7572cc4a4f5dd881d13ace695f208f24d211c3d9f0ffc5bbdec1b705ac0880a5584cb3093b01ab885487e0ef81c706235b709a97b43a60267f859a4c9608b37784e45f14de04bb3cec9ed85ebb5e2a6cd3fbc8235c4cf3638e489cbb291f82314380e6e8acd4f19ccf58c99c49745d0b9870b77e2775164faaa57e636ed5850f330de424467a6990626497ae56378b4c525d05e4404c86e02800330415a8989f7d70632acd163851502cb45e6518b376aa011ae16545e41475954d0e37881c2ff38be683f25e2efc4e4dfa021db3ecdca974dbffb92b4d2820d840b85f25ce934381c2127ce3539de23adf2edb4447fdfca8a2b79b99d0944a4ef8e359417db543aa83459a3127d224f8f23e7f7df23c085d823eaf867f8883b53322bea749b05d47a224ab03241bc62772a38cbcbfb41953380d6abecbd04d20411ef3044fb080cbb0ec0b655aec278b6ceddf7a957e48c424d968729656761e3b6458f79c3a6e7bab05d80948cf65445120c0625bf10aa0705b8068d0be428142b45b338bfab19f9a21d2f830f366ae198bd9cfc7bd45dd942839d90edad4d41b8d8e77508325efaf24eaee67eaf0ae9981a08d0bdafb21a9ec3112375aa1501f311441ca329bf81715e27bd498080b5fcc6491e40f04be5dc648fb46d11d6e3088e6e31772dbbf33fb2e218c8ebb20411ef1a345d74ee81e3191d7ca42f25b8ff9368587ddf76371b638fcc58a962c3250b31838572aea5ff17dd1920a9484dd410e783bbbce161c24096137ac0f72a842d64d5d69ba03bac633fea5a85e20121efa4afcc12e5d226b468629b6752a730d396861c3cb88fba91efb2bfab07ea38bd5a5750ae1150e743740f4778134878a84d81c7e4c2245abf59db517812c49fd394117b43dbdb9ab6d3bf125462370d48b5156d77b5c274e5c432ea078f0eaaf949d375c9194e2723ce515fb79ad32d6eba8e4248efe130b61de41e6238d59b29122be4f6bd21a56c122bf06b37aec68a5714d52b353663e8b08bb8f3d766ebe91e991171ce8d2a430a29bb945b50c86c0623f79dfe1937447b501b49eee2456c79a32b347a202eb47ca391a7fb6b9f511f9fc31df1244d70c2d013b1fd32a69d8df382be3117e524faccdd0588e96eb04eb54d530aa15d55f46995874402b077894e090fb7c2637a9878c97e33d5eed534238e979c114bdf5272a63f57e1dcc4eb72da56e4ede95ea46dd40e3a2ad1309c7d17d687343ae0ab6c9882cb4673621de9869b5ee56e0bf19b98b3f03cfd6b9e905310775cb245a290c4e55973273d8cb11e7a33c3832a3a72f463be5deca2a3a0b8010c67e5af4c33b8c09a5118bce77e3529039f3eb04aaada72a84be2a24fd13c8ffdc2daacf91e0f197f62f37ac316c0ee24d754936cbfc122d5702488e69a6e6f4b1111c8d4f7d608d51328afe10f565697f068e52af900253286fc4e3d3753de4e19e440d8f24ea6a9ee7ce36dc2c8829f6283742d0b509467faf9efbccde3cea30d7b74d967ddb4e89178dde2c6e208464a53406ebc54488b56f2caabe6c2f8909bdc80f63ca8ee363369572db20304ceb874daabaa1b09027ced0d4770e489fce305c677c5161d5c0f3ab8b3583af9384975d1f3252c8fad5073d838f38427d70a48aef64c207bb4112ba21a6ba338e39e111aa73ef8168c8a47bdc4a8edd60aee5573ddfa1efb4df61b46f9f44fc951f3ab59bf93accc0913f9663eae62f74d5e5f988c9c23ec37481f77b3cb15186a9778ad6b0c7372508daaa88f318e75b199bd18c557c751317f6a6e5b5b6487be7234df1933af71db0281e33e24584537c8a685ca495c39fbceb00f79222d10fff485f66bc85d85556f79d3f843edfeb9034b34ffe5fe27fb53e41788ce3eb25bce51859e94fb3904b0fd7f00d963e1227e8ecf908906422ad1c26c6ed71a3d19bf50582488e4a35ad68488f6f0cff5291b2937aabf5c193ba81a7a01ca2e16a0e108ff9355ca9f06cabf896e00ac449a969f693a88ac71925dc8fd2642023cea3a85e027bfca5450a3e660c6a8023f492f7d638c4e7d4ff8684f322f9effd2c4f44cf9e0b10959261e27b8c411cad6fe8cd356c6571678137c761650c44ac1dcbc6a50332450132934b3bd0707dc8c741cdd1b3e2ff2cce577ca3759adabc13835c4f88bbaba86ae1d220d0e145d70efa3228113d2f449c2f4bf6861734d5be57578f12fa5bb0584dd7000e1b5b12ad3daa07e157be1dce849e93deab83112d50d96b7f4c108d49820dbcab2f73d89c46c96257d759dd14c2d60df8f562ffbd18a64b8c990ae38c9271f00a3c1b66956fdff284a722f8d92d6baf24abf736e57ad905642fb54c4133597d747e498d2231b56e2677109b2317ea8a14f5009f28eeed60d268fd038c7852873e3e83a92d7c6ba7c1dd0ae0187b9fa1312c9add0f8be0a290ea85780cce57697a31428fcb6c9bac4bef7cf656961d7da10ff0a0220735ec67cf3e7c3c98755ae09d4ec21cc256b609c549f042455d7ce29ab3fbf2a8537855936467e562d358ee04784b5af8ea8a1f2a9b6087dc9641b015dddae649afde114c09efd5cbc5bfd17c46b9bb9440e048d5392f34da35524cbf6cd1bc24c870b8b88ed326992f2796e782de3ac93265c0ebc123954028e3726167efbfcf84caf592ce679d4cd119f03e79c67c378102e0126c9aa0679369822d0d2b65ddbf46bf1a8f784fc0ca9b23538bd2d71a3e1903b41225017f74c20a58697f4a074a1f47662aa0d632ffea87bb3312c711dbe67962cd2fb098af1974bfd265452271fdf04017308d70b41f104e2bfd7ec21f5b5e96bc19329e65f7761d12ac8ddbec94e198996d53028ea45dbbc43a599bfdd994f29647a2191847bf00c11d75b5105922067a9f0a80ab59d772bea89efa8e8c4d4d7863ee7a55f652de01948a9fb878853fb03dc27a481292dcc34dc3b37f1c4382b38b27ad3d2abc26285475824954228dd66bb2801615d2ba7834238a067c53b7d55d3a934ca4c2719396618708bb116c942c157760f9d4b83866e9f1e7960814d76a96e93367213514281dc3b6940d3bd2b4e887679174ed4fba590fd5a0ae7d384dfcee649946b674b933b085ad6514315ba70f2c2fe17e3105b61369a1e691433f63bc40e8dffaaae03b7d5d587f845649b22288a945801667c5151506a51338e06df92fd8cb1785116847c7837b03e2fd5c8c1bda75cfaa44ee433a030c0233cc754d8ca3a96e4afd2946fcd032820612cff4a0567642b9fe89d16ce2262ce6830a9a31ec86724fce348f9d2f76c2c5752245d3c027955dccf1264c0468022616c3dfe7e922838cf545099fe6db720ef0139cf81dc80af84516dc3843296c8e28b10ffcf8a", 0x1000}, {&(0x7f0000000140)="aec76f25c1fc82fcac00dec3ab93accfe9f4c0127e5bccd1bf8abc9211fb2932eb089c008e20204bd365c9914e377eecfcc6eb40f79365b079f2dd9b450e1cf0bef21709e592d405ee72c060b70c984af72761646992647d69bdff29e91596df0d53aee6f34b4f", 0x67}, {&(0x7f0000003580)="4c6312749b11717bc704d6adc2ef6b1559c1ad652bb7c35846bd411249b88b12894433c56ea5c3ba660cb479d28e46cd15e1632ef3ee44c2852717926a319ff6528046edc81121ef52d66430fa1c6bb6f1e150658b7ff110bdf5d224d6d7403ceb9423aa26fbe8053daebc622ebf813884d59ed4a41eba8edbb3d9d016f8919528445a4f6cde68142d324e971c9a1093be4b71e89286dfa37256a4993fb98b96c69c46b6f3f55657b033f99982c1e3516044f08bacf578e47c49657a5ea9f8630ce5bfdd", 0xc4}, {&(0x7f0000003680)="22f96038ba59d2c5a6387554b0bcc644215b2d69d5fa21d87a543ac7ed915e285e59dd4463e8a7ae233d0c88d146ff6368b2137b32d425d5dfcc9c746d9c057e2ccd0e6841c1f8fc9bfbbf7663b71deeade507d894d91078e28f700f8161d147c1b250a414972986715b1db09a10", 0x6e}], 0xa, &(0x7f0000003900)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r20}, @cred={0x20, 0xffff, 0x0, r31, r33, r49}, @rights={0x28, 0xffff, 0x1, [r63, r64, 0xffffffffffffffff, r65, r66]}], 0xb0}, 0x2) r67 = socket(0x2, 0xc003, 0x4) connect$unix(r67, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r67, 0x0, 0x0) 16:06:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000040}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) pckbd_enable: command error 16:06:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0xb9}]}) msgsnd(0xffffffffffffffff, &(0x7f0000001000)={0x3, "a33b3dc56c2f43f1d23a38a907d745f222e21a9bfe2eefd180badd2a4d8a808d77c70b4d0ef4384593ca13f85efd62c514a80bd97849adb482416c541c3c4026f355f224c80fb24231f461b8875c0f1080966d24e92f854feb099377b764369e6c20cbe823497ec871281688ade71ea2d92036a8c0dd346390f644dd9e7551c23aca71e29eecb8803d194e8ab4fafd65c362c74ea9f74a114c6f95602eb0065bf09145cd0c8d2bb2935f5bb8f81ba82c0a72f995fc2db3d42aa8abed915a2c6208388bf63f8e447f9cfd77b2cb32d4981a9ebac6cb042898eada8ed3c28f259f7d3a34a927c62c4d7bd74284b4ea69a6f8487ea8d2efb7de0b137c5f8f1fd6bfd3e75e02a70e9aad4b323ea254339c527890d8e182276401c34e75d2e9f95c8bce3afaf599c58c9b61e714d165bdfcdeb8d02bff2b35726a76244ecfc95965e6781d7915988c072f142f0c0105b669422194b4c0a4aa3f6b64032a196bb0809f37e26ca483da05e5a6cccd8981b6d80fbfdece31ca56b47498e08d5dfd19070b08f221aa5e14392380cb6cb846943ef3b3b7b3ba395f597ba145be2710a74edaa05f4919c7efe3369025d3535852418e50d9b9af7661572336a080ece6eb4b9d5facd3d5f12dc33b5880f0bd686618f641212e76f8654199f164c2269a72a4cff6601633731bb1813e1289baae604379aef858d3d9f36e0856b965e46721664ad6f005f9a619ad4ef5a244e5ecfd805db0e5614beb5aa466d4d3138d04a7cbe2eb7f1f4c513ccc654f466f62d459b8332010c089938f85a1d8126f6666abaec8cca0b53a5d7a803bcd7a4407751af5dd91634d8bc993297b3d4d1ecae548cb0d7d5e5920f0e79b12a69cac31f1b0a3a382527d6ad373ab869f83f71a14014450d7cb2cdd25029c473eacd9eb5b60de1bb413cc99f40bc9bc64ec1f89f487ba3248a6db7bcaeca18b7003fe458420b8cf710d8332484c3fce40249c8ab78ff1aeaf1bc1ddf8f529c84c4c292dd4048e24be965493b2259153329c5e8e33ba2853c0b204cd62b1e57eb340ee772198d86731bdaec02abe2cfdf0d472b76ab4bc340bf3c5646005a60167b2715d00104e71bdd08501265aedd7f7a090d640196089963bdba0d930da40634c86dfc0d940e681a646ea507ad4b63fde1932f2faf8366d54b9e74fc0dd01791b972350d051a6114a49882a15598b4e4ad9d3264bdac8c4ef65f599634175ad7cef72fd829b449d563fdc4755e95e611b6e952b4d3b71dd7d4716305f0e0d6eb3555cd710e0fc2103cb5712986d136c8d7ba244c04657392d286426fc3bddeb71ee25405ecadbc6fd6780260a58058e9b1d69f604c0efb1ddb1070c4e31e59b0dad1e418f9fb18c7d4d8c33ac69c2a9d9aa2647db0f9617e040b3a8ec49111f9e54a52371aedc0a736d3d2cbc2d87c47267ff1f707378c77ad775af0ef4bd23c327cb0aac430c0dc4a33cc5b829dca2e89e58484baead1d90a6772fe9954558e75ef93c590fa1abc5b1d4061bcacba52672215264a8364698d9ba0502fb13c8c998c7923573a62ec62893dbbec834badeffff44b71a28971643f0a1d7634e2e922fc6d1a7a98bae253a50503eca1648c00af41ac96586c4bca2911914ba38a5d07e42eee3805c829d06dba6b501e620dd1abb0886d8ac9dd63e29d292d33a8db094f1bd3a9dd7ba87b8f1f85077782a093bd36d0c6c483a1f1d5868c11dfea23bcd0e1999a742422f48847ab8d4d1699328c12085df777cb85b728fd0f4a86f82c4058726f7c3a9e37a35be71a8adfe3f28492ddea4f782e5ef3829cd479e8bc2b8eb20d73fe4864aad1fc2eedd35e1c04dde5afb5af228cea19b31ef817529cc16725cd6706c437124599dc03dc7e2b67691b364accf54af921486ec997d0b949d94b92bccd9f4f458047832ffece73b81037c4f697e99f32a899881bf30e62c3bff0f9328d8f91c186a4a8eaf5befbe6970e031303fc68ac614802a7f2d62cfa0cacd5ab0e62d0aa7f20bedcbfa17be02703de719eeb13b85569c84b77a01b7006b8c5a2deaf7e65e683e2c1e22846784ba3d980362c71f7d525539c524f41a7b39560850099e7afc65ad51207e1a10d1f85c550b84bf8a4678e489c64384bef000d20181007a47106d0bfce36035ea2409c5cd7d30f1d247a031fa4e931fec6468a8f7ba6af4ea65154281d3d539a82baef0e0c7f1c23752b96df3d478438fdf8e6efaace76f755bd5489bb12a4ed3f35d4d6c6d884c8424cd45e6d15c66365c99036140b643c2ecbed0b3735df07394bd042ca39354cb6a07126df023af0f068bafbf5b76433c30f041c15e62188584844bbe4145689f944754e0d407424eb7a5c9efd2db04785ecc2f4bf52454d5f0f22e7691f67e06c5acf4070093c3b08694a5b08d48b4d9ce611464b8715801b64522a682c4003bd6003fa27a4cb5b42e5561e623b1870270cd901f4f0ee5fe0e9603bb8f14c6410c157a678ac54e9853c0dcddb18d22c666ec2ee570e6219e7af886abae1ed7b870e300de367111cadce24363a537b7aac440f1a872799d5bbfd174143ff48a1142cdd75f80751106b7444897220a200abccc7242c53d0c6b51ff144d7129a0cae8eaa63d4320ac13d97a844430176bc6bae33eed94cf9b8e808977a758c39c33fa168c1851fe20a85fb49444112ade01ea2cf5efa2d2e4fded61870ab28445e5d861dfc236882e2ff8e15bbc2a85b68df9310791a8b6beb9e06b0a75bf278a968de5b9c9c801b9f169a91dfb4f85ebd60b3ddff4f3e8cf44b403e30f2f273cdf6267e3d4959f9e9400c6d84a7e7be018a6218feffd6a0a1e240e869226ea3b4e16f1f7104db2dd85c9dcf0b3a1bc1f6d3317034561a184500990a7f6cc63c9a81d0271e55f719d21090652b395a5053621af0f1e01bbd99684197a47c56c5735fc1979b6cc6793199515dac51dde6f8677ef1ff8dd9b86e2ff139a541ce2946783a156388549fbfc6b2300954eeb70b038f3e78a9d790bd11c9e48017521e9b367ebdd8d81b4bc00f7288031124cad01483c9760ee8ba74b574f945c35d36130ba5820ca68e662c38c5c5b33f122faa0ba20fd90ec855b228d464dc9447709db5a3e18d9ee0eed1a52e4cc4a2b02e977555e982c26b8754daf6ed6c18fa35155de1eaacf18a2f8d5d063c33f8572646cd0a4284237ae2522184c84198fe71b7560fa0163f640b8c2c3edfd596e2a629a1b463ced35a187cd77f85281aa20c2e41a281e03d925520be5ae41343f813c980931662957b87253672cacd57796e1dc366051896ab66f07ebe6ff9df84d6fc8028d38c9c5b166a2af98d169dae41f7b9cf157a9bd2b34daa2dcf14ce23ea9fa53b286c61ea6e875f4f2ceaeb325a4e19338d21efbaf43e7b36002ed382dcbadf4589450061e0f7cd16c3cc0269d5ef0cf209c18d5ff915e90a0e7b76656dd1efd2c9ae5077552b3c2a0a9cc5c91ede38b615d40b19998349c118b7de0b03ec4bf992cada98a9d6da3ca8c250ec735e38de176ea2b4761d40243b2e7eb6ea53c82d40e4da1fca0e537576e75c4cb573cceaf665fca66dd1d037408af9f467515a7678ca91ab4f9992ecd62bd80f9c1f07fd40f05efee93f17795f3a10796f7ce22f91d12eca86a060ec9be705c7b609fffed06fcc9f54c731a40762b5158af87fdc54f4ff475d4931572782687349c86b9fa9d857ca2372f7ea04c7225fa5153939f36b94b427c3d6a4ad3bdafabe6c6fcc598e637bbc8f27b47a56454b95cc590a357d4d9d545c8012da7c75a9062c8c76d0f60b89a37a492ab325a9f9623d6dfee1879b35be191722af40399fbbd61bf5365202f0271bed7c335f7b8cd4225d772ebfbbabc6bb5d3e512009fca64a5af9c26ae61658a949624fc9e72bcc97e2025416475d292b82396a0e7ba4d9e5f94a29e773303bf2c42928b5f97bf6c125dcb4053e425886a64513d4d26a921cf54bf417bb807cf4c7dfa188dbf6a70174e180136be643c425f4d57834558ebd5ecccc936b5e47e3a6ad20944e3c0e73043282f3daaef1865bf9e5a06136ccd0f82ff294690ad38988013cce751eaceb7ccf6e8d226036fae27d021f793e8df6c7cb2a30fde9d4d61ecac7e123eec43f0f863efef9eaa0f2f1e281c1cfa36959226e22dc28a49dc31af00caa015c9586555ff37d4121e3de63d63140c3ebf12c0c83698d6a5e836846e6377d64143f51113461983c6177866b0a672e91d5dafd65eaa90e7abfea41e16d6d34b2e6a7758fe43ed2dcc70e25c01d2e5223bd1ac999fbc3d1764073123580b4e073d986c9b8c2f88a5ec85b782cceb5fe7f084a3f773bb0cf1ed7c5a257befce1dfd646de068806ceb055575721609202755f54dfdf9c5022d7d1f393e86113442f1ea956ea9fa196b3255cab591d847ce0f3bfdb5e0aa87f9a3870c1cdac84df94c888174770ea944fb89466665e3d04de012da4d8cdcfbd8c1b9f5e7441b72298d8ab601659ac48fb848a45c2aaa1ddb8e9f8b43ddfe5fb8e5eb1e296f94546d75a9bd9258763221385edcf2a4282752d4b1501260f385b476494ebb868ad63a079012a55ffeefe3182125a0ce412126822809f2d6ac2c513f8e0af4ad550ac7a279233f79b67e6abcf1c6a54cbd9e2ddb91333fc60ea4a5c703157407332c85b95fa78b88b735f1734699a34d4d0ee802fafa2beff24fb7a85d448f4502e317b533aa7b6a5fb7c6ae58322e0a8ef06de7610a1c7d8f2ecd508fea0b9712a893e31e746d223b2978ff10d85cd526f9ee908f4a291047714d6ff1810c471c38df8d7b4e5b8020fe6c1f2cf2716d171574a26e58d534b889614ccad5c3617e7190b7502a28668d13ba3cfefc54349b9eb882795fa3ce2fd0797436830e2f33ee019b75d0cf6c0c3c09a7fd50dec8c99a67d943b93f9282bcc2ce71f65d05700f783ca2691c0848c6acb8e6f8758ca8826922e6fc8f58020ece816682124d4d545f13c6180155c59bcbfc4fbe281dc97205fd380c4922a67809b3982276a6175eb3f733f6893efee2b7c404ea53d71c3f6b44cb1f6fc2208ddbdaa9ca0707c523502bf80b0d71087515cf21c3f435b7eb017564090825fb4663c553774804ddd91ed85fb909606bbcfb3e32ecebde7c35e3648fb8132960528e8031333068242d3687fc2bd75898ec5dd326734ef8a70429633173c2168d12ebe879516d603b3512d80f4fc156a0a38fb7c13ceccd82a6c686044e23ee68ba91d9753d826668de8fa317e7089ee89a02cf3feb14e77601fe3c992bb079f306df91b4192ba615c3e7f05bb7304e3bc6b74b15d75c40d6bdef8b16f0f5f904208866adcd3d90ffd10ff3d9e762291d92c61725c2adbc6a28e2ff9e09f600b57e81b61a792ebd7136e7aebaca65bf55c7b167908ac79ecd6932654745567cc4b2590012c071ddad5746fb57707e6eb204a6fdff4a994828eba67934eae1b99e5ab5a4d9157049407f8e7b98a482bea46503548cf9c306a20bb4af0b9e7f17041183ff53a7f41e0a01ee430c1b40cb5f52c6d419d5817e760c303181281ac9a75095bb17b5b950dcbeba5c0dacde21ce53c1441aa85bfc50a91d74e32bcd50856ef41fa2cdd4ff751589e5fa72705f18e1baa1b1d212a85f576f1fee40f850103509f4504b33311f568f7a8bf4acd1785f250b83258742bb8965554831ece9d89d128121d839dbb167753fb53f56830cbe5d86620202d82fb75389527cb692f99606fd9a34f1e1ab6bc458cf6e75033cbe257f07f841f858d9102a68"}, 0x1008, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xd9c) 16:06:46 executing program 1: clock_settime(0x0, &(0x7f0000000200)={0x1f000000}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdcc51eebb4015c0b867b943f9d328446adc5801e05929cc5865701863c8fc1577f108983260af943cf53251b6f032ff5c414edabec6914f2e2a9093a16176c932032e3b0f46711141ee3d548b38162b0d2e24dc6d4a02311dae1e3ceebeb226739fb7f32a09811b6e0c672ac3cf8dbe4e262593c419e546efe784a2f3a7f96b842ebded121bfd107c700d348df5f15e7ce8eb766a8e03722a2dd1b664af343f4154945b02afc79ae11b92ad5b62f1d58a238ec1fc386083c4b27d453a"], &(0x7f0000000080)=0x6e) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r1, 0x6, r11) 16:06:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0xb9}]}) msgsnd(0xffffffffffffffff, &(0x7f0000001000)={0x3, "a33b3dc56c2f43f1d23a38a907d745f222e21a9bfe2eefd180badd2a4d8a808d77c70b4d0ef4384593ca13f85efd62c514a80bd97849adb482416c541c3c4026f355f224c80fb24231f461b8875c0f1080966d24e92f854feb099377b764369e6c20cbe823497ec871281688ade71ea2d92036a8c0dd346390f644dd9e7551c23aca71e29eecb8803d194e8ab4fafd65c362c74ea9f74a114c6f95602eb0065bf09145cd0c8d2bb2935f5bb8f81ba82c0a72f995fc2db3d42aa8abed915a2c6208388bf63f8e447f9cfd77b2cb32d4981a9ebac6cb042898eada8ed3c28f259f7d3a34a927c62c4d7bd74284b4ea69a6f8487ea8d2efb7de0b137c5f8f1fd6bfd3e75e02a70e9aad4b323ea254339c527890d8e182276401c34e75d2e9f95c8bce3afaf599c58c9b61e714d165bdfcdeb8d02bff2b35726a76244ecfc95965e6781d7915988c072f142f0c0105b669422194b4c0a4aa3f6b64032a196bb0809f37e26ca483da05e5a6cccd8981b6d80fbfdece31ca56b47498e08d5dfd19070b08f221aa5e14392380cb6cb846943ef3b3b7b3ba395f597ba145be2710a74edaa05f4919c7efe3369025d3535852418e50d9b9af7661572336a080ece6eb4b9d5facd3d5f12dc33b5880f0bd686618f641212e76f8654199f164c2269a72a4cff6601633731bb1813e1289baae604379aef858d3d9f36e0856b965e46721664ad6f005f9a619ad4ef5a244e5ecfd805db0e5614beb5aa466d4d3138d04a7cbe2eb7f1f4c513ccc654f466f62d459b8332010c089938f85a1d8126f6666abaec8cca0b53a5d7a803bcd7a4407751af5dd91634d8bc993297b3d4d1ecae548cb0d7d5e5920f0e79b12a69cac31f1b0a3a382527d6ad373ab869f83f71a14014450d7cb2cdd25029c473eacd9eb5b60de1bb413cc99f40bc9bc64ec1f89f487ba3248a6db7bcaeca18b7003fe458420b8cf710d8332484c3fce40249c8ab78ff1aeaf1bc1ddf8f529c84c4c292dd4048e24be965493b2259153329c5e8e33ba2853c0b204cd62b1e57eb340ee772198d86731bdaec02abe2cfdf0d472b76ab4bc340bf3c5646005a60167b2715d00104e71bdd08501265aedd7f7a090d640196089963bdba0d930da40634c86dfc0d940e681a646ea507ad4b63fde1932f2faf8366d54b9e74fc0dd01791b972350d051a6114a49882a15598b4e4ad9d3264bdac8c4ef65f599634175ad7cef72fd829b449d563fdc4755e95e611b6e952b4d3b71dd7d4716305f0e0d6eb3555cd710e0fc2103cb5712986d136c8d7ba244c04657392d286426fc3bddeb71ee25405ecadbc6fd6780260a58058e9b1d69f604c0efb1ddb1070c4e31e59b0dad1e418f9fb18c7d4d8c33ac69c2a9d9aa2647db0f9617e040b3a8ec49111f9e54a52371aedc0a736d3d2cbc2d87c47267ff1f707378c77ad775af0ef4bd23c327cb0aac430c0dc4a33cc5b829dca2e89e58484baead1d90a6772fe9954558e75ef93c590fa1abc5b1d4061bcacba52672215264a8364698d9ba0502fb13c8c998c7923573a62ec62893dbbec834badeffff44b71a28971643f0a1d7634e2e922fc6d1a7a98bae253a50503eca1648c00af41ac96586c4bca2911914ba38a5d07e42eee3805c829d06dba6b501e620dd1abb0886d8ac9dd63e29d292d33a8db094f1bd3a9dd7ba87b8f1f85077782a093bd36d0c6c483a1f1d5868c11dfea23bcd0e1999a742422f48847ab8d4d1699328c12085df777cb85b728fd0f4a86f82c4058726f7c3a9e37a35be71a8adfe3f28492ddea4f782e5ef3829cd479e8bc2b8eb20d73fe4864aad1fc2eedd35e1c04dde5afb5af228cea19b31ef817529cc16725cd6706c437124599dc03dc7e2b67691b364accf54af921486ec997d0b949d94b92bccd9f4f458047832ffece73b81037c4f697e99f32a899881bf30e62c3bff0f9328d8f91c186a4a8eaf5befbe6970e031303fc68ac614802a7f2d62cfa0cacd5ab0e62d0aa7f20bedcbfa17be02703de719eeb13b85569c84b77a01b7006b8c5a2deaf7e65e683e2c1e22846784ba3d980362c71f7d525539c524f41a7b39560850099e7afc65ad51207e1a10d1f85c550b84bf8a4678e489c64384bef000d20181007a47106d0bfce36035ea2409c5cd7d30f1d247a031fa4e931fec6468a8f7ba6af4ea65154281d3d539a82baef0e0c7f1c23752b96df3d478438fdf8e6efaace76f755bd5489bb12a4ed3f35d4d6c6d884c8424cd45e6d15c66365c99036140b643c2ecbed0b3735df07394bd042ca39354cb6a07126df023af0f068bafbf5b76433c30f041c15e62188584844bbe4145689f944754e0d407424eb7a5c9efd2db04785ecc2f4bf52454d5f0f22e7691f67e06c5acf4070093c3b08694a5b08d48b4d9ce611464b8715801b64522a682c4003bd6003fa27a4cb5b42e5561e623b1870270cd901f4f0ee5fe0e9603bb8f14c6410c157a678ac54e9853c0dcddb18d22c666ec2ee570e6219e7af886abae1ed7b870e300de367111cadce24363a537b7aac440f1a872799d5bbfd174143ff48a1142cdd75f80751106b7444897220a200abccc7242c53d0c6b51ff144d7129a0cae8eaa63d4320ac13d97a844430176bc6bae33eed94cf9b8e808977a758c39c33fa168c1851fe20a85fb49444112ade01ea2cf5efa2d2e4fded61870ab28445e5d861dfc236882e2ff8e15bbc2a85b68df9310791a8b6beb9e06b0a75bf278a968de5b9c9c801b9f169a91dfb4f85ebd60b3ddff4f3e8cf44b403e30f2f273cdf6267e3d4959f9e9400c6d84a7e7be018a6218feffd6a0a1e240e869226ea3b4e16f1f7104db2dd85c9dcf0b3a1bc1f6d3317034561a184500990a7f6cc63c9a81d0271e55f719d21090652b395a5053621af0f1e01bbd99684197a47c56c5735fc1979b6cc6793199515dac51dde6f8677ef1ff8dd9b86e2ff139a541ce2946783a156388549fbfc6b2300954eeb70b038f3e78a9d790bd11c9e48017521e9b367ebdd8d81b4bc00f7288031124cad01483c9760ee8ba74b574f945c35d36130ba5820ca68e662c38c5c5b33f122faa0ba20fd90ec855b228d464dc9447709db5a3e18d9ee0eed1a52e4cc4a2b02e977555e982c26b8754daf6ed6c18fa35155de1eaacf18a2f8d5d063c33f8572646cd0a4284237ae2522184c84198fe71b7560fa0163f640b8c2c3edfd596e2a629a1b463ced35a187cd77f85281aa20c2e41a281e03d925520be5ae41343f813c980931662957b87253672cacd57796e1dc366051896ab66f07ebe6ff9df84d6fc8028d38c9c5b166a2af98d169dae41f7b9cf157a9bd2b34daa2dcf14ce23ea9fa53b286c61ea6e875f4f2ceaeb325a4e19338d21efbaf43e7b36002ed382dcbadf4589450061e0f7cd16c3cc0269d5ef0cf209c18d5ff915e90a0e7b76656dd1efd2c9ae5077552b3c2a0a9cc5c91ede38b615d40b19998349c118b7de0b03ec4bf992cada98a9d6da3ca8c250ec735e38de176ea2b4761d40243b2e7eb6ea53c82d40e4da1fca0e537576e75c4cb573cceaf665fca66dd1d037408af9f467515a7678ca91ab4f9992ecd62bd80f9c1f07fd40f05efee93f17795f3a10796f7ce22f91d12eca86a060ec9be705c7b609fffed06fcc9f54c731a40762b5158af87fdc54f4ff475d4931572782687349c86b9fa9d857ca2372f7ea04c7225fa5153939f36b94b427c3d6a4ad3bdafabe6c6fcc598e637bbc8f27b47a56454b95cc590a357d4d9d545c8012da7c75a9062c8c76d0f60b89a37a492ab325a9f9623d6dfee1879b35be191722af40399fbbd61bf5365202f0271bed7c335f7b8cd4225d772ebfbbabc6bb5d3e512009fca64a5af9c26ae61658a949624fc9e72bcc97e2025416475d292b82396a0e7ba4d9e5f94a29e773303bf2c42928b5f97bf6c125dcb4053e425886a64513d4d26a921cf54bf417bb807cf4c7dfa188dbf6a70174e180136be643c425f4d57834558ebd5ecccc936b5e47e3a6ad20944e3c0e73043282f3daaef1865bf9e5a06136ccd0f82ff294690ad38988013cce751eaceb7ccf6e8d226036fae27d021f793e8df6c7cb2a30fde9d4d61ecac7e123eec43f0f863efef9eaa0f2f1e281c1cfa36959226e22dc28a49dc31af00caa015c9586555ff37d4121e3de63d63140c3ebf12c0c83698d6a5e836846e6377d64143f51113461983c6177866b0a672e91d5dafd65eaa90e7abfea41e16d6d34b2e6a7758fe43ed2dcc70e25c01d2e5223bd1ac999fbc3d1764073123580b4e073d986c9b8c2f88a5ec85b782cceb5fe7f084a3f773bb0cf1ed7c5a257befce1dfd646de068806ceb055575721609202755f54dfdf9c5022d7d1f393e86113442f1ea956ea9fa196b3255cab591d847ce0f3bfdb5e0aa87f9a3870c1cdac84df94c888174770ea944fb89466665e3d04de012da4d8cdcfbd8c1b9f5e7441b72298d8ab601659ac48fb848a45c2aaa1ddb8e9f8b43ddfe5fb8e5eb1e296f94546d75a9bd9258763221385edcf2a4282752d4b1501260f385b476494ebb868ad63a079012a55ffeefe3182125a0ce412126822809f2d6ac2c513f8e0af4ad550ac7a279233f79b67e6abcf1c6a54cbd9e2ddb91333fc60ea4a5c703157407332c85b95fa78b88b735f1734699a34d4d0ee802fafa2beff24fb7a85d448f4502e317b533aa7b6a5fb7c6ae58322e0a8ef06de7610a1c7d8f2ecd508fea0b9712a893e31e746d223b2978ff10d85cd526f9ee908f4a291047714d6ff1810c471c38df8d7b4e5b8020fe6c1f2cf2716d171574a26e58d534b889614ccad5c3617e7190b7502a28668d13ba3cfefc54349b9eb882795fa3ce2fd0797436830e2f33ee019b75d0cf6c0c3c09a7fd50dec8c99a67d943b93f9282bcc2ce71f65d05700f783ca2691c0848c6acb8e6f8758ca8826922e6fc8f58020ece816682124d4d545f13c6180155c59bcbfc4fbe281dc97205fd380c4922a67809b3982276a6175eb3f733f6893efee2b7c404ea53d71c3f6b44cb1f6fc2208ddbdaa9ca0707c523502bf80b0d71087515cf21c3f435b7eb017564090825fb4663c553774804ddd91ed85fb909606bbcfb3e32ecebde7c35e3648fb8132960528e8031333068242d3687fc2bd75898ec5dd326734ef8a70429633173c2168d12ebe879516d603b3512d80f4fc156a0a38fb7c13ceccd82a6c686044e23ee68ba91d9753d826668de8fa317e7089ee89a02cf3feb14e77601fe3c992bb079f306df91b4192ba615c3e7f05bb7304e3bc6b74b15d75c40d6bdef8b16f0f5f904208866adcd3d90ffd10ff3d9e762291d92c61725c2adbc6a28e2ff9e09f600b57e81b61a792ebd7136e7aebaca65bf55c7b167908ac79ecd6932654745567cc4b2590012c071ddad5746fb57707e6eb204a6fdff4a994828eba67934eae1b99e5ab5a4d9157049407f8e7b98a482bea46503548cf9c306a20bb4af0b9e7f17041183ff53a7f41e0a01ee430c1b40cb5f52c6d419d5817e760c303181281ac9a75095bb17b5b950dcbeba5c0dacde21ce53c1441aa85bfc50a91d74e32bcd50856ef41fa2cdd4ff751589e5fa72705f18e1baa1b1d212a85f576f1fee40f850103509f4504b33311f568f7a8bf4acd1785f250b83258742bb8965554831ece9d89d128121d839dbb167753fb53f56830cbe5d86620202d82fb75389527cb692f99606fd9a34f1e1ab6bc458cf6e75033cbe257f07f841f858d9102a68"}, 0x1008, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xd9c) pckbd_enable: command error 07:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) 07:28:16 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b22"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) 07:28:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0xb9}]}) msgsnd(0xffffffffffffffff, &(0x7f0000001000)={0x3, "a33b3dc56c2f43f1d23a38a907d745f222e21a9bfe2eefd180badd2a4d8a808d77c70b4d0ef4384593ca13f85efd62c514a80bd97849adb482416c541c3c4026f355f224c80fb24231f461b8875c0f1080966d24e92f854feb099377b764369e6c20cbe823497ec871281688ade71ea2d92036a8c0dd346390f644dd9e7551c23aca71e29eecb8803d194e8ab4fafd65c362c74ea9f74a114c6f95602eb0065bf09145cd0c8d2bb2935f5bb8f81ba82c0a72f995fc2db3d42aa8abed915a2c6208388bf63f8e447f9cfd77b2cb32d4981a9ebac6cb042898eada8ed3c28f259f7d3a34a927c62c4d7bd74284b4ea69a6f8487ea8d2efb7de0b137c5f8f1fd6bfd3e75e02a70e9aad4b323ea254339c527890d8e182276401c34e75d2e9f95c8bce3afaf599c58c9b61e714d165bdfcdeb8d02bff2b35726a76244ecfc95965e6781d7915988c072f142f0c0105b669422194b4c0a4aa3f6b64032a196bb0809f37e26ca483da05e5a6cccd8981b6d80fbfdece31ca56b47498e08d5dfd19070b08f221aa5e14392380cb6cb846943ef3b3b7b3ba395f597ba145be2710a74edaa05f4919c7efe3369025d3535852418e50d9b9af7661572336a080ece6eb4b9d5facd3d5f12dc33b5880f0bd686618f641212e76f8654199f164c2269a72a4cff6601633731bb1813e1289baae604379aef858d3d9f36e0856b965e46721664ad6f005f9a619ad4ef5a244e5ecfd805db0e5614beb5aa466d4d3138d04a7cbe2eb7f1f4c513ccc654f466f62d459b8332010c089938f85a1d8126f6666abaec8cca0b53a5d7a803bcd7a4407751af5dd91634d8bc993297b3d4d1ecae548cb0d7d5e5920f0e79b12a69cac31f1b0a3a382527d6ad373ab869f83f71a14014450d7cb2cdd25029c473eacd9eb5b60de1bb413cc99f40bc9bc64ec1f89f487ba3248a6db7bcaeca18b7003fe458420b8cf710d8332484c3fce40249c8ab78ff1aeaf1bc1ddf8f529c84c4c292dd4048e24be965493b2259153329c5e8e33ba2853c0b204cd62b1e57eb340ee772198d86731bdaec02abe2cfdf0d472b76ab4bc340bf3c5646005a60167b2715d00104e71bdd08501265aedd7f7a090d640196089963bdba0d930da40634c86dfc0d940e681a646ea507ad4b63fde1932f2faf8366d54b9e74fc0dd01791b972350d051a6114a49882a15598b4e4ad9d3264bdac8c4ef65f599634175ad7cef72fd829b449d563fdc4755e95e611b6e952b4d3b71dd7d4716305f0e0d6eb3555cd710e0fc2103cb5712986d136c8d7ba244c04657392d286426fc3bddeb71ee25405ecadbc6fd6780260a58058e9b1d69f604c0efb1ddb1070c4e31e59b0dad1e418f9fb18c7d4d8c33ac69c2a9d9aa2647db0f9617e040b3a8ec49111f9e54a52371aedc0a736d3d2cbc2d87c47267ff1f707378c77ad775af0ef4bd23c327cb0aac430c0dc4a33cc5b829dca2e89e58484baead1d90a6772fe9954558e75ef93c590fa1abc5b1d4061bcacba52672215264a8364698d9ba0502fb13c8c998c7923573a62ec62893dbbec834badeffff44b71a28971643f0a1d7634e2e922fc6d1a7a98bae253a50503eca1648c00af41ac96586c4bca2911914ba38a5d07e42eee3805c829d06dba6b501e620dd1abb0886d8ac9dd63e29d292d33a8db094f1bd3a9dd7ba87b8f1f85077782a093bd36d0c6c483a1f1d5868c11dfea23bcd0e1999a742422f48847ab8d4d1699328c12085df777cb85b728fd0f4a86f82c4058726f7c3a9e37a35be71a8adfe3f28492ddea4f782e5ef3829cd479e8bc2b8eb20d73fe4864aad1fc2eedd35e1c04dde5afb5af228cea19b31ef817529cc16725cd6706c437124599dc03dc7e2b67691b364accf54af921486ec997d0b949d94b92bccd9f4f458047832ffece73b81037c4f697e99f32a899881bf30e62c3bff0f9328d8f91c186a4a8eaf5befbe6970e031303fc68ac614802a7f2d62cfa0cacd5ab0e62d0aa7f20bedcbfa17be02703de719eeb13b85569c84b77a01b7006b8c5a2deaf7e65e683e2c1e22846784ba3d980362c71f7d525539c524f41a7b39560850099e7afc65ad51207e1a10d1f85c550b84bf8a4678e489c64384bef000d20181007a47106d0bfce36035ea2409c5cd7d30f1d247a031fa4e931fec6468a8f7ba6af4ea65154281d3d539a82baef0e0c7f1c23752b96df3d478438fdf8e6efaace76f755bd5489bb12a4ed3f35d4d6c6d884c8424cd45e6d15c66365c99036140b643c2ecbed0b3735df07394bd042ca39354cb6a07126df023af0f068bafbf5b76433c30f041c15e62188584844bbe4145689f944754e0d407424eb7a5c9efd2db04785ecc2f4bf52454d5f0f22e7691f67e06c5acf4070093c3b08694a5b08d48b4d9ce611464b8715801b64522a682c4003bd6003fa27a4cb5b42e5561e623b1870270cd901f4f0ee5fe0e9603bb8f14c6410c157a678ac54e9853c0dcddb18d22c666ec2ee570e6219e7af886abae1ed7b870e300de367111cadce24363a537b7aac440f1a872799d5bbfd174143ff48a1142cdd75f80751106b7444897220a200abccc7242c53d0c6b51ff144d7129a0cae8eaa63d4320ac13d97a844430176bc6bae33eed94cf9b8e808977a758c39c33fa168c1851fe20a85fb49444112ade01ea2cf5efa2d2e4fded61870ab28445e5d861dfc236882e2ff8e15bbc2a85b68df9310791a8b6beb9e06b0a75bf278a968de5b9c9c801b9f169a91dfb4f85ebd60b3ddff4f3e8cf44b403e30f2f273cdf6267e3d4959f9e9400c6d84a7e7be018a6218feffd6a0a1e240e869226ea3b4e16f1f7104db2dd85c9dcf0b3a1bc1f6d3317034561a184500990a7f6cc63c9a81d0271e55f719d21090652b395a5053621af0f1e01bbd99684197a47c56c5735fc1979b6cc6793199515dac51dde6f8677ef1ff8dd9b86e2ff139a541ce2946783a156388549fbfc6b2300954eeb70b038f3e78a9d790bd11c9e48017521e9b367ebdd8d81b4bc00f7288031124cad01483c9760ee8ba74b574f945c35d36130ba5820ca68e662c38c5c5b33f122faa0ba20fd90ec855b228d464dc9447709db5a3e18d9ee0eed1a52e4cc4a2b02e977555e982c26b8754daf6ed6c18fa35155de1eaacf18a2f8d5d063c33f8572646cd0a4284237ae2522184c84198fe71b7560fa0163f640b8c2c3edfd596e2a629a1b463ced35a187cd77f85281aa20c2e41a281e03d925520be5ae41343f813c980931662957b87253672cacd57796e1dc366051896ab66f07ebe6ff9df84d6fc8028d38c9c5b166a2af98d169dae41f7b9cf157a9bd2b34daa2dcf14ce23ea9fa53b286c61ea6e875f4f2ceaeb325a4e19338d21efbaf43e7b36002ed382dcbadf4589450061e0f7cd16c3cc0269d5ef0cf209c18d5ff915e90a0e7b76656dd1efd2c9ae5077552b3c2a0a9cc5c91ede38b615d40b19998349c118b7de0b03ec4bf992cada98a9d6da3ca8c250ec735e38de176ea2b4761d40243b2e7eb6ea53c82d40e4da1fca0e537576e75c4cb573cceaf665fca66dd1d037408af9f467515a7678ca91ab4f9992ecd62bd80f9c1f07fd40f05efee93f17795f3a10796f7ce22f91d12eca86a060ec9be705c7b609fffed06fcc9f54c731a40762b5158af87fdc54f4ff475d4931572782687349c86b9fa9d857ca2372f7ea04c7225fa5153939f36b94b427c3d6a4ad3bdafabe6c6fcc598e637bbc8f27b47a56454b95cc590a357d4d9d545c8012da7c75a9062c8c76d0f60b89a37a492ab325a9f9623d6dfee1879b35be191722af40399fbbd61bf5365202f0271bed7c335f7b8cd4225d772ebfbbabc6bb5d3e512009fca64a5af9c26ae61658a949624fc9e72bcc97e2025416475d292b82396a0e7ba4d9e5f94a29e773303bf2c42928b5f97bf6c125dcb4053e425886a64513d4d26a921cf54bf417bb807cf4c7dfa188dbf6a70174e180136be643c425f4d57834558ebd5ecccc936b5e47e3a6ad20944e3c0e73043282f3daaef1865bf9e5a06136ccd0f82ff294690ad38988013cce751eaceb7ccf6e8d226036fae27d021f793e8df6c7cb2a30fde9d4d61ecac7e123eec43f0f863efef9eaa0f2f1e281c1cfa36959226e22dc28a49dc31af00caa015c9586555ff37d4121e3de63d63140c3ebf12c0c83698d6a5e836846e6377d64143f51113461983c6177866b0a672e91d5dafd65eaa90e7abfea41e16d6d34b2e6a7758fe43ed2dcc70e25c01d2e5223bd1ac999fbc3d1764073123580b4e073d986c9b8c2f88a5ec85b782cceb5fe7f084a3f773bb0cf1ed7c5a257befce1dfd646de068806ceb055575721609202755f54dfdf9c5022d7d1f393e86113442f1ea956ea9fa196b3255cab591d847ce0f3bfdb5e0aa87f9a3870c1cdac84df94c888174770ea944fb89466665e3d04de012da4d8cdcfbd8c1b9f5e7441b72298d8ab601659ac48fb848a45c2aaa1ddb8e9f8b43ddfe5fb8e5eb1e296f94546d75a9bd9258763221385edcf2a4282752d4b1501260f385b476494ebb868ad63a079012a55ffeefe3182125a0ce412126822809f2d6ac2c513f8e0af4ad550ac7a279233f79b67e6abcf1c6a54cbd9e2ddb91333fc60ea4a5c703157407332c85b95fa78b88b735f1734699a34d4d0ee802fafa2beff24fb7a85d448f4502e317b533aa7b6a5fb7c6ae58322e0a8ef06de7610a1c7d8f2ecd508fea0b9712a893e31e746d223b2978ff10d85cd526f9ee908f4a291047714d6ff1810c471c38df8d7b4e5b8020fe6c1f2cf2716d171574a26e58d534b889614ccad5c3617e7190b7502a28668d13ba3cfefc54349b9eb882795fa3ce2fd0797436830e2f33ee019b75d0cf6c0c3c09a7fd50dec8c99a67d943b93f9282bcc2ce71f65d05700f783ca2691c0848c6acb8e6f8758ca8826922e6fc8f58020ece816682124d4d545f13c6180155c59bcbfc4fbe281dc97205fd380c4922a67809b3982276a6175eb3f733f6893efee2b7c404ea53d71c3f6b44cb1f6fc2208ddbdaa9ca0707c523502bf80b0d71087515cf21c3f435b7eb017564090825fb4663c553774804ddd91ed85fb909606bbcfb3e32ecebde7c35e3648fb8132960528e8031333068242d3687fc2bd75898ec5dd326734ef8a70429633173c2168d12ebe879516d603b3512d80f4fc156a0a38fb7c13ceccd82a6c686044e23ee68ba91d9753d826668de8fa317e7089ee89a02cf3feb14e77601fe3c992bb079f306df91b4192ba615c3e7f05bb7304e3bc6b74b15d75c40d6bdef8b16f0f5f904208866adcd3d90ffd10ff3d9e762291d92c61725c2adbc6a28e2ff9e09f600b57e81b61a792ebd7136e7aebaca65bf55c7b167908ac79ecd6932654745567cc4b2590012c071ddad5746fb57707e6eb204a6fdff4a994828eba67934eae1b99e5ab5a4d9157049407f8e7b98a482bea46503548cf9c306a20bb4af0b9e7f17041183ff53a7f41e0a01ee430c1b40cb5f52c6d419d5817e760c303181281ac9a75095bb17b5b950dcbeba5c0dacde21ce53c1441aa85bfc50a91d74e32bcd50856ef41fa2cdd4ff751589e5fa72705f18e1baa1b1d212a85f576f1fee40f850103509f4504b33311f568f7a8bf4acd1785f250b83258742bb8965554831ece9d89d128121d839dbb167753fb53f56830cbe5d86620202d82fb75389527cb692f99606fd9a34f1e1ab6bc458cf6e75033cbe257f07f841f858d9102a68"}, 0x1008, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xd9c) 07:28:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x2) 07:28:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0xb9}]}) msgsnd(0xffffffffffffffff, &(0x7f0000001000)={0x3, "a33b3dc56c2f43f1d23a38a907d745f222e21a9bfe2eefd180badd2a4d8a808d77c70b4d0ef4384593ca13f85efd62c514a80bd97849adb482416c541c3c4026f355f224c80fb24231f461b8875c0f1080966d24e92f854feb099377b764369e6c20cbe823497ec871281688ade71ea2d92036a8c0dd346390f644dd9e7551c23aca71e29eecb8803d194e8ab4fafd65c362c74ea9f74a114c6f95602eb0065bf09145cd0c8d2bb2935f5bb8f81ba82c0a72f995fc2db3d42aa8abed915a2c6208388bf63f8e447f9cfd77b2cb32d4981a9ebac6cb042898eada8ed3c28f259f7d3a34a927c62c4d7bd74284b4ea69a6f8487ea8d2efb7de0b137c5f8f1fd6bfd3e75e02a70e9aad4b323ea254339c527890d8e182276401c34e75d2e9f95c8bce3afaf599c58c9b61e714d165bdfcdeb8d02bff2b35726a76244ecfc95965e6781d7915988c072f142f0c0105b669422194b4c0a4aa3f6b64032a196bb0809f37e26ca483da05e5a6cccd8981b6d80fbfdece31ca56b47498e08d5dfd19070b08f221aa5e14392380cb6cb846943ef3b3b7b3ba395f597ba145be2710a74edaa05f4919c7efe3369025d3535852418e50d9b9af7661572336a080ece6eb4b9d5facd3d5f12dc33b5880f0bd686618f641212e76f8654199f164c2269a72a4cff6601633731bb1813e1289baae604379aef858d3d9f36e0856b965e46721664ad6f005f9a619ad4ef5a244e5ecfd805db0e5614beb5aa466d4d3138d04a7cbe2eb7f1f4c513ccc654f466f62d459b8332010c089938f85a1d8126f6666abaec8cca0b53a5d7a803bcd7a4407751af5dd91634d8bc993297b3d4d1ecae548cb0d7d5e5920f0e79b12a69cac31f1b0a3a382527d6ad373ab869f83f71a14014450d7cb2cdd25029c473eacd9eb5b60de1bb413cc99f40bc9bc64ec1f89f487ba3248a6db7bcaeca18b7003fe458420b8cf710d8332484c3fce40249c8ab78ff1aeaf1bc1ddf8f529c84c4c292dd4048e24be965493b2259153329c5e8e33ba2853c0b204cd62b1e57eb340ee772198d86731bdaec02abe2cfdf0d472b76ab4bc340bf3c5646005a60167b2715d00104e71bdd08501265aedd7f7a090d640196089963bdba0d930da40634c86dfc0d940e681a646ea507ad4b63fde1932f2faf8366d54b9e74fc0dd01791b972350d051a6114a49882a15598b4e4ad9d3264bdac8c4ef65f599634175ad7cef72fd829b449d563fdc4755e95e611b6e952b4d3b71dd7d4716305f0e0d6eb3555cd710e0fc2103cb5712986d136c8d7ba244c04657392d286426fc3bddeb71ee25405ecadbc6fd6780260a58058e9b1d69f604c0efb1ddb1070c4e31e59b0dad1e418f9fb18c7d4d8c33ac69c2a9d9aa2647db0f9617e040b3a8ec49111f9e54a52371aedc0a736d3d2cbc2d87c47267ff1f707378c77ad775af0ef4bd23c327cb0aac430c0dc4a33cc5b829dca2e89e58484baead1d90a6772fe9954558e75ef93c590fa1abc5b1d4061bcacba52672215264a8364698d9ba0502fb13c8c998c7923573a62ec62893dbbec834badeffff44b71a28971643f0a1d7634e2e922fc6d1a7a98bae253a50503eca1648c00af41ac96586c4bca2911914ba38a5d07e42eee3805c829d06dba6b501e620dd1abb0886d8ac9dd63e29d292d33a8db094f1bd3a9dd7ba87b8f1f85077782a093bd36d0c6c483a1f1d5868c11dfea23bcd0e1999a742422f48847ab8d4d1699328c12085df777cb85b728fd0f4a86f82c4058726f7c3a9e37a35be71a8adfe3f28492ddea4f782e5ef3829cd479e8bc2b8eb20d73fe4864aad1fc2eedd35e1c04dde5afb5af228cea19b31ef817529cc16725cd6706c437124599dc03dc7e2b67691b364accf54af921486ec997d0b949d94b92bccd9f4f458047832ffece73b81037c4f697e99f32a899881bf30e62c3bff0f9328d8f91c186a4a8eaf5befbe6970e031303fc68ac614802a7f2d62cfa0cacd5ab0e62d0aa7f20bedcbfa17be02703de719eeb13b85569c84b77a01b7006b8c5a2deaf7e65e683e2c1e22846784ba3d980362c71f7d525539c524f41a7b39560850099e7afc65ad51207e1a10d1f85c550b84bf8a4678e489c64384bef000d20181007a47106d0bfce36035ea2409c5cd7d30f1d247a031fa4e931fec6468a8f7ba6af4ea65154281d3d539a82baef0e0c7f1c23752b96df3d478438fdf8e6efaace76f755bd5489bb12a4ed3f35d4d6c6d884c8424cd45e6d15c66365c99036140b643c2ecbed0b3735df07394bd042ca39354cb6a07126df023af0f068bafbf5b76433c30f041c15e62188584844bbe4145689f944754e0d407424eb7a5c9efd2db04785ecc2f4bf52454d5f0f22e7691f67e06c5acf4070093c3b08694a5b08d48b4d9ce611464b8715801b64522a682c4003bd6003fa27a4cb5b42e5561e623b1870270cd901f4f0ee5fe0e9603bb8f14c6410c157a678ac54e9853c0dcddb18d22c666ec2ee570e6219e7af886abae1ed7b870e300de367111cadce24363a537b7aac440f1a872799d5bbfd174143ff48a1142cdd75f80751106b7444897220a200abccc7242c53d0c6b51ff144d7129a0cae8eaa63d4320ac13d97a844430176bc6bae33eed94cf9b8e808977a758c39c33fa168c1851fe20a85fb49444112ade01ea2cf5efa2d2e4fded61870ab28445e5d861dfc236882e2ff8e15bbc2a85b68df9310791a8b6beb9e06b0a75bf278a968de5b9c9c801b9f169a91dfb4f85ebd60b3ddff4f3e8cf44b403e30f2f273cdf6267e3d4959f9e9400c6d84a7e7be018a6218feffd6a0a1e240e869226ea3b4e16f1f7104db2dd85c9dcf0b3a1bc1f6d3317034561a184500990a7f6cc63c9a81d0271e55f719d21090652b395a5053621af0f1e01bbd99684197a47c56c5735fc1979b6cc6793199515dac51dde6f8677ef1ff8dd9b86e2ff139a541ce2946783a156388549fbfc6b2300954eeb70b038f3e78a9d790bd11c9e48017521e9b367ebdd8d81b4bc00f7288031124cad01483c9760ee8ba74b574f945c35d36130ba5820ca68e662c38c5c5b33f122faa0ba20fd90ec855b228d464dc9447709db5a3e18d9ee0eed1a52e4cc4a2b02e977555e982c26b8754daf6ed6c18fa35155de1eaacf18a2f8d5d063c33f8572646cd0a4284237ae2522184c84198fe71b7560fa0163f640b8c2c3edfd596e2a629a1b463ced35a187cd77f85281aa20c2e41a281e03d925520be5ae41343f813c980931662957b87253672cacd57796e1dc366051896ab66f07ebe6ff9df84d6fc8028d38c9c5b166a2af98d169dae41f7b9cf157a9bd2b34daa2dcf14ce23ea9fa53b286c61ea6e875f4f2ceaeb325a4e19338d21efbaf43e7b36002ed382dcbadf4589450061e0f7cd16c3cc0269d5ef0cf209c18d5ff915e90a0e7b76656dd1efd2c9ae5077552b3c2a0a9cc5c91ede38b615d40b19998349c118b7de0b03ec4bf992cada98a9d6da3ca8c250ec735e38de176ea2b4761d40243b2e7eb6ea53c82d40e4da1fca0e537576e75c4cb573cceaf665fca66dd1d037408af9f467515a7678ca91ab4f9992ecd62bd80f9c1f07fd40f05efee93f17795f3a10796f7ce22f91d12eca86a060ec9be705c7b609fffed06fcc9f54c731a40762b5158af87fdc54f4ff475d4931572782687349c86b9fa9d857ca2372f7ea04c7225fa5153939f36b94b427c3d6a4ad3bdafabe6c6fcc598e637bbc8f27b47a56454b95cc590a357d4d9d545c8012da7c75a9062c8c76d0f60b89a37a492ab325a9f9623d6dfee1879b35be191722af40399fbbd61bf5365202f0271bed7c335f7b8cd4225d772ebfbbabc6bb5d3e512009fca64a5af9c26ae61658a949624fc9e72bcc97e2025416475d292b82396a0e7ba4d9e5f94a29e773303bf2c42928b5f97bf6c125dcb4053e425886a64513d4d26a921cf54bf417bb807cf4c7dfa188dbf6a70174e180136be643c425f4d57834558ebd5ecccc936b5e47e3a6ad20944e3c0e73043282f3daaef1865bf9e5a06136ccd0f82ff294690ad38988013cce751eaceb7ccf6e8d226036fae27d021f793e8df6c7cb2a30fde9d4d61ecac7e123eec43f0f863efef9eaa0f2f1e281c1cfa36959226e22dc28a49dc31af00caa015c9586555ff37d4121e3de63d63140c3ebf12c0c83698d6a5e836846e6377d64143f51113461983c6177866b0a672e91d5dafd65eaa90e7abfea41e16d6d34b2e6a7758fe43ed2dcc70e25c01d2e5223bd1ac999fbc3d1764073123580b4e073d986c9b8c2f88a5ec85b782cceb5fe7f084a3f773bb0cf1ed7c5a257befce1dfd646de068806ceb055575721609202755f54dfdf9c5022d7d1f393e86113442f1ea956ea9fa196b3255cab591d847ce0f3bfdb5e0aa87f9a3870c1cdac84df94c888174770ea944fb89466665e3d04de012da4d8cdcfbd8c1b9f5e7441b72298d8ab601659ac48fb848a45c2aaa1ddb8e9f8b43ddfe5fb8e5eb1e296f94546d75a9bd9258763221385edcf2a4282752d4b1501260f385b476494ebb868ad63a079012a55ffeefe3182125a0ce412126822809f2d6ac2c513f8e0af4ad550ac7a279233f79b67e6abcf1c6a54cbd9e2ddb91333fc60ea4a5c703157407332c85b95fa78b88b735f1734699a34d4d0ee802fafa2beff24fb7a85d448f4502e317b533aa7b6a5fb7c6ae58322e0a8ef06de7610a1c7d8f2ecd508fea0b9712a893e31e746d223b2978ff10d85cd526f9ee908f4a291047714d6ff1810c471c38df8d7b4e5b8020fe6c1f2cf2716d171574a26e58d534b889614ccad5c3617e7190b7502a28668d13ba3cfefc54349b9eb882795fa3ce2fd0797436830e2f33ee019b75d0cf6c0c3c09a7fd50dec8c99a67d943b93f9282bcc2ce71f65d05700f783ca2691c0848c6acb8e6f8758ca8826922e6fc8f58020ece816682124d4d545f13c6180155c59bcbfc4fbe281dc97205fd380c4922a67809b3982276a6175eb3f733f6893efee2b7c404ea53d71c3f6b44cb1f6fc2208ddbdaa9ca0707c523502bf80b0d71087515cf21c3f435b7eb017564090825fb4663c553774804ddd91ed85fb909606bbcfb3e32ecebde7c35e3648fb8132960528e8031333068242d3687fc2bd75898ec5dd326734ef8a70429633173c2168d12ebe879516d603b3512d80f4fc156a0a38fb7c13ceccd82a6c686044e23ee68ba91d9753d826668de8fa317e7089ee89a02cf3feb14e77601fe3c992bb079f306df91b4192ba615c3e7f05bb7304e3bc6b74b15d75c40d6bdef8b16f0f5f904208866adcd3d90ffd10ff3d9e762291d92c61725c2adbc6a28e2ff9e09f600b57e81b61a792ebd7136e7aebaca65bf55c7b167908ac79ecd6932654745567cc4b2590012c071ddad5746fb57707e6eb204a6fdff4a994828eba67934eae1b99e5ab5a4d9157049407f8e7b98a482bea46503548cf9c306a20bb4af0b9e7f17041183ff53a7f41e0a01ee430c1b40cb5f52c6d419d5817e760c303181281ac9a75095bb17b5b950dcbeba5c0dacde21ce53c1441aa85bfc50a91d74e32bcd50856ef41fa2cdd4ff751589e5fa72705f18e1baa1b1d212a85f576f1fee40f850103509f4504b33311f568f7a8bf4acd1785f250b83258742bb8965554831ece9d89d128121d839dbb167753fb53f56830cbe5d86620202d82fb75389527cb692f99606fd9a34f1e1ab6bc458cf6e75033cbe257f07f841f858d9102a68"}, 0x1008, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xd9c) 07:28:16 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)=[{0x3d}, {0x30}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$BIOCFLUSH(r1, 0x20004268) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180), 0x0, &(0x7f00000001c0), 0x0, 0x4}, 0x8) 07:28:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000180)=0x8) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) 07:28:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0xb9}]}) msgsnd(0xffffffffffffffff, &(0x7f0000001000)={0x3, "a33b3dc56c2f43f1d23a38a907d745f222e21a9bfe2eefd180badd2a4d8a808d77c70b4d0ef4384593ca13f85efd62c514a80bd97849adb482416c541c3c4026f355f224c80fb24231f461b8875c0f1080966d24e92f854feb099377b764369e6c20cbe823497ec871281688ade71ea2d92036a8c0dd346390f644dd9e7551c23aca71e29eecb8803d194e8ab4fafd65c362c74ea9f74a114c6f95602eb0065bf09145cd0c8d2bb2935f5bb8f81ba82c0a72f995fc2db3d42aa8abed915a2c6208388bf63f8e447f9cfd77b2cb32d4981a9ebac6cb042898eada8ed3c28f259f7d3a34a927c62c4d7bd74284b4ea69a6f8487ea8d2efb7de0b137c5f8f1fd6bfd3e75e02a70e9aad4b323ea254339c527890d8e182276401c34e75d2e9f95c8bce3afaf599c58c9b61e714d165bdfcdeb8d02bff2b35726a76244ecfc95965e6781d7915988c072f142f0c0105b669422194b4c0a4aa3f6b64032a196bb0809f37e26ca483da05e5a6cccd8981b6d80fbfdece31ca56b47498e08d5dfd19070b08f221aa5e14392380cb6cb846943ef3b3b7b3ba395f597ba145be2710a74edaa05f4919c7efe3369025d3535852418e50d9b9af7661572336a080ece6eb4b9d5facd3d5f12dc33b5880f0bd686618f641212e76f8654199f164c2269a72a4cff6601633731bb1813e1289baae604379aef858d3d9f36e0856b965e46721664ad6f005f9a619ad4ef5a244e5ecfd805db0e5614beb5aa466d4d3138d04a7cbe2eb7f1f4c513ccc654f466f62d459b8332010c089938f85a1d8126f6666abaec8cca0b53a5d7a803bcd7a4407751af5dd91634d8bc993297b3d4d1ecae548cb0d7d5e5920f0e79b12a69cac31f1b0a3a382527d6ad373ab869f83f71a14014450d7cb2cdd25029c473eacd9eb5b60de1bb413cc99f40bc9bc64ec1f89f487ba3248a6db7bcaeca18b7003fe458420b8cf710d8332484c3fce40249c8ab78ff1aeaf1bc1ddf8f529c84c4c292dd4048e24be965493b2259153329c5e8e33ba2853c0b204cd62b1e57eb340ee772198d86731bdaec02abe2cfdf0d472b76ab4bc340bf3c5646005a60167b2715d00104e71bdd08501265aedd7f7a090d640196089963bdba0d930da40634c86dfc0d940e681a646ea507ad4b63fde1932f2faf8366d54b9e74fc0dd01791b972350d051a6114a49882a15598b4e4ad9d3264bdac8c4ef65f599634175ad7cef72fd829b449d563fdc4755e95e611b6e952b4d3b71dd7d4716305f0e0d6eb3555cd710e0fc2103cb5712986d136c8d7ba244c04657392d286426fc3bddeb71ee25405ecadbc6fd6780260a58058e9b1d69f604c0efb1ddb1070c4e31e59b0dad1e418f9fb18c7d4d8c33ac69c2a9d9aa2647db0f9617e040b3a8ec49111f9e54a52371aedc0a736d3d2cbc2d87c47267ff1f707378c77ad775af0ef4bd23c327cb0aac430c0dc4a33cc5b829dca2e89e58484baead1d90a6772fe9954558e75ef93c590fa1abc5b1d4061bcacba52672215264a8364698d9ba0502fb13c8c998c7923573a62ec62893dbbec834badeffff44b71a28971643f0a1d7634e2e922fc6d1a7a98bae253a50503eca1648c00af41ac96586c4bca2911914ba38a5d07e42eee3805c829d06dba6b501e620dd1abb0886d8ac9dd63e29d292d33a8db094f1bd3a9dd7ba87b8f1f85077782a093bd36d0c6c483a1f1d5868c11dfea23bcd0e1999a742422f48847ab8d4d1699328c12085df777cb85b728fd0f4a86f82c4058726f7c3a9e37a35be71a8adfe3f28492ddea4f782e5ef3829cd479e8bc2b8eb20d73fe4864aad1fc2eedd35e1c04dde5afb5af228cea19b31ef817529cc16725cd6706c437124599dc03dc7e2b67691b364accf54af921486ec997d0b949d94b92bccd9f4f458047832ffece73b81037c4f697e99f32a899881bf30e62c3bff0f9328d8f91c186a4a8eaf5befbe6970e031303fc68ac614802a7f2d62cfa0cacd5ab0e62d0aa7f20bedcbfa17be02703de719eeb13b85569c84b77a01b7006b8c5a2deaf7e65e683e2c1e22846784ba3d980362c71f7d525539c524f41a7b39560850099e7afc65ad51207e1a10d1f85c550b84bf8a4678e489c64384bef000d20181007a47106d0bfce36035ea2409c5cd7d30f1d247a031fa4e931fec6468a8f7ba6af4ea65154281d3d539a82baef0e0c7f1c23752b96df3d478438fdf8e6efaace76f755bd5489bb12a4ed3f35d4d6c6d884c8424cd45e6d15c66365c99036140b643c2ecbed0b3735df07394bd042ca39354cb6a07126df023af0f068bafbf5b76433c30f041c15e62188584844bbe4145689f944754e0d407424eb7a5c9efd2db04785ecc2f4bf52454d5f0f22e7691f67e06c5acf4070093c3b08694a5b08d48b4d9ce611464b8715801b64522a682c4003bd6003fa27a4cb5b42e5561e623b1870270cd901f4f0ee5fe0e9603bb8f14c6410c157a678ac54e9853c0dcddb18d22c666ec2ee570e6219e7af886abae1ed7b870e300de367111cadce24363a537b7aac440f1a872799d5bbfd174143ff48a1142cdd75f80751106b7444897220a200abccc7242c53d0c6b51ff144d7129a0cae8eaa63d4320ac13d97a844430176bc6bae33eed94cf9b8e808977a758c39c33fa168c1851fe20a85fb49444112ade01ea2cf5efa2d2e4fded61870ab28445e5d861dfc236882e2ff8e15bbc2a85b68df9310791a8b6beb9e06b0a75bf278a968de5b9c9c801b9f169a91dfb4f85ebd60b3ddff4f3e8cf44b403e30f2f273cdf6267e3d4959f9e9400c6d84a7e7be018a6218feffd6a0a1e240e869226ea3b4e16f1f7104db2dd85c9dcf0b3a1bc1f6d3317034561a184500990a7f6cc63c9a81d0271e55f719d21090652b395a5053621af0f1e01bbd99684197a47c56c5735fc1979b6cc6793199515dac51dde6f8677ef1ff8dd9b86e2ff139a541ce2946783a156388549fbfc6b2300954eeb70b038f3e78a9d790bd11c9e48017521e9b367ebdd8d81b4bc00f7288031124cad01483c9760ee8ba74b574f945c35d36130ba5820ca68e662c38c5c5b33f122faa0ba20fd90ec855b228d464dc9447709db5a3e18d9ee0eed1a52e4cc4a2b02e977555e982c26b8754daf6ed6c18fa35155de1eaacf18a2f8d5d063c33f8572646cd0a4284237ae2522184c84198fe71b7560fa0163f640b8c2c3edfd596e2a629a1b463ced35a187cd77f85281aa20c2e41a281e03d925520be5ae41343f813c980931662957b87253672cacd57796e1dc366051896ab66f07ebe6ff9df84d6fc8028d38c9c5b166a2af98d169dae41f7b9cf157a9bd2b34daa2dcf14ce23ea9fa53b286c61ea6e875f4f2ceaeb325a4e19338d21efbaf43e7b36002ed382dcbadf4589450061e0f7cd16c3cc0269d5ef0cf209c18d5ff915e90a0e7b76656dd1efd2c9ae5077552b3c2a0a9cc5c91ede38b615d40b19998349c118b7de0b03ec4bf992cada98a9d6da3ca8c250ec735e38de176ea2b4761d40243b2e7eb6ea53c82d40e4da1fca0e537576e75c4cb573cceaf665fca66dd1d037408af9f467515a7678ca91ab4f9992ecd62bd80f9c1f07fd40f05efee93f17795f3a10796f7ce22f91d12eca86a060ec9be705c7b609fffed06fcc9f54c731a40762b5158af87fdc54f4ff475d4931572782687349c86b9fa9d857ca2372f7ea04c7225fa5153939f36b94b427c3d6a4ad3bdafabe6c6fcc598e637bbc8f27b47a56454b95cc590a357d4d9d545c8012da7c75a9062c8c76d0f60b89a37a492ab325a9f9623d6dfee1879b35be191722af40399fbbd61bf5365202f0271bed7c335f7b8cd4225d772ebfbbabc6bb5d3e512009fca64a5af9c26ae61658a949624fc9e72bcc97e2025416475d292b82396a0e7ba4d9e5f94a29e773303bf2c42928b5f97bf6c125dcb4053e425886a64513d4d26a921cf54bf417bb807cf4c7dfa188dbf6a70174e180136be643c425f4d57834558ebd5ecccc936b5e47e3a6ad20944e3c0e73043282f3daaef1865bf9e5a06136ccd0f82ff294690ad38988013cce751eaceb7ccf6e8d226036fae27d021f793e8df6c7cb2a30fde9d4d61ecac7e123eec43f0f863efef9eaa0f2f1e281c1cfa36959226e22dc28a49dc31af00caa015c9586555ff37d4121e3de63d63140c3ebf12c0c83698d6a5e836846e6377d64143f51113461983c6177866b0a672e91d5dafd65eaa90e7abfea41e16d6d34b2e6a7758fe43ed2dcc70e25c01d2e5223bd1ac999fbc3d1764073123580b4e073d986c9b8c2f88a5ec85b782cceb5fe7f084a3f773bb0cf1ed7c5a257befce1dfd646de068806ceb055575721609202755f54dfdf9c5022d7d1f393e86113442f1ea956ea9fa196b3255cab591d847ce0f3bfdb5e0aa87f9a3870c1cdac84df94c888174770ea944fb89466665e3d04de012da4d8cdcfbd8c1b9f5e7441b72298d8ab601659ac48fb848a45c2aaa1ddb8e9f8b43ddfe5fb8e5eb1e296f94546d75a9bd9258763221385edcf2a4282752d4b1501260f385b476494ebb868ad63a079012a55ffeefe3182125a0ce412126822809f2d6ac2c513f8e0af4ad550ac7a279233f79b67e6abcf1c6a54cbd9e2ddb91333fc60ea4a5c703157407332c85b95fa78b88b735f1734699a34d4d0ee802fafa2beff24fb7a85d448f4502e317b533aa7b6a5fb7c6ae58322e0a8ef06de7610a1c7d8f2ecd508fea0b9712a893e31e746d223b2978ff10d85cd526f9ee908f4a291047714d6ff1810c471c38df8d7b4e5b8020fe6c1f2cf2716d171574a26e58d534b889614ccad5c3617e7190b7502a28668d13ba3cfefc54349b9eb882795fa3ce2fd0797436830e2f33ee019b75d0cf6c0c3c09a7fd50dec8c99a67d943b93f9282bcc2ce71f65d05700f783ca2691c0848c6acb8e6f8758ca8826922e6fc8f58020ece816682124d4d545f13c6180155c59bcbfc4fbe281dc97205fd380c4922a67809b3982276a6175eb3f733f6893efee2b7c404ea53d71c3f6b44cb1f6fc2208ddbdaa9ca0707c523502bf80b0d71087515cf21c3f435b7eb017564090825fb4663c553774804ddd91ed85fb909606bbcfb3e32ecebde7c35e3648fb8132960528e8031333068242d3687fc2bd75898ec5dd326734ef8a70429633173c2168d12ebe879516d603b3512d80f4fc156a0a38fb7c13ceccd82a6c686044e23ee68ba91d9753d826668de8fa317e7089ee89a02cf3feb14e77601fe3c992bb079f306df91b4192ba615c3e7f05bb7304e3bc6b74b15d75c40d6bdef8b16f0f5f904208866adcd3d90ffd10ff3d9e762291d92c61725c2adbc6a28e2ff9e09f600b57e81b61a792ebd7136e7aebaca65bf55c7b167908ac79ecd6932654745567cc4b2590012c071ddad5746fb57707e6eb204a6fdff4a994828eba67934eae1b99e5ab5a4d9157049407f8e7b98a482bea46503548cf9c306a20bb4af0b9e7f17041183ff53a7f41e0a01ee430c1b40cb5f52c6d419d5817e760c303181281ac9a75095bb17b5b950dcbeba5c0dacde21ce53c1441aa85bfc50a91d74e32bcd50856ef41fa2cdd4ff751589e5fa72705f18e1baa1b1d212a85f576f1fee40f850103509f4504b33311f568f7a8bf4acd1785f250b83258742bb8965554831ece9d89d128121d839dbb167753fb53f56830cbe5d86620202d82fb75389527cb692f99606fd9a34f1e1ab6bc458cf6e75033cbe257f07f841f858d9102a68"}, 0x1008, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 07:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 07:28:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x7fff}}) r2 = syz_open_pts() ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f00003aa000/0x2000)=nil, 0x2000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r18 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r18) r19 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r13, r17, 0x24, 0x4}, 0xc29, 0x4, r18, r19, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000200)='./file0\x00', r3, r27) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r30, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r30, 0x80045726, &(0x7f0000000040)={0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 07:28:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0xb9}]}) msgsnd(0xffffffffffffffff, &(0x7f0000001000)={0x3, "a33b3dc56c2f43f1d23a38a907d745f222e21a9bfe2eefd180badd2a4d8a808d77c70b4d0ef4384593ca13f85efd62c514a80bd97849adb482416c541c3c4026f355f224c80fb24231f461b8875c0f1080966d24e92f854feb099377b764369e6c20cbe823497ec871281688ade71ea2d92036a8c0dd346390f644dd9e7551c23aca71e29eecb8803d194e8ab4fafd65c362c74ea9f74a114c6f95602eb0065bf09145cd0c8d2bb2935f5bb8f81ba82c0a72f995fc2db3d42aa8abed915a2c6208388bf63f8e447f9cfd77b2cb32d4981a9ebac6cb042898eada8ed3c28f259f7d3a34a927c62c4d7bd74284b4ea69a6f8487ea8d2efb7de0b137c5f8f1fd6bfd3e75e02a70e9aad4b323ea254339c527890d8e182276401c34e75d2e9f95c8bce3afaf599c58c9b61e714d165bdfcdeb8d02bff2b35726a76244ecfc95965e6781d7915988c072f142f0c0105b669422194b4c0a4aa3f6b64032a196bb0809f37e26ca483da05e5a6cccd8981b6d80fbfdece31ca56b47498e08d5dfd19070b08f221aa5e14392380cb6cb846943ef3b3b7b3ba395f597ba145be2710a74edaa05f4919c7efe3369025d3535852418e50d9b9af7661572336a080ece6eb4b9d5facd3d5f12dc33b5880f0bd686618f641212e76f8654199f164c2269a72a4cff6601633731bb1813e1289baae604379aef858d3d9f36e0856b965e46721664ad6f005f9a619ad4ef5a244e5ecfd805db0e5614beb5aa466d4d3138d04a7cbe2eb7f1f4c513ccc654f466f62d459b8332010c089938f85a1d8126f6666abaec8cca0b53a5d7a803bcd7a4407751af5dd91634d8bc993297b3d4d1ecae548cb0d7d5e5920f0e79b12a69cac31f1b0a3a382527d6ad373ab869f83f71a14014450d7cb2cdd25029c473eacd9eb5b60de1bb413cc99f40bc9bc64ec1f89f487ba3248a6db7bcaeca18b7003fe458420b8cf710d8332484c3fce40249c8ab78ff1aeaf1bc1ddf8f529c84c4c292dd4048e24be965493b2259153329c5e8e33ba2853c0b204cd62b1e57eb340ee772198d86731bdaec02abe2cfdf0d472b76ab4bc340bf3c5646005a60167b2715d00104e71bdd08501265aedd7f7a090d640196089963bdba0d930da40634c86dfc0d940e681a646ea507ad4b63fde1932f2faf8366d54b9e74fc0dd01791b972350d051a6114a49882a15598b4e4ad9d3264bdac8c4ef65f599634175ad7cef72fd829b449d563fdc4755e95e611b6e952b4d3b71dd7d4716305f0e0d6eb3555cd710e0fc2103cb5712986d136c8d7ba244c04657392d286426fc3bddeb71ee25405ecadbc6fd6780260a58058e9b1d69f604c0efb1ddb1070c4e31e59b0dad1e418f9fb18c7d4d8c33ac69c2a9d9aa2647db0f9617e040b3a8ec49111f9e54a52371aedc0a736d3d2cbc2d87c47267ff1f707378c77ad775af0ef4bd23c327cb0aac430c0dc4a33cc5b829dca2e89e58484baead1d90a6772fe9954558e75ef93c590fa1abc5b1d4061bcacba52672215264a8364698d9ba0502fb13c8c998c7923573a62ec62893dbbec834badeffff44b71a28971643f0a1d7634e2e922fc6d1a7a98bae253a50503eca1648c00af41ac96586c4bca2911914ba38a5d07e42eee3805c829d06dba6b501e620dd1abb0886d8ac9dd63e29d292d33a8db094f1bd3a9dd7ba87b8f1f85077782a093bd36d0c6c483a1f1d5868c11dfea23bcd0e1999a742422f48847ab8d4d1699328c12085df777cb85b728fd0f4a86f82c4058726f7c3a9e37a35be71a8adfe3f28492ddea4f782e5ef3829cd479e8bc2b8eb20d73fe4864aad1fc2eedd35e1c04dde5afb5af228cea19b31ef817529cc16725cd6706c437124599dc03dc7e2b67691b364accf54af921486ec997d0b949d94b92bccd9f4f458047832ffece73b81037c4f697e99f32a899881bf30e62c3bff0f9328d8f91c186a4a8eaf5befbe6970e031303fc68ac614802a7f2d62cfa0cacd5ab0e62d0aa7f20bedcbfa17be02703de719eeb13b85569c84b77a01b7006b8c5a2deaf7e65e683e2c1e22846784ba3d980362c71f7d525539c524f41a7b39560850099e7afc65ad51207e1a10d1f85c550b84bf8a4678e489c64384bef000d20181007a47106d0bfce36035ea2409c5cd7d30f1d247a031fa4e931fec6468a8f7ba6af4ea65154281d3d539a82baef0e0c7f1c23752b96df3d478438fdf8e6efaace76f755bd5489bb12a4ed3f35d4d6c6d884c8424cd45e6d15c66365c99036140b643c2ecbed0b3735df07394bd042ca39354cb6a07126df023af0f068bafbf5b76433c30f041c15e62188584844bbe4145689f944754e0d407424eb7a5c9efd2db04785ecc2f4bf52454d5f0f22e7691f67e06c5acf4070093c3b08694a5b08d48b4d9ce611464b8715801b64522a682c4003bd6003fa27a4cb5b42e5561e623b1870270cd901f4f0ee5fe0e9603bb8f14c6410c157a678ac54e9853c0dcddb18d22c666ec2ee570e6219e7af886abae1ed7b870e300de367111cadce24363a537b7aac440f1a872799d5bbfd174143ff48a1142cdd75f80751106b7444897220a200abccc7242c53d0c6b51ff144d7129a0cae8eaa63d4320ac13d97a844430176bc6bae33eed94cf9b8e808977a758c39c33fa168c1851fe20a85fb49444112ade01ea2cf5efa2d2e4fded61870ab28445e5d861dfc236882e2ff8e15bbc2a85b68df9310791a8b6beb9e06b0a75bf278a968de5b9c9c801b9f169a91dfb4f85ebd60b3ddff4f3e8cf44b403e30f2f273cdf6267e3d4959f9e9400c6d84a7e7be018a6218feffd6a0a1e240e869226ea3b4e16f1f7104db2dd85c9dcf0b3a1bc1f6d3317034561a184500990a7f6cc63c9a81d0271e55f719d21090652b395a5053621af0f1e01bbd99684197a47c56c5735fc1979b6cc6793199515dac51dde6f8677ef1ff8dd9b86e2ff139a541ce2946783a156388549fbfc6b2300954eeb70b038f3e78a9d790bd11c9e48017521e9b367ebdd8d81b4bc00f7288031124cad01483c9760ee8ba74b574f945c35d36130ba5820ca68e662c38c5c5b33f122faa0ba20fd90ec855b228d464dc9447709db5a3e18d9ee0eed1a52e4cc4a2b02e977555e982c26b8754daf6ed6c18fa35155de1eaacf18a2f8d5d063c33f8572646cd0a4284237ae2522184c84198fe71b7560fa0163f640b8c2c3edfd596e2a629a1b463ced35a187cd77f85281aa20c2e41a281e03d925520be5ae41343f813c980931662957b87253672cacd57796e1dc366051896ab66f07ebe6ff9df84d6fc8028d38c9c5b166a2af98d169dae41f7b9cf157a9bd2b34daa2dcf14ce23ea9fa53b286c61ea6e875f4f2ceaeb325a4e19338d21efbaf43e7b36002ed382dcbadf4589450061e0f7cd16c3cc0269d5ef0cf209c18d5ff915e90a0e7b76656dd1efd2c9ae5077552b3c2a0a9cc5c91ede38b615d40b19998349c118b7de0b03ec4bf992cada98a9d6da3ca8c250ec735e38de176ea2b4761d40243b2e7eb6ea53c82d40e4da1fca0e537576e75c4cb573cceaf665fca66dd1d037408af9f467515a7678ca91ab4f9992ecd62bd80f9c1f07fd40f05efee93f17795f3a10796f7ce22f91d12eca86a060ec9be705c7b609fffed06fcc9f54c731a40762b5158af87fdc54f4ff475d4931572782687349c86b9fa9d857ca2372f7ea04c7225fa5153939f36b94b427c3d6a4ad3bdafabe6c6fcc598e637bbc8f27b47a56454b95cc590a357d4d9d545c8012da7c75a9062c8c76d0f60b89a37a492ab325a9f9623d6dfee1879b35be191722af40399fbbd61bf5365202f0271bed7c335f7b8cd4225d772ebfbbabc6bb5d3e512009fca64a5af9c26ae61658a949624fc9e72bcc97e2025416475d292b82396a0e7ba4d9e5f94a29e773303bf2c42928b5f97bf6c125dcb4053e425886a64513d4d26a921cf54bf417bb807cf4c7dfa188dbf6a70174e180136be643c425f4d57834558ebd5ecccc936b5e47e3a6ad20944e3c0e73043282f3daaef1865bf9e5a06136ccd0f82ff294690ad38988013cce751eaceb7ccf6e8d226036fae27d021f793e8df6c7cb2a30fde9d4d61ecac7e123eec43f0f863efef9eaa0f2f1e281c1cfa36959226e22dc28a49dc31af00caa015c9586555ff37d4121e3de63d63140c3ebf12c0c83698d6a5e836846e6377d64143f51113461983c6177866b0a672e91d5dafd65eaa90e7abfea41e16d6d34b2e6a7758fe43ed2dcc70e25c01d2e5223bd1ac999fbc3d1764073123580b4e073d986c9b8c2f88a5ec85b782cceb5fe7f084a3f773bb0cf1ed7c5a257befce1dfd646de068806ceb055575721609202755f54dfdf9c5022d7d1f393e86113442f1ea956ea9fa196b3255cab591d847ce0f3bfdb5e0aa87f9a3870c1cdac84df94c888174770ea944fb89466665e3d04de012da4d8cdcfbd8c1b9f5e7441b72298d8ab601659ac48fb848a45c2aaa1ddb8e9f8b43ddfe5fb8e5eb1e296f94546d75a9bd9258763221385edcf2a4282752d4b1501260f385b476494ebb868ad63a079012a55ffeefe3182125a0ce412126822809f2d6ac2c513f8e0af4ad550ac7a279233f79b67e6abcf1c6a54cbd9e2ddb91333fc60ea4a5c703157407332c85b95fa78b88b735f1734699a34d4d0ee802fafa2beff24fb7a85d448f4502e317b533aa7b6a5fb7c6ae58322e0a8ef06de7610a1c7d8f2ecd508fea0b9712a893e31e746d223b2978ff10d85cd526f9ee908f4a291047714d6ff1810c471c38df8d7b4e5b8020fe6c1f2cf2716d171574a26e58d534b889614ccad5c3617e7190b7502a28668d13ba3cfefc54349b9eb882795fa3ce2fd0797436830e2f33ee019b75d0cf6c0c3c09a7fd50dec8c99a67d943b93f9282bcc2ce71f65d05700f783ca2691c0848c6acb8e6f8758ca8826922e6fc8f58020ece816682124d4d545f13c6180155c59bcbfc4fbe281dc97205fd380c4922a67809b3982276a6175eb3f733f6893efee2b7c404ea53d71c3f6b44cb1f6fc2208ddbdaa9ca0707c523502bf80b0d71087515cf21c3f435b7eb017564090825fb4663c553774804ddd91ed85fb909606bbcfb3e32ecebde7c35e3648fb8132960528e8031333068242d3687fc2bd75898ec5dd326734ef8a70429633173c2168d12ebe879516d603b3512d80f4fc156a0a38fb7c13ceccd82a6c686044e23ee68ba91d9753d826668de8fa317e7089ee89a02cf3feb14e77601fe3c992bb079f306df91b4192ba615c3e7f05bb7304e3bc6b74b15d75c40d6bdef8b16f0f5f904208866adcd3d90ffd10ff3d9e762291d92c61725c2adbc6a28e2ff9e09f600b57e81b61a792ebd7136e7aebaca65bf55c7b167908ac79ecd6932654745567cc4b2590012c071ddad5746fb57707e6eb204a6fdff4a994828eba67934eae1b99e5ab5a4d9157049407f8e7b98a482bea46503548cf9c306a20bb4af0b9e7f17041183ff53a7f41e0a01ee430c1b40cb5f52c6d419d5817e760c303181281ac9a75095bb17b5b950dcbeba5c0dacde21ce53c1441aa85bfc50a91d74e32bcd50856ef41fa2cdd4ff751589e5fa72705f18e1baa1b1d212a85f576f1fee40f850103509f4504b33311f568f7a8bf4acd1785f250b83258742bb8965554831ece9d89d128121d839dbb167753fb53f56830cbe5d86620202d82fb75389527cb692f99606fd9a34f1e1ab6bc458cf6e75033cbe257f07f841f858d9102a68"}, 0x1008, 0x0) 07:28:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x80}, {0x7ffffffe, 0x0, 0x0, 0xb9}]}) 07:28:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 07:28:17 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6201007f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000206000/0x1000)=nil, 0x1000, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000240)="036c8086b80ecb4927e939c16f6d70390f1eab7e113538154421b605acd79c3c9807cf9ff44d4372aa0ddc459ef698deec988e48240ed2fd831f2eb28911f0f19c39d37c6743a96e8943bb45d7dbed625796e47863de185cce96078491a6e57af55e8b0b47565b221901e74e4b01200a7c63cc78795127745de02ee9d9c739517b9bcddc65875e5dc2fec3feff072607ae4131fbbe90bfbf2ade1c72526761c132c004bfe89f125074f1efb038f86895e2014b76b4cfa40cafa2e3b75d92c2be1da1d08201073acb3eedb5ac2a17a73c", 0xd0, 0x405, 0x0, 0x0) r5 = accept$unix(r1, 0x0, &(0x7f0000000040)) write(r5, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 07:28:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 07:28:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 07:28:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 07:28:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x6, 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r5, 0x0, 0x0) unlinkat(r5, &(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r2, 0x40}, {r3, 0x2}, {r4, 0x1}], 0x4, 0x6) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 07:28:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 07:28:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus/file0\x00', 0x5, 0xfff, 0xa9a, 0x1, 0x3f, 0x100, 0x8, 0x0, 0x2, 0x81, 0x46cf}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x1000, 0xfffc]) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x6, 0x4000, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x7ff) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r3 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x64}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="988bda934b54f13a28a1c9a9e09b") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:00 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x81\xe1F', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0xf, r2) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x8020699f, &(0x7f00000000c0)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) read(r1, &(0x7f0000000200)=""/129, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x401, 0x0, 0xffff0001, 0x1, 0x81, 0xdcfd, 0x3fd, 0x0, 0x71def4b6d3ca2609, 0x9, 0x42}) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x7) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r0, 0x6, r10) r11 = kqueue() kevent(r11, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {}, {0x0, 0x1000}], {0x577d}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x0, 0x7, 0xce41}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000000)=0x7ff, 0x4) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = dup2(r2, r4) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:00 executing program 0: mknod(0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x800, 0x202c56e420963c8f) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffbffffffffff001], [0x20c0000000ff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(0x0, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x26, 0x79a, &(0x7f0000000100)="669e58746bedf6623aeccc397cd17c7b046c2097332b2b51a7cd5545984f05ebfa02efe4086218ccf492e58f1f7c05803f7a73f4c290ef72d05afa6ee014233b16615580146c4d1799401a49e9b27d10bf1bf508d2ff3e85f0372f85a12c81172d12c5cdf2d84e0100bf2b3666d3be63f5251bbc84774a9cece4c9e8ae6983b53601d07189095b28555668917d7ca5d878614b29f090856e38d3aaa6c7ff893dd5e51797fe32a7a4e2ddc46a5e456bfcef", 0xb1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe", 0xfd, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x6d5c276ab9e97510) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x30a80, 0x20) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r2) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8) ftruncate(r0, 0x0, 0x3fffd) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x229882ac734d7201, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x80}, {r0, 0x40}, {r3, 0x1}, {r4, 0x2}, {r5, 0x20}, {r0, 0x89}, {r2, 0x100}, {r6, 0x1}, {r0, 0x20}], 0x9, 0x7fffffff) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4edda521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18c06e5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b77160ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b22"], 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x1, 0x5, 0x1, {[0xfffffffffffffff9, 0x3, 0xa2, 0xdd, 0x9, 0x6, 0x36af, 0xffff, 0x100, 0xfffffffffffffff7, 0x8, 0xa662, 0x6689, 0xffffffff, 0x8, 0x9, 0x200, 0xfffffffffffffffe], [0x0, 0xffff, 0x80000000, 0x4, 0x5, 0x4, 0xb6, 0x1ff, 0x3, 0xff], [0x7, 0x7, 0x3f, 0xffff, 0x8001, 0x0, 0x5], [0x100, 0x3f, 0x100000001, 0x5, 0x100000000], [{0x0, 0x57, 0x5, 0x80000001}, {0x6, 0x8, 0x5, 0x7fffffff}, {0x9755, 0x0, 0xea, 0x7}, {0x85af, 0x7, 0x4, 0xd7}, {0x9, 0x1000, 0x7, 0x1f}, {0x1, 0x7, 0x1, 0x101}, {0x200, 0x0, 0x6, 0x3c031f7}, {0xc835, 0x6, 0xa57}], {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x200, 0x7fff, 0xfbbd, 0x100}}}) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) getpid() 16:00:01 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) fchmodat(r4, &(0x7f00000000c0)='./bus\x00', 0x0, 0xe) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0xdef, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 16:00:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59", 0xd2, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000000)='\x00', 0x1, 0x1) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11", 0xbc) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002006, 0x20659) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = kqueue() dup(r0) r1 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x57) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x101, {0x3, 0x3}}) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x5) 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 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x1, 0x8, 0x7ff, 0xffffffff, "6f2c266b5284aec9787dfd4988ef05f0a176313a", 0xf9d, 0x6}) r3 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[0xa187, 0x1, 0x4017, 0x8, 0x80, 0x7, 0x6, 0xb86, 0x1ff, 0x7]}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x85) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000000)="4eff5bc215ab3d5bdaef952f", 0xc, 0x400, &(0x7f0000000040)={0x2, 0x0}, 0xc) listen(r0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000180)={0x9, 0x2}) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:03 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, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe", 0xfd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) pipe(&(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="1000000000e6b4000000000000000000"], 0x10}, 0x0) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200002004dd592008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xaa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x200) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r2, &(0x7f0000001680)=[{&(0x7f0000000040)="6fb1bd21b762da6076d9019644a73a965e074e0878795de9fe7a273cfc5d8101c3a7e4a1a83700755bac6307de005bff68cc359cbf8b3ce6c2b9d466d93ae589053bc8031163be01bc216430b14373af63bf0d1d8183e271b478968dfdd67ba8d6754a6a4bbdb873bb415a8c3f733f0d94fd429ce3f6f5c66fb1f865b9923d430fe1e732c30339f2b41c27359096e21166be7f08c58729689c", 0x99}, {&(0x7f0000000100)="7dcbabb3c750571eb047b573a3661ae7cd05612fce478f00bcf66548606eccfe72ea288baa865fd89b67c07f29616054a3e3de52392288a2a5e33428f84f11426b26d77658503febf9f9b91f46939a082a961f796b4500c7847c41bf73046026339923703232e71cef894afa966664ec09d33cb50a1730bd4e55c8201cb8e38c0130768d796d7c4ebe", 0x89}, {&(0x7f00000001c0)="94b9aec69296e666c08d619a998cb61b4d999da8f3758730a9a743faa42bf6d7cef2db417add110807a2db76fd17fbaf2ff578aabbe2ab2cb5a17a944e458fd65eb09c91e604120a936473c923461093b5fb43998b172dcccea5a9270597ca51890d871a6f0edd751bac7f3afb427184bc9f2b3aec586c11bb03", 0x7a}, {&(0x7f00000004c0)="7a6acf5db630bdbdfb7abfb1069e8b4b1956fde01237c9177457e834fbb07547a910df058ae2e41d207d85ffd663f0c3e296a51bd0fd8629a8e4a540afa784c6d9a3d8a82f77ef5b56fdafdf459d27e8b6f07a1843ed312f89883b094df38e469025beb17ff0ef0eb3d1906acb28d6425196e50e6ee125dbddef03c43ad6454294d95631eecb57f343975787fdae79329b12840f3b923affcf7e7c3a53efdbb4f2e5b3b06a9e44032226ec19c0f29516b391d5d9ad819054837781b9c4c492d9d8777189318cbc52f578093404aaf20dac2e8e5085ed98ee6705d5b178051b0023bc6c3f1802219ae6179598034268b3427d8c0a5e7460545598e3b0e3b0919db9432ea520d0dc7d5f07cfd0c8201dbbd3eb1e48f4442e9339a45135fc71ea48048c123f3a9f773d5782ece57697946b3c707f91fdf09c775b648c67e70827f3fdd44ac243068d1d0cb94a64bfb76d0cf0423f162ab9f5bb060ac4ff37644e6f9e2a94e1322aba3790b95782984db084acd9862d7e7d62d9373f7b16c9a3c33d02d1c0466fc38508ba2f28254cdd7b2876bcd1a64231377ecab9f0a7c7e8a772ebba5818aa43bcd01e48eac23a1b7357f5b258b71190d2de2793581f01dce11e61ad283b3e998b6491388198e98212e8a1f894296cbe8eedc883f277b15268d4a726c348ff4b7f2fd5cdc56312139fa8b63e0906ddc0f6962116c13cdcfee694a9194c7fe5a0ee3e665d9f858b59ada8986873241dcb8bbe288cbd714a5c6f624baa49cfe4852a32a64338b5a8c594305997420d82d42a8e6a2450918e9e9d2c368df98c18175faa55d07f39e7210369658291eaed7df2e5891d754d01f7a8e777bfa0f646e877f036c6bbca9ec2af67c59c0aa719fb422e8f78ed52330d955a948bde1010629b8357bc3f517aba67a6d4a8ec9044f6ed2dec6070d7cdd1a455cb4e64011d328c8d7b79993545efd15e6366d29b05db7346585a5137b5c961037db464d7a7019f85afb7fe2448d71e33b546bc971c6375685394fdbc6e2ec4a6c1f82a83f5c4b2d1841f0bef252a8403e62c35feda3a4b4ead52071952edc8928d6aef74a421c419bd0e30812f711599267ef2f90075f471b5e717634a1e3286200af1a4b0d91d813731c0c11b3d6a1b91d9fbcfbc7d7492377cf4b0bbc4c6b8edc5d75a0fa36e10a600bc54d3f751dfa9c2985700796bb443388062e978bfbcad9427b1bacafa52ed59ed3d6d1eb27bd29607943a747cb09487fcb83b880ab3f4d8db444690399ab07c5d64eac879d1ca131cdc01acdaf6e7e323265aa1ae657b1f6a3097d113f9e736c5308e3ade94970b648fbb13ee93983f79d099945e6f88f74804c6c0130300b0dcea85654d0edd03e1e2550adad6c52bcec7c80c152004758d2c5aa26c30987bb94a99ea573a62939e6cb42c427d8b74c7d2d7cd9c70be3f45df42970a6a9798144234c545bd44e52101057600ebac152e315d109076474eba31938cd985aa368000e55c06d47fb5345e633fc7e60429a97113841112415422fa1a3bad4960fddf07c35a6c7df7f7ccb41b053a9027673c9952b98cfbf9f5417df7efb7d212e2be0cbb9721582420b8447d468823dfabcb389adc81fd251b65ec1965a722f3cc3da57ed0b9644b36e55d18701fa3be010dec0388f4af5fc3a035f361572fc6661c0a485d0b14e70c0a58ad8ab79d165c83c627362255543801ab7732032459530a179348fb240c929e610009eea37bee0210f81bc0e199bc14f245f18d3192047d488230b2eac8f106d12247cf58910853871b3d402388c795bc9e40babdf725a90cc2a82b00d690db4bbbb5de63c4e9d0ca0b96c9c372a9bdc902a4fcafa3aa3a77097b4445bd04e6d69409f42d19a7f2ee2faa03c8cca938292215114b060f18ce9c9888f83f7753fc34668a5b9c681731f48becf9e7e66b70d6e01ff79e57e86b0a6753b279ecef42f3ec606cb92946082bee1d426216c5691e9bc7bf55a06de67605f712d620eb216a8ef7df9ee87df8694488a62a2391f4018781c5a37b55e1e455679d71f81ba1ae5f169a6847c90583071ab8a80fbec522a8dda5f7049af1e5d9b2f4ec5ccc3c20f3e298ac550c46a09efcf0fce7d7e5f139a39f1fd952edd871ed8af4b698159e1fe77515b62bd7ea30962d0933219da33640b78f5638e2c2f9d2d82eed5750cf8cd352fd70f642a12118b3f81f95a10bcfb9de13a0d3553059a5a6c6548b13d4dd7ac2db727202831f9c49bb4b30407900398ca8d3f18cd987e4665b6b15ec5665929cbfcde2ef9b39084637855696943fd021f3b0ab4cf73a4931df09e870e7d6cbcc0dcd89467c9bde9b01331d83cecd710aa3392a2b6431c29cf7967529a8e581cce9fe11806b87183967f81b065d17d858dc7eef4152d6c27f9ef6d7acfa3c17a82de014a79b70506093b37513906531287c2654859ca4603fd960533b0babcbbc51c23c35cd66d6d8105249e6a1c716d665e9fa8a1659024726e145f05511dd62a02dc65675cc214d4e95eb8c77f54faedb32c17335f5447e39138bcf285bd45714121d5f18e44f27102f99ce82d3b12da60888898b9d452446978095abfa7235cc16b0cc70f03a3e63db46d004620f0dc658bbf5333509653ac11d53874959cb95fc5a0dc91aaa6d2df027b42d112389c269daa498c739dfd712d0124b73a3940ac37ab7e2c0fdbcda9dd3eb14e4866f77474492c1c1e09ca0e70ab18cc3fa8bb2962859d567f98f4630c0983eb93087dc01ccad18f47f58b1baf5506ce77274c0f4b0e3cd3ed0a9660967ae8c1a34b600154c1f0fef23c94d82f569fff0d2eb51c22f7f73bae6c2559eca72d6d36b215cbea9b23bc579adf9fb74b37499a7b5bee2e164cf9f002c6ab7d64777d7d681ddf60fababdd699345693699eb8d90b8f6a537447b4faeed8df7d8ad780501cb5baf040239cbd83c83dd6bb9c2656c5d83b34e2827888d420c1d7c72cf4e9a920e1f03893e5e7b2ff5fbf1e5f0ecd724c3f230a526c96312985c5fc089c800e821cdde1d079cf2d85b8540f741016421fab8ac7bc5b07b31fe6cb3dce20451b635de19ab108767c31065b0a7c88fa661e1ea4ac7b15e0b9be7d12883b2c64fa25ea42202e0bace55fb5c1d16fdd156f055bef068e7213ab6dd08508a903c0966256b40a71d1770b0b34f7a4e8558e64183895bc9baed8b25fd6a05c43670fb76247cee93b13657de59cac7725758a0541f6e3f153a53ffe0a61401d1ca4df18433ad24343b921f9e224264d1838e800362f29daa1bfb3efc46bb7cc6ff1db50cde4a2ad4e9db8e874ee033e35844c1528e98e5d1690fa3e98eccc40d81d83bd1477e3e658229d0b324510ed283adb03abfd57579555fabc9c4e08868da3f9bb3568465659b6b479c25232c871c5d1f15fb3f2df70157c30308f453c3caf32f0b29824138180bd4c1c97f025fd654391ecde6ab8a9b4ac6cb9f5636b50ad79c6dba9cdf7dfdbac3455d0424b0cc0b91e59fb9b1ec1c8a27fc4522104a28205b185a2f638830200012c9ad1a9cfd33d01429a02223681bd34a4d863a8f320cc85d89c81c1d8b9b8a2b0d071b928730fcad0c4dd5c4fbabc69d0e1962062b88e07c55ec1c5709baabb09b9c656eb93dc1b178e391f1720c3c85a889f1f0ebb8448019af11ad9a3fc58b7f3c247bb6d20807cf0dca9e8ecf9ee32618530ab7c4651e11384a2097e2bd9de5027f39a6288dfab428e30e0483553b6bfb9985a95a2f8e30ce802157bff2f033fa7a73f56bf791598ec9e1b44958d494fed1a48c1d297bc4ff4266c2da9346e074ae15293650b2be78ab68c0a54de0df45f1d1ad70e7483ed16fe9e8167abcc7903b26a1e2fc605fea42054660cd5ba2bcc5ae78cdf4b2b27dd6b8890e638281861a524c8c4155d006ab2939ab52fe7e7c89fca14fea06f3434b33abd0dfe3b0fd2e021ed96da947d390cd7b963771fd358bce58d7d35a512f4fb67fca00c1f92b3060d88279353b46550379447188b8ec26f5aac3a4e61cb88baf08e2bcefd523d87749d2f9c8097578cb9a2564c2f585005becb1482d83bea17bd4e5aef7aeee8aaa625718858c504d857496c364b1e7d44a8697acc0a7d85c1fa02321787dcfcc1d14295e9180ce799c1c95bb39abafc07991ab77d6dc8363b2bd42d1a6b5c7e22ae84e70b713a9d1ab7666c32213a4822fee64089831fcdd2d9190597132ed17757f5eaba61eb44ac44993df3e9c4ff816653c9653e5c54fdd708dfdf37fce43e10b98e2eff2e074d80f4c116c76d44ae5457b976bd8113fc4340d6d1b7e80db6051da6eb7ec9ecde67d729b7e3ae6b338dabb46274526518d883edc947621e558d9e9bc7214021c6c41a6c646e40a765881339ad3659ecf852379563a36d28924297bd7cd863fdbf4cadb2d0a750fb20a83112f839026920366245172ca1117888be85f557a59839d269b83bc1111f5b63343d36d71a9a8564020465e0017558e88474924a439cacf2bdca9ca016fbfb8d558a97840917b14dce2203b76d02b774b99b247e4a721f2825b25f8be08d199ee4d6c81f05eca688e3403a92593de28587b5ebcc0140be2b0e7cbc46ccb73c1d0aeeddc759fd5a2833c83133917c3ee815dceefe2aea60327c96292f15073cfff3513a7ef344637b2a293f2e025ea731b962e56e3837aff6a82ee4d616f5289d03823ac895b88b5fdf82e620e760c541bd71ba611882c97ee559a7e503bcf5e25cd9b6ff0ebbba67aa52947cdfe5cc2e5c2886ada11c808317678d4b7bfcf2a741481cb10d17287c4a9bfdd08a312d0e4f1bb775620f40e999e964ea755df6f5f5f43b185ca100267275c7ce84271cd38ac790eb4c7ac219bb1a9fe4b270dff512c2e65dd30e8d3b2e8cb7eedd9e6098bce21b3edb95d163a41a416c0772b182994c636058622f6d83053d4e649b334f107d3f9d23de43efe5198b590f9de64c0053c06951d33ab06d25f499339e987ea2e406daaef3cf2373f752fc2f9915499f933ab7345616345f96f185ad37b5b1d70ed2751c0e0bd9d76c5a7976355d8d8242e5f53c1b10c90c3f4213b79e5d2e87bdf4161d420d149dd37cbb1078d7191b12a006b61659d25ec48194d941ddbf608bd8e4f64c4caf38c11a01c18e3a23e7d2d607c19d5fc169e92f655931f2104e2cb6e6adeb8f0f95f28f9c3bbdcec8b2a18009ea7ae7c4d75320d708dadb9581bd258b4a23651a82e6d41865e9af200d380dead834cd09af1ebdfd1d44c377b29fab5a5b924b3afe0f2418ea0e4691aba52b2d980bcc43b8bb36e28d8ffb70188e94190882349925bed65e5dbffe677c47544a27a94245e45af99cce58866ac092ae13f60ed5f88b09d61b953f2bee094a680ff260318d4587becffee70dded4c4117529537e3bf6bf12e202c6d69a98af2dd851b286ef1a11fea3a758bad5437e1ef735ea462f45c8860edae3ab680d55855e03676a40dccf070e275f60fce5fa10caf11648d66887f3a69c0631d100ab0adc2969b776d877ef2c5068bff386cd311e4f7193f7f05ecf366a81df059288f55c9f293b5e827c23670cf0ff7c3a7d12a88ca3f9dd2e7f4834940ebd387f48bc2446f48b1f6d2753a40e32180b5883e5bf0758c7e4612c6a39fa1fec04bfcf40b871840e85c6ebdfbe5a070c85ad531a8d2cd8f5662d2da5bc407475f16453a6e0ba08b8b70efd7d5a757a83893f1d3290b4e9b2fd50743fbc1dae4da93da6f07112833a047542f8b3b9f5c7d8d0148943a5d3c3d5a796f3c", 0x1000}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="83479d758b0f13123fd777d4605e707c83c41b695a27bf8a56afe419d94cb3903e760da709ab3553a61b9ad63625e4c14302441d29ade483fcb36a73c99009020a14521075a986d6a0d90ee41c818dfe32026da25339ed322e15551ade642466cb26d29503aa037326276c4c7a056c3969f029eac4dc921ff2743efd41a0a9eea73c8cee68658a1b004117661ce2db4582da26083a3b3d0872915224855ffde3e9ba75c572a21dd8091c36bfc203a3166a5ee93f", 0xb4}, {&(0x7f00000015c0)="846881b6c18cfcf373d6cf50814adccb95df4be871c1a07ae89dee1042f233b9de305e33414aa80b14cf81ad581e3521c1e715cf0d1160048d8f14c135dbe2803a95bd2b1f097737", 0x48}, {&(0x7f0000001640)="15f62277c90de8971462e208225bf614d0c1bf1d6a017725b376bbd823e6c1253e", 0x21}], 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, 0x0) 16:00:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x260, &(0x7f0000ff9000/0x4000)=nil) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0xdd, &(0x7f0000000140)="4a195ca989f334157704c1057b4ec60b7fdbb71e961045da0d1d698be1c8329c05563f8476f8f7068bd413d5a702fbdbc48e4a279f8fd1a98390d4e9350c10004afb564ef07bceed09556a027b832ced8bf24571c27fa8c2bcfb3797de23bdcbd0f4cdb28f05f2a709cc6fc453af1c2b336c34517df5f1600bbbd951c6b850a3c49e5f9a901f1cc3c019288cd444489505aae15e59f3e9062f19704154c100314970c0f739d76548e76486b7cdce5c5cf898172d011e38513e367a5d9ce8644d698886efa44d8449a468ac9e5cc1f84d5dc901b45b4d2f0c42d61f7d5b") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, 0x0) 16:00:04 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) 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, 0x1002, &(0x7f00000001c0), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r1, 0x0, &(0x7f0000000040)) write(r5, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdirat(r0, &(0x7f0000000080)='./bus/file0\x00', 0xc0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r10, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x4, 0x3, 0xb6, r16}) r17 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r17, 0x80206979, &(0x7f00000000c0)) 16:00:04 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100", 0x0, 0x7}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x2, 0xee) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x5, 0x8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) r0 = getgid() setegid(r0) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x180) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xae1, 0x8) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0xf98, 0x2}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0x4) write(r2, &(0x7f0000000340), 0x10000014c) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x1b8) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x0, 0x5}, {0x100, 0x8001}}, 0x0) accept$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000391800"/110], &(0x7f0000000080)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x3, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) recvfrom(r2, &(0x7f0000000240)=""/161, 0xa1, 0x21, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x60) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000005c000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000007000000000000000000000018000000000000000025d712790e183116a526597f13cdf9da80cd2dcc0400217d794f90a54d32953d7a3f2f8d55001a59b95931d6897c1f618fe3f04b20660767a726ec6080bdf0d9a889d1425cd350a4abbbd89db6f9a1378b50e33e2c56445b460fd454947df56880ed9a4dc842573ea1f6c7e27d49a0d5cfa53fb41b7baf2685d2f6786cea340367a8042fbb6a40e0bfb84048"]) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = shmget(0x3, 0x1000, 0x30, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) symlinkat(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000080)='./bus\x00') mprotect(&(0x7f000069c000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r2, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r5, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r19) r20 = getpgid(0x0) r21 = msgget$private(0x0, 0x10) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000380)={{0x2, r6, r7, r14, r18, 0x24, 0x4}, 0xc29, 0x4, r19, r20, 0x5267, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={r20, r22, 0xffffffffffffffff}, 0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xf9, &(0x7f00000000c0)=[{0x0, 0x0, 0x3}, {0x80, 0x0, 0x0, 0x1000}, {0x7ffffffe, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) fchown(r1, r2, r3) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20008000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0xfffffff8}], 0x1}) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r10, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r30 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r30) r31 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r17, r18, r25, r29, 0x24, 0x4}, 0xc29, 0x4, r30, r31, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r33, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r35 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r35, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r38 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r38, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r41 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r41, 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r44 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x0, 0x0) r45 = socket$inet6(0x18, 0x0, 0x0) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="30def90550f63e90fb3feeef4a2000709d745388e9cd0805636b6374912ef93ecf61cf84a0715de9c90f1ebe2118ea122bf782b7e3ccd553a6d2fe3221996ebee20cd9f294aa623bcdcb59d25436342d5c940f2155c06877d4115e4f9ca06da4c535e6be47e5dc6b08b220bbce9472e2fbada3348c39ac060ce6cb5ae70d957d3fddc6e9a5bfae79f0b0d9131222b60252798c709abc47441406ffb2e1335c6c0de33e1d9e585598fff688e9e9de39942e98bfcf9ed67b3a", 0xb8}, {&(0x7f0000000080)="d025d0abede846f4f883b5ea330152352add1c61606fe75c4b07259da84f058aa39a2c", 0x23}, {&(0x7f00000001c0)="b39a78d496720edcd62e8f6109d66701a6282a011e7dd2fc374c25294e3f3811a90166060bd24eb3834a1d58726ebf230149c10d4ea077d99fe728ba3180b0dd65e972dad72c634a5ee85096ce8872a62725b995d6b9d03eaf348e906926d29cd70eb9a46ff5dd821f425d76316d", 0x6e}, {&(0x7f0000000240)="26ecaa20f441a211cbaad23baa490188cf5899084f37d0de33ff60d18688cfcae1b3a4c977f1cfd85c7f12da6487adcb96218141c5d90a9308d55d0f8fcfcef382077b3b556a5b4829dce7bc4c5354e793e53b07492db14d", 0x58}, {&(0x7f00000002c0)="29b330d087dfa24c26b8669b6a12c509", 0x10}, {&(0x7f0000000300)="27aaff38a59dd375ff8fa65f2e1fc327b733a9e3ff71aba94a00ea75d709d181e2530767a9307dc8b7485496fe9623ae365b7d7d0b0ca7b2959aabb67694906772e33e8625f74dec465ce7b362da8a4758b15d1aca5516b439c46c0bef663304c7f58e52f64c04f3ed868c27ef90c0dbb36818f2760ed4a68895302790cf375b80222c4a733379a90b398c3f3c52cc6493f3c923bb726c5fd8514e54911be99d160e5e76e3e8b1f081910016cbd3ac47be5510b826a10db2a33453c52d5a1055ea", 0xc1}, {&(0x7f0000000400)="2401b34000ed967d98fcec907e308379ee56956bac09c6296fcbce72dca8e516b2dd772235b41a7e131ce9a9e86408e9a6a37e1e3e0f9c2d6c7ece7965b74527882891c119bb26e05a7c05bf6fcade8c7252a4e05ccbe98d6cc39d03047e1c4ea2aeeb9b5a2314fc988d0c24fb6ec4a123f17591ceb7fa36ca5b03319174781cd560", 0x82}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r16, r17, r32}, @cred={0x20, 0xffff, 0x0, r34, r36, r37}, @cred={0x20, 0xffff, 0x0, r39, r40, r42}, @rights={0x30, 0xffff, 0x1, [r43, 0xffffffffffffff9c, r44, 0xffffffffffffffff, r0, r45, r46]}], 0x90, 0x400}, 0x400) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x80000002c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:06 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000080)={0x10001, 0x7, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r6, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = socket$inet(0x2, 0x4, 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = dup(0xffffffffffffffff) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x800, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20, 0x0) sendmsg$unix(r6, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)="52b6ba41a55733513ae8d7abe1be04a91455c50fcdc2c229e93e1715524cc2db18301fa3573e21c237cff2d59f3186fd691a491435807e25ea775591a7", 0x3d}, {&(0x7f0000000240)="5ad2f5b4523d9d4174ef1dc7927b5576ca4bb885f3a0f806c152964a0fbb911df8f863a85996abe5201b5cd059b25ca8a6d60f879fc4eabb8086f9e203b02c7e44991c0b3d0542a9e3b43f28392ca10f2fd7de4ca1baf1968a165910180bd84a55291669a8a3219d05c11b61b99c9153c2af67affa5963f4d5a47c728b27ce66ea26cd46dee5911fb581830edbe6084b16b549705780605ec3", 0x99}, {&(0x7f0000000300)="5f136dfe4626c34d08352ded5d46ac9e6d4d3f3e5a9007b659703736b30631df7d381bf080bbfcbb54d2e65582cc20e453aa744245dde0b25c10b0ed2424bbd5bd8d4991382714eb29fb9bf9db0820b02c2955ec76c3e56d45670a59f19f1a4f1f552a276078cc364ab4b7", 0x6b}, {&(0x7f0000000380)="ceadc5df2dc1ceb12f0d22540eac623c52292f28605f2d76da79f0e236cb301fa7b19dff182311f8b4b9f3d945b06fb6fef90942859b9ed1ec82e18577268ad1f214b047e90d9f17eb0fb392c663b44375631c833143457c3dad3c7f972e0ac9a864d89a9230f72326716037eac91b158f3631597fef727e792dd6c60cb2341be617279b07312e1411c6ebbf716b041c56e7714675a12202cf8f60c0f3929e9fe89d6229284ab3b96f0be12994b925fd34eb7cb3de23d108ee4d2f766a729a77c966bd", 0xc3}, {&(0x7f0000000480)="b324b50830b63dd6457d2c0a61d3a3012a32e1dfb17275d7b8839c6001eaefacefbbf2d3d63df568b0d752f4dabdd74cd7bc364861b632b0aeca921054ec46bada9f0796d9b74c6ca46c20158dcf1c807888f2d56555a548953ae733e834d175b4f286a73cb30b1f0a4834f9fe60", 0x6e}, {&(0x7f0000000500)="319c0cf8159b7c80618c9e2b8f40efb6e7e5220260aa619edf639a8117e043e094cb3e4d51d43b52d20b08de71f9fb8ffd02314e35865880a114b82069b78b285bcb80070c1c0ae578e6e9e88e0125c6820518f2", 0x54}], 0x6, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r4, r7, r8, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r4, r12, r13, r14]}, @rights={0x20, 0xffff, 0x1, [r2, r5, r15]}, @rights={0x18, 0xffff, 0x1, [r3, r16]}], 0x88, 0x13}, 0x1) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = shmget(0x1, 0xc000, 0x6, &(0x7f000071d000/0xc000)=nil) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) r17 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r11, r15, 0x24, 0x4}, 0xc29, 0x4, r16, r17, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = socket$inet6(0x18, 0x4005, 0x70) r33 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r38 = getpgrp() r39 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r34, r35, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r38, r39, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r41 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r41) r42 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r28, r29, r36, r40, 0x24, 0x4}, 0xc29, 0x4, r41, r42, 0x8000, 0x5, 0x0, 0x8001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r44 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = accept$inet6(r46, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r48 = socket$inet6(0x18, 0x4005, 0x70) r49 = fcntl$dupfd(r46, 0x0, r47) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r54 = getpgrp() r55 = fcntl$getown(r47, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r50, r51, r52, r53, 0x5, 0x7fff}, 0x6, 0x2, r54, r55, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r57 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r57) r58 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r44, r45, r52, r56, 0x24, 0x4}, 0xc29, 0x4, r57, r58, 0x8000, 0x5, 0x0, 0x8001}) r59 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x1, r3, r25, r28, r43, 0x1, 0x6}, 0x8b, 0xffff, r57, r59, 0xffffffffffffffc0, 0x1, 0x2}) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="9b6d52615e4aa2af8a5a3a5df8a5fceedb7d4a08b3034258318a0434f73e5121edd0da20b15e07c99853a84e03b4340e8c0240e490919378f84444313e03659cd02bc3757b039ae4e25233e4cbf721def00ec17879a344710a0097d2f77d66b70006cd4bfcc84cce2a3019f438257c556411b924e87e91f7f0896c3557e9f101da4075f9392a0791e686118263923e4bc7f77aebceaaa812bf331d9cca9f70cf2d6ae99a412bac42eb77a37165b78a4f72c855403c6c97135f15f5105e324cfcc53e54b120b5c8d628e47a148b16d5950e2c7b943ff8dce4facdc5", 0xdb, 0x4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x100}, 0xc) 16:00:07 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x1000000000000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x44) openat(r0, &(0x7f0000000040)='./file0\x00', 0xc65b834d042dd3e7, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xffffffc1, 0x0, './file0\x00', 0x0, 0x0, 0xffffff81, 0x7fffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x40) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:07 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)=[{0x4, 0x0, 0x0, 0x7}, {0x7c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:00:07 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') socket$inet6(0x18, 0x3, 0xea) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x82, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {}, {0x6}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/b\xf0f\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ftruncate(r1, 0x0, 0x9b7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x9) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'t`p', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/1}, &(0x7f0000000140)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000800)=[{&(0x7f00000001c0)="bc8d7c1e3d9315adecaaa6361459", 0xe}, {&(0x7f0000000200)="873f7bc041eb1eb6f03647e3b01dda6a2360e613b17f9b803bb310f4fccab55669faa6067f52e46ae8f5a34b1343297f86eba908fb4b2d3fc541df7bfc78c393b9c6db2f06f5846f87439e3b7d873310a64993be5fdbb3cd3e7120d12983328d827fc242091c550e3776159cf6302971f8da711f16", 0x75}, {&(0x7f0000000280)="35a8db05d5954acedb3b39e9dc09314e8721bd5f87357b972cb7c1350ea5ee83d02d84f837076f8651604a56af713d986cbef51209da8834d5d9000a990a4d680777ce437e3e604d17053f02fa4c2472d2ed0eee36f8ebe4b47fbd3e31814ee2d83619ffdfd3390c3a40a64e09818d7d85c4d9f8310a9dbbc9bdede53a705c471f5284a50c0e47b475d1308a4fe3d6f6bd0a6cb155ac93a4c2a72555d437699953bf22587e5a2f84e8143e707aaeaf08be471776666251f4c8cbf4a9f50fe0ad58b2dc54d83c4fa6426a", 0xca}, {&(0x7f0000000380)="119a28fa543c59ad46bdfe136d8b489fa75d3f5e1024a0b8ef9a72bb76d7800f6d2bebfcce64bf77536956457c537086c7fcf2b722d92640ebba1d26c0b22600ca1ba6c159ca3c3e0082e6f5c1240957277852a0c5b3f3775bca91d156cf40905bdff5b9fce9efba03d810713ed246967e50", 0x72}, {&(0x7f0000000400)="92cf39f02b026cf285fbeae0c5051137116bbb3695a32a84616fa3c590f45f54d705e02f543e76f554949309e367bf0393817b9a7acfadb2185ebb5ac7ca8cb81fb65146a0e003f79821ef61b6ddef90398d4e9ebd0fa1903de000820d539a5e2a008941d59ce97c279b2060f589f82e3567f2950d57b80930239de324d01ff5bf3f76c658c78b479c19b25dd786830fcd7ce4e7f9dd2261a72bea1ffd45ce3169967b8cbc443d8f2dcc33be5e4e76a5f3d5be9359bdd3a28a8900abed669f0dc3618a2da9d250ec82d3c26b31e4e75a6ded696a6b4009d0c9ad722d0ae1e8a1d4c6b501943badd0f02afedb96ff963f01317baa6b70da", 0xf7}, {&(0x7f0000000500)="1b44281e66d9ce1273ed905b8f3381db63eb8d87f8559389ff636123dcde129c8274aafbaeed3de701060570df636e", 0x2f}, {&(0x7f0000000540)="1317151cb45f3a5cc781f5372b6239828cb39443fbcb89eb20cc2ff809c7cff9f2348881cb2991d97b76b90301322c3dc9bd55bdd4b8ccafebd515e192372d25f4df40a84c60f87426891ba6ba581c6f42cebf112d153a2ca248985e573aa52b60a994f8edf14914822284782cd7890fa4f7d907b5d98b2c9b6eae53ebf60ec115bb4f3ae2bf430f317eec63e402039d58b10e98fe7230ed1742d112120438afb3acaeb68329c3db22729d449677e3a2188a97c4af462ab910aeaaa1a53bbe0d55053524fa820c72ffa8a8381990d25c1af50fba", 0xd4}, {&(0x7f0000000640)="151d27e7b2e5259c472f25eccb994565dc43d6d7e2a407a25fdd44aad27bd474", 0x20}, {&(0x7f0000000680)="e48e0512679e1a6c5578297be783ecfa32036dc565f127b4ddc9102bba04ee98d7c578bcbd187746b07d33b6ce62fb920a013e9f46207a322b1a50051abddbe7683fffec12f142dbf567288fee6153155a765135fdbd19543418ae2d904db39c7f703a4e62ffd602d25393a8afb5fb50fbb0bd13946df5ed61b4af3f37e9f485191d9a1c393fed93", 0x88}, {&(0x7f0000000740)="0477493c3dffec33eb791c15af1a793b6c0018ab1afa13fe0562f92650df4300f1083e45d04b0236b0e75c80d3a16ef5faf01ba3adb93a5e48d4bb299c996440942e2396330f52cc905bbc5224369fbb760fc8b73d37d6054d4e30ab909a03909d4d79d3f0c9713ce5d189adcf32b02c24730fae94c25ab66673d444c59f18bfe53edffa8a58ae3c7740717f020d2a3ede7d7cbf99", 0x95}], 0xa) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:08 executing program 1: geteuid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0701a277dc57451b2a101000000000510adf53a4cca8ea19ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) close(r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x9b6b) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x73ec3e00eba9fd27) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x72db, './bus\x00', './bus\x00'}) 16:00:08 executing program 1: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) r0 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() r2 = getgid() r3 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x8, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0x59, 0x3}, 0x2, 0x5, r3, r13, 0x7, 0x9, 0x100000001}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) preadv(r14, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/216, 0xd8}, {&(0x7f0000000240)=""/17, 0x11}], 0x2, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x3e356b8d7a54527d, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1ff, 0x5, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\b\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001}) r1 = shmget(0x0, 0x4000, 0xa, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r16) getpgid(0x0) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r30 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r30) r31 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r17, r18, r25, r29, 0x24, 0x4}, 0xc29, 0x4, r30, r31, 0x8000, 0x5, 0x0, 0x8001}) r32 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) r37 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = getpgrp() r43 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r38, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r45 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r45) r46 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r32, r33, r40, r44, 0x24, 0x4}, 0xc29, 0x4, r45, r46, 0x8000, 0x5, 0x0, 0x8001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r3, r4, r11, r15, 0x24, 0x4}, 0xc29, 0x40000000004, r31, r46, 0x8000, 0x5, 0x0, 0x8001}) r47 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r47, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xbb8, r2, r4, r48, r49, 0x40, 0xac3a}, 0x1, 0x0, 0x0, 0xffffffffffffffff, 0x7, 0x9, 0xff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x220, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'\xe4`R', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0x81, 0xf9, 0x9}, 0x6, 0x3f, 0x9}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001800)='/dev/zero\x00', 0x400, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="56f14e7db4fef50e880c450c4f7203a289234c19c0738c287d40288dd904edf4ef7004f79f2240a802070937aeb4c408d547bf6a5bf6aa7a099c7fad39400b02c61554af39f466e17372fe5ffed448efeba5a45de14a661f2942d5467c367ad5ed98ee6d4e8793eeb31ffbd1a313dfd7a9d392d523a74f352c2ab96a", 0x7c}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="b8000000000000000100000001fcff068d678034f7b588aa9276722313b65d1a141ddcc8b90630c386c62a9564285db024e8932dcd6019d514e6cd3bcf819ee97c44542bb34d9e1ac9c1b32bb77d904a27403ad50ae00a10bb14d5b722bd3d65a9a665a637eb36a6abe43eab6e5ac9f94dcfa36181114f5e0ce98e3cc7bedcf547fe35585dc05843d99cc39da84b23cf36cdc6a38e0b8993c69acfde5798da54b898ff9a574a5f685b34b54513b757d89eb397f76dbdbbf4"], 0xb8}, 0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x50}, {0x4}, {0x6}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) r3 = accept(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000340)=0xc) sendmsg$unix(r3, &(0x7f00000017c0)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f00000003c0)="098e457dbc1d1c36e9d9872a3f0cbc1347ea15b6a91ef114b5440a017140883c7893aebf9dcd0f8bf7e26e606b8e09d559c482382d1a2cbe9bc17614fc3ef9c777cabf02886e42f1f4187143c53f1d4f680697bf6d94a9524676d1a941c31f013c9886cbb64a3b5a0ece05bb66178e689f9982be788f4a89f79c97a51d382c8607b53f2efac213b79b374a67d24b4858dcfd304dd82863d066a31f363565ad74984ff6d0142c790ac3e3a6381b81261b0cd635fc0992083ea8ef28105f4e2a70d411c98268803816dbd50d69bdcb0b3c11385afbb952ccb8afb76bc074077aded5617d5e6df3cfbb56d6c3ce10", 0xed}, {&(0x7f00000004c0)="efb67d61e1a42ff6353fa0aada247d8917ee2b34c4c1e0cd3a0f5eee32e2fb16140448505417ffaba89677e3dcb35be48bb48c9d56624d8c4d4e0e24d6605664117926071f0d4ff0246deb2c5172dd1cab1dd2db896e76c35e480a884e8402d3193227e4b666a30a450e821598dd92b0980f9f7c839292260c75d115bf58e582e2370364048f9d6629caf8559f042e6ca807eb488e32b296fd31d278ddf98077e11d6311a07c22ffdc7e066384cf", 0xae}, {&(0x7f0000000580)="55ccbefeb128f5e0f07bf4bd544c53c6c1c81e66960df54d13252aafe64ae9860f99b42c3c9c743f4cb75949cd357ea9ea8b747b6619b5b20f794c0bbff37397ae21f13a7839d775d6c5c73c489ebc6d0a81f1562df4a00dd5e9b5fbfa697b1e38026564a7eadfec650c0ba84fa4159aaf208fabd5f3081909173aa1609ea204259a2e18f3a5a0a2367cbeeaa9729f0458f2a6aae92b3eac7de4ea996bc0ada919082692267d77604d09ab7efaf9fa", 0xaf}, {&(0x7f0000000640)="eabe61b1e3d456c4f3a285720c625eb0e302d39d8ce3cc39c22154f0d99baec6489a75a6486a1677435547945e1591f7a031131a9448982b64e4a9da87302a3f1863baf14e577446ceb6d6c0f841a020ec80e36e17174dc2cba2a21e1bdc47153a52a7036e6cb29abcb8dd5589eb4c8d7e69a2f11bc353cf8b413d4fea8309ce124377c69410d7f2d59175543c33e81986368f1db5ecfd764b975418d071c7fbf9199e48a07b950dfb2deabd370b63db961ed037b783b40e05362116765254340bf76ce592ce14766c59d2c078266432890fe4ebcede2672d506ac9dafda5e205380e4ac54570df7f0c56487470182b7609979a582146f4cf56b2c1ab063267be9cac21db2b701f7e4cffc8410e94b8b2aac9e2eebf33344f7d59e9b8710aaaf04fb027e45225ab016767c397b8e274b1caae702f497793b4da3acaca5d73c9817ae80043f0233c57cd6c1c586a50306c986d97e4f9662fd9453b9aada2a6985d65323edb3259a625aa83452b72a7bc398cce5ce10e43ec75a159e5f38c1efb1910d07081be6bca86e906faaf7f16e515d44f50dc4c6e34fcfcf12ed355a97faba02598efa33f260fb1a4b2ac8263d86faab41932990f68acb4f793d83f9d382422d2bc585cba9debdeb810a9d86eb08614894e125df866ebf398f506963b1d8adef29999edd57737e95f920345dfc505bccbabc212b1dd534386421f55283740d8d8d19b358fe2447f0d5a738e8668cdf90b5a10918c30c9f3373111ebf0adb37009fa747f40b6de65874409facabd9c7f7a0a2217c9f199abfe81c3dd480cdf606d625ae717c64d4b9645955bfe0622a3e2bf8648c0cdf4477cfbce5dd0cedc42b38bd52a55b569f1ac5c50c39da4d88aaf0b0d0805f5d84af990eed66f1c45e0e722e39275b811da2aafc75c9b88fe2a5289c51b412208d176bf7da223187b418354465380cb105a6900a2fd67a847b9d7070a647f5be039e396607103b77d9a2afb000db2bb243a8a50229d08652ece41e4788d89a3520fb3b6b8ea655fd4bd80f28f1fcd15b00358dcb83527c380f3d0dde859b54a30ad2adca91fc59f669f9145a37b73918021ff59c2d582d1992ddc5459d6866035b69074cfa8c1d72834c7647701e8e2f6671f4ec3883f293eb1bec6e856e67e07392f5231bfeccfe59aca3f5fa2f748fdeff472f1ec08be16670ac583a1ebd71cf00d315bd7c3bc92ded5bdeaf6683f0ae40fbe0a63169369a635924b085ea522c3db64cd5b7e8df488b2836d32b3176d301e8159c14b10d6f451166c5b263a925c94e4fd4b161cf3d63a9679e85798ff64eddf29ddd28fb0d8e9685dac835a105be516a35995c51d79f8a249541aa506737f0f09183d4d444bf70c0953ea385c8e107ddc318811860f3ec392e458109c590a5325dfcf8b24241e6d3efd54ba12b1322c2261a4d363a68cc071278fc50be55fd76f0ce8254a1ab8d3eeb2d4104677c5c799500db7046bda34b11464623efdc73a4d2e5957ebb172d9b27f68d4d69f5c15d4fe95ca08314b58a4bdde1e6756db22981174f27cb1469c5201704a8c843203c82a134996ff48a5fb039420562a5a80cfe24081b5ae28f65f77372222322521aa0b00ca0363a0aa119bbf3d1aaa07e55f88090b0d6e92e49b37244cb35bb1d26e91de2a813456bbfd8411638628a23a40fb4138c0d695c0ef4aa64bd06c60bc3d0a9cbec26464ce92b361ed5bbca845ea310e6e4fbc84f5ba5f59f2f000046de56824732e2b6eea9e7f1c0c02772dd7da77ca764bd88903eed40650e2131887f558f83accb78854c0cfb865047bb1e5299a09ec8d3abd8734f0737ffeef7bc04862b465cf6515c8d1a17e084ac0d7f86491c53c85465052b24ab7b671e2a48024b28e3e057ca401f97f9528d83f6c144b0cb226cdd91f33a26a081ecb923374325db0db821e06fa07c5a2f07c7bddf4d95afbbc677343a27c7173d9e6e69f1a2991b978c67d029ff8485a3d893180e8a9d9243f8bb23a8900f809c6763a0c49954c47fea5c7ade2878270223ca7deb3be774fe4818bf9da6dd95b3e639369fe1204a7d407a69470c75779a13fe01a7b1f439e06650806afc6f16884a13711659158cef2f6f24ff2286d66b7230e816e2f2088fb678f41db45c4b9ae68a75c2b12e094be5c767f02ec367d05c5dff23255d7d8a913b61fd6014419d8b0f992553ebf5f276675dd06eb5fa589e37dee84d885a008a1b6611f1cbbd9ca966b4ea429eca34b3bc419e3371a5b541f7c45da5fe43db26213e9e2ff4e29a7da1a6b9e75ffd015dd4aa9805b322f03f42b7992812a82faf64ae1e5acebd5e97832437754e711f02841a804b6e0e3a2d7be20dc4882e9a52a3946b51f611d30ccd54765e74f932c70d70adf46ef16711d516c946b1a3ec4bffc640ff407dcfca66ebb96ddd1c0e6d3da21f4ee0209b158be2429e062965d72209ce3e7fe799be35511b476101d916a05b2283b863e733eb91c70edaa63dc5199d6eb295cba1a12e4e0fffffd4b0a2fce4b3f5f67283fd70ae19d1664295594e2476e4d92824d62369c2f3ce296ab1d7884b28963317585693f7c963d2daed3fb7b97564542a589f7dbc3ecfcf8de2410a10f8e38b7ec41b433192be462ef23c4c7f8c74d6b4d6738044b23482f0a69ea68aaa2b7b33e239bff85288fec6d508ad1de80dea22de37febc205459052500c03b3871af420ba402aa8091a13974678a46a4f7ea765958c3e458ec6c0ef11de4b4034a499f56038e99262a9665105800abd494efde20350d5aef21be5c0d2b6e67bd597085978846394f1d98e385a277cae7651dbe097f7c85dbb99db5cda84c0952c423c02dd644dbb9d9a5f9953a48eb320455ca4ad4af2b1cd35a919a40f7c6e7d997ee6c1e1a8af774fe1dc962998a918ba959bc34108f3a1ce38310c39630eb5c743b22d7ca1ab72dae8fba324185ba3e1f7d2bca6ced0c56530249113ed93f4bd0c75a41b560af475f8605d65fbe6c447e71083addf5609b0a2bf65a2c7a43f3443212d697a5a130bf142b079c069fecc807427b5f13e3487a752d33d81cd2e3668859bd1f4c447b54e4218c12b207f60e58a8c08f45494ac654f5b506beb74aac2c6e1db568e39cc7932f30bc13a8e5e4c641fcbc76f9242cf43abaf1065ff6842f20d8cf356d98516ec1bc4ac9357bb70709bcbfbb87c03d9b689f23c239f6a04a39eb8d410e0953f05962139d0064972f8e824ca250b30b6c0706e73c5a236b66a0619ef5dcc0c0a6906081f60664a9615557d8886713826c5a6b81e86ab226bfe59f76ae966482bba51a91d5b0d3f5327173f3117cb806c52f1554c53d1e265369bc927ac8b393191be780f16f0bed71f6a951b45f84f70282e98a54b4dfc77ce2b754ae5ca231647a1ad011546c171b557b988a74ca9a71ecb453c59cd203215dd6722877b62267b4e4ec4e80260dbe27d67a5e1c140836262b9d0b959374d373ecf122048f79b890413592328dfe839fee61689d668c6d31d6bb663f2319c60000f50ffef7ea01fde8d7da14491963671f94ef89c69d776f82f8833be5bdc3ac0b673f4c29f9b202f2e5c7b9236cfaa2fdd0e62d7a18450e3d1617e84904ee331d1b73cde7181bc407b1bbd04a018c9badbb8d179b1dced2fec73e5076e941e99b9027a600f6080ed236694e8871303f61245268331a4f63f223e499d3932309b54facea22b29cff780186c992e9702718e8ae4e23442d5912ae67ca06f95990103348295ea1c1641c741ce05e3884b0f3478fcb3f254127104bbb6dc8a83af3209650b7225a55a42e390d04bc502eebc9c37f7ecab86c79f3be2c9950ed68ffdd3629a57b9a0d0d85e9094f14057d0d51e252bd0fbb6f12bdbc798677c01059369403995d7ab875cedd5a52072a5b425f13d858786d1834d504a9bd7ad27220866cd86addaabe038134ff79493e65833c51b08a137eee6708b09d116650da185866b382f40d4875ca51befccc1045ebef931598f9db53d6b60e11b2557922646be22826680ade8a1cc7fdb9087ef2fda85618e8e49b5fa732946f5feed3ab1ccca2325cbb2373b177902349310322a55658a05ff68eb9a2e7b45caa34f989d2c50ec56e0ec9d48dda09b5cb74684eb069999b5baccafc2ce605dfcf071d1d2326a2ddf34dfbcb5bb9e6fb8f63fb19aee6311209bee8896bf8f3762c2a0fb9eb7e448b3212e3d354f9e42e3786c2e312509196ae9d7e1df698da9ee81690e73461003ef4ef74358ae3cf11e69e92168cf2c108ce33cf666cc8937a2d56288832b4888b8f7ae022fd212485d0cb39fa499be588ec7314d1e9a08cca92ee1cb252755e564003cc0e309d9be32b10e9efc97ac103190e623f1f303090e216931045e0ff910d83fad83bad90235bcbb8e042f85a6befc3df7960829f03e276cb2bfe64e8a341e1969e518df94e92cbe975a8ecb2d0ad750132b1c78e786c4d1f363fc1c92687781253c153a285a6abc195368d5326608cdc9bd354195a2bb5b552ea4191409b52b4d9ce634f536740375d7f47790a100d9d5ebe7f9e7fce228605cffe931c34bb5ae7016c7fbc09159b36d2d42c93af763f3de60261af3431df53f44599bbf5505ee2396ab5bafc219b40db7bf0cb7e1a309b46d59f3cd98ed985362242792a28897394a5d698367e851452f533065547e75a15bc4ebdd5be3439d780c58b0487802256d3aadcde976b2a0334c71c65fb73dfcced17225beb2143265d7d5a6194c7d70efc8b83980d72d56f59b958097a9b2fae40574e9d2d3ed967aed1c5499a82e3fb9581194c21dc4e68501473b6bfd0fea7022b0bb5e2a601ce0ea035c5bbbd77fc02868b457d930a26d2d6611f63cce80ad06455da1fce250018b6798e6a6a66b89b52d262aaa8b2fb4059792437b15c0b63d2ae423aec5329227ad6c634814fd64ea3e7b1d1452c5b289ef312c375fccfb6c829f1039e6dfbe1999ba1784bcd18f0b72c239d8090bd8ee0f467c04d8bc93f4984c11a3fbe677d58e41979e58c552cd02ea0d5a8876c68344b3713b2f46c881c02c34538719297816619391a3b54faea854498a246896916732883a477bb307193f36e7f9f8c0373bb0bd931fec29bfefdc0ed02ad35e7654c8e30fb33a0a277b8d9c095a48af7e548d2ea9c9951d2c52719d72887754c37bd385d6b6b84875f140769d32fc3c6a6547683ce019b43e6561c9fd2707b8f12b94427fbdca72c9369a1d98dd9eb2564e3e41a3b08969af3bf219300101e5b84a53d6ee4cbe9579e35492dd6a716e3e49b5bbad603e905b2657a2bb0943fdcf3274bc766321764c71035d00784ed254e256c25173750713b6fd5b299d4fb4f07fa277d141e22314ae3e2d9ef6ad24ece7c471b991cee1892b1c5f977be06e08769f1b7d7a30cf3ac9f5127da7885ff84690792fab461eb4426175e7c0a45bf2a30dc5876013eb5aa1fb724ec968c22240cc38666dee270eb6eb58eae5a1a7ccff1d53c7577d361d8d88b997239cf7861907517a490d9763aad375ed5e799befe3a8fba44b2559f909be64e1000073ad83c45b97fc13f2e643eab7293d6638ae30b50ea629beeb26541423de2f9cdf9e9744e0bff09d933af2b7613aefd32a47d6e5d804aea48ede891ed5f6d68beef20cd3fbf52df606b71eb56257c3ef72b569b5b2bb87d0615116748212d7ea3df11b8e2083e63359def0c8dc8db2d57c3876d88380e2107b5c7168fa4d89aedb1c8966592e4ccba7403ac8e8b8beaab2bc8f2b3f977a57f", 0x1000}, {&(0x7f0000001640)="ebb14ca1e180b64d9e7206adf2afdb5d70965336a023f2972d7c8fc96b2a15362ab6cc78ecdf5bcba927258ff1f5e1cebc37b4aa256c178ccc10122f1d2cf5ac88f44c16d77361e86abbc9caa4a49079ad3421dfa104c399a3270b1018f578fdf36fd0687e1b241774aaf598ac4025d4338894996a1ead00bfea303af2b1c257ad2a121fdad646eee581e92537ecb0262f44eb18e1324577a4493f9fab50ec89ec0cb739f518ec5058fa199bbd0d15026816e6e2b5f6ad592aaa2bd667c07f785429543f059e80cd1e2a2c54c0ec6b2e061a91a80d", 0xd5}], 0x5, 0x0, 0x0, 0x4}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") shmat(0xffffffffffffffff, &(0x7f000015d000/0x1000)=nil, 0x1000) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r1) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000275000/0xb000)=nil, 0xb000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) geteuid() ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0xff, 0x4, 0x8}, {0x1ff, 0x5, 0x7f, 0x1}, {0x7, 0x9, 0x81, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xe001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) listen(0xffffffffffffff9c, 0x100) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x23}, {}, {0x6, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getegid() ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)=0x8002) read(r0, &(0x7f0000000040)=""/4, 0x4) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_index}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000100)="28729c312f13142f6fad7a030aa7243899e7c9cea356a6f285948ae55132d7ba2d6981149872a600f044d42aa04da494e1d5a0c76b043f964fd1deed2b56751a0d90144493079c400d01ea9e87ac417dc1b24fd5941072748aacd1abb1f84be8b159750143b25dc04d6a8d9a18c46e6eb548ba4c7f31362599e87b62fd1e179b6c5658550719b06a22e8710cd18348ac089d7debaad34553b7370298ffc0a5a64db5c447ba7a4d6b4abef1b13d3d76f02c47a2d22e2198853cb61e12b886f4be076d4e6e81f9a5af0bf50f21ef24b229e6c36d5f80e15ac24c3d8b8cd6f2125465a2", 0xe2) write(r2, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x5, 0x4, 0xe7, 0x70}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x10, 0x0, 0x7, 0x1, 0x7f, 0x4, 0x7, 0x0, 0x2, 0x0, 0x81}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000280)={'./file0/file0\x00', 0x0, 0x4, 0x7, 0x1, 0x2, 0x81, 0x80000004, 0x146f7a3b716e3127, 0x1, 0x6e0, 0x7}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r4 = msgget(0x0, 0x684) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000036d044c09f0b91b6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed8"], 0x1, 0x800) msgsnd(r4, &(0x7f00000004c0)={0x0, "76de5ab97afcba64edfff8c4586498ce59677a5612c1b166f908cca4219a6a120a8899f6b778504879d84b7534f94d323bf8d42852680689ae6850fd34b18b7ca693fbf8b83892bfaaac4890e2ec1535f29b00715be819b71a6a2c4284407a28c4fa66ffca01f152804b0a5d6734f8760ce4b5a866f7fdfc733d8a3d228f0535f332ce06c08e86a5b3b051a96b10e571c09072198555a479aef14009b4e82222765083b55d33921263ea38669126f2499b66addf1ecf58051dee2c78ac93b43bffb1e2587f971447acf3323b6e84c1551fa09382e432e3cada37c0e048c7598cd8811611e14704483ee0b0d9c8d9321f4c00fa5f550bd0c0a452976ac218beb1ab09f411eacd8dcbc774f7d66d7c0bd020c1c0f1d995d73e87c3dff3943c1320b8a2a57da66de6ad7fb04754840db3dfa3047fb342357e281d096fabefa90ddf34cd9e886df4eb3e61b8a984585c87d5a8a79e61d8bed7c3277ac49c0f21a23749b19b6762c3e656e5fb65b7ac56056c73f3af3cef389bb5f0db2b45138e0848de0c6fddfd4b36022eeefb17659224f79d82bf0f66e03737bee9fb41cad644461df439673d379fd1c9b4ff5e7fe08580b28b499250c1151d4fc1bae05f435aa9b4e5562db989e2cf4bd9ba325dcf414cb62dd4bd3a522136df4dd861c0f7527e10bfe21ece76de628301ad0b17a7acc3e4d7641f66964ec18bb5547c7c1232315d5a3a4fefb93686bfea7daef4bd4d6a7d57c15617c6b09673e4d39518dcc94f5fe8a5b34928e092bf1aa8ae94ab59419d4b93ff77269b85ac03d4843f94f0cf6317b290e75163b42cf6b8900522dddad1accbcfeab27feaf4771fd3346c82feb40260195e9222c4c3203f1c01a8effb9fc407ad29142ae05eb2a0865116680ff50ce967b43f80148d3c515f3e60c04440b334c24604d4e46b7feb2fc9f00fca8b987b7848f9a0e2e3077add2ddf0b37e21d65944f56efb93cf5f7849efa08497a188a149441139569591e221458ba668e698dbd25b686560cd617ddc16305347f8533944bc1f7d4e730f64471a568130e82d8687473ef8c53c40a61f339ca2213678cc153f9a9b2abc41ce6a26f5bcd970b3a591f47be5474eb632a41a8f94c1c60b040ed2c0d5d89a51f4119d932e8eff26a89e62df3bbca80faf175ee3831c3b35c75477b6fd9665cdd9c5e72b43dd05e76089bb7110807c3617ba8c3d389e4c6beb59d777d475fec4d8c4f3f3da3c075f43aaf35d1aa87a314d35915c8a89e4442ae1b10c1a990a607249405f60b1374c02b9c33679d1efce740094c40f411de3ca2b63142359d1503438b51c6b7722af953361fbcc85da7a48affcf1755e97d85c85836add4b5a1ada3daa3667b3c2a54794c2ff60470949e32b01da09973fe478b085bb9b54408ee7c6fe65aa2b63f949a7583f8b6bee271c11bb6ec850748e9169f1445b94153228a4278ba7cae5dfadc836816f87466a47c2afd1810b3ee39f4e202160a2d2e1dc1f983f5af7af11dea930e62ecab6207df396c5842a8d2103900c49077bc788b129921b11c0828d3c30b963dfa8ebad859ae91a312980aae66c1d23dd0f284725638f62e51e1a51cd57c4e0ef02b33816569188f9c8c65283e628fc890c43051a97fb25666f33244b9d4b6956dad652b46b985d45a22c604a77d00e89494d68dec63e62712a1ddae2654361c36adbce838b00e4f7abad24358e659e47fe99cc4a532efcbb61af02aafdc82170c865528feba43b35c88259109b8cc448340c1f4dd927061e14da8c08d8fdd4025342f38b76d7eb0e63b31b7dc931565dcbd38c09ea027eecea36ddc396d8ecd81af38d7c1844bc1359438718e1d97fd7f519388b8d5e464a77940ab5eab685823e0450cdf24ffb77434ae8669ac8ae34a1da1a67885a17f66c4813a84adf051e33bc7da7f4c6344c58395ea26bdb449e8beaba07bc90a5f3b1ed263cead7f26b1bb56aeb4fe31434bb191e609018aac97964a759b3f9c017f8ff6ef0e6c564b9311bf22c697b7e31a1950a78c35448ffcc98a0189b96dc2a4b899cea05e8e08ef58f65235b037700bd85f934b9ed17d7b23fa493777eeb20ff0ae0cf28db7036c23fd6f1ebafa976afa5c9e45bf9e2ba8b28e7abc03b04fc6d048512e3d206a627f2802fd2ad36572bf894a76bfd113dd3a3773c408333622103584eefc4fdec28461c2bf6eb77dd74b293534701a6383235cdcb264ebc7fe60e9b2bdbd149c6e14f0c538d6757ed7a5c1cbb4b9651e9d2ccfc27bc57fa16eb3c948fbeca540a12c8e62c22f712787aeae97da98f2a992365e511cf706dff2227e716d8ed3acbd4e6327ca78e11a122957c746d0c48a53e0d917a837f4e1bd3ccf7c7918647657fa9d2aae0797dea9519f30efd2fccd080b9cd1bbe849d3eb42ec13b323723f1eb6a2e4b01b5c7f5bae67ff8f729b5ffb74ca4c8a2cde8851b1f4340f9aacc2a8aea460b350078b3e7518ed6f825648c79c74a6efd011608b9c3f1673fc550cd80dded43342d80a718dd5efcf2f25b4ff390c1465e452e5064f6eb09eacdb08c09a226f24d358aef0f5538d6a47e0cfc75e4907f4ae3a6d97c876d912b68726ead94b5b96f517474f24f2f36a890297dc3008ce57a93757cb7f654e5a92fa8a52cd65872ffa7665dd9f6ba6db115281fedaec2d03e91d3fcbf48be80469667458cb0e1fd567b93c742b940c8f048c53fe50d61cfcafdd899452d5b572af29e86a99ecb93ca7ee68166cc2382803fbae94f9a116b05087fea32a8b24dddf24df09cfe51c1d1f2d0e57802d13d0676c5afdc9571eadba7a979d2d1235ad0f984d1b51237e4bbc6f2a3ae397fe3699464459f3243f9f4f51861a35642759c5cde95986bf3a3ea6b32c7adb43cb4bb88b51d5620f688ea1057cc30b5b754e5d37150df58b42c59d545ebd66e2b94e7029562bbae45ae71286679e9f02461a224b4cf2c5ce67c2ef46a468f466bc99b1e230d97853085f4745de17987520308bf46417053206f92b0eaa1755cadb0e2ca5d7c48a402a8f63309875122459a22bef1506609cac9cbb66f48bf52ac0591fcdea97b4a7c184c02eb79c5ddd51caa3a1fb67ef150ff2722db42e551e8a6fd7cdc615395b687ebb495c1ce0b4be25cd449ddb235c634522780ead52c266bdd088b6166721021323ff2030d5f29aa1a4142aa961f022968fd58dc1f5f458057299ec2df469cbb63f9d2d66095f10169b109d3ef61ed247372efbd7ba6653fa5592d5f5f6587b23877a9f6f66eff6eebdf7a9087846bf83eb21602b2a0aebe8eabd338ad742156ea425a60fb29bf253fa33d205cf1b97abef9dc5ddb78c71c8716a12e9676bbd38d34fd140a70adab8eebdba3db74d874a3752b66bec88444f5640f39d241a98ea4c1014fa85056988e9346572e7f964fde811218ec99f8fa183fbb7734f67905bd729febc01ce3c77e046b7c3e20f3eb79c077edb8e5048dbcc3b7d2b70be6db82ac9f93494a4791c69611f937ac18b62f42026fc888690d0784f4377c8505f4d62624302383bc7d02444e0822587f76acd60734bc5e2829f2ef8137a7f7decd1731869e096aa67072e5a04861aada573a4a8b49929428713124aa496df0dce23ce35d22563df44331e349ca5db12759a5095d1209c7abf5e5b18f4725f96f47afe83bf8e3d5fb8fa8137d885ad568ed2dece6089a7b1d18b9a3e8cc52a0fbae7fc75b7fa41dee537965ac499a8a1aa64ec00caac847256924340931d4d1fdb2850b415c2c762d6a2876c4de82967df353faace7bdd3f53d9b2405f205641e1768350b0c09010bab2eccfee7c42b72980a27b91f323bd67ed5911202f17ea6e85fc7a1f1751af81d4cf3153825e77b899c6d5e04ffe6fb2a5c14126a9d3a450ee938d953921e129bbbf8d55a31374ed1ab457ed392cf994e79d0fdb952ae60cb79885fcd12916ac2641296003908e6f5eff2846befe211a3ed5f5703ee1822c60bd01c5944ee8685558af25c7f34352f19bdde224e8ca9c15bcd54b03c6dd26999970c6a613371b647385c15662812d834f8b44b48296652a946e65ccee790ccd700b356ae8b7c76d9b387d83e4fc57f115f74d726195d83aca6c4fbaf224c531de8b6f319b7b611489ed490b640ca3c649b0df40ccb24ac15fbaf6252b3ed6835be6ba8116cf934e0d84462f3beeecd014482d674c02d82b1cffb955e700effdd073bc39fefe7556ab144ed77d9e35a5d7b3e60b9f96ffd814c2ce789cf76204a9dbcf655467f89bd927b30da338a23900b41b5fd8b183acb77601a50aa4d0c444b214ee076971752d54d2bea4689da8bf17618b2272f27961be55d1c2fe479a28f95dda62783d84a0f488eaff6de42180e4fe4d1bdeb8e0a49b27ed185290b553dfdf1b60af9ac1599d57708bbd47f3f90dbc8b8895d74a5d870041d34f53a19bb96bdb5fea9e948599f47f7a94edb17624a55ead70cbdab740cf5c90b2202626e81db151a5c8f66f66112acc67be15c6afac0cab5bdabc2d7e5fa9a25887a149083e1d9f84acccf8373fa37bb911b451bc6f6132e75b2d8d994a703ff6d5e946cc436e45313a6f86e09961f79165dbfd9a2041ab5490b9963e319bf758c6855aec75ad6d7639874461abf7df7c2ca1af7856ada4a841aadc39480a4f85af2689b075ac6f93636f7ca5f3435c34257240d5a637ac6f57cb864e84eaa913ed9923df2eb23ba346c2aab541b3487a970e6f08485b4a151dffc5c69e5c8f505b78ae161d202f449a776efa3e3b62056d440d40180c14f49737d0353281569775e078f6dee5a235bb1874bd8a91d042ae52cae2776afc79287389f5d7d601a6f4aab33bb8f34615c62389dc07c2a0e3a4bb03080d057beeba84cbba6ad708f20058868d56bf44c7c04d42eed4c22bcfdbd72c8ebdc1b405af413a5d042e1c888781c087265819fa55f6650b1c2e6d96e7ebe1933ea5031d6c04dbd69b8b85bcc343676dcbbcbd0d691aa6e04996a89a1f1036392d415fb83799413a86d736b5ff88876afa6c7d37f74e2e226883f93c56c36eb717c1ae48be806e35fada444c31f5e5fd0ea43522c502dfd5260188deb9c44c0aebcd493b7c5a85792ddeaaaa7e41ea3f6e9cc342b0f72779d4419431895b2cca76f6d1b2f051ee6f9f49df32cab1f7212f20768569c48ca3f3d7eaf44035f7d981005894ae1dd7c98e4c9017dcd64b27bcdae23afec96711dfd743e6c8758eb288d4d2fef66abfb1ca20153099f79be3246db515af1421232af69550e6fa654219df551b111dd54230a7127e717690986a1cab529934da2fdd7fc20a3afda566e5d3c9e4d40c373468ade18dbc0ed4fe448f4bcc13db6bec0167f244d28af31379761897ca96980689ecee2f3c69197457ccc60c8430d181de0290486a5144f7cc2c54d86585e87892a77acf259c8fb2255cf3e8b745610896f26ca9272f8f063ebaf9c6db5c4111711d5a4f6413b1c2b7584483c2c0bc31710c5bd74c2dba40ec134504ed8c306f8423c64457130ca176e58935216cf7e1b3fc7d05a40a879d58db8fcd50f012108d9cead78e6314258cbda49e5759d3197dd7c627264cdf948207ef0039c390056d6f279f5e768cacd2b7186c766465fdec2c268275a638b4ef38614c4d804a54a5818d0a305ff04328bb14113485db5fd400eac0d13b5807026696d4c52229b205df26b7b4ed385e592ce98f085ee83ef608908549c017e104c07d0651df96d5c4095af39c58174ad3be3dd8e50c856dc8b4bcc90768f7d6360b"}, 0x1008, 0x800) write(r3, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x7) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0xf305, 0x9}, 0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000082000/0x3000)=nil, 0x3000, 0x0, 0x1014, r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000740eaf7d13cd8b0100000000000000007366000000000000000000000000000000000000000000091685c9580d97bc49da9232eb0200000000000000000000e5ffffff000000000000000000000000000000000000000000000000055e3ec80022f2d362c1c98eb738ad17b320dd5da5fea0ba41e9cdc058482d7eb261fe38d0eae39fd52d51ba321610c1904b8809abfe4d8844e17da4f661383f7d8226e5aad622f08c114167760017b7a9899a0b90fe12a9222cbfba6342df4870a81fb1470f3c21d655690d7ed8886e35adacd04909f92fb9df16efec14f16873490cc6cdb8cb3ef3b38bd8f2761e351a72515cdfd5e7925bbf5c631540d8ec85dc57137fb4"], &(0x7f0000000080)=0x6e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000140)={0x9, 0x2}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0xc00000}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x440, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000064d000/0x3000)=nil, 0x3000, 0x4d1d9045b436af96) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x3) r2 = socket$inet(0x2, 0x4000, 0x0) accept$inet(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0xfffe, 0x1, 0x80, 0x947a, 0x7931}, 0xc) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) socket(0x10, 0x3, 0x80) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x1c0) getdents(r0, &(0x7f0000000200)=""/191, 0xbf) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="3c8ba719b87a5f9a4dde0417117c1c04fb4308a8c25a60d398b4ad694b3d531bae99f37d601d08c6ca2363252e48b590a1f1bcf748affa8a0796428efd54d030c53812167b"], 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="0714e14d58004ea8e6d05d7413a6a79677455f4d898fb344af101b82c143", 0x2719bae) socket$inet(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000180)) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x100}, 0xc) write(r1, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x200) msgget$private(0x0, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x2000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000080)="b6bc1fc92479ff2b783f6e8a9c81") setrlimit(0x3, &(0x7f0000000140)={0x5, 0x3}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea2, &(0x7f0000000000)="b6") r1 = msgget(0x2, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/237) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00000d4000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000003be, &(0x7f0000000000)=[{0x34, 0x3, 0x0, 0x1fffd}, {0x3c}, {0x6, 0x83}]}) clock_gettime(0x0, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7fffffff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20201, 0x102) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) mlock(&(0x7f0000273000/0x2000)=nil, 0x2000) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504a31ab467d8c5eb60000000000008000701000000000020cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed12f4c83ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b0400000000000000e01be608a371a3f80004000000000000000100000000000000000000000000000000000100", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001000)="3f0d533ca831dc01fd60b16b89169904d554d232c91ac8aea1a2e4f703be1220e096fe5c411cdf6034d2853040743f8b78e89e4dd4f92fbd41602302cfa38d2c6defeaf96e0e9ddc18ef0e8fbd39b499bb536357dd7a4b926dd4a7a9c20b351c24c4817e3e99e9029956537e8e647b1e28a0d76e581339cdefec2a60796ce0bae3ee0781e194646737d0f250398f56448a4949d648d65bc0e6f66c547325a13d3e19cc27ae87d4274ff72f7b21514934fadfd6a892da8ec455b1b1701093338611ebdbc8b231ea77927b375217c800528e3f8474f32c33ad2be6d8b02cd1df21f6aefea54bec22c76b8b37ae7edba168bf707b7076b6ed17a91292b761cea6aeb0b175b3f9b1d71422fec9e362b802d1c3da0efebf25a9f2657bd44d5b3c1e97c763f0109cc64c8a941e9d82314e9d15471bac16d392a1738c9216ad2c37cd45ae070033de5e388adaac731bf0bb0b6f5d49006581c7f717d65f72f0b76e189f14a93b00ba6304b79e4db43253b7d531a9712cdf0c865476a38f983ad7549e591829c6a3650cd869338f810cf893c9417a1e675f42b1a7c2b7cab885f5569857c21a674b9247cd612963e11c178cbce51f682f1d27f5f0571ec00c1b78b38a005a35ca16fe10044054b8197449faa6933b47b8b65f12589341c1d13fb168ed668b3a505640f960d4614d899f506281800911081a3244043f444745ddac82c35b92252005f827535146753e517ec32b2f1a944e91d853088a480212405578f1fcb1e2b7075bb554db1918459fc256858094646e529774f0a4669c043f60aba98e0242f4530a4a303dcf6fe0599b6c9baf5543d98c3c63bd31f209faee0fba7e4b7db085a9965dc8f47788cbfc075073eef4e7db051a8312a55a8245b7f166d7b5c7a7ce6dfbece7894828c0d8ae16df1641b7769b9d95ca1aca579151b086c036316418d56edf8dc0b2c55975bea9ef54ab257145c5deda3b35d00da3274ca8e0aaa1e66eb610f78aae723f9a80f3d2b2a131a4222a37def42d7f1992e129b58a8143c9994ac47a8f6333110bce08ac77afd511992c9cb946cacda1fcc4f2a0c09ad638b7a2076b533673c3662ef5b7bd3b69cdb3df86eca803f8e64ee5b14a3c1af65d00c3c2ca9b067f55290956cb7f3c3656ab348e6380c1f2c97271a1777c2f9309b93eba3c5c2f9d4a821b021468fe7db36a0af861da4f62274127421b4c61caf7d33e1477df2fbcec5da7118c42258caf44ce404f2d6f4cd5263825e83a51e4f878cc670ea6c4f80476068f7c1ed074bea2009d5f731b5fd5ed107c5b8d1d41eb55f9d51fa5c73d72810dbbf51d7f31c99a9d66f6631f24b611e4d74904fee7262ca8ca957889e903615afd7e5251d681f3f50b879a1a46ac16ef1e4deadb68d5092f02a11183ae8c1226aa6b2fa9e9a20b4bf287315a1cb80761665f6e911720a4e0fafde2aaabe9b98881d7c028caf460ad935e8a14438f3b1ab9f611f2057fccc3e4c740611c6c2f498c458584d3acbc121b560b5cd8be0792f6bc57ba8c8d97a49463c4cd4b911ad5f322818d38ae3bfd42f980a4757bf705de5ea68d1e83ab925d4aa74f8eb4a505537135e0af5ccf26469fc0e241fd42d5980e3e24dc930afa231c6946b5eb987dbea57c9ec03790edbd0b7443c8386522af1d7e61c5c8c8ec30db2fe3fbb87159ac2cb1d1f7ce28b8b60611aec22c823c8c0672ce05db60f8655a6eeceb21bd6257c63decdaed41b0ba70f0fbcea1f5c832b345fa20447ddfdd94cfc3da1f5b2dce348ea25103729ff91d6b6815003c98e6e19c93c1be11ead8b239f7b49277b150bb0b94035ce682ba3632b3b84f1106316182620f39aa70a41d0dfc54de0f2fec6b97439728a904a1d9f4bf7aaf4d59ff16c6c84d6df6808cabb93f6ee38d0f3e6d6c2ccc25ba335ddb2d926f48560c76b3bd58c5ef5142699630f467dcaaedbc9b99105bd262317e054ea035dd9a574f8f8c2b3db02092f0e2a53f386b0699a1184a747a88c7995da3de5c0f285d3af43ad510a779754a29193a128e4b536737171cfc1430d2c14d0b2a920b3de0b375f88d7cc8ca0c3c309636ce9b1fd394c9ce2cff7d4aaaa14893cabac11159e34a911822e452b9a8be6134e8ff44a885445184bab8c2441a3f51b02e99c730d8885b52d08ea6fc47be9ee5a9da970df88e0360ce5d5c5b77e13cd25eadc5764ffa55b9f2ba3005b11833bf1cb619a90f8483b358e3022eb6f73f3754a96bcd2e7cd747ff19a157aca5b25ca34b8dd6f8c52fbfb06b58b8e807be05d5f87544f46fadff844d7006b4313f85d87c28d0d7e436db874c259ce4a1f4ab7483a3f663e3ce8e9e8f279547f9bf676a0d6527269cd41360d8fac23be8fc3f7dfe40fefc56f8d2d601122c5bfc227129ed29fe505d76c70dbee377b844aabdb08d855132c5dea53b7fc0c2300bf55ab946b1423325aad93dd898f053dbf07978cbdef56ca207f209928844cdbdb1d980a65a8e1788c730d859744076b333a4fd21656757a2c3b3498281ae75f56f34ace70a21dc043a2c499fb65fb34ed04da7d55dd499ff01d166aabd54c1d24f28bd7f6b27cd15374193dffbe1c021082e8dbeace1dcc2c97dd39c60e20c4bc702127404989b630a7a99038b4051ca101b72a38826bcd961c2816e7d43919b41b5b967702795af7b4203e134f3c1ea64f33d288e2e01396698ebc0f7964101aef0ff5293d2e3cf7b1226c7392c3720ed7fe11a5bbe263d639d61cdce7b4fe7a23bad608b503c6ac2249ffcbb4689372ab4e071443674031acf8cfd0f26e14f759e258c37720dcd5eee000de2f2403559969096e10892c3b2d617edf82be136812fb1e4d1779685ed7b6d915a22a1719b0ee9a9039583515ed7d852cfbe6a90ee45324974cc9e6fbfc0c8795442fc80200140e9c7be96d492b6f514abf28f4a859ee8c6a9f19d682b004fb0545e9c559d09eaced84e715f2d5a25e699a3a02156f12ed26631262d46843595e07b225dfbf69bd9a4dd21f7b5db0840ffd3fef0afbaf509b180b4c03a3020ddcaf424cd6d9f637fdebf21ea696dfd34e6e50cf4aa81a957d29db285ecbe7ceeefae8d813903996a1fc14ebb177a2bc71fe5d1ea7d91cb6ff0538355fd1309ba85b7830dec783423a57fbfea6a46710f027077c9bc033109421c1aabdfa21cb29af4c7d5fae922c8839b56dc5cfd7e28a329ebff9cc4a3f5bd08a466d712ae11b03413dd75ff2df1e2cecd8e57c47d7fbdb61fc4e2c4fb13a754f2fa196c96bcc98803144e9ed2b89aa6927c14fa40883c854ef2dad948f12cfbe441aed08f8e05ffce7fc3fd69c6bc1694a45a3493d7f5221b4e2f1db0445df0d7388f06b399271057d3c653129339bed4eae09006b64456719192a7dda6fb80e25b23ff7abea0b322cf3d568f53dd4b7fb591a0dadd328cc773f62a1ecfa6abd5592cfd4df915a7061423373f5639ae607c02c05bdcd0fbf955844b779e03bb255935b07eb70770afe205ef355395ad2ce5187e8286fd1753c4c3a6dfa44a3a2e3b2d6d27a603c35bdbbcfa2bbf3844558044cb631448dcf576c6fa3bb69b676ad1ef82c4b754da4ad97f7edffeb4e445080438df7d8dff1cb519225fb9411f388fb2f7c039c547ed4979c33640491b580dcaa569a6e2abd778b3732a0a2aa874f16b1407227a7dbaa8886b7029f9bebe9618c5bd88b9e6364faf74e23b3d529b8220c8c6edfa9793b75c18c6b4d9e14236106858835891a04518f89d8760d82d93aaa80a5bf941d69192d291a56491557412191426b12ffda76d261d39457ab3abb5e1512f3ccfe1647de0f9f71e180b03b451e4e79db5c85c065209a6885fdca70038553c57f358f44b20251b7b24b2da353ef17d8a06615e9cfbf9e6d4496d6616385c4d7a21e4c0632625be646c2598a92aa10e8b0fb8055d6651fd5ceac9423fc0b952c2d65d2e7960655b78ea22814c1a4ae49c25c5c76a4aeecf51383a421b0df26535100d092d4d4505380109a2d62407c2aa3d11aa4daacd785d64c738afe658049aaa80d261d53caea58085d1efe93caa4c667c576c2c612e319e2595a9c6d76dbdccc4ab4fdd66c4090ae0f3469e4783a3195b767b582c6d08ccdb5ba2a624220b5ba6eee3ebb0372ef355418dea3146e04733b16bdbc3bda049d30345a1a719267fafc0a5d7ecda4fda1f0edf48b84651581e10812d2557e7f6519a0967eb0bf7f4888eb019e643645c49bd3707ef9a92c884eb9c28c6209b5d80d6daaffc9131acd59fb52c4ed73154ffff06f1168fd94295dbeb82f5cc693ac65295f623b7b59124db3d9dbd8babbc67cc029b9c8a4ebc2be17af1fe68179d435832cad251544c08cab79f9d837d7e1e52c19d94f07c88d4d0af0df29040673c3610fecb0a850519cea4786905bcb3e50b0312faa0e0902046cc9d8bd71510527454b4a09185973ffcd64c2b151277a62ace8944646dd982deceae96a7e3429a93ea06d70dcb9163d439b299768961d9a6000c4d06cde2d459610ef5dbe0a3e4c055950dacc39befbc1cdb04bd7c5ee0ebc9022960005ccf5f3587122a2cea5c3fd6a536b2dee50f7b2948e2ff38292c610362ea449d9839a1874da0461c91f0f4664263e8db685a17bd2dcd2bb2f1d292efeed6adc12e5343c5d3659452e5ffb5e05820525ebba613bbe57914e4743d7aa479dec06c7eee2b2d464345eb8863680458d7f47da7b176019f0c7a8dc977799623485c58b6aba4c6b18671cdeae4348b1eeb0f12614938f7d5cb56fc6600e561b20d561a3d0b7635f675c6f086f525ccbc65bd773ebe9aa631f903c137929e8f9e983db64b5ea946c41c7c4e4dbac137c0ef7a757ae2b02b13b4cfa9ede471b8f1c8814add3bb07e072bf6da5099898c5910e7b04eb5362f9ebc9b5c6574d3a99240591240f35ce97e0a365ba2f389b2a170e62dc4071e3d9b4b1b350ddda2dd1e29dacc395b8bd456b6ebcb1484ce082784f6a044861d8c3885ce3971d37dde978943300f1ac6f281eb6d7486f517339707fc2d71eff91bb2adb56e71f3dffd999f72aa7dcc2841e13c600a350f47e19085d5b5f50d9f44148aa8a134459b6ff4f369bd01924d9fc8c0a8d80d9f522893b579082d5561d01588b8c5cceaeb26a1adc551a73c35baeda13590c2b895dc8469c3e83e194813f28121835752f8c06946b479a320398ca59910a1058fc46961f0ed89be161649e34899fa6c9f7b5fccb06b02494b92be1ea4f437e524f57083fb4e8763abe028e80ce7aabf5c9d9c87f9f177d19481d4bb75d1abaedac9874a23c6f0513ccaa814931cae01ccc112f606ddbfb0a2d5cdd3432f5dd0a1c8a8b52bf56b2f0e953d6dcc404ca5ba85db552e52d9749de82c811365711e322813eb434ddf20cc37a2f73e68cc5471be1a5cf80758fdd024802ddcdaa0cab1ca84344c7d57baf8f67023e0758a369712a9ccd4236eee9695ede45aa63a9129abded2dcced218184f7b6df47399ab9f8f40ff4176a85c711a3436a9da9dc581ca4346f40c80f7bbf81a340186aace3c5c0fbb45d641d76a478f57376da9e7c05751975dc35b2a1921d8992027da197e26e8b1be48a33463dcc8cf551584dfa12b994adbc2cd4c8242688a75a05b37cb85a77dda168c92d9e0d69eaffc6e9fe528590144712f366c3bb3cdbe37093d4d69682087da114ffb838ec491e26968c3048201707b58a261cee981a3ec1c42425ab9713775d2a7df8d9c6864a690e62e47deeb3ddea08eabcd86e81d6fcbe6f2dcbb54", 0x1000}, {&(0x7f0000000100)="d27cb5b5ac2d990ac0de23608a4326cc601b0dc0cb4912e77e6d8fe8ae0e18b7b345cc4c270eab8a0f059f3a2dc27467f40c23cd72b294180d0f074267160ddeedde0ad166da68f98ec2d32748fb6ee897558ccce2ec184c91a47f64e3b89f894d1ffcd957940bbcba151eed9591facb4f76ae5b1affd9a2ee83304b44011bc5ed78b9ea9841f834796ba7b99e2a", 0x8e}, {&(0x7f00000001c0)="9534f150871be16ecac7cd470f2c6a0a823c2f0ac0066313cda80a1140c254a5dbedd358c03254c098a591a0b5bd144f6ff8e04dde603d9902b6cb580d109927664567d75d8b4f09e423d0336d73c5a4341fec8e76dad24138b2ddb5c0bed97d870875a9500e66ed83caced8dcb5b035107f88fcbac81ea5af7926df1a36a7cb9c25c949c9dc9bd782f11a666802d66f36e9e103fba7e28846164414a37a48c548833a18675b514594e0f568809ce905dd38a5e0d824b34a3623f386b4f52daa2481020fcfa7bd6a4ddd301f50546bb8bcd6baa9bc8ce2fd5c29b3b0600f5982439020b9cd1f4153ccbeebc1b8ffe962e46392b6c1396acb", 0xf8}, {&(0x7f0000000040)="2813d3", 0x3}], 0x4, 0x0, 0x5f) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) syz_open_pts() 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x2, 0xff) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="b016a69c18452a7db52a924d2dd13511b95a6edaa6c4045de11a20e2b9ad7d34ef133c4f23bf90b25470b24685571e7f441acf2660ec23e38c02fced2c169d0b18da07bec53306a6b01714bb21ebac7c29e38a527071542fc859140ecd021bcf64ad51431db0fa9e1de64095b77fe69f98660687e4ccc17ecc91d6ff5bbfa91791c66ad83010e09e1a359e9b4d78bea45c6e91ab7e41ec9a6b3cfe429d94d9f42736348b386be54f44a2f30b3753d82cbc1c4e59a72a81403b4ab17b74e1c3cc59c8dd7fb1365cf87e44178592a7c563f709f7de41", @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64=0x0, @ANYRES16=0x0, @ANYBLOB="4fb03bdacb29f8695e11030c0d6344a8c324adb0f7d6de9d64bde79a94a826f84598d8f8878104538d0ca116738c288419a6210bb7494c6d4e142b82ff7b223ade36b2865ff175067241b691577bce7b110979f48be3dffb0a99370c2d4e7f8de447c1bb469ca6e86e56d2fa3c2be8e60e328279d2a39c3a8c859f6496976068ae41d513e2923eda2a32e1ce8a1854105ea95caa9059d22d36a0f65cf6a6e91d74b3f562411f06377f0bfcd3d2f0d502d6a73d44a3eb72d0e851dc1dddc34ce594700bd87bedefb3e4dacd889517860fcb2ec2db336a41660bf3f059c61859c53e5f2c02", @ANYRESDEC], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x6, 0x8005, 0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r3, r2) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000140)="927d9d4d956e0fea305b793613963a2be0062abe466c9ee1eaabb31760300be0d903d56e9e9d1b54f846baf529ce5c66f97243e50efe6603def931c84c9a375a365e9006bc229296bc538c54a414495bd82b00564b39af8bb8004a8bdade3d304beadef063677f96609b205ec0b64a1c21cee8e0eec2d4e4850397eba74bd7ef02284d274c2427557d", 0x3f2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r6 = syz_open_pts() close(r5) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000080)='./file0\x00') connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x80000001, 0x3}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3d5, &(0x7f00000000c0)=[{}, {0x8e}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000240)=""/135, 0x87) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x800, 0x80) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x4}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = dup2(0xffffffffffffff9c, r4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000003c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) linkat(r2, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000180)='./bus\x00', 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x2, 0x4) r7 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x8, 0x30) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'\x00\x1b\x04', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000000)={0x7fffffff}) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) chroot(&(0x7f0000000080)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x8}, {0x60, 0x6, 0x59}, {0xe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x8, 0x0, 0x40, 0x9}, {0x4, 0xf7, 0xdf, 0x7ff}, {0x7fff, 0x81, 0x1}, {0x6, 0x1, 0x7, 0x7}, {0x3, 0x1, 0x3, 0x1}]}) close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r2, &(0x7f0000000680)=""/4096, 0x1000) r3 = dup(r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0xaed, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x5, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x2, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x3, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000140)="2a022750be0de34214e76d924f36f800e2b316a7752a74eb8228384cd0f6c5770f6d9ea30767dbff7d648c418acb3ccf72a5141d9cbf05be476909fd50ac72b27697664e142cb8a000ec563b078e0bc0b877fe2e18ef992f56ad5ac53f6cf010555a1ca8e2a85202df", 0x69) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8000, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x80, 0xc) getsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f00000003c0), &(0x7f0000000400)=0x4) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000300)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x6) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x0, 0xffffffe1}, {0xdef0bca761e28d5d, 0x8}, {0x9e71e0bec5836e51, 0x10001}, {0x82, 0x4}, {0x84, 0xfffffff9}], 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f851421001909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="dcee70a8c3ac50638d2096c1a39898b543f340ad089c8659cd6efb30512cd0519cd436f14d319920697f284db603794b85204e92f0f1b1c739a02fa057d398bfa1d786aaa7f71668a8d053c27b375b6185ff51423b72635878393ec9e11592f4b9c307ea248893a4b26613c28b01a4d815e28374ca8e57c02226b2a32ae2079ecc346eb122dbc532199f366bc708decaa2c7932cabcef0433916ff64be", 0x9d, 0x94b21fa3613ad656, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x66) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r1 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r0) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x7f) faccessat(r4, &(0x7f00000001c0)='./bus\x00', 0x12, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) sync() 16:00:12 executing program 1: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0xf1db458f0d9eda90, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x3b) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x81206919, &(0x7f0000000080)) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfffc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pread(r2, &(0x7f0000000040)="721f9d9dc76046e23c7c71514cfac2d7d773adfd6612ef5dcdfdee6a7594362be843c3", 0x23, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x10000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r3) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18480, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mknodat(r2, &(0x7f0000000180)='./bus\x00', 0x8, 0x10000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000001c0)={0x3}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r5, 0x20004276) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfff, 0x1dfc, 0x0, "0002c9af23ff0000014840462670d239cf6dd9bc"}) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="94fb02a1f384ec734b3fe6d7523349bd2034e3d5dedac9d54f4092569028a898ccca4d4ac2b132aa769f581d7d74426d833ce22c335977dafd92e1a6ce25aa5b365edffe695b86c02eaa48a2f7ab7fc437967dc4882cb1a9d0ed42662aa61a57e8d0361a8757b5869a1aa1fe9106fe1bcdb2fdb6a6fe6a95e0e69982af0d6ea35b7e0ea0775bab3b", 0x88) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) mprotect(&(0x7f00003ba000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0xd88ee87e771f3e63, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xa000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f0000000100)="7f486022bd87c79a722a59a9034dcefa5f32d34e73527e09c3b41887678a1d5988233aa9b4e617184227f8d6c540f8479cbe0352b594e01ee6aeaaade6adddba076cd99200e9f697bc70a603fdc17c4e393801615c1f262a6fdcfd53932659e9576ac1ec11f3e295b78b7d432df72e4641d1f9ddd7b358b053b20e499778c9990a138ba5dbf759833b6806f58a37adb4b8b13165e9122ec5e7f41e025b234174275bc9a331220c715b82ce70aec7197088ff0ab555ad066d820993d0c1b308a91b", 0xc1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) fcntl$setflags(r0, 0x2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000800)="025ce8fc61d09b0e69be0eaa3568") 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x3) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100000, 0x1ff, 0x0, '\x00', 0x8001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x12, r3, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000600)=""/170, 0xaa, 0xc41, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = accept(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) recvmsg(r5, &(0x7f0000000700)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000280)=""/19, 0x13}, {&(0x7f00000002c0)=""/186, 0xba}, {&(0x7f0000000380)=""/92, 0xfffffffffffffe79}, {&(0x7f0000000400)=""/79, 0x4f}], 0x4, &(0x7f00000004c0)=""/21, 0x15}, 0x801) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x7, 0x9, 0x1, 0x1, 0x1000, 0x1, 0x8c2, 0x0, 0x2, 0xfffffffffffffffd, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x401, 0x8, 0x4f, 0x5}]}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) setgid(r7) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r2) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64]], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYBLOB="228c8a81cde6df3caf01b9317c3fb6e432c34de15bddbca223e374599823e79f104cdb28bd93e3514b0698986e345e9779790754cb526a77c000b721d6d5de73eba6465fdf9b47b6ca08483febfc59e7", @ANYRESOCT=r2], @ANYRESHEX=0x0, @ANYRESHEX=r5]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = syz_open_pts() ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r6, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000040)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x54a41c3340d9e020, 0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000300)='./bus\x00', 0x8) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x7, 0x0, 0x1, 0x0, 0x8, 0x40, 0x3, 0x0, 0x0, 0x7ff, 0x40}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) connect$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r6, 0x0, 0x0) mkdirat(r6, &(0x7f0000000280)='./bus\x00', 0x40) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00007d1000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)="60ca4f446f9aa0ca6cb16963d61c2bf81ceb28e9c9abcd80038a01d5b53b1493cafcaf629e30016dcfa2695fddf09b16db166483c4307751f49f967895fd8269a5aa22f35a163918e5ec", 0x4a}, {&(0x7f00000001c0)="94be77211c5ed0a7b2fc058fe59ac3cb29bbebacc0a3d93b6b62456a99f6ebb09bad92a9d66c417bbfb76e692dc124bc55b24307a31101ad60e9ffa92c52f466acb1", 0x42}, {&(0x7f0000000240)="1a9b2756504379c292ba1af3afa3ee0ef6f7fe3848f992b8bff95a07532aac2461bfc0ce88936954ae2b94ae2b91a6be149cf504957f033d6864a3675f2673c16b0b77609309db4aedfcfbc19d69e7b6100be4d54e7448788ab789e6b1166e237c10afecf615025b05edfb5f54568a347f1b69cf21f5ed79c25063f76b8965ab8d4046a7ab49921cdadafad187ae8b39a31f471629fedb2f09cc0e615187f8387fe6fbaec13b1d4d1a0f38915f3ba863267d6f758908bb6d94", 0xb9}, {&(0x7f00000000c0)="abc6f06bea3562d1f76b5f7ee779aa66bfd8eff947d1da2df179a1", 0x1b}, {&(0x7f0000000480)="ab040b3100cac4ee44013b0fb00cce32c2d74b51ba8923bfe3cafaca15981e10a194993ccb0b980e993ecf2919340b7ea1f493b606a032fb3f180ee1e128db8ba7e66d23e8e0f804cf28", 0x4a}], 0x5, &(0x7f0000000580)=[{0x100, 0xffff, 0x9, "6a3622ed43ff4b66bbf8ed3f4d308cc21ed961529dccac5c04ca5520ddefafe5c9c05ee3e936fe801cedcf36542f92f0cb08f6175b02788679deb48b3f4885c9e7ddb70bb762ca026ef32fb42557fc31cfbfd95d77c05d94706ead50a5cc8aac38a47485e8436c0f73d076f63b64c3c37dfc5eb1f841e43d627911a94e0eb28de6101b01e43adc18842c2f7eb67d557b14d4ae52288fe75d2814b7cd660c913fb059cf039c641dc8e2bd95d55fdcc418e2117da7aef403a3678a85bf98d62eaf2d631f466e0ab21a6bac235dee27681f0ce7f05a1cee69ab11b40e24fe3ee6edfff325d357b4166bbd4e13606bb5d364"}, {0x30, 0x1, 0xc3fb, "e38bba336f326dc9afc79e1b65627716195432e6f5d95cac2d"}, {0x58, 0xa37af5a04a78ae24, 0x11a, "f8ff506b77078dbaa9c981f116af2762f9903a37e17fda433d89e7ca413f10eeba3780d4e507b6ec6ce689a8ac3f9f20b7792d02a25b46cc1510cdc5c46edd7afec5f814d50c"}, {0x70, 0xffff, 0x1f, "0b6e921460221ad4cf61d1ac2641ba6ef4ec5fc3bfbd312e9d95fd1116e695e1067f8c84d440b1d4977da4cf471509a9ae8c0b2257cbb81f80f6007a4c2e81f8a2dc8f1c83eb1667372a27a7a689240c6f75ebd747900fad96"}, {0xa8, 0x1, 0x1f, "968b8e9d7c5c7a62d75cfda172d0baeaeeaad02262c41c3eb632fde467b4d2385bae1b364b079fb5bf2f9bc797abc194d2e4a87afe35aa411ed67efa61f2b1b4329f3c1315b1efa471454b1d2c0be7dc4d606bac5c0909736c7a037df15f0bbd935adcc5c0092590098ad41ce21e4fa2c224368db6f3a055e1a1250135b9524a9ddcd71dab96ef3fea8672721b41ef8bd28f33ea2e17623a"}, {0xa0, 0xffff, 0x2, "44aa47dba5e743f213e6dcc5792daf9ec7344ca9779f0b4487190c54a1b574e1e903d53534b1dbd072809471da1c90a4aa79185bddb1eee278f0c3f47be9beb83ef4c919d3ca8147af936496db20e98ac78785811e3ae5fa1df5beb129f51b5ea4dcf95922f4ffee129f634bce850a49348412583f36c77c2e5a29f26560815c7e15bb793c14affc73912cb4f3"}, {0xa8, 0xffff, 0x0, "c282110b9945a3b5f438422b1dbee0d81c52ac24046fcdde0d1d57002b500a26c33b605fd12f60bd89d738519051cbc090f8cbb673fc28c25786767bd145f068864ede6afde9616a04a940406797316863f10ebe1285f29c6cf711e9bfbcc4445e7052ff25796aa83389266d0655c26ea5f08049cdc6bb51371e7fe2285a7f2a817bfbb01d05891b6ad5470832b02e8b782b10c1b99440d5"}, {0x50, 0x1, 0x4, "4659dfb7968e69a38ded6854ca7dd830a0c9fc0bad4c1249635b2d34ed9b1b7ef535420161a3f9bc73e544def81728bb8bbbc340dcb13faa5c85ddf635b0c3a9"}], 0x438}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000009c0)={0x4, './bus\x00'}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327b82fb5701b00bef0a228a7ec2836f34320b4d4aff7ef8e9c838b6310350b958d2283534c56ac2bf752c19c943789a31a2bc86d5d472560219cc6a33e573c13acee3b4ab1a68be7d6a0772639bcd2a6d6e", 0x11f}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000a00)=0x8) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000a40)) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) madvise(&(0x7f000077a000/0x3000)=nil, 0x3000, 0x9) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x10010002) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x2, 0x4, 0x5, 0x0, 0x800, 0x3, 0x5, 0x0, 0x2, 0x3, 0x3}) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) write(0xffffffffffffff9c, &(0x7f0000000040)="944e533594", 0x5) 16:00:14 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x4007, 0x5) kqueue() r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) readlink(&(0x7f00000005c0)='./file\x00', &(0x7f0000000600)=""/198, 0xc6) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000700)={0x589, './bus\x00'}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x3, 0x4, 0x7fff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000004000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x8}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000fea000/0x13000)=nil, 0xa2c6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x88}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0xffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x5}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x7fffffff}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r0, @ANYRES64=r2, @ANYRESDEC=0x0, @ANYRES64=0x0, @ANYRES64], @ANYRES32=r0, @ANYRESOCT, @ANYBLOB="ee89fee5686fee0497fb04b18c245e822b614eb56fe798649d1f4954e2c70487450aa8e757ebb4e9acea22c9a81903909c74152917834d832504564a0f6f6092758cfe5d1edf058645ffffffffffffffff0a7ce48e71b26e988dabad0839f3cd52ee16754e450eb633daabd5f339449a0136"], 0x4) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) openat(r0, &(0x7f0000000700)='./bus\x00', 0x20000, 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) connect$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0200132f054db71c43b9"], 0xa) utimes(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0x8000000000000000, 0x10001}, {0x8, 0x7}}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="835bae5a12b22c1ac5e13aa6d971707cc6b7c4a28de031ce7543979832d8fce980d205f6ba1fe1b67b", 0x29}, {&(0x7f0000000180)="dae44a4b8d4a64e52db33f709b", 0xd}, {&(0x7f00000001c0)="732b8c3ae2e95d", 0x7}, {&(0x7f0000000200)="62eada8ccd7615688961fc49e790b7fc14b201a7e0735725086838beefc89a14676b84712792873402fe1d25972faa63c7dff083d9a84d6afdca37582f39c74224b6df", 0x43}], 0x4, 0x0, 0x0) sendmsg(r4, &(0x7f0000000680)={&(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="6d7be6de8a3ed676de6f75211c0b8a4db0a9347f2ec2ae2aec8856c86b512c", 0x1f}], 0x1, &(0x7f0000000740)=[{0x20, 0x1, 0x101, "a226820124fdcbc7f40f81a68bfe33"}, {0x28, 0xffff, 0xff, "31cddb00678a3165ca3af3d32cfc43efb887f5"}, {0x90, 0x445490b437efda7a, 0x100, "8102f675a2e9afb72a7c926eb6d9b56c10618257d51f26634508b4c6608e857db5e7b0a5328d1c69698a8bbd575731d9c39665bf0f489d076b58352b28216f68504161d90bedbfe7c90b5eff9c96f0cd7e2999ae784a54361a5eae5d714a8c4e88d70120ed98d783ad060e93d68c31cd585dee53f00daf811f"}, {0xd8, 0xffff, 0x1, "8c6d4e5f4aa06838bec27d2dfe5b9a24f1e378f109157268d81e1433d29d0fec0dc87fc5ba9ed4f1fdb72532b4233dfbaf585c36e73677b2727c7ecf3e3ad510e00a34d59291a64d38e2bdf26145f0d12b93e96b4143bb40e4a44afc3a44adde64cba4a9de1937411d605cec638a7f0a8f4d671d962b382a8fbc2528985d1de687e4f00fec7bee885cd05737b2d004ca171ab92f66b74e19d6b82f53d0bb823bbd4c442bafd071c1c04e603c7bcf60541b9eeeae62432de73d052160a9919d0451"}, {0x100, 0x1, 0x8, "08a47855d39e326295dbf353cd7405d98f3f0e924efa3feb6f911208f06f3d246df98e41cb6f6086c5f2b25d4de7f4180ffdcf37b79e88e12c18cc01c04644513a7c08d36b83aa8e010a221a9b0afdef9b23768d7bc4489ec7456e47e987dddb75fa311dbbde8d11e535089f127c4adcf60106dd9e207432af51706407569ea58420a2c67e678c097e23fd4e534fbfee17dd73ff32c320baba5a9dad8f425ae5527a961b1c1784391f8fbca47617933fcc6185a78a94ddfd1051165afad9baa9ae7e61c96e13672603e33eecc16f73ad601d94dfa6f19a1cde2c317f4229585ebb5103f277e7a9cb5b6b0d1d"}, {0x30, 0x3, 0x3f, "d104c005bb43877e1d569a7b716d0a9bedf7bc4dea8d126e610aa62a"}, {0xff81, 0x1, 0x6, "d955a93374598cc9ef4f7d70b4a518cedba6638e46003b904c844ef729e2b6ada17bdee2de584292570d6922b631fbca6ec4bd2506c5187fb826f3cbb934142c644cfb520a53b611beeb439c000400003553f05aceacd0f6524da1ad2776e91b27c5b46353ebb5ec541e8b350d15cdedec737897f1163c12c3d0cd0686ad568eb8f0898329e49749f3be64ada22d3dc5f4f09f8056e2f013e546c9c8cc765789e8e85472aa78473db9948a8c25a42c660ea50e660b39da055e21e87892d1a733e7d9815d167845a9196a9f761276782990d1c46099ee583cd4732ccd8807b975b96c2a4bfdd0eaa290ed18843d199818c8b467c298d416d7043f87b7559ce971c167ed0602d247098643a25eee02be8f24d7e4ecedf0f3a9d180b7bc1a9656663eb764"}, {0xb8, 0x0, 0x3ff, "4e3bc504bfe3b89786c638ed9e0054da61ffe650555606740258e9b015a7bf76067a26f1b3233e0e660511767c5045608838c2d67d42a573fc24b4b24c5200e90799b7df3137a8b5fe4f12473a2c327d65aeb9c678786d4367e0867dd4815e3d92b221cfbe511ad1b18010bbd86e4b603696bb0b8b0a7c570b1f45b08810ca2ee43bf6588125f28ec7c26bd97c03714890836bb7bd15048aa7f8578dfc0e1e4f62f36c"}, {0x38, 0x1, 0x5f15, "400a0568106301f35c3ab403573217b68e6489cc88ea0e4462b7f67c7efc5d762aec0a33c7fb"}, {0x70, 0xffff, 0x1, "b7e3dddce493444482a5402a2bf39460fbcf77b4beccc6cf2f1b1cf9da7baae266191966cf04d021685f221ba336fdf016aed53aba90fed4b8cfe216c010b3f9e6ac3876edd352d0b81db5589f2d54a981c4a3b1902091cf4698eae3ce7f0db8"}], 0x510}, 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x86128) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10280, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = socket$inet(0x2, 0x1, 0xe3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x86, 0x10, 0x8, 0x1}, {{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0x4, 0x3be22342}, {{r3}, 0xfffffffffffffffa, 0x12, 0x2, 0x8, 0x20}], 0x95, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x40000080, 0x10001, 0x6}, {{r5}, 0xfffffffffffffffd, 0x29, 0x40000040, 0x6, 0x95}, {{r6}, 0xfffffffffffffff8, 0x6e19a57336057e38, 0x0, 0x7, 0x1}, {{r7}, 0xfffffffffffffffd, 0x20, 0x4, 0x26a2, 0x1}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x6, 0x9}], 0x2, &(0x7f0000000280)={0x9, 0x5}) r9 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000000)="220e228901", 0x5) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) geteuid() r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r10, 0x0, 0x0) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f00000003c0)={0x8001}) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r1) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getpeername(r2, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 1: socketpair(0x1, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x80, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x8000, 0xfffffffe) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt(r3, 0x0, 0x5cf, &(0x7f0000000280)=""/220, &(0x7f0000000380)=0xdc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000003c0)=0x1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000400)) r5 = accept$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x40) getsockopt$sock_timeval(r6, 0xffff, 0x803, &(0x7f0000000500), &(0x7f0000000540)=0x10) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x10, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x18, 0x4000, 0x80, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x100, 0x0) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) poll(&(0x7f0000000700)=[{r7, 0x2}, {r8, 0x40}, {r9, 0x40}, {r10, 0x1}, {r11, 0x40}, {r12, 0x22}], 0x6, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r13 = socket(0x1, 0x8003, 0x80) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000780)) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x10, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCDTR(r14, 0x20007478) open(&(0x7f0000000840)='./file0\x00', 0x8, 0xe3) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'\x831\x8e', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) rename(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)='./bus/file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000240)='./bus\x00', 0x80, 0x80) dup2(r3, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x90a, 0x4b, 0x85, 0xa83}, {0x8, 0xa7, 0x3, 0xffffffff}, {0x7ff, 0x40, 0x1f, 0x1f}]}) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r19 = getpgrp() r20 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, r16, r17, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100000001, 0xb1f1}) lchown(&(0x7f0000000040)='./bus\x00', r5, r16) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="196e9a6ca2e2d77567a14ddfb809d86d38df5d139b9c65aa75e615e1a23562265e0d0568ad9ede5dab5d22b77a2247828853bf39531dd006b2bfea86c5b74f82f35180aac04d26ef5aef96205a27e9b8e84ca765a707a2828a7f11a263dd479f54b1f1567fba8af580e9a4907d0e981432eb2778dd8ef767d9b5988bf427d5fc9216cfe98c", 0x85}], 0x1, &(0x7f0000000200)=[{0xe8, 0x1, 0xffffa107, "92633bae2674e228394f3f08873fa08afe13e518f66c3cc58f44adc0fe297181ed07a94b216a7db8447ee7e3632333895ae6dd2f52d1e503e429bcb76dcde31c023ea50682154eb8195dea16ad23ec42d85f8d53d29504f5b5fb699f63b2c5635b7f9c37e1103739d45fd02989e5a9ec3e7678f8ff34126d741fad64bb15d5e902d4bbc190f135b6a932ff574dfbb36cf3e893b3c405fb18d98fddadef3e5e7c6a49a926b8cc575aa0f68848b54929436827ed0d4c95d1bddc41e392b1498a6cc0b025d1220431fde911167b073915b034fd8ef5"}, {0xa8, 0xffff, 0xffffffff, "9bd86bc966d26e5e9f7ed37db9d0596801a6f491807be3f04fb73c096fed56167efa0e6e79abf4372e13e7ced74a5346b3e245528bfb0197ed2282752cd11e2c406fc18f6312faf3065f0dc2d7142c75a5cec2222170d58f1d63ab7d04141824c99e0cf576fe7cdcaa9c2214d0d1e8e46363d9cf28bc8303d4defd0141fb6f0e9f3289dc0ae98016eef824bb19b41c8385da"}, {0x58, 0xffff, 0x3, "b478b222944c5bbb50142dcc5718620b8b1d06d0e49ddd69c317157e7a15ce942b8834f480fe488c1f266eaf90aa17d2ef7f213fce353a1189e273dd8e4de3a9c909a0b227b1"}, {0xf0, 0x1, 0x2, "5034942000d461fe05892bdc9e35c96f2916a49fc0261a136f98b5612e4cc8f3716fcbb8f046358e81e1f4b6e128d192b60ced2a6eb465de17463232724208bdb32f3b7d05d8eaa58ed4d3deef16608e337e51f5c83d6157f4eed8493741d474ccac8ca821c059661fe0209207394b353bb4a224dc7f835bad1697ab8cb07a7a6691b1855a1fc2db680b8fa231826b9e3bf920bd76c69e88f69d9fab3c231d0689819bf90cb317a1d2762545a633a5e4ba42269d718d84314c93daa35ad7952ba9d8ab3c7d7b2a8a0d21fa31b181d51a79590023d32242e3ecd866cd"}], 0x2d8}, 0x211) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) r14 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r0, r1, r8, r12, 0x24, 0x4}, 0xc29, 0x4, r13, r14, 0x8000, 0x5, 0x0, 0x8001}) wait4(r14, &(0x7f0000000040), 0x1, &(0x7f0000000100)) r15 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) rename(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)='./file0\x00') recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/66, 0xffffffd2}], 0x1, &(0x7f0000000200)=""/226, 0xe2}, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) recvfrom(r3, &(0x7f00000001c0)=""/23, 0x17, 0x2, &(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) mknodat(r0, &(0x7f0000000300)='./bus\x00', 0x2000, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000080)='./bus\x00', r6, 0xffffffffffffffff) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r13, 0x0, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000001380)="b4ec772f4e2caa35d7ce99e3c0608ac22445520f4117e429949cc243d0e90cf77f1da39b2e9abccaee1d0267df32c47f438ef5dd54b44c754cb9da97ebca0ba7fcf57839317e3bc9e7532802e4b913d2a377ec0c2519752f0b09f973e36b34d3655d12b5052c7a7ca655a4996411759cd44d2315e9232602662e769b2771a7dbe2f9c29d097c8ac15e288b1f651f320fdb169f73c026ac7f4c1068e1c746f0479422bfb1f2fe31a921955424e903377c4b1f4a1370b0f324519e7e4091834fda14d8afe176bb691a0499ede6d93543047e119f4bcd0d8783079973031aadf64fc6ac5aeaac14ffe7723105d19c2ecab4c07768fcc20dc448f473f1f38c4decd7eab3b213e5d60d86165770a777bf4e7b00bfbe700eaed9266a70d666d0cd60bbe26bcb6fea5ad210921c7386e97f81c39ea24209030749620c2b8f8b1af46affc253cb5c2458a445dd52e1525623cee81bf5c4e7e1e4301774b27b521034863490a24d0052c270653fe661b84ba6a6a76056b5dbbf71fa063123096ca9e40120d31d108f8113db84958ef7c28b3659aeef8eb9b7617286decabee558768123971d1f7ee6049129d95267775eceedbdfbb485a1d21fd8e90a56c213f90906ddf602cf21b3dca67d01cc18f306fa71daeb6fa8b2b66cc08461a4cd45a917f7f304412d73bcd886a3625f1fa5e40fed5628778be3a8a056112605c6d2293dcd03d508c3fdb7f2e1dc8f1b86e279b8f91fb03b33336627aa9acda4df6e7ff47db8c2137a3ff45f6345a4641ed15e9e9e7208e6e59c8392fc27c42a413f2da83268f9398cb490349a9f0abb7f0759cb2b7d0737fb78ccc87325b9d4d01219f083fb82d4922512138c1908e60d963cb29af7aa79e2b28e1836eb0502022a32a2579e25c404f2e4767c3be824338ae99f6e6444aec8fb6543cd88273e6f26e28c97dd55a468c7ea359d3b6e31f3c0c9128a54c60f0a2ba4ff7ac135e24cdb5aca03c12359c63aa6ff9a558f5ffa5b780b7fa3b14325e40bd702a9e43043b41b78a14cbce43246bc33f781e3892fecabc94a06ce1be0a134e38406ef72c8016d2aff34ea4b373dd6a7d20032bc5aebbc2d75494ef552d76d67e6052d2d99c774fd07d43488eb15a92190c49e6692c647b4378137d3b3c60d01e7e74d3dd721ec0c94ee39b540cf499891e39af62f13dc5c72e62871a288769df9e3937dac7293a7b70368bbea0e5ea3d5f93c1044788ad83efffc41930333c0edb28478bd74660a1255da1644529ce9ea467e21758814b2231b3cc7060df5ebc0df4813b3bea5de096d27987a251fbde81366791fc27c065a7ff94b684fa9cf65b4af20ad45d0fe98bee4695c0a7e6670e0001c4405260170aa227a0fa2fa17f9a086b36967055d0c9f76cf53b4651eb2873e7327053f51d1503c4b9de9a72ebad54ca16f88632dece124ed99c6a6c60d5d5856ea26cf5be8fbe870ec0a5caf90dc57f5cf53f4c20a6b4b1d1606b313e5e8d246219fc2e5d7f243dc3aa1816aa6f1696bac3bdd3ea73cc264476f9e94a449476ce3bc30d962bc66c599e870a0a9b8e960c95951a95f48efec6e597b587989fe1a60262a8dc6673e9bee5036083da29e1b7fc36d089101127681886397069217a3491b12057d1b3cbfb3c8e49810af71bf61a231461a1d55c87c9742908aca9bc71b0d89d15b11a5221047ed93e2a2e7378c39b3ff01dc548c707a6335e96d9abdb7eaf86bf64338c71beb23b45275e2024776a77e9f966f266cf3187753e2c4ba3e520673c1514e3fcab8f833a7d9c5ae990a92d62f27f4a413881e456928063f62389aed81b3f12e193ec621874240a53244f1d31c0c54aeaa9309f6041f3b5250475f7465bcae710221ddb6bcc91816fa3d17643294d77522f6d578ec897b9858570428457557a3057b53239a94bb0f6d51e6300e4d089d026f9042a0dc74434b8586c6f3ad3d41c3dbc1615ea7b697e2d4233161fbef2ab09772c6cddc0930e1c678a48ac8d4c63d8f894a7e54d0efc43528a7f3b7d07c8efc60767caba6a1d33dfea42d438ef751f3343b731e48483aafb441d4c3cc90316eeac38d1eb32baf1711f1fffd1ee790a43b51e76ee658311df40bc1d15a7d19b7d40dfbd197578b5b28cb9adb5e763462ded8579cf67878e33110e1e9e9c964ea76e1460e53e5711510ec5629735df3bc5784fa1849b385333733ac661c4e3997a53601885e84aa5946617d3f866350a5ab02978ad2a5b956a46b14dc8b022668408f3efb3c401c3a8ee9b56ee0755eca248f4d382bea20bb85f10a6a63f16aac426081f3eba5363daccf2bf7bef4a75f1e201ff8d14497404890313fca544777eea74930edd837a4b9fb24a5d82acc310218b83648b66cbf0520e14d2c1b36dc232e94c5c0b4abf50f8b64597c6965ff9c0a2e650c70fa24e75dec1c2ffc51cc4baec47139a86e643c7ba9135fbae0677627652b3932ef1d1fa2f212749f6ff33c41e3ff11307343227226fd900d45fe50e5bd6c90f8f9bca242e9efa3da0d76f269a3f264118602b48c21870cf910527d58832d45e01f241512c8aab6e4d757f141f295d5009e7e9e2e76e42d38395c4cf7abe38ba6fa52d7e5f7ed65f256691cffe45c4411f7c0ca66bc621b56bb1e9be86904aad54bae10be11aa12f3fe7d108db754788d23bba906a5fb997d2f30cdcaa3c2981dea2710c9db7fa66888b05622405b4a228cf6b4ae4ce0b0cd76252eab706247e8154f08ec8ffc1afb20a1aaeea233cfa00e71e74b9638f0329789ffbec34fd52e0591251ed96cf77fd9f5413de6a3a958f580ebda0b2a5ef3d8132ea9557b091b7c91969e77993d0f52532e44046f5c1bf968c1aa6ac7d8b22ef93eba95b4eed6669cea1629f7791f0aa674cd91640d6436f860d08677e7f5ce41b26588eb3a9ec03b438850ee173d67fb150a763659f5f830161410e791468912a8d9afd8ed061e928960ffd16247f00e6a47c9423a1601231e71c055639a543541739bdad4bdf429d0ab4fa62c7f4031ffe1f6bcea1beb5c9b66e8850706b056010aa50108fdc05aee556dc249d215d466ce520246437630898e0862e3f70e33b3edad130004783062c88ad8e2d635b6b46ca7ada26322a439bd5a707279c64430f827ce1df05c9363f1b6f92a5adedaea81b1aef50b6bb260511697619edff7166035b8e841983e101c19d67ea66bc6ba78da435440c0368cbb434fc30941556ce67b4c25c9dbff88a3f797e30e8e5228d280566899cb75274f6fa661de1ea7b0a3339dd407891d564decb57438c11aef77d6c193a803fdb7ec9cb0a9f8a5de237b36b069491217d309268586013ac5548cd9c008614a4104b05d90dfa84540f428b3593b34d3a466076164307010479fe566ffec5bbfa9b6f2325c9f3dd2bd8a820f3b9d0940016e63109e6ade5da197f49f7b01a67c5f89653a9bfa832f61cc12b1dea841964d16807b6e553a602a329749f224f8c442971f2ba62e9ef5d19f1d705183ee1233634a676d6470f7d6d2e74c9f5c41ab069a09ec4f775a8baca48e434acbe0327c7b3cd1bc00e94f351a57bb80da74384ded5dfccaa3f4cb99722ada222b6990c8221cb85e4be4aaeb430e194aed333bc24a1edbe7ca7a988d10eb2255846d2bf19401bb66253ad460e59747dcf5ca8774f861774ba94c4befc445f3e0dd103a9a9b2e85d9bffc4bd32327eb93cc62b1d4c13ed0ff37b5fb7880ea40c7966efd35572ea8d7afea4eb90e858cc1be712d3474ec7e4859ffb1c3ac28d0a09dad96023207e04a990738e7c801b96831953956167f4ba2e5f3f0067b47cd8c82203905bf88369ce2ea919aa89555ecf4aa65b4bfd7d6de08aa70a29ece721eaf192194eee7c557266ed0f5b395da5a6c6e4aad994bd06e7414c6f9e078e8549d1d9c995b07cb36228c2ef17af7908a8d4211bb0a849eb4b30e1d0222c76abc8453a59b167835dfa1d9ab7f0619d87d854e0ec9867d8c2ad81129dae36bdd373a4ac69eb401180642a954820ec19a1760f01f8b42aa981c050532eac11a4f2f1e8e0998911237f6f1151305679f8847209d47c655df7e48e30151b7b99e74105da7613a77b9d6b30dc508244a0040a86062e42584c7d409b6ce91ff5d412361c9478f838161a2f3811b1aa13a83e96449a1aa4defceb78a423fe65c63ffb122b244ad0d5f3c04d2a41fb845925407d5edcd613eb61d181644282b85c25cef9021c84ecbbb203c074f19f10f8705cd5f796ec2d78620436595f82b5a78c2d17764ac70b811aae93a4dd2b65ded7ff3eafb197c25ff96a3c6b952edfb042cd539cb2390273c86f3f3ef1339509a6bb98fb448953cba421e637e96aa4a9d776a5b6b98817114eeebf09acfe8fbc2300a3978e55061a7a1509060cd55f911520b66f8936c9bc814669906543a4c427d9b2aa356dcf6f58edcdbebbdaf853042c1b4b1b1666ae20e3ec92c8ded95c6d3e86144986aac5953a1a02ea65318106d55c5168c5379263f2efa448a2f7696a41d192b50bc87e5f9ac4c3fcc0bdfe62d63c775833b467c75a876878e1209844e937d8563186f4b303c3c879f98382fd21c9e44ea02b86c5ef5c80092e2390b4f1dae024efcc2b73a69960601dc9d3857a66b0c1071f4de676bdd6ccedff45b312b020d9d0386385c4dce2e3ed832a4ba0c760a351f3cae353285b14aec95915918c9e330d84fff1365fb9d5fb6d81e0d8968a9d5dc8323809a44d14e8c5ddf78d2d7cab6451bbce45d5f0460c9c873ab85a756147fac6873d7731c8fbfd0f0a2dc99a8094f772066c91aa723575c13ac391f7d49f1f26e2b6d7db4963cb59f09c04702bf7aede76f3816db5568d100a30b23ab0b361ead7159e34a832962daaa84b6b636189623bf5c34ff7775f091e6d33ba734e94d991cf09e6152d2727e6f748465bc4a9126fbbd8b78d845cca7f85ef025e69e8f2821e34a0190c3e3396f7b7d01291087804168ab9791923f7b2eb0e7f591d27e23592deab121a2162121bcef0cb65d61c395f1ad1c522a42f40d54dd46baaa63c33c2ef1eee6836b86ac90f9436b73d55ac64c76aedcd0aff281ea3a9232fc94703b1ab4158f6f3dddec6c03d76bad63a467e52f3cfda80420b1ef36843a6f57c5a61faa31bbbdb648679580c1d3397e420b3990c5098ac4fcc5dba8bd38318cfd135ab82ee174f1c8cd3ced681385ac348c8eeb145fe1da2c0a642ce084308fdbd260d2e6c3512b010bdd8308fc6cdec0fe02bab1a07c3ab4e6107c4a22d1e0aa8a58628839c3b76d2c107792832adfdb76f8db5b10d803b540232535cb262d9f64c5ea19656e0ca0905aa3888f93f7e3c9c212f055a8d4508f35910955a236c7af3bac36c60829e39847dc38b119b778d0a56db7bc00894484e9317348fddad66b0c783b2f5cae90878bd9415f29f693ff78b691861fb23ea34bd5e44524e0344f8f4c099016dcff102fed888ef5b3cedad121b5f12ca7958357781349608cca0f4452fd1cf204354cb4fdd488c0a7b412744de809ed627154dda0b5e110e7b47491eadbb29f1c1e148fbfd89588309f620ff818e4ba92fe5236e5c34497a92cced1603aa0bdc152ffe12fe2269fec7439326433af8cc5d686b3339888a8d55197711e4971706cdc907fb9869a9af24673a40086e095d764a74c8ec08376990a48f4ac7198c6780c758826e5afb80e9cd77ba04082366fafabb305aebfae41693dac0c9519b7837ed546ebc721ebc5f623e33a23abb7990fb7d4ef1121ffb3d4686e07c0", 0x1000) 16:00:14 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0xefd98677a2f914f1, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) fcntl$setstatus(r4, 0x4, 0x80) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x1) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x8000000000000002, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffd, 0x10, 0x1, 0xa, 0x5}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1}], 0x101, 0x0, 0x81, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) close(r5) dup2(r1, r0) pckbd_enable: command error 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x2) chroot(&(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 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, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = msgget$private(0x0, 0x404) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/38) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pckbd_enable: command error 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0xa000000, 0x1000, {[0x928e, 0x5, 0x1000, 0x8, 0x2c8, 0x10000, 0x7, 0xfffffffffffffffb, 0xfc, 0x1ff, 0x2609, 0x8, 0x9, 0x6, 0xb0, 0x0, 0xffffffffffff8001, 0x81], [0x80, 0x5, 0x2, 0x9, 0x7, 0x0, 0xe92, 0xed3c, 0x6, 0x5], [0x7, 0x200, 0x6, 0x432, 0xeb, 0x6, 0x6], [0xffffffff, 0xd3, 0x0, 0x3, 0x4, 0x7f], [{0x4, 0x4, 0x476f, 0xae2}, {0x0, 0x7, 0x8, 0x2}, {0x8, 0xa27c, 0x1f, 0xff}, {0x9, 0xdf1, 0xf5, 0x101}, {0x0, 0x5, 0x100, 0x34}, {0x101, 0x3ff, 0x47082413}, {0x3, 0x7, 0x1, 0x6}, {0x6, 0x9aa7, 0x8, 0x29d2}], {0x3, 0x7deebd5d, 0x2, 0x801}, {0x9, 0x1, 0x3ff, 0x7}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) close(r1) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x10000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x108) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000140)="d6fc1269db0775dc949385e10ad2545437539f656756d98704972bbe2705c67952ed9248bfbb65c483e5b3441061dc9131b8ebd64d3e8e86fe1f0e746a4fad867b711e36eb979715a8c2156c5cb518fb836c8d1781ac1d54d2a09fc6035bc39fe0b1f5e82c227f88b2d0801e1535e213eb94cd08fa51a4d5953b0299e7f605c88a389afbaa6f67f0243903b73e14351ade1ed5d5050452", 0x97, 0x40b, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x412, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) socketpair(0x6, 0x2, 0x43, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$getflags(r2, 0x3) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) accept$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adea1beb2eaa79bb182c54a8badfc9aa1da626aa53776319f513faffe5d55772ac572f6db910bf56"], &(0x7f00000010c0)=0x1002) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x110) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x1, 0x1, 0x0) dup2(r2, r4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:18 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x40, 0x7f) r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000280)='./file0/../file0\x00', 0x200, 0x138) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x80000000, 0x8, &(0x7f0000000340)="a54066daa49481aaba6a5a43a68abddaab454acdd125a65d46af1f7931d98cb248ce4dd67b332b2016d0e9ae026706f637ebf560793e8319ff4bbd425d64c25a292d3814900018e66feb044213604ee72b5ab412d57d0ca66b73b9cd3b9270e297ec4f972c80936d041ad0c67b86a0598d697f6cc756d26453a709df09f9b67bc6bf27f77c87e9b6a5392d3b8968452a9596609e2f6a7e51e8f15dea5f29c808a6ca23b2c1dbaf896727a7d08ebcd1032a25d9a047f97bb23be71c06776742ae3c6ff53ecb9d106f29558bdce4b8aa71d50325b116358295c6b4694060b1aad4a07a5194102df3b60bab227c99100e7d", 0xf0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="bb03000000797dff1900"], 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9, 0x6, 0x2, 0x9}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0xfffffffd}, {0x1}, {0x6}]}) poll(0x0, 0x0, 0x101) dup(r3) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x7ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0xffffff4d, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x4}) write(r1, &(0x7f0000000480)="bd", 0x1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000180)) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r3, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/239, 0xef, 0x1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) mprotect(&(0x7f00000e7000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'ta\x8c', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x7fffffff) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x89) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000310000/0x1000)=nil, 0x1000) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x87}, {0x2}, {0x4080007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0xfffffffc}, {0x87}, {0x86, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x332, &(0x7f0000000280)="b75d03dd00ef43377bbe1fb9cb09919c67a21043e6e58ae208038ea4419135202c29b275453edf881c0501cbcf3966b2080a577b53c688c98af394eb62e2b529ea6d892ee77cf2992318b36dd29bc6bfb58c012bd372c669688e3b5c46fbc423e50f088bfbfad1076d13f174c30819e458270d0b796ef43f9c63c0824e9bdf8800c7d3c5b85ef09ab192c300634ed4902448d5ffc70a053574eeb2e4c6cbb741ef617be0b22ac07e63a99f69cdb1603dfa10e771b5cb08dc81fd19302d36079ca5edb6fd0421f42b42645b3ca87f575e56b887e283816edd55d2729b000000000000000000") 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x1) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) r25 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r38 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r38) r39 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r25, r26, r33, r37, 0x24, 0x4}, 0xc29, 0x4, r38, r39, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = getpgrp() r49 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, r48, r49, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = accept$inet6(r50, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r52 = socket$inet6(0x18, 0x4005, 0x70) r53 = fcntl$dupfd(r50, 0x0, r51) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r58 = getpgrp() r59 = fcntl$getown(r51, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r54, r55, r56, r57, 0x5, 0x7fff}, 0x6, 0x2, r58, r59, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x8, &(0x7f0000000780)=[0x0, r45, 0x0, 0x0, 0xffffffffffffffff, 0x0, r55, 0x0]) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r67 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x80, 0x0) r68 = getpid() r69 = geteuid() r70 = getgid() r71 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r71, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r71, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000040)="23347d6fb536f68ceeb9753510ab35c1ae3ccc3179741be28c6c83564660033cc9c1de03ce3c6f18262fd3dce8f3d0cfb22500037a84db213182d3135c7c3845bf864c511cfc2982c0cd8163132b10b755d332", 0x53}, {&(0x7f00000000c0)="6d5deb96a768dfc3b39ff697233fbb3e58e125950377abe8e1c43280ebff5bc6dcf96ffe748dbea60f4d2b6d5edaca1d76661876ddb9db7058b4ce4b1c2e791da0fa34ac75637c5cf63a8f571c7ec666cc4970b7b579f3788d6c6b46f5bd9491b3697cbcd836da3fd8988e23826c0c293ad5cc46fe9f", 0x76}, {&(0x7f0000000140)="3dd9b1dc2fe3a262dae77ac0513447253c090f848b635bf7189025844308ff76838cc890d795511ddac72648a5402099fc63ac6a28f13d1f40febdb0798e7c9105a1ce31e1b108bedafcea38f9791afe", 0x50}, {&(0x7f00000001c0)="770791c7c3da5ad55a835a144a8b654f43d6869a8901ebf717c56c2cfae98e9395567152eabcebd359fa81c9abc10fd0193ec786b34976bf14fd316ae28c6640d8dfe1974fddb2806a8e8ae447d7c78d1b8f7bb07353403928775aaa0c73bec1fb3bb244c8b5112f5289c4b8b4926098bd27e01443b5a9dcc6c80b98b72e6a1c0cb9624bdf06fd796f51e71954e1589da68259b2c882d896e40ff8cd21b147c3edac90ee608cbb31d360de2064d5b45ec278f15c1d6121f0b7ee308e33f31c9083c2fdba6c", 0xc5}, {&(0x7f00000002c0)="68db5db6a8a5f02d85e9a975945090668b315cabbf1009cee71950dff6304232ffed3ad3ae3ecadb039f74d56f23bb5a3af18f19d5af62b0f59655cd89713f8d825b5e9ba38bc6bb", 0x48}, {&(0x7f0000000340)="e25cfbfe5afe6650565548d76e34b450d977369258eca3f8efdf9b39b8b7d6307618c00f167ab726be1dcff68c40ce75bd13a103ebf525a9672c91c933715153fd79db4936d7b0ee8d211198a690e9cbeac99a821315106a2b79bf98bec476c08e65f937e442ae05fcfe7419adead924099603822a40d9f31c500c029d12e22fd0a9cb9da5e14e149bb94b797bdc62c0b193ee17db0e90f7da92533233c349736de7cf8a2fbf9106ed6e904212388d9567c335d7ffa9935f8943023e39bffcdf9eb5a1d9adace53753f138", 0xcb}, {&(0x7f0000000440)="4c5076be040745e07fa9e9182a57fe8c7cab034872ed1a69da2c136c3d624d480fc8aeaa3b6ab9f997e7e056af613ee0d839b7a770eb00deb6a384d8ac9a4b4606d5c2fbec20829e0766c7dae2116746ca066db43e5cdafd2cc391eb4347a4e0a81450b6177dc0900833b8c4be9d286ef2d734970f8b3be56f3fa7b8ef56403a021817d7d3b1a3b931c539198760dc7c178454ebb5919ad9823c651508532e1536c8ab4b50cc91dfc477b1be", 0xac}, {&(0x7f0000000500)="ebb160d7530cc397287143d6a8b64dda7df37a7fad5b4c07336b335c7281d8940a57123404d4283f52693a044d51142d6f75", 0x32}, {&(0x7f0000000540)="f8ffddb9844abb80cf28ff3a18a1d91c6c119dc7b52b16b8ad1e4af22248bfa4b31a49", 0x23}, {&(0x7f0000000580)="8c3549d5a38f05ff19f8969bec55d94cca9b5fee45ab1d6a0c8f04a4c07b47fb90e8209b25c5396ce610cc2b21a82a261bd37240e401de93a5e4dfb954db3c6d4c2ac8da2034f07b69138b53acb3fab225d8e3b0f98196a9fc9ef6715cc838ff71d0b61f4b43547d83737171b8b11f220967266f92bec4bf60a5d79c0d97440ae2337fabf9bb06e57413d52eaf0a0a881b82f0f59591ccf0fb8a7e0d7e3dd1711c004fc00a0546ace16c5a67474805829580b49a8601616f737856f8b8bcd1d86f6772eabf2bd1f0f35bf69123b822f9556d0b27697ed542dcce87e73e50bd94b4c3e610d9a42f04f3345add428cbf814830997c13d95f2237dd9f975277bb", 0xff}], 0xa, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r2, 0xffffffffffffffff, 0xffffffffffffffff, r3]}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r14}, @cred={0x20, 0xffff, 0x0, r23, r25, r60}, @rights={0x28, 0xffff, 0x1, [r0, r61, r62, r63, r64]}, @rights={0x20, 0xffff, 0x1, [r65, r66, r67]}, @cred={0x20, 0xffff, 0x0, r68, r69, r70}, @rights={0x18, 0xffff, 0x1, [r71]}], 0xf0}, 0x80c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) 16:00:18 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x13024, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:18 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00005e1000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000080)) acct(&(0x7f0000000040)='./bus\x00') minherit(&(0x7f00005e1000/0x3000)=nil, 0x3000, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x2) 16:00:18 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/45, 0x2d) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x3, 0x10001, './file0\x00', 0x2, 0x8, 0xfffffffa, 0x7}) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x6ea5, 0x1}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x972bd2b936609662, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000080)="b57c63bcc1cd5df0c8170e944dfc540125c6e3c74648b3acec00fbc317d585b6a7cf94f2", 0x24) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x83, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000016000/0x4000)=nil, 0x4000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x80, 0x81) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file0\x00', r9, r15, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r3, 0x0, r16) r18 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r18, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f00000002c0)={0x9, 0x3, 0x0, 0xff87, 0x6}, 0xc) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r16, &(0x7f0000000340)=""/244, 0xf4) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r20 = dup2(0xffffffffffffff9c, r19) write(r20, &(0x7f0000000240)="f33e5565cca8b975a6b2708d2a315984a677cc902c8bf2038aa73d897aab178216577794bc7fc8e9f9ccdd72aeff0ccfddbc204f7cee81b1f6e0c105220fdb82ce23151c15", 0x45) ioctl$TIOCFLUSH(r17, 0x8020690c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r17, 0xc058574e, &(0x7f0000000180)) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\',.\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='/\\\x00']) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3f) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0xc012, r2, 0x0, 0x0) 16:00:19 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, &(0x7f0000000100)=[{0x64, 0x0, 0x0, 0x5}, {0x2400, 0x0, 0x0, 0xbffffffd}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="f18dd95a15b87874938335d2b9bdca37a6f8ff5c49c4cc5269c6c6802a4b3bdde3dd20e5e5e4c7ca9631a99f8491b2aedbbb3a80afcb65a57969e76bc296fd7eb83e67ddcc839056677d220f91ece592d7c9817c07aa9a57fe3664bbf5e428ecc60a0a0cdd9ef870e6c54491741ab3d1887bfd525ba17cc7f641a62832bcb365a62af533aa77242312647dcce9bfc16800e803b6dac1e9804b25bb13502ab216ab7e01531d5d90c31ea23a7533807b8fe8bfe29838bb9fdd77e67e77cee5", 0xbe}, {&(0x7f0000000080)="c152211ce324e37c041f41b91d88744f08f236d2e1", 0x15}, {&(0x7f00000002c0)="6b161f974267ea04b11c0588784db737fc6ad899ee54133491a693622db67b0e8387609c84fb55d625ad7751cbb68c590f91efce3ca3fece924f1c1631fc4fae650bdd166b09e1aa52aef8466a41851692ac3978ae8c79c4ee1372adf6fdd0", 0x5f}], 0x3) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x2) syz_emit_ethernet(0x3, &(0x7f0000000000)="01713f") 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffc67) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x5814, r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x6f6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r10, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) r17 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r17, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r19, 0x0, 0x0) getsockname(r19, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) setreuid(r1, r18) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0xe) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') 16:00:19 executing program 1: connect$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x18, 0x0, 0x1ff, 0x2}, 0xc) r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) 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) r2 = socket(0x400000000018, 0x8006, 0x39) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r11, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r17) r18 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r4, r5, r12, r16, 0x24, 0x4}, 0xc29, 0x4, r17, r18, 0x8000, 0x5, 0x0, 0x8001}) fcntl$setown(0xffffffffffffffff, 0x6, r17) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r3, &(0x7f0000000180), 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x2, 0x1, 0x1f, {[0x6, 0x5, 0x6, 0x20, 0xffffffffffffffe0, 0x3, 0x101, 0x10001, 0x200, 0x10000, 0x13e6, 0xfff, 0xffffffff, 0x2, 0x80, 0x0, 0x401], [0x7, 0xaa0000, 0x1f, 0x1f, 0x4, 0xfffffffffffff43d, 0x6, 0x5, 0xc0cc, 0xfffffffffffffeff], [0x1, 0x2, 0x1, 0x6, 0x5, 0x0, 0x6], [0x7fff, 0x0, 0x0, 0x0, 0x3, 0x81], [{0xff, 0xb86, 0x6, 0x2b2cd60d}, {0x2, 0x800, 0x8, 0xfffffffffffffffe}, {0x83, 0x40, 0x5, 0x401}, {0x80, 0xfffffff9, 0xc0, 0x1f}, {0x9, 0x1ff, 0x4, 0xde}, {0x6e68, 0x1, 0x40, 0x40}, {0x7, 0x1d, 0x9, 0x100000000}, {0x5, 0x92, 0x5, 0x2c}], {0x0, 0x3f, 0x1, 0x9}, {0x3f, 0x5, 0x10000, 0x100}}}) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x20, 0x929d}, {0x1, 0x81}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x25a, &(0x7f0000000000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x166, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r8, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000001c0)={0x3335, 0x0, 0x9, 0x650a, 0xe507}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgid() geteuid() getgid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="29d019e490671aa4acddd96fa649d3eb8de4938552bb14b4371cfe4ec2978bcdce7aa4b18de53c2afb82e1ab16ffe475d5f98ace10139872a68f17fec18af7c972068d67431cfc2c9ee89228a9fe1393c4d6cfeebaf72e206e86b0e9e29962d1f92c43bff233966620a9aae89e53fb9ee83aecbf9119ed6a73151de90ae880e86384ae06cf7a91c071b29f6cf073cdb970cdc3894e58310df0ab847b1c65ecfea6c5bcac0d51fb460f2e6c9396c52ddd4925053f079df7bd7a3e3a4d1734b6fc74e626fd812841e326b9ef29545a6f2163985f63de265bd34fb93582ed"}, {&(0x7f0000000cc0)="6cc338b52639b9bab0870cddf510d3ba8e6c045f58ff92114da729b8771c7ab7f2a85fc47eca4468d12124380decf09718812cc391007ba599f6ebe57a42054e7fc162728c8a7fb5adaf553e398063134bb35f997d61c47811e1605f0fe8730c57eca2f35db0c28656b28fdcb3eaf624081c3b6692223761ffa6e67cbeb9acd616fa8bea03a912f6f00e901043b03eae5d4dff1022434a3e104c953a08ea43062e7af54d836bf02094dc032b020c11e3fdb8b383399b8c73b74bcc04935ab1f76cacc4d8391472880df023c67dc216aca0f0d2b8e1e08fcf83f2ab451448038cdf497973aacfcbaf9f37bd13a69fdfd746915bb50142bd51a011f5d9f82caaaf2c48c24350d707a2"}, {&(0x7f0000000100)="f4974d15cb4752117eab8e9a222d5ceaf5e205339cf7cf6bedeb67b03945e61c92654e6d87"}, {&(0x7f0000000540)="b66e439467d4fdee82912b1a53046ecd45526352389df2ae9b2b0fcea3a01d719e7b87e52e43fd527112c5758ddd5ae95f2a109869e06ba61be3731f644a8048d3c940dc3eb0a5230e9a5f755122c666988fdf59d255ad9d5dce3c96d5a630de1b521e4dbfd3ca7d365a179ccc92f0d351cc37f8825a0f9b58d293b81181d32b8233"}, {&(0x7f00000009c0)="a37588192ae681e6dd8887c497d10d3203cf498d8e8a2323fefa1308f535411170a018ccc49155db8370df8daf1000fd5633db8dde7719fdb923086ca64136ec5949205b66a23dc8123251edceefad3066befaffc179150d34da4f92bde29879554ccb1667640686990adc5fd6dc9c8aceb1d8075ace03da61b47b793ee6adc067b27ab358922cb6ad67f48a5465000ea60e4b06b747288e392b6c4f6e934779f28c1b03f69a30313bff804fc5d65a34e7787f3fd917bde1510e0f0f98e4cb49f1ed499b2bb62eadd14edfa0d25b5129e6d95d9a2b151768f9828be462d4482af47ae5ab49d38a159709a2"}, {&(0x7f0000000ac0)="d3fa6f2909b6b7bd2ae880f28a50b291af0a63bb6eaa40459f10fe23c68932f546ec9e33523c04200b890318ef19e6cf320dd9ea4b08463b603a1d89e417b1072b321f00b05b7d033fb228828102d1fa4f104aec6ee378227d4877af708bd79661cac85d75226878863b81c5b68a895a62657b33c28e59727181baf9b288a7306aa669781248d87e11a7776bc3bd3f66ac1f7c79f7ec4f5e5be323db2725490a964df825c6215337697248091df6cc12b6a11f9be8443361f754d7fc6fbc277636f4d91881b3500c6678844c7d2cdd5ff8"}, {&(0x7f0000000bc0)="6d62450cb3b4b0bdfcfb76491e112f0e7faeea983e906253054ee466c32527d55ceec646681bd6c7c7dd48b50de51da31511bb18762a3309a71ef28bff16f8c19b1b7c2c4b08426951b4614bfa90750ad7511e5faaea9047f690c90f34f691c142ec9c7a722e5069b07ff840a288ba77471944dd11076afca43635ffc7fffc9d370b721acfd1a3fbd44d39ca7da91fe54440773134ff1ba331a34b6d8205405077a008ea5e63c3088a4e5b968d6634c5c051187d956f7bcd01a8bde841db478144d7da2d59951756f972ce3f6303535807d5"}], 0x10000000000000d6) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xb) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r9, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r9, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r10}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x2) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000240)=""/139, 0x8b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1fffffffffffffb7, &(0x7f00000000c0)=[{0x61}, {0x48}, {0x6, 0x0, 0x80, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") open$dir(&(0x7f0000000180)='./file0\x00', 0x10040, 0x18) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=""/199, 0xc7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000548000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x3, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="61f074e80c161594b75f970d3d754123543513aa7ffc54e2d03d6e4943228bc4a58a10665a97", 0x26, 0x0, 0x0) r2 = kqueue() preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000280)=""/161, 0xa1}, {&(0x7f0000000340)=""/126, 0x7e}], 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000000000000000006000000000000000100000000000000", 0x2c}], 0x1000000000000291) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x10a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x1, 0x5, {0xeffffffffffffbc1, 0x3}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="35b8662e2e2ecf", 0x7) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x941b37b6d4834600) linkat(r1, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x4) unlink(&(0x7f0000000040)='./bus\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) listen(r2, 0x10) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:21 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r2, r0) r3 = socket(0x0, 0x4, 0x808) getsockopt(r3, 0xe90, 0x40001, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000011c0)=0x3) getdents(r4, &(0x7f0000002340)=""/4096, 0x1000) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x200}, {0x80}, {0x7ffffffe}]}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)) sync() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = open(&(0x7f0000000200)='./bus\x00', 0x200, 0x20) mknod(&(0x7f0000000240)='./bus\x00', 0x2101, 0x80000000) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="fbdea1a3a4002015d81de77098075c7a0140737cd958dee5f91bc5153e9bfbdfe07ad31d6f5ac69c1a1786bc02c22f1051ec1044c0914b1ff05af7495305f376acf6fba895c1db5be3973dd40d0892664baffe82783e82befb56748a217d89954ed087ce956617da988b8b385a730452d8f2e5fa8c6f3146f0a85799c6adc3184b747d58120d16075f4e19b6e584886db92d5e", 0x93, 0xa, &(0x7f0000000040)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:21 executing program 1: getpeername(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0xa1, 0x1, 0x7, 0x0, 0x7f, 0xd978, 0x3, 0x1, 0x2, 0x1, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80, 0x0, 0x3}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r1) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) fcntl$getflags(r1, 0x2) 16:00:21 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) 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, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = accept$unix(r1, 0x0, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000580)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xef9c8b5b, 0xfffff78d}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="f085993774290b0051df9e65b50666a3ea04bdcf0979db954c5c178aef487379a22d1dfd76ef771a58cdf770f7ee2fc0e0b35702fa29ac5f8f1c1c5b4f04f1050d01b3ff0a53a80050a4223e389d51d1136bc08b08bea096c923c4dec60d6ec39163635eddbb8c9b7036d31cc669b68525d5102a1101445f3244e27cb4f7dcb947e5a77bf8c20d4d02e28952a35c5a61abd243c1f85100b49171e89cc467625a522385ee2b9660e65833", 0xaa}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="e800000000000000fd206f16080000007b72c98a1ae40508be0b71cfa55dd5656a36d24fcbfa65a2c53ded0b6475bd4abff99de44c961f238935278530404d601a82496476e0a38f0686f3c748ddabbe9bf229933075c4c70d2564c5f1043e08c7c83d69ea2025fce9ff3c0c42d080594001178984e0a54695b19ba2590d60043dae6bd14d563ea600b6fff6e0490823c7ab71d876ef7b2f40b7cd5494dc9a658123172df2de0123829a52581237a4e1d552a0ae4e1266ef1fd3a231a6d31a37cdd185efe48a5a7368ef09ae1aed37167deb68f89e281a143143b374e7043dcb8588786d00000000d800000000040000030001000800000012a52f0ec394d97b161e3338c6a1f98a9da0d355c245eff6f8e17606e5b79766120c35f204d44f2f250fbd35b5803642f06f98fcfa1f8be950598299e31e88490e7cadfee2e03de939063d6cbd0c07ac9a36937db100c64584588c8a088a8a9d8be01d599c6c9544899f1dd80b1b4bd94ec29b23d39f0bada594a6f5e2fbbedd3b2ac370ef1bfec002d650b6d70ff5ca273bb49650913416e467df62ac4f55f9bd8bc5a6ac57772013db65b400a73fae545cc6cf99e7d3d955fa04f2261e0188f1a800000000000008010000000000002c79a8978a2c0000dca3abaa82696794e55b75385704fda086ec809e91088fe3755b60e7cde8fac78845ae9e9463cce8a1e4c7729fa202e043cb520342cd6643c19185b518fcd67d65bb17813570453ae212ffd30fbd1c000331337ed18a672fb592cd4f6d1d8be71c5f030618ae616af13aeaac5cf08ad51614f5bc2cd9eb32e2d53c4078eaf4e1c06ff633e0f27aaaeeda31256e62febdbb82a94860ad9db8f1469dcdc26004e028e62f355069c0fc69a8f2ef20539859336bc931757118dc67f6c0dd6160a27918ced464d9487ffc7434026d2f18535c633ac790de943166b143d88cf3e500437f8dee890236bc0605f8e5766c07bc7ac18bc09d00000000"], 0x2c8}, 0x8) mknod$loop(&(0x7f00000005c0)='\x00', 0x4, 0x1) write(r3, &(0x7f0000000080)="ddee43ab8734abe72e8289e48f56a2848dcae6855abd", 0x16) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000080)=""/2, 0x7}, {&(0x7f0000000180)=""/223, 0xdf}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/57, 0x39}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000540)=""/126, 0x7e}, {&(0x7f00000005c0)=""/103, 0x67}, {0x0, 0xffffffffffffff91}], 0xa, &(0x7f0000001000)=""/4096, 0x1000}, 0xcfe14c65a112054a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0x100000b1f1}) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r13, 0x0, r14) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup(r16) socketpair(0x2, 0x0, 0x3, &(0x7f0000000880)) r17 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r25 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r25) r26 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r11, r12, r20, r24, 0x24, 0x4}, 0xc29, 0x4, r25, r26, 0x8000, 0x5, 0x0, 0x8001}) lchown(&(0x7f0000000780)='./bus\x00', r5, r24) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000740)=0x1) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'\x00', 0x8, 0x5, 0x7, 0x1, 0x6, 0x5, 0x7dd83bc7, 0x2, 0x2, 0x5, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:22 executing program 1: 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, 0x100000000001ff, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x6, 0x1f, 0xa}) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x82b, './bus\x00', './bus/../file0\x00'}) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xe4a1413eb9f33e92, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x17) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x7fff) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0xa0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x8001) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) socketpair(0x6, 0x1, 0x3f, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x4d}], 0x1) syz_open_pts() 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r2, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r2, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8) sendto$unix(r2, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r6 = dup2(r5, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000006c0)=0xffffffffffffffcd) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e243858d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90848597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af11d9d6ebd95119b58cfea3ff0f43dc21958e5c370b790f8befb41eda1437fc01851071ae66d491e19e70f004a7b31644165c3ee89dc1e2ddd66120583b086e5e187ebe1b29fd744b12480cfd53db054c58644ff7b3f38a16aba2048976315d9cb374fe3486d07a794f8208c8c4ee8423", 0xe38}], 0x5, 0x0}, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) mprotect(&(0x7f000018c000/0x1000)=nil, 0x1000, 0x0) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r3, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x2) sendto$unix(r3, &(0x7f00000000c0)='L', 0x1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="030201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0xf7f543854113d4eb) r1 = socket(0x3b, 0x2, 0x80) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(r2) flock(r3, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000040)='F', 0x1}], 0x1) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x70) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fsync(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x7}, {0x18, 0x3, 0xbb, 0x18}, 0x5a11, [0x8, 0x0, 0x69a, 0x1, 0xfffffffc, 0x1, 0x4020, 0x8]}, 0xfffffffffffffe92) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab5202003000004000000005ec798d269e8c4abd14971540274a182230a", 0x31) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getpgrp() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa778, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6}, 0x6000000000004, 0x80000001, r10, r1, 0xffffffffffffffec, 0x2, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000025}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xdc5b0ad9d5359351, 0x1) setsockopt(r1, 0x80000000, 0x9, &(0x7f0000000140)="78805d0a543f5d5d4b52767b0ac8dc0d22eec6e87d520b6660", 0x19) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x10000) 16:00:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) fchmod(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r2 = msgget(0x2, 0x80) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000006f3d4ac37a50465dbf98"], 0xfffffffffffffed1, 0x0, 0x1000) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x80000001}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8, 0x0) msgget(0x1, 0xd1ef05630cb67f3a) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwrite(r0, &(0x7f0000000080)="b42563cb4e46cba84753434b5701e640219b600ae1bed6e5c6505ceb78380acf65b1a127bba9a767fc0e05a25fa6b911", 0x30, 0x0, 0x28) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 16:00:24 executing program 0: setuid(0xee01) munlock(&(0x7f0000bfe000/0x400000)=nil, 0x400000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x12000, 0x5) 16:00:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x7f, 0x8}) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x8000, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000200)=[{0x80, 0xff}], 0x203}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001693bc78 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001693bc78 16:00:25 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000fdb1d681096e59cc6eda0627e68d900fe0986b7aa96d000fb482c2e150738f074edd2a7c6096f9a45db3b559fde8fe1aa292013b13a9d692c17527e414cba9a2"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x8000, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x0, 0x1}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x68) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) getuid() rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x6, 0x3, 0x0) write(r2, &(0x7f0000000100)="ff3978774692bd5d33d65a56205b686ec775a3a7616baa9784a9152e9332e051cb790fd3871904ccc9ac7033bf49f0161cfb1bb28a17f32530e68c5465869b2680324ac0152cdde0f074652e56e92564c05e196cbb8437e56729f9afd0e7782c63", 0x61) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:25 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x200) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffff9c, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) connect(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x6, 0x48ca, 0x0, 0x5, "d7300600bb2fc4e23e5f00080000000000004de4", 0xfffffffc, 0x8}) write(r1, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r1, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1dfd, 0x9, "0002c9af23ff0000014840462670d239cf6dd9bc", 0x400}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x2, 0xcba, 0x7f, 0x61c46a42a709ee36, 0x6, 0xfe85, 0x40, 0x1, 0x2, 0x4, 0x3f}) 16:00:25 executing program 1: 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), 0x8) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffff84) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/48, 0x30}, {&(0x7f00000004c0)=""/153, 0x99}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000000)) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000041860b5008b00002b27fee5ffffffff07000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x150) 16:00:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2, 0xff, 0x16}, 0xff, 0x7fff, 0xffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:26 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x130) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000001, 0x4, 0x8001, [{&(0x7f000041f000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f000032f000/0x4000)=nil, &(0x7f00002e1000/0x3000)=nil, 0x80000001}, {&(0x7f0000555000/0x2000)=nil, &(0x7f000029a000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000705000/0x3000)=nil, &(0x7f00005fb000/0x4000)=nil, 0x9}, {&(0x7f000080e000/0x4000)=nil, &(0x7f00006f8000/0x3000)=nil, 0x3ff}, {&(0x7f000043e000/0x1000)=nil, &(0x7f00006cd000/0x4000)=nil, 0xd4}, {&(0x7f0000737000/0x2000)=nil, &(0x7f00005da000/0x4000)=nil, 0x306}, {&(0x7f00002a5000/0x4000)=nil, &(0x7f000076e000/0x1000)=nil, 0x1}, {&(0x7f00004b4000/0x3000)=nil, &(0x7f00007a7000/0x4000)=nil, 0x2}, {&(0x7f0000509000/0x2000)=nil, &(0x7f0000458000/0x2000)=nil, 0x80000001}, {&(0x7f0000450000/0x4000)=nil, &(0x7f000033b000/0x1000)=nil}, {&(0x7f000068d000/0xc000)=nil, &(0x7f000039c000/0x3000)=nil, 0x4}, {&(0x7f000083e000/0x2000)=nil, &(0x7f0000790000/0x1000)=nil, 0x1ff}, {&(0x7f000083e000/0x3000)=nil, &(0x7f000072e000/0x4000)=nil, 0x200}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00002a6000/0x1000)=nil, 0x2aa4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3e0ded473200"], 0x293) 16:00:26 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x2d, 0x10001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x8de\x00', 0x20000, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:27 executing program 1: 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000180)="02f9b71a37a0d5318665cc0c12fbff45ee069f1ecbe09d1724212c287d2e79a76fa7c2d3bb5026ebffa2b2ca3bc7448d8b6f5dbc438c441105b1173826cdcabe2222d67171f7605c60fe6a5027a515584503d1ab6ab1f6af76d672347757d66f71925f3728e1b76c77fa8725d87c1055f52e1145a65363317583be48342f83668f8571c0724649ee154952f9eb28c8e8fb9ddb8ea652f78433c5e1cbbf8153a5213d93448462a60a6fd57b2cc3a806577946be089a89d247c45e3973e585c1c0c13aa1e721d4d24f20ccfcffede23d1a829d1c11113a68bfc17b12fc25420f7af18888664681f25b5d04ee31092e2d3f008a35499335a27c2d6e953222d855daa4fe9cc1b4cf3ded471a37063f7e536bbd158458ba67852042ecd3ce8307f281e12c21bd21e348e8d3366aaa3355962e77db4d494f73ee766f6e14056435da1800c7cce5fdc58a28b4d848d05d7215aa6b4654a75d3e8770c937ac1db016f6e1087dbf18f5edac39455926bb69719e3dcc59f51f1674ff5f23a2ef01d925a8d045cf4a68e14fa2adc37dc6c82b47b451f73308788a7fa4dcdc79e46596f47d1407757872e633dcba441fa4f4709717408c8b0a4817f856afd9937012840a37cf177bb8f6ab668d3041b135c903c139399b6586dda258ee3babb03502f99e00db2fdaf810fe551e57c506e6f37b7124d24437650049cbbf97c3c43783a5e234d0ea3fce238297f6ccbb96e4bee47bd2b38a9e7038b46450f5f915c482dbbb1104aa4364ba9f549e99440bd0b980f99f7b69f7c73dc9c9c6b47b18cc5abf91bb769cf684ac6c4a5e313bed5cabff6ad8d4f0b724acdd073d0c7ceb6ea6d20f9718a422608c4733700ed69643be19af5be5e8a89b8af99204d05a7281a3eae2190de48e2cb16f3d5ffe02d66d2bc81db3343fa38c8df42661a75edab6ec95f606d773cda47a70ebdc04db46ca0c0aab4dc217d821e224dde35291b7541c4b470789d2ecc33229ce64cdaa61b9498e95602cfe28c15f4a0f9803b3fffa69f88628c9be0c26f824eb470384feaa212ac286fb780a689f62f6d9521da7d2a675cf174610d77cea62efd52f6d3ef1fa2bac3aae17a94769ad55dfba2af40ac944a63c94ed2b86910c86b370c2f614b16419d594a2c65475f508145f155708f6fb90739104f25e0ebebc2423b96949d689edd0bb00d23f18e10ec78b9fd1207f8354447cd38d79d97c1bf58427b3f1ad25267a552d297b1bf3cc53b2faaa65c7c50c313d110965bd6e417ad806c51db5f9801191e931d87c245db3cf6c17dbd160a236b4fc0c888a537e4f167fa7ab135faba0721dc87402b9f85ca63b87647a22008d5640d7f117d0d01629abb773bd8ee984d3e3c80cdaa7292e886f9a62936f3765a5fc4890a3aeecbc5b807ac825b1add71ffcc785b078c8c8237d69634015a7d68e71f17d4fd33eb01e71c29b433e8d0fa4d21a2093e2b89eaec3dd507505637b5129cf9ff3d03b85206c60bd0d8a7ddfd7f9730929eafac15f21f8f80e5064f4046e9bd753ca145fda66fb4a83672062b7c96af2a7d97e53e8e8f1edefb8bdbebbfbcff5c1b0d8da8222838f05fb5608ce1b43c52d3dcd10ef99eb36cd68362a249891e41a70926697bdcb63e5c065889a35d9462e8635f6f5f0d31fdc46b4f7ad876ede44c7828fefbdc9c2da3c3877276b20b96691908bcc01ed4d7e22f7c345947e54bc352907333c7f457e2a7ee575fedc62eaa9d4a1719b2d5b5da0a7f769620f7a7b170727315edcc52ab0226ba54988d685c910931b3537665e1bb7844beda142f69c54cda36a47756dec626aed6792d4a22cb69141d6c5dee68a4516e290954d4962478549107c27df0a65907979eb2fe903683f392067c9b693b3469ee31f6c2d1531fe465ecc1923d0d6606d0ed73a3a49a4667c8138a2c0527e67728f45545496aeaec127d9ec189bf36bd5644338a317909205762d4dd4ab37eaf5faa2d5d2b4f13dd2e5ae9d9ae63ecbcdebec07d92284f27beec5c15f7534f68c8c93e705eaab59b05f3aa9a8ca1670f780c687bf528e0e2fc0dd48462f81b54ab4e4f936818615b380f39b72a49d4cf16e109a488988dc01dda1460b8a5cbcf77f6399d12b24aca836b8e254deb138e09b3a8c9ed9cad794493aae25cde7d767b1d1122a04192613c2e14ac509bc29a21462a3fbeef8fb092acec2986e79b8abc558a9a47243df3cf949836cd00f18f9aa9d6ff57291cff5e3720f96166f0b8cc20a8eddd5bfc3c0b4e88d7a646bd3436569d0e5f6de557bafc10c2ecba765d15e8c260d79f9c2d83e1d7be04d6122398dafd9370d355d729f774ff17c164495a5033708de9db1ff65343ad8518b0ee46904cbbfcd76505fcaddbcedffda423968c23fd2ee825e587739492880d8ebc0f77e3bc1843e9342a14d29626688d16bc6768838972d1031b24fe2439c3750d08e7a1237039175af9eb6c104a9cfc2e482522a0adbf0209acd4187077012f6f2d0c5912007221a9c7b55952909d55fbf4f797f532168b9945e0c15eb5e450e42886a37a4bb8fe52801105f6dbccd01be20691fd925f52c3789704ced1753efb6872742537814b47b6a54a72314c7787b09251887fc9ac32ed2a89cc0b982145415998f58ee69dbf9f71a46a832e8b7c0e4a75f6c3ac481bfc2252ff9913695cc64332e52c40a3b989e1d0306256344b3cedbf93c7e937f6deec65759570c90be81d4ed3a701dd6d1662feace8b9829f204d632e1f0cbbcaf2be4018dc45f485111a2fd887654fee09119f99ba7e74a7a064cd3d17033ffba1c8d65c455d25e36afff199fc82a33865e00238e7a872d4b72634dc62840645a5d3c51a742749cadd18a2c4c8fcd6c0f608ea1fd3b679f8385b8cb7ccb60d27ad625fe5f4079cddf86d639d1e130977971a652446d1490c32782a0b82bd042651c9d83030a09be70cebab1a86201f70ad9d07bd749d34b6e1a21f86e7724bcea344da985d44da814b596c3f251d32f0c6881ce6aa890eac62527c39371147d9eda41e050655b8acb2388a34e6535cdac8e85bd9d7349e15a240dd7a195a34735e2218ad4153e5dee503ed06bcd4d8962e0fe5d6dc8629953c80fb2c3fa34dd8abaf3aa4e3a5edb8e5bd4bc28bf46476c703813cc342931a6de37b07682392d3dfd0dfa46fdca20d72adf83e107cda59e326b7ee2db99680339e608f83c792999ba99d8751a896b974f3e221a3c79a02f381a29508285ae0470115c1bceee26e349a9b721d527279602c0794fbb5fa373c7008764e811e594560e0ed0fff2624ac954eaef7cbde51e3d39b9a34aa17fe11bdda12cd3cded41c3f8c58c98839cc44b61d7ecea3fc51b34ac41ff9092c13740ca76b25b340cf88d34eae45b0b678d187d6d2dafb6d272305dcc7e23563d7eae3aae9d1d671aab354261c944916d571ddb72d4f16200698167614fb54a1fb18a89449e9c8eb9661469c5cd06907b5b0a7dbf16f0ddb6aeec5868a02dd52dd5a5009cdc37f11fc036bb41f6ed41050a919f31a403c9f695d90c8a7480bed2cb5b01141faa417eefb3231c0174863b94658ac4d6ee6c57e9d827217916134a90c8a567630d437b706e811f13e6f828cb133aa7edb0cbd7bfa76e9ad36fcdceb7fd43455e0820a22de2d592e982ba1abf002dc4dd37464794936faed6fb3379c14aede36576a90858828affe2e4affcdd1d6c85e4a16f7abfcbf045545a0592fc53ed5e135389c34bd3ff280c60620c985d3e2ab62c291393cec606cc14f285d9346bc2da414079faf4d116f74e66bb591b313db9a6dcd8e866e6ebc4ca3b9c472799b2bba73cd01a8a7ad5d874713453fe330f19ec44a26ffdd75c17a0359de4ddd9e767a6daa4dcd6afecd9b5aa73081686510238c2bd4249d909a72cbbee948f4e3ca4eee5231ba2b1ad2018c8f3b4ede5d5295e0830cf2e838fe94ffde91c92c2f88d3888bf20f88aea1badf49e048472f4a1c2e9d2d7452aaadf592d6599032706dc17e172b5f758e41c0c9d0bcbc5f78a432929f8cc0d66b79ab728594c2a7f0fa0779f4a817b9b68eb5025cc345a2363fdeee2415896a4a53b5b84de34f747bd086a5074ebd0280b144380e8dca50a0e343a7b20c50c4d4fe36b03d6d398e4a312c812bd6aa2dd9706be773d4f2e1e5a3e97265fb733ae746198cd48d736bd5e1186931d9be12b7384476700e8a8ff859cfb6d5704c7cc79666b36a9741e75e66b4ef83c30a4e7bcb72208c2b5624a06971d794cd439a22e0f30f2292242c5236f69526ef285aaa24d3999120b6f01232e06ef4ea5820401636a38797d3d328471b8176f4439f350957acb59f39951d8e86bef36ab78612b17f0dbc94405214f2c93e1a90892862198205f38f63835cb0aa60d764bc181cd65dbde6866cdd9173485a818abef29682b21f3bcbed7ef55fe0dcf8822a89c147eff9ab595d9c28671406a53afdab6b88b348450f26e9f356dd341101c596bfb7be21138e61feb691654dca9039b9f36d29e85c2d7015dc1da5910a650da50b493393738883d1183d1e8a07ee1423390591094aa6643bca100800153e98c2780cd89da6354d50712d926beb82b04efd8dac977ce06b3482b1394628c0bf6abb3d1a9a8e2f620242448d7977341a5509a7c76ec4b4453807ec94b413bd4d9716f6d89d5e13aa421bdcb6ad70ad91f58dc75d49e8b78b04d4b70b65b876c1c950bf1cb18af36cd81b87fc20fcb0d5b653be1c264e3dfca562387ee5123f3e29b2e4e530ef3c74575d9baefc92819fd6fa1e52dce92554ca203753db677472e7f13b7290a0f4e80cf7c8e86ccef81ad93b7c2739d9f3a08ce64485a124198da859511b99a1d5419757c4c4e45f607743e880718edddfddda92e92404ca8b6695239eefaf7d2ed5710fd397aa39122ec423b04b8066b92aba00e72b429f91586e86febddefc9a2ad00c40c50f5ed2312973bc34e72b6085ee33b4c544683c57853d344dd9f4b66eb575af42551cc2ee98eb17148e7f710157b63bc6f374ea7ef1ab1324abec38202b291055d69dd1c004cf5b6d58abd89392abdb838c2dcd1a599be48ab7d13aaee97b89969f38b2b53d84c2efa8dce1281d418d6f80ee405af89746bd3eb8626a5edc68dda5c43a99d85e967e8651a62c969a3e0a93e6fab1dfed20c1da74bd087d014bb8cacfab03b7f148e8383fea9a058b7e87dbd7868e2d8aba89d3ce2a55b57faf72a041bd41ffc1db671f1915589e580225ac591b88942a363e68154aad7f5deb33a59f898e0d27e5be2b6b6aaddad0f0b0802c53abe01c13a9f6e9b4554326e974d6011468e0d131ed58658d6f4c7fa9028fe4a1e64af2572caa0764cc3ac32b304cba2a67e9d21eba9806f3422994c4c5dee1891da7f73c1c7f524073ea4b21206b0536a43811a7f9038de93914b03e377f1eee0c07e7387c07984c6f219aa4cfbf5ff82d706a9f6d6dc84ee37a61df06d6c508a554906ea581f30daa723b711cf15311d1a0df3723dc9a0bf8486340eb8b3188f03fa73a7aaa91ffc1ed341cb16141817464671dfa632b9cb2a58d779f849cbd4cd1dba6d0c811cacfc7edfe9484ef7fd704d4a70c564b9d6cb639f6feb83de8e272b27d03179d7a04dda6a1c69b2a02617f489a765f20436795a3b95d8f78372ce76c334d83fa8a414b87b6c621e9fb35961502d3e8c82fcaebe2fbddd4367868517152b0bb3843680225a3adcd1b5b4719e9e1f699d8ecd5dc1e6ac5796ee8f00"/4096}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000200)=[{0x2, 0x0, 0x0, 0x8001}, {0x4}, {0x6, 0x0, 0x0, 0x7ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r0, &(0x7f00000003c0)="35d5b86142c139e9b0c56c4e0797", 0xe) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x48a, 0x10000, {0x4, 0x5}}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x6, 0x8, 0xf0, 0x7}) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0x658932a1b5ce1340, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffff7f00000000e6fe4000000000000000005b9d071b542a5387060000e29f1800000029000000320000000000000200000000000001cb"], 0x38}, 0x0) r0 = socket(0x20, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) r13 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, 0xffffffffffffffff, r7, r13, 0x8, 0x5}, 0x81, 0x7fffffff, 0x1f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x2, 0x3, 0x0) getsockopt(r14, 0x81, 0x3d, &(0x7f0000000000)=""/168, &(0x7f00000000c0)=0xa8) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020691f, &(0x7f0000000300)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x6}, {0x8000028}, {0x6, 0x0, 0x0, 0xfb}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xbd23d28182b3e9d, 0x4) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x100}, {0xb, 0x9}}, 0x2) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000280)="d4c32f0ab2ceb28300a43388f964e259fd11ab02a2054e221e7cbe0c71cbdfa9964aa84854ba719b2d99969f70bf0fb3b78e4e4aa136aeda265672fa69e900683bf5152b7fa1f48f679a0b323c68d518978ff627fab97d49ab3d5cd0486ec3dc20aff0daca4cf7ed5bf8f0e735767fbef3bee98ea963145f7a96f9d403b2321cbb4279ff7046eb7b6f49f81e9f368b13208d58af04833bc54e6e04ea430880ae63b33c46", 0xa4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000240)=0x8) write(r2, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4, 0x10}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:27 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x61) semop(r1, &(0x7f0000000080)=[{0x1, 0x9, 0x800}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r2, &(0x7f0000000480)="bd", 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x3) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r1, r2, r9, r13, 0x24, 0x4}, 0xc29, 0x4, r14, r15, 0x8000, 0x5, 0x0, 0x8001}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x6, 0x2, r24, r25, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = socket$inet6(0x18, 0x4005, 0x70) r29 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r34 = getpgrp() r35 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r30, r31, r32, r33, 0x5, 0x7fff}, 0x6, 0x2, r34, r35, 0x200000000007f, 0x100000001, 0xb1f1}) r36 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = accept$inet6(r38, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r40 = socket$inet6(0x18, 0x4005, 0x70) r41 = fcntl$dupfd(r38, 0x0, r39) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r46 = getpgrp() r47 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r42, r43, r44, r45, 0x5, 0x7fff}, 0x6, 0x2, r46, r47, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r49 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r49) r50 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r36, r37, r44, r48, 0x24, 0x4}, 0xc29, 0x4, r49, r50, 0x8000, 0x5, 0x0, 0x8001}) r51 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r55 = socket$inet6(0x18, 0x4005, 0x70) r56 = fcntl$dupfd(r53, 0x0, r54) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r61 = getpgrp() r62 = fcntl$getown(r54, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r57, r58, r59, r60, 0x5, 0x7fff}, 0x6, 0x2, r61, r62, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r64 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r64) r65 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r51, r52, r59, r63, 0x24, 0x4}, 0xc29, 0x4, r64, r65, 0x8000, 0x5, 0x0, 0x8001}) getgroups(0x5, &(0x7f00000000c0)=[r21, 0x0, r31, r48, r63]) lchown(&(0x7f0000000040)='./bus\x00', r1, r66) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x4, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) shutdown(r2, 0x2) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006df"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget(0x0, 0x2, 0x468) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/4096) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000025d, &(0x7f0000000100)=[{0x50, 0x10, 0x4a}, {0x4, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x5, 0x8, {[0x3, 0x6, 0x4, 0x7, 0x0, 0x9, 0x1, 0x4, 0xff, 0x75, 0x7fff, 0x4, 0x9, 0x5, 0x7f, 0x2, 0x1000, 0x2], [0x5, 0x100000001, 0xffffffffffff7fff, 0x0, 0xffffffffffffc854, 0x4, 0x200, 0xffffffff, 0x100000000, 0x8], [0x0, 0x800, 0x8000, 0x6, 0x6, 0x9, 0x80], [0x6, 0x4, 0x3, 0xbb, 0x0, 0x9], [{0x0, 0xfffffff7, 0x5, 0x100}, {0x1, 0x7, 0x9, 0x8000}, {0x101, 0x1, 0x1ff, 0xffffffffffffff0f}, {0x0, 0x5, 0x6afcfdf8, 0xf0}, {0x3f, 0xfff, 0x80, 0xc3ee}, {0x2, 0x2, 0x10001, 0x3}, {0x0, 0x9, 0x7, 0x1}, {0x9, 0x5, 0x48e, 0x3}], {0x5, 0x8, 0xa9, 0x101}, {0x8, 0x3f6, 0x6, 0x800}}}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r10, r14, 0x24, 0x4}, 0xc29, 0x4, r15, r16, 0x8000, 0x5, 0x0, 0x8001}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0xfffffff7, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:27 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x180) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0xffffffff) preadv(r0, &(0x7f0000001700), 0xa, 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x183) openat(r2, &(0x7f00000001c0)='./file0/../file0\x00', 0x10000, 0x1c) pipe(&(0x7f0000000040)) dup(0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x200000fb, 0x7, 0xfffffff7, 0x1, 0xfffffffd, 0x80000000, 0xfffffffd, 0x3, 0x5fff71fea956dadb}) r4 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) readv(r4, &(0x7f0000000080), 0xa) r5 = open$dir(&(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x102) lseek(r5, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x80) 16:00:27 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x80000000, {0x0, 0x4000000000003}}) 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchflags(r3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:28 executing program 1: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r11, 0x0, 0x0) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f0000000080)) r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r12, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) r15 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r0, r1, r8, r13, 0x24, 0x4}, 0xc29, 0x4, r14, r15, 0x8000, 0x5, 0x0, 0x8001}) chown(&(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x4}, 0xc) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000001c0)=0xfffffffffffffe68) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f00000000c0)="3fef324dbd4b8358fb9900332b2e89fc3ec40265512866bfd6ebfddb969c66092738955334754e7a5603fbd04258ccc6103523aec6f39d8c442eadb6cefc0179e9585ddb90e85342da9e5f38552ae88aba6cfddd5f10492b69d6e153057bc2b43f92440ba909224946d11d406468a2d7e5944ef6d8c77ce74378c26ce0040a752b2579ae3145072b4624092281a139c25136555d2388e0328105a0f51ca38c1f07472fe532e42f057c7197da8afffb740e81c32948ce21bbd7a7bc005590be9257884bdee9e7e34c025c9eb52bdf30f2d3f38cf328520706d5df0ed8ef912a58a1dbef579b67c9059959c361b6c537fb9a637bc3b58c00d290c2d6dbd15e221e78b7ed1bbbbb8d7e38d98441c88361cf8c54204bc294b30a988b2149b4ef626579f9cebcab0a8b7a075218e503ad8b55bd4b7883531765b373e93464a3ddf622d7db9a8e5eee225e67986720d316b5c437f5ee22aa83f567b393bae8316ae7fd1d03d08e2a7b140f3e9709d6fcdce65c6f8fa91a12af01ffb3ff8873daec8e02d3ddde6077918f19b8af5132fad9be7f549d5eed1f83cdc44935c43515d29d72cbe0a63229db3559bd2594cd870a3ee724a9f2b0f4179f9cf69216570bec3a6c6fc58633a9405af1a85e537ed29da61dd34798f9926c59a6562cd757c46407379ad104aef7e4bc7a9e2c855a8c236990c4ca09ae24b574a0e11f7b4480c8ffe049799e9c49f4610d00ab123f45813d68906f4829c1bf2af42fa254ab478c072e6286140885431381aac91ac0b0caabb9d63c9f70c4ea0009e61d5b6c2fcf03ad6879626269aa799fdcc6fa5aa4b51548103a95614989e432e3d0557adf60777ebdefad9dd090016bf2cee62afca7f871c04b", 0x272) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:28 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x21}, {&(0x7f0000000580)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) fsync(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x80000000) ftruncate(r2, 0x0, 0x2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x80000000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20000040}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") accept$unix(r4, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getpgid(0xffffffffffffffff) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000000c0)=0x80000000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='W\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./control\x00', 0x100, 0x2) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x1, &(0x7f00000001c0)=@un=@abs={0xeed72bf62c076b46, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4d}, {0x40006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x24) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:28 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x9) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) utimensat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffff, 0x9}, {0x3ff}}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffef6, "42ce5cdb5a050047000000006f157f3300"}) writev(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f0000000180)="73421787f8029701d2f33ccf25041fcfe215c91e691269226b9c697c9a8c57a02d9115883e20ea946da3e7ad3b024d7b80e96f62f48e13d47f156e0222c0f39fe2111debb546ec987cf97ac25ebb7cc3c9c7d904b063394e99337373c99d2fcc51cfed56ee3e8c4f687d3baadccfdded8bab4b496948b4f68f609becbcec796a837a82c2966067691049723cd9867a82103417ac3ea5a462e7934bfe8b9c8e4adef4eeb5baafd3365c6f16db104d51b31932a6232b9ed0d38ed27d0ea8e6df2f3c4608dc3c987d2b27ca5ec8d42f4ad5212f2ed6166bbe85cd2115d5e24b891e630c5db2a67543ea2c67175d95954546b037ba47b0878e491f516d0755303a4be35fdf53be99c65a89f5f5541267065106a9bc8188fc155854428ae5fcac57617e763004a2cef4f5f806a966db6c3302ff580e753cfb93858835777521cfbd609140d9f8fb7817351df676bee6cc23a2d413cc51df659c51a58440ada3d3bf7502bbbcb6f1d51cf39ae180c9639856836288bc85740ab1d5c7f357f7264b0b73daff90438af639a176226290478b4d6b2c0046d02a280c898793b425c029b959b9ab87e0941edcfbd86c6cecbd869dd3e707ee98822b814625ab60b109bc3e5d6cc721882be0007a3d51001d716cea750d1302b8e7d946689d2652712a42680e18cc9304a5f30364d3d1704077a47a4ec02796916244778b482ea1cd6f45407e670c90c3c5417822e1315f1e9933", 0x4ae}], 0x1000000000000244) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r4 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0xca, 0x7ff, 0xb965, 0x8000}) 16:00:28 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r0) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './bus\x00'}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:28 executing program 0: socket$inet6(0x18, 0x4, 0x29) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1de72400493aab59, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="33deb0148911ae276f4c8755ee1248e2da85b7a7657a80f5fbb8ea179060edcd2f5555b3d450a0fa8797c09efb8798bbccb8065b2d42143379ce069d3f1693fa631e467398f22fdae4758ec6be1b716abb5f1c493b20b4058a2a845eb3fa5f72aac4a263e7e2651d7f95f8c236758f3bae7c52cee2a95c2f0d026fb9fdab2e4b7256500b11375be033fb663c7e9bb7d811a9577c81e72cd5460ab2f65cc608763aa9aeef8ece9e8ad6ee99ad441d896f78910c00f2072822e8d5487b27b818b74139d68405e3f84e0e3460c15112cdb2539386f474e293defd0188f474bbcd48815b48", 0xe3) 16:00:28 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x3, 0x12, r0, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) 16:00:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x8]}}) r0 = msgget(0x3, 0x100) msgctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x98) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r3, r2) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) pckbd_enable: command error 16:00:29 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001440)="1d4c68a83a58630a70af23dfeb04da063ab8a0946ca2d58b627b9479dd9aeaf5a75a8e0964b9b6be6f95701b55c596da32d2ec69757afd4e49883b19752caead67ffbb60a9dbae924dc18aaaf9dd2020bebbeeaafdcfd135e6f86014abf8c23564abc29451655d3a3364f638a7b16b141fa40d157937bd1a34250fbe550e365ebf6590de12f46e1916fe40d15d26996046a5cf679830a8fa724c666581984a3c8c4bce27a06848fa296880b80ec39a0b7e8176f872a0d7c995b295216916daf3d4bff5d9f024856bbdd2e2dd8a44993b549c297126d14811b2a46cac7a39344c1c946871892324918fb6f202523d050f35798d22ec31d467c12a5b9b2b03100fb3197e38d175c6a045905f0f5d0e9c36279d8d3ed3f0f6c5cffc361a07d85fc6030753cf6bea040e59773cbbf7a7c0d831a03468afe72a94c11c76f44ab26784a2c85ca5d02d380554ab33d70adc90852d5f7aea99141ac2b7dae25658cb5c1f66152108701da984f25b8646ad7bfc267493d77c4a88e959d21c1701c165c9009b4e8cc612358952a0de6dd3660c2767bf7046f9bd5d21877d02b66598eac40c284b07f3e440607e7a95b3265fdc3f6d7934b71f424b5c37b867c0e05b31f8bd9a8aa8312983409ca080a2cc94d12c0268442da107feda0f446d86ccf686529b8f71700e23e2feadfc5bbeb478873f2e984268a72cb79b5e171b8694a1d3294cb5ddfd294cd6824a7c37c4ce43cc7022283149d628252ef0ec33e2b288d119dfd1517c234104292d8b8461f695181f869c8574c2f53be546a35337d160bac6df466d6d047aaec8689a97a445d93f25cf8eb1731d5d48f028e69b18f4e29fb5aed19608b542fd1f8a71dabacd5b33d296d806a98eaa45a80c0087d564e19871a481039d3b36004759ee43376dc65840fcd388b701410f84d2dbdbf8e20014b98f677bd0f0d46bef6e4807acaf42b80b83c817f605c2b6754776daaa5e1f2212a3183bc909849f85909baf9f6792c7461761a79f2269e69e74c1af3ef7dbca2fec67f82240957517f10e843ee4f390e798405fd8083eccdd70fa62c0404cc2c4cc79676a081074b1c5c798d495573cdfa8ce2bd56fc9239f18fc12582ee51ebf45e21e0a3afaad91ecc2cf106cf6210d6d7cfac3a3f58915dcd2f831dc30ca653b1a05f6fde519cc74fc96568a0e65cafc58d3905a364e158993f532d048ea4fd9e90dea459223e835b945ab75027ed5dd4c5fd4dca639c2ef87a8f4c1a6bbf9d59e2cd61578af5402833c42cd0ca271a245b56b4c23609508756537811f2edce3c42f2d882f7915d87e0eb202bf9199e6eee1656904ef2da6492b5e057b9ed87198e91f66226b3a68a2fc2158da1b488737f0b713916df858adb2b061cd5cc7e166ed6eb258f2393e532f83a5030331ef5caef2df9db6fd95f3c4ead6ceb79d10e44852bd489f4a5706ad88201c8b303d003186ac546dab6a2c87782fc650f97932775dfff309c03f999edeed001120288910bf1238d5bcd559499c07f348bd9ddeec08e786f337113790aca9646ff8fe7e83ad22b58077e490832af85e38b280d955fcdc30b99891c057c4769cb90d780b32e3126bc113d5689bf833471b5ea62fc88216e0d0664d73e89e8adac541965a12eecb515ef5f856bb0da287d281b710b3b9e6faebc930a019aa11c145fd6b95374d8bd01fa2fb74960395a1743f6b7cf697a867247a9f8003f9b9384d35b1784178caaccb783bef776003f04cc0c98bd42ced14d8c7e79be41f77b90e589b6a1eefafc1dcc515194b1183b9bc92986a2c9ec74a8c25469da0742c8fda3b6527db4d1474bee6c032b00ca7422f2f4879ca3a0a4bdafd4719ccee0bf60c685a21d29ac6e5917e81efd895b9b72ffe8821ab5055874fc7ca5a972d8f98dae1fdfcb7f447b363643173f7d0f96b283c7166e88cbd9767463e7c641982343ee080abafc5c500d0d195a41986a9955cfeef96156cdec0fcadd6a47908ef555489dba1f26c789ff6ac3846a4c5cf5440015c9b5110d4e51dd2f28eac451c0852ceda8aa00df03410755c26d3e9f3fc111fe6787f7ddfaeb9555c40200c051377518bca51d23de12913014775c59f753122d4de4f57f07901cdfc7832446ca561ef057ff6204f4eaae13d4cd3663fa696f11ccb97a61e29d6b54323cc4ed11553a3807ad096a3b678336e71fba5efcb684bd34f46427080af2689bc5308e6c38bb7663931ddcc784432abfaca2ebb67beeecf489084f2b81fd0d2b1737d99bce91f5a36138aed0b85e5ba8f446efc4735eac6464f753de6fdbb6bdffc17ed859b663ca2ec94e02b42d273c6f494e0d22eb812f808aeb9cfc0106b34820686bbb58487005528a4b37dd2061f4081fb3713f268c8aad9f36cd608e3c9f24e293f4c3f7fdf4974c6555d026376b8a5a454bad2a830877d3ea9cda236b4ea4986ac09892a195b92e8a1c28ebef839545421721d80544d67b30d487787eae6ffa064b6c87de6cd1aa84f6ffa24b785d5cc3f2719ffb839dd1b3b18da8257f7e52885a30287541822773eccd22ada2661f04554bf1f771279fec73018b3726bb5de3c011ac415c710ee3bf9ea16011d56f9338355423b651ef2a5402cce8f1942e8cabf5958ed374045cf7e34ea1ec3f737554f828987d4dad57a31cb825b0371fed6829b11a19464e9fbcdbdee1ceba45a1db4e4e007dcf7e0ba2989eb3fb4ff8bed3b88d9e492ce944b4e420043c93cbeb6b93ea53250abb0f47a482c9e4ccf19d61911ef1fbdf18d57d1087cdb9aebb9527bbda5686b060b2e9b9c7ec88f3adae2343b7e57f64d7e0e7b6346503a93dee3aaf91f40863a53e54e9833370028aaa9ab4ebe73c1c506a9b980bd2cafb553e0661363cef7a100c6216288d1fda2dd1f0d01a4a0c529112bb174005540ebe139a48a7a07d1f8d1309428124ae72c756797e089714a4f5a27db315f28370a2a105fd5f8136cb88af009f562494689fc5b2288d4395cb56d9c877d79a2f659e87fbcdc25f093566a1c84c258b66c940c8bf9d0fd5a1e78904eada03d7d01f33c672255ea58e304e49821567a4124d267e5d51b1e11e5a97025edd483b56e706749db0ad16a688587b41b20f373c063f9a7d51475b8bd3eb735da35d7710d49174ec0e0573e94fad78a123ce778f3877155b9b86091fc4c324d000e62725c6f0d089a46338606af1d3e1fe697c956c14e946731fa75682bedd0b855b873b8fc60bd9b1316684db432ddb29d4ab07ad9f5a020e5f2ac42bef65dc885d84176a2f698f1b6322b1d04d2dfcee729ea9ec797ebc3cea4d69aba9994bf52214c9f3b4ee8841835d7d8fe5da39f621c4628d86fe1d8dcbcc52e1507f9ea2dace81e12c9237422400e1677f0857709d470881fde8c8143303d130b9536eeaf9c7f185cda604a19470fd31c3fc1666112a833df2f3d82e66bb269d23fdd82385798981e05eb3b18578330d74eb051bc639df7563b27a334f809aaae5406e9063eb66af8b9492a5f9c499393b9e8015c91dbe20c2099ead282eba27ef5a5480058d21d4ea5253a99bf3d89dd075bd7eb4e1772e75c4991742bc6559afb6b811f296106157708d20d644a2118206818e5f40443d1d379ce8b32d35ada0b03e52e79e49c342b705dc54d5eb34dec91fa464e687c51842bd36f0e28799c124d421437647e7daa42e5e30e2a11eda0e72df289227449e5f936438cf69cdfa817235d8fcbfc7bb9d5f43cabb3672edb295b73feaa8afc31d72518c2063728a3a1fa775e155b6a598216fc4a0235e53b295f01f984ac8ec37241d38a925e2e441af3c68a49b35df08f137afad76af3c348d3e5819d22957a27740f51b3399d74d62dca5f5af7dfd5f703c8258c5f14cbd9c841bdab4b7683b21927b9bac123e267883fda92ce1f7443eed42b66ef871717fbc3427da485347a4158aaa4e6f902f52f5ba1bc88d931385362df944bdd4e168c7592eac400bd4c1c47c52289d84efa9ef056024e5a20945a25c9c7ce32651e40cca76d6c0d8ae428bd574aabe59beca05cb9aad889591f7207f614d796db3134dade8e25cc111274df597755febe583de566421ed406800c4dacdaabcfbc5ab46e0d0aa4f11cd9bbe7e8ed725d8ca4af34b4754c8194238d5844e00a0a0872892362fddcf3551c51bad3e5bdcf79fb7b804d98c0fa76488b76aa6290bbd1e37d0f0cb222223fc86ccf4028ed71ecae767fcd9fb0ebb9ee49b41d682b2923ebdf023be77ad56b563a34053997f54bb98865c1d50825d7cdcb61368cd601e448c89ae80d72fe5cf629598694392e659a50525bdb9caa706f9298dcda7c35aa54b193f99812c301d46d4b6c8943a0e3371dcb2cfde37d49e7abb89158b542c04f5630cb390f6ef40a66dc116c46c4d7ae1f989fc4bb1133c47ee8fbe028b24072d8ee742c9235d2eb949ece4cafd3025c515d3be4a49cd5e41fd82a7a8f7567d73e32eaaa14f14ed40c3f2006b4b7d2a1882e52aa3ed061799e09469c3a5eef86eafd9d30c6d1ad68939c80be7c1d584b87c187e07a87353b0060e5e4d35eb6a7ed05a2c1e2a5f4ad8b176d474138d2f5410ddb082edbf834041783a757c89b4821742a589ce2c2df070cbb5590cecb1d633d179751d358825385363b1ed31eaabb82e96d64cc9719a155f395ba1b1cd80f52e49b6b628d70712331f187fc77387fd1f07d7016d1e47fe44b1578f10bd81f11eef078e8ba049c92d7cc9e0e7aac79da777874662f620f6473537c97a9498e30c29a5883b2e2df914300f45ddcd27161164449ef8c741d288de1da2aa870ce79aafc06c46e264e73321a29fee98fd2e448ffe561e8f12ce5fbb452dd7006c8943438043585a8fad507ef391ad6126e2f9bbfb7c9b58a37f654f182d64b8fe3a4a775ba20f01f7089b05854574f8c25654fadad8c99aa1b59d73be391b7f48c5448c195e82600fa38f11917fd9287634f1780fa4ab4b31bed04f504e36d4a7dd5ea76da31054f374bedc65f99415541c53af48aa7f0aa3d266bf40a98ce992b091ba968db1522904cb884508bff9ae71c0406beaa2bfa3fb14c1e6374aaedb84d71a0682a041b999d4d773f9bddeada5af868c6e43ef538a2cb6fc1e9c802113baf7f9d4c34fac345f14a5561e072e4763e3598b579db3c66267c2f59f72c25cd3db2eeb95e1f0dfa030a16857e5903c712bcbf0798db72bafd75ba0d36075affe12b7c2e4994aabe3eb0f7132dc63694ce43a7f840ec850b424db310c8f5ab0df356d0ea8e337232d77ca4c348247d57d03aab8c0b85bd3ed5602b57b4a1ea604af3498270b98346d367b14a69f52676fe5cb3e4bd32401b3ea6d0e99f1bb5b6f956505bc453bd618a3f54f46a58471a06b147879998ebb7096ae4b8e4c816c8a5b57bc0e3f00a230a3e52c13fbc9fcecafd4f5c89a13afd93f9bd238140a7c22532e2b6df3011c259a3e7febccc62e2a50d822b090c2855f2de460bb84028f2f2493b1e67917a6fddea42df948484fba9144c3565d550b7daab657139f0c4c912a9982625eaff6e57ad79a69177fd154aaec8c09ede04580f7cfb215d9d6bf1b78ba47a0b356e4a869b8434b9afe1d2775692ab9158f91d11ba48a05cbbf7f92e26c759db1f7ec90c36ab8fe33a57c1513d465d5fab5cff14b1a74c33179d2754d6fe19b359f8f059ff5e15e6878533602f5532739d9e7efa26452151318a5aaf0392398db708470a78c0a7fc0d4a5175b01f06e5fc4911530c15a0834dfcef90c0d238a70a219c10", 0x1000, 0x8, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt(r0, 0x3f, 0x80000000, &(0x7f0000000440)=""/4096, &(0x7f0000000080)=0x1000) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="f4", 0x1a}], 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x8010426d, &(0x7f0000000000)) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c236295aaee48c02f6ac41e6bf3bf55954799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350100000000000000000000000000000049261bfc8a46cd9845cce02074ecf507b50f3e509c74d005c8efd496fbaaab50174e205efb0ad553612aa8f6277d2258e161c7ea6cfd09481beba2677b0e3c4a12629e49af7131d7fcd450d3530a88af4ec1bd2df7373c43bb95c7b5e357c6933849c6fe6e930724d4d5ff6c3c49b78168b67decaf60d2f3d1351b0c631a82dece9c0defb4d4861ccacce0327f07d0fdef1879ddf6ad316c"], 0x10) write(r0, 0x0, 0x0) 16:00:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) pckbd_enable: command error 16:00:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) listen(r0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) 16:00:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8810, 0x0) fchmod(r0, 0x2) r1 = msgget(0x2, 0x80) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="deffffffffffffff"], 0xfffffffffffffffe, 0x0, 0x1000) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x6, 0x8, 0x720, 0x5, "774ad6d99cb133ff3da29528dce78b51df91ffbe", 0x1f, 0x7fffffff}) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x80000001}) msgget(0x1, 0xd1ef05630cb67f3a) r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x3) connect(r1, &(0x7f0000000000)=@un=@file={0x3, './file0/file0\x00'}, 0x10) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001693bc78 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001693bc78 16:00:30 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x21}, {&(0x7f0000000580)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) fsync(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x80000000) ftruncate(r2, 0x0, 0x2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0x80000000) accept$unix(r4, &(0x7f0000000740)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getpgid(0xffffffffffffffff) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000340)=0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r9 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r13 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r15 = getpid() r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *201205 12244 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001591bab0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016b45000,fffffd8036d68e00,10,ffff80000005b380,ffff80001591bd18) at alltraps_kern_meltdown+0x7b 0(b,ffff80001591bc78,83,ffff80001591bd18,0,b) at 0 rt_match(fffffd8037012b70,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001591bdf0,fffffd803e69db20,fffffd8037012af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037012af0,fffffd803e69db00) at in_pcbconnect+0x107 udp_usrreq(fffffd80292add98,4,0,fffffd803e69db00,0,ffff8000ffff2508) at udp_usrreq+0x560 sys_connect(ffff8000ffff2508,ffff80001591bf78,ffff80001591bfc0) at sys_connect+0x3df syscall(ffff80001591c040) at syscall+0x507 Xsyscall(6,0,fffffffffffffecf,0,3,6c306684010) at Xsyscall+0x128 end of kernel end trace frame: 0x6c583358fc0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001591bab0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800016b45000,fffffd8036d68e00,10,ffff80000005b380,ffff80001591bd18) at alltraps_kern_meltdown+0x7b 0(b,ffff80001591bc78,83,ffff80001591bd18,0,b) at 0 rt_match(fffffd8037012b70,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001591bdf0,fffffd803e69db20,fffffd8037012af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037012af0,fffffd803e69db00) at in_pcbconnect+0x107 udp_usrreq(fffffd80292add98,4,0,fffffd803e69db00,0,ffff8000ffff2508) at udp_usrreq+0x560 sys_connect(ffff8000ffff2508,ffff80001591bf78,ffff80001591bfc0) at sys_connect+0x3df syscall(ffff80001591c040) at syscall+0x507 Xsyscall(6,0,fffffffffffffecf,0,3,6c306684010) at Xsyscall+0x128 end of kernel end trace frame: 0x6c583358fc0, count: -13 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x2436 __ALIGN_SIZE+0x1436 rbp 0xffff80001591b920 rbx 0xffff80001591b9d0 rdx 0x2437 __ALIGN_SIZE+0x1437 rcx 0xffff800016b45000 rax 0xffff800016b45000 r8 0xffff80001591b8e0 r9 0x1 r10 0xffff800000a63c00 r11 0xbc80b8485797ba69 r12 0x3000000008 r13 0xffff80001591b930 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001591b910 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=201205 stat=onproc flags process=0 proc=4000000 pri=65, usrpri=65, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff38c8,0xffffffff825686e0 process=0xffff8000ffff70f0 user=0xffff800015917000, vmspace=0xfffffd803f013ee0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 12244 476351 85549 0 2 0 syz-executor.1 *12244 201205 85549 0 7 0x4000000 syz-executor.1 51246 255438 72700 0 2 0x2 syz-executor.0 85549 486079 72700 0 3 0x82 nanosleep syz-executor.1 6705 51132 0 0 3 0x14200 acct acct 89470 320615 1 0 3 0x100083 ttyin getty 50155 520294 0 0 3 0x14200 bored sosplice 72700 112405 25971 0 3 0x82 thrsleep syz-fuzzer 72700 2187 25971 0 3 0x4000082 thrsleep syz-fuzzer 72700 456087 25971 0 3 0x4000082 kqread syz-fuzzer 72700 212299 25971 0 3 0x4000082 thrsleep syz-fuzzer 72700 79621 25971 0 3 0x4000082 thrsleep syz-fuzzer 72700 437766 25971 0 3 0x4000082 thrsleep syz-fuzzer 72700 482067 25971 0 3 0x4000082 thrsleep syz-fuzzer 72700 478849 25971 0 3 0x4000082 thrsleep syz-fuzzer 25971 423538 21383 0 3 0x10008a pause ksh 21383 354205 98827 0 3 0x92 select sshd 98827 321222 1 0 3 0x80 select sshd 81497 197916 45856 73 3 0x100090 kqread syslogd 45856 509130 1 0 3 0x100082 netio syslogd 9537 241963 1 77 3 0x100090 poll dhclient 76564 177894 1 0 3 0x80 poll dhclient 84190 476207 0 0 3 0x14200 pgzero zerothread 82447 192451 0 0 3 0x14200 aiodoned aiodoned 77128 242982 0 0 3 0x14200 syncer update 48131 420781 0 0 3 0x14200 cleaner cleaner 40133 305677 0 0 3 0x14200 reaper reaper 70806 326541 0 0 3 0x14200 pgdaemon pagedaemon 28216 84751 0 0 3 0x14200 bored crynlk 26790 509106 0 0 3 0x14200 bored crypto 8134 63334 0 0 3 0x40014200 acpi0 acpi0 49799 448571 0 0 3 0x14200 bored softnet 39929 86559 0 0 3 0x14200 bored systqmp 60731 380712 0 0 3 0x14200 bored systq 68861 372328 0 0 3 0x40014200 bored softclock 42312 369625 0 0 3 0x40014200 idle0 3107 140541 0 0 3 0x14200 bored smr 1 312433 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 9572 6373K 8493K 78643K 34178 0 0 pcb 13 10K 12K 78643K 1992 0 0 rtable 128 9K 10K 78643K 9556 0 0 ifaddr 122 32K 36K 78643K 1528 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 194 0 0 iov 0 0K 32K 78643K 676 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1227 77K 77K 78643K 8389 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 59 0 0 VM map 2 0K 0K 78643K 8 0 0 sem 12 0K 1K 78643K 632 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 10261 0 0 sigio 0 0K 0K 78643K 87 0 0 proc 50 38K 63K 78643K 1501 0 0 subproc 32 2K 2K 78643K 342 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 377 0 0 in_multi 23 1K 2K 78643K 854 0 0 ether_multi 1 0K 0K 78643K 26 0 0 mrt 0 0K 0K 78643K 39 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 753 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 164 25K 31K 78643K 24283 0 0 UVM aobj 130 6K 6K 78643K 162 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 3427 0 0 NDP 21 0K 1K 78643K 355 0 0 temp 233 3537K 4176K 78643K 121934 0 0 kqueue 0 0K 0K 78643K 19 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 575 0 568 1 0 1 1 0 8 0 rtpcb 80 281 0 279 1 0 1 1 0 8 0 rtentry 112 2893 0 2845 2 0 2 2 0 8 0 unpcb 120 2360 0 2339 2 1 1 2 0 8 0 syncache 264 163 0 163 15 15 0 1 0 8 0 tcpqe 32 245 0 245 17 17 0 1 0 8 0 tcpcb 544 4728 0 4724 16 15 1 15 0 8 0 ipq 40 18 0 18 8 7 1 1 0 8 1 ipqe 40 45 0 45 8 7 1 1 0 8 1 inpcb 280 13413 0 13405 25 24 1 9 0 8 0 rttmr 72 10 0 10 5 5 0 1 0 8 0 nd6 48 64 0 63 5 4 1 1 0 8 0 pkpcb 40 22 0 22 5 5 0 1 0 8 0 ppxss 1128 118 0 118 21 20 1 1 0 8 1 art_heap8 4096 38 0 35 11 8 3 4 0 8 0 art_heap4 256 6423 0 6207 35 16 19 19 0 8 3 art_table 32 6461 0 6242 3 0 3 3 0 8 0 art_node 16 2332 0 2293 1 0 1 1 0 8 0 sysvmsgpl 40 42 0 2 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 630 0 620 1 0 1 1 0 8 0 shmpl 112 160 0 32 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15372 0 13977 46 0 46 46 0 8 0 ffsino 240 15372 0 13977 83 0 83 83 0 8 0 nchpl 144 29078 0 27466 61 0 61 61 0 8 0 uvmvnodes 72 7449 0 0 136 0 136 136 0 8 0 vnodes 208 7449 0 0 393 0 393 393 0 8 0 namei 1024 85483 0 85482 8 7 1 1 0 8 0 vmpool 520 6 0 6 2 1 1 1 0 8 1 scsiplug 64 13 0 13 6 6 0 1 0 8 0 scxspl 192 95524 0 95524 22 21 1 7 0 8 1 plimitpl 152 485 0 478 1 0 1 1 0 8 0 sigapl 432 10382 0 10369 2 0 2 2 0 8 0 futexpl 56 175088 0 175088 8 7 1 1 0 8 1 knotepl 112 1268 0 1249 1 0 1 1 0 8 0 kqueuepl 104 1408 0 1406 4 3 1 4 0 8 0 pipepl 112 5162 0 5143 20 18 2 2 0 8 1 fdescpl 424 10383 0 10369 2 0 2 2 0 8 0 filepl 120 58529 0 58431 22 18 4 11 0 8 1 lockfpl 104 1875 0 1873 1 0 1 1 0 8 0 lockfspl 48 629 0 627 1 0 1 1 0 8 0 sessionpl 112 39 0 29 1 0 1 1 0 8 0 pgrppl 48 48 0 38 1 0 1 1 0 8 0 ucredpl 96 7801 0 7794 1 0 1 1 0 8 0 zombiepl 144 10371 0 10371 2 1 1 1 0 8 1 processpl 864 10401 0 10371 4 0 4 4 0 8 0 procpl 632 22469 0 22431 4 0 4 4 0 8 0 sosppl 128 80 0 80 13 12 1 1 0 8 1 sockpl 384 16134 0 16103 24 19 5 15 0 8 1 mcl64k 65536 300 0 297 9 8 1 1 0 8 0 mcl16k 16384 57 0 57 18 18 0 1 0 8 0 mcl12k 12288 194 0 194 22 21 1 1 0 8 1 mcl9k 9216 71 0 71 21 20 1 1 0 8 1 mcl8k 8192 171 0 171 24 23 1 1 0 8 1 mcl4k 4096 506 0 506 15 14 1 1 0 8 1 mcl2k2 2112 46 0 46 18 18 0 1 0 8 0 mcl2k 2048 39581 0 39535 57 49 8 12 0 8 1 mtagpl 80 687 0 683 14 13 1 6 0 8 0 mbufpl 256 163524 0 163339 85 66 19 42 0 8 1 bufpl 256 30059 0 21767 519 0 519 519 0 8 0 anonpl 16 1153137 0 1147194 199 161 38 50 0 62 10 amapchunkpl 152 56281 0 56194 92 87 5 24 0 158 0 amappl16 192 58364 0 58033 195 169 26 29 0 8 8 amappl15 184 8 0 8 1 1 0 1 0 8 0 amappl14 176 1073 0 1068 2 1 1 1 0 8 0 amappl13 168 848 0 848 3 3 0 1 0 8 0 amappl12 160 234 0 229 1 0 1 1 0 8 0 amappl11 152 3486 0 3474 1 0 1 1 0 8 0 amappl10 144 1509 0 1505 4 3 1 1 0 8 0 amappl9 136 2777 0 2771 1 0 1 1 0 8 0 amappl8 128 2471 0 2386 3 0 3 3 0 8 0 amappl7 120 1553 0 1547 1 0 1 1 0 8 0 amappl6 112 3499 0 3485 1 0 1 1 0 8 0 amappl5 104 600 0 589 1 0 1 1 0 8 0 amappl4 96 11473 0 11437 1 0 1 1 0 8 0 amappl3 88 1344 0 1336 1 0 1 1 0 8 0 amappl2 80 81197 0 81126 4 2 2 3 0 8 0 amappl1 72 177825 0 177417 28 19 9 20 0 8 0 amappl 80 23076 0 23043 1 0 1 1 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 161 0 32 3 0 3 3 0 8 0 uaddrrnd 24 10389 0 10369 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 10389 0 10369 1 0 1 1 0 8 0 vmmpekpl 168 59629 0 59599 2 0 2 2 0 8 0 vmmpepl 168 1182669 0 1181221 232 153 79 79 0 357 8 vmsppl 272 10382 0 10369 5 4 1 2 0 8 0 pdppl 4096 20784 0 20750 7 2 5 6 0 8 0 pvpl 32 3581596 0 3572412 662 559 103 273 0 265 23 pmappl 200 10388 0 10375 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 897 0 232 20 0 20 20 0 8 0