}, 0x1c) sendmsg$unix(r5, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:08:43 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x2d3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x0, 0x6, 0xa58}, {0x18, 0x3, 0x80000400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0xffffffff]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r6) ioctl$BIOCLOCK(r6, 0x20004276) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fcntl$dupfd(0xffffffffffffff9c, 0x14, r8) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x400, 0x0) open(&(0x7f0000000800)='./file0\x00', 0x0, 0xb0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000780)={'t\x16\xd9', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x0, 0x0, 0x1, 0x800}, {0x66e0, 0x5, 0x89, 0x8}, {0x8, 0x5, 0x1, 0xfffffffe}, {0x21, 0x5, 0x8, 0x401}, {0xfffb, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:08:43 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000200)={0xfff, 0x1, {0x52, 0x559}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000380)="189d3d8697b7ae6591861f32d9e43fb4708e3f474090e438a6beb9ada759184a639e85b51fbf1a821b7f72ab12a0b8de1a76e1648285f68d18362af0cb88480524312086240cddeb376cb6f57037f2bf858cbd4d2fffa93eb4ed241a1a13c58d4676d88238581512665fe50e28cc3bed0b1e28f3e049fbc585c280a7d26a5ff76211db3b46c558ddd05eab74510a44") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = syz_open_pts() r3 = dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x100) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000180)=[0x4b9]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x3f, 0x3f}]}) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) shutdown(r11, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = dup(r12) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) connect$unix(r13, &(0x7f0000000040)=ANY=[@ANYBLOB="00df05359f4800000000"], 0x1) shutdown(r11, 0x1) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10198, 0x0) dup(r4) ioctl$BIOCLOCK(r1, 0x20004276) r5 = dup2(r0, r1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000140)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000240)=[{0x6, 0x1, 0x25, 0x3dd}, {0x4, 0x42, 0x3}]}) r10 = dup(r7) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fcntl$setflags(r10, 0x2, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000180)=0x7) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:08:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 16:08:43 executing program 1: pipe2(&(0x7f0000000140), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x16}]}) r3 = shmget(0x2, 0x4000, 0x532, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'\xd0p\xfd', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") readlink(&(0x7f0000000100)='.\x00', &(0x7f0000000580)=""/4096, 0x1000) 16:08:43 executing program 0: semget$private(0x0, 0x5, 0x44) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:08:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x4}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r1, &(0x7f0000000340)="e7a49785840131504619c723ff1fd6ae28095663b195adcc6e0c02643155c483b0ec16e958b4eeca7edf692f9d9e526ab3862d42701f00a30a1118b03db2b725b83d5e939ae262491b556ff90e3ca796fc05b9be63e32d", 0x57, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x9cc75e62dada416f, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r6 = dup(r4) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) pwrite(r6, &(0x7f0000000240)="6c5f8cd3a78ee84742bf369e7d058d9272f20e75a6075b9636bc2de1c9eff0ec015c9bc704cd54a5defff4c843edc57cb50e07ea1362ff202cd6794abfa2936b38b0cd9cad30a2d29b878282c6e1cd3ee163f19da0c07693af7d40d899161d867600358b1367b9101a67432164d757f8cfa0bc1198c32825e23cc984a9e4c0a8ced09c80e3f74033fb5d8ea69e970d1f60fa2875ef2867e3f7a646633f14093de59c516a64aae4c908c46425ca7db90e7d0154d264dbc1abbc0ea22e547c4a036db3f1943acd4033292ea2", 0xcb, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000040)) 16:08:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x28, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:08:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) recvmsg(r1, &(0x7f0000002440)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/32, 0x8}, {&(0x7f0000001240)=""/153, 0x99}, {&(0x7f0000001300)=""/48, 0x30}, {&(0x7f0000002480)=""/118, 0x76}], 0x6, &(0x7f0000001440)=""/4096, 0x1000}, 0x40) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)={{0x100000000000002, 0x1}, {0x3, 0x10001}}) 16:08:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x21a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x141}, 0x0, 0x0, r7}) fcntl$setown(r6, 0x6, r7) ktrace(&(0x7f0000000300)='./file0/../file0/file0\x00', 0x7, 0x404, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) getgroups(0x5, &(0x7f0000000040)=[r3, 0x0, r9, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, r12]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r13) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:08:43 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x10, 0x0, 0x3, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400000000000}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:08:43 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ftruncate(r0, 0x0, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:08:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) 16:08:43 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) link(&(0x7f0000000800)='./file\x00', &(0x7f0000000040)='./file0\x00') 16:08:43 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup(r11) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = dup(r13) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = dup(r15) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r17) ioctl$BIOCLOCK(r17, 0x20004276) dup(r4) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = dup(r18) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) dup(r3) ioctl$BIOCLOCK(r6, 0x20004276) fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0x80000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000340)="90cb6de6d7da590d967acd4ffc9d44ea4803d030d99e3d96e1c6e96c5999d953b9e2613c4a6fc4ac9d6e94e2312cd60f65f22e9d25c7ecd8fc1e64f78a25bccffaf9001ff320bdccdb45e7692b0e3dc75c76c4bb8cda1d438747f57cd130e372a70e64b07f0c0a8dbc08c5e04cab8aee27f9847521ed0bcd604839b53d08831d05bf5aeb359818d421d2e25018c32d574b72c2671e90c06c6b3a2508699cc2df12c54593f79541619da30d09237f08d77277ea54072369b03cb5ceff629e660d86be50c5b5388d671481dc1273dea10634709a322111440f64021e6664a28a8472b7a852cf6690a40b1479c2", 0xec}, {&(0x7f0000000440)="72c4e2d528cc2358699d91ac5b46edcec6df2d5de7", 0x15}, {&(0x7f0000000480)="ec6c19", 0x3}, {&(0x7f00000004c0)="7343ed567a1c1d174b24a419e02f9d786e7b", 0x12}, {&(0x7f0000000500)="f8e9e6fdee92890598d5a683828bc45bf8e495399286a9b173eb10505cad95a5dd6eab9cc5a566f016ab44f80a615449ba0bdd42ae75a84e46c4221c9e568ac4bdc6e82e06072f708c778ddcf2dd2cd1b714ac65b57416f4fd8f9e20839e538557bd376e9eeee16c089bf1c85ce4652cad393257c7e80928ac57bae108c312316933d2d72ab0b5dabf2dbcf33dcb5ea8e53d3cf4f478bdfcd3e1b98263faa94f065ad126dd0cd58d5fe2a3f8359378e8b56b8cee4f3503f10806393f8f1a701eb1db2fb16e40ecd422d8dad28954113dd8e289d04f3cea5900fc48310bcd8a96fd1888951fa60f9dc80f1292faf0", 0xee}, {&(0x7f0000000600)="1781cd10727ab6020396e6fbb5256bd4d02b68daa4a150d05dc82f0a9a50bb86170c72caf77b6b8edcb0bed59672864056ca84d2439a9875968c08a8c9cc8fd0f46ff11f054e7371321d1fe59a2dc23092e5365045ef759e42616607e6595bf5966526c4e7cd19dce5116730abbf8d0d0183711252e2abd62fbb742fe89181227c8524479b0d466392c0ae9756de664ca15aef24a32ef091d766f8a8653ad7ecf50df01bb2f8aa56915d9f66e5d9c258644946", 0xb3}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000780)=[{0x5, 0x5}, {0x401, 0xf4, 0x5, 0x3ff}, {0x5, 0x1, 0x9, 0x8000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) truncate(&(0x7f0000000300)='./file0\x00', 0x0, 0x6) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x10001, 0x80000000, 0x1, 0x4f3b6e6c, "913b85b99a6eb26f8e49e89ea5d38871381459b3", 0x1, 0xd829}) r5 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000180)=""/186) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) 16:08:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a2c00", 0x3, 0x800000}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) getrlimit(0x0, &(0x7f0000000040)) 16:08:43 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0x9) r5 = dup(r2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCFLUSH(r5, 0xc02069a5, &(0x7f0000000300)=0x6) 16:08:43 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x6, &(0x7f0000000140)=[0xfff, 0xfffffff7, 0x7fff, 0x8f30, 0x2, 0x1]}) ioctl$BIOCPROMISC(r2, 0x20004269) close(r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x113, &(0x7f00000002c0)) 16:08:43 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r6) ioctl$BIOCLOCK(r6, 0x20004276) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r9 = dup2(r8, r6) fcntl$dupfd(r1, 0x5, r9) 16:08:43 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r1 = shmget(0x2, 0x3000, 0xf0, &(0x7f0000365000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x6, 0x4, 0x1000, [{&(0x7f00002a0000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000222000/0x4000)=nil, &(0x7f00001c5000/0xe000)=nil, 0x7}, {&(0x7f000038c000/0x1000)=nil, &(0x7f000027a000/0x1000)=nil, 0x5}, {&(0x7f000020f000/0x4000)=nil, &(0x7f0000090000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000386000/0x3000)=nil, &(0x7f00003c0000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000185000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000ac000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000007f000/0x3000)=nil, 0x80}, {&(0x7f0000232000/0x2000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x6d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000229000/0x2000)=nil, 0x800}, {&(0x7f0000343000/0x2000)=nil, &(0x7f00003b5000/0x3000)=nil, 0x1f}, {&(0x7f0000156000/0x4000)=nil, &(0x7f00003dc000/0x3000)=nil, 0x7}, {&(0x7f000003a000/0x3000)=nil, &(0x7f00002a5000/0x3000)=nil, 0x401}, {&(0x7f00000d1000/0x200000)=nil, &(0x7f00002f0000/0x3000)=nil, 0xffffffff80000000}, {&(0x7f00001df000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) 16:08:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202c1007a26df5cd6cd0000005501095b102e2f"], 0x10) shutdown(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) connect$unix(r4, &(0x7f0000000040)=@abs={0x8d9a4640e743592b, 0x0, 0x0}, 0x8) fcntl$getown(r4, 0x5) 16:08:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup2(r0, r0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10c90, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = dup(r3) fcntl$getflags(r4, 0x1) r5 = dup(r1) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x6, &(0x7f0000000340)=[0x0, 0x5, 0x1, 0x5, 0x200, 0x880]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r8) ioctl$BIOCLOCK(r8, 0x20004276) r9 = socket$inet6(0x18, 0x1, 0x7f) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r11) munlockall() ioctl$BIOCLOCK(r11, 0x20004276) kevent(r7, &(0x7f0000000100)=[{{r8}, 0x41a1fb483b7c0c01, 0x70, 0x14d5b37a782dd7c5, 0x72, 0x80}], 0x1, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffc, 0x1, 0x8, 0x3, 0x7ff}, {{r4}, 0xfffffffffffffffb, 0x87, 0x0, 0x6, 0x8}, {{r10}, 0xfffffffffffffffa, 0x40, 0x80000000, 0x80000000, 0x4}, {{r4}, 0xfffffffffffffffe, 0x20, 0x2, 0xfb2d, 0x3}, {{r11}, 0xfffffffffffffffb, 0x40, 0x4, 0x2, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x79, 0x6}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xb7}], 0xbf, &(0x7f0000000280)={0x80000001, 0xffffffffffffff80}) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182eae50415bce7124"], 0xffffffffffffffec, 0x0, 0x0, 0x0, 0xfe77}, 0x8) 16:08:44 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/12) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0xffffffff}) 16:08:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'k!`', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 16:08:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000003000/0x12000)=nil, 0x12000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206980, &(0x7f0000000040)) r5 = dup(r2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000000)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r8) ioctl$BIOCLOCK(r8, 0x20004276) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20000) pwrite(r9, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4002) 16:08:44 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffffbc95, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00", 0x0, 0x1}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x20, 0x1, 0xfd) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) accept$unix(r6, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:08:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x1000000000000020}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:08:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0xc2, 0x100) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:08:44 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c653000"], 0x10) write(r3, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:08:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f0000000000), 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:08:44 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x1c}, {0x44}, {0x4000000000000006}]}) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/213, 0xd5, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) getsockopt(0xffffffffffffffff, 0x7fffffff, 0x1ff, &(0x7f0000000340)=""/254, &(0x7f00000001c0)=0xfe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="26490248830005000000a54ce094") 16:08:44 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/55, 0x37}], 0x2) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:08:44 executing program 0: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='./file0\x00', 0x622d80436ebf81e5) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x2, 0x7, 0x1000}], 0x2aaaacda) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6, 0x800}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500), 0xc) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x4, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCLOCK(r5, 0x20004276) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) acct(&(0x7f0000000380)='./file2\x00') renameat(r6, &(0x7f0000000580)='./file2\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') 16:08:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) recvfrom(r3, &(0x7f0000000380)=""/4096, 0x1000, 0x802, &(0x7f0000000180)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r6) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0x0, 0x2, 0x40, 0x56}, {0x1, 0x6, 0x98, 0xfffffffd}, {0x1, 0xd0, 0x8, 0xa0}, {0xff, 0x20, 0x6, 0xfffffc00}, {0x8000, 0x2, 0x2, 0xffff}, {0x1, 0x8, 0xf8, 0x8}, {0x400, 0x9, 0x8, 0x6}, {0x800, 0x2a, 0x6, 0x7}, {0xfc00, 0x80, 0x0, 0xe17}, {0x8001, 0x40, 0x8, 0x1}]}) 16:08:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bf814d012ae447473c230495b0ee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000002a2c2978db5cefdcf754f7570a8d314fac2b05e75b7f1334e29d3c24f40b92271c60a3e6416443623124c419f44b6151b7b6c1a2416c6c2de4e7c423a016e64aa007b8405aa8fbaba5333ac9da70f7b1f1cd94f4746f5c9060547ebaec9710d478822fb93c55394cc73b4ee16d4cb5a1b132efe7e99a1d78e8452257d2d476b42f7be3516756bd9723bcf33acbc02401895e31e7fad508ffc06d519a1db03309512a84fd472e162da0a408aa9d5100a3e66e5201a5a66e1946d950bbf09d1801119a36ee3d62cc23039c135f544fbb59d2f41b555b6ead"], 0x10) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8, 0x1f, 0x9, 0x7}, {0x4, 0x7, 0x9, 0x4}, {0x2, 0x0, 0x3, 0x5}, {0x3, 0x8, 0x40, 0xffffffff}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:08:45 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:08:45 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) symlinkat(&(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00') r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x20090, 0x0) lseek(r3, 0x0, 0x800000000000, 0x4) read(r0, &(0x7f00000001c0)=""/215, 0xffe9) 16:08:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) 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 = socket$inet6(0x18, 0xc00d, 0x7f) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x802b, 0x40002e, &(0x7f0000000080)="6792076646f0ec3a48ca5a76ff00000000000000c5978792", 0x18) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:08:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000100)=""/122, 0x7a}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x3, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) fcntl$getflags(r2, 0x3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x100000000000021b) openat(r1, &(0x7f00000011c0)='./bus\x00', 0xc6f59f926453023f, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r3 = getpgrp() setpgid(r3, 0x0) open$dir(&(0x7f0000001200)='./file0\x00', 0x20000, 0x0) 16:08:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000180)='./file0\x00') r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xff, 0x7, 0x0, 0xc4}, {0x0, 0x9e, 0x0, 0x2}, {0x0, 0x1, 0x1f, 0xffffffff}]}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSTART(r3, 0x2000746e) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:08:46 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0xc000, 0x10d) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r9) ioctl$BIOCLOCK(r9, 0x20004276) poll(&(0x7f00000001c0)=[{r1, 0x10}, {r2, 0x42}, {r1, 0x40}, {r4, 0xc3637a4fe530e656}, {r6, 0x10}, {r0, 0x301}, {r7, 0x4}, {r8, 0x50}, {r1, 0x4}], 0x9, 0x4000000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) 16:08:46 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000002c0)=0x6) accept$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b00"/95], &(0x7f00000013c0)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r3, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001280), 0x312) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000002c0)=0x6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000a00)=0x100000001) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) write(r6, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) accept$unix(r6, 0x0, &(0x7f00000012c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000002c0)=0x6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001240)=0xb08c63b78ab11835) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r4, &(0x7f00000011c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r13, r11) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000010c0)=0x5) r15 = syz_open_pts() ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000480)=0x5) r16 = open$dir(&(0x7f0000001200)='./file0\x00', 0x20, 0x6a) r17 = getppid() fcntl$setown(r16, 0x6, r17) renameat(r1, &(0x7f0000001100)='./file0\x00', r16, &(0x7f0000001140)='./file0\x00') r18 = syz_open_pts() ioctl$TIOCCONS(r18, 0x80047462, &(0x7f0000000480)=0x4) ioctl$TIOCGTSTAMP(r18, 0x4010745b, &(0x7f0000001180)) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r10, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x2}) 16:08:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) pwrite(r3, &(0x7f0000000140)="81bf03efe523e4764c65f0c3cdff810dbc41", 0x12, 0x0, 0x5b) r4 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r4, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:08:46 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = dup(r2) ioctl$TIOCCDTR(r3, 0x20007478) close(r0) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000200)) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690e, &(0x7f0000000300)) faccessat(r8, &(0x7f0000000000)='./file0\x00', 0x14, 0x7) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000180)={{0x5, 0x4, 0x3}, 0x6, 0x680, 0x1}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:08:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x9) r5 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0xfffffffe, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 16:08:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = semget(0x1, 0x3, 0x100) r1 = geteuid() r2 = getegid() r3 = geteuid() r4 = getgid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x89) renameat(r5, &(0x7f0000000200)='./file0/file0/file0\x00', r6, &(0x7f00000002c0)='./file0\x00') semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x1000, r1, r2, r3, r4, 0x7c, 0x5}, 0x7, 0xfff, 0x1}) chmod(&(0x7f0000000140)='./file0/file0/file0\x00', 0x100) open$dir(&(0x7f0000000100)='./file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:08:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x9, 0x5, 0x0, 0x6bc7}, {0x101, 0x3, 0x40, 0x1000}, {0x8, 0x2, 0x40, 0x8}, {0x0, 0x1f, 0xbd, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCCBRK(r2, 0x2000747a) 16:08:46 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r6 = msgget(0x0, 0x246) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r7, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:08:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) 16:08:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dbd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) 16:08:47 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x8000, 0xff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000006"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgid(r5) setgroups(0x3, &(0x7f00000004c0)=[r3, r4, r5]) fchown(r2, 0x0, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:08:47 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) open(&(0x7f0000000200)='./file1\x00', 0x400, 0x30) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xa0, 0x101, 0xd06e, 0x5e, "4225ef9c6388f69261ec6096d2dedcde57bce41e", 0x4, 0xfff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)=""/186, &(0x7f00000000c0)=0xba) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xc4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x20e0222ee00e53d3, r3) 16:08:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="4e8afd9fb1af3170addd0028982a932e05cdbe", 0x13}, {&(0x7f00000001c0)="78db49a251f6e6fc229d551df56fc2a48f9c2f70413b2f7a463b5727045f726741f630898ffdcbe1a8cf86f3e54e937d6874b4736dad8a528ceb1836774d42b9ab15bc7b5a20b0a5284d7568d3fa9a377c560b16137ca4323bb25724cb50baed5ebd7a72a506b383b9642335b91a5e0362a53fd22bc99e3dc9220452159d", 0x7e}, {&(0x7f0000000240)="91166762e4943ca43f2257b5d4e89ad19a70b9ac15e2e51283b44a7dae551faf1755330b461153ab991e58f21f98aa94b3f1ee70b10fc0dd472a855bedb3dcabf811ad06404f9a5a5d4d401237fe0b1d4fe97ed87f9dfdf126cdce1a4f72a6448e4a56af4620b50b", 0x68}], 0x3, 0x0, 0x43) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x8003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000538000/0x7000)=nil, 0x7000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f000049c000/0x400000)=nil, 0x400000, 0x1) r4 = dup(r3) getgid() ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x5, &(0x7f0000000180)=[0x8, 0x800, 0xffff, 0x7, 0xb]}) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100ae256b9222d87", 0xfffffffffffffe49) 16:08:47 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) sendto(r1, &(0x7f0000000100)="73f1ccd2b81e763d909af5c4b41230bba311c6f7ab682d605b3e6dcdfeda975a5f687e1565ce57df0dcdd8ee5a4ffaf2a1046f889e6f3d96c2eef712dbad05b70799a4ac1bbe2a1fffb3cd6ad8d52768941353832d4e82e203edea91f490912cd135c090fd6bff5dfc0b86a3a39c12df8d4f9fbb07d2ded993fcf384844432397693cc6ece6a5a03e3222751a2f2fb59ded32114b27b11fc48cd28d5a7a94e0b9a0aa469abe9f7c16b2e216e0d678004abc19d424d4c686c200cd12f5c4d1277a89ad8176ab2237ad98c27a4213772382441e0c50ba58cc26ca7d6ec5f966f51f2086072a363ca9a0dab85842c127d5f4fe31a81ffdfd69a06dd298fc225bc598c63cacae6541a35ceb2d4acb1e6bb8a08c7a70bf661961949f282db18ae9204d3b51ddb2f0c9c4c4b13bafcf5b8ad219a9c36743f6b9ca033a06b75f8979d716291d80ee2ed5e0796a89924f7c5c1ca3870ef9f5f47080e303b7626e3661488c088d75797cf08e7a3c71a3a7772f996317ff73454d79ca17c5f192410c796342941e001451ea37dc1951bb48c09fa6d14e99cc6edb5eeeb416cf7e01c97dc4d8cdaf9b7b818e356d98e0c8f357614848ff110dad29eac3d3722ac28accabcadfaf06da17413c5b3056d0e5b95133c82f79b346eb6b279e8094cbcdbf764580339f75900098e0c3c344c18f2255e9930dad0d2644965402d04bec6f8d7d5a3ce3f1605189ac88fa727dec3b50db399b0d92a4b8487d0331ebcdb92ad77037789f43fba204e2d835c961a3e9b15899cb86a7498f43237d47f4780f8422e39dbe7168f7171af4cc22070a591cbb51b1034e37000efc9970f916000afa652e3d934bc0543a8bed58598a925ff2b391321b79a867f82bfc4306325119419140fcc58ffb0945c02abb6a96e544d74730ab9383898c97e7083b5656cb8a7f76291c00106b995b78518d4ee9f0fd6cfb643ff7161e05e27053bfbe643c320001fc6a2e6ba50820d45d2fba848bec650c4beaa4afc99ab757452ed59aff8f1929fc74db216c40903d910b65d0a309d5ecdf3be37d65a0c0c7b1a8b55095c21c09c736a343a7e3a7e4e4027ab5b252dd46057d94e8fdd5853640235b0b4f90d2002202b414bb241b536ab4b0caae380b4e4ea3c9bcbd405c6c6dbefef036c079d3185da8ec1cae73c58fdd1e22bcd042555ac992acb3010705186e6c8fe993453f171759d98ae3ae644e3ccde4334ad608c0d6de1fb6410390954efce8a2b0017d9cb18f56cb861af8f5b117b77df0d8ad1c13167f53525d4c89f4cea49dac9460b117b1cca10a7ac6cce8a4b0d06dd9ebd235cf972f658f5ff8d2604291535ba35cbccbff93837f5f70d229eae5dfe9872185dd465b184d7e5e273770762e2d6185af3d38bdd9bf19417d0aeeecbad7e9b9934629bb28af7b8c8fcf7c90211b9f6a9414b11d012c4245f7064e415eb5736b0f8f9254b590d1cfa7d5ece084eda9e1c05d33ffd7fcd672ab63a1dc254a2333fa222dd8020f868b093555867be78183dee759325d50e54d217233c1c5f2cfccab6b55f932f30a2982ad6a1f1c5dbfaf87ad940d048ab38e12d0ea6c24f41078b224ec7e332c2b7770189bad6e1256404976220b6855f668cb185e9c8c616a17684826905ac94e663db59fb70223bc4aca947f666a7d4208ac0bc8fdba67f621c455f8cca0070437c60ea4cbcac2f81965819feb59e17cb8426d02a28416fcd5782664679baf7ba277147af427712a73f715c84fa0e87839c8be2cc55d656e0d2932c6c555c0b75497d3c6795c30f0f5c9b3a1b316a100f8db69b079fd1c8fdf51ba22b6ff717ff1f45b42804150b1dd996b349a8589fdf18a2c61c945912994866026deb72f31f548366320f55f46a81f2b9e7e683fa091e0d9e85f6c68c6bd774c5cf9f315129df2821805edcfba066fef0339a127d70c94486fccec52533d44709b69924adae6e91e107b4e2526232cd6e000899696d0383ac6d3b8ac60fa09f6237267c4b3a567cb5f2f166f79b7b05464d50420491b8460626ff9577e85dd7747707d6f95b0753be56c42f97f0d7b9dd0dc6b04553105ba31efa1d393def77537d0eefa76bba53b0fb2a401a3be64cef1fa7284952cba2e927bdcd49d4d8a66692aaced626cf86d5bd959be2675bee5d3d1301c9da00958a43443480336c560d317427699d3691e0b13c590793c9b514da6365ee2521bef312269c88247badfb65ce7f3e815390aa28ff6a716d8c1bf2e008dd060bef027131e08df18d9fe38e6b72de3cc20516d6a097afbc36ad228695e26356b09a430c366bb513ac9960243b8da72f77ee27138e4aa8644238a8870635668bd764a9afa45b5716910455aaee210101190158dc132cb3a303fd1533870c34d11e527ab9d1511d62c2513165d97c80e49dbc8ee7f8ecdb907062361845c0b20fda8815fa80a5063623122681c1408868bc5599157a001f823dd452980a036d56341d403d79c141e190c069b5f5cb3c0ead2e259e5949f991f67d1f9dcc397fee61e68b15b16314fdffadba7a273e8345463aeae147ef73b5168b8554c3cf8bf3eec406bb09f2ac275f1630fb8d945b1f1696696e36893843c896d732f6735502da0d365c00ff554a4300b987483c145350892c6907f5f09d4e29dafebfd682eec979a01d75715facb1514f4ef58df96376f64e6b104c77d3ec424daacc942c86481ab544a7e85c41aca83b1572792986e05bcadcbff94fc19783be3c91721b0a20269fded2dab81f7a78c3e5d2b95d5eb04673fa17ae4dbec9c04264ffecf9f1aee1428ab6be110f64b86cedb1696d607e6c6a1cae63f86869f081278a5aa9f66b4002075105c62e22dd3789be874ea8adb1d2322edfb8dc5d9506b60638cfcec7f3344b9eefc0e1eecdf197a5a333daf6b4a5e1dae0fb05d5b98bc841d883d755a1de09db6528b0a58ede0363b376f7ad427402e64a0ce70dac054fa3b5deadebb880902b04d20c1c6ffd6adcc44a7cd160e2f3f29be1bca6315ef69a4906ee53e5146fad3b752309a4370b73e73f20255b5a525acf79f276676629b15b7c1f8534e96191add59c4e9a3eb2784bd2aed9d8c5dd431259cacec79b1b1e507f3575e2cdfcbc4cebdd607a122aaf6fafde1037fc3f758296efcc9cfe58c736100ef8f452a965ccc2fa582ae57ef2a71b71e0d6f4d1d55f2253480c3f732318f545c5271b0e780579896dbe9a6f488b5bc2f7c41d163305a8ca2c3810bf96f3586dfa276aa3844c427a2e8efae033861d6c8a56db2d37797f314325e6365757b20d630bae2687e0171e18fb3a4c09ca41402cefb75809fbe76685f726e906d109ab14ee7feec3272b9da77762fb1ae0c48bdb1056d9da2495c88a3b0cc9a45bb3ac625d7694560799e16a61ac85341d8f4c283dc75b5f21f18bae8ff9fadaffda2ee42c17634406f6d908a662f3be0c7a92b5eea220ebcaf19d3226cc3526ce4eadbb0f35c5dc985d9dcb874fe35832a3cfbea24cd4f1acea39063b79d200325d7857b15472b1d42f48401ceaf4e6c1998604475f63f6dd9fae3da5d4b1131f2d638c951a9cb931a0cffc8322b2ec4c9ed5a09003da08c8c7100d2bfb2ce264967ce996a2eff0ec252343ef1ee379f45109b36d218152d20a0c3b70f3facc2d78cb4ecce191eb4989e4e9af1298a0c4b83079cd285d897f48800f9923c4a6b3c0ac802ff6095dd0290943bc81e5705479b65ce620adce7c048933ad2d6833eaae8c7f105cf4c99b0584967bd3b16dd735a960073e5075520c6e9af52aed5eb8f5e4ee0647a3c088d197198d925cad51f68870592efdad51ee04850ef606a99dba664b367fce24bed60d0d2f90a9f9714a1f0d9e032761be5504cf297ee92d5e20f6b5d212fa1067cff4de3d46ecb93f5282d3b103af412ac6a5afa6469c4f62e01fbaeda9f110cb79ed497b574dfde6cd073c51725dae12fc6f96979f40026c8214b86d8cbf27f3a6288b2055aa9b9143a6b3e5d6177286dbf2c04148e61989024afd0616874e14cc623620efe5a1e89e58a1439db6f00e9dd1f1292235b095097d5895dca1630209b53faa096b500276b7719d45290e069a5642537c18d9c9c173ddc78aa5f911f732182e8d61ef505738e25b3d946e49cc49a97db22a0920e499b50f2ec6318d71256ad54233b89ff822d3a55f509ea7ee568f4076992eb7fc0b76ef48f125d9ee957be70a11e66e299677a21059f2ba86614919f93404ad1dad7c84325a2ffa9fbf657bafb307bcab49347c2e711b02f27d83d73820ec936d37aeea1547b53803cf4c129a05a9caf4960e5d0e94bb0169ab1316b17e1c4b93881771164ff60cb0c7f6e67bf773a63b40b605427e6c112dac6304f255dcf90a9a57085887eba1ce1c0eab362ea7b30f06925c690d64edc309080bd20205cf4b2aedbcdf56e891dd995514db0f824f6baa0d5b6fe5692b1317e13ad6ebd0e67f5f4e138d3515332add466037f50d2ad275e0ff49dc77041d32a30b285a8e671ca605c3ed29ddf82db6f9bc1553efc2515e66de6db746790d80be8d99e9e7784c7951caaebd20c8b131131126e7eda76d59f2979c166d29622143a9503dfc94faa9a7d397d9f4f83e1ddc1ccb660b3a577db5bbd4a8ac3c693ab590690d6bfca199507b1feef9ed990c0a1634e671e31cdd91dde8c298a43c89de421844a2633040cc8d2b3352920f76dba4bfabef676aa0261a99770e4c107ff175cfa856939df113c9ff52e53b060beaa9f1ab942f7cde4c5bb79ab2b2467dc25547869088d2caf43b4e7ad8dedb0c855f59cfe8d2d7887c601a8e69e4017431f455de7b046324179a1b97d80f539e3736e5727d138d3245242affbcf126ea1f8e46507e0f75cf7cf78698f14467545392f1ca422dbfbee9a279dd387aca1edf1bf2c6e9f93fa9f3437fd0b9502f4d2ac7f9eaec5d30bd1696f3bdc4bb1ef3859029ffb0af1b4b217d3c9628645c7a50d10a3f8e53cddd04e5670522c041e89b8f47d586f0d30d8de38205351d61d30ff8c321ad641e743fafccbe96e744284d81af629d6dee92ccdace0e9c873ab871e853feb2ccfaa7e2dce61eedd9f35890d4d8c4580c14e7255975c872ad0c76fba028d76501dcd16d413a1b54d8b989e223cadd3f02672bc862a26dd2b582928f5d5af150851ee02703cf0a7c418aef2336dd751a7b5aeef993af109b19acf85bacecc885b7451a29591987a905bcb7a3298bc26b87aee53a9dab16a08a0d349556bdee048e16072ce505eb86b44d6f5f2595f6998d58ac7ac9f9616f16131f33ba2b741554a34d046328e9fbcc68118700b3cad16bbc7ed1a4cc09f1ee996554bc85362a8325fc4b6a59b49a45970086782b98a6abf9d2a1f10e44fe50763aa4b1e23697d74f3aebfa9ac87f439e2061a9e1ab9af9dd703fed6ded864819573974689d090bc7e12a69f03b38ffa97d61c1264f93ad75a17b79b6db162bf7d0755c3be4ffb08acaa2f9012105dbe7c10664ae93d4069a2c4d8d303408eee5c4a016093bc15be0f908b1253b110f3f60d4a8a1fd5581c6eb6e5336229c8bb76593e2e1cddc851c8109930bbd5cab999d6d2a55425c22a858e329acffc2af10a76195d520f2e865fb40f1385dc9e608d08adddc4e76d7580a427b60ddc961c1d3cfb9f57dc97015d40c94576346718b45148899a6797978bbe81ffb01f84f6b9f476d7230dd5e9d02a3fba388fb17d8b8f39b0d0446a053a1f4d1024af8029aea9378436dc56569e3751bcf47bfc86f55569677cb", 0x1000, 0x400, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x2}, 0xc) 16:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) 16:08:47 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)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[0x7, 0x347, 0x2, 0x0, 0x0, 0x2, 0x8, 0xfffff651, 0xf130]}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x2) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:08:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=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, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCCBRK(r3, 0x2000747a) sendto$unix(r1, &(0x7f0000000040)="082ada28da5c583ac8fa77cd6fa06892f6a8591a4e3688d90bcee58a868bc3e4757988a94c19c5155ede05a98f9ceaa868fb3fbcdca527582e95e2290869ea4a132bb03f762c4fc32b7f4913d114a93ceb4eb87b6a29e4f8166b41f859803b817c47494b49275b0d393fe8aa43a498544ab3b69624960d89fac1074c00ee4871b0f7e03743e1a04b5d965b836320eefaa46e6afe717eb90826290c67e6302f3da2c88929950bcc75f2201dc88c54766704ef262689fa973598c014e0a23ccef5588c", 0xc2, 0x4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:08:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, 0x5}, {0x3c}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:08:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x8, 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) select(0x40, &(0x7f0000000140)={0x4, 0x7ff, 0x4, 0x1, 0x1, 0x1, 0x7fffffff, 0x265acc63}, &(0x7f0000000180)={0x6, 0x5, 0x1f, 0x200, 0x4, 0x2, 0x3, 0x1}, &(0x7f0000000200)={0x1, 0x4, 0x0, 0xfc3, 0x9, 0x1, 0x6, 0x81}, &(0x7f0000000240)={0x7ff, 0x19d}) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r1, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x80) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) r2 = getuid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1f, r2, 0x0, r3, r4, 0x8, 0x9}, 0x8, 0xa4, 0xffffffffffffe345}) fcntl$setown(r0, 0x6, 0x0) 16:08:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCCDTR(r3, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000080)="926d", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:08:47 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) socket$inet(0x2, 0x1, 0x20) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:08:47 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fcntl$dupfd(r1, 0x0, r3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') r4 = geteuid() setreuid(r4, r4) r5 = getegid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x20) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() setgid(r10) setgroups(0x3, &(0x7f00000004c0)=[r8, r9, r10]) setgid(r10) setgroups(0x3, &(0x7f00000004c0)=[r5, r6, r7]) lchown(&(0x7f0000000240)='./file1\x00', r4, r5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:08:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0x81, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:08:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x5, 0x6, 0x8, 0x4d0}, {0x6, 0x4, 0x1, 0xd07}, {0x3, 0x6, 0x80, 0x1}, {0x8, 0x6}]}) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) close(r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) listen(r5, 0xff) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:08:48 executing program 1: ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000200)=0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000380)=0x2) getsockopt(r0, 0xbba, 0x0, &(0x7f0000000240)=""/254, &(0x7f0000000340)=0xfe) listen(r0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f00000000c0)={0x81, [{0x0, 0x7fff}, {0x3, 0xe89}, {0x3, 0x2}, {0x1, 0xfffffff7}, {0x1, 0x5}, {0x3, 0x2800000}, {0x1, 0x402}, {}, {0x3, 0x8}, {0x3, 0x79b0}, {0x2, 0x4}, {0x2, 0x7f}, {0x1, 0x7fff}, {0x2, 0x8000}, {0x3, 0x8f2}, {0x2, 0x8}, {0x2, 0x400}, {0x1, 0x1}, {0x3, 0x2}, {0x1, 0x6e2a5d0b}, {0x1, 0x80000001}, {0x2, 0xffff49ff}, {0x2, 0x3}, {0xacc6e9b9658c8e4a, 0x1}, {0x1, 0x40}, {0x1, 0x9}, {0x0, 0x88}, {0x2, 0x8}, {0x3, 0x3}, {0x1}, {0x3, 0x6}, {0x3, 0x40}]}) 16:08:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSBRK(r2, 0x2000747b) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:08:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf, [0xffffffff]}, 0x3c) chroot(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffbd}], 0x8f24708b6baf048, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x4010, r1, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x100, 0x0) fchdir(r2) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x0, 0x2) 16:08:48 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x8001) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x6) r3 = socket(0x800000018, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) munmap(&(0x7f0000639000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) 16:08:48 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000003}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() close(r1) syz_open_pts() 16:08:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x10000000000001}}) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1f, 0xfffffffd, 0x80000001, 0x4, "00000000000000000000f2ffffff7a5f596e4000", 0x4000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0xfff, 0xc, &(0x7f0000000140)="ebffcbff130e2f6c1147a92ce91c456ab9fd812e", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:08:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0xfd}, {0x0, 0x0, 0xa0, 0x20004}, {0x18, 0x7, 0x0, 0x79}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = accept$unix(r3, 0x0, &(0x7f0000000040)) sendto(r4, &(0x7f0000000080), 0x0, 0x409, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:08:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x91ef}, 0xc) 16:08:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x10000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x8, 0x4, 0x4, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7f}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffff35}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x100}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000000e000/0x1000)=nil, 0x1f40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x3}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x713}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f000000a000/0x3000)=nil, &(0x7f000000d000/0x2000)=nil, 0x4d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file'], 0xffff}) 16:08:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:08:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x5, 0x1000, 0x1, 0x100}) close(r0) 16:08:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fb01c7a914f6357e3a0000000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) 16:08:48 executing program 1: r0 = msgget(0x3, 0x10) r1 = msgget(0x0, 0x140) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff00"/136], 0x88, 0x1, 0x800) msgsnd(r0, 0x0, 0xc6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1, 0x40, 0x1, 0x6}, {0x1, 0x1f, 0x20, 0x2}]}) dup(r5) ioctl$BIOCLOCK(r5, 0x20004276) msgsnd(0x0, &(0x7f0000000180)={0x1, "d54b70a37c06629240dfbe5e4baaf6d541e27ee29c01dbec2be306ce43aed067ee98ab939fdd631ff6dcae1716b1514942ad4329171fe45f9388a9046a9e4689ab616b5875e377b59fc581ba923ed6c3a35e8cf118fc7f4eaf0e9c2446d21c79b86b8bfd3f09c21274cc94e683709e52c549526d0613b7d6419ebd1675350755378e0006616d17d12a2fe7d748"}, 0x95, 0x800) dup2(r4, r5) 16:08:48 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f00000015c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000981dd448393600"/202], 0xc4, 0x2, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x103a9, 0x65) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r7, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r8 = msgget$private(0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x4) semop(r9, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r11, 0xffff, 0x100, 0x0, 0x0) write(r11, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r12, r13) r14 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r15) fsync(r15) pwritev(r15, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r15, 0xffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r14, r16) pipe2(&(0x7f0000000380), 0x2) r17 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r17, 0x0, 0x0, 0x0, 0x80a6}) 16:08:48 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000003c0)=0x5) r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x4e9ce173b4ef3526, 0x80) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000440)="c7acd01db68de1932f3db57e74bef23d1cc40f7b304083466a3990fc4e6b4d20cc723232a2c8bf6a89f6b705d1e48fbbf60f56a25a76688a8751c3131e022451763fd8564ed7ebc862defbc4aa5401a40adda0fdc0e18f0af29c0e0374333f4d359ce918e06728a30288ec5bea0721d1f6ffedc3027ff980a2ff6246e18550c5942641d46f515bf69e250c7b089caed95897382cae1531ac417783df823142f8d8b1b833be57c6d1589c3be949d47ed6b208dadaa272048f8a4064cc", 0xbc}, {&(0x7f0000000500)="b45ec14748d7dd0b8164416e713a7027ae8cd63a9df7e6469f29507d2a8dec610e119a9dbf81e202832e064b8ac57d09cce65646e18a3b2e3c83f5b10b8d2ecd141c92915d82184450fb9e5089f9e11e71d6f54f2fd36e2fdc9132", 0x5b}, {&(0x7f0000000580)="cdf0835b2c89ab19ff7e1ce873eef61a18e79cb99db683baa009dd7bbcfc7df7873dd58d092ec8d412b77310370980b2fc9428727e0a8fff8f6ce1e7b1d577246e7af8fdc75ce6819e654d22cee9d3bbe407b24453262aeb471a5f71f1adadc1ee2bf3b9474fc73435ec80b475f37ad028632ec635f19aee02b707d11eaa450e0bef74e129e14e985338f0db6152c29a0f2693d0637c51222753837ed34267ba85c6d1598fca41ef6a94ff709592b1a3849cc4aa8e8ce5271ce16dc05f2b97cddd72b5cf34a79888d0721116e52883e0f1a32fba870d058e760c5ec2174bda484b894e", 0xe3}, {&(0x7f0000000680)="98f76a8b5688cb52876979f80a8aafc5d41aa950dd6d99c860fc47e758d3e30ab11ca6746fe361560ba5f590710834ce956d69ac919d97a2b07643ddaa4b7509bd019ceba4ab307479f390d891957a7c02c9cce33a26a28abb32f0b85cd5429bc01de0229c1f9c2f4a3617ac96bc0c428c2604e5d087b3ca373f0904d4257786c9f2abb2a45628f67f9151a9210210eaaa3e9dc073d27788117df579d96e9e8c4071d9ca1ae5cce254990faff9518126a22f275e2b8de965c7f6d95c5c30ba7b5db84acb560c6b2e2c6edb57bdd14752ccc0e9ea37fed3db7337f44a31ebeb63fb3683137f92ccdb34347cb6cb4d076056adba7cb4889ac5abb422ea7be172", 0xff}, {&(0x7f0000000780)="544764fbfe0095aec6213b56b5d1a10afbfa1596ed971426c42e56ccd2f79cb1262bb51fdc0a03d124f5742e0e81019763459ebf618ce4f80703a20ca5f34f7870ecda98e822672e7f10c400915693f92fd96e9a5d3c01a7c1a5f523", 0x5c}, {&(0x7f0000000800)="1b0e1dded9762b839c51628f5124716f2e4dbcb4ce59741317269a07c345b85b8ca521ce4375a9e55026a6be72dbfb4069fb892d6052a6ed06cf27372b31d9bebcf510d1abdcf83a0d121deb58782e8bd0debbb2ccbb4407c21408adc0ad67a741957580f976bc20abfd8ca1b057e467a4d3aa3d47b918f01b99ce1104210f8702ad699facf14eac9b9a221066dd8552feee8ae49e3d12e94023f097f42e56f9aae5ab5815db5d5fbadbb5badf5dc3ddf4b0d8c6373d65ba1a75987bca21f7c10c9efa6baa299f3b99c389d8e558b81fb99394eb144a74d8e044dac5a8d6a60ad20a745c84e8e46cd59b37bd291aab81c584ceaff1e4c26ab2b7ceebbb0029", 0xff}, {&(0x7f0000000900)="86613aece5a67ba0cb30a4e9fbf2a86cec8b78a1d728ca84a935725cd68e15a2bca01525641a09a897a23b91db26c43837be66e6261f282ed1f1337b99fcdd55a0345ed4cc9a7ede60bdb1a834a38b9f2f367335972b2bc66ef32df3384c6bf27ada4ffc057a1e6eaac4b9033a8eac2666fc34c4aefb29b0d2b1193620d713567700663e", 0x84}, {&(0x7f00000009c0)="c4bbd021eecb4d24c3213c173402cba1157491aff31df72cc90970b18091acf9f01d41191ad18621091138417ba253391737e6755abb7c28c006e432666ad4957232", 0x42}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000c00)) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r9, &(0x7f0000000b00)=""/239, 0xef) socket$inet(0x2, 0x8000, 0x1f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3a}, {0x5}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:08:48 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f00007bd000/0x2000)=nil, 0x2000, 0x6) 16:08:48 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') sendto(0xffffffffffffffff, &(0x7f0000000140)="37a956d60b8ef858a8e77381e04ced7184bf4ccf55fee9a26ff19d2cbd51f240b2434f3461b3b516531423adfa32545778763a8f25b0d67b75ee4aa3effddf9de451bfba4bc518897da928cb43804cfe78c222b73dea86e4887ceddc14dde6c56fd236dd0f4799d5f9e41129dadad40f0f54bd3ebe4cc09fea79b26b588cabc50942c00d1a39540ca885b395948e89adb33d7f8fcc6a51aa34ac92f53c0c76ef40d8e6cc4868562444bbf598d807324822", 0xb1, 0x40c, &(0x7f0000000000)=@un=@file={0x0, './bus/\x00'}, 0x9) 16:08:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000480)={0xffffffff, 0x0, 0x5, 0x2, "0000007f066ec500000000000000000300"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f00000005c0)="274eacdbd7013d20bfd6bdb1f4e0057d63efe1336d6c4a63737edf8d11f0256cc5dc25438684af388b1833917008fce1d86eac3af3b31d3ba19fc76a1ed088740c3c5ab251cb6d03a8303a247b3168ba3dc12497b4695df9af7d0c14507dd2831558c6e5ec122482de2ec475e9490b6c92f25fb1376cf647281f91bfde0dce5f52516b1b344a551456388003273532acb6540923f83c8e032ebbfb0e202a5dbd46de8a2e6ecbbbfd1ddf3c7b827381e5263b134961b89f8b080fa4812a271be8f1c56bac2143a22c0b23bfd7011ca72a7e20831fdb8ac6a620f8eb498b8a3cda5f8b6ffd95a58145cfe862b5a3792f47d00c855d853dbb44a1eccdec0d", 0x32d}, {&(0x7f0000000800)="883a6f850a807159d45db64042ede3746dac3fb880cad1f25a9ac351f8dd5ed6d46b1688084b6f3cff6539f203d5c2b183186ccd331fdb266793a29ae93a6bb38d1f138329d53e4d2fd5c55d214cf5ace0b87292b1f640e35a7d9430f45d14a1896bcff0826d054e55c05463402f53863d41e759c09b7d2a2ddf915e35b969fa6d5dc9481710aefd9b1d38516339ffffc87a70765a6e1f262d95c415ea239306aea5c3ff51e8c57c7320c499f4bdc667d7927b5cccfe85b7bd6c66b1205f5bc34c294d563440120558184363ef0bd3bff8f5420e7428cafdce0e14b8fedf46564bde4a788b85f9397cd36c01fa1cb9bde34396feaf1aa3d4c772571d52a99564cca8e94b4bdbcffc904aa95872b738824e1071181a3a98fdfd7b931af1b216622a67fd6b780970eef9d160d4", 0xffffffffffffff0d}, {&(0x7f00000002c0)="4ce3a06494982f25acc106e023ffec613eef574261281be3d6b494737b5a82c7db8abeafe227c164ed834a5c4ccc8bf1326547d68de191cc0ac5cb03a1db6f0006d317fd750f54e911c60cac57873e8e6c3dd57f6896c718f5b0447a0bbb51596838f1b85c192290fa8e986f1a397e5cfe362a3daf0429f9e2e28ca6bd8e1864ade2b06c3f2e9d5930976f2cd48e80d81538f018de1a3b67e650b6f262dd9ec219686f20b6d8cec5dc35451d7dd3488c3d", 0xb1}, {&(0x7f0000000380)="0af1ddb1bbe031f9f9433dd8c6eccfe777902ecc3884cb72917e81d70c52c3817d3768c835c1431c32103630b0752768a6aacc021ae7b4feb9a353a2a74f7eea36c39848032788a3bb6f9753178abb430aef79abdceb3aac287c6081b6ca468f46c8059b70103484c0b010dd86aab4", 0xfffffffffffffcf6}], 0x1000000000000319) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r4) r5 = dup(r1) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fchmodat(r5, &(0x7f0000000440)='./file0\x00', 0x44, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r8, 0x6, r11) dup(r6) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000580)) 16:08:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x80) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x100) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x6, 0x2, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:08:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='\x00') ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semget$private(0x0, 0x0, 0x44) 16:08:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 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)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:08:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1000000044}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:08:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000004c0)="b1000508b100ac5997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c911d2e9701696495e210fff75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3dbbc259699a1f132e27acb5d606290d7d022ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7ca85ff3fa86d9211830e0f2f0c9029fc7ab3a34c29000000000000000c599ba864d2938ed3953b4342391882070e50ab8d4d97323c269fb804ff855a6", 0x34a39c4fac1ecb3a, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x7, 0x8, 0x2, 0x1ff}, {0xffff, 0x7f, 0xff, 0x7}, {0x8001, 0x4, 0xaa, 0x7}, {0x7, 0x5, 0x6, 0xd}, {0x1, 0x2, 0x3, 0xd6df}]}) socket$inet(0x2, 0x3, 0x9) ioctl$BIOCLOCK(r3, 0x20004276) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) shutdown(r6, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r11 = accept$unix(r10, 0x0, &(0x7f0000000380)) flock(r11, 0x5) ioctl$TIOCCBRK(r8, 0x2000747a) r12 = geteuid() setreuid(r12, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r8, r12, r13) 16:08:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xffffffffa5e85520, 0xfffffffffffff9a2}, {0x80, 0x3}}, 0x2) 16:08:49 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/96, 0x60, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:08:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r3, &(0x7f0000000240)="7c90154746d6eba70cce9c71be713ee022454c978fec7384ab005f8dc203904a727a99df30a24366bb119bfb5806c37efd7f3a219c9b590096c8e73c6de00ff7f85248ea18804d86b5feb04c293bf794d40b7423c1e9c22d6a0ae63d83b19921bfc0b4203c56aa7d2c79cf709f61f1260d32a17d14d6fdf5", 0x78, 0x5368eaa0c0e3dd82, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0xff}, {0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:08:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000025c0)={0x0, 0x0, 0x2, 0x3}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) pwritev(r1, &(0x7f0000002540)=[{&(0x7f00000001c0)="83fb70ba8e8c40f4c9ab0237b252791cf1bad37a22bdcfeeaa8dab253bfdba1d1e63dcfe2d61640e4965f35a3607ac7d9330c351a6eb25497d8d6e9f4b27cf96057a119809f561c17ff76f3185edf486bd922fd4e4d16ebef2c299c998203d3cc31ea9fff1df64cf500bf242ea6c0bdb7a36e0695f3adfd49d83fd1f029ed991a01970e20f57d3b64447421f371d50780f887b7db9ece1c48c921b15174c93f7a72dbf0a82baf4ead975d4fc60ad25f4b3f525ee2145d30697827be7f5a10e89ff96cb6a67b0da2b28b2db59a3b4eee5e6cf83ceb1dc1a99dff96509666bdf2614bdd6898c443fff2fc6846311aa26d0e5c58e7921a3c9", 0xf7}, {&(0x7f00000002c0)="364876ed93229d1714d8c3efd70ea6447c678063197db4f49a881a0360a36b2238400496d6cf1579ac5d119e2c252c830b4e7e6948f8a1812e2bea340904b367efc7b1bf98f4e18717285d470c0f7ec511a2811dad81d1d9a5c866fdca3fe87f747f098f050edfe2b1b52c43a96092c0785bd18b869d26cbde1ed2a9d5b3d8d1ac4158250ca6a307bcbd022f459eb7ff793adf652abd0e3f76f25068076e8bb60489486b00027ece198feb92f697a315a7ce7d6c0d7955d90db2718417b289e79e1fc54983a248e18315bbe65fba95919359555189a4084cc7a9c3a8fb99a3d87588e97831f35e8c5386bb8f3eaabbe6b959ce5be1477a6003bf0aed9a0122079e0c1a5b0c4ca4e4987cc8b26b2efd1d4fb4afb75ce3d6278df1d65eb847cebf9905ebe718423c77d5eef864a3454c31eec174a606f13c96f851f765642995448c1105fb130f828e6e80b05ff20d433dd4fb2410f9ff6b8139765a6ace8fa5f4e0de10f815317d42933454a7f193ebeab626d183abf6c8b25dd472fb3153ed3ee5b3588ca8a40102ca0b7f37b81e19cc2be34804a39fd6665963a82779c32b259fc462affb303720d880e8b2298665fbe88a763cf2be94ada3fe605a50e9593dde3fefbba8d097fed9ff91d55367be7b29888bd124fed9294ae34f9bbbfc3d93b196f72ee22abe792fd600975e40e0e5f7aca63af0417cd90a0d739c54ca3dd6fcd0a6615389743a6a8679fed87376f703ffba404fc041c9d3bac29bb902b079054455bd415c7aa292f5a1b08ae0faa9193cb9dacdfe11c04687cb13fe823eb13b552d53cd1baf13208596376493ef19a89ebc2bcbf9d410088f2379eb567f79854be8b83397167f5afd66327975d3215b60422976c92517cbae38b44b5db5232bbbbca852c17075106f739f205ed6f88c641ca0844a262f2eb440883b6b860993dda2e1f88426ee8fb6aab437f8883cc720e21030cd0adce93f7eb2f21106d97af2197b4ad1a04663cf4109bae3aad298afca7658cf9c751caba967892c396abd82ae9877c70595e64d13953972fcb7cd90fb22ecf069346b803e0705e9f7e56e3f18a63c6e109569f69f6934f7dfe4a57a3db4daa86282ecdc0a91b1615a1516c9483ee298a1c5df8ea021564e9444d25a95df6249a8414b559d9d492db86f3102b5ebcd2b8b6446011709beba69f70b09b10e9a477cb3d22a723038879a8e25c2f9c97770dd6d8dd0428fa8e974ce2d3502459c09bfa470305c1e7947346c2647485a6bb241fa06c412dbfa978ea3e59f62c3998e5769c707d4d7c9b5a3620a915f30af07d994afde1432957ea95a04b8ee9ce064066065e9217944dcec681bd819f741ad0f9e113de67045ddfbbc004b75c5721383fd1bd6cb735ca7219085f13b731a59d266819be26186a3f8644d068651374d2e5ff88f758d5864989b7c2f3ff652231141b45432688e6be5df6fe47c0a65d11cb393c950ef538e35bd249435e68572a73c827eb25df96fdd849ea29a6c3cbbc1eca92e295c1e94e145dac989770920c2d7184bedfcde2a12b01bd73da52c49059571b99e6bd4fb9165c8b16a04970f82e7394b294aa4af7f9e8edf024989b939b0274f6cfb915962791283f343a216ab519a12e1e6ff73f14da9df2115597d738782d2d8115e3849c9f912f22fdf49a178ee5d3e386bb9cf4b01c6bc2b298418e124d358ff8814f72fa5ed712134f7e3615ecb1b9aef18fe48c95d018fc166c5db4c49f231cdfb012678bdf3c887e288936c8e75ecd233a0aef5a291c0be4189001bc1241ecd0cac8c42f0e87fd65e3bbd16a344ac85e1a160bc5e4070c35c00fa803207247994445fd28960c7db05187f83d5d30ad3fe60cd6def0a8db521e7c4e82be63b8932da9b074d3a11344251a839bcc463ce1a4baed6d5eb756872552e575752f3e6d50f80f0347e7a143cdf6e8b1023d363b3e036df056645acfa916fc343dddaacffc59668d61de5e22a7f183fc871c249269d35d3a762558d4a58f6a737b02b13b8e322505fcaee40e4e1ba8999dc97cbc72f55d2aa218d775bfc74a2608e77bf0647f40dfb8f339c07f1a5b1666200e8fde22564a8330d2bf39c5491baea95e22485258f11b86d420361cca05f25ecc95b9fe6c5da808d57de4b4f9a40653ea27596ab3f54d341c797d539df30f3b99c7667b145308cc8e3dcbfa0a7371d88897249bd38d656811dd3fa113867a24d02755145ab474fd2da5e0333554e4830b2f58ee6bea96325e787886860cb8c6cdf829628a18e9f725e63a14a37ae4a1cc767b5c8de16cb3e9879b40a838abfe15ecbb57f656c3ee34b30f07238db007761987104cb14ecebb7543713ee75a1d64a8a84633802435aa0a316284769248f562b6c77ff5d1f6b765022704294348e552669fefa8e04f738457953742704b0935c2df8073daeb99cf94236c0cbab33263fa5d5d4104419edd5b819f51d62f4594b76f5a857ecd524d744366673a0e909d3722f05b12711eab68ae39e79708425132598f9b80a5fd7f9563aadd979d1f771c19771fb80fdc6df78f90c372f7cce94a60d9fb651c1c0c73d1d6bc3d20da087bb131b3a6618e7e3ae475b2a997048039cc9029f10d6b562f270c1cb3a1b6353a38389506921667088a32984e95a788c0fd918890d75d09a21b7ee7b5bcffd69c772261e868e9b9973353d8aae3975a32a8708c5331ae964b073480be6d475c265dff4d6a2a10c9e181f3fd4b12b0825258bb07314789cf24b50e50bccf3a9a2da434cebd287decb7f7ac895881a6465a759327908193418b4046497fa676473920cfe6d825bb32e6906799da65832ebd50dacf2f526446ceef8e166e0ac1af6804a9d0aad7a207dcdec6e179eb4a2ecf6c38ed09f67f5cc70137c7a103b4c5568f8431a4681bbd36df99a3b5039d73f66ce92012f1d04b8852a606f381879b1b90ab6d3c47cb45c1bcfd75658b43126ac4a24d3a7a91b49af4fa6811762cbe8ea62a4832c67b501b28db1270add90fafee2d85c9231b83caa68d41d3d85d1e03d5409a552f152903bc8ef0c03e442472700487da0a46196aaac9de0d8b0aec6e8d5cf57970e78ed9706c2913c98c904a9238857fb8929950778eacb4091ae9f4dc71950e573db3e3c83ff2f28945a5f6ab85918296b0193d502048776e6e519e40cc5715c534a248bece0650f5cffd6785d21ea583aafeb41577b1b73f1e2b74f0d10ef4c96ca5a95366106f636d7876e7fa7bc7623ca42ee1081a2a5f4da0beaf05193c7d8ad6e1fe43b812ba397794d6f35f2d3e27bfd092dc5466e77787c153aded71a1df2bdd17b48c2639164efa66162a2a8e853f9928243783f6187a355b1fb4be5925fa62c4dc816053c76f081e31aaee303600c3b5f662af8024e51916fde595958103136b69f03990b1a77eddd0b5b6612b890ada78cc119a46cfd5a423aaf96888810dd06d7365021b44b90ea75df2d4d706b5d59d2fdac9feb6c883274f27862fab23831fcd426b91dbd78665127c5b60dfcf52bfe5aff26fe22d191d7e0a7c40475c9138db3c1ec8a10a0ecd2f98b46b8fa98d3f8c639841e64b66c33c38c65d9c80a802c2d477c16074300812467e98816ab7a412ef99fd8b1cabb6b794455ef49bdb6a509bd0a5981641d6959acfbf06173847c35e890172a864cddb84d8711e50383cb6b9ea1634d89c12dd4fe5f89e1b5b3e2286f7e88e539446c0f1cc86621e50199e12ce24d7d66e3819bb3da5ed0b9a9c8d8525192dee8c4fe60309ed7cd05d59bb764cf42b52024710e765e11965c9626d71c12bcd382a3b0cfd81b6fd46085fde4754aca19487f16e258b1d1375f8387ef991b099fad346ea146e24e23f80e80ddda3c9ae94f618f0623319fa41a0c4e3a59f7995b11820ca319184649c5e537023f426d25231a0f7885085aaf2166f3666470b272e66f446a0704334f015a64345f0289c7883ec32f4db6fae040f54c6cbef51b64cf5d5067974227c599aaaa6ac254ff436a23d394e545e8c54cc13d1befa3233d8e2a8ec6acf6207b4d54e98b92e8678f88a73635f2fd72533d7f9f3f5c8159b25b99b07a6ac8ba1f1716b9d85f4605f765e000e333e70b543166a33fd507ee386eb776497460497eb5f52af47ceacadf4e1eb6d143ab9ce1fbca1c092fdc4c57effffb8c2b691be311a459896981016335e44659b82b150256a3fe3d46fded20cb44cbfb75b858fd85289a8c2b0f0c8a82c7e351a5a6ee89825f3979df298e2b592dbae95f3462d55bba10e746746e86381cdd73b6d2a8f4f051a650a7ac40c8675ec9a5000d1938b6f89c438718bb435d5b4e71b7786f90a9d35710d44b6f11fafc313c92486832123dc97226dcb394ca2085151da53f1df09805aa90c177d0d442047b59eabab2d8da75ff077ab3c42a60241a0d65f1b84f461a2310b04d1dfcbc6bc39acbc57dd469ade6bb73889cb2dcbd1863f2df659a5944b27837f8d0b2d05a45382231c90ad77060492f885356d810234565c1bd03312b12859314502b2bd604595591a064c736baab922ad5181cd3f9ebb54bd096f4ccc808f2663ba7a2f463221e4dfb03ef852a1f937b54034ddf7ed5d38811a74e01eddebeedf54f812813ef7d74f45f1d179d4922deae4fcb3b314770cabe6c81912dfa0347f02ae9ecb58f26a60879ed351c9a72c588477e402257d14579bc3de7355f91b76877cbfd9554059b679f29b0314c6e35be728a03546d31ed833f60772369bf37c416d7c49e2e64ee0402279b44ecfde69aebe3ba8984b49adc18cb40d96fbaec9a346eca2b1e40b4f213b37a7a269a78d55cc0ecb97a94ac067220d66cdcd7d758f90344555b8bb7790f44c30707777b62f486643f8a21e77e8a48f25f046c6d177de59ebd1965e10f11ecbdbdfbec239cf86261c902cba8ce1f0406933b0445866fc9963dc2a5d463e74fcc2b0f0ee9cb1ca885274a2d727f62a72e5b320ecce90b7a9654df1f523d07d1437dd7a89d3c1405526cbf8b5e70be7b27467a9579cdae4b57669b6353dc63c60bfbaefc667dd47042a4e1a428fdac782b7b19889291cc1379b5daafcfcaa156ca13446c1b3a305a1ca33b438e1dc6d8a3905bdb9a8eec2d736288d007493d5048bd97d84670e1f34a7b71d659df55a97842f12cc64ef8b588bb979dec50d5b50fc8f12afd4af583e081a48dd15dc66ac34fc595ab73d28dfc7e01e2c7be433c93fc488f6ba2787e1962fb9ba8a81115ef53c97e484fa5f801be2945d3bf580047fad9b7319777a1ffac220b1e30552c10ce6d48091f586326fb94c7487c37cdeac206c4a0f8622ce2fa30a10a6ebc2c02456307de9b9b76edbe497cf67c56d208778abb6122c11c9edcb9a1dc556f32e4c811ebf9c968ea0aabc1502bc337f436d2d9a56a92ea8145431ce634ead0308f13ed15370e1fc9d364c32f9f2cec31a34a0f94dc96deac914e8963c17619a343a8d132616bbb596e0c20b037ed3bde76ecb23989ea5a285fbbd3538f73cbcf7e43c1dfc87059cda9d9a118dfd3cd8bc512b4b6b50ecc39d7e08ddc16a88ebcea6e59a9937516f31835873ff57087779c10bdfa541efdd6e16ab0ef66071fba60fdbb8054827a3d1d47c6ea9fabcfad5adb51af18343360828572c322ec8b99d9b7b5c652650642cd1decd7fe31e3d0a63668e61e65df441ca09041cdbb9d0d39c799de1d9afba7823e85e81b1ab37f3309bcdf6ad22200b678e031fa81c549320ce4f7d2de0860d9b7419ab0ed422defdfb43488f22cc9", 0x1000}, {&(0x7f00000012c0)="691e4bc73e8772d71e2bda5c81bf08e9f0491b399d5c9e22d6e054b6a5f01e9235ae01d31b8dd559dc7de8107500706ddca1c8485c201a516f6f75710ec52d987f20f5686224f0812c073835b28efa1f262ff239d6ca2d3f275c9de19c728a7eca158c4bf807de9b4748822145efb18f5da7b8ff58d02f", 0x77}, {&(0x7f0000001340)="c3d033965478155dbb492b07f7eb5789414c71386a3ab738a3586778f8d502f03675c4b98e1e20c9f55447ef4b0818fe11e9bc1b19235f14f7a19a61cae2b31148e9e7c471abbd35c49ca61f6bcc1459f1f2dcc31e8357ff11f8310981570581961914097dd92e902c30a2d3fc87052e0fcb24bee0beb4f052810c440cc4168f4a80070cfcc360ca061952fb5d27bd53e05553c549d3c0e65518b2008e3678168e073f7cf0aaf45f06473ce2c0a600727bcba464399a89b205d4dc921790baff3f04ae51ba124a3110fa2c2431064b39d7607bba877dc34358ea9e35fd96ecbff2b97b", 0xe3}, {&(0x7f0000001440)="53100022c8eab84277367b66b50035b91df701beee43177378dd262eb394781450d4c05b4301a2623ce09f1d3e3fb704af03989abf17ba307541e369ab2d0bbdc92a0473d6aa39d79e734a041e9e5ba6fdf39681195aa402bd26cb4ac09ca9f63908a2b48c09ba747528273b011c4bb1a02ebd3b38b7dc65213357c7d346730ee95f1ecc582ec501ac87fbd3365bd06778d95fd98a7e25aca03962704eaa31a4e0a07ceb5bc4f9d2167c968c4d25f9d3c192add6c08964434622332572f3558aa17c8363527a996d54121135897d01d8c50e12867b459f9f10d3957b811d456a94", 0xe1}, {&(0x7f0000001540)="06e8770f639807a0de669354c337743dea0cd9658e3d66a1158731f19c0f0a9672100c1bc1c71b747983df9b2a6e4a9d7e670d8f22cbed2056d4936b681fca1c4bc39cf3f160ee9b2f240254b5181c1d7c5e5212d2b251ade36bd73725a56bfbbeb099e637ad7796f8a64c32edbc64db3e03e961333c54e676a91c25bc8a3f8f88f8f5eb4a3f48113a712b069df208fa84bce4305739f85bd25694610e5c77e8432fa334ee627fc8003e812b468db786455004c8f2e2fdc08cc579f0316e2da7c9d5863dabb2231e8b67cd91b8d742174c25a6ace45e657d51bfd0b709852e54f62b56789d37150fe99077ad89b274b46dd3d19feeea2c253e07563068f23fb55977cda4ce209fb93a62dbf95be78d849312ad8d9fad190facda2af31fc951c639473496b96f93b9665e5bf2d7f228bd96004785324fce5af0692dd3fa31b5877f3e0e0d029e969185906e1c1d6df3a7af635456f231659decea364c86c6134842ae659e4ca913cd676ae99b7a7d900a30bc4686a52a67f38ca3879f43eede2dc5f6466198afa20ae7ac623a1cbd482dd29f6b6ec9706efba5b3867bda5e4d4cfb271e2110f656379b895a4364a7f637fffe601976d2cb2bf50bfc4a554b008d307e28a23b3ce61b5fe76c77e3c8ef47016ed7446376fde3ba345e07995b8bce2107991bd50c9a67999d7070e5c6c1670cd39177abf4fee9565d9f600da77fcde333d57d26eabd62810e6fcf09c8cbc9337e246ede3091ed636b07bc9ad8d2e8488de5c309353a6734a6aeeb86cda011509d8b7ab9ec9505adbce8fd6e5b557a37306d9b98438457d7f242f2e20db730cd1ede1ee1971a18afcafb032795bdf98f2773b7eff9d143047f3ef984fa04fd541b14f3dbb24b2854995c85ab8413021b3dd8084dc19ee1766b3eb20d8e8b5d95d286682c85d0f9de7a17ca59e7da93f16e935dceb70c9e1fa8083c94f67ccaaa4e39f1d362a439a272c17fe9d0a2b4e899e498c6ed68c3d1413ee906ba263e911ae05cdf90235dc57b0d280123577840f75a2284ab873755e63bfbf9a255108a0537f155cd676cbd2dfe7fcd5dae0496af077fd92bbdfe27d788e6edc42dc41ee7fbc75f23ab4a28fbfea03d376f959ebabbcf21014f1c5530fcc094dcef1f0eef39c9226fb28b26055db771b421963da61628b1cffc7e96246a72b0e310c34e08cf5c86c469c25f2e22aae421c210a89bc3ac3f8051547b8ac357eab51a500b3cb4126508087e1d2e735ec3d6c13e4588b2cd636f6cb186b08b3378d342a90363c20a571b1c8e4aa43e39e3c3150b9ca3e08807c317558a4d9735384d8e8af745c5858e3355f88856f58e03a83fbe7810ed859be62f0ca48c0e3bfc79dbd3712f208ac22ee1f46659e082d8e5e7ec35d77b790b819a0a0927b62ae649502918ac652393f2a62deadc62155a47ee5137a92748e8ac0402f617706326c395ae02f7c87d52a557b20a2322dd31ee525e43468a3604463f0a329572e2682d7e710376ff1f461ee40a51b337961b1fab1027a80b0ed5bcd64b299676437d321c2e69ce1dc11db0b852db3585771a2fb0f3f62386f6474327ead0cefd2b73b0eaf68fcd09a2ddd06eb5c082465e2fbd9d63def000be479f703d24cc1af92b63e811dbd1036cbaf874196e6eaef98fcd4e79da71ff5a4ddb73f3818d9720479af4e22a7ac2c22021dcc61f8550bfcbf5471eb16afdb47f5f775978c74f7a8907a594da8c03c938e60f84a50012bac0107cf61049376d4c600f575fa50bee1163427cbfbb40a8fedb7b798420f21011c1dd4198ab0934db9f91c6d6f218f60cd61199a0709afaaa8de6a775b7975a33c8787e47e78f8f6bba6829f4490d2998572ce37923a269c727a304863fbd7405c0a6be695d9983cace553af08dae3138713036165e9a60dc3c289378281543a02b37b3dd714ef7eddaaedf29631b733b48f3cedaf1ebe61af28e4fe5cf6f3b63e34689b14b9d2aa32cedc3e5bc42da3a1fddab5217ba232ef92b964281838bae4dfa25b8f1f9b43bb6770b3ed8e15edd9f919c81aace851eb69ed221a3377c4109ab9d7dee27014371755751e3dd3b74e546535b667c62bd87dd9588ec2512504a45eb1d8d5a6738a498953431348a8e02b97f5ad2538e8968ef5afc9edfefb2266fdf1fa044486b153105c61b562a5da04bd5875e3197683098191ccb801c9e4b958aa98df636e1da998a3383f294d30f9ce9ad677252bd4cafcf82d5cbe50e7f4362bbf59caeeb6231ad2c3c6aa4be56eabe6acf812c7671fc3f1653a2097826c268df3ea7820ce13f1eabe98b3c0636d93aaaa5efa09d458db9034c414c618da637156528ef2c59fcc0e458b1d869e1544a00b06ae34888373f761d535dfae63004545d268fdf0445542db8c400beca7b64f4d6b31764f3085240c34ffb8e8d9287c007a015c945a16fa11fcfab2d2c003b6a879004d2b12636da97410cf9114924445b25c4022dc40261a2e55076395c21bc20f9145fadbe0604e32bc357dc7b94f15a2da06afd5c70e793be268aa6099959e262646948db518b17da211fa4befc3f8412b0f7df8a10e06c46092344e07016ad572e1cf05e3e8b463eb3a44f06ac32e4d5bfb3cda40f748ec4dc4951fc021dfc9d9b8a66dbb6ce1e4c7c659c97826a74035ccb0738d2312f49afe089c063d97a38510ff289b4d64343bf057fb421223a355b5b056e82021075d9a48e71205ab8cff016d05e8300a2cdb7980fa0bea8993435b29ec328cc254e8bcf2b1c4663eebe03cc0898bd7d43fb652cf67e58d542cea1f113d332b65c368b43825c6d79abedba075795873e115a328e73b5b18608b23431c0750cf21c727c2bd6bd9c3cfe7f53be2dc40684e42d949e715f1412b6d435cad6b8fcdfe5410862e979fd3ebfdf4c5708d07e141f0f002f3543878780e3a5d6df9f2d3568534f0766f81963bce7d037d57412fd067e97546930fdfe71148fd2b4869370bfd0ccb65ecf607f86735f27a228a0ad537d7603b8311ca3624409b1bb6ba2d22448aa1cb0711fe09b0b6c8d6321549eb24be8fb761469f1cfb01a2ca87dbd38c9d717cea1686189958cf3a70ad5f057cef68459e7f02d15f766ba52487d8abf6a468b0d82cd0b8d29c5aaa7aeddd97b6f2fc7b29293fc840a70cae40b2744a7087f029c063128fec5e26be67fccd77ef7a99719e9b972d2a29a1a14041879e0f0e9c314e3bdb561f0ebfbbc68ffec2a467a6d635bdb11fa638e5e580382f2bf48e5ec5f19d553ebc6cd3929d329f9bf2ee0d095f5703905dfd5a991f977719de3ca3c2c3070ae0f1885b657fd1579c477744c61518a3c758880e9fefcd7d6b4e257f5d0b18bec1df885743c91bb8a769b8328a832f2c1baac27de5c83130f346c79071c0d528afe05c6ae518d0cf7baad46684fdbadb0a3f34b034b177402c0e4bc6f2ddbe62a1648fdcd0b8ae70803767c7c67d44d9b465f543fc04c19497f1bab3fd655ea0e2ab393f0202eff4ba80ce7ac27a505387f918691b2df810f08c51e0f5172f56c77bd5c80bd6dc0fd87ebc885825028546233203e715401cee8f4d14d268b0a142aa292b1ea7287191cada782d3b5a1654f95269e997f90cc1179d149997fa23fffb8665a67f0c1ff35bbae11e3dd72ab95b967be4cfd05df56f6ba2352f263eae4f39adc012681b683f81659b0e2e1f7b6c24cb677cc0a089637f4a0231eedc63af4db3f16c3035bbae277f5662fc59da2f22d504af58d9a6fb8a3e611222f31819af87ee72d01272f436ca93d6095da0be2ab9d8ef1ba425f0efc4dce47f4106d8bc482d8c02a71083f7b11d85dd8e49c2bd8d082911e57c7d34233da3735cd21babf7ce1e8edc79dfc91aff707728d706fbc44ac8cd0d270f1b7035d98c4e6d38bfd14f4d4341fc153ad1a8565dce73b28d888293a2af8c65f029726eab2b1e9ee27c8484645589cde792a3517b81f0c915ce4f968fd47846238b504a1c02f8f1540cd4c77590b3c404084db2c7c274970834b668e356908b5be4a181405707078244e3d19d484d7ff8ed30d0b64368d7f0daee119a061a76cbc2a3c6d9842e7a2bd081e77b8344e11a557fcff30e829c853344299b5c2a4a0cfd60e3c83b1646f2c562374ee4dc9508839db825b341056438a785f9f9f0af98099daae0ea4f29099039ba36b7fb9d45a5e9e58846a98ed74c27fb096df545f344cc2634af6dd219f14623d1c94f34afbeb65cdf8ef7a48981c00f4f821331704aebc4a927093371d0ed1b9838b80b65907de0a4968d91e8e492c69d6f5047ec3dbf56c90f23039f5e41311422d6f43dc696b7486f9113e2de714628fc574481d4f802025e3d29f827d13f9b4a5546b0e605a0ad940c015a6f3accd8661d05b5091f7d198f3e5a6f141b9278cbd54d03b409b406868a490b695a33ee7bc79a84db45e171f8fd81f30f8206833bc0f4eee8fe0ddd3e7d80d405788ae43caae205b3ed79f3e30a09023ba240499eb7e53b1b2b481e7186acb2e7953295344448374da2c3e6c4028aa3344b1f91522972152307bbba5c5673e4610d0a5ac01b6ad747e7c8c1fbe5f742d8b85820c51c1cc559b7b8801ece90a72e90af0d88c4d96300c0e94ff798972c77f49011c2764a0c1420e52249e533ed4ab008bfbe3997d04274fd31bb6f39da1670a56dbdf34808f9b38cd512c1e080a777631690a01b276b6a1a041a8b3d0bb0fd0012a2dc105f71557f2ae96528fe42e0ae4cb25960b6f6cf91ff0acccbe2a9bc8e1ed48b57e75d5f7d3b9d41cbe2f1a7be31f521d5768612b4ef25256cb59ffdbe997849af2d283cb17362b2034042a611dafb71f4804f330a10d62fc19db8dcfe1b97f0beea5376b53c688a124db8a495a6da1a13c9ec9c7baf258918e1a6c9228ae2a44d25781e69074f9bf3559145e515bbc8e544c8f9d13fe8d682547658788dafb135c04717dad744987b3a870243b44b1f191a263d7fe39665c1561965df83da1ddd5d00c8e69c90fd0cdfd3fdee8a12621e5399bf01df7172fec416f4f6b0ab4b7f4dba380d33eb4a467602017a0352f3e69cc51ff82c42e4ebd1d6cb592c65c55fc9edb849990bbf04cecbb04c9225d44c6b3b35fea6341cd709eb5e78e6f4bdbf0134d764387c9cb5a0756049ed6f2c678596a4187c6e90e11a2422cbe118f96f9c1d3d5b147039184b36d626bae0bcdb74253a3f1fa09cba3b1172315c303232ea85ffd0ae1cd78a20c885a55438ada5b809c090447ac2e926594b1d617c272dc7c3a0a2f2297e94824bdab7ae428d39186b59905204c19ef2e797d910e6a0b7de42c6d71fad69ba87cd013cb53881c6e9adb10bcdd15daab6ecd74bd26c204a34357e5bf17a3318b8eb5bfb13d812551b0fc4bfbaaf1ba0411ae39f40a39487415b45696e35e5576fc1115fc6dc1612c73572fa0929d28d1f3e6a224f2f7fb930448d9016fad38c0a7275d8d1f13f38609ac7083131a2eb8cc36bd20f087fd0608c2058488b680a11c9e41e27109c9df18622191fa7b676cc211ace07d0b725514923893b3e4f11989187495c913410daf62741759fbd44d94846f8d986f11c4cd9a4652874d98afd1bcfbef3a5a0f929aa27eedb6ad8ca23dd469489ef9085030776fc2d8636a5dade178d1293419da3da788fc8279634248ffa642ff7f1aa61452cdd03141811e1a8f972d492db20f7015cd7ad3f7ef76354cb2cd4a5e77c1a6062fd7447e3ab536b727e25fc8ffa36d0a11d717a9324cf820dd6edc81547cd2968dbff569", 0x1000}, {&(0x7f0000000000)="700094b1998d9404b3c755234b839ddb849aeff8801e669d", 0x18}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:08:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r4, &(0x7f0000000080)="d9", 0x1) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0xbede, 0x2, 0x0, 0x0) 16:08:52 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = getppid() r6 = geteuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r11}) fcntl$setown(r10, 0x6, r11) r12 = geteuid() setreuid(r12, r12) r13 = semget$private(0x0, 0x4, 0xa5) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r19, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="d385ae78bef21894a187acb1b07c0750c30476319b7854aa40dd16bad4196ada26e7b9e15a692ed913761d6e0eda389d4d38e634c6fd7bf8b01b4b8858aeaa5a9619dfb48a7ed7847d6c79a10e96c5a9ac79243198120a7e8fe9ff86f6875e81f05bf3c032c23b26658bf9a8819aa4acaa21bc705a202fd1ed8d05698f264a61d3182b738fdf785873253df0f359307a4a3f7033a9d8a26889b4abc5ea055ca171644239182c2cce8725af598560d213537ec732d463342464dfc0e127ad8472551e8b205cf953e0a105ab45e1dd764a896fc483e83c53186bd2b70ab314576f68938c63e2c30ce7cf2abfd8c4483f4a6bb65518", 0xf4}, {&(0x7f00000000c0)="2cf386357f2b99036e74334a6872f377307c9aad2562b0c3ca2cde16ab8322176e1a715ce1af17c5426dba2656618244ed331200a480a936da08373b107a378e401600ea3065f762fb2cef5cceab45668880fe227cfa19af801de5488de36a49246d62ea6db12321706734ff4dd9903f561a47daa1c33d589dc5b3f2a3bbf7cb", 0x80}, {&(0x7f0000000640)="2299e02df3e1ada08477931ed403acc49dcf97befb5b03c6a3292408b2ce56019205bb98ad728751e18f1e3a32d553eed806d36642ded66451f54373549d5ef10885e7476441cd153aacb76469d4aa2daf279ae34e5b28c6660ad2df01bcbce3b5e040b84d4ff3febdf265036c25cb6a3f6a0bce3dcf508dab6b15d716f77a99962c3b50155ed51b092e25abd97a3bbad9f748526a602f428d65bed5d73593bd6ae1f8bc03790b71a5bfee722d2335f33dfa971a8468f78e59a5bd259ab48aa790216beffcb7c9fd6ffec155405ec993b4dff58d54bf66be932eefa1659eff2e26bedb320d8305cc5d077ffcffebac19149ae9b874e574dd669bc62e3a7f333102afba2e187e857f944c0dead1de49ad6d317319ca411993d54a740e16841ff74df57e42189274e37a2da8fb8d2f3bcfa2a09c804259ecab827aa128b9c2be5275cf8d31e83339ca2584b77e9aba2857998a208bf40f63898595cce7365762af973f4ee5452173533af6e94b3775e1fad4a83a7032988f633166cb086bf5d97630296f676fae3493c6c39741a59d1c29f21c8d0e6469dc9d4edd9259cf3e5afc9b01a4ccc4c07fbb62ea5f12b5793a3f034bbe6e068de9d0f58dfc428a99f6edfef00eee8aecfc84f13b68c90c69de4a7f5569ab3a676e1e1608c0418233e5ff12df78f8fbc9f3b026062167d2e239ad53896e9ffc3a611c78e129976a1a5c09fac3b1affae29f9a34c81e0a1b6e9234d58359f00920b6c18f0f839b2ae7df33ddd229d515f73076628090db9697834174470e2dc23677bd705e98f220fa91253c53c4bef0a98debf95c0ae17fd30999f3390de5cfade62c6de07b82522ab84bf079b7146da1afe70018b4a1eae21bff7f2efd4a4049e7167d5eff9c198d7674008f41e7e3bae970f350a1fdddbee3b27d0390b145461285880a37ecde038f25afda64f150317e17490542fb2e796c092336e4f228ed87e6c535c960ce725cef2044030cbef98ba6c25b9168675503355709bf4bbeda7aa7ef07127ec186027576bba57f090f82774d3bb39abbbeeebef65b32e2582b0b8116e5dbf99c65a0a38e4b45721908ab07dc665357bb9f0e990491de3518f270f93ff1edb8bfa6152356417255a8d21e26bf5065c4faf47b9312d3607d957bb5c4a45122f67a96c5a900507a1bb0c803d5c5f05a97ddcd13a6bf250c38a46586f387c08a4561b2050c49ae672564542c7b787bca4d609bd7257d64938255863585327527ca2609da69f4fd7116dcb52d624425598ccb555d19159d108340d0666ceb94795bbf9c1159810a3578e47f10370a4088d2a7065b28b0cf665801b3bb04ac15ec795391290348721b2a149b40c1dcaf8001d6b06c30985ab536a54d5dbd0d8d63fc5d41cc345fc7702ffaf26e416b8748b81cddb0f59104c90ae8e6acd155df9582d816ba8abf9b28f7a2d8e66d6b75f79072d6a5a3ef4dba4b0002d9a195d8a8def0b18d0c891280682214766135a8bbf9219df09578c0ecadbd17f1342e7f91e8f8dff38d738acb5c47892bdbcac6b9f4d8b34418326fef775512e57bb6ee87c4b239d60e6970d5071a4300bbbba6caa5b3f3e7da8fa29f70451b15bb8bfc16f4353fcfb5f8a639a87985fc9806c251be62a94b4eb1032b344c53739ec1dc1879865d7a996dd95c012ccebb5fc8f576f82fc93604928ff00525cbac7e1886c3dafc60524ca268e3d3fab09bbc1d60b7d75b6e91a83246bc5c73fcb2be1fdb4b9a8e4c256dc0d94199f18ebe500daf8b41bb41f44938ef79b6750d78f74ba37327bcac035fcff6f6193c67fdf6d698dbc3fc451fddc0a48e50e42abeaba234d6c603cec6c5e7f35a78458ba89bfc26401033f3e7e415495e3e429cbc656948277d80241367501e3ff6bd408f3e70e11a4da6e69eeae9a66d2487520a41c0a6bf555a7857d36478e2087f0119c2e209454264c0d2dba047a6edf98a3c40ada85e894cc9173d1b02f847426341d50bf1c110e8b0d3e2895924cf232e4aa1ea28b9cb5428534c9e2b1fdcfd4f29388e1b74f5469a0339bf79120066b3c2431f523bd7ab34d67fb3f9b45459514625f9e2d32376d485cfb035ea385a3036cd32452bdde135d886a6a45c9911a05ef7e4796716efec653a0bd05d826957fba9e5860a4bdecd9a76536d675d3686448237d4751b2e17d4b32f354ff7cdf76baa0cc2112e5525486850dccea2ec25eb9a5b2336ac7770ff5e1f9c2affc6a249b62960239e52002746ac86785931b1dd28edb100445a3119a56b1a2828dc6a11e51e0564f26360705e86119d10fc6ec076b7b837312cff1c47201ec3e20a58a3af9a8be836f3f2cc5ced21afc9016fec71e868a280273c5f8ffe08b0b65f339870549dd9b9f0dc3e476d54b56b584f0a1467a31c917e994185bb8da375eee2cbdf2715e0262e1da96caa94812c44676e7de9eaf8efca920e65225269fa706f0dd12110d70863468a7e75eade63be56c83c9083038e872d848a89d1d8a9ed853e1fd3fcf2ee736985d31367d1895125b6c39f5b7e3a1415d12c0544738d29e3055c08faaf727b8063761b120949a868b4890bc39a6d9de6cd7bae0d38419e9ee30b76a6bdc5f99cddc03761351b8e84f35665b5a2dfdf46495f36253dee66aaa829cb61d9bdf05e91e89b6134658fda60e77df9c96038833e31031462823abb1a63ab8d7e3a00f2c4043a7b96086eb3f4a0d5db9b1c29dbd6e2a54c60f265bdd555b90fe522a43aa4b0ae3dfe6df6ee7208516feb809f8fc727edda793dbe6391cabb26f9760ad66ca5fd9d96227708a5ade96d5745e701f849b451827ab780a71c26487445b9e2d02a681b9aac5eb14418c2e221c0b8372813d899b9029208f7b265494e58b7da7923b5a8add5f916bdcc3b48f1398977a3444c2567383d1368d616da322a6eea958525ba99ccdf6f08ff3fdc1e2646015014ac064b637ade35e6ce36a17ba3766c741f0ba649e2fd96c785debdacb15fd6e99195e49e73892ed9dd6f0081ac79bc9dcd9e837474ab2ce0fd417c07d4c412c01eea58015cfb846daa8f281e8580eb8f0dd1b74ea726557586e139f5aaff50e4a0657b5dabb7691e01f979ee1c512182681da591a443e5c307ba544054bddf0fcad766dbd707d3900eb5614ee110ed4e398aea76ac7fd94982f2572676271d8dc3c17fa17b1ab73f39d1a34b37b45de66a641a83eaa3f29084c9c89b811872ce3218d1f9e0f72199b69c9c129df67e95688d0512519c1d5f5682dbcdf1f86034b1581d9bb8c4f5e5e11b6f205732e44dd9cd52ab9fac9152c00fcafdbc7d50b7d78fb4093cec41290f16e4826cd180c5fe8a6909ba421bc56ad1c528a82800f545f7b594cf201d69c478cd31163632e950621e35c3294dcd345caa14967ea6c1e1412bac577a0735dbadb3f788383b2dd32733006911858f3045fdc60453fb9a9c451355ed8b32cc1c44a6339188c08845d68009e19e0dcfd3a4d8593465b158a7a50c0c3b4d6cb124e077449fe5a67a71fe3cf6b538ef518ad71599d21f42f1629b0c2531c6e284d6012c58183a2b57085acaee5570bb8d1bd5edcd260d960233ca577f41bff9aca06aec6cd526c8200c3086c7e852ff7308a11c3ba1641e6c6fe1cbc375e367d8854ff8e6a35d9e5ed2477b94a45d72df5239605622507c989f5b48092c47c8b79b345483e08da7b8d2713c13bb8004040c30d69dba94e4585fb88cfc11b2f4800fb82a7c03224bb59ef2cdaeaa8cec58b2b6b156a8b97a7f0fb89b5c482cff64a8678618ff2b03cc7c7a0d0a1c5f794711f9d3faf9d84de8341e8baddf9ef853c6d2c1a13c70c71ba6438ff5528353b7aad9f057926871511d2a75f4931077eb3fd32585d3f1027ff62b1980b7682d6af3a1e84c09b1a6c464c9ff99f239a59ae1b2f69b1abeae4fc31aeab44b873c696510f6d758691eccbd83b775a5bf8ebc8695c3091f4890fe20d95cfcc327820167f4ab402ab53592f8730b5ecfbce20e296af0fd4c8fb257f75a5877424e2ce9cadd756f0dc0ea621f52e9f7af5b9dabb0f584970a7f36e7fdb9de32ad1fd74d8164cfd69c525cd9d1a36b1c0adc1abba1a8427394392a4de564cade982f114b02ea861b746357fc0ebb8e8573a071ce7421d708888c07534c61643b09da7fc073736543954fe3db5c30834af65e88895df57c3fcc799e4c729d2845f0fa6462258bfb69c93c660c125bd75e1670ed172f770a078dc451c2b43c5f391de0ddac47e9e8bc0479b2e3c022d770fbbe9d0818a699708544df79ec98ca68aa77c9d6dfdf78fbee16584b95d66fd73f7d5458ad0b43886018f264a33d8d9913b38e61605feef76fd1a038a42ce5984930d9a7e2df384a25d02fa7913469c196bf0d6ce63f04c21d8f8015f2047f8a3d25d303ebf7358ea93918f3bde9403e676ae9b9809ec2aaa5a08269b1553820f2a6cc77b86dd1a5fc6473690a576b536e0a50225cbee4e4d8b2a59a2eb12840c2ff07979afbd12a7913c129448a5032e3e57fc407d578f9590525a6ae956b9182d2921bf4c8f646d03d08b64c98443ecbfb6295ba349336d4b0d1fd04ff9a3af7e57b741b4f07fe8c15f204ffe00982eb03c9a0cde0ceb3c00843617a4f99a8661d458614cd01e8e807462f5ece2cf3cf7506af02eba19248d22c13987746aa07a3cb8fa8a080b46bb531ff8f25ccc25b9334ff329e63d5f0d169108e183120a98b9ecd3585e5c2e871509763bead9c00769acc48ca2b41fbcc95947191cd5bfb3c59ef1fdcda1f80ccdf4330dcb8cb127a8e3814e1cf8ef7c805d576745fe5fdf5266f4e43a8e2f2369fa3430e51fc4875a7336c63adfb5a32f76bdc16b53a105018798d4dbc31738b099cf487286a8feee9d1740f6adeeb6475e17c2d81ff8e819030b98b6c83788fec235f8dc818b05a1f137fc49e93982d17d95ab8b54f1be5b6043efda8276ffefdb762cfdd326909307d5fa16b7c61e31101c08d657d235dd13dc1a4e9563fc85c90c3df8aa283e6deb8f97a109738cbe2a25fe218235158fe64a57f2b6d0be61f9fb1c0bd37a46c05f01ba30a4af0d2c2445a6683e33248aa63763ca5f09a42941d4dee524f018738e5b61e42e93c9b5511b93a2fa95b9e7fb273e13bb186db45822d3bfa78d2c41339ce97d7c835d918741a9fb4f84966d23c44576a2fa6ea2da813030e72988b5787cf3d3b17b3936e43cf28a69a2c211d8a12a5aed3cc8ad9899f46d74cf91ebdffb8910fd9c0f4a1fca07411668f62f1d4c9aa9e1417035732cbbc6be86a773a11cf7c361223faf99e7898aebbbf7dd2d880506a9bf70c962131c50c23596b0813c222e181da15982c688a109f3170a0ca7930cbe48f230d568b10c04962a321d9123a9d425b656e0b252e700d751501d280f0c0e1d540822f3ba420e41fb4eeb89838b6001edde4239e4bfab51c1fe0214022a2975fe2d6c12464e96fe6fce8784445f066f8dda40f6de697b96d460d4db3b8062af082cab3dfe52efe1e614d829e14738384b3eeddfa74e5021b9e54bbda4f4c437e67d9a799e7620f8b7d6504dba72d5a0110fabcc14524b7fe37588d0db4ff2488032ad2027dc4a711c7ee65543ee6aa9f621f4a1a6da2d388530ddcdb92b090a69f38d1d9584023e01e9a06b6983896dd1dd9cea72aa268de90e78854775e2948c39d3cacc994f73066b03e3b2e4bc4cdef777338e6001c7472e595607e54550ce4b18db490f59f8e1b4215dae40eb648040589830d104fcaf3d3db647fbd16d24888ce", 0x1000}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r9}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r11, r12, r16}], 0x68, 0x8}, 0x604) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:08:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) socket(0x2e, 0x5, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x114, 0x7) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) 16:08:52 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) fcntl$dupfd(r0, 0x0, r0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:08:52 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) socket(0x18, 0x400000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) shmget(0x1, 0x1000, 0x100, &(0x7f0000688000/0x1000)=nil) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:08:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/H\x81\x00\x1e\x8b8\xd3!', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xa4}, {0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0xa4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xb0c50a77f52ddac1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) 16:08:52 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:08:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2b6fc33a40b7cd39) r1 = socket(0x2, 0xc003, 0x0) dup2(r1, r0) 16:08:52 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf7f001553e098973c85ceb7d135bf40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa194ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd000000800c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cddc53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec16052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f6900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3caa8679d600f8a36c2afc64d264cc68552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46cf993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016d15d810000005b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c058009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6e05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a058fe9157d5b302a4301008a2dede157fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08723f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200070000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a01933d212e9c10e7daafbf85baf940a47cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f34ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b534adb8dace3202b621227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621040003c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e960429cad58af259cb4e3eb7fce372011b9e15e623d438a94a3af6df108febfd6da0690ebd9df71e3c289a7b0c0f8bf5de1d2d2a7c000000000000000000002a1deb8b8839c0d45bfba7fa8dc977bbc022734f9ddb2e108623887a25dd9cea7c09f5b64ca2549fe476a718d862bdd7dafa553a223bfa29aef9ab6a77af55fd210cf2cc32e83086c8bad60a365b836f3ab58d330da4496f4eb3f54d3780a0fcb7ad39c8524bf94a12f2f74037a2fce666af8fddd7b50686edd9c8d7d2175c9291740e0f3abf65f47a043c1c77dd8b7f28388e57d4d8bc8019004bdd8e7e1d1efa15fac655fe41777e274a822017f2ee8653c89892efa78b280daa09806dd864bf9c2264ac2c40d85fcc0f5d41fb10a13857528b54f8f41065b469ddb573d4f9300cfd3575c3688fe14ec13d502e42a99ffbd994a8d57af17d4e36f11a007a6d556bbcd0bc22680e5ad5b667f8704e014206a22f3ec77da1bf7d135147e24f67a90f34010a9ee21c08c3abc5e8f078c68d54415ca14490ec00000000000000000000405ddf38ba01526e03d594d2b83fad7fbd046ec3591ca6d24ccc6cbc7bd015ff4ab3469cda1eb329583018138df2a143bf8bfc23bff82a263ab40f55c2a8296dc8feeb1e9028f95648a334f97a5ed7ca6270013c46e0a1d9f99e379718f6cf699aa8b1731d68cd8e3bb65e1bb388cca2ff7da28fb407525502d9b153b959d89b7ac5db7e38aa30fc76da9ec928183cb8e4add4af1ece7a1e10eb856d3fa132e52abbc7d606dffcaadf8621d5b210b0744651c0857017c4ef76d21df762aee257b465b6ebdbe0e0fccd404a954134857477d11e948e200ce7886f55654fe326434345391612af7ebeb51c7795e28bcf61d2ec7b573166208f7b96bdd80777413fef8aad6f0a82130a485246581b463861d80c906748bec55c3a0b010800fba16577825a219463ae44dc"], 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000e40)=0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000ec0)={'./file0\x00', 0x7ff, 0x40, 0x5, 0x1, 0x8000, 0x2, 0xa963, 0x3, 0x4, 0x3, 0x427}) write(r0, 0x0, 0x0) 16:08:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x108) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) r1 = syz_open_pts() write(r1, &(0x7f0000000140)="670dc3", 0xfffffffffffffcb6) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:08:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='_5'], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='\xc8\x12') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:08:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0xfffff800, 0x4000000, {0x11c1}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="6c6a6358dc6cbf9bab693e967adb5c0712ba0191eec44729360cbfbaa3a5b40dedf6b735cc0e483af525a2de31c400683329626e88ff825a", 0x38}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {0x0, 0x4, 0x3}, {}, {0x0, 0x0, 0xfff}]}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000000)=0x9) 16:00:00 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0xb83, 0x7fffffff, 0x0, 0x0, 0x9, 0x3, 0xa328, 0x4, 0x1, 0x514e, 0x6}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000480)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2511e514016a1b8228a5eeffd0aa013bffaa146863ce95d41090f9371d66a8693da4da6bb3bcf42f1d6efa0654c40573f72d5c37ca80ded166a9a5061e432808e35cb7bf4f2f02cc225c4b97815387c6d44c8abbb3489a14680e607bb8f8c84bbeb59f6f7bdf00abe57337d69b40e3dec2fafeeded6c2ab97c323747de6131f5bc1917d54d7946281f639c66b673a81c3685f3e956f3f052b9e37f3d74c97fa92be3e0162d17d41ab5760930ee38cd81ef0edca9a236170160a6e91b1c8822f66b94df3856f", 0x16a}, {&(0x7f0000000340)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf396887a01e3099fa1c4977059e1258e0003592a3e5ca01952f85b90daa15196a8b6e7b392b5ee09cf009ae62c135422b23e78eb64a615ebd4faad150ebae03888195c80ac11bc2891f1cc626284489ec863b18434715bc512dc95e105c01e988780477eedcd4639cf6dacd9655a2e60919001cb481cbf83233f97df714b5a17d330e394806014c14da27e93cf169fe509b77b4a11de5932cedc1771ef6c954c221427488fb9fa9ffb8353fa554a35e08e8052ec50fcba7becff64895a8e971278af98b1a329205bdb168d63e999dec2f09c2617fc5d06b417204650772eb4654a19a76feec883d8ae18d1e0e1922573", 0x11b}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d", 0x7d}], 0x5) 16:00:00 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r5) ioctl$BIOCLOCK(r5, 0x20004276) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r7 = socket$inet(0x2, 0x5, 0x1f) kevent(r1, 0x0, 0x0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1, 0x1, 0xfffffffffffffff7, 0x6}, {{r4}, 0xfffffffffffffffa, 0x47, 0x1, 0x5, 0x7b0d}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x7f, 0xe73}, {{r5}, 0xfffffffffffffff9, 0x69, 0x799d30c117b3973e, 0x3, 0x6}, {{r6}, 0x76fac8d9308fc0cd, 0x80, 0x80000000, 0x9, 0x2}, {{r7}, 0xfffffffffffffffa, 0x82, 0x40, 0x0, 0x100000000}, {{r7}, 0xa8da5f30b164f57e, 0x2, 0x1, 0x2, 0x4}], 0x1f, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d77140 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022d77140 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$unix(r2, &(0x7f0000000200)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11572bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0x11, 0x414, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) symlinkat(&(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000400)='./file0\x00') r6 = dup(r3) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r7 = socket(0x1, 0x4, 0xbd) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x28408, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = dup(r12) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) kevent(r6, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x140, 0x1, 0xfffffffffffffffa, 0x50}, {{r2}, 0x3, 0x4, 0x1, 0x1, 0x6}, {{r7}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x52f, 0x4}, {{r9}, 0xefd782323dc361ec, 0x7d, 0xf0000000, 0x65, 0x80000000}, {{r10}, 0xfffffffffffffff8, 0x2, 0x120000044, 0x8f5, 0x8}, {{r11}, 0xfffffffffffffff9, 0x40, 0x4, 0x724, 0x7}], 0x7f, &(0x7f0000000340)=[{{r13}, 0xcc3ae871c67d99a2, 0x100, 0x0, 0xfff, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x52, 0x80, 0x2, 0x626}], 0xff, &(0x7f0000000380)={0x9d, 0x6}) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020699d, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x7, r2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000180)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x268, &(0x7f0000000080)="b6") 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x5) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="3dda78bd9d2077b106a66256663846ba2e7a41242dd038a16f49779114752a2f039a5b2d8c8a15b67af026605948879178e4517ea08fd49e3fec5e3c819c49598a39547668141b2f5e2878008e1de8ceae42d0f080258bd9bdce2824702bf4cb889fb14b31ddf6e46614ff8830d90bf1ee669e3b65b67ef734aec91c66a30fc1612def3660a9feacefe2bb3373d944abd470e01d67a3226d347c587a9d5991c4d8698ba91d8174bca865e28edc57a1abcf52ddf095fc8d7e4253f09695164ab22f355372dadc8b9f3f91", 0xca, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r0}, 0xfffffffffffffff8, 0x1}, {{r0}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f0000000280)=0x5) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000200)=0x7fff) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="12195f683a29b46e7d88fa7bad174be80071078fa0840b256c41ce11e75486c39b487c580b6a4f6e64b356e0d4d588c3951391a759eceeeb04000000cfa4cf624d4df3aac3d610e3dc692424cb4e72a12ca34e862291d067d94d8053a8fbd806a725e6ccbcdd224458f79bb7244f59062837809fe18a02e2b54c3f8d1d1f6b573d9c02"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) semget$private(0x0, 0x1, 0x102) semget(0x1, 0x1, 0x200) r5 = semget$private(0x0, 0x8, 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000280)=[{0x0, 0x8, 0x1000}, {0x1, 0x7}, {0x6126b1e043df46b7, 0x100, 0x1000}, {0x0, 0x4a, 0x800}, {0x6, 0xd6, 0x1000}, {0x3, 0x9951, 0x800}, {0x2, 0xfff, 0x1000}, {0x1, 0x7, 0x800}, {0x4, 0x2}, {0x0, 0x7fff, 0x1000}], 0xa) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000180)=""/204) semop(r5, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000380)=""/95) socket(0x400000000018, 0x3, 0x3a) close(r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xfffb, 0x0, 0x0, 0x401}, {0x74}, {0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r21 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCCONS(r22, 0x20004276, 0x0) ioctl$TIOCMSET(r22, 0x8010426d, &(0x7f0000000000)) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)) 16:00:00 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x9, 0x2, 0x40}, 0x1f, 0x0, 0x8}) r1 = socket(0x1, 0x2, 0x3) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x1, 0x1, 0x81) fcntl$setflags(r2, 0x2, 0x0) connect$inet(r1, 0x0, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4fb, 0x200, 0x1, 0x1, "729c933015a9f436c8640a8e96e9a51307d449cf", 0x6, 0x1}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5ab, "097c7db01eb6e4cf3b502f063e11cd238d80e8e1"}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) semget(0x3, 0x5, 0x40) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() setreuid(r7, r7) r8 = semget$private(0x0, 0x4, 0xa5) r9 = semget$private(0x0, 0x8, 0x4) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2, 0x1c00}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x5, 0x1000}], 0x6) semop(r9, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r9, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r9, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r9, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0x3, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x7ff, r3, r6, r7, r15, 0x24, 0x9}, 0xffffffff, 0x10000, 0x0, 0x0, 0x9, 0x101, 0x9fc, 0x8}) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = dup(r16) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000000c0)=0x1) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) 16:00:00 executing program 1: 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) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = geteuid() setreuid(r3, r3) r4 = getgid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x1) r5 = dup(r0) listen(r5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r6, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = accept$unix(r5, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x4, 0x0, 0x0) dup2(r5, r7) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) recvfrom$unix(r5, &(0x7f0000000180)=""/24, 0x18, 0x800, &(0x7f00000001c0)=@file={0x3, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r3) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:00:00 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x1, 0x1, 0x81) r1 = socket$inet(0x2, 0xaa16cb0e3081abf6, 0xd4) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x763, 0x4) connect$inet(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x100a0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0x3) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) recvmsg(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001100)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000000040)}, {&(0x7f00000010c0)}], 0x3, &(0x7f0000001140)=""/161, 0xa1}, 0x802) r2 = dup2(r0, r1) kqueue() connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r2) 16:00:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x1, 0x2, 0x92a}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) fchdir(r2) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() close(r4) close(r4) open(&(0x7f0000000340)='./bus\x00', 0x8, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCCBRK(r0, 0x2000747a) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030d000000ffffffff000000"], 0x38}, 0x0) write(r1, &(0x7f0000000180)="593a3a30669cef36c888c5fac416ad4a2ebcc3cd275cdbb4a66de15b337f900e3e8135db659616e8f5f8a5e811552d727d72eb14e64dfa0c1609700321beb8e37dfd67c406f0a4e07b4d86c34b6b3da60c818e8dd88f7792ed9868665168ed7a", 0x60) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x9) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) open(&(0x7f0000000040)='./bus\x00', 0x7fc95f21a3f6ab22, 0x45eee15bfd0c55ec) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) connect$unix(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082bdf2e1534a775d6c093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aad748c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb92295973c1c8b22d1c2aac83f8ffe8bbc6eb6e8feaa68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca00000000000000000000000c600e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e1c543bf1249d2d1af84f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692df65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80029d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d04b55f5ef006a924f40beae16878c809617ab4ee84745d550f0bf95e19db23a8909ee23c1c726d5c0116019f2f51161566b9bf4faa4066021f952189b1508cd7b13a6d7501daa5359aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6ac7db02d53b3f2b693fbb38d44cf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc24496b620e2896eedf5ff84f900081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238c747d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b87dc47640000000000000000000000000000d0419976a6f67d1ba44a5f16840fb1d84bad2ccbb1e8cda820b3705a1d9f774ac23f5c574f608fa9b57ed17a11f232ac24441248181ab35d24410ae2b6c4c4ed67f23e74b2dfcbb6d8ec7cd32795639cba006148fe393ae1459b039525652f102c8205623f92bf7616df3c3e1335b716aeee7c54f7cb53c84db3545f3ef5878e7193275a784e666b706caa69aa128c9d24e73eeaecd04773fef3025ebaa373e2ff710b14af81896798ce72b54cc2070d1ee8e3b2b294260e0c1e6615c5a603d0c8cd29a2856af933429dcdde8f2ac70ca3ac2bbbb249c4a154a6c811e38e3f7ff6fea0223585f87f11cf8b2b2b89f250633b8b322fdf6e7ad5185cb49ae429f999de53df3f3d0140da5b0802f4c427e1dc9a7bc7722cb6cd622444e0d4e33f659b6275e11b413e83f88e2a3c69a2a39fd5c76a8cc7ee44a867ded14d2ff2170a1601d8cb0f1951b85a3b6784ac77344384cb32c1b23278ef1c850901395cb5b1feb36075c8f9043b6c89d452e9fff2232cb4d8f41012c3b0f06ffb203cc33b3d74197ba5c85bbd8bbf9c325452f80e2c15323e8570d9f4016699c34d51b4ea64fbeae3882787a7769dd50eb4aa5a0d6e9fa8ecd13bfa433d06591d70b87acbe610fe976f9f13cc354e5f941f430000000000"], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = semget$private(0x0, 0x8, 0x400) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r4, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x800}, {0x73dcbeece81e26ba, 0x10001, 0x519914f8845c908a}, {0x3, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x4, 0x40, 0x800}, {0x0, 0x400}], 0x2aaaaaaaaaaaae57) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1000}], 0x6) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r4, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = socket(0x0, 0x0, 0x0) r12 = fcntl$getown(r11, 0x5) r13 = socket(0x800000018, 0x3, 0x102) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r12, r14, r16}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x5, r6, r8, r10, r16, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000040)=0x80000000) socket(0x18, 0x8002, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) close(r1) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xd737) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08", 0x149}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="33d01e8b1b5c1cb9cbf26a263e1bf8e384941f58ae34dbc9d56d86bed3b67f256c8d39a4ada3b71a7fb8e85a8e8926c863ec40efeb45a9db1bc9112c761a022fe761ec18cb9783eade1640eb15455c1f69ae4385c11a06692e9ebd105c94b3176cdb8e71ce69f95283128eb7572eafdbd57691e780599516c85e5d28632e54049b58003573e212d8eed0979d28606251e86bd2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x5, "00000000000000000000f2ffffffffffffff4000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2000000000000002, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) read(r2, &(0x7f0000000980)=""/167, 0xf) accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000300)=0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\t\x00\x04\x00', 0x20000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x7f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000001c0)=[{0x1ff, 0x5, 0x3f, 0x40006}, {0x1b67, 0x3f, 0xd8, 0xf4bf}, {0x1, 0x87, 0x3, 0xdeb}, {0x4000, 0x1f, 0x1, 0xa4000000}, {0x5, 0x4, 0x2, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000f33998faa9dada08141816ceede611dce3ee6c73d6978bc3a6cb9c26a22ff86946d386e67163002de9b99a5420f2d309f5fbaf6415f8cfc066e76e86381af5867093096c8183ad40ea280c39f460da0a65e2664684b5a4a26404663b0cf868700880db89c9f649975143b50ddb09244447c565901519ded2366b106e4a2f0547c6565c8f978eacb269b22232aa"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x401, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="805526bbe39bfbf31245bb8e8eb15f29f60244e09113a52638315eb6bc58", 0x1e}], 0x1, 0x0, 0x0, 0x8}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x9, 0x6}, {0x9, 0x1}}, 0x3) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 16:00:01 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x4b2514eed65181cf, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000400)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000240)='./file0\x00', r5, 0x2}) write(r0, &(0x7f0000000100)="e608a0e71cc6fac3bbddb413eba4b39a3568d13966535c9530222c326ea3bcd25c001a6d84f31672603b5e324dce186c99e7efe3bb1db09c74d76535733fff25a0407a0837d316ed3c6432238032660fff282cf0fe2b036969b5b45bc9a1f603d9f523a110cce5f24959c0d96e8f32d988cd3425edfb73fe5497efe496888a461e50368546353975843e6360b316ddf1475be65b31242d9b8dff30bfb7efcee814c0de3e796ba983ecf3af5dabdf3810d69198fe825245558a29f27cc23842a3cc6d3580aae7106613aed9", 0xcb) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="985238a669ab541d1369151a49be") select(0x40, &(0x7f0000000280)={0xe000000000000000, 0x4, 0x1, 0x3, 0x5, 0x2, 0x400, 0xfffffffffffffff8}, &(0x7f00000002c0)={0x38, 0x7, 0x3, 0xd2, 0xffffffff, 0x10000, 0x9a, 0xc65a}, &(0x7f0000000300)={0x6, 0x7ff, 0x401, 0x7cd6, 0x9, 0x5, 0xa02, 0x8}, &(0x7f0000000340)={0x70b, 0x6}) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000680)='r\x00') close(r0) r3 = fcntl$dupfd(r1, 0x0, r1) shutdown(r3, 0xde0e8cdca3727e05) connect$unix(r2, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:00:02 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socket$unix(0x1, 0x5, 0x0) ftruncate(r1, 0x0, 0x802fffd) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgid(r5) setgroups(0x3, &(0x7f00000004c0)=[r2, r4, r5]) setegid(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x13b) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1400}], 0x2aaaaaaaaaaaac33) semop(r7, &(0x7f0000000240)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0x3, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x3, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r3, r12, 0x4}, 0x200, 0x401, 0x2}) setegid(r10) r13 = getppid() r14 = geteuid() setreuid(r14, r14) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r14}, 0x0, 0x4, r13}) fcntl$setown(r6, 0x6, r13) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getppid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r18}) fcntl$setown(r17, 0x6, r18) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r16, r18, 0xfffffffffffffffd, 0x0, 0x3ffc}) fcntl$setown(r15, 0x6, r16) ktrace(&(0x7f0000000000)='./bus\x00', 0xc67deb2dfdb45645, 0x0, r16) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x1, 0x8000, 0x8, 0x0, "1ffbdfa6163cb90277920900000020e64800", 0x8}) write(r0, &(0x7f0000000080)="926d", 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0x6, 0x1000}) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="5f07fb1dbca8544bc96fe949d102f476b8ec6dc4f863c2914edd2b1b94fc4483a057e7d150d5ff8bda7aa7e0cda526e13bd59367a08b79a42d0092c81a012b58babd8f22813cbd348edb427d35f07ccf400ae17dbfc9b3162fc9b37af8c101852bfa6d2e57042e0de8e054e17f2810936fd773815b339435ddb5943c2ca14956f9041417610a9b213af2cc3cb8d654f3161fb6154c85cfba2fee36a027d1dd5b7de1ae5339026af6857d0f040fd30c27d81b911b2d3bf922a3d9f452", 0xbc}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/245, 0xf5) 16:00:02 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000100)=""/116, 0x74}, {&(0x7f0000000300)=""/22, 0x16}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x3, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) dup2(r1, r2) chmod(&(0x7f00000002c0)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) read(r4, &(0x7f00000001c0)=""/227, 0xe3) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cb00000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r1 = dup(0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt(r4, 0x519, 0xfffffff9, &(0x7f0000000280)=""/251, &(0x7f0000000380)=0xfb) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x4}, 0x8) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:03 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfd00f3031c4cbf53, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r11 = getppid() r12 = geteuid() setreuid(r12, r12) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() setgid(r15) setgroups(0x3, &(0x7f00000004c0)=[r13, r14, r15]) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r16) ioctl$BIOCLOCK(r16, 0x20004276) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = dup(r17) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r19) ioctl$BIOCLOCK(r19, 0x20004276) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r20) ioctl$BIOCLOCK(r20, 0x20004276) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = dup(r21) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r23) ioctl$BIOCLOCK(r23, 0x20004276) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x20100, 0x0) sendmsg$unix(r10, &(0x7f0000000440)={&(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c6530000a2025c737f97e168953b002f60d0928c9062583071b8952f14542bee26bdaa5596020a7de608c41afccc63c5b31848d9bc89060775063a0fe9b99c43c63170940dddf65078ea3cac1dda38e89ff2048023bbd667592d8b46dec0d2fe04b6a9fc7109a9710d627b8f375f5"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="5579a3f15a7147a919a0e0be67ccfac29a5c6ec9ac11e3f5944cf98e84f407619e1d94f2d2a238948aa28feace34a703788e106d5166ffe8371fa8084137cf5cde7a246f6f8039b9119bd9b2dc8cb98d67e473b705e89d9ead6a2141f44e23bd59ae08856414a8ed129473aa341c3fada329c878ed64a4a5250ae465b5d422d9eb5decf00451fb79e7a644882bba63265f9ae6fad75a29e3bdffe60a447a8b407dcd9b06627829e2e52b0a6ce5c6a4a8ffc4a4179717376fd44d8eb4ef5281a0fb99c44d82bf64a1586795bdda8c029edf6790", 0xd3}, {&(0x7f0000000240)="d67f93b0321f17e62676c1d051f70e2fe7f46864c1e35b3eb9fb3f8b3078bf6c6558dbe4c5b78da904075716e2192967b10b155617ec17a1da7a4dca6a3e57e524d85ecb06ecb4f1ea2ee46c537504018e608d6fa3d514bb61fd46281e0451090723a3909f3b4d165f3e7183b3ce5b87d48b5cbcee2a00538cfa7d712f4c35c2bc3762a780084f9041850b99dfd64826640212152daebfd5aadcdc89a1143218d3939fb2ac395ea4057e2f72be8a500aa9c10ec713ba986c4f7b99cbd89ee4f81a41e996603c5d2bfc768cfa3523a3ab999e44e60be2502fed325e91094751ea5f73523219", 0xe5}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r16, r1, r18, 0xffffffffffffff9c, r2, r19, r20, r22]}, @rights={0x20, 0xffff, 0x1, [r23, r2, r24]}], 0x70, 0x8}, 0x2) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0xfffffffa, 0x60}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f26696c653000"], 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0xffffffffffffffcd) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x6c}, {0x20000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) sendto$inet6(r4, &(0x7f0000000040)="932cc995d342dfd82fc6aa6bea9e9477b48abf4261e3168b942a1c1f96ca67079ddfb3f709af12c566", 0x29, 0x400, &(0x7f0000000100)={0x18, 0x0, 0x6, 0x1}, 0xc) 16:00:03 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0xf1, &(0x7f0000000100)=[{0x200000000025}, {0x400000060}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x6, 0x7, 0x6, "b0f44d0f7e5c4b82b5d8e70f4c45507df166ffe4", 0x2, 0x101}) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000da6100ffffffff1b5ad3730520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r1}) fcntl$setown(r0, 0x6, r1) r2 = getpgid(r1) wait4(r2, 0x0, 0xa, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000, "0000ffff00001040dcc3ffffffffffdd00"}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) open$dir(&(0x7f0000000000)='./bus\x00', 0xb00, 0x34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xf3}], 0x10000813, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) 16:00:03 executing program 0: socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = fcntl$dupfd(r0, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0xc02069a5, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x18, 0x5, 0x20) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) accept(r5, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x127) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x7f, 0x0, 0x38a7b3c5}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x100, 0x8000}, 0x4, 0xff75, r7, r1, 0x6, 0x9, 0xfd}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept(r8, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) bind$inet6(r9, &(0x7f0000000400)={0x18, 0x0, 0x4, 0x1}, 0xc) ioctl$TIOCNOTTY(r4, 0x20007471) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000480)) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSBRK(r11, 0x2000747b) connect$inet(r0, &(0x7f0000000500)={0x2, 0x2}, 0xc) r12 = semget$private(0x0, 0x3, 0x0) semop(r12, &(0x7f0000000540)=[{0x2, 0xfff, 0x1000}, {}, {0x1, 0x9}], 0x3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000580), 0xc) sendsyslog(&(0x7f00000005c0)="7a6a3eafe2b17734e901fb21c4167a064ffa33397294bd75594b9af7cfd1be7c091cd871456c0c39013c8094ec5d45feba514b1e376f099a95de97c8b10c677e349deccb58f9df0e502a0c692a845f041dc8346e1e", 0x55, 0x4) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/16, 0x10) r13 = msgget$private(0x0, 0x429) msgsnd(r13, &(0x7f00000006c0)={0x3, "a6ebf59c04068119f34b531a7d0b2f6ff90142309007f7b76b2c4f02f89c2eb3c19d99c4a67eb2be637721f01ebe45b0f5660c26e49bddebbe7156b0a59dd97952e012d954612097132c0e1ebc5b7af0f465ed2a8faf8d666b92d87cca4752a5af73b37f6b671ea1250ee8d503a57e4da04be6a42692c54b725d082493981aa024a505b577e0ed1e803d366f26d8083ddf340a10032f1cee68a23dc262f9aef1023de05b03bff9b9c80bfcba40c03feb74216a6b442035a10a600c10d72788188d8829e3652bceb9f408be631d099b6003ed7419936ae8e23a5c617bf03ee0f46e4d92e786b5eb4961da51b9201496de64743e80026127"}, 0xff, 0x800) r14 = open(&(0x7f00000007c0)='./file0\x00', 0x2, 0xc0) recvmsg(r14, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000800)=""/35, 0x23}, {&(0x7f0000000840)=""/177, 0xb1}, {&(0x7f0000000900)=""/12, 0xc}, {&(0x7f0000000940)=""/238, 0xee}], 0x4, &(0x7f0000000a80)=""/221, 0xdd}, 0x801) r15 = socket$inet(0x2, 0x8000, 0x2) r16 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000c40)={r16, r5, r17}, 0xc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = semget$private(0x0, 0x3, 0x622) r2 = accept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) recvmsg(r2, &(0x7f0000001440)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000001280)=""/94, 0x5e}, {&(0x7f0000001300)=""/179, 0xb3}], 0x2, &(0x7f00000013c0)=""/118, 0x76}, 0x23) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x5, 0x80]) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setrlimit(0x0, &(0x7f0000000080)={0x6, 0x20000000000097}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x4, &(0x7f0000000100)=[0x2, 0x6, 0x2, 0x7ff]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="04", 0x1) 16:00:03 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000003e000/0x1000)=nil, 0x1000, 0x1, 0x4012, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x6, 0x2, 0x8, 0x9}, {0x80, 0x0, 0x81, 0x8}, {0x9c43, 0x0, 0x6, 0x4cb8}, {0x7f, 0x6, 0xe9, 0x3}, {0x6, 0x3, 0x0, 0x7}, {0x0, 0x3, 0x7, 0x2}, {0x2, 0xf7, 0x5c, 0x4}, {0x8, 0xa4, 0x2, 0xd6}]}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x4], [], [0x0, 0x0, 0x800000000000], [], [{}, {}, {}, {}, {}, {0xfffd}], {}, {0x0, 0x400}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) mmap(&(0x7f000003e000/0x2000)=nil, 0x2000, 0x0, 0x4811, r4, 0x0, 0x43) 16:00:03 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="377c27710e9c7923a58cde41342ff077c1d800d09e654bf0957240abd2afa4704646ec73c802fefd1e61705f1aff7c7eb72f4be90c22daa136ce9eeb00e73005213e757c6c7d87f730e8", 0x4a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001c20, r1) 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000617000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x2, 0xfb, 0x7}, 0xe1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f0b701ffffffffffffff94c021e3f6ca745a1b036ee5578748f74f10713e18f663340269b7cdd4751327fcbf653000a5b6a4ac785b6a80be9a50f0ec170a47891850da5653e2a124b7b28f093657fedf123508b0403e66aae0c8b19c63e8d930cc5502443d663636b3db56129f71c9b078d658f79ce7d7ab3d6ffb7ced1c400e3d5fb3b1eaa35f1a34188760d547eb01000000000000008603fa1d37083948793bbb7bf4b0ebfab6c9dcd4ec5d53189626a85896377012921205303254436f41c575472e50489ebc8aece9b0afb481fed708ec01b7959416ce814754f83128549f6f3088245ea3b0cc63d499eb317a461654fb45345244d63d51fe8df16e0f0942e1d1411e1bb6b796dbaa"], 0x10) writev(r1, &(0x7f0000001280)=[{0x0}], 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\t\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x1ff, 0x5665}, {0x18, 0x2, 0xb31, 0x21}, 0x800, [0x7ff, 0x2, 0x707, 0x1, 0x401, 0xffff, 0x6, 0x80000001]}, 0x3c) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a3018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) dup2(r0, r0) write(r0, &(0x7f00000004c0)="e25aae490000018001545d84880e5acf9c9fbcf382f5e7510ca5f2c8ef255b5d088519", 0x23) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xd046f2e6189f74d4, 0x11, 0x0, 0xfffffffffffffffc}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat(r5, &(0x7f0000000140)='./file0\x00', 0x10048, 0x18) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x470357746a052653, 0x1a2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:05 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d0513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb00815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c4f9d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113d"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r7, 0x7446a94d0241c2b1, r8) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:05 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() getppid() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r7 = socket$inet(0x2, 0x18005, 0x3) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) nanosleep(&(0x7f0000001280)={0x1, 0x4}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup(r11) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r13 = accept$unix(r12, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) kevent(r1, 0x0, 0x0, &(0x7f0000001180)=[{{r2}, 0xfffffffffffffff8, 0x6, 0x1, 0xfffffffffffffffb, 0x20}, {{r4}, 0xfffffffffffffff8, 0x5eb3248dfdd6d012, 0xa61dccc4274d4a86, 0x80000000, 0x3f}, {{r6}, 0xffffffffffffffff, 0x22, 0x4, 0x6, 0x3}, {{r7}, 0x5, 0x12, 0x40, 0xd766, 0x7}, {{r8}, 0x0, 0x0, 0x1, 0x1000, 0x6}, {{r10}, 0xfffffffffffffffa, 0xea28af991c8abe56, 0x20, 0xffffffffffff7fff, 0x3}, {{r13}, 0x1, 0x2, 0xf0000000, 0x8, 0x58}], 0x1f, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = geteuid() seteuid(r2) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = geteuid() setreuid(r3, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0/file0\x00', r3, r6) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000140)={0x401, './file0/file0\x00', './file0\x00'}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:05 executing program 0: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000340)={0x4e, 0x0, &(0x7f00000004c0)=""/78}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r7, 0x200000029, 0x24, 0x0, 0x0) r8 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000015c0)={0xfffffffd, 0xffffffffffffff7f}) fcntl$dupfd(r7, 0x0, r8) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r9 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000180)=[{{r10}, 0xffffffffffffffff, 0x81}, {{r10}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r11 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r12) ioctl$BIOCLOCK(r12, 0x20004276) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f0000000080)=0x9) r13 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) chflags(&(0x7f0000000280)='./file0\x00', 0x0) shmat(r13, &(0x7f0000ffc000/0x1000)=nil, 0x0) msgget$private(0x0, 0x46) r14 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) 16:00:05 executing program 0: msgget(0x1, 0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x9, 0x4, 0x1ff}, {0x1f, 0x6, 0xfa, 0x1}, {0x7, 0x2e, 0xd8, 0xfffffc5b}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:06 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000034002a11ca700b27"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) setuid(0xffffffffffffffff) 16:00:06 executing program 0: r0 = msgget(0x1, 0x80) msgsnd(r0, &(0x7f0000000000)={0x935b6f766d7acdbe, "60aec7e90effb6426649e7832231ffe70d08a13d4856499a8ff8210f"}, 0x24, 0x1000) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f0000000040)={0x3, "211a9a66ed236424d7ddef89972d9725bd0c6f388d3f7c918273ec08f8e3"}, 0x26, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000001680)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x400}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)="da10480dd2ad9eb57544fdfdd7af91c279e6d8768eb7e7741e826824995fd8b3e8f026a0cdd873bbffc3c6beef3fd305b2019888d65366999c55554dc342224d1b8e27bf7d7ea1da4d083ca2a6e07a4dba37f490c510a769d0620e1b2e762704bf2ac341111da23963a57ede07a0b6dbce1f944a163287d46d2dd4d1154e1c11037a54482545d92c98ca8d2f5f9824d613de4592f8332697d340bfe60bd6b392c3eba72aac7de66d0346f56368c83056a35310a319dc742ec1c8e7a4213f26eb38f0220fcd280c9cb397e17288e9701b5d12a3b01f6dbc", 0xd7}, {&(0x7f0000000280)="46406927e1c3850bd9f6f5764d58892ff8012097cfc5846aae324fac9ccde2e4724857f2ce9037576c18b9bb27706236508a9e57ded6b9275667687ec85710d8b3079478e62bc0e38803f9cf75621c15a55bcdfab4d7dd3c7fbb7a7e3e66a64064765df5939416", 0x67}, {&(0x7f0000000300)="dcef2fb9af83a330109a4a9dcbd6a5c0f191c6a3e5ac1811c6dd69936a7e39d28f5cfb350457aab2d2", 0x29}, {&(0x7f0000000340)="3b87687bf6fcdfb33cce848f3e41a1fe43d9bb6fd7ce3574cdf1cb1f45357cd1410040fc7ee9bedc566192ea733cb94beaa0362340c0b2ea74da4cfdf295ca74002576c7c9ef49c3707c11730ffd58bab621e6890e1dfe0528e619bc96de63eb5a4b661515e989bb649da5e029ca4fb902e135d5af077bc4a62eb09c8a03b6dae5955c77e8f2f7957118b7f70a60b8f049c92b50cc63dd448f00058ce3bde0f1f55c2f4a084352550887f45dfa", 0xad}, {&(0x7f0000000400)="534aaaca537076ab7ecdd6921f8dfba96b7aa444affe2963d55e4e223f03", 0x1e}, {&(0x7f0000000440)="3dfe9a690f70b52a37c36145e1cc6c48a6516f4b05774fdfd9bae5d7f67125ad13e4776e8f473be7e2a9f0", 0x2b}], 0x6, &(0x7f0000000500)=[{0x1010, 0xffff, 0x1ff, "7b4412aa9f679d622736536ab7df76028c73ce11475400dc6292c23d67d1c9223f8e626882975f68bfbd7b1fc40be5920438caed897483df30fc34e829834c82f67b7419998a9fc46787e46b29ad69ef5b1913c5d927da4b6cfdbb96f26b32fdb72e0bb2f06666af948c5aef162185f1cc04794ea0639747732e08d69f4e046514bb723d9679c68dbf09f5ce5ffbdc667b1fc03bb65c435a6d442d41919f0c77a527cb09a918e2186bfc7315e006eceaf97c466af14331f6fbca380f766613c40e40b9015181b5447099bafd56b393ce5f6fb90fc96e4fda6f4d4606dd529a9c801a54137204c4b5bf0b2b7376d9863064583db6cc2b4d047b4cf636e757149be93d69a68360c60346ee96ffd9ee2f5dc8493ec7817da31c1da2b592d05e1fdb78ea6962a55ef8ff053e82f2f716546d534f29ac054e6e0529b04f42c2a9b8fea3cb163481f3f2bcb1c058301e2ddaf734c867f3c6d411083f5e84c41f657bed7e995bb5c41c0196ba43cbf00ac05dfe1cfd6487843166a6ab137618cc6c8318dc3f4032998b04ce6bb4eebbc01329516306503db2979f3c5589f83f91d077edda8a1d18f66c7d2ae37b622b47b98526333b052ff50464492e81e6fcd044a391ca23479623f32467cbaad2b3d31d95c361984470db371611bc598bb292c7cb4ac56acf72ff13387a2a3cb1234b6d529f2963d834056860f3ffc74e7ec87e607a8d5e2e22d51f75f7cfcebd6de26624eb2e09cb644feeda6a47f6ecc062af4c7d7f084d28acadbaa1b787b22548fb96e33cbdcc36ceed04496f5144fa41d7f00f532b459bd1b261527d9740967daa8b62ef6422b516fc36e7833b372a4ad59a563b4673065a6436393e93c83ca4956708614daaa209c4f963297d8133c2d4e29c8d7e65e61ee499266427333a24b1ff8850a72dcaa71c6a34ca9f9d173e0d951fccd820e9c7525b07c439f522ecfbbfd207ed50f640d0b8ea289f11549779b73c543feef6955bb3f9d58871fc1e563670964471e7fabb3b9895d4807101d883a97fd4d6daeaa1c4d61ab127ebad6e2e466a86a585ce436da5bf587e42c257e4f7c6f46c824de881ccf073dc2e84b4685af7d4c82065071670c207dd34d4f52b332be80b1ce504324b0402f34373f57eabec39171697fb872aeffd8e8f77e29816fe90d13f3a92a3c4549ac4bad4c707556790e211c61eb7dc9e74cd28ed924575a0580aa616ddff7cd61a3a1118793263a07a0ef583fd8153dbf325999bc471e0f3caaf500001c4ffa2ab6f784a174136ebb62b6a348ce9c2d7b369f5e3ddafa35366dbafbd9ad91bf423cfbb451904cae833cbe6bed85a9b6649fe148768e83e6b63a314134166722df3901c14f478d439b8c67327fc025f0c4ca13d68a16e12b0d6770a73fe8aa74d849041852a29e6b0d01188728ade195f13f0b9bc255c08d1879e9bf24b6e51212183c5fc477e1833cc236287b131af4dd66fad732846337d3f6bec14896ee21b94bab15169b98dcb7058e653fb16eea490b5850b3f3f4416bbab1729cf76b267a120d9fcca81c17ad6c5d7a89b86a28ba2188d39354295b396b2b7313c1686ab5ce1af8f127e747e6bbc5a94f1474772c2db9cc064f7b26beda3baa23d9f38db8e196d9532a7ad9ec0017d3e054b3350e6a5b04f3b2695613051fd1d96de675a1849e7a06f3f9e07761cf1abf4815c562c4d1a91e06f40115b3a264af412992e2e86a2aaef71498b1606acd90ca590efaf2752f0f79005539e9fe557c12266873f86c6ee6729bebadea01e27dd335546ea9cce4e1a49f5bfd0b9d9dace91a3535435ddb47bf764f6217ddf6caa3596f033751a3fb384d25722c2b9bd3bab0738bed38d03a999dc77ef2765a84f2104b69b05bb89d4123861a14b428818d230a0cc7b63f43986aacabb41795b9775350ae5e3e331e1c248b6e75912bf2967771568d19d42a1903a697cb618be47acd98d8990b5a5ba46aa5c8987a25fc73d4c4a65064f913e10e3ec83043ab629688f35691e914f2d49a53e6fff3c10e1c99fcd15a17a7857908e254442171cd4737ddb28413779e6e4dff6121c32ceaa705777903d6694c4430fbb1f51bd23cc48ee8d53c821661bcf64143a6707ae9d0b473b5e27716a322d7bbc7e09d4714184fa19f0356aa49e0b7d25958d5eb800f8277916a6e1e753e532298bb677b23569f7ec5269bc459cba63c799369120d31c638a804f8a0fb787be8b1d96eab5c09ab853d9fc3c2f71bc49b3eff99a6333f66e8846dc8ae6b3bbc208732abdcd673232439185388850425731685733c5c9e897568eabe02aaff9f614da49e0c4f0d8b44e851644c688d50d79d468caa12d29c86d483ae21e5e48111ab470db9e75b6e1dcffeb118ed182269f989b2e0a2cdbcf3056421b5bd1eec37c0346a7d797845542e6a3daafbbec4324d8fc7353335b1fdabcd7d04af75a624bb36cb12416f1e31a522dfdca8b76aefd5edaf3fbc304237ca6c15d540ec96e2416b8a60cf9d05c2ee10f77ad90c78fac0d7c266b50a9de1263d8d5d9e43c12f3418738523a5d4f53c73138c15794f78d63b1016cc4ce982673f514acb7e5457acd460f9ec5630b12b1d340819fbdda5d2b02eeacd82621f8daa0eba459307627540d207796883d5924152ba530a97a93c24d058b5e0b8587786e39b380b43878af48c3ddfb5fd9cacca9ea93af825119d793071b6ff71173211319ee5f654dfda03a111ac331e0647304c4b63197a9b365f7f9f470a656ae5863df4b147b4ce2e012f6c58061e6b4143974fc1d19a5abd61506d13f0e9abe1384e57c3ff656bfdaf0babb000ce9a86b727d8b90a1b6ecd355cc7861623c4920a1bf3cdb6f63320199901d63533a8c9a37118a9db307dd2452c987d6999e72cf5b88ce3d1eedd3ee2598fbdfce8406539b51bbbec43324107456e3c391d4e0912dc5fc04674f16de21d4ceb4b25cecef955c2f7c1bfa80e2d4f5ada90d9e6a3a233d72af1a79596600742f30d240122e454489afd7550cb5b3c62170be02540006fd7f8b62d205493aff3af556f8d8f035b4d66ee47bd1ae406896fa5fe9591a56b8a11b6d0e6eafc149c7b6284beb6f5d428baba8183cf63a9d441132ba2741feea7871f49f1ddd22c46126a2e9e73390eb308d6badb53914d7bfae17b8745ff46423f6142e7ff4b6daf6aaf35c1fd4584a6d514d702b28a592e8e5c97931e34d90dbd3a1bc6a5daef3412e423f3b34323090bf020efbcd30a4bcf8328390cfb693e27961300a24cc2a600b2bdb8515aa0a44bb8143c6cf6279cb57fea841de23e54915210fe691c1986cd5a6ac270d8ff85073b364aef0d21c98d2d72f02ad4ce96af9ea40103888e1ee7e063b807ab2d0ce3a3fc687d58d6bc5d80fe5a4ea031f28c6c1ca9793ee05007ebf12c98538c7541382f036b64ba6c3098d7d6bcd04e16bbcb35e4918bedf2ef906719b2d5ad8575ff6ca39719d6d22eed820268b5b019cbb22d06d4a17b234cd4f8cdf3d6ca41b21ec87626ae3ae236cab2962566c446ce4c5e45cfdfcf1d31f87e2841e4a8813a6472d0613fcd249eebb677d32ee47a9d29f4a10653abf551ac52dec35a703c2727d55216257a263e785f1979e147d440c0ce4ef0ec3f5241edfe798ca44b3b1fc1f0c06202a9d6a6ea6eaef09fa26493a11411eb68a1d79d740a614b35baf75ebcc0ee23c5d39f9cf11efccc9cccbd3c0d7e5664881ef7feb0d64ca3abfd7871d00c86563020fb7881c780bdb02800eec2713b5ad6e894a935d15383f3cbfddecfae6da0be9d1c89253a0a3f64b35ccbc6399cf578b195b7665796d0029345d87b633401d0d6b883b9870acbf6acc8772d8503039e6cd9ef42fea4f6bd0e4b073112e8520103922f2cfa48ce53aeb2f7ef4f1d19c691da37a648319970a42b2506097929d6693ec3208e1fcdad6eca480b4b6dcc75dc389723aa6d7db7579f352ebdb404b027ed188d4ed6eeb1f1f75b6129a334426b8c805d16c24278a440ab0b9c21e03e683a43cd653478d2e67a9c52b9f01bcfa21475ecbc5be4854687897aa3d6ac3497302425171896144378217a8376b912f9e683c0e4d24fefa5d8bd6cfd3b396ec3de8b26f9e3480cea151e84d0aec318e621be364a28eb6e6463c9030ede2172639e0483c9ef45c2486d5fefce1779ba456a76f3e7bae32ee9ca98021118aa17323ec32a56827b9e9932d48c8c76cc8fffcea8f7618ea5e8f3807c7396025bea5aba6addad4d5538af9ab723ea9c2732510b7e204992ac5ac8fffb26e2aa81c432d2731f7d0511e7876fe65afa9af517c948cf2a4a40e56b22e4b9a4aed287a357fb26193603232dc12351523582558fd374c2014b32adb8f3b41613e740416f34925742f33c3916cf729cf9415bf1af5b9a22b1e5b719115420ef0f231b2fd8f441002c549f8ac90fd3a18e1bba2a4839f8dc8703da6316506aaff6cc999c2349386ed2da6ec397c3e6997babee1768c105cc79a076879337f9e71f4532b17cef8d1c1cd54ab88dd30804ed14ea46d35a01120ef5052500b9a72a10cde1dd4d59e26b95f0a457bfec25c8065875a0b90f30ff99770a3e69170b12e102d2a6ed8b684060882f4eddf9e252edaee0d9347ef3f03c31213111267e6a55819b5ac45eea20b82a89075fa794b624c3d8234359ea48dab64d07a53d6fdb599f0c7bdbd05cf2463506379233aa024eb7b270e47d474e24ce2cb02178d854744a878369120291cc4a09965c6bfb935530f106e3497c48af849cacdd41e47896727b326ade1ecaa0d1b35487eb9c2c2a7cff910c118b64ba99d246d26835025f32206a523542762b6de29c650dabdbc9aa00ebf7bfd99575a52ce777d86ef2359d8c2c7f9304c321be19497e1dc45c910f610253916569c878b9dfff055c72b8b3b12eee038e3629278b196878eb21ad878704d723dda350683093fd889982b53191e464979a67e97ccf07188e359ff39fd5eb9d1f499e8a99638db331c2e561cbc0633cd28387ba2b76f3898e866e286cfb55903ed5ee08630db7e11a4f96d74d6def65822d14af6d31eba0d811fc57c06b9c6b9a795463d4daff3b22a01d9841139cdbaed814eb6213556fcc200c4f0061c9e4749022eb5ee6646f4c6712760fc2b549c5bc9bb5a49684343d384f633167830ba3ad3904f1c71e876c9540db0cf492e90737a49abdbcf017f5b98737d197a04dc6f743b16e0b9b801913cfb319fb60209a172c88a1de33a6ea756833919f3b7819b5c6b8d8d73aad9efcd37fac3f3a0694a191ce67f382dfd2b6ea8e62ddf958d6e0153a038aa179d328d1ee4713ba4e0f92a08dbf3bd867d422153ea348faa57a5404086004524f126544e5264142db1a3b6663c541e150bb46a00a4c12a3cd3de4928ccf4087ad30a8a73c1a4a38af729a6bdebcbacd9416d245ff4cee26fea671b69ba99bab02bbeaf2ff3a774917d3dae9dc9313b8f91d859dbc891a481bcf9f04561c93348bde36858dda5b3628cea5484d6456361bf4028bd65e23061f240e974202bc4bb1a41881de7fbd336368a5e37e1b296952316ed3f88d7de90030555c72c77dee78e05a2dd1cf5500c24058c39dcaf458077bac7900b420dea99cd2c6a1155eab758b531bdabec3fa1996d466a86c3d5f2649cb17407f3d3b4b91f95c2b90aec5fb04d5062caedd302eab5d0b731c9fefaf15bef28bff331b7a17951855aaa6a3b0c6d657a2bacfc89dba4d85c221b98260136f0644463894e4308403df2d9540f6bd3dff53bb7"}, {0xa0, 0xffff, 0x3, "08852562eb31f116c8d25fad41f50a8563d998787813142ce990e6b335ab0b429484bde82c5160468617265733010c6eabc02e7698cec572a9f57592fdd002cc3024c5ef2892feb64febcbdab5b1c47505b8ad9c9444d98884c38bdf483fe5d13c39070524a0c28dddcbd09c8491a548c025f07150c2a4987e85540be861cddba98fca93e4389397552733412843f53a"}, {0x78, 0x1, 0x6, "8986b479982e8adcac64d4231df9db6dfe9586f8ac4bbbb8aa6144512264273369419e890b6cbb49c1ce7c45f1af725ff0e798eb81008c2e5620c775f53b581341dca23de4d8e262f19e931f647d25380f66e996c67215ce6eea273704f2985c2426"}, {0x50, 0x0, 0x10000, "797609e1134a9528c296a409d426d5d10ff2da3ba0fe7c88c7842c82ac08bd6bd22ad16db47bcffc69e8d2104c417e12e93c7e63ac5217182315c0d338"}], 0x1178}, 0xa) setsockopt(r2, 0x16, 0x7fffffff, &(0x7f00000016c0), 0x0) syz_extract_tcp_res(&(0x7f0000001700), 0x0, 0x4e2a) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000001780)={0x0, 0xe4, 0xa}) mkdirat(r2, &(0x7f00000017c0)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000001800)={0x68000000, './file1\x00', './file0\x00'}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001840)=""/204) ftruncate(r3, 0x0, 0x3f) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x702, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001980)={0x4, 0x200, 0x1, 0x6, "fd06dd774a617835e50a3988f52dfe582fa89199", 0x3, 0x80}) r5 = msgget$private(0x0, 0x1) msgrcv(r5, &(0x7f00000019c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) msgrcv(0x0, &(0x7f0000002a00)={0x0, ""/130}, 0x8a, 0x0, 0x800) msgctl$IPC_RMID(r5, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000002b00)=0x3) msgsnd(0xffffffffffffffff, &(0x7f0000002b40)={0x3, "c7"}, 0x9, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000002b80)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0}, &(0x7f0000002c00)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c40)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000002c80)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getpgrp() r12 = fcntl$getown(r2, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002cc0)={{0x80000001, r7, r8, r9, r10, 0x1c0, 0xfa30}, 0x20, 0x80000001, r11, r12, 0x8, 0x9, 0x800, 0x800000000}) 16:00:06 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}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x5a546a88, 0x6a, 0x2, {[0x0, 0x3, 0x4, 0x39973868, 0x1, 0x9, 0x3, 0xa4, 0x2, 0x0, 0x6, 0x6, 0x9, 0x0, 0x1b7f, 0x1, 0x800], [0x400, 0xe88, 0x0, 0x1c0, 0x2, 0x8001, 0x5, 0x4, 0xda, 0xb1], [0x7, 0x3, 0x7fff, 0x8, 0x6, 0xffffffff, 0x2], [0x20, 0x4e0, 0x4, 0x10000, 0x0, 0xcdd], [{0x6, 0x0, 0x8001, 0x10000}, {0x3, 0x9, 0x101, 0x100000000}, {0x400, 0xfffffff7, 0x400, 0x5}, {0x401, 0x1, 0x3, 0x2}, {0x0, 0x401, 0xce3b, 0x800}, {0x7fff, 0x5, 0x1, 0x2}, {0x9, 0x9, 0xa8c, 0x9}, {0x3, 0x1, 0x80, 0x10000}], {0x3ff, 0x1000, 0x0, 0x6}, {0x7fff, 0x3, 0x40}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e56e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(r0, &(0x7f0000000340)=[{0x7, 0x5d14, 0x1000}, {0x2, 0x9, 0x800}, {0x9e280ab300f2f21b, 0x5, 0x1000}, {0x4, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x17f, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x9, 0x2000}], 0x8) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="1f00feaf66696c705476a2bed52cd9de72dfc73cab"], 0x10) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) getpeername(r5, &(0x7f0000000080)=@in6, &(0x7f0000000300)=0xc) getsockname(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) write(r5, &(0x7f0000000440)="ec6806722f0b8358653891b89d65423c70aaa926c890debc5c8f2fb180e027fcf32698ad7d25360e189125941df34fdcbd0aa96103f88606a15350065f4e22b12fdc72652df7290cfa204e19cd558092b508b97ed4f7668c3bf26e46920700950eb2bafb71ff9d12b04aae33099a632607bcb3c9c419bd3cf66b839eb0dcab36325f751580f556ddfc0b12dcac0d66713d2933eabfd2971dbaf1a6228a7e185c1cd6fa8f92e6a7289756d03df936e97cc19a2d211e", 0xb5) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:00:06 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x2, 0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20042, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x101}, {0x4c}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x100000005}, {0x80000000000006}]}) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x63) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ftruncate(r4, 0x0, 0x2) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000000)) r7 = msgget$private(0x0, 0x25) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000220f6870d206e061af12c53adf3d42a1f3486f88669e5fc186da26e76a777f32953afe9c35ec4caf8afa9d10dc30c03a365d105069d1065902589a2dff1bd8728ce85cc773f4d226318ac477e0cf8a9beebbc1bc599b43e8773595e36e52f9049ede0b03432add3f38fbc34eeec9e629846749496407479a929513c33b8f88"], 0x87, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) fcntl$dupfd(r1, 0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x19, 0x8000, 0x6) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r5, 0x2) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000040)=0xc) close(r5) socket(0x1, 0x6, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open(&(0x7f0000000040)='./bus/file0\x00', 0x20000, 0xf2202f539680632e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x62315ebcde08962b, 0x5}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x3}, {0x26, 0x3}, {0x86, 0x1}, {0x46, 0x63}], 0x4}) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) bind$unix(r3, &(0x7f0000000180)=@abs={0xd284db1a193f5601, 0x0, 0x2}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x05\x00', 0x79e7d4450196bf88, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r9 = geteuid() setreuid(r9, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r13 = kqueue() r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10000, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = dup(r15) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r17 = kqueue() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = dup(r18) ioctl$BIOCGDLTLIST(r19, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r21}) fcntl$setown(r20, 0x6, r21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r24 = dup(r23) ioctl$BIOCGDLTLIST(r24, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r26 = getppid() r27 = geteuid() setreuid(r27, r27) r28 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r30 = getgid() setgid(r30) setgroups(0x3, &(0x7f00000004c0)=[r28, r29, r30]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = socket(0x18, 0x3, 0x0) setsockopt(r33, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r34 = socket(0x18, 0x1, 0x0) close(r34) fcntl$dupfd(r33, 0x0, r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r36 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r36) r37 = getpgid(r36) r38 = socket(0x18, 0x3, 0x0) setsockopt(r38, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r39 = socket(0x18, 0x1, 0x0) close(r39) fcntl$dupfd(r38, 0x0, r39) write(r38, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r43 = socket(0x18, 0x2, 0x9) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r44, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r46 = semget$private(0x0, 0x4, 0xa5) semop(r46, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r46, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r47 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r49 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000100)={{0x3, r48, r49, r50, r52, 0x4}, 0x200, 0x401, 0x2}) r53 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r55 = getgid() setgid(r55) setgroups(0x3, &(0x7f00000004c0)=[r53, r54, r55]) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r56, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r56, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r57 = socket$inet6(0x18, 0x1, 0xfe) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r58, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r58, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r59, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r59, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r60, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r60, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r34, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r35]}, @cred={0x20, 0xffff, 0x0, r37, r40, r41}, @rights={0x20, 0xffff, 0x1, [r31, r42, r43, r44]}, @cred={0x20, 0xffff, 0x0, r45, r50, r54}, @rights={0x38, 0xffff, 0x1, [r56, r57, r32, r58, r32, r59, r32, r60, r31]}], 0xb0, 0x1}, 0x202) r61 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r63 = getgid() setgid(r63) setgroups(0x3, &(0x7f00000004c0)=[r61, r62, r63]) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, r28, 0x0, r41, r63]) sendmsg$unix(r7, &(0x7f00000005c0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000280)="4a4fb82500780fed7169c92b3cf23d864a74ef0e91d4e267cd7208e8c11e7c4d1b92ec2d1c875c21b3790bd8d7e38a695bcf75f830c44d68082ffac7edc8508a4d8fede3d32008b3e58138a823d7d94cc30053e782c4952cfbd71bbdfaacdf866b17e3acb803", 0x66}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r8, r9, r12}, @rights={0x20, 0xffff, 0x1, [r13, 0xffffffffffffff9c, r14, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r19]}, @cred={0x20, 0xffff, 0x0, r21, r22, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r64}], 0x98, 0x800}, 0x0) r65 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x100, 0x6ee2648c4e355bfb) getsockname$inet6(r65, &(0x7f00000000c0), &(0x7f0000000100)=0xc) acct(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x82, './file0\x00', './file0\x00'}) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x90, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000240)=0xc) fcntl$setstatus(r5, 0x4, 0x84) 16:00:08 executing program 0: socket(0x2, 0xc003, 0x11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/214, &(0x7f0000000040)=0xd6) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b230f5a6854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04106005ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000007fc489543b870d9e768bd309e4db43a938c89b2439cd0063cb3567"], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) socket(0x18, 0x4, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x40}, {0x3c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0xd31, 0x0, 0xc0000000, 0x0, 0x3, 0x9, 0x1, 0x1, 0x3, 0x7fff, 0x200}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") close(r0) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) r9 = getpgid(r8) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r11 = socket(0x18, 0x1, 0x0) close(r11) fcntl$dupfd(r10, 0x0, r11) write(r10, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r15 = socket(0x18, 0x2, 0x9) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r21 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r22, r24, 0x4}, 0x200, 0x401, 0x2}) r25 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r27 = getgid() setgid(r27) setgroups(0x3, &(0x7f00000004c0)=[r25, r26, r27]) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r29 = socket$inet6(0x18, 0x1, 0xfe) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r30, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r31, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r32, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r6, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r9, r12, r13}, @rights={0x20, 0xffff, 0x1, [r3, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r22, r26}, @rights={0x38, 0xffff, 0x1, [r28, r29, r4, r30, r4, r31, r4, r32, r3]}], 0xb0, 0x1}, 0x202) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = dup(r33) ioctl$BIOCGDLTLIST(r34, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r37 = getegid() r38 = open(&(0x7f00000003c0)='./file0/file0\x00', 0xacc525c334645a40, 0x1c3) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r40 = dup(r39) ioctl$BIOCGDLTLIST(r40, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r42}) fcntl$setown(r41, 0x6, r42) r43 = geteuid() setreuid(r43, r43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r46}) fcntl$setown(r45, 0x6, r46) r47 = geteuid() setreuid(r47, r47) r48 = getgid() r49 = getpgid(0x0) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r51 = dup(r50) ioctl$BIOCGDLTLIST(r51, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r54 = dup(r53) ioctl$BIOCGDLTLIST(r54, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r57 = getuid() r58 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r60 = getgid() setgid(r60) setgroups(0x3, &(0x7f00000004c0)=[r58, r59, r60]) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="b45fb5f6a773967eaa9c6c54c605fe20f8cce27762f3e8d23d78c48e40fd34d255fea7a4567f1d4851470d0552a610a998fa07ee460f43", 0x37}, {&(0x7f0000000200)="403aa4f6e0a29cab354dd354b6a7a7222b63019f27b3d7d3541e49b1496928ec89c467bb5dfa09e85b3d39f6c461df6b539077c48d52428d55e6ff8b6c746a4f98c48fef406478d67ef0f2045f0c50b14cdbb2d97c73d36bdf37e8f0ba744f113ff9bd996254c8d931d6bbac79476ad7611ef1807cdd", 0x76}, {&(0x7f0000000140)="a49ca8c26a85ec73274f3a0ba2cc647d9be03a3439fd8e19612e9a0def721ef3c6d7d297", 0x24}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r2, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r52, @ANYRES32=r55, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r60, @ANYBLOB="0000000028b8db6ec519bcb5bb3efdd657e985215671e970686ce8c72500fca0ac7e91b8e967139df5956e4d126fb9ac081bbfc17910baefd4a1c5eb74fc2348015529f7040ea80add218fdf835ae5e8e9748975e5d5bfbe8fd9de405e52b80b8a9735f669996bf4dd1181d05001825b1919f30c85d57455d3528278885fee12c4666ab6b1a8c9f06b8ed5d0c8ab3867e3225bdc9ebb5e32e800b3af7efc43b62e11fda6baf390fbbe13f88bdabdc2b3ac1ffc052fb50e5b92e4f22c58dbb2761964ea9797ca26f90f"], 0xe8, 0x401}, 0xf) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x1d}, {0x6}]}) socketpair(0x10, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, 0x0, 0x0, 0x2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x46, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dfad43182bbf16634e0cc7020fe3679c928a7fe42f21bb1990e213e2676599c98c06c5759bbd74250d61339bfde2788b0c40d456d9ee2cbeb99bfb54b49afc4d07ab748aebebb2c26149e420d2813087e57e1ba2e8a23a0416f5713aa593033a46feca634a1a023ded1ef3d73076f8bc967d083f92005c04d2d8bef6b7d7a3bd47c9ae261d925903ed32faec239d5474d2fbe6a1be321c424565c3bf46581fa05093c40d12fa43dc143b756e56da52de3ccfe9b6e039320fe54cc5236136df229e574c7a88985735a0a220f33e3f544b2268e06ac8dc139c11511b519df057d9d1609228048bfae0d99dd78a9ba68ed98aa589eb0a278a822d4f669ee1e611e89f7aa464d48d9e8df286d10c86b9273c64265f234ab9faea00012c23ee18569f230ebc945049995d82617d59d220909afc4a82dde9b91c2b9c72531a237c5536f9bd42d7f2195059ca19ba38e55b3792cc48d0390e2d26fbe67ee34b90ddd6d59bafb425589e95878d86cad56660e5928ff694723f7a1be8d05c0598fba2d05de684d292ef8442eaed51d61d733f8b09f470c8a151854c318e0e377dd15e333e6e9da12719ce73c1e0c0b3eb8cbd82d579440113b706e9c6d46000a45773a2ba9f329423f7f1d33141d0495d0e57cae3c3493f5fabffb71941f90e035c99651b4d78750b6f60e5a4ce48b6087f89c01e634c1e9bce05674da9d83216ec8745c0ec2a098d1060be2226aad9ed4cb68c4749c8570403ed0cf18635b367180449a452dedb9754a5faa97a735d9d2a2b323bcaadb83cae5fb9b18cd5ef5822d4fd94e3e8abf106178905475f11279635e0b6437f92aa8631c3e9c4108cc248e38407301f510bf814907508bd70f32f087a69600b93e34703a836699179324b003a71a9557c303fb3af294a03e8038b643ddcaebaebbc711c430c76d8b69ab86f7c92b568fba49d0447ad8b622f1a0f01d618ac7a4089c953d29ab761fb597e8ff7c9d443b74b3dc934d6d5d847411b402039379772363453f6b609f0c70134a20502bd616f5ce20503a45c4ce53190a11e3817341a333d7ba32b1a91f80c509f2a10a22749319611e17b892f3698f13f657290d5e0f9b64260936efbde4b241bd92a9e9642df9c5b12bda3a728e1a67c5f6c1d4339a46368421c0a95c4fb8d81f5039c6cd5ccb8a930835f64507afeb1be784a6dd3a6188099b644bdfe031da81e8030e7e4773814cfc670952d038b701ff83d9f32abb5e2fe907624d16f0b85979d781cafe42cd0512a97e6fb5b52dbab26cc3c2355e94bdf4b9b9d2e1b8fe0ab2789f192edc5d1761d263101abe5eff238db859209d1b4003e2c7eadbfe7d5e761c8609f99286eeb5011823761ca642287c068b5e6c549a20522eb7132f3fbae06ce1a3a61ba873ee407e00e3a30cfbc09738612c0e22e4681a283bab68fd3df7cc5b85b33f1b13d83fbce7d84c9e374a364b34af0488fd8c5eb89c38e0ca3fa04b524f9e8eb9983b273b858dc92ef0f9c63dde5fedf536454b6b1aa758b0b879cd4924e9905491d0054b09e44755d90684fbaf893c22fe6ea6b818b4d0234729aa253fae406c6b2c0612eab3ac999ef685887ebe854451645fc33fc4517c52462c709269741b09c6913c3b20b8a4db1624b20594e43e691de00773f2e2050708f0f682d296d6241169abcc4b44160a6eea72c9c191f99cb3a2db3035a8f79f732583c918a1e722918eb9d61dcb8524f476d6c43e69cc09554f19ab48271f4e5dbdd3c98e59a7462fc191aeefca721c85cc1a9c6ab7e0d83b5bcce7ab699ad5261627f3aafc539dbc1f3d19db9c855fc8bf716422487d44bf4e5e717ec04b1ad48e71c0e78c97d56be9e32daeede3cdd31ac276b3e3ce24f9da33ab99d7ea7f1cd0dd32ad803d307b0919be33b169943aed0fec58c14a87427925cbcfee3af7e429f88fc9eb5b3ab7009a21a7c8c67b70360834da136776a11cc3f69df5692b47dfe9b67883366f2b9fd1", 0x58a}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000064d000/0x1000)=nil, 0x1000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7, 0x2}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000140)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) utimensat(r2, &(0x7f0000000540)='./bus\x00', &(0x7f0000000580)={{0xb3f4, 0x6}, {0x8, 0x3}}, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x9, 0x2, 0x3, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x122, 0x80, 0x80000001, 0x4}, {{r0}, 0x0, 0x0, 0x2, 0x7, 0x9}], 0x1, &(0x7f00000003c0)=[{{r3}, 0x7, 0x8, 0xfffff, 0x0, 0x1}], 0x5, &(0x7f0000000400)={0x7, 0x6}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x45}, {0x800000000040006}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x280) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x10001) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x44}, {0x6}]}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x21d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'J\x90\x9d', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x77}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x7, 0x9, 0x0, 0x8000, "e50e0fda039ca76a24e1a2a904476da5d4c94249", 0x9, 0x1ff}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() fchmod(r1, 0x10c) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r3, &(0x7f0000001140)=ANY=[@ANYBLOB="00002e2faf053451d97af6fe0005fbd0eb6987fc4170de28ec5ea2c5d0f376979725116cb1047ee9b357020010000000656df9ebac57b8e169c1d6d929743fa40403c7b3c76fbc3b9a9d4ae74301000000d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6e61ef1bf3070c21afeb02051b767e0c36f349ef8f095417abf4acf4b4cd861ef380e4d95e597a1cdb4d85ef2d7023003531da903686a0e243f946aba8ebc11a6a9a97e9c6f06ad5d09f7ba903cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4ca40906ea438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb027c3994d35ec0d2efbc3bd9cd65e4bc135afcf695723eec9dbbf56f96f467fe2c4cd384afcae900542ad2f5894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea000000947add71150e0dfeaf35f58122d9d200000000dc08ea195e80c8b0a4c7ee25677ac7be6062a1e097d73b9568856d35ff9632f1b4e3c47c7cc1ed6773c29a5d4cfec6808edc00"/514], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000e40)='\x00') r4 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000b80)=[{{r2}, 0xfffffffffffffff9, 0x0, 0xacca7add68c1a22f, 0x1, 0x7}, {{r0}, 0xfffffffffffffffe, 0x61, 0x2, 0xffffffffffffff7f, 0x5}, {{r0}, 0x7ffffffffffffff3, 0x12, 0x271a63c3f53494d3, 0x0, 0xa028}, {{r5}, 0xfffffffffffffff8, 0x2, 0x20000090, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffff9, 0x100, 0x40000042, 0x0, 0x81}], 0x7fffffff, &(0x7f0000000c40), 0x100000000, &(0x7f0000000b00)={0x8, 0x6}) kqueue() r6 = dup2(r0, r2) setreuid(0x0, 0xee00) dup(r0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) setreuid(r7, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) dup2(r1, r3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) ftruncate(r4, 0x0, 0x802fffd) r5 = syz_open_pts() ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x1, 0xda12, 0x7df, 0x8}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\xffap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r5) ioctl$BIOCLOCK(r5, 0x20004276) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r7) ioctl$BIOCLOCK(r7, 0x20004276) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x8a0a83e3a78c0da2, 0x7fff, 0x401}, {{r3}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1000000000}, {{r4}, 0xffffffffffffffff, 0x1, 0x40000000, 0x2, 0x1}, {{r5}, 0xfffffffffffffffe, 0x10, 0x40, 0x3ff, 0x1}, {{r6}, 0xfffffffffffffffd, 0x86, 0xffffd, 0x4, 0xfffffffffffffc00}, {{}, 0xfffffffffffffff8, 0x20, 0x7ff93, 0x1, 0x10100000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x29, 0x0, 0x9, 0x5}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80, 0x0, 0x4}, {{r7}, 0xfffffffffffffff8, 0x16, 0x40, 0x2, 0x9bc6}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdfe, 0x0) sendto$unix(r1, &(0x7f0000000080)="d85f8b494bd23907d46b95273fbb033d43324704258b0529ee2f0729cb93c838a49ee412d379bacea99181683b0e676af3a2", 0x32, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) fchmod(r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) r7 = fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)) semop(r9, &(0x7f00000001c0)=[{0x2, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x1, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = dup(r12) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) accept$unix(r13, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000f503df87f54607265d1920000000000000000000000000400"/110], &(0x7f0000000340)=0x6e) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffd93) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r19 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r19, 0x1}, {r19, 0xaf}, {r19, 0x10e}, {r19}, {r19, 0x2}], 0x5, 0x8eb6) shutdown(r19, 0x1) fcntl$dupfd(r19, 0x1b, r18) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r20, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r4, r20) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCNOTTY(r2, 0x20007471) listen(r0, 0x7) socketpair(0x20, 0x1, 0xffffffff, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f0000000040)=[{0x1004, 0xb7, 0x4, 0x7}, {0x0, 0x1, 0x36, 0x1}, {0x2, 0x89, 0x1f, 0xffffffff}, {0x5cc, 0x4f, 0x3f, 0x9}, {0x1, 0x1, 0xad, 0x1f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000140)="c49725e48272c40084449444926bbbec44c1c9222a3bae1c7f320e5d038edd811590eb9f171fde50e365a48d3aa5db066c3d631451158a0ec6fc4b6a019b84c0651aa1eb8c6ab1d2f3b27038eba8c42f4714774c883366ea1d39a8f4a6d5eaee164970f52b020c0f244788f23533e9ba7466e679495f7b625be8092f027d9d77e87eba29d4595d84e1072b8e06714ba691897b4b18a757140c13052a9a25f9cafef7d0e8c3c14ff0e34d5e70f9c1392a2faf17ec78ecc7f3", 0xb8}, {&(0x7f00000002c0)="b51f3edb0a5362fbe295617d6f92eabd61b71216a2789561ba0d12b7dc5a58105e1cc9714db69966e24fe2cee4371de2c56f13bddd63bbcf8050b8028592818a142566b20ef3f4154421cc834cbe4bc7ae18001643be2188c9a91a6a26639e7349465d2214e98d1de83c4bdf5b78eeb429993dcdefb898b1b8f3d44e481c774c1b3db7d71b43c598be8701871cefc66580f1045a3d99cf6803207e1e819ebef090d697b2120af6ca1cab91192b0fd78a8639472db98e752b483d375340355320e2b5b2b5f3f73094b968", 0xca}, {&(0x7f00000003c0)="55ac8c49317c0d502f7a99b825f576e79d02de04c64ad6a9ede1d77eded51df0042826cee3f3824dbbd630ddace6e01ca2d477e7f67a6951b13cd074129f2679e476d40f9fc7ef2e6860536b67c45b4f42d49f8a425f4e7034b3a2aad53963e9358668c6ce1e955b6c160303dc4f35898f8f340548565d062c02dd620bf1fd876dbcd1b2906aa01613622233160396abb83572633ae5454d6d0c1e863ef76f0972688204", 0xa4}, {&(0x7f0000000480)="edc5a0d0389fa2a9eb431295c2ef2a265f89b7cfeebfa331536afc353f599caf64877277b0541138cc4c6710f65cd1bd1ed5beb4ea75e57ea3c6330282fc9284f7d4d318f55759ae995d1e358d1516c9434a791442671b8836a5dae05a8890b821315a45e5cef20275a0", 0x6a}, {&(0x7f0000000500)="e4b53c736ad0662622d6c76a9a0e3acaad8a7a1dbd642e5fb144bf3b29ac1dcda4cee299962bcb5bdfb9f604632bc6ac1ae035ddb798b61ad48d028162eda6d68d3c3fd7ac228a28c4c4483d576e63a5fc8d05dffaaffeba512d4e70fd3ab102ecc8e993533dfec6c42c4019d7edff2ec681818db544ee554ed3e50e663872f1f06b74f4780e44b79494732995", 0x8d}, {&(0x7f0000000240)="755188bde2cec72b98f6d4ca6283c79ecd9d5121872c821f1a6d87e10925d704d6ad08891a583820a7", 0x29}, {&(0x7f00000005c0)="d4f4115ba50caba2599cb6997dd75df617131529f773147c405e885d05df0be242397c49e01ea66e84f2bb554036b526871247cecae30581dbfb320716b664a5adf2f61d125facfce7c919cde6560ef23b052108923ff3d543d3d386a4415866298a9e11615f9c85138781d9f0ca6fcf12b3335615d288710ec274099332f92c57840d7b5ed0d42c0e4b511e0e8431572dee37d8529b8c6e5146daaf1d3bace53f367329f0d236f2c1d12ddc906e1d5399230995f66f15a46a831aabaca548e2ed4ed5f6", 0xc4}, {&(0x7f00000006c0)="33c986b801f5744cc9853a4811b8df9adc55cc79ab7cf0e3b6fd3500d988c4c1bc7084789d65fcdf0951ca4a95bd62f9bd378a2f5f6f50f617703d2b1f5a33b3348bf7bb4312a4499680a6a6a1c54622be047cd0cd9d1383162b8a77500e3cc082895ee4c75574e97e4bc43ea84d4a0c6b0e552a5af8e922f8381cd437f9f0428f38abeaf2ab4809cea1e2314fbac1c4336e5f7a6ede1e225b594cfb7ed94f5ec894f7bd496c23e51e992c0c9aa3e65770582c7cd8339e64cced4741496cde16d2ea2305db241b699f0638df950c17f1068753", 0xd3}, {&(0x7f00000007c0)="11fad2f9447c1c8d8e0ef73eb86dfd86e5", 0x11}], 0x9) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="58c5904753b2a2407238b4b7de657a5a4408dcd35748ce6a39397adeb474a03e67331c126fc391db10c95f4f3c8c2fd10bb8cd881d343cb2edd825fd2d7bf0a24defdadf7aafbff11d8ad816ced00c8c33e137fb8c632fa8afca4da6f6107e833d4bcb130a180d5dc8b6f9cb98ab1ece7c42de"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000780)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e6f221310b6a95468097dc02a48bb6162223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d"], 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r15 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r14}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r9}, 0xfffffffffffffffc, 0x52, 0x0, 0x0, 0x1}, {{r15}, 0xfffffffffffffff9, 0x31, 0x2, 0x5, 0xd442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x20000082, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x0, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r16 = kqueue() fchdir(r13) kevent(r16, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) unlinkat(r3, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:01 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)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000034, 0x0, 0x0, 0xfffff4ac}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) fcntl$dupfd(r3, 0xa, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) writev(r4, &(0x7f0000000180), 0x0) 16:00:01 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/155, 0x9b}], 0x2) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) shmat(0xffffffffffffffff, &(0x7f000045c000/0x4000)=nil, 0x1000) 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) 16:00:01 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) wait4(r7, 0x0, 0x8, &(0x7f00000009c0)) r8 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f0000000040)={0x0, "d733944abee313f9940232a9612539f0ac953eb0ecc5fd10db015a3babc19df817481c44ee8f0385e731bb24a3422307351eeec24dab4511f11d45e6c327d1c7ddf8a6a620843530f7932aeaab82796ad2cf80c4df1411efc6c999a7e803bcd3e0f74f2406feb86c386217931384922037e0bbb64d753882787bb5f597138ea0f3d1e228641e563c82244d"}, 0x93, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") 16:00:01 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffffff8, 0x1}, {0x4, 0x2}}) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = geteuid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x3, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r1, r2, r6) chown(&(0x7f0000000100)='./bus\x00', r0, r6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000200)="6e38bd1b5ca30e18b687e04fd60b9953ee3f4f726c0ca93d30b81047df72b853a266338c9c792ec6c26205723175d4651cbaf20cee23e76369737eb7571e57f031dd89b00351f506b758e1b2241b9b00705b65d62f7657316c821c06c0ca8cb73c909dd469b5d37c7b9bb12d9a764493273ae47b0d9e63dd051f6593f3578415447bda5550", 0x85}], 0x1) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) socket$inet(0x2, 0x4, 0x81) socket$inet6(0x18, 0x5, 0x9d) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r11 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) 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, 0x3}, 0xfffffffffffffe97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x3, 0x748) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/113) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) fcntl$setown(r3, 0x6, r4) getpgid(r4) munlock(&(0x7f00002a3000/0x3000)=nil, 0x3000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x28) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0xa01, 0x20}, {0xc7, 0x9, 0x3f, 0x3}, {0xbc, 0xc0, 0x0, 0x2}, {0x200, 0x6, 0x2, 0x401}, {0xff19, 0xb2, 0x5, 0x6}, {0xfff9, 0x1, 0x5, 0x80000000}]}) dup(r6) ioctl$BIOCLOCK(r6, 0x20004276) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000040)='./file0\x00', r9, 0x2}) r10 = getppid() fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x6dc, 0x1, r10}) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1000000], [], [0xe0000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) pwrite(r2, &(0x7f00000004c0)="2d5cc5cc5db369f716f8fb2f5b90d951c49541f4aa46853c3f02eb4787a18443a01a8b41abfaa29c43e5af0c26cdfefc3d31769ef3b29b25941b6af85671c511b9ba18a9e7328c10b47cba68b7b7b4fd723384883cdf87b0febd63ea580d200cb477fcde63d1fafff6efa9f0b1991fb123b3253f60ea3a14fbba98dd0e6622c036c9823e9a36281f58125b798d8e5a4f83f028acb38de2d33825a989393feb16007c4dd092492a4de8b6bc7ea5478208470c94e7f2088a298835f04e18d5834607c88bdaab5269eecfa9861d02cba9865cd6b548c8012a1e3400f4e187de69a69b561a705c8c9dd780eea0fbf8e5984016dc07ce8d1146492654357d049bb8f820c23f3ff0e75a7bf95c1b734249884eb4fcff0993e18eb9b47df393959ef454dfc56d04df5a0eb8b7d1aac6caeca6ffa1e59224136134c22f7132131de24a3b9fa3aba716c9495928cd51935733cfef86246962fc87333576093538d85059a3dd98144f168e824ba5d74bde984b4b256411fde27d794f4701dd3b490868c37533c35bf0710f68e949fc0e447cde1e5562c65d928fc2b610b25af71b4b3db4301294d1e11e9eda42146d45f713b922306072ccda28f4f3128e25fe17210be60cc1cb4ef7bb51a6260146547798fec91f83eac8566f1a9f3da4c9a9800b7450b50ea0eae6947632f0bcefad656a549b8582c023343ee0f2d6e005e5a5347dfa2a3d264138d2df7f828dce49cf50dfc0282214c6c09e850071fb22f62360ebe43089ba23cf424915ac2bca650895f1c3aa4990f5b489c11b7a1418ac45c8c4447eba37b413bcf67aba05b19977c1446a7e0866b103d37837a4c33a7329ba47ecfd4c4cf1c715667e492d723990c9b2a11d391f8cbe959ccbc14d901fd37f1d8eec3ff053a9dc2016932db0e96217076500a6aa624ea30c35fd04b3f564b542efd8107b7044c41bd26a8d6cc3afd3003b2763961d0ec0a54ed9ff77589e0534c6d7a75d5130ac22f4e9023815b0b041bc0abfe70baee1f666a2e0992363ddbbbe00e80529638d983af74f0042370f66c3d4a5364c9d73774a6b166679e7a4566a9c02d090b67d682ddb8d9c848aedb6854136d20e33415c0907b77d1c62a5d326c8f0adef71130773d01a8240f9ef097140063e03ecd16c6849ac20acede6fe985f016401514026989c69b514a42b60055a5bc20641240340a00f3a2e9d12793c8b4148a6a1eb2ef33000dfaeb6734296a1f94b5584a8a42033c72105ce2fbd0781e3a6236b19a3548293f857e9c0251c2fd1d215660b11e245045fc40645614205a452517817ed665dcb56474d98853176fc79dd6ccbf7504974c2a59cff2ca318bf77e5339d43f0f3b04a55f1e951592ae8a43fcea9fb6af6c63e811d1974b7efcd1ad87cbe49dfb09eefdea042fc1021c74597b82543a8ec51461c8e75c396d56977186a3c4eb95ed85c5e8da0c786ca0eceaab9ab717bbc008bb3a695d4c2470c84c9c985e7830a4d0bf4b5616ff3a9b2b9045f8cb2441899c4034b6d3fbe80e0f0259763045c25395a85174182831b2024983f3132fc79a14e5b4821258a42819cfad821a485cd6f58097e7dd3a15fa007084426eca0ef53f7020fa15773205c1d1b98cdbd504bfe2c299ac0f3685012d85bac2c351e699a3f3d1fae04a4d66685e5d15d85cce8f69dd7854aafe04b6c555625f14e9129983f80029584837ec3ee41f3d24a417ebcae536e4ea04adc384c367bcf68043e84cf1dd50e773d991a3b4e1ceec08e98a6afa098247e745e9a2f697b89f446e463945394e232d4209c378a5bd3f8ad355915f6ef8eb0eafa6b8685d9108b27b8d531fa63c1679e2e275fff57db9f5a7df4153b64e852df822f1733aac0ec8964a4716fd2701f6fdcafdb1d91f7c6a99319dcfc12b2311364b62d8e990ead6f738bb3422a6dab1e86ecb1da16a85e0e891526d949ffa767c1158fd03c342aab3c4b8bbbae52a39c920d8f791b4b9abcba7193f0f1181398795f5f09ec043507fd6caa19109959526ab513299bd3c5d1871eafe36980b35eff986dc70ad49d26db22253beaff873b219312f74154e47f910847f5f3442c267cc91872e997f27e089fc17c832c55222d835cb7501f24ea9836dcb9ddfa2aa70f6b2fa1592ed10593f76ab6e5f9678318b0eba88068ef52113baae1eb1914a8d19a7aa45653244122f8feb1f51c32c9aa7251b9221c017fd7022b22e3b41b9187d3672ea952469521bc763355d9a041ac9c0794f2f4a09c28538211b1cf81403722469442d4a0b3fbda356a71d548077cdbcf98cae7c70b48cfe940e3f2f4762c54976a8687231b0e15c9cd6f1dc1ef7445de595523b835f94840411c1d464d4f4c11ee05ce8fb3557f74df5e31d793796a84f76df0615b4058f1c15b931d75738e4e535bcecf3e73d67af7058f0af6df9c9345e9ae596b95342ca4b8bda1e6db289c561e2df4d4d2880b56964bb84c8299e5b040a7e83e7c35c95c3d7695a63506de08e4863d8e85d774fc67e29f010e955001fedefab9fc31cff00095d9b3ef6e061199cff919eb51bbac76709c926bbfdb6d76a194a2fdd04c6d0096660f02f6a9cc898a213f03a72000315bf2b4acc321841d69e1de3cd15d0f58d34dfedbdc05831de73b8400bca617f4e3a3a1dd6eaca2683b82d60d11d024f922c043730361a8a8550e80e179c94c014a90229d8c54ee4525e2a11024512eb6c1fc431e8c79891942ad1cda6ab713b13b8d22fc2b69a3e6cc7723cc327b86918f453c4aa7f81e061a60d4e6f39b1c2f06b1a361246964fbb9dc59549aafc3f6acf6cc0b6f6ccf7a145a96b621efdaf65b5a33f46aa2b8a1b8eaaf456679fd6faae331ace2a3d2b576aee5aa274ed9f597c9ff5b482f7adbaa58c4ad34bbde7c1b409e997b5c5bd69c04d6dc216cb9ef88d0fb47016648657e4f8b213246aff1a296195c8431c505691f9c41bf4dcf9955b894925eaef9ebae74b976e060fefb5b02021fdc657ab3ee6e74d6a7874209bf5766aec78586eb0d394dc0ab9e9130088c743c581303f58c7da4ce0bc2c6402ceb6ab5c4bc83c5aad4e6830d9cad011cdc18f505bafd418cbb035e8657a6085603a9e026206c7eb9ded56f5d7c68e2327cc54543bfac78868073fe019ded5cda97c118193fc205ce26a8a3cf337e0e237cdef7f98eefec1fd5ea6e1e671ee0b89b6a11eac8c2f3324953def6620bf83da9a9800659a886316c402eba45d72e463d5d9b31d910c216d1ef3e9ce8aa6c120c3c8ea99c8a49abe8cb9a272bc06d8712203a2dc046093007990a08c52477906fab24e3578476595222142d88dcfaa9ef19b34134716ceda89cd10a1b8a452efced9a71669280283dfa91ebdcc8e09b5c109870dd6458ada86ba6a59788d8e37247d5b5d81e56e526259e7b571501cd9af73417c689a4892f7b741a78c25ca73bed615e91460de6e9d88ea30ecd09f4d088db1689d766226af7d4bb95af7a5554df86e6a93e53b93ede921674704c86d45a33f2e627e7fa5c8d84cf26970f1d1d0ac579c2e818144e07216d1c35c89f451a6a4be7d415cec1e50ec04d1ee0ddfcb9f68b73e204a04e24be950a13478660a6d4e9a94075fe543872aa41d66773828704934fe02b23ebb7e2d9b818b01eb56e60f70e984425053d664aea216d63531e8fa7fc3a5a63c6bebaf9e3bc80d1c46316c69bf93d600998888d2af786dedb9bfb5613eae71bd353c320e411220e2d5736caec423cd8edea2f4dc958e32139f68bf5cbb3005d84848c125f8710a9deb9483bfe3e9ca5714857e42a49b898e7f77c66ddcbf3c426713ac1e91218153bce4b0f587cf582a060b8eea10a290bf7f06440903cc6d597409e5cfe9f6fd1bc03a60b6c954b8d06fe8930a8a579d8fa10b247f5dbb4649e2b99479567c3fa88d3ce82fc8792edfad115be1b1e52a4b73b2025492860d0d2206c66665574e387dce017f8f19ce376be813afeec46c44ba5ea939621c7f571533a0f979eb1fe359ba1435654ae51cb8f871657c73b2dfcad67eee7fab81a10745cce69cbda08ce6508586af06ca3b7a4b51d04dbf9297a4469706e222aa9a13752cd64593ec43c77ccd567d600b80a11efacca51232e4bbb01d35535ee25a488125a0e36e0f54174244c3bd4e308f78e8c5137d6187f55029da0c07597efc78576e0c125f3a7b19a38b1d74ab89c60f87c564c2f401403d540b2a2d8a5327d324b95b681a5861c8f6042a4e9ea6f403de636e4d682e11891b87f2ac27a72b2a57ae146a97313d02f2879d09965e4df1345120af10efee8e93260c80a6e7bc58975238c2413222d9351a9fdaf4bcac8a7db0215e0abc8c30dc289554babdac208d4f6ab4a721a1e7f97d0bb7d1c2383f62261a7a6bbcf08fa14642b6e68fc59edfda34b2066814767f94fc2fdc97aff1f34a9ec4aa8d6c2c5f17c3a6f90bbc8753abf314c615ad04e2e13b1e3207fe113e294a4cccdc14c400a1bb592f9ec70edeba8c47b6fd99dabb3106b9a5af3630ad3fc7c7b9a3314d11c21869538aac7b2876f0eb7a8dce36cc8399afdd5a0875012a1d74803cf43acf14c9bbf658cef231961676f3d6e6c3a9f2cf5dfb1931dac8014ed9aa2de7da8842bf6a5466ff4cc5045bdf57f609b61cdb7bec768ebbb0a8aa52bfe425a0a4c950644c45d8c551ad52f2522074acd34f98bddbe8d0fdc7e77162db52f0b1391d4e2e6c484e20b6603d9a184b267cb6a182f1ea1d9b2d94b397c9b24236d2bd1c68dab6fe2bb4f1d3db7c86aa143a3d77d10ecbe5b63ce6eab18c29dc41ebc678d427722cd9b9a6c869bff602d2fb2a2dce96ed65207794ab038ac7710adffbae2c43478d992d21c23793256ca035cee84617063e4c57bf703436fffa96c86049a9b0a23b46b67bfd93cc8578468981c2a8611f339ef4e7ccf8c4b07e123214cdd365cc4a676d8da1d77fb160c3f46108258239c78709eded0e4b28b9d892a6e0df561e304551c2f078e4acd90e453a1f4bf00daad3dfd801e881bd675d56339028e2c55b6307031ea4bca1fa6f3f443fd6d50fd60be85d270225e65370a1f0de69b6483f10a4227132e98d23c4c9a73d479cbd133c420f19de8b02366caf984e943f299148c57542d80260e38f39d544a97271153c2ce942f48a9d7698a2dd537451b5b3921ec4391373cd6c0f2b20d118bf1c3ed9643756e9b7cab29f03d752b313519b1150f4e405b831f922f2c978a9d42519c5c89f47dca20ed25d3fe7052b0cfd8603db2799b4f63d581f1d47f545d98d49db48b9b69c586712d462d899964f6a1af0164883c00d9ad62b2724f608e1a7c44878aba6ec243c8d75980512c37eb1d88e95d8986946022643b34de7e788fbcd76760ef2c840ae401a4b66fc27b54398475f085f02c3fc4b258412b739c8b02f63e8083d3c293ceeee9a0e690982db6894fe29e33d8919cd4a444bf39dc7a15160eb6c23b01c83bb1b9f41f9fca1e1240279071365add3084022cc73ca70a5a84cf96e1f9587e6869433f325a8f5b859da9dca3c4546ab02136be26601504a86a16a0645abeed6ce1d48386eff84f75a6f8fc464f0f202e12f55a56a54ad30ecb8b6049cbdc80a68cbe00f224360d240ceb79c6ab4635c231c8aa7b813f6e2b3c2fac5d915dec28f43d5961c2cc80666f382011376826b4a1e0e90972073b49a9294b15c1e877e95a616c54149506f30f16a4ae34a0190dcb334705b29c9bd0e204e060ccf594098fea40cf79899c43273e27392cf5db8e4d9ac1e0f6", 0x1000, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x10, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x5}, {0x18, 0x1, 0x40, 0x3}, 0x7, [0x1ff, 0x20, 0x3f, 0x9, 0x80000001, 0x81, 0x9, 0x80]}, 0x3c) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$inet_opts(r0, 0x0, 0x43, &(0x7f0000000880)=""/124, &(0x7f0000000040)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x10000, 0x2) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1800}, {0x1fe669ca7620a706, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0xfffffffffffffedd) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r4, &(0x7f0000000100)=""/1, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) r5 = open(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) getpeername$inet6(r5, &(0x7f00000007c0), &(0x7f0000000780)=0xfffffffffffffc56) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x667ea245c3c02a50, 0x5432, r5, 0x0, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000380)=0xffff) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:02 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x9) r1 = socket(0x20, 0x1, 0x78) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) fcntl$setown(r3, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r4, r7, r14}, 0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x4, 0x0, 0x5, 0x37e0}) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4000040000000261, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffff, 0x9}, {0x4, 0x8}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = getegid() r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() setgid(r15) setgroups(0x3, &(0x7f00000004c0)=[r13, r14, r15]) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r9, r15, 0x0, 0x0]) setgroups(0x2, &(0x7f0000000180)=[r5, r16]) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) lseek(0xffffffffffffffff, 0x0, 0x54, 0x2) 16:00:02 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}, 0xfffffffffffffffd, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:03 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) geteuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x111}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(r3, 0x2) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x1000000045}, {0x400006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000040)=[{0x0, 0xe000, 0x1000}, {0x1, 0xfff8}, {0x4, 0x4, 0x1000}, {0x4, 0xfb5, 0x2800}], 0x4) r3 = dup(r1) semop(r2, &(0x7f0000000180)=[{0x1, 0xe5b7, 0x2000}, {0x4, 0x741, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x27, 0x1800}], 0x4) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:03 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002b}) getegid() r0 = msgget$private(0x0, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r1, r2, r3, r4, 0x5, 0x3}, 0x1, 0x4219, 0xffffffffffffffff, r5, 0x40, 0x7fffffff, 0x3, 0x1000000000000}) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:03 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xbe80ac5b4886f1c5, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x3) setsockopt(r0, 0x3, 0x7fffffff, &(0x7f0000000040)="1d6333da294140c399db3916e3ab4613afcae06bf4fe0b78d542c193660efd4417d5cc61160c25c1af2557bf8f46ff017e813cdaaf04696f79b45b2d42e3ac9ae7221ece0babcb3820f50c2fb78a25d4b6eca3f268b73005d9e7485a55fcda5c6ddae5d0e50ac27e44fe79053fd50b85fff7c544", 0x74) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setsockopt(r3, 0x0, 0x2, &(0x7f0000000180)="607e5aac74d8759b50b7a7cf52dc7561d7f91a72f432bfe4c02812ab440606fda26425e285024b55ce91ee3115551e2a4f3b7f4327a425969787662edc325144e3ca6aafa90848159503d7787ec5eff99f0d7e9ff2adc9f31139db9d7e30826fa0267d7e13ec0b8b0e6d84ed7f12d6ae03f33047845893b302f71d9e471111eacab447dac9b866eec2c5f2a44b55c29a45b490017be96f35ac7e88d7fb5968e73888ebb851c6450c9555cbbf9fde891b352c216146b446ef6adcfcdaef08388350bebc1bfa7af4df694daaa2143ab75ca79c3c41ff8b57f4ae4b99188f86044653e5f25931013b1e5950049ffcad5f7f74d07dc9a70db9b4dd5dbb1ab4", 0xfd) flock(r0, 0x4) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:03 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000940)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000980), &(0x7f0000000900)=0x4a) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x7d) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) r7 = msgget$private(0x0, 0x718) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x8001, r8, r9, r10, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) getppid() r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) getgid() r22 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r22, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r22, 0x4004746a, &(0x7f00000005c0)) r23 = msgget$private(0x0, 0x718) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r26 = geteuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r28 = getpgrp() r29 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000300)={{0x8001, r24, r25, r26, r27, 0x4c, 0x6}, 0x8, 0x800, r28, r29, 0x7, 0x4, 0x8, 0x484}) r30 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r30, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r30, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) r31 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r32 = geteuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() getpgrp() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r36}) fcntl$setown(r35, 0x6, r36) r37 = msgget$private(0x0, 0x0) msgsnd(r37, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r37, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = socket(0x18, 0x3, 0x0) setsockopt(r40, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r41 = socket(0x18, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r42, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r43 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r43) r44 = getpgid(r43) r45 = socket(0x18, 0x3, 0x0) setsockopt(r45, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r46 = socket(0x18, 0x1, 0x0) close(r46) fcntl$dupfd(r45, 0x0, r46) write(r45, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r49 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r50 = socket(0x18, 0x2, 0x9) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r51, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r51, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r53 = semget$private(0x0, 0x4, 0xa5) semop(r53, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r53, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r53, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r53, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r53, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r54 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r56 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r58 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r58, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000100)={{0x3, r55, r56, r57, r59, 0x4}, 0x200, 0x401, 0x2}) r60 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r62 = getgid() setgid(r62) setgroups(0x3, &(0x7f00000004c0)=[r60, r61, r62]) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r63, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r63, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r64 = socket$inet6(0x18, 0x1, 0xfe) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r65, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r65, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r66, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r66, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r67, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r67, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r41, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0xffdf}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0xfd35}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r42]}, @cred={0x20, 0xffff, 0x0, r44, r47, r48}, @rights={0x20, 0xffff, 0x1, [r38, r49, r50, r51]}, @cred={0x20, 0xffff, 0x0, r52, r57, r61}, @rights={0x38, 0xffff, 0x1, [r63, r64, r39, r65, r39, r66, r39, r67, r38]}], 0xb0, 0x1}, 0x202) r68 = semget$private(0x0, 0x4, 0xa5) semop(r68, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r68, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r68, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r68, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r68, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r69 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r71 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r73 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r73, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000100)={{0x3, r70, r71, r72, r74, 0x4}, 0x200, 0x401, 0x2}) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x5, r31, r74, r32, r33, 0xc, 0x6}, 0x6, 0x800, r34, r36, 0x7, 0x100, 0x8, 0x4}) r75 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r75, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r75, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r75, 0x4004746a, &(0x7f0000000380)) r76 = geteuid() getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r78 = getpgrp() r79 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r76, r77, 0x4c, 0x6}, 0x8, 0x800, r78, r79, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r80 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r80, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r80, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r80, 0x4004746a, &(0x7f0000000380)) r81 = msgget$private(0x0, 0x718) r82 = getuid() getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r84 = geteuid() accept$unix(r3, &(0x7f0000000500)=@abs, &(0x7f0000000580)=0x8) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x1d4) r86 = getpgrp() r87 = getpgrp() msgctl$IPC_SET(r81, 0x1, &(0x7f0000000300)={{0x8001, r82, r83, r84, r85, 0x4c, 0x6}, 0x8, 0x800, r86, r87, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r88 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r88, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r88, 0x4004746a, &(0x7f0000000380)) r89 = msgget$private(0x0, 0x718) r90 = getuid() r91 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r92 = semget(0x3, 0x4, 0x8) r93 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r96 = getgid() semctl$IPC_SET(r92, 0x0, 0x1, &(0x7f0000000380)={{0x5, r93, r94, r95, r96, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r97 = socket$inet(0x2, 0x2, 0x0) getsockopt(r97, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r91, r95, r98) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r100 = geteuid() getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r102 = getpgrp() r103 = getpgrp() msgctl$IPC_SET(r89, 0x1, &(0x7f0000000300)={{0x8001, r90, r99, r100, r101, 0x4c, 0x101}, 0x8, 0x800, r102, r103, 0x7, 0x4, 0x8, 0x484}) r104 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r104, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) writev(0xffffffffffffff9c, &(0x7f0000002500)=[{&(0x7f00000000c0)="dc14ef34bb443324bf74e500f23b0e434a2b0c2c03f3c17f6e6954a0c95dcd4fcf41ef4de9f3e9f04e73b04547ab77143562d2a853c29e2e34b2c5e5bf8d062c66cf18ed7d3fdd890ad0ed574cecc2ca57c235b9904c2732f3de923f02c2cff36033010f6f", 0x65}, {&(0x7f0000000140)="d1fa428837be3616a70dd5b6117d9b801efa393d06629b19a386ef5cb53863a4d3c9a4e68fae7d3eb5d0f3b0ad7e8bf422dac9d136a92e4fe7d3b0a74a7490629a0d828371f86bbe1eaafeded53340668a36a719fcc88b29d48182da9cd423cdd77db3f6f12190260cdd941049e0a245807b838065c17f5cd8e3cb7272ddd065f5006e5b0c7e9930983481d92eae94a8d12c168f4b390cd96a44505cdbbccbbcf81dd3acd7145120688a5338d15bc8fb3b7945b510796f36206ec4ccd6aeeda30df021304fb450c0c70bf8260e914e295738c388d2b98d4dc167ce2646464edc4017ac900225b510383f494857de42", 0xef}, {&(0x7f0000000240)="a4b655f278e6b1053128990b01fea2b507508fe250aed83f24f85213a124905fc85e1ebf4761ad2fc98f9293f41bfd12233584c42f708f896e3b8f97420af9d8c0564a09d14e9cde209fcf98495f27a98cbd175863ed395e5cb1bdbfd54745311d2b4d1773b134b9a6cf837e68c323a60c339e6ff95ef20483377ddded2cb2a294f48e5bbba48f8b88b19f7aff7934661804eaed9b37d996a65affbf072d1f1d05c03be0c397eac1a0000433", 0xac}, {&(0x7f0000000300)="082390f5d11c5e12fa574ba731a8fe6be472de49833affe345f281344ceeffc3b2e3983e76abdd4a0ee45081527ede4f053e97438486cfe14db96eca5f012e6e547c9992602eb2fbd0b35ce9deae6f239fc379376c8b92252774058d8a030126e6ad97f16335c212be31341c5b8b7067f656d0ae5d311fefc88c0eeb3b03f09840a4100a95d37cc380d81c5131c129cdc3f8e2c38af1963fa777eb7a6d204ddbe6300d420cd42910d298b1ecf6ca3c3dbae98e7fe64cc3213a6ecc7b0bafa74187ba54e9842e1bbf0a6fb84d1eff86be5de412963a899ce4e1613970e081c1f5568924a20b997074823b35302b6e2253fe384fad183d830b8a3ef1ce8f22a13aa2a076b9a79fe142e89f7534449938996a22205980faf0e094d4f320caff807c1fdb63ffd9aa47dc78563b61d7916e7b4732485abed383c11680562d52b873debd604a15dcb41e036327e81d5e07d25b85e3c7d39f3998f64b2d8f18b49ba78df64c9a8e888df31d7960456056863e7b6c9cbe10619a5531d68a08e309ff98608926a684fe1df92be7ef9b9f3a655b285cc977c998e294e392a61f63a00d01417a53fb07789b29d689f0cecabd1f21fa809c85ffbaf3852f41fa32bdedf56cf2440a7870d09425034533c0df1d2f3f060ae6d81330e5db4a8999014c423afc99e19368d7c5aa1825531df0d1b3eb7a99b6acd32d745a364f95220bce7a8a96cbdfbb4fa8110576e2673bfcb1a4d667d357cdee8e2c58d39ae9b823f49c07bddfa69ec18f52dfecf564cc52d00ef7b122101369beba7e39d26529f5b66150c6d5944b1d36f6f5ac1a68717f16357fd791e37d9c2bd9749ee0a4642b1bcbc1cadb7f15d999effe4c934e97d4c0c0b3068bffd5951ec88870380ffa95924e554af05e04da34bc3fe56416260b5a62e74e9d9f206a2a0bceff47e455b9faa069d4afa4f55cd7f74add6597ee90fd111031a104f48b68920ac0514a8e7d59cdbe4607a7178ee9357d05446076168d485e5d634815b9d6a2f084ed8f531ffce30dc880ab1af06de7aca85b23a6eb330d6b08bf92c356f2c95ceac09c3e985ef201c661cac3eee0019e6a08e7460e0198b7c850b46e3a36f4d427b15034b707604b18ef8dacb772bc4718de09a20541f323c51bc3b934fb18eec4ce579e3d3252cfed07ac34b675582bf2bc0e9a59212483a4c40de3f935737901375859400f39d6b979325a3743cabab7867f199870b4045b35fd9f6e5993e0dfe16841b89fbf4030266663d56fc80f64e88e4b5b6c24bdd09123a65f99083f00fbe46d545d12d5c50cfeea3646de2ad1626fcc72170272c45a936cc9fb119041299226074598b99d28ee9f8214f5862739b190efd3df0b3ab2a36528ef838baedbce685a208de0bee68aee9ab8f49c1b6bdc2af35a623f35244a22e488507c903b0242098b400fac82138ecbcf8df23274b06b08557d13fb46fe50c3a9d487cdac031a03fcf705a90d5b2dde0bcb1ad76de51014d437a05123d565bfe7589892a1770bee487cf0bda7af2b90faa6311417ec486ff01ecc69a3b480622acf8e7a87de1968d3abbb4f847f5d8b0a3bea5b6873550ae4e6a1a9104721e9649c9e55a03fa20e357872e301d3bf2ec03980d544aeba12c79671634139cf2190ed02e2ca118401bdbdea9364dc40dd558fb55a696d648489ddea67a98a9a150fbb7d0a75c79be73ed8cd4e43706c06b8fa5e248fc167e7c7f89f449dfd84be4a9c66be373446223e2929fc98b67e9ae42f68efc502dac3bc07db7d5e06f419a586f3e3ffc1952593c336eeda1aa6fadbd32ee12729933f1b9b72b1b1779ef65eda4e447d022ec4d514c31ba25e8c3af826dacb2d231aa74b5a5468f222140381fb4f0767c1040df7e1ff21fc3ec6d3a79401f3b547633efcb384af4f6a051e595691f1b05684a661f1e52e3467a26164c93a9662ceed1b018a730b03f2ba9380df629bac9d2a5c6b30ff9037bcfe94a5acb47c5f4244e401593d8da6ba07bb47affd4f2de2ebed649683781076ef4479bbe0bef1646ba5264062afa048d67650cf90ecb3c2ad74bd6096649a04c1dee0ca7204898f5f0b9c4233024be2dec69999da3f8cd17907a60829c5aa00d2f3865a004f4d828fb347fcfaba1f3f1518a2243064d4325738d692cde77c493c3bf7d0585653cc34ad280687908247e3a20b6c1557744e30d8d8d4399a9f51f9b3ece40288f50df202a3e14e75bf07867cbe83d5b69a967d3a342c193bf2e1bdccf71d17bbe492b45e6f3617246b1f224e2323253cf6f751ee7f0b6006c3de35d5ac4c8805a21c5ed92375ed2b2c842b4c35eb96e69a7cd1ea130634816731d0c65f9ab7d080bdb1fe940b8222669c7ce6ec3d3e56f46b308c60f116e43cd24b016179c3143c7551dc0c3100272d90d81a140735679d0bcd3e51e18fe62ffed3e1b13b2af95f08cd925b5e0aa6abbbed257a7f1f12432b9d95830e2635d50b119fff1a6f1eed47e3409e176c6bff7a2163e1893dcb61d1844d71318f5f97601c6ba7587e99d138b6e115c0f97672175f4cf674dacd1deeb37285f554ca00ef4d9c9c6a90a519dc35f8d17719d698230f444f53a339bc3c30302cccdde62c3ea26bab26729ab9745a394210aa7842e6fa6353eb01177c7ab74822a525f13e1119fe2252054c6589376c8af1bd127e62d494affb900608d1e034eee6908f89b8be237210b6c40ab4241d44676f26a47c3452c2aea11e9185caa9e0942d7f612c6f237aed31f49d57a92d40e4a1664f42f1a557f26a746bc01bb3cef15f348fcff13de34e9e97368b26cfc9c5ec93d8e99253c114d6d7968a6538c25aef4163a94f92d12ffb7f5587109fefc19cccf0dcc6584ffd6a9c00d93448d721907ce1efbf9b1ec1482e2fcc77aa8dd3e130a76ed66d3a3844315c7ead7342ab24937a33f53f166978635d7dfa50b5b9f7a0addfb6e73576a91d7692e3dc01fa3dc3d66b17969f50a2f0bc4cf0772d2687fd264256448fdc8b46cc10ac30cb0ff826c17f22f233ab4255e3b127df4fa936a83922b3256a37aa799b96620f41c38c5d637715c178b2838613fad484163c5c509710357da748c6515b87ef59495ea3610861482c70d96986b045e439e0f7b8989e847b93479f2928ecee462939a1eb644485189df1e0f70d90ca9a3f28bb1c8bb9ba1c27287a35381407753ad6fd4654c4a9b0f1ee78e457944889f944447d56dedf903cd01085f0ea8614709106a6d89f3cde28d11212a61152b54079d849bd0cba09d3a35429e639fd0bc88b1db9102e7b4f87a86531a43a2a1108d24c52d04f675970be357cbb8ffa137e5edbefcdabbe7fb502a49596645ad381f46d653c3ef8cef91fdc1b04c1409962a9bc861e5e43adfe9d0e755d7f83f1c2f0c5866a3e20cb18670d785f439723add5a474379886be508ffbdcc356d18e33875a9a248172bc64141beb40c3442b0051f423888e397be1a419e27fc5b5c1316af3d6e54803c49b1871f0e600688e06df06e9f7aab8829ee64cec8fb1235bd01bf6b469c61919c79882e6ffde71fe8825b94aa64478de8e38df3f40ed3825baa24524ead0f9fb729f909775dc5ff1698d71c3df834d030a290104234894b35555326cf51b90e1361a3c877d672d058332d80cd98dfef7ed2242ec5f7160cdd48e78b192fac0ce109c7f3cc82e9f63d363c28eb67a9ffa2ba0bab4d143a09a0240faa8e0aa7216ceb36c41957099a2aaa384e9472cfd94edba680a4bd039eb27358aec2d8d34b0e736e140d2db2cf7336e1558019e345fe182e071d6dd3ee7d967cd4421164e6ef4c73918535539ad902ec51e709098085bb4b70ba88cb3bc5827d8f249cae57e0bbd2f60af9072e68c41621a97646af5f7465ac6d3972848ddb016ae221a5edeedd590c6882513339c94a75317e0dcdb927a1c08fafab3f515c58209e2b77af585d7fe309ac8dc926e1845a72c4b19256b4b091647bbc098d161460a6263ffe14baa5329f0128ebdecf74097b17b332dd216124a1847026c2e3e4e64c694a9262068587b0067e69aa3d1d4cd753baab1bc8980d6d010b798a718e1196c960adbca3b26ab9f5858102b08e6d3471c889ae8e1c51352e825da1c82ec42f60135d13741e44e4449db017644ef9b1aa8dcbc594c68867afced35c980c1e5a869f7a51e17fe9c01d1f0bd46b4579af0df960470995dd07cad29baa1fd94025c695e912837d0bbcde826156514adf7508d77e31b1a338ce0328135d752c7cd58b72f835c05bfb90a6abbd51d81244d46a9d8af6de8b2531c59b447bbf72eccd48a9d40f0ad655ccb3f25b34709e80a971b335b999fb97ef650890efc62ef2af02f10b53ddd3bef17b049c778d74b3db41ae59dc79797e3db146e5fd8e3aba95eca94fbc654fd122989468a92e789f5a83e73385effa79868398da03ce8f5bf9d6e371c514d20f5b32f02212619dcc09cba991405cc404af3330bae655e75dceed8fdbfb42568427b7feda90cf48fc6d0f5f923f47a2d44bfa416b08feff58196db77ed58d98830b5195fc0988c0e775f47632245d9ccd0dfa16bf3fd405d374562f665b7dddaf2401550d45e26e7db2e5afd4c4c90421b8c07d44d4bf001da85853e5f1afd5a05680d29b5a3ecaac96b8c1711053c7695974952943cebc645649517cd77a70106a95606447580159f5c6d93f8f5a7b90de97ffb7edb20fc32d57d9a3e19c900680e6837164f5e7c868f5b2507fc97a40f873ff826778e866d5713f9d373585e2009ef480bf38036c38a3aa62675e35df80cdc7f5b5014f06cad2233f80f5d30426045cbfcb98190220ab794a2675a6368b174c8d4826c243e239b9ce4bf58f5315d81f1f7a5a6f626572206d0d6c76f80897dec1be75b58555a7a1b198c4df52eaca53eb98164bc6bbc408c3476d9af59416cb206d979a57a0d69222e5e6c846b2838b297fce414a453cefdde467cf12dda65f06c564b69dddd642c358d30de866468084a923a8c1c83614197ab8283d4015542f33665d153326331362804d87766880698499386b625fa998767d4777eb3d211a84209827208bbffbc30c56387f60f94609388184cbf4c60b5584c55e09b909d0e68172bd43ebfde820cbc51af7a421416a89bdccd1730c266bc26ab7b79be360302224c0b4e277a96d4db3f29373290c665391f8887e07ecd98c9db2693ea53c75ea8ac80521b6cd280a34a7a18fa3b41accdaad9590939637c573cd045cbe1c9db514f54f1ec1dcc24d3d9980acf087e0371510194cdb2791833e65e6739467ba277235ad9f35dde8197ce6389438ed820b5394235a77e27fa9eb6779f33e617f671c0027d508db203afbe6cadc80efc61e61139d2d68721afbb759e2b7b18983a87bc22f7fa4f9a7034b238ee6016db8044dc319a9686770ff4d4b818d27b04d8a6cbcb191b5f506541c7b79303a76fcf29e5b0cd06074b4c73e1ef8eca5ce05194639dd1feab7ab2b251beedc44641fa13e0976156d0e4bf8351e9f9ccd751016ee140622efe390dbd2c55d18003ab8318c2a979e120703d8de929a832b06be6616bf405221e97969832ea8fca00a325db2f3cdb7823686a25b3d2b91121b2cf323b02ec52dcacbcdb7745bf8ed6d54a1115da8e971292b082cce674892b5893f4ddfe24c8c6c2d7497547a33235fffd329a2e116e96c538e4ff80d75217114544f45dded18c3e80f0cf13f9902b8cbeec98182583206379733048e999e4f657b93c6cb3eeef136ea5ea21446a349afdf7f3796284", 0x1000}, {&(0x7f0000001300)="208df4a5a067f05425bfea9abdc5e4e3945ffcf1ca6a78e8ed4b1e9916faa6cc566ea21c8470fdba3807c215fa3b957c2bfa46579715ee1addb1e6ff139657fc3687531430b87ca6cc6613fb928cf8e897fab871ff6421e58824073bfbb6650e853bdf28e32945b5068bca64789e5136a015df", 0x73}, {&(0x7f0000001380)="44f3ffae2b4166d777e4ec79cd7a2cd868ba51b06dfbbafa3024bbd42d15ce28c94eac005233afb998d26856f103f691d9f7961d6301092de66defab041904509091b27d65dea3955f8bb26f0931f7fa94a7a9b2ec497d401768835f187a1393c4dfef1d4e6617350995bdc015dfda5a06de0d408a0442504537530b3a17f218e768a8bbd03a666808475403515b8ae5d71120", 0x93}, {&(0x7f0000001440)="bf62b05d42841738347988a68e68f49219e4bf829a0cff30d7e260eaa9f0c86f27c8fe558bc21b6a2b80d1e4cc72da999d1beb51f2c925c170305076d7ffa8e04eae068baf6f76b42a0b38c183fd00a9810a9cedbd50138bed043dc7b0533e229b4c1ba7d53ccfe3cf52f86e9bb759d16cc4eac41890a4aa941de4d9569c7f29ece08a2a35aa6692c06ed27b9ae911c3cc9eb9b376a4cdf9ec1f2a3730ec628131e9c755febd287106a215f2b93f9745227a6b7456195436ca6f37f2fda78387fd3a2cf7be9cfed3319a206fd6e68d656ce6aa3c1c5519299cc663f61af209a142c3f1e40d0280a3b6b0a418f3e7cf2117d500c8033a7fc4424aacdb45a7e09801283f51bd9ba7849189e209ac4f633b03849b955dc25b695045becc9beb46c61f5765af52ae058f5c64a04c82c1154b908a427185d3acb54f22d88b203925c888b089903b130e8ff60a2e476950622d0f15212719a415161b1b5f5e806d98be6f65ed304dba41def565ec2a13cfed551d4218711577595354cd0d31755dcc530c014116be5ee73bc08338c18a3c9b93bf43ddc1b189bf964a3d149ee2ade4a450c58751ae2f16cd5d0e05b25c37285e3797f74c91dee60b9b4c571c7d84a410e373b00b8a365191ca0e6336a029e8e95f741f18708b172bab9a54721f44e2485f9d0b6611496be75265140ff66d25b95bda95593bfe0676358fa73b3657e9d84ffe43ef7408538414d3dc5f58ab85832d60b4f2c1c6cc9e7f25318cbc9999e17c1bed1ef4753d6ffc1424aeeae9515dfb28ec2270688de0ea6342ae8d0cc6579bd6c2967cc0ea9ece368a8147f1738b3091f8de948d6f9874cd1c4e9936bd218fbf7364ab30dc498fa3c1eec67500b1a32ee8883c4cea19c1554f951adc3f141d1b98a43431e284d425b2daa34ff6696ef85233e0e420576c10fa0fc1331dea41c6cf8d31273de9a183fe979ce35766aeedb245a1c1ba03d19ad6b5059b59c4aa533ecd8960c1b55e93baf3d3d65510d4ce37c89c2ee1e6afaee7b9d21f52d5caea9e55c3d71dd8997e16ef5b3108aee61850810bdf4257077c9d45fc59ef56a22330941664700d184b82617acd9d0b53ba739908c83f1df44cc5d906dc3282be5a58728fc099fe399f95087249fe05c8265709740d9fd935600a3fa0f38b9421ec0df925f00c43908e7b36965c2ede2c9b9ec5d0fc842de97a12cf28278974b470e3b6793b12002257d7c89efd72c1a62a55d027079a2c8e4e705cda0c3b1f0808de3b3642dc477e61a2d2572f27cf9f608d1d77e1e731a7acb0d213c9187f1af8888e47ee7317629a58635f23602dff63eee831463e590401e17f0534a1c6cb9c1d00ffe39fb069bdc5e985f3f07706c2c55344e2b415836cc530519f2a621215e4f627836aa169e87072f66eb31219a8ab50de826e6815ae1df89d40d558746e6afeb121aca0660c2efa7c25b726ed996fc272fd6f0b597067ffe51fdd807e03c6fdd05a5a092c57826502eec592f7dd73c9fea6ec45998e11b44c54915da3d38d6853dff5f13f4a6f01acc5ade76fb74548f82b6741d338c9b28d7f357ddc6f8b12ce23819800c5d96b7badaab7d56962a47c46da912553e3936137deeedc9449494564779740b3fc5a462c6a3748f52b4ea3c323c6aac0102fdf1e87c3a661f60ade6280b568312df7c38654491013d61d1bb686e8e57ee9f29a1d45efed72c79a190e90cefdc6f0a8f406e544f5b4245a4ceafd6005b953e0c5c4080d939e67f9852767883b354668804709985a6549c5da48dbd6b264f732a51358f4d9e836dc781b6c0feb1346b9dcf5a6844627b40cc06b257e3b3cc23495d6e9617a2b67f92334b3ce9f14643bd63b2fb24fb6cc622cb1400ab81410558455c48f7c953236a01b7e86c3af7e6de655037876f35598479637fc6edd8f6c5a9c1c4f0aa04b5cac6839808d5599447f2a8b8838500994db0d4175e5c59fe047ad3069112ddcf16516451330ba5c56dd5f3da615339ebd57e53eacf74bf29d4ed1c08b2355ee513faf06b45426f6a68c0efcb45f4527c607629069307a01561e4dfb09b9f3c950582db6a840bd4687ef0ddeec1a4242eea1b33a1f1d6d22cab53025ed4dd3ef5b9c28317bc2a78baa0fed94a76e20bcdedb6c580e35eb085a3198c72391e3f390b34e603d700ac7575605415858c7d16723b7757111cd934bee7dbc72216327b3ef601b8e3c00264728854df0243f7fabdbd74a363b6444b5da019d42c834adf4e69653aaf2298606c43868dd3828e611b90e849434e1a81badbcae77e7e0f206baf4369d099dd80c9111c30ae97a62be591c7392f1f5557f635dab0a8cfe4edaef36166ecc682aa2ce0d40274684f6da97515cdea2426fa9aa6fbde079a29cf19d4cd67df7664c9f62fbb82f42699ee77ca7f1d9ec1ed88426c18cd924eb58f5ea88fb902f09e67c03c904d0731b98469633bfdcfc2350a8becdfbba81638b8853194a7ad219c868f61f676de27822931ebfeedb3bd3d76bc997b13a09642b9a415b22c03f62e3cce086e1d73667000f463a3745bc5afc62749bf42ecb2062ea76b385723701758851d3c2b12646bd739decc121478fe0eb0b3093e18f8b3905d24360856c82ccc5fce49af8a711f9883dc26c050ee95b2b1a1d2c41c56e045e2d261e6fa87a9a85115340f49e9bedb271df7272dacbd26de27b733d36507385f20deb12a655302cba9310fac058617a8c3040ce82ddbdaff7939cbcbd79bb97f616d8208e20af56feade833d4ce3ae488d549455b87d3a73b7f4bc2d08ec54b4fb6287f2f866258aeb14ac4292e8033022cfee056cfe92e2a343315fe4f0dfd5ddc47f09759792d07fc7410ee1f21e36d91c541c5c4b7163ab6ab8bc3d1c962432573430132796379c54c117f302a32fdd1c5523b40b80219dc909bcbffb7593dfde3770202e1eb6f52870f700e0f049eb0d2a3df5acc2ab877c10f8516a15a9ccf6783c9d33af0d99fd701014b6a14722b51957174dcfe5ec4072bdc9aa2acd69d00dd10d641b1305c75850997d62816a297303d3bc68802cdc66257c54fdc138d6daf730012faf3306b977cb5fc4e5d3d432676eb0a0b2d58d5d82e6e4d4710dfdb32f808e482e76070d5e4a38a74a57aab0c01373c5c12ac25cf14c6d4f5d9be7252e2339364b8fe89343d324c1f68c24819748405c6b659bbd6c377086f69199acb488071b83b6a5c799af42aa54fb9bae9320702249dc4dceeb38a11bf30440fbda812641912f2e6edf461b8460a35ff6062dab69f25069e70fcd72515bbf862f45c22bdbccc1dad03b664464e8cfcd9e09a53aaa0b96b0c0972fc96621de82ba5bda8c2c24a20e5a488a8aac01a8baba357a03e03888bd9e0662de6ab7094ec91f85540bd85409c3e93ddaae9e70de3bc370c39b54d258a41a56b814cdb9c14cf31b2c3185cc47feca81539ecc9d4aeb43f54eb1e2a8711fa22b6bacf92bdc3afa943b007efc7507dea28f68a0a7de5ea1c5434ff9f14a13643e902b79ac4ea53879cbc4db053a0c36b017946d44c314c1db4a176df2b3bbf85b0b83e2c54d5ee6fa4b0c05ac6547c2f24f1959faae81ca80630694bd82719f3558c20bc28d9490ae15d00d285f8b0bded6f9994798a6b457bb99f985eb5b67bbaad08fc32b42ee6c53265506fcac89e7c0b2841b9d9b8c44550e7f1ff33ab53c462a32ad3ec71391481b29c2d7cfa2894e004f4e32af16a74bffd79f5aca876520bede68eceadd6d004b8c9d49c5911915fe37d35e727d2b057599915db673e4b36e7e6ca84e5bf19f8a908d534fb4fb4701ffcae3ff429fedd7c8f1ed40503496fd5bc315878877945c5bd028913468dcb2dfae352342485420fcbf7f22d188cd5cc280a5bf5c05d05655b1599abcd1912195a32f4278f4e25bf1b76b5f889bade8cd441fba44c30af95a64ac3b87581ff157c707a4cd97aafdd182f9f82ea7c6c02747adce0258c8818c9bcad0cbd7eca319b6735db80463e6fadf7540c7792e2485807cc6c9ed8e0729e2292f2e9c8da15ca454c29b2ec8be8be0c458d3fa7ec7541db84213936fe8b524d79cda07d69b25ce5bd1f783b381e77781c2f853a53104903a0d203ce8ed2ef5fe3a00a2f991522e5ee30878c7029be6845993137a61bdce02a434a8f6d2377471992cc8499c3e3c0aa1f396ab9b21414dea7f8e6178d082854fc9cecc0279d75c25caead0a896067d5af18c67dcd5197e3ef402d393bc1e6744a8a6542c74f6835860ac275bcda0bc79202fa12538be5563f174f65eeb56e0226da526681849b635d0dc3a7a76082f53af8384eda1cb745e66f305091d33f2024908a819fa569ac89abe10776805964f834598c282c6bf2f0f5c03665f686bbbc773c94efc24dbbc00ef0d8b7958954e921404fbf9ed9e118a3a1060769a033bbcd63ace5af128875b2313c8b1f29f82d286aa04a6379666c232c9e25da362ec701d53c0ba36f29d91df5d3e789d36fe54ebd6e2630a5165f5bb8379647d714d4f5baf1c1988930e4163d5fe7d4b599ee899a775e23aaf36c562e27c497d031e334ba1c55e0910f073cd8eb0b703219be705ce9391d491e39aeb99af0172f14ab7f1c7e47a2edf1f580a010b670a80e46fbe1bedcdd2bcf74d141a95c865ff186acfaa41a28c0e1a5f3876f629cf4622c24b7cef6a058a066a77d9863d9b9fa7db43efe0cdca5ca8c733a5d4b74257445a9d2994d969896c51680ae2f81db4e25563abee73dc617c00907d99098eaae4a0b9cfcb0657845457aec7dacf8902ea01ad1d5f50a6192569aa2b78278e4ec0d357d40c4154e9573f21e34b106fc0a1dbab1826906108523ebed5e398c0f11af0e3f45e903f87ba06b003e2cef55400dbe2e2f0c49c398002735cd02db9400c7c081a3b0cdde17708c02b2a1c359d6d3258726c9ab9c7894eac0e084a954efa91f6dd893cefcc095418fe8340f11051d8cfe2ed99901ea286848cebdd606609b38f0453dafe787222c26bbed979beb58d668053623f6bd9cf86a048d1c307f2af165acb82f0767d98b0b14788af1f1ff18e5df6b6c62b54f13b206f9caae681343320b4fa3c0950bb9ac761e31e970feaaeb9ae9b5cb1ea1878c3c883b486e5020688d49cd93052e106ff58efe9a10889c721e804bc8d552082194de2feecb26d968abf1ad4f470287eb338ac298087c98b71ce52dc2d84054f995b40b6bf53e7746d9afd5f9017be3215354bf47cc88eca22e0837beb88a9044b7d3b5433f614d0dedcde62adb3ba22e3d37a20f4fce2a6d6752c35653c9a2c88ed2cbbb86ff3dc5d2894312099bc088e5babad81cf07f5c787c03f7d5dd8a157771077ef753dbfa255e7fb06145e0a0de1695ebdb56552ab1dec6e0cc9d5f8c0e90a2308a75f34dc728e0166314ca202f9c5e4d14b3e40ebb8c4a3f0ea3b1761685aaa4af615b021efdb58a9c6408aea21e29df5ae830c279ae3d94b516abca63e7c740306bdf68c87714853fefe231e8c3e82ccf1a4bc483b609ae38f9b57fd2928261c635406b69bed8ec2f7dd0a1856d972a6b8065d875889778dbbb3ce436a8b036ddb24f3205b27ec487eec10229178f5a914b78352d1675ecb90b83bdb2eb3f6d92d724e85294807c0333760df1af64e4e45a322303f82f788175dd59b1b51c8f1c854c6b317da058c945e8d67a94ced5d940b0c02fd99ac835f4891fc272c9cb872a30c5457b747f9740ddc94166c7488cb6810a066e2117b0897baea2b9aa95b39cd8f9da7fbcdd5058", 0x1000}, {&(0x7f0000002440)="d2ea7904affc191772c559aa4dd4aba4d9f04ef73421bda28a890ad54f3399ab2696afc23b6089dcb8ff9fb204ac", 0x2e}, {&(0x7f0000002480)="258a7b92d876002996c5b7e23d66b7fa82b39807d4e59eeb6ed121385ae7be04f36856c080f87db3bd7187c404caf85d837360df1a1fd7d5218d3b432fd69b501cff3eafb2702818482d839567b20268922034879dea1bbb7e9c660f7afd8b645ffeabb1b4067ffaa97b1bca7b794bb1854ff62e4943689d5d", 0x79}], 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) writev(r1, &(0x7f0000002a40)=[{&(0x7f00000025c0)="42ff18341dd72a4fa3db83942c1f088eaa06c6b3052ca61b8906925f129c2b5535e65c197cb25d4572f810bebb3d795638cc249792baeb7027dd2ac463cfe4dfdfe680fb0e46f9902aec3692701ca49882eb026126a495d01cc670055ba0a4e9703bfd2e45844dda9393bb584f02aa7e60491e52c05b0da61651c7412b3150a416610ed99fcb8df8c3337261dd1e953189bd5b65c067bf678a3f12243bc5f4c9fc8c7df02d8c7b30ba0d3d98e60ed3f07079a529d8f6ebba7fe6f010da2a07c94e956c3965bc8b281dc558ceecf389dbe829c2e61b1a960697a834f825358fa51cd34933ff", 0xe5}, {&(0x7f00000026c0)="87513e1530093b84d8da98e468851c4b6d5cf1324c2b0eda58bd2d78a2ef8f93a362949c412a308a10f790da922518927abea281a12f26e0c7cb27c036a3fc69c12e52e125779def19372ebd6e470ea22b86358263b7676b8f639fef7f39a2e388d710f7e30cec646ff39ade6c5799a12e444858dc6a2fee2d8566c83e1db5cce09591e8f1335b6c57646f94aed93fc0ed9a09826cb4b8a04e1a", 0x9a}, {&(0x7f0000002780)="00030ac7a65bddf1b58e85284961a35d", 0x10}, {&(0x7f00000027c0)="8b7bcd0a6bb8438b32c0f911739779525ed32592025dcd1eac11681c4f8769e6e9533b0a88978574062429a1f6fe808325c0e7160eb8ffe6e6f0efe93bd041c383cba1f2292ffbda35a30c4f20b6adac2f3e581ccce327cba041ae6ad2f225b7717d9123ccf4723c8460ac911f4d7f194c66e2daae6ed3582f5ef6e0ae3a7d5bc192b88ca9a09137654ef25763b0439a889344d27908c6bea5e81d1b24e75462101071bbee3e1c0ca159fe19c926439023a042a11269e7acd062c487511549d0a6ac925107eff22f648727b7b697a73d7db1d97578e4f8d9f4f4386cf5e5393ed2", 0xe1}, {&(0x7f00000028c0)="841c899053b37deb470b1fb1b9fe59c4c0e50bf06c73b12ff0fc712ae7f26bbeadd6956d6ca9446fea564a0bcec20e3e271051c57635211fb509679618ced88133a6463e5aa940aea19c61fc7aa5ac8a0c3316e5bd2577eafd04a597d5ec0212485e5d1648f5ca8eb5c9c804f7f52d7e10be6084979009ccb6df1e37eb416294e1c1ad23571e32dbf64d23dfc4af1577329fe5e3b52a8985870b08ff003c76bd04b53821", 0xa4}, {&(0x7f0000002980)="5c9d3a639b211a60a47f327c796127340d71fab6db43bc8c690809ade391ee1b1c4aad82dbb44f26a2c529c3f4e63a3e669ee571b1ed15d38fcd21434069fedb6677e1a9ed333b49d37c38790226f462baddcf2a22fb20337aa49ec5bfa51bb46f0ff24efb6c24541a1c210ba3c78271ec3355ae4b38ee80bc7c27519a540c63316893dffa01f8e94ecb993a04610688b1c783f8794f16", 0x97}], 0x6) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000027604000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257073f898b2e27acb5d602000d1c5e70fe914a98c74851b7538c2001cc7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500010002000000000000020208a371a3f80004", 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = msgget(0x1, 0xf880fd5ff02806dd) msgsnd(r0, &(0x7f0000000040)={0x3, "ec07dfcc8084088e2dc0e7538475049c1e12dc"}, 0x1b, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x31) ktrace(&(0x7f0000000280)='./file0\x00', 0x15, 0x973ec57d4dd81f11, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) read(r3, &(0x7f00000002c0)=""/171, 0xab) execve(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() setgid(r13) setgroups(0x3, &(0x7f00000004c0)=[r11, r12, r13]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket(0x18, 0x3, 0x0) socket$unix(0x1, 0x4, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = dup(r17) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setsockopt(r18, 0x5, 0x4, &(0x7f0000000000)="06000000", 0xffffff68) r19 = socket(0x18, 0x1, 0x0) close(r19) fcntl$dupfd(r16, 0x0, r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r20, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r21 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r21) r22 = getpgid(r21) r23 = socket(0x18, 0x3, 0x0) setsockopt(r23, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r24 = socket(0x18, 0x1, 0x0) close(r24) fcntl$dupfd(r23, 0x0, r24) write(r23, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r28 = socket(0x18, 0x2, 0x9) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r32 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) r38 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r40 = getgid() setgid(r40) setgroups(0x3, &(0x7f00000004c0)=[r38, r39, r40]) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r41, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r42 = socket$inet6(0x18, 0x1, 0xfe) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r43, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r44, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r45, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r45, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r19, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000c00)=ANY=[@ANYBLOB="800000000020000000000000f392ac6a9c3cc36b32f4c05f5ca5faec3c3a78a479c7aa2392f27666841db69ff6a024753e23f5b239bbb55d49be47a87808ece04926a305ee1fa4018a11e044531a848e1bda6c6cd6c26dd50912a1cb5fd3365ea74f9b2b6681a061e272843e05c9fc575d8e4e426d472ac5c3cc0659dc4e3173cb8d1ce75aa5c46f3399b6a53b35efa1a5bea85d83af09687b766c7fda05d421bbc2d8cfa4c5f9bc42b1a617d8afbffc00603172e0aea085ef54e51ceaa0f8fe7f27f5836f619e2dc3a29015e7671d003f957a8c4657d02d7a39f8245b6fd1dec6bcba0b34f43494ef566f7dd7201a5922a3ecf32e1fdc5b005b417961760000000000", @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="20000000000000ff07ff000000000000", @ANYRES32=r30, @ANYRES32=r35, @ANYRES32=r39, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r15, @ANYRES32=r43, @ANYRES32=r15, @ANYRES32=r44, @ANYRES32=r15, @ANYRES32=r45, @ANYRES32=r14, @ANYBLOB="20741161a4d1eddb8fd9937c2e4e5a747275e800849e5eab854eb11786bb79c98794c2f3c0b9480e7d9c24dd59e80861b0c6c2d12a0a03ae1b12d88078f002db2c1d22755005f7112c80c4a937440aba32138b12780feb3a03305e4c526a2ce8697822bd751b110daedc0c4cd17b9547faa3a67b091ced8749ec90b9e07e1e7df7fbd3cffc34c4a31f314a39dcfa7429933f50b97612c158a28abb3e516bcf1b519f"], 0xb0, 0x1}, 0x202) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r48 = getgid() setgid(r48) setgroups(0x3, &(0x7f00000004c0)=[r46, r47, r48]) r49 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r51 = getgid() setgid(r51) setgroups(0x3, &(0x7f00000004c0)=[r49, r50, r51]) getgroups(0xa, &(0x7f00000000c0)=[r10, r13, r26, 0x0, 0x0, 0xffffffffffffffff, 0x0, r48, r51, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000100)=[r52]) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x362, &(0x7f0000000040)=[{0x1, 0x0, 0xff}, {0x1d}, {0x6, 0x0, 0x0, 0x8000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000200)=0x1ffe0000) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x10180, 0x12) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000380)=0x51921e55) r5 = dup(r1) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000001c0)={0x3}, 0x10) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000002c0)=0x9) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r6) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r9 = accept$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) setsockopt(r9, 0x9, 0xd27, &(0x7f0000000140)="4d4ad9fb175a4bb1df69a62d8fc56edc8853f10f2136426363fb9608f3c36b069abdef72cc759d1e731257b1194926204f3e26b5589677424c791acd0f374579a7df9bf132caf30df5f40431051bf6", 0x4f) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x200, 0x6, 0x5c, 0xda}, {0xa2f, 0x8, 0x8, 0x7ff}, {0xfff, 0x7f, 0x3, 0x6}]}) 16:00:03 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440), 0x2aaaaaaaaaaaab3a) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r2 = semget(0x2, 0x2, 0x10) semop(r2, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r3, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/9) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r1, &(0x7f0000000000)=[{0x4, 0x7, 0x1000}, {0x4, 0xfff8, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/194) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x196, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() r1 = semget(0x1, 0x2, 0x403) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/34) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x5, 0x8, 0x4a, 0xfff7}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="a9927986a374ae0af5c30ad847769011e8edc28776c1ca48b761a9057dd436546afdc4c39f259076175de4d06233f61f88a8883e24665c31b3d877373445cf8902d31b929c113cb21a064468957416f7644fcf83dd8c5d94d46e366eb1eaacbaffd37a9b752a7b22c319dedfbc1987f0668447bffc562e7f3b77ca39885e3871a0897328e4c753f0968907c6719e42a45f0493709d7677942fdeb828147de280e0f728a85be1e7c55574a6d03b6907d33a0a5cd25edc94d548f9a7d714007dbfcf342499ef0df35200411ac8d50962663a14b96f8ffced6c04bc2e985a5d7538652a48d804a975d103cf889482f48aaf4b933fcab80a9c12a9", 0xf9}, {&(0x7f00000000c0)="c558af7377932d9fba8e5f98d213027ff20b67c3a6d40c245141ade814d2dd42a25392dfd45cf06ba461359bce86ff3cd6836c58c0f131090367200c7469c60faef61034a0ece5a469c89996bd3935ea4f92af46ae39f3dcd391d99b97ae830e00eef8a38306109577a293863fed0d", 0x6f}, {&(0x7f0000000300)="aa1c8c635235d4ba4a55bfe12709be2162801cf9b939dea1a46a1e106605f811b1", 0x21}, {&(0x7f0000000340)="af7e9dddb931bcda505f78eb051754c5fb7029e98b6da784035dbc23fcc8272f87c35701177935c7efbd0b5df5ff9c8e2804f57ea257466e0e30a421b076460c8ee076eb1119adee2580d25fbedef5485c4d26dac40a3ccd3f2d357231c327569ef061fcd070fa152f189f6ccd8837f75ed8620cdfff26b09dc1723298ddd85ef39a8eb51fd91bea71dc590518a64d438d56ebd7", 0x94}, {&(0x7f0000000400)="0764d640eb680bfa76a8669eeb9d84711fbadf9cdea776c2e93bc59a08c8097dc939bc909f06fa2f5b5b2807a794b562a6e5a7253d8c58d927c09651829cce5fa186ca849100e091458e865742eb4be8e8f38b658f75", 0x56}], 0x5) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x401, 0x4, 0x2}, {0x0, 0xa2, 0xff, 0x7fffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x60}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x182, "1ffbffa6167b5e716bcd2746a32c36ae61dba648", 0x40000000}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat(r2, &(0x7f0000001040)='./file0\x00', 0x1, 0x104) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r7, 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r4, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r9 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r9) fcntl$lock(r8, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r9}) ioctl$TIOCSCTTY(r0, 0x20007461) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) shutdown(0xffffffffffffffff, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000000002}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x6, 0x8000, 0x8) semget$private(0x0, 0x2, 0x120) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) 16:00:04 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:00:04 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCCBRK(r3, 0x2000747a) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="c8d1130c1d8841d54bcf7a5373fcb7639027b8551429a6e2c05da796e3c1da671d23464e121eb3fd0462f8987223fa0281ae6e8931a4f06ac6574beb628b05b10a974c0156a3df555f70d80953e41ab6eadd9a72ddd49a294a607723beca8dfec95557ecdc7def17ca9536df3c2cbfab208fc1d5337b0ed376580535008eb57119d71e9454007b9d4010bb0bf0b3928826e0902daa1ba0be9e56f823bb9acc1d164f7b945f013f0930dd2f5cb2c24163d5a0dbbd9dc11724e73e3daf8af56ab1bacd5ee7fb43856fd9a6c095e9f991218a5c8be757b210c36d114a95e16e27d30ee359d910468a904ecb924371a17730504d", 0xf2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000400)='./file0\x00', 0x4, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='\x00\x00\x00\x00\x00\x00\x00\x00m\x00', 0x89a, 0x0) semget(0x3, 0x4, 0x8) r4 = semget(0x3, 0x4, 0x8) r5 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r5, r6, r7, r8, 0x40, 0xae55}, 0x0, 0xa, 0x6}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgid() r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0x43d) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x1, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000004c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x4, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xb0, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r24 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000600)='./bus\x00', 0x20, 0x2) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x1c}, {0x6}]}) poll(&(0x7f0000000040)=[{r24, 0x1}, {r24, 0xed53452bd5333ee7}, {r24, 0x80}, {r24, 0x78}, {r25, 0x4}], 0x2000000000000073, 0x8eb6) shutdown(r24, 0x1) fcntl$dupfd(r24, 0x1b, r23) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r26, 0x4}, 0x200, 0x401, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r27 = socket$inet(0x2, 0x2, 0x0) getsockopt(r27, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r9, r28) syz_open_pts() semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000500)=""/178) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x81}, {0xff}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getegid() 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffff, "69c75737320e47ba4a7baab7be9b0943b2fa183c"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:04 executing program 0: semget$private(0x0, 0x4, 0x8) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x41) r1 = dup(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xeb22}], 0x10000294, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="9d66be74330617823b4a1c4048a6efd4ff941c26e8b46b047b", 0x19}, {&(0x7f00000005c0)="89995e093ce18eb5dc9affdf6e6d282fc0b732e1f9341f382e5de392bffb7bcaf02bfb5e0c2bb1228db57c93780d5798b4ebc8e47411b96bc9f42a3696a505a7b8d387b7127ae9d76fee4201d66f86000027b322fc18ffbe", 0x58}, {&(0x7f0000000740)="0bd75898a9889084abb29ed6c83ca7580ff652e3c24b23c8eb9216c6f3f57fbb371151bee7ddc8fca3531f77c68f455c025353fb3bd04f015d09f2c60ded60a1633f2f31867915041b24d30404004c9c7521ef43d8d7eebb70f3b6fc9c0699b751fb83b3a5d3b1177ea14ec51081be358d38518d9c042fe21499cc3ef815bbf94352552540c29677b6546feb029c18308e2afcf08db7a753c83a15d79e74de9ac9a27b3091ba9c35a692efa272a7a2d22a63f2", 0xb3}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0), 0x24, 0x0, 0x0) pwritev(r3, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000001d00)=[{&(0x7f0000000800)="600148a64d1a678e8cc8f5e6b1a8066ddc32c02b09063fad9afa9c5bd956f9fbb0feb385fa819c3a1fec72e192fdd7697490d0b1bc7d09ab345f60b4f4eb6efdb8f1b128be4398f057c70c4e53a5b07447b1e220d1fd506ad191663eab33530046a7951759fdf744dc2feac44858a6a899ced985de8870dd6942e130c5c7913a3a17f99da587b95f01e2bce4c101d51984d3bedffbfade8bcc4a1938cfdabd6f470a5e48c8ed3b946358d4d0124cff4b10697c35b38415f0b7929f19509efbbae607c2827c77492d93ed0b994023fa4cc78e180826cbe81fd01440e2f5a31810e603e9f9fe0b5af0144f"}, {&(0x7f0000000900)="21f0a9bb8019ea2689ebcd9159761b86268323e24b7bd7e1c870e564e9f37cf80e5a9d9c10684fe0709062b843a08e8b056c658e5aae20bd2adb941a5336c8120bc327d70ab336c4e24f1b02414176698c9143fa9de6819cd6f93e59cac6c83641bfcea3b7f6b8f08320839bc2e106d28622a520853747636d491040284d645d621017b082a7c6dd471159e3a60252703a8acde33a9f4c0d6ab9ab66adc75395d62e4f3b6dc38126260a39"}, {&(0x7f00000009c0)="ce067f752311799787e303c9a942cdf371749d73c0df03282b50f7e0ce5f5077bacadab5918f692149617dcc7b89a5efc5e857dfcb2c6adf489b276da7923d9f223e974da13167df35e5d130ad305365e521bdd2e0db68ebc60d6eeeb5f3897eb5cdd7d4ad9c8640451ac3cf2367e6ce35c7b217eba71e6dcecca7076684b5ca4d887a0ffbc0b810d46e1836bee62dd5bc36d5a43a09548d9514a0bb219194569cc3ecfee2213bbe599327db1f91c9e7a1aa1b6b9ec07d697f3b1208d13629f60db0ba2c1fcfeb5e44d25812ac4c90a892afd8f4fed7e0b1414ea31be40bdc8327bb575dc1166307a147798131455587944f48a4ff5eb3ec5b"}, {&(0x7f0000000440)="ed0bc761bb3f04d3e641ec9582c5bf176101781f4c74"}, {&(0x7f0000000ac0)="d5f3996885336e9b3ba90c9fa5c79db967741a8129483bbcfe4a14c01271834e6068efffd1d25a35bd6ad5b58d79911ae3250885cf54866f8a4f21612313b1d175f046da30c35dfcf8498b34bfde2c19eb39b0b3b44802510dc75a9002cc22e51619bbf4c930b486b606ff1fd4c26cfef269a0e94515d59b53904e0b7183c6d789d8c0379f563707d3270fcb5f4fe68a3df24d8ba16e91cf71eb3e01beb495ba633a26e4e27ef56d7808e56dc72d3f4dea3c554b47acf76dba29a5ee1c0b57c82f383a3eb563bacaefec1f33971c3e825886016f6c2a37353842a496337f7e34cbc99acc849694847386ccf020e18c9e9c44358831c25570b8d18f98fdffd2779e38a58605e542b223e27ff2d3965b13420d3afdd6cf44aec3890e6901b5df4d3c0f3af8c83aa11e63009c85fa9d3f6689ffb5fd6a8b7dc1e385be6b8bbbc9cd88a7a72eacd98ef240831d28e09837c24a0d772adef96d9fcaebbb00d2339e0b1d146501aa941762a28581256bb75eb24e38621c7196ac3d2ba6cce877b38e9968d2b13c11b3bd68d9f3b28ca3be25f73e680ea608d003685a380d30883130c1f329b95bfa8f248459efa00bd893613240a48041a8b2a25c53473eac20df19e66b580a22f34f127c2285762e692b061881400ca957ec21a0f7c5a956093b5648d7e61c150f284cc8c98ede68823162a07089232df360b6254e5b28770c8c804d1c06c3719a3a948b99aedf4052291ea262fc7c77de18928f43cc742ecbc79433f4f34e89a0f1b44f8b47b0cac15f76f5b144b081714a6ce674eb95ecce9f9c9d1a755b7e14807888884541fe6f5fa20ab91e296cedc33b8f6a60d092dfd3550db5e475fc5d4c95a848d68b60c86fed067f38968e49e65115acb6459496ee06be1b3e3734efcccb69a8015b596108ce71be70578190982248b8fb54d6a054909ae785433e6a65ccfbb1e56dcd0fb44b1cfba4dd6da3fde0314bb380a3d7fb78784bfc984a715c3858635366126f8dde0b500c425038c9eb660d7091e8b2300290f14177acff8ef3f5c8079008a6f0c6943b2471bd84a0f8bdb3078f9d1d18ecc6da966e06ace8cd2e2d34c9efa44cd96b8972520b1d92a74fb43f9dfb4baaf24eda9d3b32db99e2827b62000b4a0949edbaf562bab3d827ec9130dde349409441bf4c10351806cfe06d40dbb6cd5a3d39e24ffe8c416af1315a18dd3efd42d740425ea42f5230765f71e952a3283ae6971af0e14ccba1fb583157408d16a7bd2a15b9305fc9eb04b416493c4031d6548fbed03ba2bf6c8dafef666de7152bd55619669f045b1f8a63ccd624346ed816daa75faf2238d70597e76de53f00aebf693061a58701bb6082b7ccd8eb5a35aec7b0ae1909e01d9a64ff2f3cddc6fd2746de01485303f531c459c0fd34a7d72841f9ffe8807c02f64d2dd538183ad6b1b9bdf4806c4ca82451ad541368317e4a2c6a5bd716b84e4421756ce0e9cfbe3244c39494465a300fc9d52b6e072752c2738fe646921efd39da4724b80947a15221d3d60b71e2ffa0f17b70996015ace004cae37a0395ce2c1e3b95b7e8424da85a3fa6c199c7d5f58ae039582f671be4393cbfd68347e4bfba2be6181d6abd6edb8a6879823e7ff186a0e22102ec8c9d6e6ec63ba2aa36d2799fab350adfcd736e04194f4f2338f516f43065dd47b7358f7543d38dc896aef4c39c680307c4e5ccbf1d5c0d6ecd804e6e72ceaeafeeb43fa1c7efef6e53d00c39fc616fd961f4c906e8e208d6ac8742665b899de6946fe6b73583d9eb253eeac0ae969d88377210c73d3e52e549fea8339ba247cc86f3ac5d9a62236a2dda70052df7ea64aaf7962803a54973f1a7a875dc7e5077adca825006e4cc0f45961d3a6613203729e3b4b50693452112f202e2d72d5ef90d358d4645938f12dabd53f90b0eb6780173bb9a39e926ec62fd5a5204855c341bb832cc92b1de2b6f25aaca7d35a4da596abed778f1b11c2a663b1d2cf26327b4aa28d1ed232d5a666c83b67dc66b4280ce5dba7efc54a879163fb97b6202651d0656be03a690ba14694f2ed16e621f1ef777ee197225bd3ff620de163f903eee5bffbca16a28af6a26b2a5ae00e4556c18caf9d226b9da7208e756753d92452ef0b39a418ba274635b77a9d3429ec8bceb884c573adef876880ac0e4e205769f121a6f775f772aebe0e51519daa3f58cf0240d032264decab0913dde1952201272a844410d85670e56a6d7b1ba444e9ef4a8849959e8c2410af0dd389abbf85f6bdcb49d870f4817601fd71bef6835abc7f281c6b2e037362c6ba70c733f35c32edd16724fa274318473c633ee551b67607cc660d80c0f3b38fad638855cf79dcdf9a51d0a10af5605ae60d635390479d57efedc5e052cfb57e8f450dedb172385994035829122d49751d57164a4500d7846fc7f9c6d66af9f49888701d67e03583437c59cba0a7df92206f734aa4daccae6683623a8a8a0f0c694c6b0ec71f2da87913474d0efaceba8938b801c60b99cf5cde991aeda697a4fa70eb08a56fe4c60cb1fe50275a76a4ca628e8eac95c6bd137cc84ce45ab394e58e3c78992aacb91ebfdf290b7afd7ea8e9e4df2b315dc7890274ae331ef50bc01604ea0d8bd84acde0872450d002bcb9e73d523f26a703219f2f06c5847c094ba7a62bcef2858248de4e91c0d12a631999ff7d8ea2c5956e1bbbbc3941cd9f94f44836502e5eab082ab2de852a6587361ea58bd86da51820039632b23a158e8858d352f463a071bc4926b70e0ea4e51f3030656dd8ade20d22a5b6ef4202fe9565bce99bf083f44d9ae5ec8dc8b5a69c7be2bdb30e8c22fac2877b8e571b8164ef95a5c5ff8d59bd38b637e0e1524a7445a31f36d3f4f95058e881d4a06eca524f58de63a670f5bf873794bc244b9a8211670cfa84d763a793e45a2416cc84963e6b826d9255b2872a2f433386b5ddefd59c81df5aa75c46411b7cd03bf972d60cc309321a3c976b91bc9be478d66fa8f44ff175dc346d10418e66bbb960bebb081794cc20485dfa9786a1a57392dd6ae951d5848df4d6628af48c8e6bda3e310b2f118eb5cd49e98ee4123d1eac2b0aa0988d104f78d6e4adc93ef2a5d9636abfca5511df1b6051f8748ac4383c1300375f66ada0d2c89e27672a3a70d55f65d67423b190b68f59222cdd09f7893f51d44b0e9001f8506a5b2ba6d03158631a14d1a2279fde1684cb739260eeb1f18ec84325fd63476d3773191907966fd19f722364916f3d890ca871fabf2e257c1178899def3b2ae0bda94e1e0fb628e423023ecefd30082adff16f94f203a8ecf40979006d3a30bc45e964a9dd42932f2a4ad463910d03107f9d8e2a77aef672ab8e0e8904cbd9996604bcaa428c1dc0d0840ce5516a92412f0e91a5c1226e3b114986c42a82ed6bdac2e46afc5918786ba751eaf02147038631a40ff78bda732815ea5a52dc8d465c5e2d1721222a7c411f9aa618f89a36c77bc21a1f0552835aa811f98bc8d23cff80ff4a1f303177baa6531e5933232ba6dcb927fb54e3eee96553f2d68726249b04ee561ec7871e239a0aab3ceead007b1d29a0c145c89e81bfa0aa0fcca7fe1a1b0e25cc767d3a4a621b37899dd503a66e3a2727ac8b7f01cfe7814d4f413aaba26f614cb21ccad1de52159e733f687b9385cbe6b56cb55005bff1cd796302fd577cfdfc0d851dcc89bf4effea83fde50c11559b2f9d1774dd6a1b3786065379581f52dad66958b2046c622f75c199209d9968de9e16afe23781077a38ce39d51358c5cc8da6f4698ccbf45670457495fa0627f1b236f84df8293145a77d9d44a1be843bf0fea07feb2f1c648f63e8e818fa11900781c360911110725d65aa7845d27dd38fb41d9b723cee29c416ccd48622a4cda21dac511c7bd7ac4e0985a69b594783d59314fa0876d2b893d11fb38f271b74caf291cecc272afaa5c591be345c2c569ab9235e4c14c2791b3d09f68ea5c25df8897d61a9d8c8e86c66632b1d8874a7fd0bf14575f3a92203de9a5cd87f6958d5e16e9f2cdcf21796c399c3974a660d4f2876da21a7e781ab9fe7de60f9dddcae0f13e61fafaca24757bb710e1528fbfaf12c999831fb7a751f030bfb52de80f0528ac14ba24bad5a567f326ebba92ef77239a211068e3782639e3b44a85ac9757a9b0de28d392e973c8b5dfa93e37a84d15143225bba3e48c7fd2ad2dc26232273aa3e8e7433e84e28d9fd94b34cadadc862577d76727b049e84a909fba3a031bac55722365761173fe19fc8f12f0dd61a7943b3077c08f3519fc75aab40c35e58cb3ad462c9af35da3d7de0a6584daf3743b15972302384dc8d0d705e7b21b92e03cb7035908b4b583c9af5d8b5029f704413c4b8320c1b980d3fe43583d98bebe556a978ca30583869af3b3e9e30eff4150899c809e0c4a74eb6fd481babd5edaa268adbb7b439a9aa02dc86b65459e859860147394a775b0e29ab253cd57769f2ec71298f4acbafcab56b5caf809dbb3459235130bedcc2d212c83a926e8bbcd24f6202d3f79a8550f5b83294685e834714cd218d13a28511877f503f03079c462ead3d934034ac41454a35a6fc9c8b25ae9af0a3a9a9d74967970d81dac45dbaa9e874f0ab394e739801cfb8314736245223168cd7a68bc5db95e0e2d134ce68616cf44d238680a64175dee741c20ed8b669f0c759132eb2467802365fcf72a7d4c269e49d892f54d2effe21fad5c6b975f85e6f6492183cc2bdaa9657103bd1509fac647015914ea8892bb9696ca0d5fddd7c215e0167fbf8d656a3592371b2e12fc4b2afb656557303299eb654f93bf64b4d44c2f133a038a8aee4aeddc759f35eca3fa5a0da861ba22fcd29d178bf78d01a4b831955fc9334c4b57571fc4a51361578d7826686696d2e47e186f286f3e759947f878253c1ef861f4267727956b469d3d47b6e061fac984c29f43425ee60a8a8085f47b83ca818b6974f274c7150e69dfe002909b823302c794d0dffcbb066ac730ed789b8405c992dabe24416ef5c35240431d9c07f895b77a296118acd272295eb73ab891d9c0219b56c3d673a9dd91581ed1c4709b4afe42831ca155b34d4f92c1dd85ece93ae53a5ab2debbc5fbf769473a7f5b3eca86c71997f94580ba557d1a568a943d9ff17c237dbba60a72b57384ed5dc9f2e94528077330c536fe8478c3363d5d18e4b47d468c4ac3bdbc8802b2dce96016da1742f11db1ebb90d64b3dae0a6a4135f95915c6cf58e19a5a93cb830537c1c305956996f4e42930063d7ec11d83b178da1dcf312911df9f1dce193195304895da693ab0f87a9dfdb44b3f8987b144d96dc393f710a707efe363a829fd139947a9445283807fc281956ab0e23bd1f2c59ea8261f4d61de845e47086fcd31fae4b4e7b0e2f701486c7fe7b925b95910ae8c6303f8b4beb8506767322cc8e5bec498ae94eb1ad857de4772eccb54a3548b9f7431d2dba28a5be01e37afb5ea2e76c4e599da0d50f2393765f26a5f4dd696bded3ada0aec88a53f2be887e6ee782b1bb1269aee45ab37f03e75ea854deec57e63c5284bf57647fd6176d10643c3f379211e9deeccfa9b405a9857e08c40a7b4c1bff0726acb2000ebec7c5693960a9f55f9ebb4acc512f85c0bb77bdb9e751c29171c7824a8dbefbc93c44420ad402f3f16fb37645f14620f01b97a3ddf3d44b82084b45744cd935515b59539d112034f3c437ff0c153730cc9a4bd31e84ebd1b40acd4b6954b6927d1474b9"}, {&(0x7f0000001b00)="725aabd1324bb62f3e5d96c21bcb81a372c5a2a39bb7b1c40fb45bf3565f16cd8809739d715675068c6befa69610e756be7c5d15c6bbee5dc579bf68377d37104dc7221ae8c0936cefee5b167f636b7a460c7dde0ecbd376d4b97dc3acec7321e60734c54c803ab3b1aaf9401047a8a34c12d640218d3744d822b92319f029ea996959f3da73a4b31297f5f3fd4e762572edc4c799b2cba11e4de305da468e904365b3f84ca766087e28"}, {&(0x7f0000001bc0)="a6d9522619dd5962543f07a20aae1940b0a32c7aca04a28db8481236bfff79a15aef8980397dba7634027a49d3cc05f8bab80b163da0ba36fe81b18c103202fe66fca6b19060bac618b1bf73e8fdeec7ef4ede416a24580fdf"}, {&(0x7f0000001c40)="7e8fecb0d11da586656c3cef2c3c9311d276e9c7a52927361ed5294d7a92f577074cd608a3f6f206c77b7e0df055ac400e0bc0df2a8a7c9be6b56412efd54509d39d7c8764d72293afbbf938d10677dd76eb2e352eafb9f5543cedf39493d1f166151355b7d43a51259380b0d287b127d476889cfc91328c9bc483c59f71af73a4d8035862a9202db797141b7f"}], 0x15b, 0x0, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r5]) clock_gettime(0x5, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206911, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f0000000640)) r11 = semget(0x2, 0x2, 0x3a2) semop(r11, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r11, 0x0, 0x0) getuid() mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r12 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x30) write(r12, &(0x7f00000001c0)='M', 0x1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000680)=[{0x1d, 0x2, 0x49, 0x699de2d1}, {0x5, 0x3, 0xa58, 0x80000000}, {0x40, 0x3f, 0x7f, 0x9}]}) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) recvfrom(r1, &(0x7f0000000140)=""/19, 0x13, 0xc00, &(0x7f0000000200)=@un=@abs={0x3, 0x0, 0x1}, 0x8) setgroups(0x0, &(0x7f0000000400)) r13 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000001c0)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x648, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000240)}) r15 = socket$unix(0x1, 0x5, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0xc0206911, &(0x7f0000000480)) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0206911, &(0x7f00000000c0)) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000480)}) setsockopt$sock_timeval(r13, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) 16:00:04 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') r0 = semget$private(0x0, 0x8, 0x4) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r0, &(0x7f0000000540)=[{0x3, 0x6, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) pipe(&(0x7f0000000200)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r0, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x2aaaacb4) r1 = geteuid() setreuid(r1, r1) setuid(r1) r2 = geteuid() setreuid(r2, r2) setuid(r2) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r0, &(0x7f0000000100)=[{0x0, 0x6, 0x800}, {0x7, 0x1f, 0x800}, {0x2, 0x20}, {0x1, 0xfff, 0xc00}, {0x3, 0x0, 0x800}, {0x46626dfed3311ad3, 0x200, 0xc6d664f31c5c7c53}, {0x2, 0x1a}, {0xcbdd181c209e1d93, 0x1, 0x800}, {0x1, 0x8, 0x1000}], 0x8) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x198) linkat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00', 0xbfb871387e12f5a2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x28}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0xfffffec8}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xffffffffffffff3f}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) utimes(&(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000a80)={{0x6be, 0x5}, {0x3, 0x5}}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000a00)) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = semget$private(0x0, 0x7, 0x8a) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r6, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000ac0)={0x20, 0x5, 0x101, 0x2, "1ae0617f9d1d34ca787a84d82b87d13189bf64cb", 0x4, 0x5}) socketpair(0x6, 0x8000, 0x3, &(0x7f0000000b00)={0xffffffffffffffff}) flock(r8, 0x2) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0xbc0d57117482b8f7, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000002c0)={0x7fff, 0x8}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400, 0x0) sendmsg(r2, &(0x7f0000000240)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x80, 0x6}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="1b194494509e8cae4faf26d83b5d3542ba12c5dd1d354c1d781e635078eb5aa33ff2d79c4202dfb744b2162611578ea8afbd005f4d91073cca4698f286f744ec3c56ddf8d15df0be3710b8e27b0d5c9c76df94dcb3f8a4c0adf0502f4d417802fe924a5dc15ee44717c1678ac29e5dd05f57f0c129c9fd3db4e8e31bae5a3a80b0a7182de9240547a58780ead90a3aad2a6ad6e2dbecff728d25c76a273d761d3bae878571c5f7ca0b8499278d1d4181a68ff752b81739bc873fcdb9da4b56dcb76c57bcd3fe05df4a511602561ac8ec794ca473d94a5172908b62c74fbf22dbbd4da15a27a059df5f84fcdb", 0xec}], 0x1, &(0x7f0000000180)=[{0x28, 0x1, 0xdf97, "5d739d8c33b0ed7eb7dca67e9dc57ac71a8e"}, {0x60, 0xffff, 0x6, "8be5e4754ea4a0e9ec841df0f22fae33f63c1f3336162e13f70c5393c9e7abdb47ec246ec4c3950eca30792bced5f9d1f87e3a9aede61ec9770950a6ec2ae0bdec8ab9d2f6b2b76b6a83fc"}], 0x88}, 0x400) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x70) flock(0xffffffffffffffff, 0x12) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x182) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x5c, 0xffff, 0x16e]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000001700)=[{&(0x7f0000000140)="581a82da366ddc08163a7ed64a25f98c6509cbea081e24c074cbc7f05ed9f4341a05a9e58c21a491f64988dabaaf9aeecbbd2a830478640b4b488ed7cb614ca65854df9f4b6d7fc1bd719434cc1167e2ddcb1077379f83ceb6cd4dda48bb803ddff86848a983f08da360741fb6a8a6bdbab3f048014c50cea289683356ee8ad1d400e52283435dee739c0c34ca8467c2a4447f7ecd98f6772a77c3311ce6b5d6a407cb8de96cb45e005c7c68a25c0f8c2934046065754d773ee5ba", 0xbb}, {&(0x7f0000000200)="dcc39dd473c545596823e69c89596b11d811aedaec0c339c74e89654e1f2449344726c52e71063cfa90d2e05af5e6766f22799d405fa5c28b75d885089ea384e4a1aebfd095a0ebe3ba9b18417bb087058a651442690", 0x56}, {&(0x7f0000000280)="061440f9878d8ecdfd7f8464610d048549f8ea4d4e1949423fd840f2641a2207c8ef5abafd8580388fad49af99bf37db502eea4332337fe2aa5ee53ebd62f8fa134834e18721eee73d950a25bd09b666920ffa2f0f1c531211c13a090322e0a95730af5f09029739ac4b73d2998b97c236ffc5208289c2e6552f90a6a78e7248ea02f3a653e229a46ee515cfd6959b1a0eaf924f4eecef36a2f8a2825c872741445c5c8a1cf3f469fe5c4bd20b1dda5c3c827ffe825a17b68fc8ed6a3192e4b5326e4f68c737fd353cc47986", 0xcc}, {&(0x7f0000000500)="46a60590fa2a534711701e08d7f865d615fd202b7a2fa91344e4521f6b3dc2e4fff767646cf0d3597b34429ddba772c0e5f67838cf983b7be6c58e4506fb94f42ca4389ab2e14b3f6f48d16798de80951a401bb1bec7d247be20e96f7cc7ae316a732e0868053429e136db7e5fd4ef49d8e55a2ecc0b8a823b3bc4e1bf752a3e00114dc7", 0x84}, {&(0x7f00000005c0)="1b7a4c4660f42ddc2d76da5ed7ea8ee911882d166a1f9625c6719fa1b88a19b89d85056975f7d712f0a20d7e8d9cece3d6693ea90f30f2150d34065b96277265490c8239f58c06761969d1dcfd6d970a6d2c169a61eb2be078b5e5a4d07c41c49ab223b14d93d4576ea8ffc6ebb25471e5e88b90ae0fee75efd228cf7b83334b9ec0da8144f753abe0fc701ec9c11711091db578ea95c1641934155a9d941d8cb9a06e185780d0b20f5c3edd21", 0xad}, {&(0x7f0000000680)="af1d1809b5622101dae3cc9302923baa148c95a07b51399708dcc2f91a8df6748fb2db9bb977fcad29a34945cb0f262dc56e57f5ee6ad8f0658ef2c4b8f3a0537e43cd33e4d96d932bf2896972ead57be3288c7feb71da96f7451551474e99ba7a18f9d0aac2023162776fc4ac2504d72b50606d09ce3ab82c8f60fa5bb60f99f12c334f190eb70eee40d1f8c2c0d06bc680c723e8cc92ea0f207d3b3d1d49614c87a18c5eb395bcdcac78cb0b0d89eb1c7eed50a4640d0b89cfe59403da7ed9fd47fd9784e71f6b19a4a8c4e66d3c17573a171c36569d61bedad41c75cf665cef0ca5ef501a8deec6eeac036d18ae0647ac1558fa461de9a65e9071e5b98712f6b7fdb9eb629dab0f4cdfbedba4e962fd3fe50674e7f505b60d521bfcc9c939e051500e268e3bbedeafe252f444e03e8600d0e472b2dcd2c227c474c0fbb93a72a9c177602b2cbcef5df65730a8c6f9cfb3866a0e8c4c2e78226bc1390a255062a8b6d285e606cec29b7eb0032899d82ac3ea61698943984ca292208373f84b964c39cfead17d6c22a0bd686261ea387a2708b1aeeefe00e7d49b00c5cd4a52a60145a8e35df7d1eb206e454769ca64db99ce02808b8fc333b60a50b699f69a73499558703b89d47d29719e1e1d931b5e03b0738e5bf90f0e27233561d251128095e4274c286baa96c4366b43e834b06972459b7c5790a65897cba97005221b325d4676442626959e8c0361ed267d22c419684b4dbfb90c540e12ca703015ce4a88cf9415635de4d8dfdccd9f2f1468f9bad2950679391cba4fceab140b55ea5b3c78ba793417f607d8816109de8872dae0c118f731de3c182e3a17e67bef7516e7bc3bcd2f8e271245b56e5375b43addf7493123bf7e0eab8594983dfa9d298a065ea3d865376c3b95e85d2fa9a0bdbaed42283ac2c1e3fb1564765c03b4697c485bed8b1c8129f3703e0deb9a492d7a3380311abef4ee170072b594e024457dd56978c483bcf13aa27bb675bb7122ead4b79e27aaf3b563dd23cd542eb684489152ca82456ae750e020e5f6313e179347b9cdf3df137bcb130074898c4981370afea44f11136d52d163d6b6f9f03f9920aeebda5232af658320063c6cff7b69c2b1ed326d2bd3b1fcd3f938ad476c0962a406eab3c41bbfadfb519c058c04749faa22b09368ff0b66523bc3c3119c9670957301971dbd54984a661b90f07e29d89aac7a95ddee88f8ec15bbcfddedb4fced3123c23545346461b1371dae948b2e066fbf5f7d5cbe8dd789dc1e3824295bead155b537fa94000aa859e9e312677b64a353667fb140f16c941e22fd841c02b2697ad74af94c5f32771810ebacd631050617208db68a95b176de2eb84e096736d202071b0894ccc2ff296d06076f24a3a16fa41716552146852e3e6731ac514300b8804551bbebe1e5b34183e419d9f09d2bebb0fe9b395847de53f1241a050c7f2fded547245d211a6fac9464892e781e266426afd9d6223f23cf885e7e1a353f482b7c3afbd43234cc8abfc702ee89f12f565d5ae0f6183f3ad1b5f576ba3a2779413ac097d60fc241e5de44fadde7d99a282dbb4957f9388d98b3b5989223e76c34a131fd9ac25d45d09d27758391039481a70e24113200e14b85a84f5dc30de9f97b38ab8c39ec9432089360a21663056cab3fd216621386e15bbef228935cd432a297df7a0853100e97136bd93e7f9908ff5c3e01cd86edcc4ac8a41f6229c5952f393b1f2dee707c574354670a0f383974579e7d2af2a9ca2bc0f5b14cdd643187122cba97a288e3a8e479073fcf1c39aa39c1f9f9cc7ffd6efe18990a0b5b1fd9c7ff0eefec2702996efa837ed002ecd00fe99f1397d5e0cf7f3841cd9fc91a19898dfca3766eda54d1f0d0e4b785b313cd1a1bba29650aa1530fbbbb7dd042d1286ee16aa1cc8352edff745e89398dae8d92faacc6bc32257865a8c9c12cccd8923f6a5e36a48d141c77497f55549708532ed093fb0a8d3da7891a8a7bb6589c66bb2063cf066d4ffa47fa7f73a051f9869efec8fcafa6cf9f04f51518fb222a00d71d7d7da4775f85978dd50ef1b2212a90cb90c422edfb4c10590a6242cf4e33c1a0b304a39c61d6f7ab8f228843f2eec713a80a0da9a0819f3e3960c470330857a92583dc8ddc923b5a55a044e3e2c704984fb6c48567c4e62c71b9a66633f698f37111dd6baa452f1da0212be8d6645cb084ce1ae051a2d5315680d81df565dbac9f3d04dce83fa3dce33d43e0306fabd381d2b5d50c002234d19c38ca04cfb8fc006e6ae9efbb2cff58e66880406d62c62848f5bda86cf20bf38e680ed5d2eab3151c735096aea7ddc7ef25527cb16961aa82052dec9237ad89c881d1d1032761055f85ca543f95130bb9d113b37d5cd45f9da0bc62c6b48221f9b4db12915daec109e28debc97cebcfaf4028de7357d1550b15572cf717ba74414293e31ec55229d695c01571d0a15c9ee3e9dd7245f4a094502944b133bbb8781c037b9e7b00ff3c3c163d0023b6a23fcd6faf061fb9bdac64384bcfbbcfb62ad3e67bc1410deb5fc45c99d29e25ac0ac2a5c372f8657a5fdd28344e65914666b75b2112838a9ff54a7224a50ae0408fba4c7494e2069f4807309cddf1f0ba476ecbf35c2a42760ab55db986076103edd6e303c5c9b2c8806cd8e70755360ab40642483f7b52b3504a8e2ba2f071dcf67b391dbe72fe4aebfc42cfcff0747d900a3fdc0aad0dd8185d59fedc631b650e7b959eeb1fe28a6a6a271d63fb5090dcfba33c215ec7762c20f3a9623b130c5a876368a48b09747d3c0706507245adfb7c18ba1edeb607fa982974a4419710c9d84be612ee594e3363d2679f8c5a1d13f7804f9893a8c4a702a0238cacb32e59c9158a1a9c43fcafe30bb541f638ce9d62f76f86239c366124c4bde35c91dda8dcf4110b8dd1d10e4cc0a9aa2ca888eeda10d98512ac691dfb3ffe2bf9f4b4cea9aa49e8252b95ac9eeaf3c4e4434005ffed55cb3d088a7bd5e3c3d8374691fe2a5192f7f579f83b8f1c22a0b3781aaa5409da9cb93ac3a5eb161e1724f558369cdca6a5f0ff20ce319c3101d447f1b413709ef96b113b4fc7e58173abd3b1c1713aaf87de2fdf8ded695a201134b89ed97f6457e82051f45459e24a625437f85d3c109fe8870f6be9c8609c6d2fa274695c355258a126e8ced2b6ad2e3935d34ef9c9247f88380d2785bcab52ca5f929baa4f0e73f4b9d3feb712fcb29813ef27abfeac6df34564636466d80ecdade334dba6e8c85d4dde3dced5322dc5e80ec6406bc75779a74cb951bcd59dd1d3203bc013d75eb6a867ce6131794b89476bd7b7821f7ab341b94740f131e6b16cd0d22548c4e82567d1c2dceb167a87830e74aef37585fab5efb321b37fa8ee7064e5a613d404e1d8bd9829efc0c55f83dd50187cd3013399a1ce206483a86b5b1091beee29308ff46a4056413be114d6ab01880481ff0b5a428064c27264661a208c6597d9ca543994eba7ef618215218e81dd452d09b0a1becd3c6037806d083e3aa57c8bf29cd85afa156b500d49251dae861ba750a38c232b9ea2a621acca3f122b03773258a0966726621fc7b7d8db2739966ef1fd5f23fb1b1a0e4d42740f9264cd5c73e31f66580cc6a1ec1a2834479c8032f23ddb89e6431f4778dac06427815e497d5f7440762ef6fd6dae9aac6b22d20230acea0b393600bdd3699c3fec275016c73e5a43596acd9de5150b35e65d3fe508e5d44bdd771ee14f4824e505e4351711bb5cd9b371040f1186964c59f7b1a0a6d6ef247d41d31b694d4e5ded2a9e8e7f6a5195e0cc4b5e775d3a05badaa61454c53b9355341a267f2219d5995754428989863026443cf9b9f56445711f5d8d53c390c9b10d47a2da9dbf76985c79ff68cc568dd4eb53852dd9a3a51ae14a6c8b126a09f62c163f98fefe388e4c7f86b98cf35308ad114d79d36d3b7ac2b3e1a611e68dffc14773537f56b15b8b917e8f42f1b37cde667d62853bd14ca203b6e4834f082fb8a934d08f8f91917cefd9d41825aa5c9cf04d80adad0f5ef1a5ded1b66c9bc532da48c7cd403656ba3045f6e97fe8c24c33b356e758c3eaead4bd090da3bda8bf43db6a92f93f118d46084355c31119b3aa4ba63857ea2670ac8c90b908162b6f46a2e0e4a6d20d6cce0f574e3dbe86afba1fa5b1b9261570491842c12498d6d1fe3210e42e0d2a039f8f39bc97fe6f404b95ad02308e848dccd93d3f783a52d9c3e5e8295a4aeb84f3616e2b8028f2a0ce0d025d7a108e142f7a33026e24ad396ffcf188e93563090a7bfc807daa603867f8546eaaffc093ce7f9213cf73b8ca2076b394f3faa1129c7d36e0a6d134ef23c988750ed88fa0b99a2e3001bff0dd15e6eb6bc37676c82ef552bcdd4a1e9a09b67ef5ac3d18ac24407c613b5148fe4212f94bedc03a6169d736724cd3c22752a100a0a8676fec292243550d7b04dd5a81f5caf7ea28b84648a12874fbca6f612ff693c740dc92c038451fdfaa5538fa2226679d7f6c85ba2aeb05fa7e44216db3507b9112f4df6fffbb425977f5876d8e8842f0a54e658611569c047e03a36fe3471b1a156b6ae9a7740e0775768e219aded2e83573b9a4de9599182cab57e9d56b7e76b4419c259a385e50fe69c5bc375a50bb673a2ca3afe585974ff0f898e7592b8ea4100a1d5f403713d2de7b5fe71a6e44435615d558091844f6b7f4c4d96b18d9651afe9fef40c6a958df7c91fd6648eba73408a0216785bdd5aa436242bf8f10de57c135b908bcc6d47635daa1b57c2e3b8a9833ddcd6fb443fe5a4cbce567876883ed420fe91dff4c95099ba621565203f3016ab865350889596a5bbd06319b438d2c6e2bcbf031a3b473a331be852559bdcb6b95506bc93c4645867bd0d376fb7011648ce158a0c0b11e69358090b1e7cd252565e93b2a1cc4283ac376e006db8f22238f1ef95aad3e467fd976415a2ca3b1722cfd3820212820d9c8d335bd0ea6204635989daf439cf2f9cab91251832110ac7de8761dd6ad24e462e81477d0d88445e5700a1e6e21ef2aa8cb8838b8a8af99571bd736831329100cea4afdc9d023ee1297825396d07bdaac03c662c5ea0d600e1ac0ee9bf9ae89945ae1587abc6483d423d6a96b0e194054cba9c473e7623c31398567260cde2d2e105f7cefce5817c5f19ce36d0d1ed00050d962287a1f6a79ef90ee343bb8d2231b302ee1a4ac9c99e966f4f9676f514728caa7120cbb21c0e7a93b4f3dbd2922276bc33d05e10ce8f68bbc113a895780c6bd94b15cd9e99bfe2e2b63e704c06ad529f821d4f74768baf6b62ffa1fa92f8d6dcb2e93d66ac4b892f5241c9f76756d3e8137be63e9b84bdde3755a2242003070b42994604a323a921cf4650aa64a454b254663900f67bf42ed125d1bb36da4d9b9c5355f959b827588211190d372c4e59da32291570e66234dac1134c4eedfd2807082750183acb0aefeedb950452b797ba46110a8986d6abe5860b5e5e4e5154993a75f136859bb259a64a7019a7f594dd57d05c17d694d5846a16cc5489d54a3d304a4b020de35929b61d1f73c192a3e7c261a0eab3f99e8ceb1cdb5396b07d763ea45ce041ea73b9e3ccab211d638a8ffd441752a7cad7db184185fde9f55a74dd539bed958abceba6b87453de74d25179e9fe9d3b8fd7ac06c83aae2c0282deb223fafad9ec380109a56dcb06129b1585a010136b5e935a997c0d134fb92973e022af93923141929bbe09e12", 0x1000}, {&(0x7f0000001680)="253bf8ec2b8adb53ce12ce3f27daf732f26c88f6f9a3ea5fb23b98de294daab449e859eeb495dc23c668906949b31f11405594be5447864475cdebfd97249ce12790c9aa99215bf44bf1e7830a577cfd9cb40d8d900f8b416c7d4517cef85ce52117ec458472772946898f", 0x6b}], 0x7, 0x0, 0x0) r4 = dup(r2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockname(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], &(0x7f0000000040)=0xa) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="7ca464e2ca907bc100edb061f981226c80117e67883dbd16dabcea6351711a4ced48c15d1d25984d4e4a9156da95cfb0e4e7c038a2d7430fca80f3e41d735aef69afd1c30b2837321eaa0237ba3ddb1cfab5a6769649051bd36851f88389bbb529ca550d899cf6e776b0a8b3440ccaa992bad9bd82ed20c5ff663a2d35d22c3c", 0x80) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffff9c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x28}, {0x6, 0x0, 0x0, 0x80000000}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x2, 0x1, 0x3, 0x4b, r4}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a7910bf293f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801366e554c0a162b58fd4237b8fa4d44c1e447473c238495aaeef97cafcae6dce4c822c648c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235008c000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece45153ffffbd679763000000000000000000000000000000e415a7c1b3303c3e88584bafa519e8cb9f244963a22ef9596ecf3a91"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x2b, 0x7, &(0x7f0000000180)="04000021", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) r5 = dup2(r3, r4) chflagsat(r5, &(0x7f0000000040)='./bus\x00', 0x8, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x56) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xf3}], 0x10000813, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = accept$inet6(r3, 0x0, &(0x7f0000000000)) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r9) ioctl$BIOCLOCK(r9, 0x20004276) fcntl$lock(r9, 0xb2dc57513fb1c974, &(0x7f0000000740)={0xf9378b0664288b4c, 0x0, 0x400, 0x6}) writev(r8, &(0x7f00000006c0)=[{&(0x7f0000000340)="d088ce63249dd2c554a8907e052bd9fd54f9b7a7af801cb585222a15a19e44b712cde6d5683fea42efd6b28f1755", 0x2e}, {&(0x7f0000001e40)="c0a38f785e8939068a5fddba6df28bcf2f726e5551a2f8a84c9e8b4e8aaddc3cc8c2bb1abf02869679dc04aa8fab32a4ec02c834e8ccbb262fb339ba47d53f5841ba13047edf0a554dbce2221520aa6d452084f6b35f42ce23766374a46913da4652ee14998f326da8f51c31692388150d4f98623abc18b6888c8c9bbfa550f79ea865501ae91ee79bd69aacc055318670b0b675e3d3100a19679873da8dd02fb4cc81259712b6215bebb6da1f905a4b2c402f387383ee1fed705898e8825c4aaccafacb33e44506300ba33e87e466f4cdb2ce041bbd52df14427dcb0bcd1927eb70d722b4e19cc77b26b9d8baa97059300ac8f4ed1c69cebefe950bc27ca49b2824e6deb08f58b4fcad127f37d3068eb755bd8c27399c314326c49ad5c313ee70eb9c5b1f612b34871208977d319aee9253038d4e635bd44fb65d8af8b828ac935b9eec18615541ae8006fedb58cd7b821d49df56895fd7ff15a14e707dae606fdf3ed74db114be361dd1b384c3b23821f3af659681c70eaf72e628d73ff10bdc0c4afee8272c8ebbc5b4c2f9e28d277faac7602fa8012479cce52194ae677964f82bd684f65f458b9e5f26ad5d0b640ba9706eb21c8ebc27c113915509ad4b19fe0cccbaf3af8ce3a45774908ddae2578ac46365c842915b0666abf7999d59391ce354f04f295be04f3cbb73402e8bf8faa9888696b88731cf8ce3246e7a43c4a30919d294bcc51b2abac5dae2f9eb1f07dec3fe090f946599f3725609b2efdaf8dd5d9deb83a8196d228e8904939cbdd30f3a2ee4b6d4c4061834707a8693a6390283a904e87dfe6557fbcfafcaf69368c4ded65a502bf33d985cc6e7208d1f1195a7699090ea37dcd00f41fc4cded2de34907a455a605cc26c5b6160ff7afbdd0d6f671c1841ebb31c75d409e3dd0da54132cba34d5c41f57ffb97383acee192ae454039fd4ee05ceefa413e1bac99e9eedf35c7c582bbee13048fc03851b6fabd09fee48937b244f27db4de1eba9ab1604689d3aa38186f401619e185788bbcdadf4c84afde68f5b2260128200d09f092c727005942c278c316494370e2587920409a3cb71373e8aaab737fb9a784f3dc7c9cc0b4aa3573c2a248362da6b519d212a8441040a008d87a56bdfe80a1a8fdf91bf0cb97ea96382d5ba22b7e0c94f6c41ccaac31fa7dded2dde1d4b79e6e2eef9f13d2a67c94701978734bf31a7a47746d2f0f4dd906bccf2fcc75d8e3dd9ebde105c1d310fb77a5d254eabdc96f3954f2a579e1736559e98cfb4f92cefe6b5cd2c2f067f7483e142efcb57638ac91599320e4fbdc48f35b5365b4bceb2b7204cf9f11fc6482ab5f77f09e8b8cd8c13c914985fba08ca297c841f95945655f538bc6f338a9986dc9bca5e9fbc7e5b0486eb56165fdcd313af9a7080423521d0a884da829aa4d1746d568a1850635c617be8745e5e1229e707454a77c8bc8e8d25d29f9dfd4877affb421cad2a590bf96704c4c974f8de75330231984307a7d38daead56b4707b4cf14f316389c85fced49444cabe72652ac6e892e2379b61c7c5ad452de01866003415825985aa78700845cd8eed1375a4bfc715e6afaf93d467d7dc475e7cd7813d9e2bc4fd1c13a3ca964aedb41338901aa65f0a791d9a96838a8793de88b99ca64138ff5ccd0811561bb40efcd4f440dc4f9f249dffd8a68b4e44cd73974a4ba4274f3d3ce81d2db955f8a48d93491ec5bc4ce7069c0683b81ebaae1be0ce803f8c7bcf43752d4c770a308deecc60e41d2a083f7a009187becbb12a25a7dc8c9723476ea97d1985d43859c888599485985f0153a6ff515fbde830901d3f4262e30aca65e7749d2e6b6e660ac23c7052fddd3dc658406d748691a84650790a40134b69ba4410b5acabd89c83e61f92eb5f734011f282e4c23eea2870e24aa3d9bf0de6c869d99f7b6b912e8c6c7ab31d482faffa98c372424c139070e6194d9a38129181484cd0be68a8ebd657dbf47ced0d8625ef7ceba552c74fc98727a61e5a4d5e4fd3b879dc632e5da74bbc65e77ab38ca2e64fac021283462bd833d69bc800fec0dc32772f898c43226def544d487b74cd6b06c3fb4e157339a4451da6340468198e0a3155ae1fbcc1d4617f675ff47598af3a2aea78a610aff262ada3c3d8817bca33263ac9cd0b7efeb4ed81b2f26f1621509d668fd5482000a30f8bf49237ba1123031a645637faa8e758cee6f2906ebc3d69d5dadaa1f09459191c2d5c7cea44b344f45fecb7f823239ca9ea93dbabff75e15e21866b2738c7840031d98ba0855ef450aaa34886831c31bb2ef985bf84f866b54dfb3f1bd4d41abe6f64dcca53a4cce94700dd0569b49e80ac69aae498f0206e6d060f9046c318e5bc2e610fee3f4bc039a7820e4bfc427cf6ed3f95db45804f89a85c3dbfa1cca9fcfd0d124d6ecfb447e002233f4dd88662edf7ae707006def755c3919f356081eb743061d98eba8e8198f3275cece5284c931ee12718a0b4e035b39b4a9e0e15a888e3d255b75b71062cb50d74f6b389f3530d1f6b92e9b1891e9a8f0638f091a9022fabfe4e8e56bc8879c5c359c1c54841894e4627a6bb291ef453db7767984b62c1e3d3d989e0d00b5880bcf53d2636258be6fae63b03b01116ddafffa033cd21f28529090bc5968b4ee380cd4d1c5f332d329fd6aea238eb4355b5d57f14b5e95f6d241216d223b405f1584527189b9d2b351ab119538aff572d8e7404b1cc0623fef55eaccc370999e5afe9ae78690c406382d3018aba62187448ffd5f17aedb5997f7ab0ebe0a824b8a872cf14d99cf7a5d5cfa11bc7d860e83c7ce800a9047f4ffb413e6f87e33c2b7d83b25d8f619a2feec5341d55c1628a4f02fb3f75aae2f2a9a0f503e33ddcff47b07578d9352bda2201b97df44c488d415b928b8af223e941d2b2633ddc30f86e5a86490d2ddf9ab2b239dc7c3fc22e1ad0f005d9a05b0748777d54dae5e0d8c54adec78cc10b711e0ec3f286e0bb5af36aa9010ec791461a1110f4d0bb8005829d8163263c3823e5b67f8baadeab5f96805931ae96ed4e5592e1130870d5fc3d1ea4661756481b9a9df7f1acc5a49a5a6151446508877fe86fa5794032f77a511b1dff45a7b21364e6bcde429230c2ad33f9e041e4acc5b27733ac3df2e8ab808aaaf4eaf0ad4a91d6200ee71fc3f99cc3212e79a6674b4aa2b8f81c94eddaacdb0d946a53e908301baf9b75877382ee96797e7bf061885f2a957dc4e7dfbe76917ff22ca530ce3829e07eac3f6b9c91046a6265e6477938e1b5f16df66f87db19d1f5698290945958b1b9c9016dc03ddeec71bd4d9fb9197d30bb657f572f0af0093ca8f891821fe93c5d8a8e713b66c360774070936128797fca1f3bfe2051b6e49c640be70ce903d2aa036b4a964e832f3a7545e83662741d3c1424a46ea96845a17327e533660c5e1a220cc4a163a4b6efd8d94a2be5247ec7fd0556619f87879779e0ef82561363558a57109769f14eeb11483cdb1c60ac43599185b19fea4059137f273c9c61297c978148ae710f9f60de4a5dc16cb8a853b2ed111c4ec3dbbccba4eb81fc63f633f773c26c4eb19cc99a8e42de66ece7e6950f7d237c9d0ed27abc53f46b50b54fefdd5c18ae5c82eaefd24ea038e905c126d0f8140f6019340f5d8c2d48e9fd8dd9cedeac04c32a7af9e8c29bd597c8399cf52ceb53e02c7bd3576d7e7e5d8a868cd7f9a622062f7ed78beb3b2304ed1f8b577dc8fbec3c39bc6c5ab572d1e7741667c93f7be4326f8e87f538ef9b7700763453a8f0d4dc2c5844d0aae89c40896be652bf4fa96e2f41de2f2dbad36128f012d589fc326c43a0d45a683ab91705b8b85059cc4898866f1b3709a3770834111a6c9324eb647527597c22919bfc572204e12c31e92bfef000bd7cdf8d7421ed6d7d85cd1575b6b72655f85f54aa452967876b8d901830c55314c3e1a1dd3676eeee23875ca0e2714ca1a7b513bb2a88c5d22a57667d50c71772166b9f0ce342c888ec9359417ddb8d1cd08668f7ece0eaca84d7308e92ea76a8d6cff1e21a22c7997b77025794cee2e102a785233dc110881b81cd5e986c44dfcca913cb4f6e6c86703791f84c24184a13551373994ef6f41ecd565e922ff3e583a728d3457a75efa4595de9abf22f1c5e9191553011e4049177ed468979e7fdfa182957b608b3055daf48e60717d3604f16e730ebb7714e4c4d6cb9acb4443572d1aa832631b6d8b200a0e4fc924618100d76111baf5bb0ab264415d9bb0f8fde96aec8107bc6639a84878aaf16d54423892d97a63eb21ed12a74054e9ff1524b1cde2ca75a7fc916e315378211b4d57ad754f7679d87864824d637c23abe27ce18616704cc1e77721497cf90dfee541e77951b94649b76f9fc32ba1fc8394e89992ebcaac9f2070958a2fd5a37c5f8953ab635d98df533d82d13dbf22311c147ef8f7bc84d3e43f4a8909fd954c0394b1d6e63ab2cca7524ccca7cd82e62c8830c5ae49a6a470af37ee69a6dffac112e6d94b6bd144911e46783d8e384b4bae1e659daf2353ecf5881a45919d0d7666c4792bfe48df2692763dec7cd92f30e934403f6bc43353a3a3879a666190f09a844b92e999e0ae6549633107374978f07bb848687500304b17ff2707e1e9baa787ad73823f6ce75a343f2a6dc8d45f2fef6ea5697b9143c1b1386b7b612ea698d0423d3e55fbad9855f8bab969d58be88e1ef990881fa2aab33894b5f1ba6d0b95a04b88909ad4ab96b3096bfa19d6b239bfbc6f901e211341f61e971461e21adde4373d602415d84a960d3b2bd5c99ea3717fcacb86c18bb34ddf64d4ed4b9866baaba049e2f589b5b25e156f0d6d6a4da2a41a673a5b7187e1e3858654b434eebf447d58534dbd2240d7984d49882e1105fbed974adc498e6cf28a7c675c7627719979c02bd5a4115e03cc56eb0941f8002e22e41047290b95c1aebd5ed1663a6c79d45b337540790871bc669fe92a0d1280e990f7daf4fb28fef029280f610a900b4986b54947c9eb68bea560c95b291d28d30e6fc2c14fc29f9cebfed9519e627d60e0907608977cd237c0a585d3b37875a059c386cda3634784decb568cbfef30b385442a540ff5963066eab8567582225344f7d47df40e5efad84e5b0e44133a1f5bb10c34ba824b0797298693e7bfaeace55db684099d0e2f56792c7613f3e7f8a243eb43d917c90210b6692c1e7c2af761315917d332ab6c13544e55e39f5beb631eaafb35b382e0081a3c4dc7d98af11c78c4e24752167b15add3dbd9746293ccea885f1acb2b14bb987cdb6f1e2e1e4da46a1f2d1a5b9918597fbb17de3be1ee8c6394f5b3634495eae6022be9b62078cbe3ad2ee3ae51b727b2d004587d512e2215216c38b6363c75d72dc6a73f2f9d73abd2620e7d05cc1cc78dd5551c70b3340138fe3b3e78cc1ce70d91ddce41943434199031e334c8b0400a1f45620e800729d031d46b7ecd56bcd1440758a5b3b58f425337fc771921923f04e80461c02b5209bc1e7c26cf387e4b7dea7cb6b09f72bd6c25fdac363dc156d624fd04a792f50c7cc4577804e261bb950d83701844ee9f7b6dcdbbbc7dc1fecd6a04bb9235dcefcbdd9da585ea068814a00feb098532ecf2534a9742ea341a31ff17ea1632510e78558d4151de4b774c583f2d1a8d763cadfa2f00010730e2951abf7700432e20d18c30cba685c4cd5dbbf8a21c4afeeb75d938e999491fd4c270660f73c68806ee067bfc9b3f55c4d5", 0x1000}, {&(0x7f0000000580)="9c0b6ba38d5ec3339d98ebfe9f6021005a7217bc", 0x14}, {&(0x7f00000005c0)="d4f1d55dc08e04770181fa5e0dcec0eafcd69d82227a0bb229750974ae2102ee49d4b1db4e1c9f2ff2055bfc24f830c594a6dcb7c6615051de5bfdfd582ebbf5a2d8e27dbc5d2cbb13d082eda1cb5bba6825a8891cadfa4b5d4626a7093a3f5cbd52bb1075cf4bc556c72e609970c34835445b6e20aac5c009b44299fe94119d33a675d43680f0be48b367b2d0fe29d776f4e0f94b9b4ebf6a9d15b9ec6e3d5be2c0c87e1cd9e0acfc47ccb65bac8784e4ba7d555f6a3451e17105d14f5376fc40b66b344f5ec01120a85a5a02527df8441ff5dba86cb9a75cc1", 0xda}, {&(0x7f0000002e40)="9ef8ba4104d697e7ae4c61838737a8d058048291aa6f1b2f38379312ff256b866eb9737ecb19735a1dcd7e6ea5c59245d78cfff22d7191749ec9e5668de48f54c032057fe6bda0ae0c312b2bf458b6a291d054a5718681dfa799f15d151a7c685caf66010a7e0a7e6da17fef5106cf5f66abc1c1bfa0705311799d6e48d2bbecdd0ad487850cb61bfa7c3cdf917b40383b1d73246e92c52fba315a465ef0fe926ddb42158c002cb328036b74bf4384ec359189b75538b4d81f85517e7405706eef7b50a7af732c7636170470090fd325126cea911f821f5440d7e4548e3dd9331f040089c61c39eb6ceea469265fa44dbd2031b9bd776902ba637ba456854a25dff0237e2e267def487ba4b1e1f3b33787e98ffc2c39f0c9e6c53777b5d8462125e646d36ff6e668887765ada0756118809eb97586fcfc0975dc457fb2d3e663d20757a578f23eee30966c01b18bcf052ef91c9ec90691621f72409ef17d5ea4a90dcdefe5c74a57dfedae8d6981bd0ac620e2049af57ca9de8ea1da6169c200c5417fb3971c60fe57887b1e69a6df89adc706aa25082f3126ada5b2e90529623a296748d649e1e2cfea2460a15a15f7c23270e9f143c68e037ae1c671bd9bb2a82a346299d2f41205da99220061a73ccaaae475503890d97181744b97b1190d656f2a3c4d30f7eea0052eac82efd649f7673a44e4353de4b02df859abbf5d395f5b54d72e92aeeaf278ac2f0b0956484fb766175f2772183e07e642c79ae02174e2cb50c4aa56caaa92c27f446b33f3a8a9ca0151c555519cd959d6b371c5b58e7dde70e0ba4c5bc987fdeed90cd638e0cb4c779a539aaba7d8f22dc8f6be6dfee83a217561ed40af80f5c7d69a4db7a92c9e785e00f6838f7200adb3d4072cc33a9ead1e0e509a775cfd46a0f4af9a8cc434ad242991fec83def0803f9faa0bcb247ed67c5b73b6251d89a0aa0a8ba338eced8ce5829887cc047397a1dc371a629347a67fcc23430826933cd411d025e6aecf4020925058ca249e1f5bc4e84469e31698207538b56ae6106c6d7e9542ad89498cf135fb21ffa4b8d9d81814425397cc64510e865e71ca1b89c2fac93cbe812a910e36acd7043f720347c7846c49f5f168b8b9ea8304378ef519abff38e5e74ead2e3ff96a18fe650bc1e9f52f7a832911d8ab0c24041437f3658be83d6c0369ce74abc06be452b53732432b62904497a9d1843e2274c89d4217b2e46578de4675a652ad306e6f8aba01dbb739defff0e6e45687ffbf420a12315ec88ca7daf24aa1a17c677bcdbaf1a865782a2e46aac9f6317c295343fa094d3ff2899d85110f4f928d6aea3f0ca18694552c8007eb39f19af08762a4eb0ba38288a92882dce70e4a6a0c3d15dcb9d9041e343dd1d841063087d8e07c1b387d546fb4c4d495671b1397938fc604a0bf039247e92216be2b0f52e9c445aede7b278447795236e0a0c9febe0c9e3127637e254be004aac7c04f56fa80966f882dcb842f0a814b04e1b650f2aa58f0fa16ba82563b89bc21acad2a09ccf3c693f936896ba31ed17c75a6e61ef389aef3f94921ede2a98642e9635ae7f6a74375cca6c816e901ba9a10f3082e90d8e506e019da32822dda811b02fd566c8663d17d410631c68f051d4c396055954cbd312e9ca7b05a9ee8fdff675e04d74aab5bbf1be384dee5b05003a0fbf9a886108975341fd10d4f9c671e13ad856a46bc6646620ee7e6678dcb4969c3e7b76d80185c265ebc431364cdcc17e1dfdc018fdbf4d2acda8778b42aea261d0bb7e10c5ac827502ad933bb11c29ec9ccb11966aebb4aa6cb34d6aefc30b3971efe47dd50bab241e6dab108a6acc41cf6e49fcb053943a40bfabf44db6a10a8212f1ea5bb4d060ffe1221296b7a2a6bbbd8bab56e78bc0d3fdf8516ad57a7df29ae85cd9eac1d78dd036f83327afc0567d90f1371feb275d06f0d4a8489963a5f2778ba9b3d5103120cea6a73440b761c662fde0eb2ef52b029d0cb08c1147d0644d19225bb627080c4ffa0ddc8486d6479cd4012bd16ca03b3b45d6da9bfd332679c81ed9eda8e73c9768f81d441c360c235c8284c599988af53b542c9cb540bf4f4f0ce31fd9bede7e75e6221c1597339b17fc16714a2f697355e166f487f5dad86f328317cfccb212242ba6c664f705fb1ea498abab0fdaffa42fab44ff9a3fbbdbafd43006736d31010a087314af9c3d95380e3335b6a79b79806e106c04a1cb149a4094777d1edd2f05b0be1f9889d4a57230facbad4c2b788447f01cdfb81dd6b74620af3e651e63331bcba91a36f5d5448c62054e23f3a5023fc79ba01f61a3676f0140e55d519c50ad3e090bae586f0d856c1801d9347ef4c39a4fe10655719f4b935358e49d60277b5fb1e3a0a0b659b6c34ce13afa66c1684be6750fe18b1396beef4acbd4a0746c0f497d9e9ab124e9466f167758400a074ec706449a74cb842168c2ba689e4d055b711b09258c66e0f483f626cfcf49aab8226eecfe6f2ae5e0ed50d8570335d8dbd5d56a858e2b24424f1cbb0d172565b585fe806603b5f8d9a8bce4d4c61610e61c563faa814015f51e84d9e60eb5a0a5b18f26753e1bfb731ff9e7dee75641ed2e69c4b9c9d4e76b621ff4aa1fdda7128fda169a9a51f4a6fd794087dd94ad348ce8f04e88c16bf18d638ccf0e263f543d98ffb4cbe0efb08173fa337d10ce81970aea1c11f7fba941ff90529f52f2b7c01bfd99b423dde66bf923eccb35976a550d6db2ac582a0c665150350836a1f8514ccbfc7aa01a8e501c18322d8e7128a164060119aaffbd1bf63ba07de80dd0b43bf4294464faf9778fe41d00754abfaf8e68427b60f97a4d6b60c7192a5f4d2cd6682247e81c08fc904521ddabce318f690bc0009bfc5281288b1e2eddd0d60ffb4e32a46719cc2a8cb42405356a81ec9222dde9887b917133b12029f2b3c627dba58eb66560eeb3fd024fcd31d2b53ce52b3d71558c45a3886d3dbf4d4ac8e3094234ec4cebb737143219d5c6a30c0a94d6353f32fd9fb6d878e5b789d9accfcca3ccfe5cf17264fa958dd917995404dad694edd9132567280e73b3ec213b8538d6feb6528c73265fdcc0574f1011504af0a20be41ea993b7259c701326b4490d2a4369f279d94bcc70b36923014b128842a141060220dc740fbd346d550dc8c0c5a96888ac3fa37948d7f02a2716dc63946437cad112fb51c46212c30f9aa1b6e4d9e1c7f44dd33108c0ee958a1031cd761e7bfeab69ea368aace245f6b4a69f4b97d49659ec9d4dfd2c929aec1a53ae96ff578dae88e2a1e5f42e0d833287302d96a86ea9e4542b9c4f6d2f4e24e1300132f59759e3e4daccd29877e9f52429e39a68573679967be070729729209d4d8ed05f108e3bd4f3224a3e3b7b290a8afbd9eb370ba65c9aac3ffbc86ff6020e76250c135210f63de1a34379bc4be42a4f14afe84d321e4f07f5caf4d94fa549f19fd39ebdef931b09fc9eff62a0ec67e48af4008b1b22d43f03311d47b39c3a5cb305d5e3073dd79b7fdaa8783fe4113c0d8131b78493d6a78dce03eeed17b2dcd7a16431ed3f34cce729e3e1e732d9fc488814b03c0c1e3d8f98aa2d65a70e6890320bd35a9e246610f6908ddb5dfdc9f0bf958cfc850269b83a546d9719ada06441d45474e2d8ed7a159f6aa15548d7db6451872517c7bfe56979cd33c0f072a8f6a2e9f64fb4f2b67acc7c7afb4a52481a119f56742afba97d66a9795e2feae43565a9b7a2229a0e4d436d391cec80323878dcb8c88817277fa9bd67bb2c67e46166c97dda0dbad631ae8e96d2a89d2d8a6c01050df98caed5152ff9300f68c06a3c2ef0bb8c8dc64315bdbd58e77dddebbe56f504c534dfc2420b6c34c29c23bcf2a041f39bbaf78c0ac9177f3f065a10f7474702d264759674fd7d19baa629e795561faca14a5b79ef3e7325eeb193292dd7584d1cf424373af43232227c082da6be44f431bbaea2bf5f7773d252d182ace51e260ed8cf34f8dba0649f9e0bf7c2b5697095c09e2590613558de5708edee14f8ee2bafdea43cb64604eaac0ea535638277db2ad2a978146ee9a4ca536feaefbc275875e14b04ddad477169ce47c57b8a8cfed6ddef741b4f18a9c6be7b8e514604a04e2ca93a5dc1e7b2ebd7bfe600bf5aad7c463503db4598e8c30f530b4b1da9765d280580d370c7d3da92c5e450e6dfdacc2526be0a542214a9d117a0b6c46c9bfc005e6c355b0ae7b8ddee7afa2ae8260f731a3e6c16f62f9c875bc898fcdca0dab5bffc01cc25f665126e62073e85e376a8ef53c0e1a768cf561234c7756eb4971450533fe4bd168d8432e61c6b73571893239adbe19917ad7108b8c2e0193435eccbea72fbb1d08658a766b322f6c28db278ad37bfb2a0ac203cae46494018228ea1137d79e835b5f86d1fdc532cba12d9c18624e8200132342355726fa1b56bc37dd6ddbb7d5135fc5f43458de08e696c72d8e03aaa11622864d3c2018cf6b611315c0c35fdb80e0893cf03341ff21a64cc13dbb30abf8d5028460c18861a93e5bf02369b350a91bab13c019ad29c2dd7f581faceba1a1cf5a4653ac410db844a8ccf3869830cf9df36c15759e606aa4a43cca651478b19f155ca33c2b2ff4e8f1cd7a527435e14feee2446720996760c644e93d375c324ef7e7068153812914bbd1e4cf1f01028399340248301fb7ada2a0d1098cb3af4794388db2030a837dbd52f060fa3363b6a63a8fab57cd32bc1f79501f13bb72b964feeadb5f45b372427752a507958ca93b593cdf3ea8a739c7ee087a36799c9df2645772a6f20df4a14b6b9570b9c095fdbe29a66a15c630e82dd4e508ed023b8a944626c9cb85d9e644d7944d9481d59ea1a3c33964d94dca29392651354c1fbf7a7c7f25fced0bfa1825ae09db7cd33868cc984f4b1ed3d5ed3712040ff5e01a5a0f829f3477d78dcd22e424024e863bb1fefc7c3e7b973bea81f50134acb746e87085cf935325484a08d8d043362d9d756898d702e458392f71c3e10076d68093a42efe967bf7b8c37be5aa75055e9d3cf5647f00437b70ac8736f059ae140d94905901ffdfbd9475f681b7f8417e2f43db2c347401b52194146fd3f3fbe9633fca4d6565788eabef86227e8a0c999f9572d32986b032777e756d2b949afdcc87d093ca7819fc3efbdc444baf51efcc542b0eb8288b302e4ef97526fb80e12179dc3b39ad6492ff8f4d8ff201429ca1e5c67582f2a6bd64b9c0d2be586695a0831637d4bb9dc36f0200c7a9ac94c2f1ad3faf3ad71a89246c66b7ae1cfecf188f8fc6a3a60746b133c8fef7175fcbe44eb2ed9b75cb4ef51bd0dd954a24c4c377d207cbd7af8eacfcbdd1c0921535e4372bb274f1499fe676054984c92848b20e46f10a803140586c8935249a1c11fa50bd5148b173eb4fc87067974c345f94e0e936622744ec3864232f77cff7a170231a3eb97c9483fa5edb1b0a699756dad27ff65c395cf382abf698a5c543dacbb796fae6dcc64ec3951ccd7ea0c904809616c65442ab6c146c4d847e2e182421ded000a37225cc9d1ff56907fae6f6184a063e193b9648932ebff3b88aa2271ba12533f86c59840c5fae614b64bab78b9cb125cb4674f924b76ec8784b01a1eedd5244d07be555b1778c3741364a9727492fd6a148cbcbc49ff1d7617eb2fc7d3235e9ec69e6ef748618d1ec0952da503a757cb9115fa183dcb01e62271fc376673b1b7c952579b7e6130f170cb1d4a050b651af620", 0x1000}], 0x5) pwritev(r6, &(0x7f0000000500)=[{&(0x7f0000000100)="5323782a2fd50258cf1d0d3f74c2a6a3559aeff5d4cd35a2de24f7e8aa4f0fc925dd28ced16ba015f07b6c51e095e0db8e735cce36f84158783a7e9efd1ea700c0712506", 0x44}, {&(0x7f0000000180)="73bef0d05e6296ab7c64461ee700030acc47e33e3c55a053805c72fc5a7305a1df", 0x21}, {&(0x7f0000000e40)="04784ae163a2b09ae7554efa4c5996e33ccbdf5c690e29a5e81b0998b7713a147e924661814f660a2a0231d589462dc763c54ce86bff17953e9546e1a00383742eba47dbf4c84c893128b730109db7fd3da454754e67855e6e7e9226aece4b67416e0d3c243745259391464fc6b288bcbc749049c5496cfc228a354217884e4f6d608b8727b28d5f5e6ab809a6557119b0be28bf37a7f6b2c68d5ece6a2f0a932bb118abc2c212e0cb65adca544539ab3f52d2d18ba62ac0ca26ffb4b8b3f3d444141b6079f480fc25460dd2f8a178bb77b503f3dd1883df265c11741e956a165b4920ca1cfd66793120e0bb953c0070e7fa71175959a053ed4fd0a7dfde6459719e14f373b5c530b07c405af812991bc1bf00fc2eb5e91b08a5193ac12cfdaa20d3a6d82b9babe9d55e1213d6de83044ef1a08de72a01d4f119e3cd21854a21424572f2d29ecabf58465286299e65cfebf38a7a96d13270a78d90b37f7455cd720ca62f06bc1c6f79e07e4b8652d886fad4e91908a888930569db1798fa5c12dc38316585b1318e26c5d5fdd06c4339f413299d8f7dd0c0377d35170c759a97a25246670e9e3b679782f89366476d5b8848e22570257c0732c31ecd9bb54f562dbfe67edf0db9e1a8590ff02825917af183001c20443560ebc09806fbf116d9a1ee85cbbf4359aca08a5bd650f6f778fcdde3641d407590a90723398bb3493fe5a9a1156cf4499528ba84728604d54d04c0aede1851dd93011c1d564b737eeafb569fdc8aa112b85201e771b3fcaa9ca83e7aa6989cc1b281767f86d1c7aee166e59d1df12e49e8d5f523b01404c38776e298f34f449b24335de731cc73306a4736d5ed1d476b1ac5f688dc0c1557919851680f3e3062048b837935bcc067561941366b686eb2b396373f655ec5c1c0d729209d649d4770246ca7760153e171f43bee1e65db0702e9eead46b5c473d83bf7c895cf94fcaae62aa8a662b2aeafc99584065cb54b0f997813e48023710bcabd08abc84b09db6bdd9b26787775fedb7c0a27cfaea494cba3c93f5b6c0ac698caadbc72b6f62039fe58c6065b8923291488a6272f2141f556d2777ec45e8992b87a2cbc97b514bc276e3d267ad81961202128d2994e02d90fee16f7c42ff5a0ff497df50e813914637506071d1205e5c80997a4fe15f3d3623215c2d23895dcd8fcf77791813638a59d028e795e34258bd50ba814754ba173b8e044658ef129483303a3066373bfdf3049080ac077643f2a93aaea1938639d9650133fc5b548bace1d966a43a4cc7a0461eba8e703054a1cf23b2f5da0b676f3d0146722cd647eb685ef984caf9079a22cba0a91e5e4e126ce52eb04758a64752ff93a38a984b3af8dafe54950797590abdfdd364e44fc238e5cf9da2fa141db6b93bbb16912051999a5a06edb1201bbd5b4f604ad19de32bc5aae1d8da23292bf0d74b6126b0b39f9cba337530514236d2cce1a8b487836593975795d6dcb189663b7f4ca9d613d416c08fa39c37216ea070d9dd0e425ca08c04eba21c36f3ac6fcff950ee3c92d26d71a8fbffaf69cbec80c121d3f7dee69ebc026aaf0bd18230664c763f5d369ee5d86a77668bec90354c24f8a47c925bda4b6beb575a750e345b3a668b6dfe5c3306c9c9bafe2246818c2212c9be5d7bf4bdf531899ef2a1966ae305ee69d3d6b37d65390fe9ea8bf4344d16a04396cd3cd5bb211a51855af42119b29374df165ffb5f08ff9049932ef609152eaba1f17fb6198df87b9dbef71a19d0e776499882ca469fe9c48b7dcbf752da5a501237f75aca358cac047709928cf40a4e1740151575804b84bd8f471bb2380a8f01296ae16b3d1cc18f8a3919edae4495123ffa54350e43b08f2900dd8b6cf46a7880def109cc6dc8cb2715612d4369b91e13dbfb66ff31f1c3540218622bf236c6f5456f85c8515cc6d1b822796a4d5baaaaa01a1d4e3d25ffb3e9ddf7e288316fc3c88ab89818657d4c0c783b8f08991471acb25efd219eaad580158b98b30bf768ac2465f6ffde2f7e73a5058fd0598dd4e50cd168cbd36f1b893c4e355e9bca9e67fac22f403b67eec24d235fbb3373d0fda30cf72f1d6625eba0289006861e19b4f18ed532d8f54ad72b416d90cb8d8b6813e06655a8c1bc69858a5a2589457d5b789441f759018cb44e24291245c861317c15b33d26ced017a2a0eb322cbb0c6ec56cde2682d7ad12faa64a734577dc17bf8662d465dc4d880c7ec1ee16de080f87f73f2251674854cbf41c9d460412ead5eebafc7986267685bbfed14cd4e3cebdd441226b1db42b5d7998ecb5c653bf88e4c619938399ae99cb3de1c0c13e31f7aff42aeeaf65ef691a91b8ac158684483e44cf39c41dbce65539c16549a08698647b24254b1aa5797669c545de64ea45105596599a0c0f34c6d977af301c80f77780649d559f81c5a28d92953aa066c26228ab2ccb9d2af745c7dc4d8f5e1c598e6441941b9a812606a3fdf4e251207ebb39d3552f86c6f93e1b1bfe4782496d556a05484a58175c8b78b4096ff8eab0a1942bd1d4f5c10154c47cb902f546ec9d3004b271c2f13165445011330af7bdce6c6e701606a32c0fc4e62546f792314d7eee7214c35791ed564837bf50d24617e103addf333fb7964e7caf8dfb7da50b7b56f0e08fb8f379b64ce89cfa09344e1fd5efea64cfed858417edef31451ac5f187992dcca39c381fc30400bb927705f3a4ba17b0436ad61efc312ce4879e149c1d8a60e98eda29bef2ef79259bed87966ce7895d23179568909c4b23c4600d61a25d3b422e789f04251249d036ae45a4a664414f7d79a82acef259033b2f5a7a9e2868d81556764e60e0cf2c107b56b002fc799bb00cbec9bff55d9e758665ab17f2d3932bdc790e6499c33c8f2ac6114d6463d3945591da047e97c7f3bcdfe1df83c0a732e4511007e08a00a853d3bc4d6ad86d6319d16bda7e3af7fc7692f14553baed21f489a09073a0af1b72979327a02e8e48e1ec12ef9db50ac966881f3a052a837153e0b8943510bf779358489225c1083269debbd2f7e4fbbf66027492bd8d0d5f762808c99fc9f6e0cb8daa5753d6a5d9225e1636a10c103399b628451bf27c7c37876365004417ca7659011593a0d76f3ad8fb0bc7d347e3603eaa018aabb4aaaca0722e66effabcb936170535f6e9dbf9b680d4f6508bc7d692609355ca30a8881b50c6d488ed4b696419b4524625be6a9037a3ba8145b474f67ae54e072f152676841f8e5a37d385dc0c04a20ee2d7f2a5f0bd94b6542406ab3abe9303f59936e3246f4f2f0e9a55d58b1e9b20eb9e88bc3d6d874ea66a36c825506905598379cdcf60cccf5b76b7b0765664ea81d6500f95aed7f5fa1c60ecaceb620845dac45aa01c4f869fbb7b0ab3f10efafb84d6285d61a73a57ac14c35cfb13f8b249a7be3ecd1602ecb98dd260e4b8b430296f4b1e2e00875c383e4a6c2c7c273e47b678a64de5f1ee565b7ab9c6145f32240285f402e30bc1bcd5e1bff1f62369cad8f115e398b1dc7c21701489ebef7b923020c8600d98351572aabdb02302aa7614198984e5a1f302cdca471aab060d9b8e971781f3b9007b500581a4153bc50fe81983172cd01d334c1b53626e9b3a36aa9f07105ab22ea7d0f78e693ff43d6b6706db130764ed0279ab519f0fd2817f4161a216c8426a2de4d063b37763464204d71d1e2cb35f21b0f6cb11da04b56642337db4ce5b44d1ec52c86939f8165e5f6e643f72047514d2723a115f359c9b6c9e6f2eb4077a5c9b6cda47b1a63ddfe5f6204deba7d2ab8fc110c7d3716bdc1b1388ad080e0f635c8f17c4af95d624b30fdb91deafa2dedfd1621c4b0a602033c9683402e0cb44ee7aa4bef0a7d09604bb1a2913a27355051e73e5c30e65d39994d41dd88471428e9612c216f94ee1ca38fa682a0488f0932d021196d8ebccd42a402a90f5e58cb8e61f531d17823512e1fc17d60b8376c4611b1554ec9b0fd8e3255aea74b38d61f61cee0e2345e6e72cbd7e00556ed7ddf80cc45019d02711f7ebd163932cc394da4eb769308b098aa228769fa59dd3920e84c5f9ad21a0d24c8ac7af6277c4182bdc1928f919ebdcc6530c1f062edabde8577a681cc00904402bf8e5d6387bb01d20cd2544dec38e910dbe5db291d022267b7578ad44b68c2353b78c82121963a52189cd3d04e599ea74557c5374b723c2e57cbf217c363448beb387c8bc03bb7cbcc41480d5247ae3e5a7ca92ac365fa26bb3b9ec3cb6be522cb1537b4e8828620987ee75581d91c851ea20c54e0f14ff8acb765722ae2ce866faff763cb74b0f497e38c52092457a78361c7f5c40f762bc33a24f4b94bb16f4ef1397c8595874531148ceb773f0fec6be1cc6f0e4fd868ff8dd79b57617af8ccb16356ae1729ba83fd6fa9fe4409b8cc1736695fa8ddbf4e9bd66cc19a092342c3fa010fdd913b2a9f1bead09ca5553b7a7cc95b3df7b9e4ab4633fc47ae3d6adbe3dae0fc24c41977e9578371fef53236dd2d8a22711ac20afa6b4102520a7c5f0b7e086a095d9f2d8beef598da931807aebb3c3003ec70b8e7293471917af32a0b1355119ec3c1f74c58fcb94a88820c80cdd9e85e58e0c09a12c41c2ea0299bf44ef379339ea2d69e7cc22aceea008693616de593929ed094a5173212a7569e82028aa9e3cc42a515c8bd5be087a35aa92450c98ad1b9488a8e5646badbe7b16e7c44abb9c21bcdb72e5404fd530188186eccd67dc5a162fbea25108c51caf429e097f8b0048a6f21c5b8faf0217a6cf9f360e0e84bd3f18b2b7641e80b61db768e34ee0ad3f02014fabeefbacaa1a37b316d55ee43917969cce85ecefb04e2c6b4a07b9ec599c6dfa5a16e13851e7031d058bf7df10a1b14ecc8a2efbb0c6b69a967d8c65c905613aa03ec25d97476b9e8b7295356bc3900a5fb1960870e0e2e2afcbfedc47f004a86e600d7c13be38df8be3497166a42c44ce941bc0a16e06f0889daba6b2a350d874bad2d098604c5115116e0eaf52caaeae584600a62c9a7b4f8a738ab2e71a1e2feb5da57fe1bd6ce74c6d73a9735bdd82b02e6cbbf20e66960089457130255ddd60484155791db31e23ed274feb991829a3a27c969383d01f053f7164389b77cc34196abf3d64909d2e6f05cbbefe14ba887815fd071d0c56811d4802e6043954fcee86b6d29d13b9eab19cd0e1515cd466f5f08bcda1f01c7f59b1f581d65e10bf74b39dcd051d40478e39e52716136061c67df3782c6dfe8827a00ee79c41330d25abbd342d5c851459715f867c3d4450c0f689d6f78c8c648657ef5d824d042a16f9c018ad88a68f378d16fc63347cd953e419c1fbe6ef5e2f8b08d549a47bde736ee40f30efa2afaf57d7624a04f899db8aa699282ce7b5b737f18801a9f83c01878111184e4e4fb93a864169ad5548f30ce820a2e2ce0138a9832e38eba92758a69d740eebf51bf607518ad151afa05a5adb04be0cfab15dc744a9d3653ad6824274ffd9aaae684e595e6d82eceafd5e9ec4a76d9d3b2b5b33202d1b79ea6880e25ba7996218ef2e38ec8b9ef99db0aaad01ddba615e6576d359bc54369d243c36091d549ecd744bb3c8153078af19848152e05b1e9cdb47c6d0e74361a31f63ee14c307627c0d1cd4ef179a53a5419debc9749d109b75c1888360c6181c4ffd7b00c19a0e61db48bf6f75fa40c2f119c737ec83e780607b912974f6bd5b6e01a5cb2cef0172e72d403cba24063eaaca2435a", 0x1000}, {&(0x7f00000001c0)="d3f15786d489cfa43caf772d21227b39f7cfb230b9182616b9e4472686403b81a3d2c013a8af9c81d62b516bb21003ec60772af4dbf63077fb4e80a14a4748789a0c2a8bab253560c8270e2bb2765d32e58c00d2a0f5871cd80d7387f1f7b193521f30140688bb2d848a2ce80820454d9a8af04a67", 0x75}, {&(0x7f0000000240)="a08d54ce46a0e3f629234af6901e96c69e601f0261f90d8853b8cc6bef2d48dda4f90d2d99cfd63a3fcf5affc639d0cacc88443cec770f84cfbd11385cefbfdfa1b3560e531df6de389551fcae350ef5093c854be668856fb4d12a269d4bd9a8f12308938b2c1a68dbb8d4e3135c40b0047a4b7944cf9d42f1e9a60b83f98571f21dc052df79add999a873c27c8fb57135456875862f72eeba6b064fed975e14b14b18149c99ea41825d4da708dde969b8288049b05fcba4741ba32fd9dcf66a16156ded8b707ef8cf5927b748763eee5e323dc09558427372908aa0af4b75bffd81d1", 0xe3}, {&(0x7f0000000340)}, {&(0x7f0000000380)="590c1953bb950bdcf085859876db968fe6c7952aa15d10bdb458aef2364d25612422232df5793c592bf72c0e346034b58a9862a4a53890cb430dd04d42c8b99e302d17092581f646c9215c2a347abdbe256441d8f5087f9fb5758eb2c54ac13a83ef140a148e6668b0d81087e93e84d01b2319b59ecfeaffb30da2278c7d6bc72206c5ece0b5acecb5849a68d518", 0x8e}, {&(0x7f0000000440)="f556371be632494c90797ff6b86af76e57b47fba14b76830ff0d8255a06eaa67f6653c22ca098a1301ffbf5739294bd3f33d5b4f19231488fc242d3d7f08f60e534507ade9187a559cfe12eed7d1ab2d2e3b7e44b2ac4b31721fbb7b88ac6ba35df35a89d9289b0175986a32cd1564c9165e2a7ff0b16e74aef299396e3ca84089c5327ad14eef24160cc6d4f77e684ff97044c723343c", 0x97}], 0x8, 0x0, 0x0) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fcntl$getown(r11, 0x5) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) recvfrom(r3, &(0x7f00000002c0)=""/133, 0x85, 0xc0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x4, 0x8}, 0xc) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) bind(r0, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r4 = dup2(r0, r2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdff09000000ffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb775af02871017fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2909b15801360bcd4c0a162b58fd4237b8fa56d1370cca098cd5edf84d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5c7dbbc5b65c6593d2870b4122cd23500000000000100000000000000000000003bbda251985eb8945a8e1e9244901b5c7f92164370a5e0c36f3896cab568e3a103cd3732c2a13d0459e35cb15277cbab4b1331da16632ae9d1162415dbf45f00ed44f22956eac13e015d2cac2767f6eb854ef96f9e901738137e51c37459e2b430def6751852fd6c3e051a6d2472c3492dd85a446019c0c244b198ee971003b1b9000000000000000000"], 0x10) r8 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000080)={0x0, 0x4}) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) bind$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x54e3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x83d42b3044b1040c, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x4000, 0x81) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f00000003c0)=""/93, 0x5d}, {&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000540)=""/234, 0xea}], 0x5) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x4, 0x6, 0x0, 0xb01}, {0x8, 0xc7, 0xff, 0x10000}, {0x7fff, 0x40, 0xb1, 0x80}, {0x3, 0x40, 0x81, 0xffff}, {0x4, 0x3f, 0x6, 0x5}, {0x9, 0x0, 0x3}, {0x6, 0x7f, 0xff, 0x8000}, {0xff, 0x5, 0x81, 0x2}]}) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0xff, 0x7ff, 0x5, 0x3}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000200)=""/154) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0x1, 0x6, 0x8}, {0x6, 0x2, 0x81, 0x7}, {0x5, 0xc5, 0x3f, 0x5}, {0x8, 0xe1, 0x4, 0x23e3}]}) 16:00:04 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x8000, &(0x7f00000003c0), 0x800, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xf9}], 0xbd56, 0x0, 0xa, 0x0) 16:00:04 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x8, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) close(r0) r1 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000753000/0x3000)=nil, 0x3000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:04 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r1, 0x8) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x18, 0x5, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000080), 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xffbffff8, 0xc38, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000540)={0x7, &(0x7f00000005c0)=[0x1ff, 0x1f, 0x402, 0x4, 0x2bf493b8, 0x3, 0x666]}) sendmsg(r5, &(0x7f0000000500)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000180)="cd31386c1a5344b7474c3c9fddd7c5dc0551d774079e2fe9a7c0e311137060b386e643183235a95c8cb4d067485e6e33a7565f0789ca0b40722bee22d33a0d242692aff3ca859f27ecfffbe88d5ec240fb57f4907504f95ce2415badfc54a3b81b26a61dccdf9e29f60454b874ddab69ad012836f5dec2772d4b3a8cd18c4bae6b823acdcc84cac9675f21bf486e46eab91356f13a9e0860ecbac9c091e9f477a38565ea6b2a5b187e5417ecd572400abc", 0xb1}, {&(0x7f0000000240)="6d8ff5eedda4a82149c1a98aa0eeeb0308548a4e6319b60f67b5d9d74d8cb7379e6ff638fd496a3f81c40b58c66f0473aacaed6fca3366948bfea60d1056a4a49209360d11bc3abf624c1bec83295c971e808f626d485c99a2dc46911382ca3f2618122105", 0x65}, {&(0x7f00000002c0)="f961e491750c0ffa393f3875dda6fa", 0xf}, {&(0x7f0000000300)="c93d8b8520b232ff595b070dd3c7831314a0c78617f3c3b1962db76cedbf380fcaa396a6582516f256e54703e05f0694f12ec3ab2a969aff484fb38956622fc63033fb86b1c673621240027e795e2b3d5d18ff05e4afadb93a0ee592644d7c063851656678bd6935ead04d7ff2a931bff2288ccc56a0e22f5b6186", 0x7b}, {&(0x7f0000000380)="94c1938fde0b28e731b01e664a161d9bb216e2ae6201cee30c0ba9af7646fb37c419797d3037c732f03447010916882f4bc770fe631af07b97ad9a8613db1b57ee7df74dfce9cf42bbadb2a1116758cc940b0b4294dfd04e2dbdc9f73d9224182e94a4e56e35570d0d8c44ce6199b4f388e8a33d8bed9e27ace818169b00c6173fe1b8a9be25d291c489f171bbbe14e1a64550e5502b9979ee34842512c073605b22360472d561867e06acba87349deb643ac197d5ce1273785a", 0xba}, {&(0x7f0000000440)="84a3be37cc71f77f9a203235cae9ef10979a69d2907ab71a3f9fe3fb1dbe9ef4d3e6c2bc9970046e5f0c6e7ab9f9ad3ad4", 0x31}], 0x6, &(0x7f0000000cc0)=[{0xe8, 0xffff, 0x3f, "d049677f07f300ed80805ccba5dc8b3ea3e10bb50f3879afb58428f4c6cfd9156a9ecf92795e7f8fb08b38c4c2cf82d6fbb1d3ccc30fc8e5ff6a0594b7bafeaf612bd5d19d92b12a11b90c2a19a00e8641dd9cad40e2f59bd362d43a6d17c630f628542e3ed516c732fc453ddd23aba79ce5b46ed9d81e44d45a38606297dba8e717a81ca961bff0c942243c96a321165f064048dc4b3a7f18c3987d5cb2f9bca52152a0df4d53603bf4cf2b83254296e24d7fd5ac770eb92ecf6c7f060e691902e4cd3fc8abccd4199f0e388b8a7caf0c4f939d1f1c5e"}, {0xa8, 0x1, 0x5, "0ab1d5e59bcd063c3af1d2e35478c6acc89a6ad6d13a378a8653cf1f10e6b1192794ed47522cc1043c3a6f3599eea4dbb1a96e14f921c499ab17f6cbed2c3fc7f9433b7c3f6c7536664a9b56d90fdc94e4fcfacfd6777f95943ae57dfcde68685ffe4fd3fb612e4b77286fc9a28b4c2e53d407918fba3ef6675aef59750195e4fa98306ed472d3a6fb4a06eb8c7d104713c307442184"}, {0x1010, 0x1, 0xffffffff, "1c788753554e7c9c8d2894aa99e4bf7046f4e31a60220bbabdbcea302a34f17b5d2ec5d4983669e806542b0f540a23feede7abea8fe8400c42fce94d1c7f290666ae6a515d7cef85dc7a0c4bddcab2b7d856286be857c2b7c6bb20a4a018b0d367d37fd8c51c0cd6205ae363dffb85aaec581a35811d31d6b4df06677a8b862029f68c0cd5ac0deb0cd1d6cbcb6ee6b713f82808ea018f17b0b2cade3720287f6fe03b86f0a15fbadd4dc0b4dd3cd6626316cbf6f786b4d54a46b9157804af7aa6b9943fdae5dfa102b49f77a9193c1d9687d8fd594543a5ba6b7826795b9596d3dcfa927d3abe5333ffcce5b3a476f0b0a769e8832758cff010d5c4a1e8ae16a53d65c4b1340301c5a122cb5eced3c064e088503954b8823045e39359fa109542e386954472dc18e4d75cf9b76b128d299e10bb6f6b993d22736bf1404a32782d2cbdc1b2c2e48549202094f4b865dd754086889632d627e63f12e7f4c4e15bd382b8e85bb299e7f45d5f41ba001ef01b431eb957dde0a4537d0ddc20851cd84acba56e96bd110101370449fd5dd806f6d66d9ac6037c7a6b13e03fe4cd53b3f7dba3f4dd03a19e503c3c478e446fbc1c8ffc996df42ff5134fbb007b7346883749b299fc33c1a6a72d9a31dc24cd4ae47c8bce77656c327122c58628c341d00addd905be5e827d15ef0466ca550d3e04e7d51c5617e5d64afeedf8257b9eba2b2ce7d55eb98ea36b47eae5a135ccab117513dc4346c93ee6439e0033c72dd20f37dbe97e85cce0f1f9e76fdf874ee49cd37340d33bda36073e4c5e8e9c66aabe9872828f1567e3430dffe901875ef67f714d413a7bc4c3d892a8f2b7e1508255fc93dcd612ce64507ae9acccb335274fb69c180a676c57a3de8e8976ab7c7c1ee118b6f0c1c6e6f87e8c61e6448309c0f6b63556d6c954feeb8421c826643eb56027ca16b58959f4785fbd0a97842c0a1f468c4b9fbb685a71e0dd5f3e17d78f9c67c1b67acb5050f6b39bfb011e32e1527f33b72e0a7685ae9515bc6245f6407089607b8450790448ed90f40f7a54c932e6c3074e76322fe0ce3c86f3d47c1f406ec6bdb6d1c2230ab2ca34fcdd02d1f622de5c138fd8e9245c62ea51b07365a5b4eec222e8ccf386bb481970e4c459e834352ec12a874b6a2061cb751d21c09765f17b928e0d35d3240003048c16512781f6aae7e557f319d2a1d1b09e0433e436fe753d7c8a65fa5d06c08aa2b462dd4dcd318e95fea9330e42a7dc48770bd54ce18be780512e00d745f58939a51b2f9c872289fee85a6470ccac19bcb0367db768f83a5c12741e7f79da2e04d97e3ce8bdfceddc6f9807605382ebf258aec208a23fe586afc5b9b39add7e2e331bad55bf9f961e1ece5dd3d32018d969fe87c015f1c92f0bad8af7937294693bccae0a4f64f7ffbc8ce488d25e48c272306d27c4c7a8edc66e6c275c80f6aff10c1bd9dcbaedabe512df0b2e3e7b85154c83901f121db9370584553887b89c94f0f0742c542f5459eeb80ce40b5a41efa233edf394b03e3f7650d1eab6d8b3220996b4bc086169d80b22cc4a7ba2bfb74239fddfb0388a509edeff73d79d5caf7947c179453e7c62cd03fa91cdee5db2eb3ec7cb52fd6f87f890a3edcaf5c1e54b7f16201d651d87907b5f65e25b33f83d8db22c9d8a6c42f6594d71540a0f3b2284bef1e3bcfe34a51d10375a2ab059d51218bed0ca522dea82b32c07b713420f4bdb120aac3c2a8e53422a4659fa4d1433644580657d179d5abfb917a422995fb5bd17ebba1d2df732acc0bad6d31e9bf4782105ee51f334eca29269e274cd9276fa7364821147374e49869a97ce3e8d73dd8f56853efbdcc57a07305dae6667cbb7474d1c933fe59b99129bccaedc057951efb0a5a858a2db4801f386af0a2289f6f5410ae26e20458c57dd8b54d262775c7272da248ce3beed014659a590ae651759f33f107374fb40e9c58711c1552e36849b2d0a6fe8894b1401b2b3b69a2074f58c7d85bbf118f26e63e716817cb07092b2ab72525bb57b626a6e728520be845c1382e1605cc9fb1e22f20e43205882342f5f47632f0223d1c1fddf123723df494d65c9fb61f8c45a09502f1e185b2d66fa8afe6b2b659937b37fff157cb1bb87cf7f4ed77b0e266bd3d3555817171eb55248cd924b77ab86eebeaf525a84b1740fe25de9fb9440247d5c3b238f9a193958eb32d600ebe92705c9cbe9ebe2327c2674a40c59af989b1f09c6aded28e0a8107c2841c9dd2e0ca704077b8a10c9b5e7af61353d2aaea649b6f8df78494ebe9e2ed151da47a10c4e8c7c60ee3c5317601ebf366ceeed2c7ccb6ef1143e842977ad7616f7c934c7a2611b02b2c95a8ab3f087f828f56d566f43a155ea881308a6cbbdfc0bc202a94616091f18316d79f31b847d7527fff6052a26b5be1d9e34959ed2803e5c3dd2bc7ea2888be2d1c872acc215662993f1c01eafcb50feee3247bdecc18c04e68f50ca357a9e2f7b4acb17128ee68acb7b93e7773da32edd59113cc24531c87f7a76e20e77dcd6090272507c72af5cae06b19e1785647242813f610f486caec147dc919e4a6f6bad24e69516c02943152f81ff16df1d5028b2e2a38b42671869af4041a32662aa3fcc632ea91f74759ee9e37a22a3700331cea439a39621dfbc1889be838a5672bdb240af75099f23ce3ca41cca09d4cbcbaa9d9e1a9bfbe7f61d892b32d6bccc86d1460aec5cb291dbcf93513d217b03b90b2f5c4929d470f660dd1e4ec4dfe07e54138939dd41981ae0349be96c9775a3e05318a8683c6329464faabad41ad6779273a512477b7f460259cd40f7b6c1666df57d1bab9eb23e95a374d54aebc4f47bafcc78deda7f724976664cb22b0ec12ef63e6a6d4462ed36ea056c97fc278bf1dcf39d1e0f2ce6a26d85262fd05f0a3962b9b4ab75d32e6f0490b14fa844bc90e7085d70413009ca980bafb6a69cd2a7aee4014126c37bc8ae80159291d8d7f731317b07508e843c839599bb3d8160911430c1f5961ffc8da793cc7d27217841b102229f2b62033a74c5e1132570ac159e738576f4884ad3057006b6ec0648f21e42ab734a9482152750d920fe9d74964e6e4bb53ae09e82d49bccc83145b9a1bb9191865383173f16d5fec60d2d9f1c83e5da1424e3a5696db0fcd8a8eb8d03fe134e1457298fa512be9ccf139f00ee3feabc0a10b046e86375cff2c1114c1a5e7c7643a00b08add844c9bfd2ffcd9b476cc984a1dc28b960808664e39888b54a7abcdf954359f36010bb2bb59a5b208faf74db7a4cffa3200f0db111a2277de524ce1ad509c4ef8eb35c024d9776044ed4cae97527c05994ce854de622e69dbec072e8ccf23e0eaf26bdb9c16f32e933f376adcfd009fa1f920c76914783d2e291a371524426ae2cbf1931f06aa2b7a3c04a8e4decaae0cb1310517ed29492abb433afb909b7cbd31c50230714b92b96aa85128cb444c257ca763bca3e69d8c5f88ebf2bd8ca81fdf73e3dcc63145dda5e27b366109ba1fe9a605439cae0e0cbf9ee7a37f21f4a8638bad0a474952aa218af4afb4d4619d14494599b997146f82b466e9bec7fda39a1964bf57b1d7c76a7a64ab4966ce5cc2608a9a05054e124814a0a1cbcbd5c544aec1eda8678dbcdf3e2f842be8aa99d1be5d6012c2dcfc6a1f6ef5bc04f58716107c47377101dfa01d06dcc149f676364fd47c7421226d0c6b2a468e77136c0e180b15ca751dddc282eb64ab92828141cbdb9e04d600eddd01285dab672768045c1dcd59c80e58c963d184480b42a3fdd0ec275acfa8ac000318bbf57b642eb7bcab6ed507a4277acf65a7234d2664ce8afe1fcdf0ceb5c12b1d5a011f0c758f086b4bd2bd07d0987ed24df28667114c974655e44a4c55ffdfd52156a4b1067e0ad86c4e6e07e53516fe20382c525ba8defa6d7ec66b46d4d8cf9de7e626d69aa6492f61030bfb544e1814f396f5375066ac791ae1cd80d072ef9ceccd682bbcaed16d63f6dd7c6ff956eeec2252a0d50229509678a77ef1b083921d2649c673aeaf875011a6cb983ab07a0a1a9b2cd4153c9d6c0926e9a71457178d5c177ac2d23d04694dd5a939a4b548191a1d2b74746644ae45d9b589808c4faa3ac8938cf4772543c6eefbd51ac8dd2d95993868df7d27ffd19650a5bb11222086f42de9bdf5c59ecb1485e8beaa6b37fb14b1171c9b0d9d4ee3803e994c24cb143828c09a270502ec93fdfd2bf81a6a90c0f59646617fb40fdb20eacf83f6906d692312efa65cf01fc4786a98c4b3ebf4a172477312c5859788b33870129ecbb4e99420ab0f6ba9117fd5ef25f18ae2241b938e0e62fd15fe8f6b743040d5a19bb6c4ab443362aa60cf73735ba940a696ed41c1c1f26e1b61f38d0b47acd610e0cac62c721c6099e912c8f9e66048767ec36e0fb938692e747139800f247f41f7ce254648d4844f33c081640bcf908e5bb8e9eb5d6c4219a7602dbdda568103eeef51da46520ebc3c02a8f3b904b83844c4aa51da5489f810b3491b441084e2131cbf48d526b4a8f1a1467dac87e27c170d3a6dce3a69f6c12810f102f538e24b6712c912225582ab2cb6131a0df7c75d9579e4ac383beb13da610f2589937191f8c551b413cb47b258a494bc53dc01d31157040f07011ca8bbd48b8354ca3f5023592ee2d1f7dd29bef3829e1735ebf229a81f1ebadd5c67c730f10c8002a9eea99aabe94a35aa1dcf17da568e436c08bd036bf19a17bcf6b6bf43487d0fe557ad5b4caa2e40cc235738a40977e4f2734c639516ef8b37052ff791b984482e9d556e1448e8996c2a6fd587a8141816373f1e8be2b1ef760cb4a10443a8ac6de6777588cccac038e723c02704c932a3669fb463f396e87753aaf469774b11ee821b48590161b4abaeec5b83cbbe1a9f7d3ff0c4756292bdcfdb485ac4c4154e8391d00caad293b7dc6a61c5b64b1e42ff76db873f66c0ab5c60a636af69b8329ff1227e5bc18bf2ca1fbf7bd7f2a7291aca61a4ceec039cde12fe5fb5ee746306010b14f9d4a5cc213e948325fe8cc544113a75c9f06f36c0b9fd9cdec2e25a141aea424623cdc9f065c46ce926ea936ad44fe11d690e35854eb9e75e5d1ea0c52bdfe3124e9a37717f2158180c68f486d9e4de6f6fb3d854e68fa8b6a84399ec076d1ea482889cb6db1f1d9344667c4a30d36c7735fe97fb85e405c87db5b3cd0bea52bf556c40358027fcad944f435b3849378b3ad6323c743f17d3dada136e2ccc36706420d19a1c94eac9bfc190a1e01af1816a80292cd87c5aa84af0125d9286399909b1c68e513f441a654260f77d8d2d68ecfc4b180a283c1c375f0d22514111d93e12fcbdf5545f3b57920d074a430cd2e5c9acb6132af38c5cd4ba35da1336db8394f53e2480aae7985a9b60307ec94f63cb66f4423fa7885ee0d82c56ea5ca82f731a5376dd17aac68a4fef9dff868a720ee1945174e9f67ca87c9c2025f404d8a0b09e29e3763b2a5ee1c22c2fdeea136b32e345faa4acd23bc917eff8d7b0573ced8758691dcffc9435b394267bd971eef063f7cc1b9d95ee4515d4ecccb6acd00c5713603a840bd9ce70d067ebfcd7026306f4c37079ad79a6e0b684e365cc0709896518389fb8dd5d6fd1b1e315fbab25f181be5e6f11de5ee60ff463da2ad6ba98f250147eb05137517c1e68fb888fbe8b2f5582ecb6c338e86d0649e83925e36ee8212cf54edab59ce6b544a8c1b576a7b26ecbaa5d3614184f93446e878"}, {0x30, 0x1, 0x5, "a369e98a96e4154d0867f456f0ce6ee2d303d19abe32ba7d15617e5f296a1e"}, {0xc0, 0x1, 0x0, "9ad7c7162f92a31121c4b580674c8f153cd4cdc9da5c346fdd4f4e008758ed38c899954bf8d54e2cd3129a39fef9c7187c920a339978fda4265b2d82f8dfda774f537d0a246b850add66c9fa73bdf662854a5427839592955b5fa25b4e2655b10fabe9792bcaefa40b38a2a870e73d2385cdb8ce2a20070d584e44319946be0191ddee0e352b954cce05665ae98520100af4192c58e289fc97c7b99c8b2c2307cf8288234742e333bdeddbe67d8c54"}, {0x30, 0x1, 0x8, "48174ce7b6257ae000507cf6248d2692d35b8d9935f933c9d387"}], 0x12c0}, 0x400) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000100)) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = msgget$private(0x0, 0x500) msgrcv(r2, &(0x7f0000000040)={0x0, ""/36}, 0x2c, 0x1, 0x800) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="79bc3489c69a28070000000000000000a2008b996c9a65d11aed1127f9f2f2813710abfabde652776b958900ca90df75c060cea028dd915646721772c84f77cabfbf70ff24442f015d167d6fe74a4c137f1521c355f14c729d11b623a4470d8925862f91cc9efbad7ae7ec51aa39ded3454a187ffda4b800387cb4ccbb84e5fb9ea90fd8d784a98ab0c84324259b4c07fdd388d54f0ca370a5df4d4c7bc7c351ea9d273214adc900afcddc0b2c95ca244a5ed2902845118a4ad5aec96be63d9655e10e9eaf30fbd5aabc886d48f158b70eb14c212706e95190a12bab9c7f14dce18766"], 0x10}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0xb2, 0x1, 0xa5}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x156164347b383afa) r2 = semget(0x1, 0x4, 0x400) semop(r2, &(0x7f0000000140)=[{0x3, 0x4, 0x1000}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000480), 0x284, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r5 = dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1000300010005}) dup2(r0, r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x200, 0x0, 0xb0, 0x5b82, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x6, 0x5, 0x6) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x2) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x900, 0x40) sendto$unix(r0, &(0x7f0000000100)="9c1bff50011a5bade30916c18b199561e48edb9ffc03a5316bceb1b8e347331d7534b6cb3fb877d123a368a748b835f0b7c6257b13dcd3045d3256b61118988afea6f2327fb8ea84975e5c4065c14b2a58dd732c4886216c9d6a39a6d925cbe2468cb1381a380bccd773cf354d669340e1ea14a85c26a1f35abec9fe2e26bbf1a728bb143e4ae166f9a914060906c287094d1794b599ac230d48", 0x9a, 0x400, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$KDSETRAD(r3, 0x20004b43) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = msgget$private(0x0, 0xb0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/55}, 0x3f, 0x1, 0x1000) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:06 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x769bd5, 0x7, 0x0, 0x0, 0x3, 0x0, 0xa3, 0x0, 0x0, 0x4f5c24ce, 0x200}) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) r3 = socket$inet(0x2, 0x3, 0x1) mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x10, 0x3) acct(&(0x7f00000001c0)='./bus\x00') write(r3, &(0x7f0000000000)="5c1b954d54dc6e01c7d5f0e9a96232ecdefaec468c0fac31da11d082f4343a0fc471f332ede607dee99a56f26678f129fa0160bbcc7f859cb3", 0x39) socket$inet(0x2, 0x4, 0xff) 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x14) openat(r3, &(0x7f0000000100)='./file0\x00', 0x20000, 0x105) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$dupfd(r0, 0x14, r1) read(0xffffffffffffff9c, &(0x7f00000001c0)=""/4096, 0x1000) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = getppid() r5 = getuid() r6 = getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r8}) fcntl$setown(r7, 0x6, r8) r9 = geteuid() setreuid(r9, r9) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() setgid(r12) setgroups(0x3, &(0x7f00000004c0)=[r10, r11, r12]) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = dup(r13) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r19}) fcntl$setown(r18, 0x6, r19) r20 = getuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r23 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = socket(0x18, 0x3, 0x0) setsockopt(r26, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r27 = socket(0x18, 0x1, 0x0) close(r27) fcntl$dupfd(r26, 0x0, r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r29 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x5, 0x22, r29) r30 = getpgid(r29) r31 = socket(0x18, 0x3, 0x0) setsockopt(r31, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r32 = socket(0x18, 0x1, 0x0) close(r32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x200, 0x0) r33 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./bus\x00', 0x8, 0x14) fcntl$dupfd(r33, 0x251d39853829a4ab, r32) write(r31, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r36 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r37 = socket(0x18, 0x2, 0x9) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r38, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r40, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r41 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r44, r46, 0x4}, 0x200, 0x401, 0x2}) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r49 = getgid() setgid(r49) setgroups(0x3, &(0x7f00000004c0)=[r47, r48, r49]) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r50, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r50, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r51 = socket$inet6(0x18, 0x1, 0xfe) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r52, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r52, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r53, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r54, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r27, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r28]}, @cred={0x20, 0xffff, 0x0, r30, r34, r35}, @rights={0x20, 0xffff, 0x1, [r24, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r39, r44, r48}, @rights={0x38, 0xffff, 0x1, [r50, r51, r25, r52, r25, r53, r25, r54, r24]}], 0xb0, 0x1}, 0x202) r55 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r57 = getgid() setgid(r57) setgroups(0x3, &(0x7f00000004c0)=[r55, r56, r57]) getgroups(0x4, &(0x7f0000000480)=[0x0, r48, r55, 0xffffffffffffffff]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r60}) fcntl$setown(r59, 0x6, r60) r61 = geteuid() r62 = semget$private(0x0, 0x4, 0xa5) semop(r62, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r62, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r62, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r62, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r62, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r63 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r65 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r67 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r67, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000100)={{0x3, r64, r65, r66, r68, 0x4}, 0x200, 0x401, 0x2}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r70 = dup(r69) ioctl$BIOCGDLTLIST(r70, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r73 = dup(r72) ioctl$BIOCGDLTLIST(r73, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r77 = socket(0x18, 0x3, 0x0) setsockopt(r77, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r78 = socket(0x18, 0x1, 0x0) close(r78) fcntl$dupfd(r77, 0x0, r78) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r79 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r79, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r79, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r79, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r80 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r80) r81 = getpgid(r80) r82 = socket(0x18, 0x3, 0x0) setsockopt(r82, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r83 = socket(0x18, 0x1, 0x0) close(r83) fcntl$dupfd(r82, 0x0, r83) write(r82, 0x0, 0x0) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r86 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r87 = socket(0x18, 0x2, 0x9) r88 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r88, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r88, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r88, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r90 = semget$private(0x0, 0x4, 0xa5) semop(r90, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r90, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r90, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r90, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r90, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r91 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r93 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r95 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r95, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r90, 0x0, 0x1, &(0x7f0000000100)={{0x3, r92, r93, r94, r96, 0x4}, 0x200, 0x401, 0x2}) r97 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r99 = getgid() setgid(r99) setgroups(0x3, &(0x7f00000004c0)=[r97, r98, r99]) r100 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r100, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r100, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r100, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r101 = socket$inet6(0x18, 0x1, 0xfe) r102 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r102, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r102, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r102, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r103 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r103, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r103, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r103, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r104 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r104, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r104, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r104, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r78, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r79]}, @cred={0x20, 0xffff, 0x0, r81, r84, r85}, @rights={0x20, 0xffff, 0x1, [r75, r86, r87, r88]}, @cred={0x20, 0xffff, 0x0, r89, r94, r98}, @rights={0x38, 0xffff, 0x1, [r100, r101, r76, r102, r76, r103, r76, r104, r75]}], 0xb0, 0x1}, 0x202) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f00000000c0)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="cbbb671bf0651a82c7a7e12ba8d92f5f00b077a11faf89c5fd091cfc05ea24075e21cc60e6a0d20555c22b2f78e34402dd4ba6de09d214c56b60f3ae192ff673fa8d2632de52b1eb99f7537f1ecd2a29c37ad8741e82a52d450d38c3fc8789921f2b8d332f57d7c46a42aebe3f9e2c28cf66272427ab758d5be50e4b3001932e58bdd22fdb07e1d7fe598df7a5cf2f21676488a1078404a8861b30ec8157f263eec9f47992227b2a19e5b2ad72b18255cda9f58456af24a361be1a43f49e28c85560f253db8b0de4730ab5e430687e568690b83b993b4d4c325676f364f0602d4081c9855470a1064d487fd150b5", 0xee}, {&(0x7f0000000200)}, {&(0x7f0000000240)="9b25faa36905303560be3d111df1e9ea616c0ef4b73956bf9eede1ac24420e1de153fd8b29ec5ca6d52335be07bb34fab2f96c103f59f8cd4d248533", 0x3c}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r58}, @cred={0x20, 0xffff, 0x0, r60, r61, r65}, @rights={0x18, 0xffff, 0x1, [r70]}, @cred={0x20, 0xffff, 0x0, r71, r74, r98}], 0xf8}, 0x3) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202295e8576c318014880d5032e649ea901787a3da48d1a91c0ec0f0e256ef69f5cbadf74c1824de057e6d6e30c75125fc7d298d879e1ad4269ac402326d85131bf36acd94faf5274eb7e4bc0b251759f"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) write(r1, &(0x7f0000000200)="cccd5803837fbd10c1d47698a824c6591efaebba6da77e35afcbb6d0d79d58f48cd68c1e3e6b9b8d1b98eb75cf664ede7d0e2040c586d5ea98d0ae449512b8c079af64ed50d18314f9a57130ab4ec3483ac10ac99eb2db950d53dd46da55be", 0x5f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:07 executing program 0: r0 = msgget(0x1, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) shmctl$SHM_UNLOCK(r2, 0x4) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x37, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be6b2fdae61dba648"}) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x84}], 0x1, 0x81) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat(r4, &(0x7f0000000100)='./file0\x00', 0x801, 0x2) poll(&(0x7f0000000080)=[{r1, 0x54}], 0x1, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "4a0e5c983790e8e4c4cce47bf14f60"}, 0x17, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) pread(r2, &(0x7f0000000280)="1fa45dc633b3eac12971415bf86ae9365d6d813c737480f9911b494efe0088c17b53002446fc4156c027a67451e381ad5e6da7c25bb4555276cee620891751e83dd959cb41ae7e2d3b50cd25fa6e7798b6a48f63171347a5d55c12e076ea0f765ad6803e2ba75c6796050e98fd0d2493b20b93d2a728843326c862cf16c5b15ff251b556b76e11c8dc263d5b3c86868fa6772e47c79289e3aec68034b2edbbf41c37b713cdd7f6cca89133c25441bf7c3a5a0dd5e6e0c05c46fe5fc25424d7c141a5cc7d1fd63ee0fda48321a7663917ca82ae63a02fd6cb4417c27750e445ed8edbf92a2a34979fba586cc29c2407f21b6541bd865ec33f9d798fc49cd09e988c7a36cec698078596bdb4ec4383874bab2ff5a60429e3d9e849baba5d77ef2018eac4966885b50c6f8dddf9903fe28e87451f4a9a734c70093df6bdfc97680ffdf58744b52b3c15c6a2bac518f556d7fcead8a72c308fdbc62463a27cc829116321eefc2f0ac7edaa46764cf7b18f6626f14231f76a09cd499ca0dfb2d92436420bbf379e9754cc395852f589b023a57d9c12b65390ae309305e42c9dc283f7b64ef97e1c70a81263430db67b1953f76d99915c023061aaf96e630774b48f96158dd2a8faa3d00716285c5b12b2b554fda47a514d7278e9191c42a39d2c7cf1af8cb7de4a26724854779875f9ae7b24c75e1f11c8156c4f320edceb7c83c92a5fa344c7918dd5eb06f4c6e086c0e48e0bfc5d6a234b114d703c105f70290b51d11db3c7c8b5b820284f6de44e925ff5fb2800e367bf02c7f1a8e2e2690bc52074185356530262a446e562a8cf295cc33279753d17efc8fdaa908e4824157b767c59b10c5b16f2b94d07805c0d65fe867ee55d6171b0035909f394744c80720bba2615892d39c0caf4ef10f2c2348783a3eace1bebf4eacb9b1f78db0ddb99617fd7675464d1bee981612adf9a145b3a9b46b1109263157e6e762383a18a90adceedd8bc035f97f7af08066114984742a2a85f79d17fd6f7d079f87221c311a8a6b3fb32c05e3a550f56787f2a24bc2369ded47e71d309210ed4ab4b62b5a2975c7e71ece9bee115e165d0312c3b0004846c792aa851e91be965b71a055e812533d7797c40622c0ef2f35eb8c5a940d6d47f8153f79e81fc37eac6bec99480edd0f4522b17ff5ebc1f5d6a7f0671fde185b6d5d9b51741ff1dd6a9fe786dc1e83e68483cd61f745fba5e7dd2cbac6127a571ffb5363fefda0308c1ddd3fc861770437bc5e727bc73e6e7ec25b32e0efa51d970b0fc7aa9ca08ebac0c8a2b4485782b2e83472809b06e56e491d163b2954b577e9385f4ad840ee503a7a7c426be5b8942e11a5a51c0c4e4c21b3530f1b69f101fd0270d2ce09450e7b93b39cf894e61e0fe11254c1050226e812344688e45b8694fc26e8fce5af3831642ad1b7271625df0ef1ae56c641b8a2764b6ad0f31edda741d4a68db83446c44e5bcd21592561474ce7859004346c0c9cdbbb37fcaae29c6eeb94b452b3597fbe4429bf0638b5ecb7969e6d574cf5fc06c44b8474bf0061a41844e91cbfc49e702d09b5c85c97d67678a0247f4e4b72fbf5dfbcde49bd26b87e76ce49ccbbdedfbd6fd32455838c76bee60172a70ec107033f1823f7126e285e9eead1bc8c95630794f8312a430c4b25e1ef0af6b937c35e6ef76ffee6946721025b341fc9e09a74cd92feefd64daaa77adfa8b8e41110da64aa4a3b8ebb4911eb35ab358590e9ca73cabdcb5994c09e7d820d0a443aaeec2bc73731c7dccf2fbf1e72fc9fe7b5cbca5e765ad0dcd208057102f85d31e2a9ee8b7b82373f054049854e2889f2bb2f4647bfd09aaded3b54218e389a681dd2cfe74bef1d0e5f3a57029793bb8e18cde645932c6e0e925290e5b9ca3b4c11fa06505ce370acf9e828bf5a9201bc2760fdb15c6bdddf0d9229930f69b2d752203d520c8fef426b950a5ebacabfebc8d40822fa55e1713ceb3f65ed8fb8383973badd1b2c6ac2f66eceb9702f12fb6a4f021c276929d3de1e4a60e0b8548d0c82d5ad53ae87ee5dbf45e3cc7586a0ceaf6ce2dde472a3f65e76fe012becf69b508747fa0eeb29a1a9a51b1024d6c150d93bebbe71e7ed3db4e919a42a07e0c3daba28d844d6695c7b3b1e00c7db0cdd53247359ea29fc4f4fbac5f3d145ad0df0f52f13fe44192c2ce0465f6332d7be2505c4341fb058e4aa5c55c39a4a4d45ca3ab038b1cd9d1ecff96d669cb43e1baacb54cd69fefe10b40b5c04ce8bddc26f56da9129b15a358b5f8694f1fbaf76f3b12d7672b28f9ea84eff01134477f78231f0c03a132fa3b41fe1c7463e01232f4186777dd72c39e1250e9316d75cc7840bf4cdece2406cc1af9219370f768c5332b115d109225994cc15f6761b29cfa5d386db37daddec13075710b546c4aa1638adf9eb74fe56fde3b53207e872969e5c4b3c8b1b2b227d2cc0caccfabca40b23bb9d7d9b61e887ab27c22ef5ddd48ff15fd2d0e0104bcc9fbac630cf7ae868c2fb532b41219f4e5a4604ba0f9e5b3c4a8462307e912d51aafee5cdc1d021db83e41eea4bfeb0970c990f437443a212cf500fc2daf97acfe0078b592b2417c994e87b92469e3b9c420667bac7531a4771f2969546ce2ddfd27e58a4b631999cbddd3571f693624afc628ef223de49557f3cbfbdb1c7cfe82d8d179b05ffa74dc9f1d16ad7f06af7e5ae1a61be5bd3f3068d75947c366680f3cca24ea4f01abdc99f112bfb84a30db7596c5483217082a38fa4968e030a824426b7f822328abd672fe2b906e86015b606c0d39ca8f4d778452de93dd093614c9e8ff1f3a1569ec156911e0c480651d30a50730524306ee84ee8083081c0a7312b46d51a501cd6ac28c90ca4be3e863d80732abdcbfdce161699db199ed0d53226bb9b5ace4dc82f2878e4e474ef944fbc1ac2b45d20a9137df2fa13eda855b21ccdd604d52cde0e8dd1f7b008ae53e994219339ff0ed1f26d3d51fba31976ba42ce42b794a63ecacbecb091961de8a5c65fae41c4329ecbc1cb898b22b042915bc5b1c9d1f35f29b35c600696622c3df11761e85bc9d1fe02a3aef7f6c054555c4adeafca06af47d3f764929cea61ed089b2e2c775f61986ac8d286211002844c4b57f3fa2531b02a0267162cab59714539fc7029b4ccbe2759f5d8aa9c8ff78d5d0ed4cfc8466defb3050567c1c86fdfb5674ecb2552839f43836e7919a5f3fc416fe98187632ffe2fe12a9a269ccd379151feda05f06d7750a3da90d145ed4e35b9ff67e2366c10021ed9609cb49a643e940de16c9a035bb3840006e21c650a79158f58685464a0fb8e5bfc75438d743bc3b3d9552e3de15eb217fbc54e1ebfc4e11e2267c1cd45887e738af163bccf0ccde112d0f0c32d0c6b41bee7b8d78b94218e739fb682dabc17783bb9bcdb909f4a056bf4c2bf2986275971665233c95a4285f0255eca7994fa3d2383026acd070221ba1178a1ee693e22b07ccce035ad516fb6140d4ecddccf65e86c1c65133e7f364d5fa46e6fd7b42ee614d8d698e03ffc17778ebe8f8231f643a2723e11ff1b6ab8b2ded3d3743f3b6bf8c595122e5a676978fef1a4cb3f180186c10f5040c4815a142af2c484ade4252c6ab3753fc39489976d105020678c3aa6875cbe21c262f44f5a7b99f94fff6cd1e9532a56224564802df0a469bfdc1668c526b58d7e49bfc740934ca93c102ca3b66ec4594623d0b0014706edf370468202de81ea82bd0be07de86710921d5450239a785a579c2edaf0293c01e0d031532764f25e487eaf1ca33475c4cff510917bd9a976a41f2249f3408121363007d54fe6556c843194d217cbf7db809d469a3d55290fbea6d7f8dc348e9efac4409922833fe3ff159254dfdf0a5767e2262afd682ac4f84139ac8967cadfde5a910242c9fdfac89bc5f97581622e8a38b697f7de78e09ee561580aa2cb4806cc25ddd5ce30304ac1b6cb0169ba77416028040b0d5ab844ceb68bd444f52b9ada9f7eadbffd61affd595645947a46091228ca9e14b9ccf6822b3abd4a3e9f0eb7b13541c9089194ed7ab703bd3427c838e5cc5cb16815770fc122e73ec33dd3d636b960ee0026582029c12d78a7bab884419c7f41144bd9faaf425c8dfa75fa02aa18fa87c90c684908c8ee4bdcc011e7c24db831ee17dda0e7038154300420cc7a642ef0056d2a8d745087d49f3339320555e40fbb467ab699669f6d54764f1b8eba570c61f6f0c177d8bc0930e9e0b9abf970ae27616262b558d7aa9b11cf939bd3069e0764da6445fc5bb2ede2395fb0e3361c143080b8c114b3ff265c6bbdbbc902c4d57b0248f6d9f9e91bf97ac748e2be1b6b919000e5c419df4689ed29cc34791e3bc9ee822e5afa442cb95a80ef685546903d5dc764d814c526ac4c4cb4aaf8b003c527af44fa0e90ce6dca7aa076ca53e762f8fe6669a8b878733fc9bfa6cbbd023ca6c113fc15bbb371120902a17cd61dd3bae1b796d17da91f36f33ad8e92d62d6bece39f9cde6873a6566e4936c14edfb51ccc926c992a59c9c385097647dcf5c519d6827a6ce0d7c145d6020d2e3495b810b4d75978ec292b38fb4083475ea4e0386a7074f067df683937ba254cf56b9931fac67f1f81b21ca220cd36e730c6fd0117f689d5d7f6b16e03517bca014bb740cae494cecd42422412500d99b78a862158ad8e0abcaa6e9b247f92e3bd48421ea31c31e788816bdbb606b75fe0f5aa72265b5a31426ae6c0354c9ac93e3341b183ea7b2b513fb03eb833232433158c913c0da6976e3b0d502e4bc79619092aa89074facc9d8c529f04886350a843234afc967d3633fc9d357ddcaa41665470b5d5cf8411ad75e4bb187a0516a47cdc10437fd3b5bc3a2216fcdc8ed92fa6968da08e743fc8585e2269c265c64b682e8cc73dce40dba6dc571f4bd58dc83366c22b05f6669fbd1424b16d10ee319a18baacc6aee4f398b27051c334948c1c438a2c8f395497c78093dac663a1ddbbf029be89ab3ceb82d199c7fc5154c8ada10c71500bccd51a02781545407b21d4f38e85d362dec100d5627a7191094d1f36f0b7c2a46352209b2786caef58022c55599b2fdcc4f6268c069b4e1199d5f61bd6c8b3d603e35f63207e66b67a408cd9851148a5a90a74d5ac4deb94e5673b2118a3884c98fc35f6e90dbe7714eeca2eb9152f128b8c3539c72d2f6a1a09c24431a63d34719fd1ce3af8c46e8efe053d929b8573c6dc431df2b29dce6e197a59525ec4cc251f80ffed60ab688f1681218add40788025a400092ad667a33d7af814f362c856c70ea377518c06a5b093a07702ed60b29db1dda44ec83a72cb6d4833341add8975e708e51de0560bc2f708262ac86da2c83d1deedc1188b28092d8bcbb2a22d595b54656a33e432d4a8ec7788eebbceca3965fd97a22747511d9e4a866df4b4e07ed38d1a2fdb9efad2e57a0612cb20c43ba5ad3e2ab16e5c49c5e50201a4e5d7713c9add3d2354160d3f733cc5188adfa95ce6771f931b7c6f8cca46aa51772ec4c99e8fd5b854c70ee5d7ac6329208436ad01a699fa2345d30e9d1d547179a0cf811efcde58e4a0fb4356a8c016f76db85910387928eadc23fb7c07c16b1c4068d81d625d5c20284a60c9560045b3b602dd12d3928428198402ab1fed70d160d784404918e2610e760c4f5ab7099fb5264442054fcce6dfa2049764686fe0e27826df61f54dfdfefa77e8cb307cf99c398fd04c2acb985b25885a9b59e0735fa27", 0x1000, 0x0, 0x0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfff, 0x5, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913", 0x6}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) recvfrom$unix(r2, &(0x7f0000001280)=""/93, 0x5d, 0x8a0, &(0x7f0000001300)=ANY=[@ANYBLOB="00002e2f66696c6566df6983d81d5dc7fd0ee3adb175528cb966"], 0xa) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x1100, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat(r3, &(0x7f0000000080)='./bus\x00', 0x8, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'t0p', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup(r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r13) ioctl$BIOCLOCK(r13, 0x20004276) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x8, &(0x7f0000000140)=[0x2, 0x4, 0x800, 0x56, 0x9, 0x1, 0x7, 0x140000]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSBRK(r10, 0x2000747b) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup2(r2, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = dup(r12) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = dup(r14) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = dup(r16) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) kevent(r5, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x0, 0x1000000000, 0x8}, {{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x0, 0x2570}, {{}, 0xffffffffffffffff, 0x4, 0x4, 0xcc, 0x336}, {{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x200, 0x42}, {{r3}, 0x0, 0x13, 0x90000010, 0x2, 0x20}], 0x8d, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x80, 0x2, 0xc44c, 0x9}, {{r9}, 0xfffffffffffffffd, 0x60, 0x40, 0x2, 0xb2}, {{r3}, 0xfffffffffffffffc, 0x80, 0x8, 0xfffffffffffffff7, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x9, 0x3ff, 0x2}, {{r10}, 0x3, 0x20, 0xf0000000, 0x10000, 0xcb2c}, {{r11}, 0xfffffffffffffffa, 0x150, 0x1, 0x7}, {{r13}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x8, 0x7ff}, {{r15}, 0x98bdabf6c6c6a662, 0x78, 0x8, 0xb60, 0x7}, {{r17}, 0xfffffffffffffffc, 0x22, 0x21, 0x1, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x80000000, 0x90}], 0x6, &(0x7f0000000100)={0x4, 0x2e62}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x8, 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r1, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000100)=""/46) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) pwrite(r0, &(0x7f0000000180)="9e77b919a8af5935912a31ae4525", 0xe, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0xf046) 16:00:08 executing program 1: pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x1, 0x7936}, 0xffffff40) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0x4c5) r3 = socket$inet(0x2, 0x3, 0x46) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/Giskmap\x00', 0x80c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) r6 = semget$private(0x0, 0x8, 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r6, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r6, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x1, 0x9f, 0x1000}], 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x1, 0x0) clock_getres(0x0, &(0x7f0000000100)) accept(r3, 0x0, &(0x7f00000004c0)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x81) open(&(0x7f0000000340)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() poll(0x0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(r2, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) poll(0x0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getpgid(r1) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:08 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800000000000000000000000000000000000000000000000000000000397d3a47c56e4bfab9be51fc370e59baef58ab249c8d74158a96a82e754cc564ac9df4ecefebc4f779f73b73ee3f2047c3f5bbb63945023c3c73c243da242a3d21256f84015aa990f99f62d2d6f74d41496376d40d6e556007dd44abbb7638f44c4a92787aea2088fa56dca51d3a76651a157ed8418f45e601347b6a16adab464360e46ae656d19ef693c9c27f26e0c20a0d655432c362f4b60675c93989ea9d33a87e236e95bb4c7fe7d22bd94b4058b2750ea57cc41fc7094fddf832061a5d7942459e8476ef8458d0bcb07a3f9a7aa6ba5cabec711220a2ea644537b6bf0cf528ccd21907432dcf74e50a3ff13c731c2f4f3cf6882378ffae2da1ce1af44e02330c3259b2f56cf917", 0xb1, 0x0, 0x0, 0x51) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0x8) socketpair(0x1, 0x3, 0x77, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) recvfrom$unix(r1, &(0x7f0000000140)=""/41, 0x29, 0x21, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0xf3}], 0x10000813, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x7, &(0x7f00000001c0)=[0x3ff, 0x20, 0xd42, 0xffff0f69, 0x6, 0x7, 0xffff]}) faccessat(r5, &(0x7f0000000040)='./bus\x00', 0x82, 0x6) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x9) rmdir(&(0x7f0000000240)='./bus\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xc000, 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x6, 0x1, 0x56}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000500)={0xd0e, 0x1, 0x2, 0xa1e, "6020670b052336d880e77c10878befcb8e89abd3", 0x1, 0x8}) r4 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x3d, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x82}, 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001000)=""/4096) r5 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) faccessat(r5, &(0x7f00000004c0)='./bus/file0\x00', 0x2a6, 0x1) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x300, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x2, 0xccb) recvfrom(r1, &(0x7f0000000700)=""/237, 0xed, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0x6, 0x1}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) dup2(r10, 0xffffffffffffff9c) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r11) ioctl$BIOCLOCK(r11, 0x20004276) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r12 = dup(r8) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) accept$unix(r7, 0x0, &(0x7f0000000480)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") r1 = semget$private(0x0, 0x8, 0x12a) semop(r1, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}, {0x3, 0x100, 0x800}, {0x0, 0x3, 0x800}], 0x3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0xffe9) r1 = syz_open_pts() ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000000)) close(r0) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 16:00:09 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x01\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x0, &(0x7f0000000100)) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = geteuid() setreuid(r1, r1) fchown(r0, r1, 0xffffffffffffffff) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = socket$inet6(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x2}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="a70e415e3d35882d9ead66a585530f440824396131065eea9391ffb0e2a229d23fc44c868a9757fc83808f45f83b4849d713b9904dc5f00ff12ea0e9fdac87", 0x3f}, {&(0x7f0000000100)="df", 0x1}, {&(0x7f0000000140)="5c3f3a9125b7f35daa4f3e23479835efae81742c1a3fc1f52aa9547c6a9929b62cbbface15b7b201f356f29e1d33d9e0a6be1ccc14042b7a67413bd85d7f00e096c61950ee47bfa82580fe89660d53098d2bcccf686c03cf9b483522a88d6a533c075a6b6cb853d46545c883ec5c325d9a9f661714e7dc3825a738001aee974e6d249497374c2f111b22e30562570a4508e6f272a708715720a4f57137efa9f80b577da5771f0019971cd48b2de1da5c9aadd306dbd66c4839db0126d88b59a16509203f4f2196d3554111c84911c1c3a218ff483844e0496985078052e2791c80255d2cb4518385d2379368", 0xec}, {&(0x7f0000000240)="8c60cd441e6570e6", 0x8}, {&(0x7f0000000280)="06a17fac78cb2e89e8008ca0b3d360fd6217db226a0f004515219cf00c11ddd442251188c3be1cd01f0a05398d2102c6fd7788af302146a24d9cbc62fe9173f7acb16fbd416f3816945636679c265373f7af08dc5d9a2837e149edb276999e596a8ed9715e7fe6d0f8e1987a58e7e5377fd3b9dfbf551b548d581c04247259002180b146f9ed46df18a5d46214aa47b7dc96a1f6156e90fcf1afaeca226ff1f8b1b22eaf492e17c83df5e44c3793a1b5e0db80a1044579a29fce46b8ffb964bdd915364a068cba2a5ebf6b88bbca744e38febdabaec394c2f3", 0xd9}, {&(0x7f0000000380)="8644456a7e3389ae4ce5545d78f0e4c32a2cbf0e77a1c568f3017cf19b209454c80ae61e36d33b36479d95a29016d32ab73590f7b338321a6e7e1fd3bba6059259e212070ca4751857f33d9ff27bc721441c55e5f97b87438e22a8b0611fbbe8dbb6f3418a4afd1347881dc923dce2", 0x6f}], 0x6, &(0x7f0000000480)=[{0x58, 0x1, 0xff, "354033142419b274d773e3c9b9d962c80601e10f20e9dc7cb2270f610c015bfc12215a70829039b4e96de395eb111522a310cf0517c84c9e3eb38b269fab62ab2ca9ffdc7b"}], 0x58}, 0x5) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000000d58e69b99aed43ab3a73114e00"/37], 0x25, &(0x7f0000000340)=[{&(0x7f0000000240)=""/96, 0x60}, {&(0x7f00000002c0)=""/82, 0x52}], 0x2, &(0x7f0000000380)=""/70, 0x46}, 0x41) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000500)=0x3f) bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x2) socket(0x2, 0x5, 0x81) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) 16:00:11 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000200)=""/241, 0x3bf}, {&(0x7f0000000180)=""/14}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/136}], 0x10000000000001ea) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x20) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0xde8103bf368dee7a, 0x8b) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r5}) fcntl$setown(r4, 0x6, r5) fcntl$setown(0xffffffffffffffff, 0x6, r5) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000440)="2e1066a1af59bb256cf3321b382ebe35f5f46e0ac48eafff4a73c5c7a3c46c7394d316891661aaed507a4fa9c8aecc01742a666a9f52160999d499b818e5f2cb8ac5dfe1f9c03c175ebd56e741d4ac5a9dfa0cd28cbf0e4c18371732bef94e6e707dbfd7983409a24793a8f2a7ecdc88820f20a04efe462b0f48519448f47ff9571e46", 0x83}, {&(0x7f0000000500)="4e931c9ad429c13dc53c8836005504705f227625ac32b8686818efcac8615af479effcae6e9a1bb173e2b73af84f069c434bfaa539d682f80f4ae49f9d1e12a98f487119bb21530904a8af02bfaeeaf3f6ada8dd10760b204dc73b100cf8111fd8b27a30f195236799cfb394a130c814a3209c2e90606c38c2bfd39e0a67a1d3", 0x80}, {&(0x7f0000000580)="41897caee07377eced05b9d0f1c9e9191b2bb96f587597874135d1770a30b6e1f956b61b90b75282010d218770aaef4f8d4c910ebe05ebf30d3366237078a6f3f640", 0x42}, {&(0x7f0000000600)="d5b1d2f9ffbe8053debb86a5b5f381d34ee1c9afcbb2b12b13e5a449c4278fcde56c7cd88a896799d72ce87062717a184c6b488400664415393c97ebb8d482ee92fd60e179174df77a31024ca489cdc5ff3f2b8652d903ffea18c97a818e08bda84ee3e00780c5ebd0b4fd9135f5cc569fb4374923dee0998a313a9efb30db3e2035a41b9ab762a3aa8a114589a852bb231e340517db9e1c2e5466c60f362ccca0e1276475acf206f89001e74fdc9c3e413cd2ce316efdc7b09123439757f1bf83e736fa48845d", 0xc7}, {&(0x7f0000000700)="daa307c4c3550ada53d94a498c476479aba21c07b6992bb87697ab763e072c8f46fc174adb78050e3ebf58aa7432540d4e989140c2262f637b151acd9f8a7aeae917b3a02b454a03c2389baf173c784aaeb8c0ed213f", 0x56}, {&(0x7f0000000780)="37ba8f41612b5e59691167ecfc4179409362a0ea118728a738192a20461ac095afeea0b85a1ed31130a3d1b975b91dc240c272d8890ed9ef5934e65d79209c393859de98114c024fe1ac3f87562b18cba3b8a0b4cf8e1847a683dde1a8de22c357ea72dd27c49a798c3343245a377753eb9ef737b037c724e56f4ae518f8ac55345b1c4bfd3ea47a13f8c79f94e590acf0c6cfa06cf6f43f70816a8e0f21f876cb1e380b4113aa365d1a1a4f000a6786d4195a2eed31f86f95c55bcdc7fdb9dc1288343c82f50d57bc182727036067c88390bc9517ba", 0xd6}], 0x6) socket(0x0, 0x8000, 0xff) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x426, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x8, 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r1, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r1, &(0x7f0000000040), 0x0) 16:00:11 executing program 0: r0 = msgget(0x2, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/224) r1 = socket(0x11, 0x1, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000100)=0x200) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = dup2(r2, r0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x880, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 16:00:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000005c0)) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r2 = getuid() r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x800006c, &(0x7f0000000040), 0x32f) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r6 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xfffffffffffffe7c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) r12 = syz_open_pts() flock(r12, 0x6) fcntl$lock(r12, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r13 = syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r15, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r16 = accept$inet(r15, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r5, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a09ec93febf9ae359a8"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="00f574fd000000ffff000000000000", @ANYRES32=r8, @ANYRES16=0x0, @ANYRES16=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r12, @ANYRES32=r16, @ANYRES32=r3, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="04000000"], 0x8d}, 0x400) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r18 = socket(0x18, 0x1, 0x0) close(r18) fcntl$dupfd(r17, 0x0, r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r10, r19, 0x0, 0x18, 0x40}, 0x10000, 0x6, r20, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000019c0)) lseek(r0, 0x0, 0xfffffffffffffffd, 0x800000001) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) syz_extract_tcp_res(&(0x7f0000000580), 0x74, 0x6d) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x292, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) fcntl$setstatus(r3, 0x4, 0xcc) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x2}], 0x4) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8004570b, &(0x7f0000000000)) bind$inet6(r7, &(0x7f00000000c0)={0x18, 0x2, 0x8000, 0x6b0b}, 0xc) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r5, &(0x7f0000000080)=[{0x0, 0xff, 0x800}, {0x0, 0x2, 0xa8cecb1b877981c1}, {0x4, 0x8000, 0x1000}], 0x3) r8 = getpid() fcntl$setown(r3, 0x6, r8) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bb46854d78a7a9a71b46207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4387324157795ea4a5c5fe659fdbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r9, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r9, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r8, r10, r1}, 0xc) getuid() 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x4}, {0xbffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) shutdown(r0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x8, 0x5, 0x1000, 0x291, "f6ad9f0d5bd373d4171572d4b116973ee16e3a7b", 0x1e7c3237, 0x8}) 16:00:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x7) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x80000000000000], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000540)="b404c93671b79ba5640abcf77391540e14a878114a554eafb96f6ad52827eebb10f88de201b36127e3f95e6d4094bfde8ca9a1cd72274bc324409cbdbc4344e3c68217396eec4f26877afe58a81b8132e6fce2e0204a858259eab1264bd708821108b830f59cd23d07a5c0fda159c11564865cdbd23f6eba64ccf29f5a745477bec40904e41e29bf37dc583a606e3220ab9233e6d9243ab6ddc2c433a7090013bcba9276579c497a6e9e3c71257ce21f55cff08352a4e43bed9a78ace7609042824f5453081449e7e4dcb0f5628c1df5d8643b5faf389a352926ba4cd44840f6eb1225b17f7061dd75b2d14039f4b2be73d05693886aea00b3b2a4e694b383c38bdb6c847dfe61e20168d70b360baefb5f3522f42c6ab0787f986f4dde16082da053501b85d64a2bcca11989ad2b3869be6bc45d2ee30534e691840fabf3ee70e7e85062daad7081b9d1dfaa188fb619fadbf4ebea85848e08f6b5793604a1b3aee8ae35504c2dcd4d47bbfc1f7be7604521ed638e96311775b6e2cc3a7744c178fc7876f646924d20273b159a560158ea4614dc7c3770165b738fb7a966582fec941b9bb261a1c87eca3ef024a2e8439bf9965a95a74f11c194c06cc1c760e4acb9db5c592ebe1dae84edc57d2f7ff9448f2c0063076b88514e1c22d68c713a14dea17690fb83f5ce0155e91dfb64a8da38695c34edc6e753c507d091300793a805ef01a47744ff7452443523936b0ecff7e6373699e0334a55ab058838af4a1f0794cbd87bd9a8d19fd0d531e16562d56a10d25da01ac1be34a286217187c7fc8e27555370f7f2c9e30137a8cf9939a520a8e60130d7deb87f6add9a07926a1dc31165a3862be998c4ed280a8a12b55c27f9f98b9ffce73db81de4240e36f859d304ee16f0be1511d4232360f955d16b1ac9ea9e410ab68dbde4f758df3ac8da017f82c9cc5ef89059cc37d22b983f2ccf743ce537e3fab230f18ac72d25f94c54298cf668e456b6819161c682ddc56a0994ae9cc8e923e9a1244839d2a73dbd4d94111e8dc7a365a9897c9109ad1dcd48c47b9bcbb260b79334fcf31d0e20626cafc0f87d6835868f362c4d744f5c63988941a688b33299edfe2b95b4d6ee5e234aef4c7f80c410fa4a0d91a62d88ae5b66430472b103ce8beba51d71d85074fa1c8f43bf7d90748f74db7bd430fa985222afc03d70aaa56ec995eb2b92251411a525e56312d9468f8aa0e94803f19f3fb83ed053ffaa820712cc3e13b8b309ac437ed0d5cbc9885742ca0f5c77f5631e3133d21c25a5a796e3cf164f6a3cb9bc7da4970ec3c4886d67fd870ff834a4ceed6a084d5a66ee45d3023c73df4727db04c589130530426e2d1005ae8e6a1b39b7b8232880590c994ecbd80a4456c1e2808af52e16094a25b6be9e3b2a9184d12a10488fa32316f56032e2e9399ab1e9e377dc3d94302bf683599edb61aa19f9c74567478e29c946fcf7f4ad58fc163ff5e37065a561b686b27c5a15ad1a7d8a24aef6b708d2132d1c219a03e0426650d2f73f88677f04237508a08119b289dd56507d09a7d1557b5f050c8267d8008854c627043ce5fce9a3ed29563a621cfa49dbbfc5975c2ef29513d9999323f8340b91baa9fbd04a52dc43aea4758d1e197fa01eea9789fd2add633c962473848b7384a3c90fef88a8cd8b9fb088105d62a27fd46fec7b44f24b0105197a16f8b63490f13336f32bdc6ede8d4f283b6f20d58f6485fa43e96052511f3ca6e73e1f28cea9e13e912d30bcaec52edcb0718acc1eccffe5a3c62f1d0f9ed80404930454f3dda787347ce22d325d7b2866692525c9afbf3846611c814a86c3d4adfe4385bdad4c9d45ab5ba8c27ad272c205aaed91ab59888f02dbceec4e02536a68119c433bbe5b6d7b9caaad2b4820ad8a2bcb6dc3f1e91f1338206826afa27c1f389e4fcde63f2d618ba7ac795cdfcb7089cafa4eda36d6d2fb1438a1ff44988666e9955b4089a757790027b90721417e5f770f036bacca5c35f7fab486f5ea883aa9c25f9c7b0b18710659386c91bdc6a63a33c21374b45d523eb8b731d59c22038887e2e749330bce93344a080b1955b1f404e4f0deb8fb3da8acf2450331e7b29fa5652f4f829a2b2a62ad96320a056f52fbeacf87e52711ffd3fe306b966cef2e642c8fc46d112d2ca41f960da8d3806f5c41380e767950e569a53cc24f416deaaeddb4f07bb48e2d87f9142eefe7b5fba8e52ea5aadefa2781cdbf2833a48535e2c0c163d3b4b99a6c287894d73b9222e5d2dfe17162dbcf8d9764e2d1976ea3a7ab572215159692be438759bb75e67e05975c1008745d839c5ad258f50a666c3b60f43bed5c85776f4d4e19c123aa15e04d63129dd5739b9b2b994988915057b7986beab1eed13e987cce397ec8df8a27cc076ed087787712dba04491451b6d6238fff8709d003f680ff194f1976bde474c79447726a0e26dcddd2b034e6142afaee0c1280bd881565168d3214b6752be90fdb94cac788f66f8d20ab69579f4f5c4f9be0f8ef59c9e838641c8f80e6e03d4190b08605c2f32be99ac065e07106090782b3953e72f72b9ce77316f17fd4f34d7f8dadb07df4cc4a0fc6c0f1083a58a24bfd3da9ba8ecafaa6f9abd71a301e2a5652902d2c938452c7d27dc9086ff8c5a135e548f0e2c08bfcb4bf7bc385266e39d833197e11982183557fefaa42c5134a1bb631d20fd6ecc945e9ff7f81794e9843ec82a72c572a1b882d2bfed519fa8d08d3a7f21c6e34c47d4b45cbe1aa8818afeea0e3964471e4a59b7662f580d0b34cf5c2f25f16fbb6bb51b1016bc3c6fd5cb6cb239e06753891b5881013987d6219bf027c89b74ef1eaa63c570461a5aaa1d5d03d335dd46535c5bf429b25b0b09d1beb3d2c7d38a8fd05dd0adb60938ae1c61cdae54d0582363cb809651ea1d4d16d7f390793acab302b8530cf4516e312777fb9421b8bc005fe30fbc637f8359930605698de3f6ab02dc610b6e741109e7e4d96ea61d1a40dc89ecd6d091a61376572f77e8ce53d451a74bedc7379ad18cae3af9b469cb0f0db9e26b1507575e52115f1eda2db1081c0dfaa3895af7df7fb58a9eeebc97ff39e4d4dab8d8f8bc38f762979a3e0679f414f4a4c030801a3369090cb92bc51dde4357036971ca969f947ccd7deca0dabf3f356cc6b41d14a92de0cb7fc3c7b0751c874b76b0785d3151e322872e8114adc56d624f9c9973f60f8cc2f434be78b0faba7d08b1050c98ee9c9b500417c51b3be51cf6b9c9dc904a35c6ad68181cd5ebca32e5b602a94c1da135bd46654abbcfaac7e2ca2e9574b7b9605e5666ce0163fb02bad412973cfff852e5898bdd4bc636cd4c6038d0060c956c625fedac417bd157d068322197dc8178f22d5ee339ebf7f0abea9dae73d2866235827b5a3358b8ac7d3f62d42474ddadb283e1fc7f24b6319fedff313959f0ace27b2a1d172c919f2dad1acab91b5e774d982c31bdab87d6bc5e3e21bf0bc09bdcc6bc2e55849af3311a43de6fc377351578f610159b7ca96a4c0f4ec8377595509621f8d9bae362befa55d978c64edd3a4b5725506d149fe05f34b6265bc3a99428e703e76cb3be01f86d26ad763052a5407c932c0cb8d4258a3b03f6a72800e26f4e707d826a3e2902ee9839bf70263569d3ce37e501866f558bce15fe56819d10cf80a23cd0e34eb8ecc9869b8054d54e751031c7d4411c157f2ff53fd32e302cdce73940f0e92857690a8eb9de5d3feceebe091228876109164f83658bd5484a50c1afb98148dbc838b3866663ff9d00367d128764adfeec708a4c1f08ff656f8340e08ee019b0234792373fc27d90d8262cfa7938ff143eb701af9289059467d909baaa8158686371b479ef82a969309b0dd5a171622bccebd08da9bc2c9fe08803c9f70792b0c2aa625f285550c3019f3d05d45d6dbcb5d9d58f03643c9ad14b91092548cd77d81c6dae89f35ee89aa1db18dc1174ef8213a190b682ea7e6a5d5bd683102146f020db977275a6ec82490eb0b3ee30f2471697c6198befeafc1948eabe307837e7b2bd20f920deb01f257d46109f2080e82ce3d9125d748994c6250beb44ddf32221181e91da233247f2f8231f5ce7a3f134fa54c47f8cc55809c3aad4440e3e64b2636c249a481bad940c9059816413095dac6a3fc7c15603ce38e00d891f821083ac8a4572ee88f14dce07175b2c7ae9f34d9fcdab25dd7d8567a7cbd1086847604fde300b7b33f34b12f4b29a2c430512e486ff51b72be58ace668d4defa18ea110456b576faf80dd07278028a67fb0f3e4bc50d437cbed1fb76a96748b1bd68093f0ed7ab1d5c602093c91fb042bb6fadb786e24cf25a4c8f75fb3d0438e3360826408ec9862747b73f7532d7b6e563ee8120d08c53c0d7b23c89315ac2b48208e5e14f7c53b41226ab6fe5d10d76c9ed819e4a2b50797230de9f9cea018ee0eda59096402b40627f231c4c06a672e2517c04791bc9281b86f7a8d5d86e9928a6dbac5eab5f5992640a9ac5bb463ca32c861c3a63859eb2e3749613dcf1c00d3e347ea949d10cb14ffffb54fa634014078ec5d73a21b65d8860ef8018384e4f381077d2beb12cb3b8f7acf5333127f96e3b4690553c684b4facb76fa75f57bb8984be9ffeeb761629c55cb3b4cdb1218ed304e6abcde32c1be96089ad9c9c6432b237fce6410f2191930a39688c9d3d72f267af30f19aecfbdb3beea64689c6a73cbfb188effc0b29e98d115fb107a03ee2c21348b78eb78456afee5de3d19b99e10675eccc7dc4b80f72601d162051daf92c250919687d32c8ffecbd5e9f4da4c610c428b50a9733be9fb6dbd232c8f9f91dcf4e36d1261fe7642e6075b880abd8a35ed7e3fdb90682269be4fcd0029508645b4d5b20ee210ffda24929c158753c282a256587f687447e881bdb749e3acf6a45e1d31d6f01feb449242c8551a5f09c680a6ea0d5dfca56bdfa575b8de48458709f1431b8fe663bfdd9197c4e202084fb221015b9045534dda0e7f532723d813ab55f2869943aadfeabd5c5fbea233a23cf3ae2c00c8d6f23415c2bd14e2f8cfa4abe2965ac1e502abfecf2a22b65f31f6260265c0c46f4eeb2d697a81f0731cb244738a8f182ce6c0b789b18a49598390e40b56f3a0c693a4658e31fd75eee59f29b9e693b6166bb11da8e2980e9d0c74265899900fbe8b03f78ce3cf53bb85dc673019a0d3efb93efcf083aef4a77d745758e9855851a3bd545e99701cca92fb2a8bbaff59fb3716ea97ed8f87657e0af016d478980f5deafcfe3aeda0376537a9ee7b8c526e15899aacc6233cb65ba7132458c922e3acaff971ee6cdaa69b831228a27cd88902f1c937ff25990d303cfe8a695b3992be73415bca8d44c6ae880c0c2f92d9a6911df70e53376e0e6cb0bb21068599f8fa861ebe9dd7abffa645575886b20fc1d876b9f9b63e1b5f23bbb6771e25d4903935bd7e650dd61f6584bcaab75f8c3a6ac4e0a82212cdda720b6aa5d626e5e367329cc9a19fba97c4406f16cc1489a8606c6e2bd15c21f4bd4ab01cd300c459adf47bf08012be88911c8ed4285644cea9ef6b94f6569b4ed313dc28e2b739a404b44e77f472db15dc09ed42d02fef563781fb6d17388184295fc206d73bf67ffd0978efb59d214ab60fa177ea010897db33d3f0d8864fad7af0875262b7764ddcd3acc63c65b519aa3e152585563f64c9b40a817babf70f9419c3eeb80a9f414852beca6150acdec205ee0d6c7a5b13", 0x1000}, {&(0x7f0000000180)="56e31d4fc66805e08c75a3d9c2274e", 0xf}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x1d1511c832bab7de, r0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) kqueue() ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x3ff}, 0xfffffffffffffe21) socket$unix(0x1, 0x1, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x4, 0x9, 0x6, 0x1a, 0x7, 0x2, 0x4}, &(0x7f0000000080)={0x1, 0x1ff, 0x6, 0x0, 0x7ff, 0x2, 0xf76, 0x5}, &(0x7f00000000c0)={0xfe16, 0x6, 0x400, 0x7df, 0x2, 0x7, 0x1f, 0xff}, &(0x7f0000000100)={0xffff, 0x6}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x403f) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:00:12 executing program 0: r0 = socket(0x6, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) socket(0x20, 0x3, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r3) shmget$private(0x0, 0x1000, 0x0, &(0x7f000055a000/0x1000)=nil) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) 16:00:12 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b81800000029000000310000000000000000b29d7b5f870000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000180)=0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYRESOCT=r0, @ANYRES32=r2, @ANYRESOCT=r3, @ANYRES16, @ANYRES32=r4], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714045fc02900d02a4d7303e149f1be3199401934737f5000a8d271c71a2f7a4fc22b99cb2064b74c08c5c161ac5a7f0994d4630725b9063114fc7383def6239624a48d85b97c2bba0e44f3ea96340000cc79723761d369e007f2ac1750cebd05fc", 0xffffff55) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) dup(r9) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de\xe8\x00\xe2pf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = dup(r12) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = dup(r14) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r16 = socket(0x31, 0x2, 0x4) kevent(r6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x20000000, 0x1, 0x81}, {{r0}, 0xfffffffffffffffb, 0x150, 0x20000000, 0xa21, 0x33da4500}, {{r0}, 0xfffffffffffffffb, 0x41, 0x0, 0x3, 0x1}, {{r0}, 0x0, 0x62, 0x4, 0x7, 0x6}, {{r7}, 0xfffffffffffffffd, 0x2, 0x0, 0x200, 0x7}, {{r0}, 0xfffffffffffffffc, 0x18, 0x80, 0x8427}], 0xa5, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x1, 0x4, 0x100000001}, {{}, 0xfffffffffffffffb, 0x80, 0x40, 0x3, 0x81}, {{r11}, 0xfffffffffffffffa, 0x0, 0x1, 0x8, 0xccac}, {{r13}, 0xfffffffffffffffb, 0x16, 0x10, 0x4, 0x8001}, {{r0}, 0x4, 0x46, 0x80000008, 0x6ac, 0x8001}, {{r15}, 0xffffffffffffffff, 0x44, 0x2, 0x6, 0xffffffff}, {{r16}, 0xfffffffffffffff9, 0x20, 0x40000012, 0x3, 0x8}], 0x0, &(0x7f0000000040)={0x40, 0xe00}) r17 = syz_open_pts() ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000300)=0x6) 16:00:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x4, 0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f0000727000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x1e, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x8}, {0x25, 0x10}, {0x6, 0x0, 0x0, 0x80000001}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x1, 0x50, 0x1f, 0x7}, {0x3, 0x8, 0x3, 0xff}, {0x8, 0xff, 0x8b, 0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x1811, r3, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000200)) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwrite(r2, &(0x7f0000000280)="fbaf8a8d1a029be96914f6357e3a0eea0fadd889fc4695b1669b7e423d7c5bab390710c6e877c1402237a4537bb01465fc7bae7d1030f96b0602cbd7df88098fb53dd920c39c54c6c59e27467c30ed06bde38ad35b820e25310e2a2f16b6b9a86d355ac2c2eeeb56096c725e076a9f9a93126e20a5bc1a747723f7bb210a54e41569049bf0e347e3df100f6a6c9147d23fcfb38ff49f9ecef8fac887f92fed7148b8aca5dd9e64529bd83c14580e3cbd3c165480b74efbe4b468e123872da2abd5a089425ea6ff84ec0dc792931672712a03c12bf714daf64ec2916b81bc2b84c93f652808352529b5aae4d55822d02b6795f61d", 0xffffffffffffff44, 0x0, 0x0) 16:00:12 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x16a1) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0xc0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) 16:00:12 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x304) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r1) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x7, &(0x7f0000000140)=[0x7, 0x80, 0x3, 0x4, 0x6, 0x923b, 0x5]}) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000100)=0xc) pipe2(&(0x7f00000001c0), 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{}], 0x1, 0x3f) execve(0x0, 0x0, 0x0) r4 = msgget(0x2, 0x152) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) msgctl$IPC_RMID(r4, 0x0) socket$inet(0x2, 0x5, 0x3f) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x90) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) r6 = fcntl$dupfd(r4, 0xa, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r7) ioctl$BIOCLOCK(r7, 0x20004276) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000140)={0xfffffff7, 0x2}) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000200)) r9 = dup(r1) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000280)={0x10, 0x200, 0x4, 0x3, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xd9b}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fee000/0x9000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x40}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x17}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/pci\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x8000, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r13) ioctl$BIOCLOCK(r13, 0x20004276) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = geteuid() setreuid(r15, r15) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() setgid(r18) setgroups(0x3, &(0x7f00000004c0)=[r16, r17, r18]) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r19) ioctl$BIOCLOCK(r19, 0x20004276) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r20) ioctl$BIOCLOCK(r20, 0x20004276) r21 = fcntl$dupfd(r19, 0xa, r20) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r22) ioctl$BIOCLOCK(r22, 0x20004276) sendmsg$unix(r11, &(0x7f00000009c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000780)="e534154a80e5f46c11a3cbc711ec48281ce297ecd5860d8348468ff33abc882ef00fbe6670cc0001a38c4a93637e4f3264802b94bd4be9a81ab48ad36e44d05506419c7ac7d7be7f0cd7a8e1f6462fce47c133fcc71373bde0455ca9a13f94da7598d573b985e8ee029d83cad3a517f2e8ee7414abb3da5c38a3915ffd477e2ff538e003e6992478684552d1e9ca842e3534", 0x92}, {&(0x7f0000000840)="d86ea6cc3640e3f941bc63125e02f27266aa1b32e0d150af3a55c72270a1a9d1377f82856ce13fa093429cf3eb3e35f3a8e8128370e7361735742af0d721674c970a9c0af96e513c9d5f1f2b230ffebd5a86f4472302f849eafcea", 0x5b}], 0x2, &(0x7f0000000a00)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r12, @ANYRES32=0xffffffffffffff9c, @ANYRESHEX=r22, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYBLOB="000008001000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r21], 0x7e, 0x6}, 0xc07) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x3}, {0x4, 0xfe, 0x0, 0x1000}, {0x9, 0x1, 0x4, 0x40210101}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6e8a579292219e5820c996b0a63") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffff13653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5afc69e605d1c7c7539d860fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000000000004819"], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0x7c0365f1aa448c83, 0x8, 0x11, 0x7ff, 0x8}, {{r6}, 0xfffffffffffffffb, 0x8, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffb, 0x5, 0x0, 0x9, 0xffff}, {{r8}, 0x857389cb42df6414, 0x0, 0x2, 0x9a05, 0x2f}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r10 = geteuid() r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) r13 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r10, r13, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r14 = getegid() r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB="000000002000000000002200ffff000001000010", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r15, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r16 = semget$private(0x0, 0x5, 0x204) semop(r16, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r16, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r16, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x8001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) r4 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000002500)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002480)=[{&(0x7f0000000240)="2e79379c7aec1e644b2d4e24e7aa4d58b32c24fbe98b4945b0966f5ad1f47bf742322680bde8b818b4d872b84eb8e583c5faece6670430dfab4e8db83011f1b66848b8c9957f547203b9213401c12ebaf0a16162f1a9ad3c65870f1bf7fea31a3d384fca7af99a0cea6a27cce60f67f1ad2ff9bf87602c7d1b417e349ed992568ac750883c32b551279237e5c0f09cdf997ef48549e7f78da8afbc7ed6cad1ca8f420fe8712c617c440f49d127e385476317df62c3621f89554e5d031a9b20f001174f90f52d9161ef8de1475ca63e863d84e22f6e438944a0007bd048c86add1b03d765ddf146ecb19d718083259772c7fd9802a8b7c2221e4d8a1ca2a037c0aec03e7b8e62e4cc04922c25787e538f542ef8129bd0305028ed1c501be80453ce05422c22acf8cc5461cfb509920864e5a059a8759e009841491fa2ee77371a7af2239afb03a4a6fc051648ce01f0f59646439e3939692c22d65e0e5e93a30f7f1e3f19ec123e43a6ac76a95a612a1a61ef8aeee6594b398aa80c2f7699a1e4daf2bc69d540396c9c28e2d93367fe1da8740d92bbebbe9d5d4ae6b76602979cf96bef7e8f37e291c4efb0ea1e3d5b7bef18aed0b21ee58eb85d0155e5aaf2080045263bbd4d4dcf2f1a5dcd4174c77f9351fcf351cc596d3a18165faf92a20909ed8c53d9df12ef4315e4eb118c40c0cdec50b9e4d0bac69ca1f536881a6a0db69d7658e4c4a4265a74f459fbd662f66952ffa0febb2f280dcc761c5f5677b89f7edebc127a0daab0e183c3fc1025865f39a9e2ef9aef563c3336ff1690a865ddb68f63eff64e136a683fefc2edbbac930a6102fd7e24a85e4fc4505152001e6ecee3be8b579eb45a71fb45b9aceb573ca31928a43558eeda1507479ed5596c4c876f48d69e71ff11fd615ae85b1c67dec6d8236d0620e5bb2ae013eb251d6666603da2120f5ec1577f7ee87895bc873d5acee1273c734819d40ba8e9c25899b33fe228c94c2acff8df2ae8654d9ba037f904ae9be9cb6811ae4efca7d3ca5247e4d93826071e810072fdd74f4b723c87fd72d63bd16cbb9e0093bbb6e257cf03ddd4c2e5464cfed6e5721c1a0e62ce2495ff39ba034df974b7780ff41bc6640eb9e2f5cd8f1c1eb5ee13d3c39ddcb53c81ad4cff9bbeadab2bb1cb8b67ee418a369f87d43587a0f3adb3ba24ad036f6376b9381bb2186c61f585e190f9ae6a6dd285ef65e24a283a8a743dcfa4e2554c67e17f8ebca7c7a276c1162ebd00b95c7fcf3cd49c02ad50aacb10d9a6393e0ca62fe5e6d737b349319f4fd2207696590261d42711ac1cebd172ae15db1ab4ada9ff76dc7b3b8197b68ddd7b1ca43ba67c73baf365801af48f7d650913dcb9883d2dc8811585b578040fa08106327592f462daeed4556890f4878263a5f173c654769424e4a47bcbe62a63d9e7e76ba7777b010d1d6331aa4feab2f9125d47e8b1ad87e1cad4055bd83b58c60c1662134bd1bc8707d37d13d285b984bc9b5ab50aad34c227fc5736cc4ec26565a7e5a2c9d4872c118b02c29017c258cc28bc2ddaef84578efc2442e9e43cd48fbbba0cd9ce9dfcbfd873e0554e80b8f2f018bc6d7283ab940a58f5b1a7d493475d81d32a23f3fa9b6657a82639bd2654435ff30662bfd7c3f33ee086a9e1a1810c17f59c0a1fdb35eba11c8820623d8ecd09a0bb055e524bb90a6bb022c30116fa898291688ace7a3095f292fc468a6774e1dec0a418ef4c545a30fcd61c3b62802940f8850466f31597b2d95ff8fc9e6d103c6b17cfe00eba1192710772a7810c57d304f688a383a5fcfa4acfa3f9956f24c57658a33e81667c06b6f7d37451ab1086cbd977d30b9acce585c0a0a662ac4d5b18f96ca65270e52b61ce2d8c4f0ee23e8f43d33be0a9fcca33a39e0ed7a22fe315a00f5999cc2a02564bcda4af9c2b99029dd5caa48dd20ab505ff4a375de0500c1389a14ab84d2b5865439b7f57fed19f624013c8b2bf4708846a726ffc9a028177228fb849118359f2c5251595cd95928d36f55e64e7ec9440ce8fa5f16f8eaed526d2f4a14c96a16ab05bebf93bdc26ab6a419d74f494e0edf168e36c46f06310f6467642d20cb3a92b048a20d060aefc79b5f2f9a404fb0db0c274a18cd070dd6cdb9da65ec8522931197334c7139d3f3ee18d2ba6e2051f1d4ec235ba01d27bd303df043db288274bbf9dd115a138304c09be9b5b0c841b01e7500b334eb3935b8c59c113d1f52641a6d8d73f41bef2e741fcba01d9b3e332d37dc2d536b42368b7e05c74e3f4977c86f54349a65f16ad2dbdca777aed0945df02f784dc47897ea09eaae9ab450ecc0b6199712b21c89a9175c7cc20b012e90037d90c087fd424670f1fe98c96cbe9d019559e64d609a4341abb0ca19a1c4a914ed1c3a88516e5c5f183a6d0d0d0155d4a5ffd495d4cd1e5ab6782a2e52122a34b04b6a84eaa56fe4bf669a53bb48139c665407113570a92acceeaf94671d07f47ea13d6c26ed33ca830da2aadddae32ce8c9629db90b9a2c73fc2e7e9b467bfe77cd58218fc928a9b97975605c92133484bb74b695c494e3474f6d0afcfb2b2347fb0d5465120985d19cc57e2a05764677a4b2cd4b7fa4ea1f174ec30ee23df13e914aa598ed3f6fb0d4c72e1258bb3dfd495d92d3dc7eb5ddd56bfb2979012f51a08c0fe02552f933ad02e72c17d968b137d4fb6be5d8a3a6a8f6f6be5b42eb8aff589258d6eed015af22eefdd9e390e19179b4c520f04100ce91d2f35d9c1724838b304e6633d0145bd62ed67c0fa2d796ac5455ae08a53c48d5cd5cf1b4dbb2aaf095de6ee1c9ef892da0828bda2fa4ad6550a8ebd1eb10b3e7229a626f1356067c1e936e6c3dbbe5144eb0b96e5151480a664f96332a08f1c6e6b7c6c54233e1a45fe0162ad4313d564519a1053b92259fc2e823d2ffe8f2c7843f73105a08f3b1b5c5fa3c0900781aa79dad33cd204df5ed1bf061291011dc7649362cb06f44abc09419398f500bac61662079614dafcb1e9986f6122a1ef5292ff734ee999d668540141a7ef9b8fdfe7fd572ee30abb41f04b0b13cbee46544a73a8cea2be6131e3114ab64b4d3c8595ac8b8c06f8f0b47c0dce6aa70334a51221b01cfbe450ccbfb40af06085efddb5acbbcf04bcee97cab213200879bfaa6b3247c3f1b156b24fc4fb7f343c6fd26aa1db7ce72d56d0d2f87764e36a1843edf228f47b075355292ff6cd3e9b97d43d13764046d3c53ecb8e6a017ee760ec60359de4b6d8bd05bd4abf55b5475fed3e81dab7b321877892d0e60d14c5b6bb85743d5c576fcaa7a6848189266735682cc530f86ae0014f7367f14f8e7b00c71b4a591b26e6dba2cda5fbae436b2ccba513c531589d1d254cc2e35bd7b8e7a37b7d22ee13ea5d15ae7c220bf9b9f8f51bb333bc99a0e43fc49e4f751be66b3eae99af8bae93e0019211e3692c974629f5a1d81048eeea35e9dd60eca8c03a6d73b88c9f751aa24a425003ca77f47615cb9dd590f191bd7e0987a067cdb744a27446bfb0e90d7ced9a1fe1a75bd9a7316ce9c9d2d66f010c70ac4e35eac4abdbb81ed0942bdcb67b5d41e579bed69907218b2b370e93a29fa7393307d927b8c70917d5e8887f87ca252ecb6c463c4a4d542130ca5e219e02609ed4121a42a335bd5ace95e2622be55e80ec8406a7a0bee3431637a62dc4d53663a3339464da5f0e53b66559d2a1ea85592acd0ee0c0ebd3b22f6e2fa78d3f9c30d79c3e5fda98471167e87073e21c26ae70266fad1c393d8cd1db116ce68b98ecac219b25313bec4db8d34bd5bc419f675ee07c9c90e51982d5828f8ef2b2c19823756b4a5faabc586dde0493aaf4777c7556ed628650cf7a4fa07972cc8ce3b2b1256b674608153febbe2ac7f9127f4a2e8f025d962ba0cc74a2bba54e6c38a633ad95a22ef2a514b86b9137a0e41ebb639a832649418743abd68c1c9133882cac8d7cf37cab29d2a8261b5f606254b129948dc9056e73c5e6daa47717517c384fd4e505e7b67f9be4227cb4d3edc65b1d084f8a150dd799d7b5c23833fdddd6e4d0ef1fea8db00c38923ffa82ee042d31e2ce2b3818738493fc381e116d78f05aa9b46ecc21217097e646edac4a895b868ce39e4d191922c91a0af7eb74ed0dbc84ec2568a2ad7be8284adc138d0f1975d289d08e5e011c4523b34c2430a890b7ed5c7c64ab2f729dfc696a30bf57bd4766e1971604be8189c57b22b8f7b75ad74d0fd40502cef269628ad6877a0805bdabdf645c61bc48fb855f0f07beb0cfc04a756e9c44c4505723369ca7e07d1c0f5f44dbcb23937d2501597c6d89c27ea80b5abe93bcfa13e220f02f67d3838cf62382f2094848ff6299b8d9dd69eaf419f74bd16b7ab43276cfe72065b1715ee0abad8d37539f486ebb917dc1449a159107ccfb65cd2ca72d029279b4903ec24fa3a788260b19db434725e19a2a2738340a0a87f2422f496c1c7cc0e8369b445ca1e5febb2042513af508e4ef0de85d6ea1cf87d30a73e7b7ab7d35dd49f5d992c22c8ce44be6c4b38f560fb14af0b34c0a3663309cb2b7819ef55536aa89d25dc6cd1c68375e5fe1cca3f6aaccf02e5986c6bb2f5e16256afa395e3fdfa6278146fa2c0e438e9fcd7ace71611f67b42659d0119f49ae751b475a1c50a6260faf3de70653b5c69ad3e7b1284e6879a1917aaaa486877b005c2a940470e40638d5956de10f633749b45c93bcbb4a8535b2628bc8fb1e8834bd8d61b1ec5db419841c54e2fd0c4629d53275368d9e58a40b764ddc7fdc6758b4fff23262dffffdb0152e163ded11d77eba1f23ac3cbdea4fcc97233350dec1025fa68644eedc51ccc1d30ff56607152311949412656feb1842a6ccb43bbc2774b6aadcd2b6690566bd2be595aba44a9c7ae4b033ba1fdaaa81e1161a94581e56f28ad9fdb67722951a366f7ba32046b4babc06c2af9ae47c12349a3d89a7f54528b95040342877bb3d2414d44980df4074f224d32cec62ac6d6c63cebcbe77c81856e1fe7139dc86af295e70a165f498ce937f4cf836defc0bb94cb1832764973c52e2e8a625c0087212c0a8440905c6d84d4dfb273fde85e46a73e3dd55a0ab3f321b37c44f43e091c6e82ab76683ba1d9c68709c2c7563fa8af027c25d9e4c0bce1c160bba6704505118ff135a8d590d7c60bb245ea8080ad3c1d23701f4f86ee986f630c9b30ed1bfa06c7c4f415bbb3984ef2fe3f64818933f8aa9997ee50b32fa4683c34f96c6cfde1f54832ae206346b206cccfb0d33b891b3c152d24d2ff49841727c6f7e510a082233709b657cd4240325efac2c9fa128b1aaec8d63307aa53d5ef4f7856110efba80dbe2eb4e0da95e299196188bc5f81e4730388abeaacf6ec9067e25d8fa50afb48071071e27082cef2586e7bd135afb2258e6928e23ca2ad5cb94a4c92821830fe209313b32fcaed9d57f46ce2d421fbf6a74ffff368c2da14ec025801078b6727d221b79b1943a9e79769cb1a36631d92c81ca1439ed0e96acdbb24b00dea5ee5d3085fd341d8490ac4be1aef5d8a07b13b6b7ee11ec44c15c333d76ece2250981b5508b2ba5d07c667b159a9ababef4b10dcebc6d25e2a44867129cfa914cd1d26eb05a41bf989e28cfc5e3a24fbb87ac372ad538964a206a7c103b49f57ec498d08c6c52a1d5fe5dcc3b15753e5900f573fb0c021912df77bb6e00af978fb9c0109ff7c58d0aac490d392b2ec52a77a84f99952adf60c72ff85344705aa3c392cdb36e6edd89", 0x1000}, {&(0x7f0000001240)="0006ef14e507d3d76491f725bfa311bba11d2c8efd1c680ca14e95e679c4b947a7d86466ab2b052831eb8b7330d65091bd6be2018b9f9eaae9f12409b91903fa2d91e3de3475e9453a715baf06747b0026c610130796cdc5505e9485e54574a8e76b97b262cd52f46cd7df1dc4aa50b4bef36f9e1da981da8e043c0d1483a0e217a8e9d0c07aaa2df583a6626a20c0470ddb83c57225786b2a6b25ddc20e19ac629d8d2153a96f1e7a7e7658cb52052c2017fca26215140645a635f3bba8c87287e4fd1b2d7fb9913f76f349d29eb26c9efab6e1bba841512f3491f248f6d6c0d4013f3a402837a61bd2f10b10cefbe0d3090a4e1aaea18b55cd014b4c2cc33c2b0cd5231bf695dffca707b05006fd22020b0f114856a3395438b5fb4bae4f3d5a4346de39eaaacc3d1cf4d2446ebb3ea9b7c81ee7860df0773e94ea9cc26c691c82630149bcd7296893c092d2bf9829d327e29293b5e7f064627a879f2bfa62bd3a200c365f7d60537328be5bb1d91872108d1bc244d6832f9fd48ef6992a9783eb368e5d871e80d9c59069ae6344c56227209f423e9dc5a7a618e101e3975df9b041b59f9fa64280635833746eeacbf8627c320fb0d9f51caf9cfbe8789ee7db15ef9c1e76ccccf557937ab518db06e873c72225ae350a1d6b1cc3c63819c70639b574d56cb5100d9c597397915ee85dcf928b0b1397e7015c9289a9399ec0c47658c5d6c7e6cc608d644c6cb6a8d378740154e8b4c7214c4f48dcafadd23937774968123dca9e465751c8dac26abd3e0adad598fafa49c302a9fe7e8e7bf56ad77df3968fd5a686a11df5b1cbbac0ad8ddc06c4dc8a8a97d7714a217670982fc23cc799678d4b815b87392bb0e69b7feac81e289f6c1fafe859a28315f881f0d6763846c76d076ebb120465472ae70266edc12efb310772fece4983b25e7157460655152b84d73702561e567ce4be230ac4484c6d64f7a014e93e78e816d2378f14deff61a545ccfccd60a6392d5ddb4bb30c469f505bd03164a8fe55fbf3aed243889ccfdc2a8ec3cd86e4868026a28afe279a4dd7df7b32791c82b03ec086eaf0e6347b32116678b45ddcaf66bed7c019badbebcd2c72968120f5352830b8758f2fd3a24506983f981b7b61197134ed580511548ef9d3d74a99beb1823ebf7d451afecfa0161bb50ebacc796e4efe752697a1371a2b7487ed6a217407e5cc83b1f8fc5abc87329f87c1501f9872a33fd3841e3ca0e1833756d2e77bee41dec6c90209d26ba93ba3ba9e103f54a138b9f55ebf54b7e44502a6aec7d2b147696668377d06249a9a3391a1091bdb319939d89a0bfc1ce839b18af54950dfa2f84416faa8c9cdb76ac9d344ef520189e2c5abd623d6e5d4e4a08ac3f9d0d1b04911da119465202a20619b120b421b5e1acf7285c7399483d1a6a5ce6a7be479d7e43f9ec641905843d366ed8a6c7c3623031c00960d714ec103739dd57b9741d4c75d3730a7b7c38306103639d13c11a48098b4de08ac6271b4035e53942820aae9622d71c7649c952d4be12b1d9adf0d5209502d95b7a173ad3fb7f36a3933c5573bfc5e88047bb8d9d35a20ca488059ced79aacc47b08d67b7b376f2359d0e9eda8e6c2e8dbe738d500319451392c4cb89b61fd041c2eace4a1392c8b34bf79b6ac8bed94fb3d8663f7577a81925ed4466d2d130790bc710c7eb21879b40bf4d501720198489e44c1eab5a530ec5f8cc1633f9914e87ca0c46b565ae8d3f25f59fef29e91dd5390f7a5f00b24b7d41736d3080dc56c9328efab1ec56ab472a4202587b14b11cc8627c4fb4b4e3a07839b2d8b0b2a38316c2c11ded6a13eb3c637e21c623b533e4b8e631ad602d8728d88d3a4d6810387f5e8ae0f8c34c4ebe3e7083584ba333a263f3be8e5d4bbcbaba910fc7b49a7e0cf0f49cd9269dd20c9fe393ecc5fa71e1a280b1c67592911f4de1116e72cb4771139fac89049fa01f6e9fdab3cf2ca14486f96f69889948dbd41f3b93b51e1aebe836ebfe31790f8aa91d39a319e1a38e3ba9f6eb29bda3334a04e4dc308bf70c574cd19cc82675fe2853e6987cf8ec35cf9ceced1b0ec584ac85a1fafa279cbd59b93d2309471cb2556c36c1204be241f5b637b95af8a0cab55b7bd465575235636a56cc2bc6b213a7f6e500e326007c6b990b439a09c4eab7dbb3084cd344b7d101c0e4c2af1324c9a95d555d8e2a3fa3f710131d72a2079710e05f2471038dfd6525deaa7b3218467996709f7ab23e990faba52a792deba566dcf6f193d04e0cc0ea664c94d93b0ea47d73e0ba1eab435fdd3390e9f0024e6ffcf4c3dae68228dc5e097fe9bfdd8521642be9fef387d22703399cc5b9e818e9edbb4e8553cc84cceea8bc1aa3f77206f6480a0ed77db0a649adc7df79d4bb3e20130e9408de6237292d9eccfa08a6f9cacd6c784784999cfeee31502c12dba1feb2e03d8653ed7313ef22a80d545f2ae1c078a89b2a0d5cd282369c0bd84c1b7c1702e336a09c1948f07ca6e03c357e0a5514193fc874e8e20ee541b4067a7ac82589feed214446ba82eeeab9024acefbcc9cc6b780c68c6c23e39897df3afd92fea3e5583676596cce905c98a7a7763ac96d09ba12f84c65d82a27bca58576fa62d768ad31294aebf25061936ffe0dd1f1b81e5c42ba5c859f59ed1d12edd755302763c0e17c614d47478c266380603610b9f7bf9f785a89be370702886acf6edc3c127e4202c31fd675eb73f868ac32296e7227c7c0434b3be478d55e9881debae2780bd8724d7f703b99ec19c84f1ae61d7085ab5f23fdaeb02fec37f9c8684d98a3e95b243625f37de17f8aa2b655cdef91721d4d4cec9c787b83e1739ace96de93848360f94b040b4626b4e575be95f8b671725a82f472be1fda3a311a4a3ad11b1597055675ba255b4fdc6a5113452e7624acce2133d591b46f5587ecb9e5f43984114a03af756b004afd4b71beb33a86275decae12c7b731174df3134aa020cf3f1d8d5f1881aeec3b549c7a87ed88e7d518ca349e860c155c5b3bb1161ec4fcc63d448b41484e6d01d6bc4b3cb2ce419374e89c746ac9e993cd7470cf5a91cd75ad049e393429692f58f1f1300e46fe410751be784a4f93d7295f459333cd4eb03488aaa997d0bda3d3f305f5bf6501234f284f81106a2bac2a89b543dec0f402ae87bd3d7d88700d61595de4423c9c3bcb82276fc2c927d9887490719443335e06da2be5a8a71c62f5f879d2c8a5b6013529aa9712d3751ae1e30598bd29f194e3a983a0934fa82871340be7b6b3289fbf23f434b71a416e1b8e6903f372a4ca022fd200568daf08ce8079bd329e9f63817e1c85e61176d88708b788c1a66136b37735ae8f6ea77d5cbbfd685eb96087a3f66f5dfdd352e2a5df649001ec7609196f84c77d60b527971a378da2e58c7d9cb9b0af34e0e63c4cd44f49e098168819de455b04b752913b33bf3a2c544be07df96a76535be60eb4cffc641766e42f7a424db0c8abe303d52721474b4229817a911e49f374fdd091bb58461d2335e29fa07596c89c908f2c8abfc60dd680937b09016b64749af86820c82a2054baee3e9ea20de5ae4d103234b6c9d0167b0b2e4a2567ca117c6afb77d724c540a18e7382a92ad2acbf9ed3210dfba63dbf9ce407972260b32bd012499c49805aac73b3f549f7b29889dc10d1d426e384e4b2175f1c6e88c201808c594f108bc61312c48ac920812c482bce0cc75d817827e391367ba86caf38d1ae6706384979def78d0a7c297349133f5d06e2a9be880122c74a936a6921c01abf83d42d71dc69adc79069361a352bd387be83027476bf7464c7e10d1235dea0844e7e5f6afb93596dcd01fc254f974aab3f47e9fcff4bfcf9bed0d3bcee084e4f863d401c481856d5f5e266985086c48cdcf80b046eb6bacb3c14d050b2305e039d5a1a67db5c3d9819323594cda3e3fa6960d6712ea5b23ffd06ec5d8975667f87c7ea871ed6bf83d8f3bd4887b5506e016d8699c663f0a6c303b9850e58ea188864dcbcaa405e14913504aad0b08d39603dee861c967805eb651cb0da721240a143787a26e2fb9c4344c515a534f789063c17b641c7584c7f21dbf406472a1ec3a58487730d0b8d14e70ee804d7ba15ba5ebcfb62199e2b813f2343c4b73ebdb61ae61c63421352a94af9e8083a9e9b393106bc113ffb1bd4264f57911db2ec3f4754a8e5bd72ebaa66707bb9a32b6c81b6dd18cb73475fdd1b0fdf88324d1a1fcf59c66308555c8e765e3462059f688703e03598b5a51086a517477e9cc3a8dc16d8932ae6c08910872987b3436b81c2d7866ea3bbca27029f95917adc58b3f6cd883d554e10047dadcf98408d4a9da0cf132ca09041509212f7323658570bc6478aa9dfb903912c59dc56159d8574c85e62a34d4dcb57260ca98945d928adf19a5e4330fad506a7f94abafdfab446f76b138ee5220145b1ab1ed69210307f502af15867c04aeae599f478b3952a4b1ccf4bc2371ff113144757b203e4ea03b203df17a7e5cd837578e1cbcda0c80091ed0e6b012569727f17d3cbf988c6e7ea49ccdcdf23f475d4f4b77b9fbcebcfb39cc8ccc0c94eb95742c32fb49b519272ba0046f7b30041dbf69e58e2c78f440cb98dd1d795df9fffe8ef80048cc5133ca475bc9f368d4579ccbf5c635214723bee9b5f529f5b986a2da96f6663d7b9f0123272020d198738feb4d528c58787fbe0ba77795247ced5415aad908edcd0daf0db5b450766473308ab47b90ae52403c15be9608a744fb5fcaa8e96639122ced2c63e0f7ae5d4995b91672d29d3821ec80b7ce8f32ac20d9446c430646a3c1ee1f23255a4b5ea397ee3969bf27e41dcd6c4c7cc58770deeaf1ef2d1adbdb2bff98bf6028534925828e23872911e5a319099ebbe1febb8e88239cc3defe179540a57255e0cb1acb7343d7900f101cd13f2000e94277063a7a0f8bdb2b9dbaf6548144bd9dc4663a0563ad7f76ea11be13fb5625085ee91710f3a63002185456ee2d5f123eae878eaf9d0e7ca9317fe54436086fc8a42516bc914407a264e53c98087810cd57af5feea99530281c05960dd2b0df5496cf6a238ce3d0765df975745a72d8fdebec6453385bcb33fe753d4bb267410ea17fcec5a4029e47ca3c14aec6476d0310394d6df845dd1f1e553fa454169f9c9a1e8742eed1c4385ddda5f970560cb08f7a86fcd2c87518af20b0b321e92d2a6f557fd30a129fee30e349967809470dfe99367bb0534905712760122acc933cdec5a9ef1a23811ab4f1fe48fd3cad6831693b2333d27c6e226e8e477994c576f427347c60acf89316061f8055a67deef02660d9c29bc52ed04e87eb10a4b5bcaef6aaaf8184ebcd172531fb0575d582e09540a62cb0803d83217326d5de7168d5d5790ceb5ca70918b024811203fbae10027561334a40d55e5f1e0825d584a4b8ed248c20a4dee64244313711412c0f59b38ed4091b0f496b9dc50e5178eb36f7eaebf24b39a49784323f85a77b5ba9e2f81b9abb6b37c08fedfafe63bb7062bc97db2703eeac1a9bbe5763cc753770350dae728f415e1db1dd9bb1a1e8eb312d7dcf9ba7acd062e5bdcfbe69d53aa48fe2850a8785a24d4170205e540f12ef51faf9002499b982179d158d760ac44199275b63068df61e53d5de7e00cbcce01451427f9076d9c212e45cad6a9fee11d498be23b6ca6c207734d38cccd16b045ecf1151c9efb5a009fc4d1faa70cd0806d47939d209adfdb2ba", 0x1000}, {&(0x7f0000002240)="c056d43e6f1d6442f08e7e55186218992abf3c82a148bce37b6bb825e9ef4482fb4673b54a7c85ec0f76dd9054b39f4ce272490af2f3873aa01bc8f700582c8d374a8af971c3827a391e279dc28cf36d63b79abe85998800c8e3d5176977758d164300cff9b5acdfc20d9ba5cb8502767388c8121c8584bc3417c81f32cb2a13abcace40a0313b5660b8bb172751f62479e6d61e91d008f772", 0x99}, {&(0x7f0000002300)="22098225abe3db235ea7290c26cc6c8a561ee6a5c21222289e68f24601b9d8d856426aa315a75e6020694a35cbc654fbf8ce4fd40d7b5b5b9a4e1547058f89e3c3977d9798c95d66536bc83556b99c04c0ca4c9613de6a9e944bc1a412f426c76a0e78ec3eacabcdb0c3945c532361efb1033c774728883d79925136bf5fb1ede360dcad5fa0b363b71ea969dc0f81be456944eaffe9369915243e20b13d472c1740c444029f2140b5a2740c266e32ed29fb5da163ba2a1f3a17f033fa77a14910e961d2dfcc8d70379285e4a8d1fb863beb897989c553", 0xd7}, {&(0x7f0000002400)="e8f720986cfbc4d4aad8fb1841b636a9a6299a1b590d5169dd6c3fbb2381cf743a5765a92459dd36a36e0fafddc109841c419b0a640117a7b0fd8154c6d33ff8629543e65c59845481a21525ceba04c56be1f21c549630ba0edf", 0x5a}], 0x5, &(0x7f0000002540)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r0, r6]}], 0x28, 0x8}, 0x400) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:00:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0e17fc46cbf69999af2c4a779429b1c5248b55d99d491eccfa1b8323baaf1feffecee0e8f1e590c3fc333911c5a66bfca97a2d8499b9175ef667a6e3c5cc59f6e173398cd8413235e242deea6ad3bfa01211d08b0be39db2a4190973367441cfa0a2c08bfcdf1eb36e879eccb66cd988ac79b604ea57297749034a53961fbc848c8e608936a7aec1e3d76fdc08d9662c9e75752f1ad825b84844ca8261a3f668aa75117f93230b035eb7c12b8f13f321c2ba01c23b"], 0x10) write(r2, 0x0, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x800, 0x0) flock(r3, 0x4) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1df, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:12 executing program 1: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10040, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x41) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x841, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x0, 0x9, 0x7}, {{r3}, 0x0, 0x1, 0x20, 0x4, 0x100}, {{r4}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x400000000}], 0x5, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x2, 0xeb}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x7, 0x40000000000}], 0x800, &(0x7f0000000280)={0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="de015fa18febe0f8fbb35a500783861cccf5e39719212bb155d6e8e85c5f7e236f7c6272edaa5625d245f8dd68ba41419151b38f33e0716d7aefb0fa72d4b29371dcf98884805b1c8fb98dbd95440e31ec469d908e9c31e5afd67233", 0x5c}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="292a97c8a7e9d39b4fcba8551593dd806abedf4d938d04d5307013a2b7228520bb722cfccac2b10aae1a5fe8ff7bf4ca657d85cc8474de67488dd2e098e5e5859f7c54c946a3fa9996e9ee89315a25a79c110986c5b358a899519e0af2f113367a7e5e636d90299fa2fef4c47180edb673f492f0ec0faaa737b0", 0x7a}, {&(0x7f0000000440)="6f021fbe0dccc27896154c80fd165e3498cff8f74176e27fd9eae4397d2c3e32d792cd60c88f96f82bf5cb86d0f281ea71078fa776c76316966d88083376f7", 0x3f}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r0, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x38, 0x1}, 0xb) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000640)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {0xffffffffffffffff, 0x40}, {r10, 0x20}, {r11, 0x40}, {0xffffffffffffffff, 0x8}], 0x6, 0x8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = dup(r12) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat(r13, &(0x7f0000000380)='./file0\x00', 0x0, 0x42) openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x80, 0x0) 16:00:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x14) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) r1 = socket$inet(0x2, 0x3, 0x9e) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:12 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x1, 0x3}}) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fsync(r4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x7, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x3, 0x0, 0x2, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x4}, {0x40}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="58a3ad3bbac74d78d89f665901f265fbd9b89d49396db54661687eeea29c37359443eea98322aec534afea94d686135211715c18d854025bf5c54176d19d938dcfc432edf98d29046c028a74ef60cc850b04ab355fe0c8a639a89872b4e03c1f4d33eb48"], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x102) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$unix(0x1, 0x5, 0x0) recvfrom(r5, &(0x7f00000001c0)=""/88, 0x58, 0x80, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000500)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000054000/0x1000)=nil, &(0x7f0000014000/0x400000)=nil, 0x3}, {&(0x7f00000ee000/0x4000)=nil, &(0x7f0000069000/0x3000)=nil, 0x815}, {&(0x7f0000659000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0xa9}, {&(0x7f00007a5000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000344000/0x2000)=nil, &(0x7f00005b0000/0x1000)=nil, 0xff}, {&(0x7f00004f2000/0x2000)=nil, &(0x7f00007b1000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000013b000/0x1000)=nil, 0x10000}, {&(0x7f0000191000/0x4000)=nil, &(0x7f00007b6000/0x4000)=nil, 0x16}, {&(0x7f0000013000/0x4000)=nil, &(0x7f000076e000/0x3000)=nil, 0x7}, {&(0x7f00007be000/0x4000)=nil, &(0x7f00006a9000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001c8000/0x2000)=nil, 0x6}, {&(0x7f0000605000/0x1000)=nil, &(0x7f0000183000/0x2000)=nil, 0x2}, {&(0x7f00000cf000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x8}, {&(0x7f0000399000/0x2000)=nil, &(0x7f0000214000/0x1000)=nil, 0xe4}, {&(0x7f00004b8000/0x2000)=nil, &(0x7f00005b0000/0x4000)=nil, 0x100000000}, {&(0x7f0000194000/0x1000)=nil, &(0x7f00000ce000/0x1000)=nil, 0xd57c}], ['./file0/file0\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './file0\x00', './file0\x00', './file1\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x9}) ioctl$TIOCFLUSH(r4, 0x802069b0, &(0x7f0000000300)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x80) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:00:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 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) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x2}, 0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) write(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="02757300004415000000"], 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="694d947831fa30d053d4b1de5c76d6f977ed9d2653088f475987fe23f1fde28cd1fb", 0x22}, {&(0x7f0000000180)="ac9801bdc25f132e438a9646cdf4d08b17ef9a9d2edb9a86e7466b9c66768473081cae8432b3c1e3922118285d5953391659f7614e83a8ac77b6ad03962a66568d26e1b1674338b587f50f0b541ac76868f0b086ea81cc2b", 0x58}, {&(0x7f0000000200)="44de1f216390938b8f2f157f08e2f6a9289ed389981f40f04951a209b2b6d8be0cca6d545678f820194cf06d2e6da5287fbeb54c44bb6a69e9086fb2b537880216e77d6d", 0x44}], 0x3, 0x0, 0x0, 0x6}, 0x7) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7ff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xb1}], 0x1f, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = kqueue() read(r0, &(0x7f0000000000)=""/37, 0x25) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0xa, r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x414) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000100)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000001c0)) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000200)) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_int(r6, 0xffff, 0x14, &(0x7f00000002c0)=0x3, 0x4) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2bc4a944bae1ded5) dup(0xffffffffffffffff) setitimer(0x41003a62cbc67b91, &(0x7f0000000300)={{0x4, 0xf0}, {0x5, 0x4}}, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x10001) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000400)=0x638c93b0b41690c5) r9 = accept$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) dup(r9) readv(r9, &(0x7f0000001b00)=[{&(0x7f00000004c0)=""/180, 0xb4}, {&(0x7f0000000580)=""/76, 0x4c}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/254, 0xfe}, {&(0x7f0000001700)=""/244, 0xf4}, {&(0x7f0000001800)=""/217, 0xd9}, {&(0x7f0000001900)=""/214, 0xd6}, {&(0x7f0000001a00)=""/209, 0xd1}], 0x8) r10 = kqueue() pwrite(r10, &(0x7f0000001b80)="c9c15640c03cba0b62152cbcd3f867daca0b2f6be86a8574d87e169d2d7a28f565c9d51fa7d43e31f579ed65e9d1c7ef12d8c4fcf76c6a44ff72247a9aec6d4f8d99317ba1236529f56c6e83f197acad29f9745d9f456653ff9a1d9019f31b315f3e112e39960754437f8b24266db9a70aec4454e92cda4dcdf46197e4e86289890467054fed0e3ac846da52b85ce58ab821d1b98341fd9a3b5137729754b2512e3a7b4f5bd54a9a22a3365ef28d3cf1f6b0067eb9b5396b40cb08651346930850f373bd399551daa260dddb5ab0c8d3dd82fe7f0b093ea60c450720cc86f907bcdc81b2093ac2a61a47ddafdb68124cde394d2e33a4dfcd3b9882b84d6b47af712e7c4087d096054968a7778abd9f079e2e26526dee2b32fe04022f91a072a0d03f45257a1c18ef981c0d907e19324dd88a41c7859c18d2946b93654da7a372f409692d9861a6ea6615b40dc84e7693194920e9d927eed6903467341faec7b92bb5da7a0a2da2639db613f1b1d5cf28ddeed70434405da89953c57ad95307ae98e80317818bc80fc3d0cbcd024bd82ade672d295aad5d75b64b900d8a6d2536aa962e9d6fd2a1880f38d4e7114b0824d78aebcd5874a11436af08ebc1bd3d5dcb552bb8e4f4b5cdbce9dcf40f8489ce6e05dc60d0839e6964e799015b8dbc985404f808496d78a1be8cb9beb4913af73be27e38ec8bd1779fd10e16b8da720aceb5bea842d2bab83843a6129bc619a242bd7781014ea195d63cf9fe6d53d5d73bc1cc8603bd69b9b9f2a9287612d7b4319434f532303e21b6b80c6cf689bb9b0220438d280c3379ef938efd59242c7cc4f8df59d0697fd8d17980ee2bc56f3f54708ae026933251ebbcf13b2c868892c45b21c2e490a27be2b453416bdacb35f1b30e7ed97272522286b8af4ca04219865de5fa84ebd0c781e74b66ba709b65c410e2cf4cbfd652e225cf82a5371b4f301ef3cde3d526a0222cc9eeda2d7c6762e9b924645fc8e594c1d42e587a64484a10a914e4bf4283c11e80c0dd710d13d3d60a2b4ddfbe67b03e39525d401774b925be7c494707b4f3f5fe511266e36832b731da0e3725f41ad52f01a3f5cb68bad534785e7b3efb8441a8b9592ece6a96b57ab017532943f5b41753ae3627b3593a40d78f416476fec11376af6f1a9490b3473d30f4d659699367e8d508d69ad44f4e763108da6f11714cdc69a0d49dab40386729666fc84078f10babcbcc0d6e7ac3f8ce52c53156edec82db9f2758d10a819bdffd803a97ef44d25a9e27a3bf327b941af14507beb6ec0656ef133722f08b7d5c2bd636dd36f514b53003b5afe4fabcf63b9667874a5aee306df146040a98fefb8539c357361d7ac3aa55595539eeed65c10862395a3cad825f28fd314d282ba0adce05538deb830cb59cec7b01ff65d9ab5574b3404cc4c08376c20ae7c32d4eebcf16ecc8dc109c1a8abbf31d848a4eb04c5ba422c1f1bee15397bde58d186d1449fbe46036b73de3fd3d6f73164b34b6bc8d2a8fb573e16ace7bb852428a4408e22202b77fc807ea6755770fec34c8026c752a78a920c24712a55093f89149ecc012b2b783e8a28343165b23c23ab5cafb45043a765e5f81a208cf3a00c6b5380b7f2400166294b35358ed06ffb3cb1d1e36f3a35b3a5b163a2ac303c0a3a04e6a359b4db4452b826cd72f02495be6db03a7b05d2521d9247058263ac5214f298d812478858675b8ffb6a225cd7d8e9d001b77ab7789548edf470c64b8c760d8142be9f10a884ec479af5b1648ac16707450ed9ff4a5f4a71b60fc5ed04b25b0fe389a83c2f1fcdbd2a7e0feb5a602748bf143b5b6b73d1881eda4ac42e8ea1696e11d7851196c23299da867fa71d7b0970a19652113284bf6d013799e632bf21d6ccc63e113b4f8df87a176ce8cd14cbcd5180008912fea52990da9e9fa6ceef6874b5a794d168eb0cd7a840c570d87e844535a70dd1771eddacbd5d4d98dde0ef1fa1c8d25958634fb420f12900719ae09403876c5d2af48e40b354330a8a27687ca5b8b304332b00e7a127af1ab7abe7ba6e8291de6ff201718676973c256a4441fa169d1eca632dfd2e9329373155be36f10fb61259c11d1c023c1ac7a0fd8970bbc7dd1277c319f7a88f8d2b8a5dfd2e2d5f8607762fb9ca0e693a5d7eca75187e2b3a9d6f85dcb45f71ac787bb178682f471f35fed22d7b179fcb02c3b38e327603079629372d7269399a7a9f379cf3c5926d37995215aebd0929b1ea5b5eb9804e82ec9c43771d112de770f8067d1ac1928a2962bbae96f64a31d77a063a89df511a5abbaa546b7913337abb84a9aaa0c4c382e69256eb3079c7a6b5683cca58911aec014ae5c4de121098f496c3880af906e906301ec4e849a5698ea3cb1c1bf007eaf3905bff3f7690c321418a100747b4e7855d700a272a3c3de6c8d70322ad0cca02a167b3bdba21e3ebd9ca97e9600c8528eae0119d3afe7cc7f9480e48673901579f4fed7c0d78dca9845cb3b66f7d9e861a7f5a33a2b982123da7a20961b24e3e4392b9eea427a81da9357afac038dcd465083050a186af0143d3cff087ae6ab5ea4c4fd7ff68b4e2c57b08e9ee9850842da7f3bde5af980be1f63c146e27598f3457d71347ca90c93f6a38a8caadcd6e52534cfa15e03280db801546f0b247e69d29be8250ba6920392a65e54ad4ebe2da74af2fa791e4e41996713fb26b95b5707cdd6ad79742a02609c31c79d3af9b7e4c1d6eb454cfcadb6389c61c244676feba2631c106ba354c054b2c950306802d31268dcf2d5fb289b63fb79c192dc29235185afc9b04bc6b1e1caa307e73e8d04e2510fb42ffd4cae96c60cbc954f878af1112b63b7017b88d5b85a4b453f5d5d00341bf07f2f40200f26c6973a0b987021071d2cd713e09e81624ab3022303fb5193085d04d0251eb3f9197df0340025226c389e8c7f4cf8ac4cfa6aa083bc3065e8bf2b709b26c4626c0b7011013ae2550733b1139f5f910139b9a75ad7948fe66405d95496b3e57d853e3580d433b16a2cea69e5bf40933bf5c6626a12a0408314e5d537e2cae6b9068ecd0fe13004cedd8ba22311c710d5c139cfa04e7db2f29e6949981adfedf8a11af566fe3129b6d4b56354cd637f6251c504596f22595a070639880c06fd5e49c36ffcea0e488aa39c139d8e45c3457048b1effb0297d65821293506cf93566adc52c8fcece951c37218447969852f45567b4df95174d975ab82fca13d2c4a94b9d8fb7e441c51f89d27239447e12084a2141090e2991393abe10a44a050d1ab3316532c3a7f362d35279bc26ccf9d4afae2d07fe2013ff61c206a0b14ccdc33bf8b7f1a78bb0725bf4cf509e0f1ffc964e45873a830858f33ccd3377adab19854dd8a3e10bf2ed0a67f5a2f290b952a89cc03c724b7b67544545af9fc7c924370ad0ec9b6643e020b702464397a7558f014d651bcb040ac388522e1312bd11ca3ae679394fb24261b13552b108378844cf6cb4c2466f85832b98b628565d4d25de982c241be428013accc8b9eac5cb2f6122d2a91593a851dbb61df27acd64197010d4702d06d83d1955338676bc51d08164c7fe0aec03d09be14f22fa22191089be3bce4f4d7f5861626516191df13e5e941fd5156852deb73234b2fabdd994534f139b3341ec25d5c2dd0f5811b75b31b54e1301cd046e16424e7710295a9078f31570ad4126b5ad321e694e985377e05cadc7878ef23163e7c3629f018c6619ef0f1e3c937a3bb0be0b3d6fb3dfb4b56018e3a6252362daa50804edd05aea7790003ec4723ef14d1d4a6f2a8c88dad1130cbf91b4dfd2e7b0b4a299ce780c80215103311b8745e4c25817332648bc3fd85fb237a5f29ff6fa909118e08b6bacccbfffd8e92e3c11778ccf5c05a9a34c7fb2203c5d227554b8e967257b3eb8006f45e2f6036c62741cc29effd6e101038508bfaf56ed7cd69af3325600ddf136f157da8968275a05e8b787192f4e695620a05163ffbdd2f0e222c4fc0dba383e1d45046dcfa22418901680f751c254b3530f3d0898d40ec9363fc634cecf7c87b1741cb81e0425e26de8e6ca048ec24548882cce349bded57755e12de7d3f0f7a830ff9c9718d4b39d2c4174a74badb712ed38af65de385c54f8004a7a770129f823b0e708f885dc96cbc50eb28ff9078f8e3042c3e400f7edce873cedc88182d2ba88601410c492484ec3c29654b652175be40b9a0ec4031839f5c24cab9694e3c96bb514a05a95a9ed315a6b89283bd93efb6b404d6371b1174488804ca484390b18741c7dd977aafc711e7b0a4ff5657b00f6f0c6e4c4922fe54c11a11bf77cce4861f1c89ea2295c0b69ee559d6debb39e3a1efb42e2cc011dd456451d017254bc458bf0e8afb9ac0d9ab72d2b5b00c66a9816117dda3682915e6b6b327587d33c43e0d5ed640cbca682869f40e14faf7f08bbfe90173180d308e31518707116d77a3d9d0d314a8d7f0f2f263295177d5667ff75c016e85026ff5e4baefccaae207a9b9bb3fb29645021f1d5a8b6780b357deb671ed82b1ddbfe6942f8fc2d002b716979813306571d1f8055a8de309a3217624574bc55aaedd54efc6ea56125888785c5cf721e5599b992016106add76f90e8778b0f9dbecb01a54600b83c18037d9a318a80bc1031d1115b2db790e8acdd43ef659a3c4d864f96878a615668bc2c7e46abb71ca9630b94cdd0f4573ef5fe5481cf9932ba64ebf559f25a1ddb8c87684b0cca6f8b6d237e09918cb3a2911967f155a18920c188d96f2d8a90e3bc6e0478858aacd582783f7c7ec77e378283316dac88673f12a75087d632492a28e72005f488ceb8a9f2475c6b4920d27ac728108dff640f797cc957545fda2beb160a139e503d695788c1b30ef1fc07b6b94e9a54ea2aff991ef17e5d5a2a94b3538211597cb101d7d08d2b98318449ce601d485ef888f77504f3715d411f3036d920470911e8a72f9520fcb3819299d4fe65be12247a2e901430a32b692a6ebe78896e5411cb62bd8d81ae4d80466c5ac751ab29785f434d2f9992edf0721948b0ee1881ade900002c944ce9a1bd4a74463b3249c3e1127bafb72b52c4bdb2f40aaeaf1769866404d0651d85db991936ccd4dbbcbde1b403ed60229dca97dc16ad874178f09e0a4f3c8329648305a1dabd34f94d17ba822194194b63eb85c6a9744bc00fd5e462a8f10cfde5b1e5e76437d272f8c089ec8d0047646ded9ded1806b810b047ab71aa3099f4b2651644c3f13787edc4d2deb7c2e3f42886d5285ba79f3bfe51a6d1722fbe425fad09a99d7f4212288b0d840acaf5a5ac19485bc40bfd1a899985f806a42b260674ce6598264ef06de1720fa67de0cfe97e3fb304609a29b94b88da4081e9e969a3646feca9efa8367f2fa76116d07a9a6a8071edc440e2de3fcf6c62dd7542712e9aa430bb0662c4e748d6d55f1902f24ac745c1fa0bfab458297adc0db1282200ac2d43dc8229beb5184175ba1665d5b1e3ac86d0fe6f5c78de238515488dea2ea334a96a9cfcebb53e2449d5c41d8abafbc1ce58f3e0a059c12d9db661fa4fbb2a7bc4fdf61b694290594eae4b0f57f39d726ecc82ef4d685be7000b09d8e111802ef680080db249786cfa83afc78f4358c2a2c879bd129a9a5546e73f52cba6ce57bb8d054bc46590b988d2b78474a8c72290cd75469af743a786522750eeccfbb312ec2c8b19eda90f74dffb8f75e090a98ba239dd509b4ac9886820efc1e585f67c530ae", 0x1000, 0x0, 0x0) r11 = getppid() ktrace(&(0x7f0000002b80)='./file0\x00', 0x4, 0x300, r11) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000002bc0)={0x5, 0x4}, 0x10) r12 = msgget$private(0x0, 0x80) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, &(0x7f0000002c40)=0xc) r14 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, &(0x7f0000002cc0)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000002d00)={{0x64, r13, r14, r15, 0xffffffffffffffff, 0x2, 0x4c}, 0x951, 0x9, 0x0, r11, 0x3, 0x401, 0x5, 0x77b}) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f00000004c0)=""/183, 0xb7}, {&(0x7f0000000580)=""/203, 0xcb}], 0x2) open(&(0x7f0000000080)='./file0\x00', 0x40a, 0x4) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/170, 0xaa}, {&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000240)=""/173, 0xad}], 0x3, &(0x7f0000000340)=""/69, 0x45}, 0x1800) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) flock(r2, 0x6) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x8, 0x4) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r1, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r1, &(0x7f0000001780)=[{0x2, 0x85, 0x1000}, {0x3, 0x8, 0x1000}, {0x0, 0x2, 0x1000}], 0x3) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000017c0)={0x2, 0xd0}) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001840)="746a0011b6dfc5cd74c485840e9ad0570cdc008d7f741efbc27bf9e47892a5aed984f574230d715fa8195390e6ccbcf14f5fef0fca4db9fb61d0d386759de7408b9c9520fed2a5bcd4c755fb34625481472119fe4885ac45018ef1863716536a3d9e8d932f233817a4ea2d55966078adf7e8fcc1fc2d3240bfe52d9c9f2228ffef3e2beec50fda5c88fde638a15c6d01af6d2d235505c48e2b1601", 0x9b}, {&(0x7f0000001900)="3c869a5a84b7fe73b252b1afae07eb02a9de055745b62b424ecd710c19a6cc4864e8f8a1086097b79b3c93f5691093a41298d9dafc7eca57d63420b4f47a15b7b0586e6be8d2ce08a4fc3fd826d2acbd3429de6ae72d21e7786efd7d1033fe05a540da6f684d38af5a0b7d2fa226291dadc245f692900a4bb8288e0098fccb9e6b246262da8a6a2026d44284eed50d5ab5fae676bfa8ee49032292e5833b44658da478f1fd16c526a53d622bb0f8711a0774", 0xb2}, {&(0x7f00000019c0)="9ca3474c233b3b059b7496f153af66dbaf61b6e5ab484b59772f87a45f762254f5877c31d1daadcc73f9bb47a167ff644eda4539225b9436cc19a4bc5ed550c69b8cf940a28d604a2e78269120df74da3c45ef6e1aee", 0x56}, {&(0x7f0000001a40)="49f872e8ecd66a7f6731d81880c2d4a533756de11b5733a389a35dea148c2491c845c3fc47c323378ce25655039af49594b10d92ca58eee8b97e67d06ca968b162c2b0c15f33e678a95d03e3a035d4310165b003a50d", 0x56}], 0x1000015a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) 16:00:13 executing program 0: mlockall(0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x20000000000002e4, &(0x7f00000002c0)=[{0x33, 0x40, 0x80, 0xfffffbff}, {0x96, 0x5, 0x7f, 0xb931}, {0x7fff, 0x40, 0x8b, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000280)="869a230a7694e5ec6ac311455b0d250fbda6c9abcceb34d2fdf2332c20b98fcf9a516ecdf9228bf96ba384edfffb044ad9924c5ab905") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x87}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) r3 = dup(r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000240)={0x2, 0xdb5}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x19\xf4\xff', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) listen(r1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) dup2(r3, r5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="149fb92e2bd1f6a4227c391a535d529de32e7b3f8a4cdb829f1b6c11b867dd7410cc11a5e832b0b1b0a69a042b3d6c4e687352c8f36b05e82598e4052281baa784567c330b9d28165b0f0fd47ddcaea83670ff60b5d8e6afebe309374aaca70d9f87cf2225ffea51c3dae01946d6bf7f734a7c90c49ae284135c5b69bae5d34ab956b72d6764d427f342017f3a39b5cf522450ce562304ac5bcbee9dcc73600a705978604d8bf062221c878aa2c55e09cd7e0b6846a4", 0xb6, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20d22, 0x9c) preadv(r0, &(0x7f0000002040)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000040)='./file0/file0\x00') fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 16:00:13 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r19, &(0x7f0000000f40)=ANY=[@ANYRES32, @ANYBLOB="049111b04cceb5e46d9e8999571a3b70130e75a294a03d8732c7ed5f6e4eb6367b4519906b93867bbdc486c805fc51020dd7d376d72f6c6c1c0f61a8b9e1f68271452fb415d3d718a31b931c02281a3fb5e6bc3a5e", @ANYRESOCT, @ANYRES32=0x0, @ANYBLOB="3bf61d3ba637d347fad6c8756e32caaac374e7c0334da4fda070c79c0a1e53b3dea080416f81532ee9f3b8f3455ef91f1f73bb4021894f9b8c833fce2d957f5928bcd0275af23b976d0f0e8f279bc5ba85c952c1702da03f1a46e2fa74317ed27e3bb75b692c2b7cc468f090bd56e810c77b925b594db88d92a2af48d483a6c2e488c1b9cd25c24236a3f6273ea7ebd11f8f2c663693c97320f313b508559ef652f13e86170cb846dcc0b67f71d3f095178881fc6310c75bde2635253bfd5215410cbf18164db1f201a951af8618e9a0ac2e06088d46aaf25521330d3e0628465050d87f1020210abfe05da1df8b742d2c5934ff055c2dced6c9bd12d0bc7088aaea147d2d48c42792de28559dfedc3842cbe94418726772d2155dbfe024bb025daf3a2593a135333b7a6681baff4ce4c77e91197c70bddbad2b0cd3b743ee0ef365239b71a2d38c8eaa61402798318afc1845f03d44efd6e8bb447429d7262cd8ab9dfbf66b6fa2598d1706c74df6fff39ae4d076a4450a2be0e7567969b978cc2e6461de0af631877a534325f8492c930bdfc78943be57da2c3b97ae6ad3cfd75f3545b5dea32dacd846ade504db75f1e7377c9fe3d138b1aca825dff580e1f00e4ea3a29f2b2f9a5467c75b484e5ecaf6b92e10beb648a9579745e317f24e24195599a29ca2bce549423cd22a6b8fd59e7e72cd4c5032d19d8b4a999c1773f34571e4540aee3e7f229773f73d5bfa2102044fed415739ca277f65ddd0c6ca97b019a07b93b781023da8e43a9de841ca62ab8b27a17909aa13aad2eed60fad8c805f889beeb6ec8fc2fee4ec5b5f812bf58e3ddb26898fc6ecd84a8872da6d811a54eb27118ceaacb031b3a6f381eaa0bf6cd0499b691012212922241a00d5a074db5451cad22ffee4d32db47288d8ec886e85ea2ea683b4c64980d8a45271e964333abac5db2b66e9bb6233742459992a20a573551dbd738fd3bbdf64d65ab1a842a1a8ca6096a0a13c657cc805475c836aa8f05a2dbed1499d3b4a010a33e68cb08653d300ececa07fd6eccfe812dd50808c2d6b10c2b0f9fe4a917120be801325967e86922cf2871cfc1e8a312efb7442d5f51c66cc65b548d2704a529d06e11a1b9d9f3358e21bd6057ec67072f99db8a6e626860da3364be7ea63e43992a3e1bbac49ab38e907b48a5e62043b07c08065e4c9bd8cb64cd5cea05de3096c3f72bc869f4d1b6eef42764965aa1d386a5f6c5e8f835eff0a7011d861f5de99dae400717fcea58a79a2e42171fec853318d58c40fa5805a0ab88b70a3817b3e0f24e028bdbb342d15077018092f4e8a2e54707eaa9bc3e7ab5ee43959a0fc0536251711e3f8774b8a959a08d664c9f49578b945eed48c7688f8b6cf3541d275c1e448b2e78cb538258cc234942e9d3fc65439ca122adb1927372d40c09ec0711296356ad099bd9bf7a7e44e6de611a5b78fc47a50be43d89bacfcf19e6b213d4a17e575204c0121cc7ca31abfa81d93bf102bd953e7ddb07a60b91d7014948c4e375b4388e36b56e5721d1156f2b9d81015af07fc7b7dd674524d2675d5f78179a5d470d2083cae4dbfcc0cfc57050c718e60fdddd81842ed541f46102f42cd520adaff1610869ba8eeabafc1a3c04144660ca1ea8878b8354c90ba301f8b48b3b929477bfb344258eea5e6cf25ac71cc4cff07b24d8121066090e2f377b069de1a7c810b944874185f04d8bb4341bc71066eb27af40b9875adbab409ab043dd0e9ca83171dd27049b5ad28570e2d5be447cf77596a407c82a664678605170172000ffea63d91c5d4896ba2641938eb92b80a8b888e0c4c6fb2874925c898b9e859388fdae65ee5150129c5f6e5c8a4a7f20740a3de1e4abf08c7a424f38faa434664ffda40d47d2f504c890682f2e50cda65c6544b94655530048e311572ccfda794359a296e05f37070d757a4d16bc44f9af1d79f6df1f62030165e995de7278d2bff3135bb3319f2d2e5b68228df86f8f0018623b3bce68fd90e93fa3563230012554d2372806cbfabf2bf6c264cc8199df20407b28118278f02cad992ebe488d29f55cdbb71637caaf58d11b01bc84b790b05699453e42a3766ce9adc1ca07178ed811f7e843a59ce2bb3d1ff35cb29aed9289878dd29d52651a9d34d3c80c4708d328d985683f2bf6e96d5904556e27fba9a6a253d23b9c3c443611f6e10a9c9ed84ffda97e209ba5dadeebd2d32a19e2764675ce6ddcbd05f06c95b8a89f0a5efcc581744d7823c5bd2c23255ff7d107629b55afbb55d900c27c6f4057b4245356011e78b0d397f717543ba2a5cc221e5f3de0209b2ef610e4379e21b83aac5bb3ed8c0396e9a3bf0bf7c2c1cf752677fe70ee53593d31043f94b0f7617e13c79e4f279992e04a030014cd34679d2080fd1caf9e7d2b9e520c8b6eea0f19d8970fa40b6ff41e5338b59d0e5037a4486b0776d10a8c582c2ba24cfdf0225a24b8f1c8b043c418fd9f9098edb2182ad136276fad7b4d1cb14ff4a3e1ab2eef47029d55ddbd0cccebcf57656451a897fcb22dab4ae9eb713d5b3e6473e6f60d2648a4ee3de3d9c28927e08841d91747f5c44e1909750449cbec409b12c8d17fd24b64437d8a69c8bf4286e34253fd15967fe590dd499ea3ce9c361eac4a4560e7bb6b4bb7a2f8520fff4265fb186bd86cecdc46c5e563d9483a43a0dfda2839451fccb52c3180bdbb558f40c1e890d8bea68995c237f42363f60e34e2670635b5141c0bb8c1585e05c16c6ec301c517ca890c57857cfc93293d2457419d1ed0e07a2393fd0ec5742913dc59922b3ef8c8f610f6832ac2071fb9224b7b70c91a543b7e533a0299b9867793d4daf65fb16a3d1b2d048ebcb1b9e6cf43ff2fe2295036186e87a43737cbed36c718ae3cc8ce6743187dff3f85cd187cf084129a35c1f20ef9625111a610963c4966206bbd9de6af4e336c268d48f6019e5a0be03ec6dde636014d2a913c8719508e7f7b6c6d64c4ebd15017cc2dc9efcbb70a50441e6998bf164578ca9aa8099f2301a87d6c81621d9f89ee848e5425546cec230877452cd9f044060f8f13192f73b304422bbb6632839a1e4db3abc224f96a779b27ab6c0b1a0fa017e91112215a425ed73d27bf61ab7417216ec84dcbaf1ac5e96b208a2ac03640948a40816ff9e75930ef3fb813b4982dcb951d5b6a7b4a55db447cd39d0a1a0475b61bb0e51d4af5ff8252bc6cb6833fcabdc61c44cc3c647388f88c32c6977ef6c4b9fb9c7856cd12aa4d42b7fd04cfd599d868a5a117c8156fde1b5e78720d82be72a57b50cbb6d290c968dff3feb94dd1b2e33a39988a90668faf6f81f785242cd98eff407236b164fe3d83b15e69ebe1312b0b0bbd5eb27f0acaa298de1d038b852f441d5f924d063c14d3a901b6b625d91c7d76290edec6117f9ff1794c67ac7edc773d742418dcb55e264ef49dd1ebcfae2bf85532d68d800ed3bcfd62cd904a8f0478f6801e1b1d4c3944a8b37eb42f3fce7b9fa34692a863771493c61720a13e38e40af322d637675000241f88cecde1613a2220ae50bbf4e4454545d921246e1d431c231471ce12a5d4fe3d686bb440935c1370ab139e5e752e0ee1459c2a24df5681442f0c855001bfb32aa833e9013d298737bd9cdde13fc6c288f8f96631fac0e010811b70d49e794a791d4be0ce20fc29d61b1e1f1ca2e29db83fb56587be209959e4dd71bcb3ee3ea93f0afc1d8e2f329b86e77d6cc527f88625c927f843b938762d29b2234891c853da1bf885b366a795544f15358734cab7d75c5212729de1d69cb5655fa2fc27f6955dbe0d36731da2faf6b2eb6f737995ca5905203cab73c1a04b527bd023d4b990977006460ec94a9e87a3dc527ecd735e16bdbe62c0240d1fc7f4b602f0f328446b46059b2507136a68030157a416339eabe7fd65143e645c59b6ee788e63830984e3595787caa75abfddd92cb5851626898de59ad5aafabdd2d30009e94520401dd9e5c3fa2c7aaf5f96b010480057b4f8b5490b2472c826ed54e195d7e49e2e0654c0ad4526bb550def1ddeb88db02f38fcc5db6be229587dca8bd33622586605d1ba53fa950cd2ed59b4834b6d357df8f68895e4ec5545d42a3559d9f7ce1ffe31cda95b715dd5fb45009bba9f5b125cc173d67f2d8a361db7f53975ee08898a3f8c4c1b18723d2c64c4d1aa815c136eecbd5da8a9cf17f93436accded5576fb84102be9fa2630ab060504be40d83515b6c42395a11640da9c87756435739927232b348bcef2c3214794b77c4d6ad4c347cd331f592fe01fc639505c31e81f6e5a03e5ba5704f1ec689a9b65e131135403e7c25e07d8c267fc171dd568f3ca55c94c513a88f18d56464a14adaf5c40f14c12d9deed4f40e6b6e6c04457991672da26833d551118d2d23936eb1dcdbf42647203c9683b3d231094e2dcf5f61be3898011feec9d3cf6dc4fb9d21767e4902ab100e54ec409683d6b6446760579570a33b21d1c99e213b569fc2c52e0c776303c9e896c026956cfe389d633bc96f31ae26ff0553898453a5ad7c72e2dcdef11edbcd5650d4fbed918b31053b0570f8c6adc903430b69555f96e9544032e9ee3c7c96460275ff2ce4e96dd122af43dab7a2adb3b0555661023cc301c0ccfeb49a5c916526bb83870ea80df72e2b882d07e3040c24416a30b35acd9e1fc41248e86bf697bf740545848ce601f71c8936a49f68ba8a65076345e95db48c71a88042c0c754798c9721c494b17c5f3b796f6e737d0f247b753e81e9ad677f634fe703f4ab1a1a17adfc15ab79a7e274292abcbf9de70b2fb1afc4d5a77e32c7f99c91465cce99a601ff6d628ff026775be85feab2d5fee13a0185da3649e2afe2ea0055824e5438737055b31e0ba70f71c46ed71b534c11058649eac079662e593c8f65e4229bda662d10d80fa2f94239f9975e851e237faa9636c641055c1b95d98124fc8e57a14e0dabfc356536401506c9d234ac23612a4f369f936383477b5a171f9585561230d5b4999aa3895970f7785c0e1889f881cfd5285122b9641a5303e16ea1fda4d4ae9a7f39a2f68f7d534ba70a99fbca256596d070f4854977f678defa7a1f980fd0da9b2db5ed1ee4db338b7cb680aba0106c3b598729ac70f5439f68100e2578d8d487accce87549f0265f991c6938de36a5cb0a8cb917b568a6e2a01b7332af7221a12b36bbd7248d61a5eeebe66f0a66a1b73d84b5358b1d15fdd887ca0d4da86d8920afda4add8552342bd45fe1669604c365fae69c36b8e5aa6e9f071f430fd577b91fda2466f23eae54aef56a472a28aefa86204245e40aa5b2715fba02804d7a2da25cf18b3814a3f6c62c79dca4ac6dc26472aea318cfb169f5d2b9cd2888d403ce2cf2782a801724e80fdb65d582300b7d7f684b8ed346b25eed84e6135b072d8c28295ce001cce5b2ad66f9344483d479d5e07ebad0e2ed0d0efaf6094e03a192a3c8232f982692aacf75f9110c9e9ded82ecd27f37c5f0a3720433afb97a3287b3b2d977d948ac8d5178562c33a125cc91fbbe315b1cf758916f7e62c28ccd02a8424d5a080f9c2b807a95f45c7e55b8a86458674d28f968787e90cffa52349cc02fa5fa90930cfd03404ccf921bf19f132a31e179fd4e46ec0dde7b427d6a486e10c6f378829179cfb8ce07e47cf6ece7d4c0f8389b7ced54f66ab58db89e20fd7c2aa4cfbc7bb05399bb885a84c30f513fdb8b8e97f14affa0ea3258cb796973e37211efeb05b5", @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) ioctl$TIOCMSET(r23, 0x8010426d, &(0x7f0000000000)) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) r26 = msgget$private(0x0, 0x1) msgsnd(r26, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r27, 0x20007465, 0x0) syz_open_pts() 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 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) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r2, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) execve(0x0, 0x0, 0x0) dup2(r1, r2) 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x8162}, 0x10) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0xe, 0x1010, r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="70908a3443d78c3f8bf2cadf7a13188efd0a54d95e483125e89af8a31a237b1820563ee8da155c1b57401219b87fcb4383474d0a235f24786cd5189d04ab7e2befa910b3b1c30c61229d2787625c5f5c0b6dca3d535689993fa1a84346bea04229117a349e5a2fc42dc0ba6c502c6537eef5bdc55f05a9063f6a7b33f71881fb9c57bc5d8b0cd54ae7158ecc68288d64a02012f3dd5bb85e02b6f8f5fa60ca3c61d201acb094175349a3537316bbc322d6ccddb624c18f9281b7928ea4cbfe82062f100697c61549ad08a93dfa97102a5b6b7480e619fbdac81eecc573c4ec19bf2218d4c6241b6f50d1eccbad5930bca2560e2d77b730a90c7651e36e517e47c748783ddb8c1122a8fe304685f59379a84bc17c0a79d5d38e7774386bab27fd2e0610144fbb66ad7e807c72431e7e4172876effc85c161b73af4a978fffe0ed2f575ea166"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)=""/200, &(0x7f0000000180)=0xc8) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b34b000000"], 0x10) write(r4, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x709) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/253) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r6) ioctl$BIOCLOCK(r6, 0x20004276) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[0x4, 0x8, 0x80000000]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xffff, 0x7a, 0x1f, 0x4}, {0xb117, 0x1, 0x9, 0x1}, {0x2, 0x6, 0x40, 0xffff}, {0x0, 0x3, 0x9, 0x1}, {0x38, 0x2, 0x3, 0x4000002}, {0x0, 0x0, 0x3, 0x2}, {0xd8a4, 0x2, 0x6, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000080)=0x8) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x1fbc, 0x80000001, r1}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x5) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x4b) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r6) ioctl$BIOCLOCK(r6, 0x20004276) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x7013, r6, 0x0, 0x55) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x1, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) nanosleep(&(0x7f0000000080)={0x8, 0x5b}, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="f900168f8644d2b078b194e5ff05000821000020f2a200ffff39d3045ad35a0d2024009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002d07fd58c5d09e8251d4b52e6e5fb968f55d1febfbabf2fc180302b20aae13089c0f234121db91b4b6733c99c0f9c5db6bcfdcfc53b5391c86d3b7b0cbea3"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r5) ioctl$BIOCLOCK(r5, 0x20004276) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x1e0000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x81, 0x5}, {{r4}, 0xfffffffffffffffc, 0x1, 0x2, 0x81}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x35, 0x800fff7b, 0x5, 0x1}, {{r5}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x0, 0x7ff}, {{r7}, 0x0, 0x80, 0x40000000, 0x80, 0xfffffffffffff001}], 0x8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x3, 0x3bf}, {{r9}, 0xfffffffffffffffd, 0x20, 0xf0000008, 0xfffffffffffffffc, 0x10001}, {{r10}, 0x0, 0x6b, 0x2, 0x5, 0x7ff}], 0x6, &(0x7f00000003c0)={0x9, 0x3}) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bp\xc5\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x44, 0x0, 0x1}, {0x9d8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r3 = getegid() r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r5 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/166) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="21002e2f66696c653001"], 0x10) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) kevent(r7, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x12, 0x40000000, 0x80000000, 0x3}, {{r8}, 0x7fffffffffffffff, 0x88, 0x2, 0x5, 0x9b}, {{r4}, 0xffffffffffffffff, 0x2, 0x80000000, 0x2, 0xae}, {{r0}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0x1, 0xff, 0x5}], 0x8000, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x6}, {{r9}, 0xfffffffffffffffc, 0x60, 0xfffff, 0x508, 0xf9e4000000000000}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r10}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1b4bb303}) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r12 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r12, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r1, r2) 16:00:13 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(0xffffffffffffffff, &(0x7f0000000400)=""/4096, 0x1000) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x2, 0x200, {0x0, 0x2}}) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:13 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x10000008613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='c\x00') r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fcntl$dupfd(r2, 0x5, r4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x408008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = msgget(0x0, 0x246) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r10) r11 = getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r13}) fcntl$setown(r12, 0x6, r13) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r15}) fcntl$setown(r14, 0x6, r15) ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r15) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r7, r9, 0x2, 0x5}, 0x4, 0xb8f, r10, r11, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="220e22", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000300)="1f2c119bc51ae8452ed6ddf8839c785c5ed15d104d8a921c99c66fbe327e86afe2402ac7b7ced511850ba2cb72eb9492", 0x30}], 0x1, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = dup(r17) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r20 = getegid() r21 = geteuid() r22 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r22, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r21, r23) r24 = getegid() r25 = getpid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10, r25) r26 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r26) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0xffff4590, r19, r20, r23, r24, 0x0, 0xff44}, 0x2, 0x1, r25, r26, 0x6, 0x4, 0x0, 0x8}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x60}, {0x1, 0x0, 0x0, 0xfffffffd}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="a6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)=0x3f) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x2000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x5b71, 0x8, 0x20, 0x7fff}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000380)="a57aaab4b69854b76376886cc8891c8137af05e577a242c5c444a688c19cb8dfb50bfe9c917ebd9a7c95dfeff458104f45f43b0b40a16b32d50e6197aa5055bf054afb84dd9b0037b6d07b1c054f6a13ea522e148733ac80aba0fc7dd6632928024ee9d263f4c33d7f425477cc22aa550782f1707c3990aad100970fb23d37a4b11505a6f6643e31f58d2902acbfb4daa7b1415c451004876a1450fa02d42b6d61cd7dcdb0af5c391308833952520fcd7f76c743596d5a5465741ed3a3d406f8943ca666800aaaf571dbef05c527c6d22c77889651c954a2fd5263ef386552e05c1ea2b0eaba4ef5f55b4995201682f54adfef4682702e01767217a080c0e331d93c4d2855157f16c966d11d9706d269489bd2de2ff482ef72eb23c1a782866e5f6107d7d0f5e6ece6fe60211519cc58e1435a9fab538293cc5c2593b37d9a040c1d140ebeb14fc65a87c5820b5cd0270da0c70c395687005c49d3cdc8a93cfc69fd8a807682e10fc5a4953edfe44a9006aecedfa49d27886686e3a174fed77fc583281ee13436d12dafcb00d232896324daf6ac47de54eef522537a7daaf2aa3cc4ad4798736d6950eb362eed7666b297711230555cc34123dcfcbf31393a20936729b25b0052ea1cacadf4b842560e01884456e5dc6bdb7b2a5b8040acdd3997d896775f0d8fb4868e62fe88a672349f41fe8d865a8e65f1a841be5e54b4f48fdc3b9573932e823ac9fea30aeb25349e16f4a45f77f8c87cec200917ebefecc3c6d089de198e83ed1344872555ffe407ff40fd112235e5a12fd8b48c5ac9fabc456f8dcb52e111084e4e0ef1ede07733bcf83502a0d4633e093798211f0276a2b7547ea48e0eea77e5b59b56e42b74ac6ee30122b847a5546c2d56da97c3009c044b5f5e6138a31d4675d8fa854e1d74018e69c04c660be08f46755128f18fad1f5ed44847160bbe703e59c9e8bedcfd6ad9347b45f3180a4c690d91179e690080447625189942847854c8e2dc8f42a285d7a5ebebaa23ebb3bb6031f0e70823072e3abb230d6169a52d0840f48784ebd834db876395fac8d78865d2b314d3011d0eae3ce294a16d74e194106d22336a56209502cde893f7589ca27810e3b971447c75ae096c6aa36bf1e631ddbe1b634c5c225233bc8bd550037dec77355b03a9b02bb760182a40ebc4f8cb0e4f14d9ab8cf1fef95458841fefcfced41eb9b381e54e4a82b69dc91026cf9ff4884b1174968372267d80d69aa65d1edd528ad6b346b3f709a52ea4b58d4370a7f0a443f6a3f6b3e1f5050043d92855948a5a3b890f4d1a0f12c093a51252d2224ffe2f752b982acf487354923d060306e527da87ea4fb65c55b9bd9f8b48f1dca8a518ce60e8144ca100c96819c9c7b95c54c5cba3b9d922bcd8d2b7b48e92bb530be31ab3751910120384bd1fabb2339fc3499820cd4ff5cde5e5ff0576db3965ab45144e640a0024b77e6a3312cd4a8db69a94087b9654b8043fa54d54e5ce1fe441b69b61511ae5e895ffec32920e1755f4fac3bb2fe2e74219384f8b245facd59d0137368645c509d282a9234d7f03dff01541ff852c7c8f2282c3fabaf409bdcfa82544c6434a3289e91a3ebb8fe14c11e2fd749d01a96a941b21cbb21ec25a8916b058d62cee465d7d691a9d39a1adeab3846f4994f2fd544f51cb15360bbe1733be12edee7251c9cb3e3371d598f1b684f3cf2638babf580a2e94eb2e7b9196bd890d07fe02a926ebf565dfb5dc44aa632ebf494cf0bf463f40134e15d7d055543463053f2e9c67192c06b6844a002b41effbbd301bd173c217e993710f9c2e22cc9c13430dd7324e0c978e7aa3652b898b737da443a92fd23315ef5d8d303b723af4674177a4b8fb057f45ccd743eb70f157845f7b4f8dc2072d261a93022e29d64b1fc5dcb019a29d223e3832aef3abaf74181ae7337db416b9906fb36e3511ab43cd6dc073e8be243c0b9ead7a014c1dd44e32aded9e7bcf4b1c79ab45986e0450a8598c7fbb97980e43e87ac503394268b9ee562f3221753529ed4e7a5877a482699eed771d431e209f34f0bf3ffc820994a38c3c61f09bdd28fa20aa664d0866f6a4b99059fe674c713eb95144dd718017ad2ca75eb42e660cd05a203a4e5ae1a03f52f102206896a7d870125a65a14f731700c1427a6bff290583797556da1acb05a37063b1c91af07999ea24197283f868fccb76bd96fe733620bb348c719fc01ea50c11489bfacf4bb152fbdf2c141724194a5b6d89973a98d8ba5d9fe60a679762000cac6dba60c5dedc9a4ff62540ecaac2af1e19795ba4e378c34110ba743cd2659eb1c6e4041e254e023e8d41988572ff183513090b2a83ee319dad6fee341b43ed8bad625a33cf9f3f5c2934338f9ba6b80b23bd6df0bd17c63b70c9ae7ff829b1db44c2b42dcc3f8f99762aaee52e0ff9e13dd814a8f1c0686441484cdfd615267b2f566d0946318c64c2a567a00f4dac7aca196b33984368f53547ac05f48924c8cecca0ad7d44d3bfbda476933da64054eb7eccb396884518788f3ee569ca8d80adddd4c1f739fe6926015385c5fb7a9145b5496b0a2fa7ad267a81fa1123b66c2376b3507aca1e634bbbecb1ddeb4b525cea10a61b07a72f43315345c1816488743f1c849803fc4d9ba33b8268d5c32495012b70620cff66eb09684ec4dd10bcb6a7f3fe0a0f014eb58d5fb7e50138d1c7b641914e61c13d33f58210292bfb1db558d6e26d6e5e22f432ce6a83a805f4b8d37dee35fec815a749f90f3fb549552d62f5a09eb1c376b088e395b376ddc895d532689b02503bdd44976e5816ce1e1d4876c123f30c86398f7bfacd7590f5c74bd0184edfa090b46afff41fcbe545890e01e5f99c7caa5def35033526ab99fdf8b9ee28d6bb78412642640a5ae95e748bb2bc73d584c8210d33ca21cabb285ed6d8f46c5e8706d01ca50c151ef9e2deb7f302bc4f0c182e3d27ada270d7e5d22f460d71b5187845ecfa3ea2e00cb3e804c381b8766c487fb649540603fbd0879d459ffe0e5ad66766a9def3cc868c3e857ac45a862671eae372651a3a9aa7ba29de13ba3f9c73ee75ac04c4f74ad4cc9701f3e34a40ed514a199c5a859884b5eff1af9dcb0e452d5bc9306b905573ae18995ccbcf4dbf3be836a4d1efd363ce8806d91861f3d33024c5b6fb5128a4ad99f357b69e40de7c76c90a6e704ce1282872f9b05491b9f528c4963dba003e58227f9fb88e3bcac4e8f99b9bd7d60902f7febffdbfd7ed730b6e2e2ce701ef5cb225862db86f32a2f00b7073043c27378933a47cdb3ac6106eec09e04746ea7fcbe01f26f8c249ac38bdb45ac199c4fc4aeb8b4525444260da431b37c639a6b173ddc4524474d61cbc7f37e4e234f831b5b85a09fe8ee5d7bd9cb21f9484a9ad5b5f3dd9fc7881d7baeb6ed96d5dcc4188f185f402334dec6bde8489d0a7be1d6d7a58ded8a2e82eda268aef104aa6bfdd3e1dfa8b7a841ea48fda1ebe0d0cc4d17489b29918a9e868de32062eb4eb75da88fc69ca3638c9a436fb81e2ab890ac28711e91ab0a8618fdcabb73322f05aee2a42b978db74d3ff86f335698e013afe0ae0680f7685ecc392473f42aeb812d611b49d81a3e213bef83950e52d036bf8979d71c035877557a121a409af96c58e1ac1887df34d763a5e64874122596fad4b5698896174558c68b97e713d0e364fe42ffec68977b3ab2ddc7f400623d3fd30e427c2d0a23296de7842e260369e6b61069a0ebcb5fc5f208a92ce41a883e4712b308ec7b0f20a88be7ddabde2808650cb9c6003489e7dc7018dd3503c83358baed4011a618a131980f460b579ee647beb0df651e7d42918c96afcc433ab825ef79367d3f93a68f996de1a8e94aa0a7173980d6f7f0f9246d1fe8dbaf371ef9fe3828f3c201c3b0950351c8966b3e8d64150868d9e1e0e93a1a30208ee875be10e8cfa652cbeec9ce178ceee44f12baea8ab7754a3e1b5f3fdd894b65dd1ab32dc84eb40dfcb4a62ca282448fc8c72d2afff649466ac3b0e9c72ccad5c30b8e6d160c95b70c34045cdd5d3234b82e2a7fcab2943569c1a23a5737eaf9630b5ef9cbd3a904d5fad47c8b45649091ad1bd2da3ffaf43ada0c40a6043d1bce8c4f18ebe0a405fa508d0938ecef67832b689ee076b54d81ede146806c3c53cae60a577c35ea9af815b3121c326984c866ec0d0d319437b3cce2f50472e0667eccb28cd2f82cc6ea35460fdab9ef4f6e863dd67f6224cabb6d61a182a62c33cf009484a6f108e4739fa00203f5b59fc7b627593e5b6dc288cfabf9321dddaa6d42e41b41af26ebb78459883b1eda9c7cbc678dc99067e84d14ec7ba9f86dbb21665b56041c3203d0bc0e7fa2b8c7f2b385aa79ba7bb2309830145e4acd4ae53bf1384bccaaf0cf6f689e6c5d095bc074b5bfb9f493b3d2f6f49347a3763d45e4a8dc3100b21af2f1a2e6162e82237c16c416a8d1d611da40c57e797aee159b501b16f2eeed987259b4ec268140fda964b03857a0cb257b79a046d57d5b12866257e0d217869dfaa64869893d943d1fb8c928fa43e4dd65d5bae37b162ca496b4ab652e893a3bb76111a477132a764a5d24ed2c2dbec37c9cdc3def3ccec4777da5a8e0df5bdd23eb63f9497f3e84444c240d5e4ab73592cc400fb8ef38f98dc31061049950018673ca67bb4f3d757c80b4f194fab6cda42e5910e027f7520544929bd0c436dffb8eccbe4a5d52e1a85bd87d84e6eb14330cf5291e587e67ff01bd73d2a2ae3db3f458d527b00363a623c9555d442574d2a048a2a89c8d88343632d698799ae68fc1b0c2aad4825a8c58af8356e8760c591e40e2c39f69e80086d9e1eef785e40e8ef6e210fbcf6dee528d4616e9383403460a9eb3534c16c0a4f31d4e64468221bf7dfd2422af8fdaa48cd7ab84bbbc07bc4872b0c1289da02b17b2f4ddece9a350ba277ec08acd3643d07e4f6e743e76916d525a7b504644d6ac4dc91cc1b4cddd29d576dc1c264792e644896784995f11dcaa79a5bb824f3a468b899425522db87f622beb48cdc1e4af2d7e463d97b54356bf6c2e2fa3f4494331c49d178da7d97458fbaa1746b08b72691b42e8f19b68f07e40f08996b0b8f05d2485efcf87c2ad072d141e0e3fb53906b23e0060c683a04207458dbdd0e907d4a6fc7b013c6709c0edb76719f4f0adc09038e1733394ae3c7ca3323d8be2b40597632a79dd051cc0858c676cab863153ac5aa9b67c3e93553cee46a499df9ac902b1d9f7937bd466fbbcaf0c9b7654bd11d21819792652b5909a6ff5747370bdd85dafbeadaaa25ea132e494a47441c084daefb73a78df23a25cd6162d515ac36d2d06f6883b8d93d39b78f9baf50f03ee94324d2e6e23ff52c1fea288af73b85c0ff57f3fa78b55d81de2db4b086340cf6e619b27e89bfa88488fef726d49dda6b871e4f8c6f7ddc296a47a0119267f5f7360941a84176385ba7e8eb46624634877100cecff6249fd7f74ddd2d4b65e97dbbb829bd7d265e6661d9bd150263da0023f86d480eb6b9144cafa4e85ea9ccf6dca1f3f8577e9f8e5197c6e979c7e84d718ed01f052f889cf94da99545038ec72875d76c23e3b2903f4667e58fa03f64a986dbac513cb153041fcc85334f81d2836bca7ec1e7d038934e342de5cfd36acc897eb39e90d8a22f4ec5e1406c7a64e59f8ccfe8d75fe1b2ae52b8e6620b80abefe36315af02f61bac478aa9771ac95510a3c92da30f72fb239aebe125d6835165", 0x1000, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) 16:00:13 executing program 1: r0 = open(&(0x7f0000000100)='./file1\x00', 0x10000, 0x2) r1 = getpid() setgroups(0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='\x00\xe7\x05\x00\x00\x0f\x80\x00', 0x0, 0x0) r3 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r5) ioctl$BIOCLOCK(r5, 0x20004276) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r8) ioctl$BIOCLOCK(r8, 0x20004276) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r11) ioctl$BIOCLOCK(r11, 0x20004276) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r12) ioctl$BIOCLOCK(r12, 0x20004276) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0xdd2f3b65bfff4341, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = dup(r15) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) kevent(r0, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x50, 0x1, 0x5, 0x8}, {{r3}, 0xfffffffffffffffb, 0x20, 0x0, 0xffff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x7d, 0xffffffff80000004}, {{r4}, 0xfffffffffffffff8, 0x10, 0x43, 0x401, 0x57fb}, {{r0}, 0xfffffffffffffff8, 0x26, 0x1, 0x0, 0x1c00000000000}, {{0xffffffffffffff9c}, 0x1, 0x40, 0x1, 0xffff, 0x80000000}, {{r5}, 0x34bc6a71eb2109a8, 0x84, 0x20000000, 0xffffffff00000001, 0xfff0000000000000}, {{r7}, 0xfffffffffffffffc, 0x40, 0x1, 0x6, 0x5}], 0x10000, &(0x7f0000000300)=[{{r8}, 0x5, 0x1, 0x41, 0x7, 0xffffffffffffff4d}, {{r10}, 0xffffffffffffffff, 0xe911758ae6098150, 0x20000000, 0x0, 0x80000000}, {{r16}, 0xfffffffffffffffb, 0x40, 0x8, 0x4, 0xc8df}, {{r14}, 0xfffffffffffffff8, 0x0, 0x1, 0x101, 0xfb7}, {{r11}, 0xfffffffffffffffd, 0x8, 0x1, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x44e3405daca2087e, 0x4, 0xcc7, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x3ff, 0xf0}, {{r12}, 0xfffffffffffffffd, 0x2, 0x4, 0x5, 0x3}, {{r13}, 0xbdafb5f0cc2d27a5, 0x80, 0x0, 0xe57b, 0x3}], 0x7fff, &(0x7f0000000440)={0x1, 0x1}) open$dir(&(0x7f0000000080)='./file0\x00', 0x28060, 0x8) fcntl$setown(r2, 0x6, r1) 16:00:13 executing program 0: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) socketpair$unix(0x1, 0xda2ffc7a96d2dd2d, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r3, r5) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000013c0)) r7 = dup(r1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x20860, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse\x00', 0xa572dc4f554b2ed9, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r12 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = openat(0xffffffffffffff9c, &(0x7f00000015c0)='./file0\x00', 0x80, 0xc9) r16 = dup2(0xffffffffffffffff, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r18 = getegid() sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000140)="1632388ba61a537b1f04a70da414c961ad45ba1cd4add18ac3b73b870153004859da507d4406290b5422bc25b0b4416ae664e1384a31b584fa854b3c3ac1035d941d8441fd0dde7336b34abbe56702fa42b326fcbf8792e784aa23f21cf37725c62a153470a4cdc14776481ad2b4d02d7d00e9175ad984bb4691b8ea38452bfdb5ea78dcded33b6cf530e27a0d605314ced80dc5e3b1ece9df14f6ed94ea9fc8bb96e8f4a6e20552553ef2e7c683876d76d6eb7afc1526d6aefa0988353dfed7a6bb1df260cb95ac70e3a7b32a0d3cb3a4b361cfebc5cdab3484e93bbed51a621a148eb326a76ea3e5e61cf8e3fdcbae6e0cf556a09b357631490a95a132c684ffdcce70bd3a53fe2547da3c934bf7f7a986e7eb66d84cbc87991916a1386182738851007c09d6f24ba8d1bd52422236ef5ae6e46d1fbbd7536c0632ff95a47ba90320a1df3e97f6fbfe28bf7afb86a9b2418782cd80f86370acc737ec9dcf7ecaf374433f5d00f76e3eb52a1b6bb47772af309dd4af742442f361f58d0d89451450e51703c4f970522b4e955deb17f70e8ad2c14268574f402c7028e8f842810223f3eccef2407477f59f8effd29b6cc8e5d9331f5c2f6ce45cd58b105573737a900d81db8f6673d09c9e03298b14c092cce2feac8c9681a549bc836f3dd6cbfc2b80b1f7f9d9870089e6a99de6227dbbdc76d3f6a0d664183240d10588d37e80b2c898e70f72faa54ef0e92bac918f77ab90a79d80ebd1e720d2995c68bc82cbef4ae0a017b2bd0f0327f57be71b4a14f3f5bf573491ec6c5fb41fc5d8c791c5e8069c0a8a3a989252ec2215362c1a8c7ff70193baaefe83322ba9c406179cdceacc2e9c21fb186717ba6b4cb5fe7dc4850f49f110e7c3aeaac5b67d1cb40e52c32d74a3febac847ff1812a9ce7870a9f5893048b848f4f69d6889576048ab1493cbd0ce21db8d038be75690eaf38435291fb27460dac51f9be8bc8277f86296de194ad8ed1e76e32d76a740e082f07463a8675a604bad048886d7485488c9ab0aa8c0d1e7f98cb187c4cae3c252a5a30af06363e3e2b99cf7767b933daede14a4d11cb6fbf22ca30b1a06558df64a546b2dc4ae0ee520f4afd725262a84374b959ef072332c5cb58fd3fca7981b61362dbe36a66dc3e741f93fe5cb964a365fa2a61b66c5d776d28858981d9186369ebb3fa6383f006ce29de78e55dcba2cf65af0b53ce7b9d3455d6fbff4bbfdc123c3d63306e9dd82b1802e5ba4ad37710516868b52c702326c806718f99f53a36839a89a945fd50e354d3118a74d4a2174c996696ee0ae43f31e5de284dd0afbec9c169950c6854b39cac3d3f35f69be78aa6d5e0f74574804d4c5032736ef6b11c67ceef94c12606a442204b5ca2596405a7aab2b54d19ed8521de3c2604b97547ecceb2828373ab822b0acc3254454c896f6bf56a4585aae3b86764d2ea977c3eed7f179e568d78878972a5bc80170da62ec09541581b5bd93b200b13beb16032d934a7c09b4d1a5711243397d63178cb6dfb6307ff5c47027a3dccbed130512d6769cbc3d2af0a912595d20f01007e9665326b5aa3aa6bad286133ae66c32d887028d3528b8a1f418f7cb28b13ec9b16da4764ab9a6ed86d976a942c0f84c65fad5ddbfe3b36e91219f2df0c031188c6ed6b225cef86861216f474fd468d6a16ccb2a231dde32761fc721e89c7ae6e5b9cab3ba4bdeed63f4361088f1dd2e4487f35e6ef73806f2c98a421fdc44412e3e3a1fecb415595f8356ccd32d3ace8cc98ac3637449c73b40db75440b0c602a1f4e9a0c04b53ac59f784097b7aa7a7de7496a1f306977f597f708ed46914056dd38afde975b4b04ff20d80bdeb875d382c947699fc2863d436afb5539059621acee653276956659693cf6068c2207217d1a429a133991bbe7a336197acc28a9e3f32c98ae69cefbc319aeea173b6472162a02359bcb2f5592f8ad3dbf1eb7c7777774c061846d30c8159e63431274f670a44ae40da0e8e7c5be423f8cf658ef0b163ca3965985f7eab9bcbe77f6cfd3cb150ef2253bda0548b0c4240a015e3191210711ddf12490e5debcdde65d9daabcecd19c97ce906d914fdabec063e245ca1245257129a48659e283e27380ad7ad7d9cf7fc2c24aa7919cfe1a1d4eae982333f9a312b83ce6992360524e06f8fc40b99f61924fef0489736ca001752225ea4659de77796d4cba9b1f3fddb1a207d2cb32fcf1f7c6902603d5a23175f9cf4e2ef59c3b3e9bd95b272d5ca1d15914ed97178d6ab04d880916ff1b4be0eb9e183c70e6f36de8cc425ef065c3f2901680d46c110086f14792ee7577eb8715c65f1f7e17b75088c20893a9e928d522e55bc1f47d75332adf430b4f1cc75b9e2bd526d4cad9d111108aa28a2f5391082e65a8d27ace8702985147daadce7edf3527f2cbb82dcbf5ad8c5ceaab903cd9e5331e5630ca7ee53c87b0066d1caf0e0b4e32378b4385546ae43a919ab60dc8dd1ba8d129d8dfbbc62687d244138b0c1c5089fe9d772b236b17d8ebd282f4ef1a634d561781442e5baebb0bfdcc35ecb2c7f473ea407fb2e33a99fc5d7d30baa91848b550177d6b37d6fcbbfb841ee0e142f2b8e6114b5749e7f3d702dd0002c35a129169e5037adcb5d06c396801fc796288a41b43a476ed0149adb7c6c55ed3e7825ca1506b627fc44a4c37f603486d4e30b3036d4c8af0676afa542f615b9890a7891ed93d8ecc2d04e8e3eebff7ced3c0f46a13db8d931c3911db3fce7d1b4518c1e8046b8df9b3c0bb05fc7b3bec22914081e39d82c6b20032f1e833f1f560292766845c2188a63a9aa9c94804505da8dfb8b437aeae5126144a8091a67eb09917442b2c6c1a28277a1e900ffcd3f4584b68835ed7a57fe3454a3be35ed7315f7c24d852316c1bdcfcf5d4e125813c6b5e3408a6d4143a6a99f25b6ae0a89f98900bb9d1ed43331557bcc15f7584bc5e6e267abb04c5195adf2e7c3199b7bb11717ba95bf2e8e5e60df4518c9825f654b5a32122e913ff1622bb3f60fe3d3201e9366a33a9ff616de9af2ce9ea49194161d31abeb71c1ae48a29e8990a1a39802ca4fb33ddb1f43d0d2bca2930aac68543c45d7517e9f45b608ab547d3e465eb4e5e1a616496aa1b555cbc2a6d9558b6feb555ec38cf57a4257ff88c92bcc18ea34107d4e515b427771d79fefa5115df41dfb70c1f2a1b5023c37feb2d5f12512654ecde17f1b9a042dca61ebc7ca58564f1163d3cf6bcb356ceb0993e627cc7d21aef85f728ed5a9014c81b1986c9fd18aaf0ceffbdc906878d32aec759a0939b28b2eee25bc441d8b5a16a752fdbd624d4900e3bd27ec5af0eca893d902c8e87460635822a4cec9ff2b9884dea41b9aee9a6ccc70ac1d0b98fe941a7fc724d6b37e7507e97ce0b13eff12c13c631a5ec2ab51d17e4995dcb66dfe7930392cf92785185f58e19d5df0e47c97a4c0df1673def537cc5a4cb3fea2bccec8bbc58ef29c7d751ccb96094c88cb1c0366d09069203904e65e058d21b221afd5418b4574f20b86cfc1aa3db1c8340f9e1ec7492108e92c54d80ae7ca77ed5978bf89efe1a1c45d84d2e0434128276b9012007bb392f7972332bcb7c82ab233a0194676d685ca336efb678b9524aeb8560f4bc48b5b8724ca9291f4b7947b91179aff1649c061256a5f863b050d536ff24017f4b4f60619c3481d98b584648e925c9f21b4f00fc2864f9f9e3401ec75d31e978f60ba5dedb010e9236dad518607f49bede873bd739e3e6bec68d700fc2e368d18174debb65b80268fd6e59d1d4b25fc2b1a6fba2604af9f11a8cc6546b4f6200f60c34554b0fe8f8035b3fe180355e7e6c1099e23c62abb1c09077c4f1e3df72fb114cb1ea50e2dc1cd4298aeff238573f71c5ad90afd3ca07ff040d6417967987710dd7d486e0a4ccc3b58e5b336218198e446b43ba8a8dda46d0af7f5d103b625b90332ecca88e8ee959555b1fec6e66d69a940f1c4f802838ac18b992b7931cc25594738d93dcf7b1dfdca847ef97fe508a9d8700d1a03cc478420a2659f0d01ba8263c71f51b26303c0396127628d4372e785356d5c4b5327703c48faa2de4318d3df3e51850c794d95c29d9f8bb93e6909c07c85b9fa6fff5ee9e297c6268cf563b9402ea6e4cf83b3868627603fa3463c01729fadb1d9fd9cf00b088839742b43774df10a900e41504e598ddea47fc42b68097fc88ebbde48cccc2ef0c6713dd60ecfe326441a9d11ec163304baae361ca49b95cf6cc0d003c5020982581f58edd92290d9f30e6e79710f7e628f2d8f70365ee5cc0b2148d30db6825c95608e2c131e785ca780612bd3b3cb500652a33e100e82d3c561a9b1a8bc828f3006a66e9faf075229b4a53aa6dd2460fe23d7ac1918d316ef97bf2d8be94bb82a88ce250ea07af4d47bb990fcd03c4580bed6081736a762a2da8a7f605b619316103b1a0ac7e2251466156b10459f6189640d5c32caa5dd1a312805fbd1d9641704b58dd4530e7a718edb906684e1be0fe6fe1ace18c659abf212e3a5c6ae2c2535a9500f59903853464e8c2f4c9a3a3d3973fdd9b6dd8f3e91eab7335ce10d4f5ecda1eb88e293262c0d5440b1580ce94a3ea1743d3bdf9f1b2b894012935b2c0889fc6834b215a6525ded5eeb0e24acb7d97ee278b1a272bf73b52e773f7dc35262e42124ee7601cf2f60d6639e792daefea1e23dc99465aefca03a01aaeb111b1db1d32e2c549117fa58a0dc41f6864c618f699cdba7c22a058b7c2034bce80f0144f487232fd32ae094d0c20add511ecf8260a74948994186b196cdd3f27b49b218e4e1cf9041387fe0215f2258008fc98c0bdfbfe4a89f3791043bcec13daebd54851c086558382ef28a6acb59492fbe8dfde17d0246c902fc42dc23fecfba7951d1ed7a88ccbfb25c54cd292b6fa81d3e856cb5db9b8ab67ac519ff787d560d532c2b3bda088c37bd44c2e8aa4ba8688e1e6132ed03258af746e8877e89deade7f192e4109f12dea21f7782c2fe62349b7f07d273ff93ef5de8676337a8c80b40bcd37351b0c41fb20eac45d3fd978dcafda0ed6d21e007fc2d055464fa5b850d71d5640daf02c0d8b67d1665895737c24d78ed9915612bbf6aba6e9a15df2a3aa20a66ceb63093869aea82c3da778f3793ea432e512bfdfe4b631ea03ddf3ad290d903e0d8fa6d5a65522dea451e77d21777b594f1eafa28aca3ee526ea6ee592b1331e9a95dc9de6e28acbcf5055ac67d6822f80d0755aadbc622f5d21754bd2e78d6518e0069ffdc7f11a4ada5b2809889401d63572f12a7b6604f4baab227f67781ca41a0e5c6c0548b78dc8ab2302dc208560b2082239f2e270fbef1363ce12ceba46beeb5f18c28a6876577e97bf0b7fc9012b2067468bd93b808a7c233e50f4035ba4e100e9a8291a0611cb5e5079a62b1f39b7b431effb98522bb496943d04413993f4458ad85024daf28fcf93aada4f328ca9c10fb59c8426e0343aff70f9e83eb735e7aaa68ef0b41ef5e1cb363bce98e29e5b20dca6856264d5bb05c825054fd708cd451d9dc3c4f3c812d005a6d799fc5aaa76c104d4ef562d05af043cc56acfc339af4eeaa74aec02657f5f6baf403aed945fea2d584cbf65a5f4d90880622ed9c366ce69374049199b56477c17f9314b1f0cda0618cfe6fbea76268199145d3374071ca1e60cf0526ce07b65c3a698941ea029f25c92789ef375c2637608e2a130c9e6a77702f6d7f241e5e3f327d7edaf8cda", 0x1000}, {&(0x7f0000001140)="1ded9cb696b40c94fd50e5b4191e8f35015d657a09aeadbb060c8e52899fb1f066e7fe21043746b3e2b58c015f7a9f53d8b4967da86bd473914368b3125039c1c5d10ee9c1ece3405f77cab888e2cc6a4929eb2b7c9739e27cac146d21d9087d35d301af", 0x64}, {&(0x7f00000011c0)="dad9ddbf46e439e55fda418495149ef8235056ca9d9b63ec687c43a02f264681c7c60ae61248275c6962d252dd3eddcd1b7c8bb9e556378b043c90ad8625cc56134973564308176bffc4b2dfe4990ced93220ebe7a98", 0x56}, {&(0x7f0000001240)="33f743a8e78689a7a007f2752fb9ab6ab6641d61f2", 0x15}, {&(0x7f0000001280)="c3ffbe3f4502c7d17bd6e41d1399ff5883367b002af4c1ade82505c9f8f2e3467e3d4fed2b1505987742aadacf4afbd32d77eb767ef54c50bf46f7244b978a4106ef7b611a1d1249e124ddccf32653c8ca6378949b412c799b8ae9db418997f8bb04ee7fe3cf758f663c82a84c63b2925ff15b2b3d7bc690405c901a698aee0e61c7be5691c36256e76d683c1f7ff2ddc47c96bc973cdf1a4993237a562f8a90928e0faf427d8c111471d5c29956d78b1795e1a2eebf3e", 0xb7}], 0x5, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r7, r1, r8, r9, r10, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r2, r11}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r0, r15, r16, r0]}, @cred={0x20, 0xffff, 0x0, r4, r17, r18}], 0xc8, 0x40a}, 0x2) accept(r14, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) r19 = socket(0x10, 0x5, 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r20 = accept$unix(r1, 0x0, &(0x7f00000018c0)) bind$unix(r20, &(0x7f0000001900)=@file={0x1, './file1\x00'}, 0xa) getegid() fcntl$setstatus(r19, 0x4, 0x4) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000001940)) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r21, 0x8004574c, &(0x7f00000019c0)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xf3}], 0x10000813, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) 16:00:13 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) recvfrom(r5, &(0x7f0000000040)=""/62, 0x3e, 0x40, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r9 = openat(r8, &(0x7f0000000180)='./file0\x00', 0x20000, 0x8) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f00000002c0)={0xc5, 0x0, &(0x7f00000001c0)=""/197}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) sendmsg(r3, &(0x7f0000000500)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="640eb5a28d3f2fccf816c2120e1fd16b619f9b571d44ad9a3f5f788d7e6252bc5c0d1b7380b26757141b09cc0131fd4de4042ff132a2fcdfc5cf16463e564e7b2be75424516b3e6d1a4a8da29e442bfd09bb8220eb235877370c969b6f3095200be354ed584aa6975b9459b559c548379f085e7caa5e3f15aff9155e58e94aab9db61d3091bf16d0b36cdb9e866ab24e73f14f8a0e726819ff9296a11493e965ad004ba1cfd8f046e1814de84fe60a5d3e9e46363bee4bbd5b4010454278afc118", 0xc1}, {&(0x7f00000000c0)="d1ddc2", 0x3}, {&(0x7f0000000680)="f38ef27a3fecb8514d190e34842176868cacec7a9fabc9a44a1be645af38002a3d838de2e277ef69bb80133efc77b9f9db9d401d65afe581c68f5132a9d298956a063a1dacd45b4f0c66663ed2effd87a63e3dfd97e619a1b6aaece248cd87a3b973cf64775747f978421d5b31b44124db71e9cb763c6ccf4261767823395a2a9453cef727aae3e64b8ed90e84b131ed27dfdf193eeafa99768a78bc1a77238517f0a9e53cb5efab511301a9ba555d008cb177de7b8b725b3eaf77f29349a0d5a890b6ce10426753dfe3c8db13bcea339580471e3ed8e06535488ff9fc9c65231b0d3559d60fab72d3c5bbec762f544d511d98a98d3adca3e2e9934b60f26e23d1b18e4b9b73d83d4b6e81d25797e53bf8648501945c8ec4e16aa95743f1255d84c6ead88a4672d908d93d4bc92c7eac75618180150491cfbedc8e5ebebb19f8774d60a715c9d2385cdc49ea5cd9ab5363a313b1994a792590f4801973c61e4165fc49c811ccaf34f8ceb1e62c6d39826d784b40806c51e55d753481252307f87fb4bb82ca495437bbefb6b7e13d4935145a5f84b98bb99889d8ce09db7cc7f40035ffb1849f8a95f093ce255759d79b129653fba299c20b1ed2c56800cf7166cd8ee3752c6090a24c705173d15918b61be6e604493b29bb78304f06492d0778d534c5731c47946385216be87133a9fbbf8a3dcb79e2f300602b106184d1c3ae03abe3e0e12d423a1f8d48d26110eb83822a9ad9f63929f66ddd2e97a30a03c0d97fcf3750074dde4ef0dc11714284bbfe995ad43d3847be7ad7b22e91abaecb94c5488bde53a2d805facbd91b1afb2a3db9c50f682e313a3b2eba0b46f7739fe1551d539d529cc63e9e28043ae94cabee5277e873da71fa50de14611f2d987706fb5b2eb86fd50d6671b330f9df1de296bfd22031afca1ac70d22608979d2b33b4e770b5914dac6ffef17a0f8d8036d333d3397989e40403fdd7617f2defc910fe2fbca53e9923b4e3c2ef71d41f44cd7b75959b1992fd304c3e975ac2c83ad09e9de0eae2c22744a513fd3b77a1a2e58b54d035d16e00aedfddd855f94b9c0ec696f7a81698e451462d4cbb7e1d2505f7b8a5f6c548881e9967fdc1b01e6941438f8aa1b5e8c09da36b941548d3d9941219e0d10306c8326ddead8aed6669fc934f231e4e9aa1a8436c4295ee6f900e92c6ed5c6baf785c298452ccb893dcddbcc056182416b7da9bd0011a22b326c046757b1af2c167e30e7f66cf66046d072d82a012ee6b379d48e2add8e9ed90dd9877c70324a3f94eaf4cf72ec13d7942ff667e8e904e827f710f77e3935cc35574fff1156d2396aba7f098a67171a696a7c05446447d3380ef1c4a3842c606a095b227b36a5cff0b182be531b243a7301933923a305d1eac2bb7acab2f6629708696e979968c5ab4d185b1a507f6f1a645766d2a2e8acd19ebc2334df3730cb573f6511144374ad18dacad59b28479fdf42f0b6bffcf7d5f23b0a513534b7017afa3d42e645190439293d026e5c0512cd0694ba54a493f2a492c55b0c57d2252907ff6c14d7ea0b45959748fb2194fcabcc0d500308f516120a6ba63db70dc0f776a5fb9aac37d95bd754a41ba6eb0cebd39ea7b9fd0a646e0df967ae7a1b4569cdac673975a52e5186bcbc893c6a6dd221135bc4d422448eb5cdeb8ce73e144df505cf161b3e2356b11b3d76acd5ae8b74a29d63f2997809e3844474b3c308bce164791fd54223172252e4d01da367666589dbeb0cb2356164b3b8323807d033d3b36bd36d2098f8e41b044484a99de68074c7ac742ec49b64b953f354eca25797efff71e328ecaf14d31612dcc83fad5309b9fba77fc2e946d2e8178f741f56389ca250eecffb98dcb0b77eb9e2c1eb5908eb6e09b9645678fdf57d888a5dc81a09f2d135ae81ef821825f0c517be8f998180d5a21dfe6d1a604e29cd72f377352c79a48b8adfad91e687a8234b21f9ef21c05a26b5120f1418a931583f2d2e89e1aed72680314158e6a73d1419e5795cff9051e4902a6415af1ba2823d539941f7d916bb59e5ddd3e19975cab51ae0525688118299e8e157c2be68a818da15e22652c97971ca60004f7aa4bb8435e1e6e39360d24f16b14200e082a92b7defe3d5bb252aa09c2931d69fcc09cd37c69abc9d6fbb9517a8ef63553a11ba01ede591ca9ae6dfe844a5ef216b0dbd571e5ddc5346441b37dd73b858427347d29ad0ce405eca973045a899ed0d510376b3905c3fa721d991b613a763ade051ea2a59f1a25434b5077db1924e74eca3efb52fedacda7e074d3d12b7f75c20916ffef4ab95c44a4f35d937f0fc76716d513668eceb759b617d1bb7e31cbb5f24c61c36310805742bee3c4d178705376b0d33c24436536b1825c307b4f3fe103a43ec79c813683befd6bffb5daa3c367ee820a692fae20bd16cef497a1f51828aac90864ef134485bf4bf36fbdd6554b504adb489df4fd4dedfd85967fdf5c000ee038e4e1c090501a09d6efe891dec17fd9f023e9990486f2e51f71d63870a1e1a2ccc6ad3b9aedfebc8c42dd9020fbf46758f83f5bd345ee8cbc8ea63d42e157a3982d7fb298967335a2f588975e6dbad3723abb94c10fff995f861cc261421364a67fb30adc8b9d176d218ebe8577e376a9f219d1682f8516c370585a2618efb87a52e5e90036ab7621128cad425603fc208ada63d440c397bab20078beb90c48ad20a3dd94597fa59cb6f61d59d2110202522a012bfd881663942940f909533283db5156c02ec07a8db2da4b916cfcadc6efa9eb6853a5cf1204a8678af2af61e4c1f36866ceb7ffdd6d022429da4839bb246a917e95a6b09d8df2d35a482e38d8f636105d0052038bf01a5120fa57a4a021f9f00993065b54d89a00c5a40b13f96dc5454e92d4d023391922d3c25ff6d82547b555396c0428b8396821be9d5289ce14d6f2fffbfe81a428f1f5964f6601c1637ce789f19755b10da32a163ca900cdfd1e4edac292b6b982dd6f34be8d106046beb42e062c1d92752fca2586b1dfc6abb83f56a3df65b58709360b9ac5863f875a2ab3b472b1a696b3e1bf7fa1091480b70d47452e215992d588e614454e712b25eb3d74d0d002f1c4127884c6911c776d4c7c75532f988b780b37f4b6215ea9093734f2a1a5fd38ac54b86cdbe8704bfe806ba1394e11cc1f7e601605e0b3895d2e8ea0637e0f38b826763c1bacdba4c1d43d896b9205fe465a1b2b5a6d1c5b6cd1ef6c927ecb200b64d5292f4131587dbef70ef6113f8c6d78b436057d191bf6026561d967c52e215b8e8b685bc7388c4b14756f63e68e8eb371f978ab27c31214d0ed7195018384f20476784af381f3dcf193d8874e52ec64a9e02cdcfa66f19531cfe2148cf1f38f40e78b43cd9be19cb2ea927eeb22a61bce8cefba0f227f0e2de3605e1bf2c9fa9daf22f305f22fe0adf957783a3df5119c82e1ebc4a951c70ce094b43e1bf417ac5acab5017bf7a18854d2025ec1773c05ef3eb8aaedef8cd18338d377f2a190fae06f091747a93fe2ab13b432aa7af258a48d56c2d4103f53f36beb4e8a7ac88aa8b33694812da6ae243d2a641c829a37784e6dc6ecc0cf6c43fd0fbb46f74fbd5daf35ce731b8ba259ea454916b1685172e00eeb1cc0d154c610fab997076028161ad7708182c4ca553f4679f957fba3c8468cc658b721f1d502fd66b9e8d6d1bad26ed138202276d47961af62b47f59a9269a44f39b86d35ce8a1214f18807fbde99a924fb5946a01e32b2dbfc5c5df37cfa09b82e11b08c7134aa8434454b92116added6156efa2c7514870de86039f3b0e45682e9b9e2455f0885dd680b5e3593bfe8d2f82c99af975e370b7b38d6297b2b0bb03025a7a46264777e8bacb2b7bf0554632d4630a0f8ee5a8128bd2bc076ae9061726ce4655cca5af68c2a6209bd91e789e167747214b57e141360eccff73451ba7c5b1b8ef4301c383efb2efe195ae524294d34cf73958b33522f44637efdeec7ba508e440fe78de57b69c52d6b605ae99d2c828e0422b6d91567763e06ce60ddb001652dd34e7f321fde37bf652231982cf4ab6d6718ebad0403f23c27feca3e0a0f8f09534481aac7899878fa57f2b2a28285d96e282d9ec7ccb6853af2a698521af64379b8595f1b4451478386e917de0590782af9d936f6c64e31cc3e60e0faf65c6bb186a80c0fecd6b24ea4665a5fdb4dbadc9d6b624201fb7b029e16da6829fc8bb424403a9acc20517d38b6ed5cf3104a235d971d9a5a39a271be27d3715b29a10f14e1247bb65c4ec37ca0c04210664bdd9708500818bd53f5724b3950ee48192642c1723bbfcba774f8b0595bf4bffd8152f1836434ea5db6c438c4a10ad07d92fb883cc45d1fb37c864588079cfb92084281f8e7c41e52843e346b18f12fee7942bd3191a0103964ab5f8e845e259248376af1cc5746761d2c0ef2578938a87d225fe2fcb1519161e671d5c9bc69795eac6b431318fc8887e574b3940748a6c427bf350effe2d15cbb84395d1c703589e3b1b14abf0ca7c459dfa049cfdaa36581a3b20dd87120a09d66911361dad5dd50e95c7b59960d4c8397f1d13328365c0dec73f2b1cfd505a4ddcc7ed23bdfa6e1e415f07a03e00208cba80855ba2384cba0eb72538b404040944d426b779eb58612c984b5ba0d2319ff8a7a2465b5546364606b665e5103de453365ea8ddf776d5e4cbb11d936c270b8f08f03a9225208d18d2026fc99531b27660ae1bbc95bed7cb0e9e01d86621cf7b7f4ec02586c63390e2349cdcbf46bb825c29d633493f766c0a28e70077dc655cbe9afdd29d2546fa9fceb555fc10240384f9c48bc3df855b2023124c09f40ae2c2647f06950dc91d6bce84667e8d2cf11d016955cd98af0d4ac752df9afcd99343ab23a4373f915d18f827e61ca05e20c94e53d31bc513eb7b60004a91f6adb7090927b3e1a6f0ba0e613d290653f464a84670c965e899ca440b936fad7bc3d2fe77515a5980030ff6a51b18776fb2099ad98cde51d5df2a7a1c085477eb1318f43aed729156d8212b66b6808a199645f65c7ef4242bfd5b67256d150ef2ab8bd6d52664203c7a7e908db63567f896e15e39f4dcc7ff9267be759c96e577aeea8b13482baee3d01f877363ed10302dd39d85b37efef64b34126d09dc34e4fa519140ab69987656992706e25f5002e2fb1b0999d5e8cd3e7d3eee7491c1409c6f1431009eba7b6352a0f11f49156d4d8a5c921ea08bbd2d5799adb4aca961d4dd802fff51e9f86cc9284bcbe9294ff4c1d826054727aeefae228c5f89b9dd9083985dd8daa541c343b6907a1768f8140a53cfa1bd9ea75a22ec9e29c6a75d9f2da41dd1dd0ce1dbe9ba4238a93b66be58a3c57aa9f9949b18bbe66f985e146ab6a69884c3376c110007022e125e4e54244f11e74a48a0eba0d7c5c68b49c498b45929dfe4b403f23c868323be6f5bcf7278fa9321d33e7ed98630ccb755f3b31766badc2d28820d498cf62aa19befbc8310438d34830f10686be314351fb029d476e3e008c4353c51ea77521a1a193830af3a1ea2e06e5a224a459a4f875c91ebec569bbff675e6107fadb809c274b7fd1d2fee965c924771f1a2ca856be5e9ccd91cb8a466be4d0f8c368a73f265e43007576348905f6576f10f4c42c68eabb25cd6f9a26d6ea88f7cd8e25c99dee1147d5de99cb92b9ce366c9dd840b73dbd66ed2d536cb67c4c6f07104a753d44fbc2e0e729e75bcef26b10c21d3a5", 0x1000}, {&(0x7f0000000100)="04c7", 0x2}, {&(0x7f0000000280)="8af1b410e2cd8b38bc343405f96c9f884a578d60074cbf080c065e2e76c5c9f0395bfa0114efccdf3e2841fbc9f245cc4ece37481af3d13a332ecdeaca55eca2d64d747ea149442707fd4ef1f3982e0308ac8865944ba18dae07b0bdfeb61f8a5c313cce22649f4eb6f51f31f5d80533c190a477588c610dc5a40e06d69e3edf5aedebb0017a01481d3df025e13263bf88dda4861c449d81705e4210665a9c7a2cb1cfe5548fdab598b986518c9ab79ab2f3607c9613be57ecb67571b2c1fcbee7f98d7dd46e9d44a98ac7bbf6ace26fabebe67df16aa49c354df5457dfba3181d7d3dd58512f3f159", 0xe9}, {&(0x7f0000000380)="8c7360f3f8bf5e73a41dae0927b2cfec2e5f5c96e28517717cf54b2299d6d229090e9160d8391441706b8769c93fcd92ded312e04b8d0e1eda1eb5b81c16592dcf3363714b5b48982adb96297e6ccd5fcca7ff27a838887981c32f37f98cd29264744e803eef095aee", 0x69}], 0x6, &(0x7f00000004c0)=[{0x28, 0x1, 0x4, "08b38a93a7aaf0e2d356c2a448ffbf76fc080294ad"}], 0x28}, 0x4) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000540)=""/56, 0x38, 0x40, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmget(0x1, 0x1000, 0x18, &(0x7f0000ff7000/0x1000)=nil) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) shmdt(r2) shmdt(r2) r3 = dup(r1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: shmget(0x1, 0x14000, 0x741, &(0x7f0000753000/0x14000)=nil) acct(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xd4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000300)) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8) dup2(r3, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) pipe(&(0x7f0000001340)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000001380)=0x1) recvfrom$inet6(r4, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) faccessat(r4, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x1, 0x1f, 0xfffb, 0x9, 0x5d98}) pwrite(r2, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x8, 0x0) flock(r0, 0x2) recvfrom$inet(r0, &(0x7f0000000040)=""/240, 0xf0, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x6, 0x7f, 0x1}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) ioctl$BIOCLOCK(r4, 0x20004276) r5 = fcntl$dupfd(r0, 0xf, r4) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000000)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCMSET(r5, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:13 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e37f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x2, 0xd}, 0x8) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = msgget$private(0x0, 0x0) msgsnd(r7, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r7, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) r8 = geteuid() r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = geteuid() setreuid(r16, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket(0x18, 0x3, 0x0) setsockopt(r19, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r20 = socket(0x18, 0x1, 0x0) close(r20) fcntl$dupfd(r19, 0x0, r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r21, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r22 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r22) r23 = getpgid(r22) r24 = socket(0x18, 0x3, 0x0) setsockopt(r24, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r25 = socket(0x18, 0x1, 0x0) close(r25) fcntl$dupfd(r24, 0x0, r25) write(r24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r29 = socket(0x18, 0x2, 0x9) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r30, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0xa5) semop(r33, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r33, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r33, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r34 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r36 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, r36, r37, r39, 0x4}, 0x200, 0x401, 0x2}) r40 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r42 = getgid() r43 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r45 = getgid() setgid(r45) setgroups(0x3, &(0x7f00000004c0)=[r43, r44, r45]) r46 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r48 = getgid() setgid(r48) setgroups(0x3, &(0x7f00000004c0)=[r46, r47, r48]) r49 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r51 = getgid() setgid(r51) setgroups(0x3, &(0x7f00000004c0)=[r49, r50, r51]) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r54 = getgid() setgid(r54) setgroups(0x3, &(0x7f00000004c0)=[r52, r53, r54]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = socket(0x18, 0x3, 0x0) setsockopt(r57, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r58 = socket(0x18, 0x1, 0x0) close(r58) fcntl$dupfd(r57, 0x0, r58) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r59, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r59, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r60 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r60) r61 = getpgid(r60) r62 = socket(0x18, 0x3, 0x0) setsockopt(r62, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r63 = socket(0x18, 0x1, 0x0) close(r63) fcntl$dupfd(r62, 0x0, r63) write(r62, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r66 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r67 = socket(0x18, 0x2, 0x9) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r68, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r68, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r70 = semget$private(0x0, 0x4, 0xa5) semop(r70, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r70, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r70, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r70, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r70, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r71 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r73 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r75 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r75, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000100)={{0x3, r72, r73, r74, r76, 0x4}, 0x200, 0x401, 0x2}) r77 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r79 = getgid() setgid(r79) setgroups(0x3, &(0x7f00000004c0)=[r77, r78, r79]) r80 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r80, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r80, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r80, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r81 = socket$inet6(0x18, 0x1, 0xfe) r82 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r82, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r82, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r83 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r83, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r83, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r83, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r84 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r84, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r84, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r84, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r58, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r59]}, @cred={0x20, 0xffff, 0x0, r61, r64, r65}, @rights={0x20, 0xffff, 0x1, [r55, r66, r67, r68]}, @cred={0x20, 0xffff, 0x0, r69, r74, r78}, @rights={0x38, 0xffff, 0x1, [r80, r81, r56, r82, r56, r83, r56, r84, r55]}], 0xb0, 0x1}, 0x202) r85 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r87 = getgid() setgid(r87) setgroups(0x3, &(0x7f00000004c0)=[r85, r86, r87]) r88 = semget$private(0x0, 0x4, 0xa5) semop(r88, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r88, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r88, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r88, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r88, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r89 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r91 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r93 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r93, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000100)={{0x3, r90, r91, r92, r94, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x6, &(0x7f0000000900)=[r32, r52, r65, r87, 0xffffffffffffffff, r91]) setgid(r95) setgroups(0x3, &(0x7f00000004c0)=[r40, r41, r42]) r96 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r96, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r96, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r96, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r97 = socket$inet6(0x18, 0x1, 0xfe) r98 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r98, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r98, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r98, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r99 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r99, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r99, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r99, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r100 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r100, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r100, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r100, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r20, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r26, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r37, @ANYRES32=r41, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r96, @ANYRES32=r97, @ANYRES32=r18, @ANYRES32=r98, @ANYRES32=r18, @ANYRES32=r99, @ANYRES32=r18, @ANYRES32=r100, @ANYRES32=r17, @ANYBLOB="009c6625"], 0xb0, 0x1}, 0x202) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r102 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r102}) fcntl$setown(r101, 0x6, r102) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x4, r8, r12, r16, r27, 0x10}, 0xfffffffffffffff7, 0x3369, 0xffffffffffffffff, r102, 0x6, 0x6, 0x7, 0x9}) r103 = fcntl$getown(r1, 0x5) r104 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r103, r104, 0x0, 0x92, 0xffff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) 16:00:13 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x80) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) fcntl$setflags(0xffffffffffffffff, 0x2, 0xf6bef088a178d7bd) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b035a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x30a) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) r3 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x245}, 0x405) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) pipe(&(0x7f0000000040)) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0701a277dc5745192a10d76e52db138c65be639230341000000000ffffffff1b5ad3730520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0xfffffff7) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getdents(0xffffffffffffffff, &(0x7f0000000700)=""/78, 0x4e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x100) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000006c0)=0x2) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000780)=0xffffffc0) connect$unix(r4, &(0x7f0000000640)=ANY=[], 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="140000000000000007000000016ef100ac1400aa00000000ffff000000000000de0b14cf683ad4c6e6e2bee00da16fbe39238bf7e5e1adfe4f9674e7d704a583f5c0539e669679d0a9bedd77aeea19b15742c0ca99359e07ecda792de068ba", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00b05e00"], 0x18}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) close(r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r9) ioctl$BIOCLOCK(r9, 0x20004276) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000800)) getsockopt(r8, 0x6, 0x8, &(0x7f0000000640)=""/66, &(0x7f0000000140)=0x42) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x10000, 0x0) fcntl$dupfd(r4, 0xa, r10) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)="f866b98bbeb332a9d35eefec06025cb6eebbef2e5fae98f70993e02d23ea8fa43c049f0c61c33e0957b037eeeb99b053a01de1c5f64330210d956fb38c033facadcff1b4cb3063f94ab0b02b5cdf9ef7db07efc4183f6399761d644c51483322b2e1a67162f073be0f6a4dbbf5815cd97ab50e0d7343a8065616bb16b1368c0eca5014669dbf1941f7d5d21c658fb85d3d10eb55b66c604c7089d553b51b307109eb9b7d98c7a95c8712238f2c7543df572b057930bd14da334bedbebe3843", 0xbf}, {&(0x7f00000002c0)="8d5114d0162e1ce0b3c511855dabbcf36c8e48b01c8500945566bc8b", 0x1c}, {&(0x7f0000000300)="195e71f27a14621624f4f10e76e9c24206cdde71be6e72c36959f6acdca62c6e4f227d7c68b95c17da5b2f2c10d08685e7da7a5f299bb43b7f7dad1b25128b4eb7", 0x41}, {&(0x7f0000000380)="8ce5ce18", 0x4}, {&(0x7f00000003c0)="5bba70fcfc0aafaeb2b7f66a9dfe6af759ff10634203b8cf2b514e67cbfbcf375b183fd1091bb0a2816cee5be8c6abaee78500269684aa25be0705945c06", 0x3e}, {&(0x7f0000000400)="a796a58a9c42fc40c927b4ea7a81bd5da991ffab80d9c01b41db2c1ba8295dad6d292c8d7b5ed44a5066034c92659bfcf79f6fbdfa2340dcf2816a4a572c16449afed5b568f57ca709d5474991f96d531b7d1f45327416acc751a1428ebc39c5d5ec94cba8da06f2a1c3d2df7f861b627f65b5dffaa451d331952266bedd200321b3e1d82d4aae32c2505e63c8cf4142af3f94e2ee86ac9f33d6dc477e90712650ed84da2c4a37387945db7a1bc9641fc05cbfe0c6cd22e79d88e1a130749f18d1c5ac4bb3f637544d88a650f2acc2cada02d9b67119fac5308e4c76e26e1bf07b1b5e40c34bdee7e6662e4d3a55f75f9dd83837c2a66e55b4", 0xf9}, {&(0x7f0000000500)="d8b2b2b0433cefe285b30ad356ff0f273d33c749884cd2aa2aa9a4bf7ed37f6522686d560dfc311d8c45d0034c62e9c28b5cb660ed19d6fb7f2f2a04ad49b1b3fdbec17a9aee7a77acbe3b7f408cf788afa47e5e77bdb1b65cd9586d1ac8e5b2974cefeeb0f4f8d5533fe85955cea8b7fea46e7051e3b6e4df0f78c50be3bba7b29becaa1bdda3c5cb505abd347e05ab3b11923b3393bccc74aae375db1ed8718757fcb7858f97c0e867b669b30e0927343c4ea9699154a167", 0xb9}], 0x7, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x44}, {0x3c}, {0x4006}]}) select(0x40, &(0x7f0000000040)={0x7fffffff, 0x2aee, 0x400000000000, 0x8a, 0x7, 0x7, 0x2, 0xb759}, &(0x7f0000000080)={0x1118, 0x6, 0x5, 0x5, 0x489, 0xfffffffffffffffd, 0x9da6, 0x6}, &(0x7f00000000c0)={0x2, 0x4, 0x0, 0x100000000, 0x0, 0x88, 0x8000, 0x20}, &(0x7f0000000180)={0x2, 0xfff}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") syz_emit_ethernet(0x18, &(0x7f00000001c0)="c384e237a6c406a82343f417f5d67b599a4392e3e2b363da") 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9, 0x101, 0x1ff, 0x3, 0x8001, 0xfffffffffffffffb, 0x8625, 0x81}, &(0x7f0000000100)) fcntl$dupfd(r0, 0xa, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x2, 0x7fff}, {}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000200), 0x1000000000000019, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/191) r4 = semget$private(0x0, 0x8, 0x4) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000008c0)=""/191) r5 = semget$private(0x0, 0x8, 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r5, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) r6 = semget$private(0x0, 0x8, 0x4) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r6, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r6, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r6, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r6, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r6, &(0x7f0000000200), 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r4, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r4, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x5b20, 0x0]) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000340), 0x2bc) r7 = semget$private(0x0, 0x8, 0x4) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r7, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r7, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r7, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r7, &(0x7f0000000300), 0x0) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 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, &(0x7f0000000040)=ANY=[@ANYBLOB="ecb12432a28d386a867cafa3f35c81061f8536509a0478450f47e7f95975c8c7d5d82216723b6a794c210df724230d9b57dace990613c5e7596840e926a4543c7da547b7651c1e42a764adb869e50d50"], 0x1) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) write(r2, 0x0, 0x0) 16:00:14 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x1ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="030000b2a7dbe0aa4b234d9f4078502572e696cd5443728978404461858b162bb851282fb1d85ae15e1a000f66537d8bb95c47fcf22d78918400"], 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000b20e00000094000091002b5243ee67e1a6f90000000000000000090000000000000000000000000000000000e300000000"], 0x34, 0x3, 0x1800) r2 = geteuid() setreuid(r2, r2) r3 = semget$private(0x0, 0x8, 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r3, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = geteuid() setreuid(r7, r7) r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0xbd, 0xffffffffffffffff, r4, r7, r8, 0x2a0}, 0x6d3f, 0x8, 0x40}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = dup(r12) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f0000000300)={{}, 0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]}) r14 = geteuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = dup(r15) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1000, r2, r11, r14, r17, 0x1ad, 0x1f}, 0x0, 0x100000001, 0x0, r18, 0x6, 0x3, 0x6, 0x3}) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = dup2(r1, r0) bind(r4, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cbc, 0x4) 16:00:15 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x4) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r0, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r0, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) r1 = semget(0x1, 0x3, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x5, 0xab, 0xffff, 0x7ff, 0xb9]) semop(r0, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x7fff, 0xa800]) 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0x36c, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x403, 0xffffffff}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000000000000000000000000000fac55ee7ab511019174426ecddda7da81f32adb7f62156dcf8"], 0x10}, 0x2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r3) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x8, 0x8a, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = msgget$private(0x0, 0x0) r4 = msgget(0x2, 0x20) msgsnd(r4, &(0x7f00000006c0)={0x0, "8ca89b3188ab892cabb99659567b845823da9ddb6673962e158e15007f1cfc599d903363883b37295914113f4056046a7175b51fd6ae2d5672670076e2b4312ea1dd7b6f2bf81165a4eb1d6b7a3881a324908e29ca01b70ddba395b918102aaefc3ea107cf008f4f947d63fae0ca4f95dd0bfa5982327c8d50a959e9e8d34ef225fd2399b9e478104400184ee1763d2eb6b957ad42e33960d4bbf269a466bfa428f725443eb35263ef71177684d3d05a09b142bb1d997e44c4737e9c4eebc8665e27f4f91b354cb07ee8b038f94d208963901255097dcab11aac5b9c2aa68bc8e2d153ebe3ada1cdfb02f1013b880a"}, 0xffffffffffffff05, 0x800) msgrcv(r3, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="02000000000000000702ab8a032bd5ad7731f6f0e50a6c495b4e2cfe887def81a03790a8308189e49bf6a85b85cff41d74b55207f854cf8ac7c753745243254a13e928e9c95e3d2c7d927facd336b4f4c6b570815a14fc0f456f01a775b6353ef99807e840a5ef824d5de2ef0156ce5e332fff352152c6f6591758ac0a3cbca2f198604734dbcff25f6df6a2f6a30f0d713c54723546aedc4ea5b5097d913422273c44306ae76438ac8bb88c3b852b092fb0949da38f50fd1919cba80200849c5a0c40c58d31fc28a71575aea00d58140814d987d208472c04374f82b1cd51eb430ca64f26cb77077e898943c0f3dc609130089a11e0f501e9551da1ce54d44fa444d03d5dfecc9589ef098dedad0c00fa0d429c02123035a28323c1cd3c9b1d0d08cf8dcd752d03d9c6b17dcc93e6239096034e76cf855e72f494e379d939ba45"], 0xc0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000004c0)=0x5) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r7) ioctl$BIOCLOCK(r7, 0x20004276) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000500)) dup(r7) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000240)=0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000100)=""/250, 0xfa, 0x42, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000400)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r1, r2) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x4, [{0x3, 0x11}, {0x3, 0x10001}, {0x3, 0xffff1840}, {0x1, 0x1}, {0x0, 0x7}, {0x2, 0x8}, {0x2, 0x5}, {0x2, 0x401}, {0x3, 0x10001}, {0x3, 0xff}, {0x0, 0x2}, {0x3, 0xb}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0x3}, {0x3, 0x8}, {0x1, 0x4}, {0x3, 0x3ff}, {0x1, 0x800009}, {0x2, 0x3}, {0x1, 0xbc60}, {0x1, 0x8be}, {0x3}, {0x9e74faca8f2f9e53, 0xada6}, {0x2, 0x8}, {0x2, 0x9a9}, {0x0, 0x81}, {0x0, 0x3ff}, {0x2, 0x10001}, {0x0, 0xd0ac}, {0x2, 0x7}, {0x2, 0xfffffffe}]}) close(r0) r3 = syz_open_pts() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$inet(r4, &(0x7f0000000200)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x8dd8]}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x80, 0x8, 0x6, 0x4}, {0x3ff, 0x8, 0x1, 0x3f}, {0x4, 0xdc, 0x7, 0x6}, {0x1ff, 0x1f, 0x0, 0x8a}, {0x37, 0x3, 0x1f, 0x7}, {0x8, 0xee, 0x81, 0xffff8000}, {0x8, 0x40, 0x4, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = dup2(r0, r4) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x6, 0x3, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000240)=""/46, &(0x7f0000000140)=0x2e) accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) socket$inet6(0x18, 0x4000, 0x3f) close(r2) recvfrom(r2, &(0x7f0000000180)=""/30, 0x1e, 0x1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) msgrcv(r4, &(0x7f0000000040), 0x8, 0x0, 0x800) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x6, 0x80, 0x1, 0xf4}, {0x4, 0x5, 0x1, 0x4}, {0xfe01, 0x7, 0xff, 0xffffffff}, {0x8000, 0x81, 0x7, 0x10000}, {0x800, 0xf8, 0x2, 0x7de2}, {0xa43a, 0x5, 0x0, 0xa24}, {0x5, 0x78, 0x40, 0x9}]}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xd1a}, {0xa74, 0x800}}) 16:00:15 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x40) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x80000001, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x40047463) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406", 0x2}], 0x1, 0x0, 0x1) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x410, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) open(&(0x7f0000000080)='./file0/file0\x00', 0x2495174b1fb0619f, 0x4) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x8000, 0x5}) r5 = dup(r2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000080)) shutdown(r1, 0x5) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000001c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_metric}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x10080, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0xfffffff7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x9, 0x4, 0x1f, 0x8}, {0x8, 0x7f, 0x5, 0xc75}, {0x1f, 0x0, 0x3, 0x1}]}) r7 = dup(r5) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000200)={0x6, 0x7, {[0x7, 0x95, 0x20, 0xafe3, 0x2, 0x18b8, 0x6, 0x2, 0x8, 0x3, 0x3ff, 0x6df, 0x3, 0x878a, 0x0, 0x1, 0x6, 0x461], [0x3, 0x0, 0xc271, 0x0, 0x8, 0x6, 0x8, 0xfffffffffffffff8, 0x7, 0x8], [0xd2, 0xfffffffffffffffe, 0x3, 0x1, 0x4, 0xff, 0x3], [0x1, 0x0, 0x2, 0x7, 0xc2da, 0xfea], [{0x1, 0xc16, 0x92, 0x8}, {0x4, 0x1, 0x0, 0x6}, {0xfeff, 0x4, 0x6, 0x5}, {0x3f, 0x1, 0xb5, 0x1e}, {0x6ff, 0x200, 0x3, 0x2}, {0x9, 0x1, 0xfffffffe, 0xf8}, {0x985b, 0x9, 0x8, 0x6}, {0x2, 0x1, 0x7ff, 0xc00000000000}], {0xa96, 0x4, 0xc6, 0xcda}, {0x5, 0x1ff, 0x3, 0xba}}}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) dup(r2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000540)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x200000, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000a60000/0x4000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000baf000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fc6000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xffffffffffffffff}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000cab000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0x800000040000}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x242, 0x0) close(r1) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x1) r2 = openat(0xffffffffffffffff, 0x0, 0x400, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x8, 0x23) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000000280)="64c4f1cd85b4f559a9bbb36f2103d80cc054f6929fb7f84d7b6423f5036f6fc76590bd2216133357c0f0c22aef5ce75104bb88c2b058b67efb2d513ea6d7aa7123f40c0efa07046516f9230ea786faec72f6b69a1c7243c92ac59f44b27d4c284ab37a2fcce3cac26d720a457468d416444e54e3e78523ea30cad9c2ce3b768c566adb6d3dd89e724e919d3739cb8c1f6a8ad96b5df17d47d807fce2e4445e31613b4cebce446d2061edc8d169cee46c07173182f211851385fa3f101e6730f45d483911a4b1b1099b392cbc62b458e0dda51a01785d1547f49c8de214e570cd5c4bebd27e75", 0xe6, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000240)=0x1) open(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000000000000200, &(0x7f0000000080)=[{0x50}, {0x19, 0x0, 0x0, 0xfffffffe}, {0x6, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f0000000000)="bd") 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1bc, &(0x7f0000001180)}) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x20, 0x3) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x100000038d, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/60) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) write(r4, &(0x7f0000000080)="e83ecf8fe3af2e6e42fc27f32bf51eea940ee3d55baaa03ba9f2fcfefd8c3c2c", 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) openat(r1, &(0x7f0000000000)='./bus\x00', 0x20, 0x10) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setsockopt(r1, 0x2, 0x7fffffff, &(0x7f00000001c0)="c4a1ef52dc92443f5e2f8e8def83d9e99f9be91f63824a6f3b1a86f466e160d01ae60b0ccfe14e71e1305afa8c294dbe5657c88ba6da343722c832590822440538e96a86df1898d0e88760e11d99110a", 0x50) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x7ff, './bus\x00', './file0\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r4 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r4) shmdt(r4) shmdt(r4) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r0, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x20) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r3, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) 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:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) fsync(r3) 16:00:16 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r1, 0x0, 0x0, 0x0) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x7fffffff) dup(r2) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000340)=r10) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) getpeername(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000ea59c58e15c36ae1e8166808206869871da04c4496e44ad8826322aba711d00bace082f3083ca53a100f84a380941d93b558da4d018cf77d2307c9e80a22c592c3acdb8ac8f749712a7e69ca23bae46ce2fe4cd994ed6cf52c6ddf3a85a3d177379574af2a807edd40e89c06d1d1d12d892a92dd14"], &(0x7f0000000240)=0x6e) 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) flock(r1, 0x6) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r4 = syz_open_pts() socket$inet6(0x18, 0x8, 0x2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r5) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r3) ioctl$BIOCLOCK(r3, 0x20004276) write(r3, &(0x7f0000000240)="ee3e91b83b913a97e33b02427750237f513877b1eff48f288af6dc74899d58d7c5bb20be5d4652de4b64a4d1dd76697fb24c187458a8a2c1bac675f0b819765fc485444a672183aa084bbc18f5afcbda82c29903b331873e6e0792cf4bea777ccd91603732bcd82b8a2e69d6e994200cd24ecfad69ac00d69f32657097f2cc23052d78e3ecb162f4fc194406b58482d877eaa8a9427fdbf26ac677f78e2b7450bad494208bb986be07a732cceb158bb3c27966968e0e06a838625c77f7543ac9deba56962990262efb74ca443195f1469b1a56cf845f6f5d491165df045c2d5972187f645239d9ee7c25cb75b69d3bf2984a268b15a1062b74c5ae3b6cdf4f5335597b1450d16647c0f90b425497a92a6b060d4b2453b6ca7c6ccc8eab0201b1c928ea12d4131da76c24acc11fce53f6d604d9c35a3595811788098211336fbf7a5fc579681ead9d56812260335a05498f2140b90da8f9ee2df24e6f4210a84e525eb61f844788f08a10121ebe9cd23f06fe36f946e1ae8bb7fcd1e860ef0d8e38d066ebd3b7ff6867ca4003043534e3cb89246c35f97a8ba60139bb0da89227becaa98dd4ef90d97949988090ed98f4bf8c88c04d02503584a94493494d4209cadb9f53c901ad822a8c3216e3c237ce5456e5fd3c43128637041bca73eb618582232256f5e996e3e709025569befd5b3be182bdfdc34a633507e4c6dd582ccebca0d27925aa2b377f3599d36f6f47cb9337ef9bbeadcadfb5437ada79d7c36743ca69fddb419b101dfd0318f542610a840b56060417a5603b29443b1dcee72a0e0b8b0fab74bb53030bc775c2f9678c144108800542e2df33017a2d8be131f48721d97c4b483fdd2a3034c6bf6690f987c910a613136f13e666859bbb177498fb27bc934098bffaef5bcdae5ec96ec0db5044be937678b92edcbaf81c7a94f96910d48c8eb9a483d762192f6ad98314ea57cd5cbf5c2dffe00c18e36a086a66851fc4ba7c252eda63ed802e27695a15579a880900c9d84cb58ffdc908b0e63cfccc3ad2ae9f380e9f7c0bd14ef6c3d8702bcd65d5d1db01aa5f019080de0fb830cf020d778481510a67d4cfdb680cef47233661882b53639adcad9128aa382585eace192be4dbc5548087ab6f6b1e5f829a99ed5c4b9ee52283dc0875229cd422036fa83fde062186079ffbd858c080743596a1b1b29f2f18b1473454114c9ce6905658516c8aa2d93f44cec4350c9dfa946cfecf0112bb4af7bee0c9c017592171dbe4b931bbdb389328a56a0f0e4b9cd4eb17c8d51ad783f9dedfe2cd89e91fa0caaddd4013cf3b503ded5222c3241ba9c9e23488a8d17626d15c3f1227d573a17751a3484cb810f32ad7803c487165bb190a9b2bb1e5d735d6e01d34f892e5bd855bc0ff313f16f59301fe3d93b2c6213970cc292ade10d937187ae11e81a31ab8a15465aa544b42e0917e19d2ce45b88f4f10c7b906fb4ffb1e1c1d71d7cae776006235ae7df0ccf2915460798c7c6be80a5c3d6a13c96f4bfb97d0f1a082a4f08fd7f32e86ee24d846c7727ed7b6a5c06d6c89413b296acd7c5405267d2047aebb4bddea1f65b185b7a39cdde0d3d52b14051b4c40e65319bea5889c50676392473f6b1230b94e0fb3222acb9b647878e0fc5f92f6057cce457352391d5728e4978b84281de24a6fa0d9495a9d2a2721d0efbf2047d1b57ec9cf84164b45f425152a7365d202abec91c2d00cae9f83478a65125b331f958fe6eef4d44398224f59a35b25a041a4e435aa8cf4d3e32a7c19d139b9601cd1edb07c9237fdc29badc72970ad02412a08a2f1fef609d9707677fd82658b6064254a9ae97f58ee09720c753ea21cf47b7d22877633c97153f076ca3a81630ded95fb413b9d7559b63e97a9944c0a90d4419af25ba962cb5009c660b3f5d8e5efb55824d72baea7b8b238f1eedb4ba2fe3aa8e560f46ea057a836e79e4084fb1343ae61dcc163cba2ee57f8e1e1a0c16eff882ac3e81eeb0151ef93dd5034b3965684d6bffeee9fd421b8be028118fea578a79d34d2ae52eeca96492bb440cf297ec4b226e5402e807f723c7a62f986168343fedc2211e0b1f3f5163d2fafc9c08bb552d9292e207a6801bb21ee93c6473bf9f5fd4071188339172fbe32a89a1f84c60233751374add7595ae509f4b159bf40d340b752a78c7de14fd1422328138648b419d36aaa50c219bf4a3b757e8b3ba687e25ae41407140e3726247952ca5b9b5780091887f7aeb176fc7a9858a0ef9339d5ed639692260ac0d4735de3c7edbb7b10dc4c7c84f25e2c0a08401ac5813371f7a670673708c2ffaaf4d69b9e1c57c65737bf5517570a6c951c3151eea4970edb693ecfb3ad4a9563f5aa100c6996591b646ac3dc9028e3c1643e598bdc1ef75597b59360418d42ff3eab83cb21ccacc4b2f3f500aa1673344a19f254e022608f06b9155995858e89bb484d9fd429cb9b2d8a7472f93360296de8fdd973ade01e758ea6985b65604e17f410958cae4c2f1a979afc1ac59c57db14f30ac05d0f5cd1a03b957ec7187a2cdaa92f228fc5e98bfc47cca2a854b5a444ce14a44918c1c772edf1db282c1b7d5a0a0d712a9a5c26f3066360b7695dc7661e36ff06274b53ec42031080ea2f5c966a46506b2670d3b0fe445a507b6dd7b487eb6adfb97219b6bdf3fcefe0919569a440101b1cf04f947ada437e01a1c7e85118c0a3cef920a912468e2145eef82a1fe6eae6d2ab50c2f40d4a57dfe16d857f51a65cf1037e2fbbcda2f1dcd89a492e0ee301f523043e6d4698327b1d4be1a9bd73072da133534b9d3791b4b3b9462d350242fe22f3d25b04b08d676f297cb64c28feecb3ba188bc5628c11b05d217e545d4a6ddf0c1463c7501968e2661699883c2ae31edd6c86649364f05098ab3e72ce7284f49cff21bb08ba417b74b3f02d73216be8fb6cae3ac2b8e583646d0459caf72242efe8ed56f297491bae44a245076728dbce3f76407a90769b056286a2fc023a9d5fc89a195d6b66f3230eef298723acdec27a3d7c25aa22bd90ffc70d331ff88ddcc4077f0dbc3a1c0614f4e0e698fe77d5649b8ee87ba4251b19b3adb41724d711a8a0c1f7041dbf8651ca0e7a23bcc00ee7551b170b2b523e504d6d0d226cce4ffbb4ad2bcefce418b50fb04255f89b946b75750997dd70f4e67fc515395e6460896ba2a8a327d1e50a35d1cd101d6761c285094e46f05c1a3a8920e2821a501e7ef41cee454e75efb6ac5b72559f0494a074a4549219a68de9e1bb54e9ef9612d26d307a06993b6a8aff1f942f028badb259b6409644fdc3c153c5563ebd98726fdfa76e22e1536c62467807aa1598d0968048bc53e5610fbed92ff453964272683c910516e752b0f96c46000c5f0b3d9a5e18e076e593cecd3e12b84d0d37da0a47df247a5fc6025f146c574be0c000cab5e3a739d7b7761121660b81f4256adcc7fc4652d86c8c3950b3b4dc6377c454abb141e1347a56f1981b7aa1938f710d2caf6c93780306c63cb74cc79486850deeb09d0c5f924dbdf620cc5f4648300e45b9f30a39a45946ff3f69e3337e0e72cff9c3ee9120fb04f11fb8a0bc6e2a55cfd0602d275ee1998c2f7cd4859880d94b960dca1de8bf1ec4905c6779a34301e60cd7d0b0658736a755c2818b22e95d6fa4c22fba528197c002619351f55d09b60a44a8066e797a0d7bc343f277b1fd3541347fd33f74eab6a4c3748922ac345dd06224354c77a8471659d87273aef9cdcff6f56780fdee6b3ab98500fc0b5f5666d322f15a46bffbb134243508a48844099809fec33407b8df63798ecfa8ee20a87af05486fb195628ce335dc265e11c428cbcedddcf12dc4db6ee79c2405e6d091ca8d55889461a203f267f560aae8951598e500903ced46fd64554704a8d8cfb6cd72865a6429edcb8cad61baccb9c2e34983055be0cf4b3578dbb4427ae34c6fee1ae1872c6136b427560cb567f71e7db8c8066af2e079a52e9a3d5943487776409af369dcfce07e555030d0fb977f0a4b540a44c06fcbd8f20e6ebab54001848e9019f5cb6698d137ffbb2b8e3120550350420a8029af0fdde9311f5a51a238782f4c2f5204628fa62791dc221d9b2637bcbc23558649cff496e84461b2948d58f30d10bfc0d006abc10aeaf641596fd171fb41b998452f0f1bda7788330b22c7a5c6a257a80c08978125e652936ddfb60526445d4484b7b6475d02ba1722159740e9ed63b58dd5915f9b75d9e764e7f023ba426c758d36d4d5e5960518eadccb8555369173b2bbbb706553aff703434438e9f76c7a8aa5eadf040f773c8e3800c05bc8e0ebfa890ba057f98d35f75a7335b040a0ae18d0cd604d1d8822edd7a548f862cebe65361e66f28e282e42483c49bfcf494ef9a662b9d331b54726afade5999ea4c4666a0c29ff55e7a4ec306da09fca34dd6212dcfee260887b373337793e5ba353216c4837714eb413c27eea46ab3e1bab1a2907306bd1fa92eb18313e152f9ddad261e8b6b58e2b6c0eb788fe1b268cbfe6f93bbb26db8656e5a3e0385992e28144795e2696ea5adc46432ffb9d055dc1f4334139abf93c3fa990230acc90c8ceba223eed824c9f8706816c0f50b8c427612625a120417b3044970705c816321798df7a35602e2a55a26b7ca7c895a21f79ea54986af435ba8eb2589c98ab8cdf077ddbb70552113b655a06eead4ce6b5b7696097d46dd06dc7c1d7d8be44a242b21b48c2d0e8062d4876ccb5e9255015bbd99b657bab56e7d50fbac2a423e9271a8653c474affb883a6032b3318a6de009df45c06c6a392414da5b4f37bc2b6b918978e9a45a57a6e8fffb3de4214c1cf84ff67580b4872b8a1319ddb0882afc197f7948015769699d366c3b72d59f69a3d47047617ade2ce09d4792f3e68d25911ef8f6e6a50cb6abe8f43232e9cc919122529f35e14bfd14ce626c2aff19b041aa5ae315de06c765d15cdf2e2227028eaeb92721e3ff24146f8479100089a42e0ce7208c1682d4a01609025771ae773697eb54ace85135887a11434a203dae18117b7a8ecd87a39a34b77ed0f5f01196cdb538c9bf794350fcaaf0cc10f2748b58b8fc1dae453545b7e5921b1aca3f8996e12e68e600e10a040c11ec7aa902c1774a00b92ba26a3b294894ca009e73ccf55567c3ebec89b03b208e8c22766869057fadb9f990308e98000b8fd86a444c5ef9b6073c8d458e9e48e390b2efb15316b6f903a8d2c963c65cd9ad09c724928c395c89b6ae80194b1c05da2799f5c3bffe6f9d592fca6d5e3dd75d38b3ff387e1deb577f2043e9e362229dd63cee0de959d3ddea050e7c0f151daa36aa33e958dab6b50070e1df970f620ecbfd097467657ea54d500ddb9d6d9f9facb070ad59c81e0c127d7878904e62953a02f2e084ce723f07c4a788a865be5897e231e1694b2763bb0d3133bd3f740fa9b4aa43d5ab477559468fd4bcfbfbb99038639ab0f9e94d88de99dc5cbdada84d22530ef3cc515c833bb35c76bbc4a79e9a12ed160fb4f4fee6211c83b5e14056efa5e1a8bc6ac9e52741d3c719dddb62e83dc1d9ad440b8a6758026660ce50222b1c5f9521caae0d59d5cc5b443218f0c8ab8aee7c22946a90a7d91e98f0fd9630d1bae640ae0c754ed8f05c0e5d80481793c519706ad9d68d34a4b89d759378a44578a157b235af260943e5115653e9e3353e045eea8855158f1195ecc5a5d522c3b36290ec1e1e6a0e183bd282379e25a0dde4bed6f9837a3", 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0xf3}], 0x10000813, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) kevent(r2, &(0x7f0000000200), 0x10000081, 0x0, 0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x80000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) close(r0) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000100)="0a7bcac3af89835cb11cd41038602c8f5b639890e70282582de2360d5309e4a76d1b626f96aade37ec282e14ef693b7a3b3730ab71784524da91ef2c5d71c20ea2dfd54efdbd19734659a79a3a40255b8b374a95296c21d81b9db3c8b1315499224738730f19d4f42857e3966fb564c716786c93582f2a0c19e9dd5f134df52f260de65cb25e13815ebf7d3f566fcbc61ec3838448c567764f65d9350d7eb6f6ffc7ddfa08645ccc292694ac66678d0c61bb6c042f6a694bb5b21e495a", 0xbd}, {&(0x7f0000000040)="af79af5f87eb03fb0bf7177b32cbdba160b87b98189451ad495ae15ce7b56bda920448ebb397fcc46885196d8e054ac042e808ac94cd8c6b2788e67689b8d4ad4ad3bd10247e28419c97c3c0a2ec5a0916edd71e5f4188a6c4b107067d473979ba24822f4d87fde7a20b49cbbd55", 0x6e}, {&(0x7f00000001c0)="30eb4fa4b98cd32e1916d2ef57a944fa146c70f661e0494f84af793b90047fadebca5174d94cd909da34b9fac74450d0865e5aa4e98a9ee71990ba1788457750a7f1b3c8fb530a46b20aacae0d70d2cf41c654be641ad79d971b7bd10f9b3b1c38482b4aad75fa9768fc1032687cd508743c9b47f9627623598e0746ac6cd0f0ff744d7bc226235487a3fc533e4a94cb11a29d58aadcfb4a90b7599e382f7b8a00dfe47ba51acd564f048245c046a5bd", 0xb0}, {&(0x7f0000000280)="52bd30ea81b4ff0bccbcd980a8739904511f173acd3d691aae219a566681f0c776d80e5913bb22e76f28422a4b4aa0f1de9929a5e56e6c046ee262d2e03b41eb9903bb85bce5c2d1bc3446fcf9d7718884c1da0d875b3245c3b7daa8d41f812c9a896959ba28a44be1ace8957a7bcc5f589da25fcb9dd8ae33254d0ffa78af79dbf835fef5deeb6c1a2756a0b36917455c2742b8811d27e3c3fc30b292b217885da733403375c6f916ea88ab0affec38cd0389f5688cc479ed941e3e1af28646e86421bb543e03365157c3080d520a650869d17e13d7223f399a458e172973836650b64f7a371d13b1b706610d37a5facc83b7f6e427efcba794685689705c92428e27798dd38e5af2108765694097139fb93480505ae90d8a82b2d947856ea268aeec416061ead0823b2dfb11d2861f31df24c40b32057cb6fa96f1a3fbaa27dde294359cfde99ed04984c28b5bd4597febb005df9e42aa87280fd80142c2251f81854292a0c8c04a0e771c91dccb15f926f590e2a19e2d04b6593368378cf1de80df3ef68f5e7b9a8e2f64fcd2960ebb639ef9b0fde468b453a010c4369864cd5a0ee5c3cae9e439ff42e1e27d02bb42ea7b62594948b551c02f82c0766fe39aad4cd97a1806ff0af214cc2ae544fb1f353d2b9589f7fdfe96a8948f6badaf4f9307b898a3913ac87e12963609dc3b7fba5afd0184e4cc21218ad5a3d38c635fe75a558e00a3c1da42cf848ed29ca73fb889bfe189e4c1c26fe68fdaa5dcdf0c022f58dade6230b9f752a3d8bbd2e9648ed140c9045d3d0ecccff90db470dfca0eda6e54c28ba3b5e57520f183e025cdf8afeb84a17f2e5f16ef42d656352617b0d532badfa90e6660a8b74b9b46144537bb5380fbba76e1e465de9e81a442ee087f084b04880d5646e0a47d09286a8a0726c5ad6294cc5dfc600fa03ebe301177e85adf72cea09dfa509ae736be1d26a7679540f60fad9b13a8160064aa9c45ab43368afe9429623a56a9fe8dd5c8813c0d187752c6392558010f44d95e1ff35533330980f5112454375bfea6b00ad6924b89d6bf875436f930a4494d913ae3b3fa8d72c87efbb7a9cd94d58f0c5967e9ddc3e2527a9056f981ea771518850b6173defee5c035198677f3e2e40be448de80422ffd1e9bcbff856acc4c3f39391bde4c78e7180ff5152edc31b3af3d628204bf96448d33381d3bff914e1522b4f5713cbe13fb713ee77b58836e69d4e04c31258da3ec3491193af03db93dafc332781cb56acb3cb20fe077b024a0d52112cd8b3a50803e08ec37849f2730064c1f3cc3c296016416e2bfeb6b75973e1bc27cc8f9211d56c8acd352ddaa5cdd9eaceaf93508b65abb123039f3cc79a3c33a3b25d7292b98dfbb6dbee08a7eb349607b03a8d5cd60c754bcfde1dbe71983924fe330ede9aa65c565fc91970b7e64e4780e53c0a4c15478da13224b09d3255e1554d6ba7ecfbce62c8e0b4473a707b3c257dbe85284826ac5abcfbb1038ba498c0967f6e2beccc11a075e8f945b77509719e6c037e719dd96bb73a988bff39318dfd05db339307fead1b0bd160f24bdd793bf3a05687507a2cad12ef555db3eb453c5a3d4bee1247755fe5f4d76d60fa40b04efd4a52be3bc12ab0fa3a23e9572422113a8da098108ee2b21036be3fc81214dc5f435247e0d29077f4dfefefb0ac16441c5617b05249542a09cafeef1f436a7a22f83b671641eee23bfa2145aff6af5f07f983f21f0ceba980f68ac434287295f3781dfc060eac809f509bb6f2528663ca12b5d28645d3ba00bf9906ced2e56ff8d86a4b65f4c3350b53225cc7ab805636d40d4fc8fdb77cce84e7e68949f526ae4e009128f2b1ce00df5e314cc39aaa22177dc83790a842ddb038dee7c958a5d080612031d19ae0e9a6bedc2d96ed96e156de04982df0904e46b72ee218ba74f596be3fe13bf61bd177df80280b9e639ca5b61f6f119dfe9b300b64e1cb33885d9ee445917593a0a4396545752d308238a9fa5b04e885feb49dcbd1ce1eb2939229def375e3aa1db5e66ede8bb1865dbf82c52607d9f771da202f37037c9d460b30348f65ea703ac757cfb201782da94d7c09cf061a1d82bd382d48d77b4d4c12d31a72098a1f25b6d317a79ce7cd8aa9e3f6e16440012f80f4128f732e7bf67a1b70d1d14cfd2d3de27bc0d35e6507355563377093cf78f2d53de0fc5afc1bbbe2953053583a8f170ac88ba8e6bc87e03c49c77d170b69a9456565f18740f7802e9cc99815be56c475f96dcd1ac8273076ecb77ffaeb0ba8cff5066d12d2e7d2f69e6bb5ca52b12d809c98842f746261f1551108c1e04d4641f31bb595ca138be4dc527a1c0d5ef216d4a435883a91a44a5af5f6075e9cf65bbe7ec713994400aa47d3b6cc132e7ab3c70d6fcb248dd73531cda080ff7b8ea8323c47b7b526b436e34f42a4ecd6c727e40a8c3fd6ca91e9428bf4c5c0651224b8ba02b1c71ae3902a459030db17cce111847d098c77c9b36b3b00ec3c3f6c6512dfc9b1c42ccdfc3bd7c3f4c8060f70e3d32b9972984c81cbd32b356706e83cd19b144dc8880f70cc89796f760b73142aedd79bba04154fd4a44d3ef1bb7591defcb41b8cb00ffe284fc629979aba34fc67c877eb1b1a3601130f6bcfbf166d7cb830b28ab10faac242bc432ff65ecb2cbca1ed6919cbe04657696d472146157725e2894622a062928e13ba8ff12c94833fdf503fec3b09ad13f3126eeb0f3ae5cc6d8e2e0b12156a9cc790f84833a537ec15a4aa7a9adeaedff1b75c616521e2b9262a401a2485651309969cc0f35e285a47e61b51cc6a565250e0937816d29cc5c5cfb83459763ed401987664ae877a3de73343ffc4edfb3f2e263f9fb588c2df932fad1ea198b6e12ebb09e215cb339e91400f73bf932233a1cb6692362eb7e74fb8df7dd8811121bd9b703e5eb7fed30331f705f4194fd29396f23333a06d026924e7ccd72fc1ee2e5c54a89e8d496be4719626a3f6ef9c9fd749289edcc47f96447e55268b17d2600c990da1822e500695c9b01672d232d68bcc22cb9cac1917ae0924fc511099afa3ec5e3c0e91100caf11266efa2a0fa51f243946820a74b72047b01ad7c34529b1792350f898b2d735b56e820edcea97b2ac911828bb950ee88c8d71294a54aa546889e1f1ca66d89a8ca21b89a66de4f9e3e312e679ddf00209a746a8ccc07e6e3f858efb76d25e00516c7eb47c34eb60256cc06cf631417077449a0cb1a1fb4144aa438c96229ab7bd7443d36657721e26888a58078b565666c3aaa2d264e88ea23dca1a293417268361671b1d15f78e0082631761f184ca4cdaa62e6ed0036ebebf145524da0be59ca180426ac2ca6a9bc11da15d032da8ae6422efceb39157dd589982afe00908dcbae6e26e3307d703813a731d329ddf1dc920d2fc5ba25c973f46f68a83b4c1a21e64d1055dd8a16f51f00b0b553b996f11248739f0293cb9ee7e32e9c2fca23b51f61bfad2b0f9708f80ddb0c96551f6c5094441893db7a90b5c34d55d8267f2486dc770b3c1f175be9f6917bce01ecd3d04ae07ba2864eb00879626493e2ffe44a0f3bccfe2dd494ec074b7e4507c0b7381e94143c5d3b85911f8491be5fbfb122338ecb35957a2a9dc2635cc4cdad1d209b8e66ffe1eef29d6b2a24f7171a8332e00f533557bf6b91056dffef3df5adce795ff1eae7df2bf19ed455934d8ba01c8915d8cf632fe6447d724b809a9043e4a3723897dc45ca19c514ffe533d2c5e074513607f07ea03774169ffa8e886a54c08142bde780552392946206484e511d260a59ff2948fdaefa408e3a89c9e894e26bf33ba2d59fddf3976ffc6c1c003081423c9c7726548bb32b270076af751ed0dfe5adf49f71211af2dc75f2f120d47eb872814f9ea74a8085ded0b8b9cfea97e612057ae5fa1bd3079245bf1452c273eadacc95cae2192821aed7975e0091c6438e6715c009a3759379f2a15ea8d825ec3d9066274c081cd9d480462897c3b7d9d8717c1d194aba68d0e66d97ced5bb026db59d201f210509092518b28fedbeac16391850185a487393dff554bc99163caea8ec3eab31c102e96c9bc2d541e8a4358de3aed31f0ee09cf7fb72d5811a08ea597a45ce6f993eca644b9f0c6f0e9ba0bff2135a41da08581162c59edc0591e1ba9df0a6869ab2acafab16f9b403130b8fea153a420048e04d9454e1ecba8f9899e45fe67af3c4c94986535e2e2c6c7b52194cafedb6b22bb88d425ee444b410621d2db31853ee1cba67cf832e044372984ac39217b228c12beadaa01cfbecc39d1b7004fbcc885a4bdcb0279b3613ed6e9733b1c648c55078fa4d7e6250746e9dfe1eb8167f822acf110eae3c1c3e7f190bf6dd105672b1fb006bae733bc215f889d7070fdc3537d2d2406819b636a5f4044e289984699cec24fcfc9e298aaa440dac3c20a6c7b89aa0ad8cda2d2a790be372cfcbb652c0492c4ce509cfb4d9ca080e4b96826aa46aa51993700f8007cb476de2399abe35e27fcfd1ec7f61d0f77f5da460afdaf896061094183cf77bc89ac9e1445bef45fa3a4c3383c9dce36fbfd159b7b54cc87bddd838845ff22775deae78ab8ff2a9fc1b4c33d38063746bd0ba84240355acba40f8971e668671f8e3735046acb5f56408b9edaa385d429ce047718d5741634af4d36e8388ee276672ba4ef8923b85c767dce0a8dd73af6494ecbf65f270c5c728706b4f413621633d703fd3095cf71dc032e32cf48fc0cfb8b2405d96344269b5cf55465a4ec790dd83f3db176f7bf6e72503dc0490033abee76751ba3241344b258dc3e1b7f2c0041750b2b31fb95af84985b2c76bbbe0332f7aeca48bd20671c30f9ce2a82556e8225906ff5350120174ef4e737d36a5eb678ee843a4e34d940ebc9099969be94897b8edd342baeeeac3a9aa55ea9f680645fba346455ce0bc108d1b27fe6ac71e93f068975144c3edb259538d494ba2baac1e11ea5957f59b28bb426e2022667e2bfb5e2d5c670e7fdfd59daf47410fe88afaebf85964a07b026df0be44ed2db21a8972d5388ef79fd5bf281320880cc5593542bd5c850c1bc60b0d1559c5c9b044d976171e28520a8655b00352993f91f18892c125165fec4460e77067280a934acaf38657602d4456ec51331debe201e17fc06471ba57a70ec139eff1ff9b6e70adb0160bab3b81c987de385055f1debd2dd034ddeecb69a786a2f04784c6d61040d05f5587d37220374b5ef8a0ae2df031363c362522526a8da58518713af314001251df91084991ace61b44daa89585b85eb58cdd5a9c769ed6d5cef582dad610b1f5078e882ca2195ccf01c972d5692973d23cbbe9dd802369d49515930f9de6b9cf1f3cd6c46d153aa33f18a1c4238cab3925f26e1f13f711942b0fdbd9cacf56da3d549fecae8537cda1b3acfe0bd23ebf9eb36ccfd85a1e1b3b9566ba3d05c4346758a1584e998c708ac495833468ddccc4d8694ba1a5bb37754a7cb3e2373547b68a1f18d9ee9845b204085205d82135e9a25400b2d9743f5b835e9d50da12fbe939223487b69fac9f5593882ed5a020dcd3d4acec18c9145ab493611d91362c2bfaaefd4dd47a32b0163d79176dd705a2bf3ca2c867919926897d3221cb49a5b82d0c485546913688532f215b66bb459313dd2dd7558e9e0d04dfc0e6376b7d6ee7d6a32129654290ae28b255c3b43dc80e004c3b3efb05f557b2942f7028c6224ebd5dcccf96e60a3a01fb9e85295db3", 0x1000}, {&(0x7f0000001280)="81fdafd03f2860397c1160edf313dc31c8be4cfb34931621d46d169b371d11af7acaad363768d13fef746a900362a11e292be86866dd4f13d94eef1d8b5cf4ca149108ac93f043c17f93953933d35848203f550278843306adcd2f8fac57052186caacdd32dfb623dc77ae59c3e1412ac0dbed94c76748b8d392976e81f654e94095cbf8726806d762a4edbe482edd5a019d1c1bad994584eab0535c428be7f25d3544e25abba988430bf42e66d003928e199bae85098b5fb1e12fbb5f10d41a098f35833523c2a0cf0b7dc6f0ce94a7b5b58ddef3fee39dedb66b496b39517d29c41aac", 0xe4}, {&(0x7f0000001380)="39f326230ac49b802083879df4a5a385a2c665ac5fec45a127eb7254af57442e16fbb1d709efbcb663916718f3abe8bee5f2dac6eccb4daf53d09e931af1b76eec3186631d2ac049b3c8d799ae00a93e3b686246a74bec3f224292007d7dfaededfa921e0f5a622061df4f3547c535b5664d2accbb2ba2f26c3f31d48011545dfdd603a86c", 0x85}], 0x6) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x10000005901) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x21a) r0 = geteuid() setreuid(r0, r0) listen(0xffffffffffffff9c, 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) fcntl$setown(r1, 0x6, r2) getpgid(r2) r3 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r0, r3) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x5569}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000580)="662aac650240cbcf35a5e481a718f3e79dc4f208564b550e8ee6a0d9048e1b4f0076fe2b92f6b05132a95ea23598e2699f1e774f0aef72f0ab40c65efe26eb533ed826307e818ca08ad391e22c96a54c878e191796cd6eaee509c67a9e3b4ad7ed23101d88a415330dd9a5f5a44c28483d93130de3dc9c9a15229769d447bedd576be101fdb40cc00c2b66c70743ee62f1dd3842a41eb2385e68e7a46d8b053c0379d965f33a1de8517d9daba58c0d"}, {&(0x7f0000001740)="f249c2d8375062ece2a203fbc19e0b55afb44242029747272ce271653b675e8e701a6ff583336f25ee3bbe397e5170a6acfdbf3677b62657671b33e397b42d0f0e1022c73d43b910382724d313711bda5eefd6000000"}, {&(0x7f00000006c0)="c36d4dcc8b807d4cc60a"}, {&(0x7f0000000700)="698fdfc1a6f5fc364c2787aa901a58d37d88553dd10b07b6e27ad371010033d03a3ba7b8a4763c9f56978b4747b9b4bd7a0e67d1e7bf07806ccc56fd36fa36075413376d903e3dfd538c24dcae0cb829a230afcf59d68b712e0dfb34a9bf69852ab49d9a98c8c39d7a7aa5109083c2fb1ebffbeb225a0f93f25ebbeb1cd32e25ebe35348d3ce8a5d57688d373fe84f3080ce02776b03722dafc4f27dbe106cfcb40a7b753709753a7ec4cd3389092dc2cfe41ccd85ed603a40b20dd11bcde3c4b900b3aff91b9f6ca5f6fe6062ce93716066667f7ed6f07df171bef7e8e7f8deb86a2c6eaa3e4d01132a1a8f02229dee9920f739821882f27e24f2e4893bed6d64a072c33a392575812f4d5f89d26b9b32ca96aa1f9f0860c58bf095586f433e8118d5493aceeaad97449db2dfb52b6cc54eb995ae67bd1a2fcc91da5ad4c66af0a7c98c3784b6fbea5a114fc3e4128216e486933b13c74195fd27a084d38dd502fb9aac643f372054ff2a7008fa31c6a681747eeaf6db78a82e9295a506ded65dc58837bdd7413188170977fa139762cfd70196d1ca78084c40be3d9d6995b532c09ad1ad11e7f4d4c8b8d91a82027453005f8a031ea94f3f0ce01d3400075954c5956eff2f4c0370d8957771394532cea873a35a39e2fd6acbe2519f3af4c4efe2f3070a5168d3a988160a7f7601107586d9db53b305c8a04f74f17d2532bb773d352b465cbd7796ca4d3b211d4efb50413d0dd95cd18e4ac8ee2ab6f5b46d99e6d657b64b05cf670879528635a786e3a0ca0da8a2b58f1b2349dab5598e915fff6ca2e72b0568c0bcd983275bdd5cedfa6b36d9030f367936211bfde9947b12f5a62c89374a14691ca8b7bbdda70a5e57396bb76cf6199a27702c703cca6b024e3918f52795310f3475da4e5ac358e5c59770f7c558aefede154071301aeb75074591d40fc7cc95711c6d49559337e5e290f3a738821602d0fc629884082d29f19bf853c7bb24c9e41d70a0f7fc26194fb1b7c80fc33e612bc4b14b9f5f301621f14772e4973966f702213aef6b7493f15a5e0a7d7e17979b05d51aec73b51af1fb10e4c8ee838d6e82fefbaae702a0930bbb18a797fd29a39c680804e107fc04f0372878c87685482850f84a6614d40066542da7c8f7412500613a7f145ff0100e754cf6a4c9b935b24cfc534728b15639efba691d838db3a063bf15c841fd5fbea570fe799066c795abee6984c645a9a0c5cb91970f9f59b20026fe1c292233a07339a2198d5d38d94fe19ca890babbe4e880b242c5fda10fcfae15c4b400ae51cef4adc142090f2ed82484b230d0fb9b80a59c515dc9bc11a140d72b95337f8ef433de58d6152c40055cc94aafae9d7086ee2e3f64525c79c2777fce59eca1866f8f0a414b566ba2bec5e2012e0817b8c211ebede47a2535a08bd0a49d352dc3076ff27153e050751f581c60c6b67a7bff2e8e182d8f6e8bb7fe02043cc835020beb65aa07d6bf1b0da24e37b0b06fa74a700b763342679ac88bed0e56f6c70770a6957a717f582f7fd83b9089e6c9eb622951be44182e272f712f0ebe66e7827f4b77e1b44edaeec2800d1119823b6d9702418dc35955f24ba0a2d71ead1c015710d161ff1718ac3936ce84ffc9ec414816ee3135b0a7128fa86f2d0890265dcb13851a0281d725372a8b72b1af6be52bd204e43b792a2b2bc1b8ffc526762824b8efb0ba797274cc7ee8e189ec6cea466029f8f3fe8658b04127354cfee8b665ad845f4f99c736c81c3bd8b31e83117e34e8b83f2a6bab14eedfcd77364da88cd2d9b7835597927ff51f088980c5216b3ff2087323dcb20da3604a8ab75172cec6eab3e211addf2caefa281d8b79edca1aaea30c329a7166ad017e4dd2a1b61a2f0844dc2b4489d4b7f661a248502612ed25ad120d842d4a6b4cf0aa7ae1d9d02b17d44cb29b2c22da5931ae5271a39a27e3750b58ea43f6c762150e1d7272960fcab8120b82a5eb9506b7ab1e13702efed8c8a324187ae6b94b2e750fd8628d3fbab7ea6a62f40fe3f098df5ec91518353108a8b6223ae44cf3cd6f116e1155294b954a020ed51995467f456ec63bf4b550fe4f142c729acb9a1203bd8de023e87ab7562cd7d53a4ceab7f008e2d13717ef495df1a897e5dde0f0d8617051062bf52ac14e5943cf98a1109e73d1ce4e282336813f6638d35621b53b090fba554a98c81ea063e10ed7ee0ff92827d760fc064e053e8b6f56ab7c5414be12e87cd45bfafa77d5593648af3087658a64c8051dedbf0260e415a55b9496cf0b5796055f788d6282a48567cc13a725f6e0085e434464ba3e522b24de95f9e3547c8f00d1ea4bca73f8e544fe13c57ec5bde3a186fefa79a64a30d8a45dae73268417c4784a48fb5497522149d4143efa3b8bdffdffd0189292653ef1affec6e048618f16e65782a4e4baf25e0d50ab7e051397b60eee9ff45a75bc6c652c616f1d4bc517501668c065a968509adcf0ffd5f61219af67fe3f677eaa7af2471665ade5bc32f2cb3416dfc2714f929f43469b230a0f30a3ec79840588986736149cf6873dd8deb0f3b333b7bc37aba1a8f3551b7e428bc6a4f91423360d3b0ee1df8d85e45c55e8cd74538c9283307397d0901d648d9a256523e94815162767d50d1736a1bca0425694dfda34ade5145cf07797880dd29b6a159048e6b157cbf897c4a7f211255611996b01264dfb2173d11f973da3de1ce63bd9a6e7c34ce66734dfedece562293f037a01273a46a5fe9a39723c728a57cc299e039f12f44ff618ca66a2b449b26b45b46cbf6fa002706a7b704405223e42c59bab1d086d2bc31d1415de50c91a7045e0f07c73188440d29e1c248eba752ee2a61ef496c5a9b4528d14b0ca041acaf24e4b6f425951112c7de316c5daa8ed6efb2cb63ebfa40d549cc56f9f5a33b2c1931a4c07ded6fd4f90abd83b28f2dc664efe52ce3b692e88173d953699b89e7a33600eedfd43f0b316a4752eba46906559316d825c91e3e9d6bc138f4fe97ea9f382e926b49a39a35c405ad73de0a98f6735fce9e8ee241646c12f502c73ff4c246836f6aa7ff3cff8c1ad411763e181ef177e7a61ba335b4df4f2389e55f23f712255184bb171cbfce50ad9a5648a24181f5dbbd116b156303ed1b500edda71af06d0b2b91946d72029aae71803f0be70d94a54688456ecf97b412f51ecb13aabe0aa31ceebf08001b69bdc4a43c0ba76b895d9218cabc5ea63946ed6b5c9c635c868c9ab04a4f0de6c12b09a1dad5d588c3c1e401f325a8e0dfafc1d5c4dd129ed8bc38f6a231367337c7d8df9280c374f86b23440461b9b56c2285290b2420fb74eecaa2b68047f2a57459d98f706f9ddda013514a99e98d2d667f9ee5d7027ca8000229fd87f0ce0cb44333b6303ae7b1b505dc8362f2b991838873093dc47246da88b91e27931c404bb17d16c13705a7572048c5e8055dd1e0329e5d8340d829aaeeef98bc479b2818d5d0379dc8787387c7f20bf88029ea1aa1bfbf96aff4dcc43d02d0728eeb84ca4516b026bb996b7277db1b10b7e123bcf3d2a9d5cbf96264675dc557683371f1f4c37288be192a3f6173520d06ded9cfe068a463bbc9df2dc7f2026e43727d61fc6a3df68c9d4da5d19a11c6f5680205c62066262c917fcdd20b08aaecad3131c3b5f22e87d47f6f8ef5288382846844598fe3f08fdb4c39f367412e437bfe57c9e80725961044e13965f7ef51930f45c60688a4651681f345246412781ae98b110e65d589ddd0940a430f475447c802577e6fdf61dfb83f9275a18c7da04d5412a6496e2db99f2a811ba1afab7c7fa9d73b54c9f737e4873b6f43f7424ca0bd84aba4a32657a04f740d2e262808d42d076dcac6c5e71aeed17b8c31bc85c75df8ac58b61a0fb37b532f4434de91d08781850b726d3f08c62a77081a9cc2c5352331eab8d733e118801a937a36a766fbd753e7699ad36abeea788011db578c6416391ae5f5b1a58c4f23077562309dcd70ca1148f6f9a8694765f783d980168396053c5d33b146c6561779d832a0b026408ec9acdc82778c4e4e0d38aeec322cf8859b8b5c1928ee42be139fd48cc2ebb326846a822c9cdf9183a4f5c622ce08f790dc5e3d28e87605485a0d0357babb50d5db8864628a198aac8435ca9c0f90d1fa0f23445a4adb7396d75b31d9d2c27d1dda6a69929869dd479bf99240e0d98356bbc457c4e807d876093d747fb3204c6a72a71fde67a26961951ef434cd1750cd9df5be87ac20bb64de8efb4e195fd101ea2d2850da3c247146d7512edd9204a84632880486391ee05f0d686ea2f7d370c53b80f0eedff818d6eb156eb03ccc1ef1afe21e6b22a0f671103bb5722e23d5cfbadac285e28f1fa58660f6fae2d420f0cce2526c20346276af750d4d0a563fdaf8569625be141b7ed21ba4a2b4e9b30787b606c1e90f904b041778ac12959cf947552b36e0d0552c671241febf55f12d0107cfc26e79b34a9a6dd82884296dc708ffbcf6ba711de336ba34898e614304636ce3c2190eb33016ca22d06920b5ea8f0e90844e42b4c51ad73031acba7443607aae83d1cfc536fd8c9196a6d01c0b10dad9c82d2c4c9871486dfac42eb23ffc84f06261f578b8f966bc371495b09cffd566b73e965ce14c3f38a23bf62a7007d6c78b6b57d610f253c0d8b4dd59623d6a7c8bc19862e7a15a092c37937813fb93213052dd163efee3e98bc79a86d5c796fcfd4c9e3d382da603137ada8c8be9ba9e4de901d3547418317e8c67dfa35dfbfb2886973c8d13724a42604c40e8a22c37aea5d8b795a57972a08a18c12ca26b10b5bc618fb2166b93ecc25ba082ef08fab78613d7da9ea7b00f6f89674a13faa02919d47147242a745bbe9955bafaba36734cd1fae625d76a6ada0d3aefd0e5d46000570bebdef30c5fc8febc414698277ed6fc665499a79a2be4d33eded58d178e156574cb0d105aaa9e47bc7a3849c35fcd6576599bd903295baa0a3aa46f0f09fd1e79ae8385665d190e94e3e15a10423ac56db82326020b1f59c084d9aa7f2158b2e3cfb33344aa6c0b892dba025274643791906c110d397892162f33c9fad3a9c472352323a100ec85388c944f332da8a17cbc237bbf52e47cb4a9a43a94da725a58bab5a2f5d38324be022b6282243776e649e582254215e1117c69a30b07a6ceaf92ab0439bf6c990a711ec0c64366a2d2affddbedc210981b6b6db18eed46a5b95e3b8592a2e3907a242c7666c06d7c5b10cc21678eb1fe645e0190eff4975840dd01ca7a2f449d14b2a5e7b7cd6fa0921ff357af2ee555e803a661df184f3c28cd76dba65971d5f04fe6955f85f7d8a01f38d548dec3fc0eb569f5307dc0db48bd03c052819a9eae7d9788212818a04e8078a655cf7ddef923f271de5e84ef9a888f5357beb5939d310f883e50f12de9e15c54c9fb7a7816a9f893ca7fa0a0d012e8ca1bd1582ad212a4243c6cc9227d6b9bdf5ac596ad222851fb0661b40582c8fb6c1dfb590eeccc706bc60022487b4b0e868baaa0dc96fb7c97ee43cc9a5e8793feae5cd59e050d0f9ae36de4ccfd9e8694800159f37ec2081bbe12e193db0045f0ef589c9d13f515fbff77ef19fa3d767d042f1ab333d82027aefd67a9f96e930663d7db02d7168a393f95cd4eede656846b044815b9c72db69d643eff52b88b9734617a95e8d70ca129553c1716b76526eb05d2d910144a86ce795a791fd449ad31077829a7097fa0787d5fcbc17"}], 0x1ab, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xf3}], 0x10000813, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = openat(r4, &(0x7f0000000040)='./bus/file0\x00', 0x10082, 0x6f) ioctl$BIOCFLUSH(r5, 0x20004268) dup(r2) ioctl$BIOCLOCK(r2, 0x20004276) fchdir(r2) kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x8) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) 16:00:16 executing program 0: getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000200)=0xc) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xfffffffffffffffa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) fcntl$setown(r3, 0x6, r4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r6}) fcntl$setown(r5, 0x6, r6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r8}) fcntl$setown(r7, 0x6, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r10}) fcntl$setown(r9, 0x6, r10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r12}) fcntl$setown(r11, 0x6, r12) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r14}) fcntl$setown(r13, 0x6, r14) r15 = getpgid(r14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r15, r16) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r17 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r17, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x6, 0x3, './bus\x00', 0x3, 0x6, 0x81, 0xffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x100000000) semget$private(0x0, 0x6f39ff5ff48d166, 0x200) shutdown(r0, 0x1) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r18, 0xc1045763, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r18, 0x8008745a, &(0x7f0000000280)={0x7, 0x80000000}) 16:00:16 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d710c18690f700", 0x100}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0xf69a) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r5 = syz_open_pts() close(r0) dup(r5) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) sendto$unix(r2, &(0x7f0000000280)="9584bfc767d98198e1e70f3db527b721bd23c886e5d530fe88f561a45209eb2b262b750ba3088f65a408c4f34d5904b7847413b64eff27f4d2152b36ca8702f6844fac4dbb39438f55ef857609b8330530c1703653bb0621c24f", 0x5a, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20880, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000200)={0x0, 0x200001ff, 0x20003, 0x20000000000d9a, "b08d14c6750400000000e5000900", 0x0, 0x7fff}) readv(r6, &(0x7f0000000100), 0x100000000000026b) 16:00:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3b, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x7) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x4d) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x40) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x8010, r3, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) load: 2.14 cmd: getty 79493 [ttyin] 0.00u 0.01s 0% 305k load: 2.14 cmd: getty 79493 [ttyin] 0.00u 0.01s 0% 305k 16:00:16 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x90349710b6cbd70f, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) flock(r2, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) pread(r1, &(0x7f0000000100)="1a30b636b2a787f01f70579cd772d5e48a90b0588a6b8298ec83443203632c2e3da5270675f444bd2eff362c3004fcd4b47e22b36ab230cdb5eb38b4bc7769f42a0d2f27dbe0612db213e8006ab61c58d65a9539f252cae940357fc975679b472ffc3d87de828539cd98ea49e4dd2ffd804f0a2d04006217e19300c3e518e11763c19f8604e8a21c5c90e247f91732057499261579431c9143729fe5f9ace93e1f9228decc9fdaab595a556c908df946ddd8ca14b9e20322b2630c9cbbc3f2fd5707302cf40340426b5f92942762", 0xce, 0x0, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000680)={0x8, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) vm_resetcpu: failed 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) r6 = getpgid(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r12 = socket(0x18, 0x2, 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() setgid(r24) setgroups(0x3, &(0x7f00000004c0)=[r22, r23, r24]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r26 = socket$inet6(0x18, 0x1, 0xfe) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r19, @ANYRES32=r23, @ANYBLOB="4391000000003800000000000000ffff000001000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r1, @ANYRES32=r27, @ANYRES32=r1, @ANYRES32=r28, @ANYRES32=r1, @ANYRES32=r29, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x1}, 0x202) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = socket(0x18, 0x3, 0x0) setsockopt(r32, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r33 = socket(0x18, 0x1, 0x0) close(r33) fcntl$dupfd(r32, 0x0, r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r34, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r35 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r35) r36 = getpgid(r35) r37 = socket(0x18, 0x3, 0x0) setsockopt(r37, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r38 = socket(0x18, 0x1, 0x0) close(r38) fcntl$dupfd(r37, 0x0, r38) write(r37, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r41 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r42 = socket(0x18, 0x2, 0x9) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r43, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r45 = semget$private(0x0, 0x4, 0xa5) semop(r45, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r45, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r45, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r45, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r45, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r46 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r48 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r49, r51, 0x4}, 0x200, 0x401, 0x2}) r52 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r54 = getgid() setgid(r54) setgroups(0x3, &(0x7f00000004c0)=[r52, r53, r54]) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r55, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r55, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r56 = socket$inet6(0x18, 0x1, 0xfe) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r57, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r57, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r58, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r58, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r59, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r59, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r33, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f00000009c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r30, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="00000000000000000000000000000000e0268acbc79541e22be6c4dfeb529d10664bbd51c9", @ANYRES32=r44, @ANYRES32=r49, @ANYRES32=r53, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r31, @ANYRES32=r57, @ANYRES32=r31, @ANYRES32=r58, @ANYRES32=r31, @ANYRES32=r59, @ANYRES32=r30, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x1}, 0x202) getgroups(0x6, &(0x7f00000000c0)=[r23, 0x0, r53, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r60 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r60, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x8, 0x2}, {0x18, 0x2, 0x3, 0x140000}, 0xc, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x100001) r1 = semget(0x3, 0x3, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x3ff, 0xf001, 0x80, 0x200, 0x19a9]) syz_open_pts() syz_open_pts() 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:17 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x101, 0xffffffffffffcf8a}, {0xf3d7}}, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x5, 0x20, &(0x7f0000000180)="b926438c47020ea322004ef5", 0xc) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x2, 0xc003, 0x0) setitimer(0x97ff56e699af4065, &(0x7f00000001c0)={{0x7ff, 0x8}, {0x4, 0xa9}}, &(0x7f0000000200)) dup2(r1, r0) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) pwrite(r1, &(0x7f00000001c0)="973572bd0de42189d0f34b2d40735e3eaa4dca9ca3c9aa62794da715958c9e3e3c71c3924ba9360c54b9c27c0dd21ac6b4ff9d53af5fdcf6fe85dd23d6f474afb63b06efaf628a3ab0a12944f88fcc7872ff500119dce30aecc4336ac30222ee766a196ad93c4db4e2a61376e3cb682ec65f8959936920ff6e06960f3449df48dcd21d529fb83a35def35030cdf13d89d422bfcf6bdef7c83053ca52c5338670271a998bdff37d31a4b00b896b4beb2b4b3c09303c1616d8e9e9692a45171ba7c75a757a7d7e40a205fd30ad0b09925a3e5ad462a3f48b132c934eea7d295dbc8d", 0xe1, 0x0, 0x11) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0xfffffffffffffffe, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8000000000000000], [], [0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {0x0, 0x3}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x2000000}}}) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x100) openat(r0, &(0x7f0000000200)='./file0\x00', 0x20000, 0x70) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf000000006e9c3b986d65dd086d2f32e84cee2938f95e365ad24dc60e2ee5", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYPTR64], 0x28}, 0x0) dup2(r3, r1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x84) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x10) r5 = socket$inet6(0x18, 0x4000, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r6) ioctl$BIOCLOCK(r6, 0x20004276) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r7) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() setgid(r15) setgroups(0x3, &(0x7f00000004c0)=[r13, r14, r15]) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r17 = semget$private(0x0, 0x8, 0x4) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r17, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r17, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r17, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r17, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r17, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x4, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x5, 0x1, 0x1800}], 0x6) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000640)) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r16, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, r13, 0x0, r20]) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000300)="e8b87d9d42cffddd2dadc280ffe614862778154911b6fc8dc9da1d5d7ea3297cfeedacf1226bc68e975feedf8086fb4b972d8583237e76c1f8ae6551b3ac6a5403fd00485188b6acfc08e0aa9da570c8ba233df57fa9729dfe73bcd393fafff48901d1479575a58216ae3997494ddb9962b05c551d5900a591083e05d694b91a7129ee5b302b2db852989d0869927d39684a58328d638fb5ebd49d04a5c1ae1ad832ad7d272ea2dd302369db09758afeaa315557da9266e836b4d4c473a2e1bd83ef3255a16c", 0xc6}], 0x1, &(0x7f00000005c0)=[@rights={0x20, 0xffff, 0x1, [r1, r5, r6]}, @cred={0x20, 0xffff, 0x0, r9, r12, r24}], 0x40, 0x2}, 0x1) 16:00:17 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x80000000, &(0x7f00000003c0)="33239a9de71a007611c47707000000fc90124b37fdd8426634ba5d69fdc98b1106862cfac8a05fd2431e2a28ffba9931342302d2d7588659aaa3620e270283303c0811da6b8ee98b3c107b9bc0e651c15d5a655986c77aeaab4273b6df55b8bf47179eadb17ce68923f71898463a656526fc25de735fdec6bb5345f1f6d5225786f0157fca8d88", 0x87) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0xfcf9, 0x0, 0x800) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r5 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x81}, {{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r7 = socket(0x2, 0x5, 0x9) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0xfbe6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) r8 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) chflags(&(0x7f0000000280)='./file0\x00', 0x0) shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x0) msgget$private(0x0, 0x110) r9 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) getpgrp() 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x8) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r7, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r8) ioctl$BIOCLOCK(r8, 0x20004276) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = dup(r9) ioctl$BIOCGDLTLIST(r10, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) syz_open_pts() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r11) ioctl$BIOCLOCK(r11, 0x20004276) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r12) ioctl$BIOCLOCK(r12, 0x20004276) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = dup(r13) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) r15 = accept$unix(r14, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) dup2(r11, r15) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x40000007ee222fa, 0x4, 0x7, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x12000)=nil, 0x3}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x7f}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xb64}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xf1}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) setitimer(0x1, 0x0, &(0x7f0000000080)) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000340)={0x3}, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="03d3dd9287d36a6c01e1a600000000000000"], 0x0, 0x0) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f19c40038e000000000000"], 0x34, 0x3, 0x1800) msgrcv(r3, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x2, 0x1800) msgsnd(r2, &(0x7f0000000280)={0x2, "c490222d417444ff4d436cf9f500914acb4091fca0a8a2dc8854b9e3495c0bc961fdcd1dae0fa895b53f3a2eff7660eded7de8c67d001a67dcc00124555ed482d454e6f3d3d23f79fc120cb6ac189c9b6069ab96c26f56c8efb18d1a78bed032500d6705d36f5d4af9a0f83f0fbd6b680e3b363e628eb9f8e3ff5b61d60878d6709b1e38b13acdd7a05952d5672d54a8c169199e1f4fdb8b42362a67020bc20553ad4b8d723117243141d97dfc710d3ab5614043ba6e6c54f94adb036f7d111ff86eb059fdc612b9b257276b3a3f1905e795f90338dc3782f2355588d1c800"}, 0xe7, 0x800) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x8000000, 0xfffffffd, {0x4, 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) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x202d0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000180)=0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000140)={0x400000, 0xfffffff8, './file0\x00', 0x6, 0x7, 0x7ffffffe, 0x4}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) 16:00:18 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/248, 0xf8}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:18 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000128000/0x3000)=nil, 0x3000, 0x2, 0x810, r0, 0x0, 0x62) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r2, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) poll(&(0x7f0000000080)=[{r0, 0x1}, {r1, 0x2dc398d0d2044f00}], 0x2, 0x1f) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:18 executing program 0: r0 = socket(0x2, 0x4001, 0x0) dup(r0) pread(r0, &(0x7f0000000000)="be5470b343bdbc", 0x7, 0x0, 0x0) shutdown(r0, 0x2) 16:00:18 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x0, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x6, 0x4, 0xff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3305}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xbff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000b22000/0x10000)=nil, 0x7}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000b9b000/0x2000)=nil, 0x7f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000def000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x2) r2 = geteuid() setreuid(r2, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r8 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r8) r9 = getpgid(r8) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r11 = socket(0x18, 0x1, 0x0) close(r11) fcntl$dupfd(r10, 0x0, r11) write(r10, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r15 = socket(0x18, 0x2, 0x9) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) r24 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() setgid(r26) setgroups(0x3, &(0x7f00000004c0)=[r24, r25, r26]) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r28 = socket$inet6(0x18, 0x1, 0xfe) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r30, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r31, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r6, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r9, r12, r13}, @rights={0x20, 0xffff, 0x1, [r3, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r25}, @rights={0x38, 0xffff, 0x1, [r27, r28, r4, r29, r4, r30, r4, r31, r3]}], 0xb0, 0x1}, 0x202) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r33 = dup(r32) ioctl$BIOCGDLTLIST(r33, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = socket(0x18, 0x3, 0x0) setsockopt(r37, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r38 = socket(0x18, 0x1, 0x0) close(r38) fcntl$dupfd(r37, 0x0, r38) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r39, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r40 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r40) r41 = getpgid(r40) r42 = socket(0x18, 0x3, 0x0) setsockopt(r42, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r43 = socket(0x18, 0x1, 0x0) close(r43) fcntl$dupfd(r42, 0x0, r43) write(r42, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r46 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r47 = socket(0x18, 0x2, 0x9) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r48, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r48, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r50 = semget$private(0x0, 0x4, 0xa5) semop(r50, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r50, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r50, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r50, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r50, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r51 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r53 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000100)={{0x3, r52, r53, r54, r56, 0x4}, 0x200, 0x401, 0x2}) r57 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r59 = getgid() setgid(r59) setgroups(0x3, &(0x7f00000004c0)=[r57, r58, r59]) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r60, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r60, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r61 = socket$inet6(0x18, 0x1, 0xfe) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r62, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r62, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r63, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r63, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r64, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r64, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r38, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r39]}, @cred={0x20, 0xffff, 0x0, r41, r44, r45}, @rights={0x20, 0xffff, 0x1, [r35, r46, r47, r48]}, @cred={0x20, 0xffff, 0x0, r49, r54, r58}, @rights={0x38, 0xffff, 0x1, [r60, r61, r36, r62, r36, r63, r36, r64, r35]}], 0xb0, 0x1}, 0x202) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1, r2, r13, r34, r58, 0x80, 0x3ff}, 0x4, 0x100000001, 0x5}) r65 = dup(r0) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$KDENABIO(r65, 0x20004b3c) r66 = socket(0x2, 0xc003, 0x2f) setsockopt(r66, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r66, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="00802e40666968653000"], 0xa, 0x0}, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd7"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) linkat(r2, &(0x7f0000000140)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00', 0x2) r3 = dup(r0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)='c', 0x1}], 0x1) r5 = dup(0xffffffffffffffff) getdents(r5, &(0x7f0000000bc0)=""/4096, 0x1000) ioctl$BIOCPROMISC(r4, 0x20004269) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:18 executing program 0: nanosleep(&(0x7f0000000040)={0xffffffffffffffaa, 0x8001}, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) dup2(r1, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000080)=0xfffffffffffffea3) 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) 16:00:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x3}) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = syz_open_pts() fchmod(r3, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x7}, 0xb) r8 = getgid() r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r6, r8, 0x8c, 0x1ff}, 0x6082, 0x6, 0x0, r9, 0x1, 0x7ff, 0x5d31, 0x4}) 16:00:18 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0xb7edabe20ca8d050, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) panic: attempt to access user address 0xe38609ff5e0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 290682 13597 0 0 0 1 syz-executor.1 * 57130 13597 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023bccf70) at kerntrap+0xec alltraps_kern_meltdown(6,0,0,3,ffff800000b28000,ffff800000dc8500) at alltraps_kern_meltdown+0x7b in6_purgeaddr(ffff800000dc8500) at in6_purgeaddr+0x149 in6_ifdetach(ffff800000b28000) at in6_ifdetach+0x74 if_detach(ffff800000b28000) at if_detach+0x155 tun_clone_destroy(ffff800000b28000) at tun_clone_destroy+0x1c7 ifioctl(fffffd806f6d4900,80206979,ffff800023bcd530,ffff800020acfb50) at ifioctl+0x3f0 fifo_ioctl(ffff800023bcd378) at fifo_ioctl+0x9c VOP_IOCTL(fffffd80668a8280,80206979,ffff800023bcd530,3,fffffd807f7c6720,ffff800020acfb50) at VOP_IOCTL+0x88 vn_ioctl(fffffd806677b1e0,80206979,ffff800023bcd530,ffff800020acfb50) at vn_ioctl+0xb7 sys_ioctl(ffff800020acfb50,ffff800023bcd648,ffff800023bcd690) at sys_ioctl+0x5b9 end trace frame: 0xffff800023bcd700, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic attempt to access user address 0xe38609ff5e0 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800023bccf70) at kerntrap+0xec alltraps_kern_meltdown(6,0,0,3,ffff800000b28000,ffff800000dc8500) at alltraps_kern_meltdown+0x7b in6_purgeaddr(ffff800000dc8500) at in6_purgeaddr+0x149 in6_ifdetach(ffff800000b28000) at in6_ifdetach+0x74 if_detach(ffff800000b28000) at if_detach+0x155 tun_clone_destroy(ffff800000b28000) at tun_clone_destroy+0x1c7 ifioctl(fffffd806f6d4900,80206979,ffff800023bcd530,ffff800020acfb50) at ifioctl+0x3f0 fifo_ioctl(ffff800023bcd378) at fifo_ioctl+0x9c VOP_IOCTL(fffffd80668a8280,80206979,ffff800023bcd530,3,fffffd807f7c6720,ffff800020acfb50) at VOP_IOCTL+0x88 vn_ioctl(fffffd806677b1e0,80206979,ffff800023bcd530,ffff800020acfb50) at vn_ioctl+0xb7 sys_ioctl(ffff800020acfb50,ffff800023bcd648,ffff800023bcd690) at sys_ioctl+0x5b9 syscall(ffff800023bcd710) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,e3608dc1010) at Xsyscall+0x128 end of kernel end trace frame: 0xe38ac076810, count: -16 ddb{0}> show registers rdi 0xffffffff81126747 db_enter+0x17 rsi 0x4e38 __ALIGN_SIZE+0x3e38 rbp 0xffff800023bccde0 rbx 0xffff800023bcce90 rdx 0x4e39 __ALIGN_SIZE+0x3e39 rcx 0xffff800023dc4000 rax 0xffff800023dc4000 r8 0xffffffff8142715f kprintf+0x16f r9 0x1 r10 0x25 r11 0x9c64bc210bca30f4 r12 0x3000000008 r13 0xffff800023bccdf0 r14 0x100 r15 0x1 rip 0xffffffff81126748 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bccdd0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=57130 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800020aceef8,0xffffffff8262d070 process=0xffff800020a4b888 user=0xffff800023bc8000, vmspace=0xfffffd807f00b2e0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 13597 290682 12461 0 7 0 syz-executor.1 *13597 57130 12461 0 7 0x4000000 syz-executor.1 66262 499478 11542 0 3 0x80 nanosleep syz-executor.0 66262 217260 11542 0 3 0x4000080 ttyin syz-executor.0 66262 350648 11542 0 3 0x4000080 fsleep syz-executor.0 11542 23454 85628 0 3 0x82 nanosleep syz-executor.0 12461 341832 85628 0 3 0x82 nanosleep syz-executor.1 21537 380852 0 0 3 0x14200 acct acct 44178 27263 0 0 3 0x14200 bored sosplice 85628 364324 79035 0 3 0x82 thrsleep syz-fuzzer 85628 305154 79035 0 3 0x4000082 nanosleep syz-fuzzer 85628 187810 79035 0 3 0x4000082 thrsleep syz-fuzzer 85628 154048 79035 0 3 0x4000082 thrsleep syz-fuzzer 85628 894 79035 0 3 0x4000082 thrsleep syz-fuzzer 85628 256907 79035 0 3 0x4000082 thrsleep syz-fuzzer 85628 22625 79035 0 3 0x4000082 thrsleep syz-fuzzer 85628 455287 79035 0 3 0x4000082 thrsleep syz-fuzzer 85628 360198 79035 0 3 0x4000082 thrsleep syz-fuzzer 85628 472140 79035 0 3 0x4000082 kqread syz-fuzzer 79035 504312 34024 0 3 0x10008a pause ksh 34024 405446 92808 0 3 0x92 select sshd 79493 345144 1 0 3 0x100083 ttyin getty 92808 245763 1 0 3 0x80 select sshd 49324 156591 30029 74 3 0x100092 bpf pflogd 30029 143925 1 0 3 0x80 netio pflogd 21532 326422 48573 73 3 0x100090 kqread syslogd 48573 56915 1 0 3 0x100082 netio syslogd 25525 337737 1 77 3 0x100090 poll dhclient 47137 197307 1 0 3 0x80 poll dhclient 69774 381992 0 0 3 0x14200 pgzero zerothread 89291 312818 0 0 3 0x14200 aiodoned aiodoned 24736 98003 0 0 3 0x14200 syncer update 3700 411125 0 0 3 0x14200 cleaner cleaner 5960 171717 0 0 3 0x14200 reaper reaper 2532 393142 0 0 3 0x14200 pgdaemon pagedaemon 30277 373752 0 0 3 0x14200 bored crynlk 11794 442777 0 0 3 0x14200 bored crypto 66688 264584 0 0 3 0x40014200 acpi0 acpi0 59019 207463 0 0 3 0x40014200 idle1 41826 72427 0 0 3 0x14200 bored softnet 33069 199310 0 0 3 0x14200 bored systqmp 67368 257850 0 0 3 0x14200 bored systq 24801 446884 0 0 3 0x40014200 bored softclock 14956 39374 0 0 3 0x40014200 idle0 6978 320217 0 0 3 0x14200 bored smr 1 181999 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 13597 (syz-executor.1) thread 0xffff800020acfb50 (57130) exclusive rwlock netlock r = 0 (0xffffffff824d7598) #0 witness_lock+0x52e #1 if_detach+0x75 #2 tun_clone_destroy+0x1c7 #3 ifioctl+0x3f0 #4 fifo_ioctl+0x9c #5 VOP_IOCTL+0x88 #6 vn_ioctl+0xb7 #7 sys_ioctl+0x5b9 #8 syscall+0x4a4 #9 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff826603d0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9577 6444K 10629K 78643K 15322 0 0 pcb 13 8K 9K 78643K 482 0 0 rtable 95 4K 5K 78643K 1200 0 0 ifaddr 83 17K 18K 78643K 325 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1570 0 0 iov 0 0K 24K 78643K 367 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1273 80K 80K 78643K 3216 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 18 0 0 VM map 17 8K 8K 78643K 25 0 0 sem 12 0K 1K 78643K 555 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1733 0 0 sigio 0 0K 0K 78643K 134 0 0 proc 62 63K 95K 78643K 1125 0 0 subproc 32 2K 2K 78643K 238 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 169 0 0 in_multi 25 1K 2K 78643K 249 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 1 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 528 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 143 153K 154K 78643K 7063 0 0 UVM aobj 130 4K 4K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 357 0 0 NDP 19 0K 0K 78643K 106 0 0 temp 221 3560K 4196K 78643K 71403 0 0 kqueue 0 0K 0K 78643K 23 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 41 0 37 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 160 0 158 1 0 1 1 0 8 0 rtentry 112 238 0 202 2 0 2 2 0 8 0 unpcb 120 1123 0 1111 2 1 1 2 0 8 0 syncache 264 16 0 16 6 5 1 1 0 8 1 tcpqe 32 29 0 29 3 3 0 1 0 8 0 tcpcb 544 763 0 759 3 2 1 2 0 8 0 inpcb 280 2324 0 2317 5 3 2 2 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 36 0 33 2 1 1 1 0 8 0 pkpcb 40 15 0 15 5 4 1 1 0 8 1 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 28 0 28 5 4 1 1 0 8 1 pffrag 232 38 0 38 6 5 1 1 0 482 1 pffrnode 88 38 0 38 6 5 1 1 0 8 1 pffrent 40 1102 0 1102 6 5 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 170 0 93 1 0 1 1 0 8 0 pfstkey 112 170 0 93 3 0 3 3 0 8 0 pfstate 328 170 0 93 8 0 8 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 2 3 0 3 3 0 8 2 art_heap4 256 1050 0 846 18 4 14 14 0 8 0 art_table 32 1053 0 848 2 0 2 2 0 8 0 art_node 16 237 0 204 1 0 1 1 0 8 0 sysvmsgpl 40 46 0 37 1 0 1 1 0 8 0 semapl 112 553 0 543 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3898 0 2490 46 0 46 46 0 8 0 ffsino 272 3898 0 2490 95 0 95 95 0 8 0 nchpl 144 6686 0 6207 61 41 20 61 0 8 0 uvmvnodes 72 5558 0 0 102 0 102 102 0 8 0 vnodes 208 5558 0 0 293 0 293 293 0 8 0 namei 1024 25042 0 25042 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 15 0 0 2 0 2 2 0 8 0 vmpool 552 23 0 8 2 0 2 2 0 8 0 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 21585 0 21585 20 17 3 6 0 8 3 plimitpl 152 138 0 130 1 0 1 1 0 8 0 sigapl 432 1897 0 1881 3 1 2 3 0 8 0 futexpl 56 44496 0 44495 1 0 1 1 0 8 0 knotepl 112 498 0 479 1 0 1 1 0 8 0 kqueuepl 104 397 0 395 1 0 1 1 0 8 0 pipepl 112 1328 0 1307 2 0 2 2 0 8 1 fdescpl 488 1898 0 1881 3 0 3 3 0 8 0 filepl 152 17504 0 17398 14 8 6 9 0 8 1 lockfpl 104 677 0 676 1 0 1 1 0 8 0 lockfspl 48 223 0 222 1 0 1 1 0 8 0 sessionpl 112 30 0 19 1 0 1 1 0 8 0 pgrppl 48 56 0 45 1 0 1 1 0 8 0 ucredpl 96 1793 0 1784 1 0 1 1 0 8 0 zombiepl 144 1882 0 1882 1 0 1 1 0 8 1 processpl 896 1916 0 1882 4 0 4 4 0 8 0 procpl 632 5694 0 5648 6 1 5 5 0 8 0 srpgc 64 20 0 20 7 6 1 1 0 8 1 sosppl 128 35 0 35 4 4 0 1 0 8 0 sockpl 384 3693 0 3672 12 8 4 7 0 8 1 mcl64k 65536 21 0 0 3 0 3 3 0 8 0 mcl16k 16384 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 18 0 0 2 0 2 2 0 8 0 mcl9k 9216 13 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 175 0 0 20 0 20 20 0 8 0 mtagpl 80 89 0 0 2 1 1 2 0 8 0 mbufpl 256 447 0 0 26 0 26 26 0 8 0 bufpl 256 11560 0 4512 441 0 441 441 0 8 0 anonpl 16 235568 0 217375 131 44 87 92 0 124 11 amapchunkpl 152 13105 0 12948 24 16 8 14 0 158 0 amappl16 192 9949 0 8908 103 45 58 64 0 8 4 amappl15 184 337 0 335 2 1 1 1 0 8 0 amappl14 176 235 0 230 1 0 1 1 0 8 0 amappl13 168 149 0 149 2 2 0 1 0 8 0 amappl12 160 514 0 512 2 1 1 1 0 8 0 amappl11 152 216 0 201 1 0 1 1 0 8 0 amappl10 144 68 0 62 1 0 1 1 0 8 0 amappl9 136 966 0 960 1 0 1 1 0 8 0 amappl8 128 519 0 483 2 0 2 2 0 8 0 amappl7 120 141 0 131 1 0 1 1 0 8 0 amappl6 112 204 0 193 1 0 1 1 0 8 0 amappl5 104 746 0 731 1 0 1 1 0 8 0 amappl4 96 2158 0 2124 1 0 1 1 0 8 0 amappl3 88 350 0 343 1 0 1 1 0 8 0 amappl2 80 13780 0 13697 3 1 2 3 0 8 0 amappl1 72 53189 0 52734 25 15 10 20 0 8 0 amappl 80 6150 0 6093 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 1921 0 1881 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1921 0 1881 1 0 1 1 0 8 0 vmmpekpl 168 19352 0 19310 3 0 3 3 0 8 0 vmmpepl 168 248313 0 245969 198 60 138 143 0 357 31 vmsppl 368 1897 0 1881 2 0 2 2 0 8 0 pdppl 4096 3849 0 3793 8 0 8 8 0 8 0 pvpl 32 648938 0 627524 268 58 210 215 0 265 32 pmappl 232 1920 0 1889 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 635 0 9 18 0 18 18 0 8 0