6ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:37 executing program 1: mprotect(&(0x7f000001e000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000340), 0xff23) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000000c0)=""/4096) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="00000018000000000000000000000000000000bb370db5dfb367383efe00"/44, 0x2c}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x10000) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0x7fffffff, 0x4) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x49, 0x4}, {0x48, 0x0, 0x7f}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x0, 0x60, 0x4, 0x1}, {0x4, 0x61, 0x3, 0x9}, {0x20, 0xe, 0x9, 0x6e}, {0x40, 0x81, 0x7, 0x51}, {0x1000, 0x4, 0xff, 0xfffffbff}, {0xff89, 0x6, 0xf6, 0x8}, {0xffe1, 0x7, 0xff, 0x6c}, {0x4, 0x2f, 0xf, 0x8001}, {0x6, 0xc1, 0x20, 0x1f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0xfffffffe, 0x4}) 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0x8000, 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000080)="149130da957e67ba8392c0b01f00") syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000200)=""/206, 0xce) read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[{0x0, 0xf8, 0x4, 0x80}, {0x4ac, 0x3, 0x80, 0x80000001}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000480)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) getgroups(0x2, &(0x7f0000000400)=[0x0, r14]) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) 16:00:37 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 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 = 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(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:37 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0116ba3c000000000000000000"], &(0x7f0000000140)=0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40002c6e, r1) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0x8000000000006, 0xffffffffffffffff) 16:00:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)={0x7f, 0x100}, 0x8) dup2(r1, r0) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) seteuid(r3) close(r0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r5, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x7) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x6, &(0x7f0000000180)="01000000", 0xed) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) socketpair(0x20, 0x3, 0x40, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) fcntl$setown(r2, 0x6, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r4, &(0x7f0000000280)='oL', 0x2) recvmsg(r4, &(0x7f0000000540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f00000002c0)=""/169, 0xa9}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f00000008c0)=""/99, 0x63}, {&(0x7f0000000400)=""/109, 0x6d}, {&(0x7f0000000480)=""/152, 0x98}, {&(0x7f0000000240)=""/40, 0x28}, {&(0x7f0000000600)=""/253, 0xfd}], 0xa, &(0x7f00000007c0)=""/248, 0xf8}, 0x2) openat(r4, &(0x7f0000000000)='./file0\x00', 0x400, 0x122) 16:00:38 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f6669c39fe543c3fb5f7f0b7814eb21702e6c65300064990918ad190526b15af56d7e0748f2d9aa8b4128a548613670a190dece8b286cd296d35af556d1b35cf188ca3a5e536a4643d82d9b3554746df94deea31bc5163f2921a411e273e9ae62ce5ca410553b1c7f438ee23e56e48d7ef6f32676ad54fabb3572de257fd250ecbee7b5fd278a1cac8f2ffc46fae41134e1146481b2065914f9be219cdb6eaf9278bb80a3c6555ca4e3dc9b10b21fa9af4e5d1034ce0b79236f4cb65a98e2f252fd6705d6e229be926ceadb7d2b934735b11951d91b"], 0x10) shutdown(r0, 0x1) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000c92000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000c64000/0x2000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e15000/0x2000)=nil}, {&(0x7f0000c04000/0x3000)=nil, &(0x7f0000c99000/0x2000)=nil}, {&(0x7f0000dcb000/0x3000)=nil, &(0x7f0000d52000/0x2000)=nil}, {&(0x7f0000f26000/0x4000)=nil, &(0x7f0000f31000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ca9000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000da6000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x110) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x40}, {0x3}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x1}]}) socket$inet6(0x18, 0x1, 0x7f) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="772e9087a6b2911f"], 0x8) execve(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:38 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r1, r2) r3 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) getgroups(0x3, &(0x7f0000000140)=[r2, r6, 0x0]) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = dup2(r7, r7) r9 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000080)=0x100) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc002, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$inet6(0x18, 0x2, 0x0) write(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x24}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:00:38 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xe0ba, 0x6c10550a, {0xbeb, 0xe56}}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:38 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) r2 = semget(0x3, 0x1, 0x300) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x4, 0xfff7, 0xda, 0x7, 0xffff, 0x54]) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) recvfrom$unix(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x401, &(0x7f0000001140)=@abs={0x3, 0x0, 0x2}, 0x8) 16:00:38 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() accept(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) unlink(0x0) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) chroot(0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000100000018cd7fdf03000000000000000080", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x380, 0x66) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x101, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b68d5268258861cb42130bde3414") clock_gettime(0x3, &(0x7f0000000180)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 16:00:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a, 0x8000}, {0x931692d21a47410d, 0x92104d6}, {0xaf, 0x109}, {0x85}, {0x25}], 0x5}) pipe(&(0x7f0000000140)) bind(r1, &(0x7f00000000c0)=ANY=[], 0x0) 16:00:39 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xa4e166a378eddf55) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r19 = openat(r18, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r19, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r20 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r24, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r26 = getgid() r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r27, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r36, 0x1, 0x9}, 0x800, 0x1, r37, r39, 0x6, 0x1, 0x1, 0x2}) r40 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000280)={{0x8, r25, r26, r28, r32}, 0x3, 0x0, r40, r41, 0x9, 0xb01, 0x9674}) r42 = getgid() setregid(r32, r42) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r44 = msgget(0x1, 0x254) msgsnd(r44, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r44, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4309dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r46 = getgid() r47 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r47, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r47, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = msgget(0x2, 0xc0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r53 = getuid() r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r55 = fcntl$dupfd(r54, 0x0, r54) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r57 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r59, 0x0) msgctl$IPC_SET(r50, 0x1, &(0x7f00000003c0)={{0x0, r51, r52, r53, r56, 0x1, 0x9}, 0x800, 0x1, r57, r59, 0x6, 0x1, 0x1, 0x2}) r60 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000280)={{0x8, r45, r46, r48, r52}, 0x3, 0x0, r60, r61, 0x9, 0xb01, 0x9674}) r62 = getgid() setregid(r52, r62) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r21, r52, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[0x0, 0x0, r22, 0x0, r22]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r63 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r63, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r63, 0x0, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r65]) chown(&(0x7f00000017c0)='./file0/file0\x00', r64, r66) r67 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r67, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r67, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r67, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r22]], 0x1, 0x7fb) msgrcv(r67, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r67, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r67, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r67, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r67, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r68 = geteuid() r69 = getegid() r70 = getuid() r71 = geteuid() setreuid(r70, r71) r72 = getpid() ktrace(0x0, 0x1, 0x4, r72) msgctl$IPC_SET(r67, 0x1, &(0x7f00000003c0)={{0x6, r68, r69, r71, 0x0, 0x80, 0x9}, 0x3, 0x3f, r72, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 16:00:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x0, 0x9) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x1, 0x4, &(0x7f00000000c0)="74833c2a0a355a248df84a09e37bd1c145f9d8f6ca44a5ae4a748725876eb87a04eac25748848bdbe2d6b71d4de7f569c37920f4f001a0871982315d7bbbe9a5a8b0721eebf8b7b20c988e3c544dd4993d655473cd10592e871ba3c2fd186ae4cc72b6902ddfe4cfa5625fd7b78f9562d2d6cea4de804d3c6e97fe25669162448ccda65f24193a009b22f853f5d824dd0c6db03962e38a0a3282019acc2d8ab8", 0xa0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000080)="9033f8ee7652f52a055e3077d0fa141a10680048e4739b9678ce82109b37c517a41061530d599da1c0a0e3734ef2bce528e2cce5fcd3936016b89ba4957cd2ac0e88a6fc6ce15e2d38eb63bd7ba6a0c508a127c9e6df355e87fdb448c44f611329bba8bad8724e059895fb987cc89d2d6f461ec92d8a09a1bf7b67c14d71aa81ac7b704a2f4181d13d8fbbbc077c4677226a7f3cf65923159348e486", 0x9c, 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1de54ad54689eade, 0x7) r1 = dup2(0xffffffffffffffff, r0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/72}, &(0x7f0000000100)=0x4a) unlink(&(0x7f0000000140)='./file0\x00') writev(r1, &(0x7f0000001640)=[{&(0x7f0000000180)="eaa59aa3d218455d01164d38a673ad5f3926f9c3c9a69d726134a5d880dbb5245a00953306e96b88fbc253037d52592a20041355f6668f934b2c1010867ca44a296027b4b7a0829a92e519ca9ad25315f5f6e0cddc3c6cb4b0bc7d34a9b36e1c7f5e6be38b230c501fd612ea488b227c14e6fd78b9ce7374cb673dd67e163b7d1a3cd9c5b4778beeaf5afdf0713568b423f0f2b662b6c9ede23cfde6ac10a2597459c2aacd0a749d19611e8f6612c80879711b02ed6dd4dc7b528df5db6b9a73f122fc47078348cdb6e6f85506c131f964d452d5c296ecb3297d433904e7", 0xde}, {&(0x7f0000000280)="1c6be925406bac1f656c02b588b2aae68df8111c74df29f90dad60e1ded2802385554d2388c6965ecfbff9ce422854da7cb3c2a948bf0041deacae4480835701bfd98f3d71af9f5bda46fca62a9b79b92e5b6cb4bb27023848799d6b961a83106e0b7ee6ab13e7e2bdc1050c20c6a69bcc405dfce2ac6a234fde1e70367e1d827101d8abd060b47985f927060e22047743fafc16831282a2140018487902f27629010ee0ba1758e866feb5a40127d7b5df547ed515cb98484dfcbd9155a9b7a7e0d51b982e9bc5c1769c139e48b437d64605d1337407e17e788e567bc9cf43af1a3724a41437babcb0b014f390b45fc352352503af3d213f04ec91ea0259aec20202c11ce0601a3e321f03b46ca952a08a9d1864968b9aeda036aa927145b9262c051b7b9cb1d5821c2340a8c565d3133c9bee8872efa57415fe6a0133ba8790961c8c14376746e0931704f80f313e26299535eb4a2aad3f56b27e00746a1374a43b24352d927162d524a202f09b70d99ee641eeb20332b03efec51998feb04c356f12754240ae80708784921e95b8437c35ca7f4842c2e81f5d7903bc327c050d7601e5810c0d45f6187d6ba2a323f78a7ff775704e6284f9768431494c5137dc930c1f57af5d7e61179690e56b9eae88adb25704e24c823eaa45c70c653495422a90f43fc426b79162d7e19d46e42aac93f1f217890222f9872f2b2e0dce9c9c18e99d8e9eed7c3cf55ec652b67d9eb5b86477e5ce42563b19cb1356c51dac63356b22d933a5fc0c309cbc5b79bf2b422ff2894f782d281012feac433956f51083a371d13fa58c6c6b052c322d1e5ce36cdf2301ea91c323cd1cecfd3e115b9212ba7656f74913ac596707b21e50a06db6589915568b7f0f350580d470bef52feb0ac9b54862026f37cc0841ecd92dfff8195a3542818d2d1fcc04167697771d0c723c2ee89e9d2f1b04a49f35ebaa60792bbc0c834455bf9483148626b391020965a28857312046ff83a5f8efe71d773990eecbc2d2ad5c8088cc0f02ed10af605982b8b85cd17b66b053e911dc77903e401406c2673ab8a9aa50e490bc0d2bbb74ab0970726820af2b315306c3adf01bedff6827e63a78fa87b3700a5e5d74d0509313ab8fb8f24eb714c78e9c63b13468df2abbb21d8a62ab668c9f28d96266d307c00a35ddd925068f60a3fca92b368652aff27faa79fd550785e1f0205ea489c0831c28c4e2268288954fde9cf9aa775102f1e5e94956ecd94c6c447ca68831f44bebd8a8a350decbe5a884fb911d737cb95bbc7800d93800c2c87d6f4a8c0d50c27b2215a43117dc36559dc00c53f7bd66dc27f54fae1b780fb2a990e685af584f7de6197a619673aff6ff517844f717a6ba086f1f0b181ba4a83b1c8d8aafd22f7a424334e112a662c7466a467adfa2c57ba17b2ff56a6d856616eaee9223c22013075e5336144cf40787478d2231e4f96cf46bdfa5e1747da43d9f41fc3a45aec6a648510e8b6c1e0fb8e60b262855765f2ece623716c379fc24de8d4229a7a450734380624349ac71c9d56c5358eb90c22c2e640850359d2e3f99c115d314f19c6fbc9fd7c4a8be0380a5d8c31b6e8ec57263ddae39d94eb2fc41d164cd5185a7edf11ae51347530b9886ab9811816d7814e8baa2fd21043b9d947e348f44bc5ee729e305056b2de02560dc29af0e3b533f46e3c01e141a47b02fd3c7c94db5b0efd44fb7b5ce965f5317463e1ec5aedbfdf64f7fe26ae46eec2f3d820dad6009bc77a6ec135a087dd63b14a6e4e415b107706301e5281dfa3e6476b9b70e8a6418d096339a0aa270117764194f2f456569c7f3d64a9a72a8998a50f2c5b93c2b8d3a6b624ad96464c2b5d9d2eb0607817303c8d9db9a6f0c1f674664a9e10ed231aa35138affd55673b41cce57306a0b8b2bed2ab328d9697ff491e1ff625b032b4dde903aa43b60dc30b4af143c3cd7d6e7b7278a34b21c61f57629562f1a1d7d65b294c20167ea16ad763943f70c37c57753c54ba0e67be5fbed7f9fd28ca256ed0ec0315ec501e4c9ca05873e373b086026380d8b4c1e01840565ea322a6417226d6549b364f8e4a9da4a19cc3e9a9a392b3b90023adbdcf99f783269b08783a0472e4ac71268697d4db0ffc7081d81bd51dfecd62285ed20c721f7a76038c7aba27add1b7dbabb4bb76d761eebb25a687fb2aba9bc4c00f7fc13729ead2c7fe328894afa9172fa11ce480a6b74449aac46847eee82a080503f88a41b804ac5a8e4db803e61b67666e226066f5caf4d60a09f801066ec4061473f907844726ade620277a72f61b00c17c2c5f8ce506f0af2c005b74978ff1e2ceff4c303e22028f64293a9436b036c1b9e7ecc8f49ece09dc8583bfd8bc8a4f09fe1e7487f7a45da970ef811af51524e456b3094b9d1bbf65ef5ce8c049aa6de9e1978daa6f8a838eae1cb8fcdc3d94721d478f89dc7f5d1a63e9866603ab50da79c9e742c8bb41f3e82e30ed3618892b1f99fe2c4703e42444f4f03b0fde8b1dcf4bc25f04664c3574a1ab748e6c94a773033faa07eaa6cc08ef8632ee98e1380bb2bcedb86a92034804109106347351bd92179aa22cf630bf42e697da23794dcf56b7530bb41995ade866c59db95f6246dbacc88ba28aac9039e38a01aed1f993590d37580e4933aaa23817763a47b966ed6deae395db5ac9dea4fc9eb01ffdc7b01235c8ada6d3d9a691b0b2ed8f018f6fc4476e5e902d2dc03b563d34ad0c5808c9fc0f421f328c82d927140e57247d04bf3d4ab68708dbfe86190a4e3334ea8c733bf06af4b3003312e69344f55f3db5650b18eafcfc21f94e7f0c23a039e50ef9676037a8993a8a5827d0eb0ef519fa9d539a4df796adf695ff3ce4e073183864238b27eff73a21550e87ac7ed391b2bf72e516c9dd0e29738b8ccec2e34a95b9712c2eb0fb574f3f148d7c3d92c4dfac66814b1e5b037bb1ce50903bf68858aa8fd4a69fdaed20797d3faefe794a3fe88f6ee0c208530010c597aa3b7eecbcdf293335da287e58158f3ebd25b95b720432ddeff973ee4676f816e60b8ed341b025d9162e700a72e5d49daba490a48ef45be09d05eeb2c1d099c5b6e6195337747091fc9c483113eba2cc9b570d734dd3ced2094c174382f19d2d2872403c014bd5eb30d6ae834ef4a129dbca6f8477617a2caf97051e74ca92e88613e4ab6de3870d984f1636c63ffeb5cded9816bdf388256a043e2cfa6314b21fe50d039e828507f7e778863f119b1461d947362183f13f3a8ddf5422f19eb8e596607b1f6d2f0d689577f9b7165fc92140d03ada2f95f0893924d4dda532bfee56b75cac126521d33f06894458f7e6d9bb4b908674f183b8dae4dfed6b894bbaccbdc50c9efcf5ab1646ba0e749f322c41ae721c66d713da01d318049af4282ff5317c185fcc9d7fe341880ed77d3c9a47c920eaec6242df56ddc2e10acff816f963f75bd2001ffa22a3c729876e5315292ce4f00ff0231c993c82149ded51ae84ea6670753bdd1b3cf6b97b9a67d774d1d93d99ec2f7bc68ba07d284b836139c9822fa6bd3a27d38360abb0358d80778793547fb551d59db57ce6721c6d3352ca3590e0b9f2ca34ac80c10611771319446201c2dbcd4b8f00b3671c481be947a6b3c3a96d745c33fd9e02670994e3ae44c425d02a7609fa54c76138362273695b35df24318fcd992273bf3d05761dced360b1ea0fbcb31969ecfd1f4395dcd75cd383f4a9f01963b0150624ebf325ca9e5e70848f7403cf8814602d8a015df51f9c442b9d9305c4d559224719287065b2ca01288ee117bbcaf6bd39dd281d7880d011cb6ac118e2aa340e3c5e4a7ee68033a3efeb40f0d20275b3d7ef1f088e8415e9c4193335fd4517949793dcaa7757e06c7ab3531bc68f2b3d2073b15de2f3b52afdbfc5459a369623630ce93f05ca6e1123f29dc73db246228c5a0b446680dadac8e0474e61e5e680c214e9088a503d7374bf8bfc164be003b2a34eaf855970635da8b6fe222d84026bcd71f7a3a72b2b35239a23e3391c12cd09e21af792e0220967280e49109b8da136ebe0510171f3d2ac66e9c1d74f6e1241c79602dbe70f347f07a49a91f02c0eba5807a62e930507e5d93aa733043807c3a4e8bc2b197ddda38cdc993771cb867d5322aec54a7663b18e1c3ef9ba36c789d906c72d1f66138da0b456b2443b1631b401c8b4115686bcfe89e3c77a1179c59a053ba4553032dcd0ec0728bc743877213b5a3d063250ab3d1d37d05d1c2f9bcbfc9fa8d408bc3740c2ff08072a149db04ba5ac14a0176002949c67f9772e22f4f02879c1b9f3240297e9d1896fa9eaad206d9375dadac91363d79e67fb1eaf66879d74c6bdf8a08ca7391d055bae2a7ab3816e971a5f7d148d89c2aabc4def2eabb135d6c1d86f4b6da753e4cc484a8a59929ae75fd75b3cc5c3b5f70d9a0e6a3eba869252add5769b864298458f9964d0ea64edb9db01ca86a55e091c742a93afae59e23c628c420d2835357b319ca7432d8040f99843ad773150a8aa01a8f0bc7dd4a46ea7e37f274eb2a8e74c4d97a7da37def975c040ca2e43bf537ebc0e9b6eac48060086d65239f8ddaf0d6ceb64939a14d9cfa6e090742b88da0e39c5165af68131cff3b101e290f2a425480c21af59a9fc87ad4f0c8de5c541074cab28dc75bde01ad878e53ed07635d57891db805c1da1a53424e49a6f95615ec8f33ba4838d39f41dff00a8ef330f9efb59ddef7dd131715bbc4326544a25df5f886db7369994da14c2aeb41fe60db9371e34762f56fac46636792fed866116539ef0ea7d75b0402ea9aeabaa46b9128316f49ef80a071229d18ce776465af8ce38fa3a5ad83b52820fecb4395064d9e6123756d975276ffca035463448027523b7aee61db25a50c051f687ccde49e0ed9941bdefc8771b0edd40fe8e10cb3903e39a73c13713787d74db5c2e6fbe1dd6b3a4b9f1a14febe9b17d954e20e562a245a78fbd17e28d4c8379c7e5f71f57515c73db956ce4e34e0feffbacc7ca2e0e4ed34ececfcd8a385195bed220db72cb4e73eceddc449d09526cbcb8e1effb7f7ddd8fd58c408e76203c0d46e3cdd87ff44d68bac5ede5212b26e105fb529b5ae7e986b3869d68c21ebb5b3d8e6ec38fab2e09dbd6a0f4dcb95f16bd971420ae2736be37e94a2ed6fe105aa95d305bc373fc94504850895392714d13a55568890aa46955b602b79ec10a99ecc1f4857381ba68c17537b8671f99af5ee5ae540881d36d2dab4d96ab6a57892b00905d0f7d5a49cd6d99b59d9615bc8eda78485b2c43d85042765c81aa638396d3a054ade4ce0f517b021533041a39553ad3e8a186520eac3e13cc2df6e9a2dab9627209f56337d0a6b0263ac3b4da709ff8c8481dda488ff414d862655e92a4941407c5a6290b1db8458dcaf28fd97e25af878156bd2024f3dccb636b8c559a57ff4ce6d4017794bf4bf76f1694579610e1f7ad864f43e9ec85d196231db7d3ba20aaa78c974330b00e3ab7ceaca1208e95ab7ea877a3c7bbf1796dc1e82f8cf37c8cc289a792dbe98e8e43bb888fe01aabf94eff2880219a3c6e78644b6070133450b256fa223a87275e73e1f76ee412a1440dd138f0f2564f4c7b15c3b9955c9ed5724cf7f2b4186fb3cd248a450f9c26e3ec0067c7bf8dbdb85f3c41bff347ecfb6f4fcb3be26754902e1e81d9d9f1cc7e8d981f28d79ccd94251fb84389ca14ba0ae8dd2b73d39e107c533d2dfadd2e8639b8db80e", 0x1000}, {&(0x7f0000001280)="088215b81b8ba70e65199dbca11070f23b5a363dcb36fdd27fb6029ea323130b302a65eae493c43764b2610bed164dfb67ce0f0ca867fba91829e63ce8f874c987ae8ee7a4eb57843541161e4a0dedfd3e1861eba8fade83ef97acb5612fe3a368c5d8d7ed20bf150f9e28565700c58fadbca8ea1116ceee", 0x78}, {&(0x7f0000001300)="98", 0x1}, {&(0x7f0000001340)="804ae7fc8cf63ade32bfd9c67d3460f7f6d89af55416bd2ae9f38abedbda8c7ffe97d2f3d34fd42d620ff2bdb04c7935b1bf5da2c8140b98d4d0cb8fb3fec0e3736a1ed7f33924fe7ea57e8a4b8100007114ad079556558a0660603a910f1e51ef36138a87eabce773ff047f0e09e0f4534a3becf0739381e2d3bee560ac6c16a497ac3ec682e8b3a3e0383f2a8ee73e095169dedda5c3102dc02a5623c1c875390ce1936fab063c47b0cb96f7b55345673c72cdfb3e91d14e4fc9d24ccece5310dad5683cb8", 0xc6}, {&(0x7f0000001440)="486f5c644753fbd775c3fb35f1a477db0512e69f1e8c5b742493028c", 0x1c}, {&(0x7f0000001480)="5add52275e91e588c05391c36fba4719382b7b702ba595cc7bc56682018f900b9d5c00c17ae4c7b13d72b42d76ee055a580b24cd051bfdbd1158", 0x3a}, {&(0x7f00000014c0)="90b9c7d561bdfff1e6da6f2b7b829d06db392fe44c976cfa2b0c91cb8ededf9b974cd464fd6b44bd7196a8c8af23a6d5f4e4e3936e97068c6425c7e8f858640f96899a962ccf025e3a8194392d558a79c814d1275112938e346dd5bb04a77686463d81d806a33e11a133675376df518fbf4457", 0x73}, {&(0x7f0000001540)="b5bb226ac3c4fc1685de112492c621bdde154a3712771af5fe300fc8cd252032bd2470822c87b837f60697dfdc71fcdd9c8a8908af5ad60ea747e98b27f2b7d5276a07f7cb035a8a7b17c099b3ddf4a3ce87af8f7e96ce5ad1cec232bcba10dff0ca81a5f1b8eab87ba7027e7f7dea8c865e42f3913449d4722b688b3924c6433ca972589039eb009cd26145898f9a2242181309fafb29b9f61e6d6e3cb76c0e736021c97ed8f0535a8a269b4e3f8375edc4faf09b3e8836c8f1b1663b930efe0316af3817f3afabb09d10d316a26c35153bec5c1ba082edad7bccc1738e20eaaadceaba802b", 0xe6}], 0x9) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001700)={0x10, 0x6, 0x4, 0x40, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xba2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1ffe000000000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x786}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x80000001}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2}, {&(0x7f0000ff4000/0x8000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xa320}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x100000001}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) r2 = open(&(0x7f0000001c00)='./file1\x00', 0x800, 0xfc91596eedc60731) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/null\x00', 0x10, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000001c80)=0x8) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001d40)={0xfff, 0x80}, 0x8) r5 = getpgrp() getgroups(0x2, &(0x7f00000033c0)=[0xffffffffffffffff, 0x0]) r7 = getpid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0, 0x0}, &(0x7f0000003440)=0xc) r10 = getpgrp() r11 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003480)={0x0, 0x0, 0x0}, &(0x7f00000034c0)=0xc) r13 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003500)={0x0, 0x0}, &(0x7f0000003540)=0xc) r15 = getgid() sendmsg$unix(r1, &(0x7f0000003600)={&(0x7f0000001d80)=@abs={0x2fe219e5ca8477b6, 0x0, 0x0}, 0x8, &(0x7f0000003300)=[{&(0x7f0000001dc0)="7792d945a2249a9f42cb48294a4ec56521bd4b981645c9ace347615ddcefdb7ab1fafab692e96058bb8daf7bc971899178fff62629b61633700770f022064c7960fb085ec462d9f9fa5eeeaa3862748ae55bc59350bcbe054052e385eafbb6351736a0e4bbe1c9dbd179ec406e99618a43ae83e42bf9c64309534f3a33a5972d", 0x80}, {&(0x7f0000001e40)="ac704b02e3bf80fd5a3533d54e08334d9f61bd5e39654b04df87d8bde43deaf46e12f9510dc1ff0201ea6efd02a5b5349b8639be67aab266f278238dc2df52df03d85d53426d06a543eff3e074c7ef6c3b739e399ca29c37de53703a818dc5bd4db96d965eaaaac464242f6571f9e358513185fe8021176e45fdef7e02dfcc4a157060be4480d394acedab2887fd607fd0816f4d3be009d0adfec0116a8d8c57645ac675abe92d3e010a23f6f04edb2b98e59a14575872e0f67ce6ddc2f999d9c7ec9ebe61f9ff5895b8ad7eae43", 0xce}, {&(0x7f0000001f40)="d831e780d1a17bb5", 0x8}, {&(0x7f0000001f80)="2b3e9e9498611f047bde957f788a5605694642a1978c3e75ec8255765a6f749649c0d1255c05bb9b46056af8beb75134c474cd1e76758a559650c4c7a7e4079d89111d048c72db7752daf8a5cb4ce87dc81c956bb172aa8e2187a9dc63777315da2443579fc7a800f9a2dbeb1060eccd85231d867499ada9721efebe0029eaa1899bcb02ea163717c0a69089d1", 0x8d}, {&(0x7f0000002040)="33c4959d2390c82b7eb1737d3fb27a257d96c153efa3631a75fbb874f251d220551620311947c723e8fe09415c82404a3da6435d3dee0f4e0a6a553eaaced8de4b96fc337356221ae39ec8aa9bf52e494e95e24ab326788af40a7a94f7027a1aced973df475ed4cfa4c30ac6bb329b2df5401d22722c72d12a4c1acac5047bcaafe98937aade2bcbe8c340f25b6765d0b66341f93381ec96317a32d140cbf9060e48b7f74f131bee0b4e755a1bc404ca94bf7c2be3d84f8450f43f6eff09589182e4d6b0554930e0b7a4bd7e8fc7021e94febd7a27923c855f9b73e94bfdd9fd5989a827", 0xe4}, {&(0x7f0000002140)="ec094cf1161eb6f81a6f9cf1caf7bf9c9069f31c59f433ff39aabce96b64a774707c0caa7010aad0e6211db904b01de2d6ec7eb47467adb07dca33ca5cda2861cac52861abec15df9400a8f6240a779a0a90eea44d315062b5112d137fd1dc28acf0a7a233921a09596c105449ede1ed80c58e632dcecb5aa04332ed347c3825f9ab0b79c091e6807df99b2488", 0x8d}, {&(0x7f0000002200)="184f7757b7b3665a232b56bfeda4e27aaeb1341cc7c98615e6583b41", 0x1c}, {&(0x7f0000002240)="54d6b4150142fd7f5d551f928fdadece9644eea35a294d27a8bcffa8227ee3edd17de80ba60b13c843b20e718f840315c0d056f170f524659784d021796f12744eacbf4c243508e6cc6c65d79f540665082808b512cd59c09422be2aae042d3e34d3f17445afce70eabc8e3cba683f8214", 0x71}, {&(0x7f00000022c0)="bbc33dfcd1884ac7c176de3f1fc74a74b175bcf9279803b7896b765aab045e955a18ebdbc38aa20e8b69238329", 0x2d}, {&(0x7f0000002300)="13720bd9e365b81d2e6abdb7210d288fada4761bf2ec51dd30fe9508f3e8528130744794fe3c1e02ae78dab60c6c32380ba2e049f0d8360486ddd7e0539bf463806b116407d6931acd3ed017cb051659b9b439f4b098c96eb3fddcb33184180772c696a165617d556eb445b48c38757dc09d372bc9aceb02dd420056588a4e6838512bc8417795728769ddb7bd7540f3d1613daff639f22b9302b176e6eb1c70bc36f99f30466d5959234e3d3f366f003f809c6db683cfa7d0d3d6f3fb39a33b86529852c6a26a7522fe18482c3f2167cf6074d23a7f7c0b679e418e076428209bbacd968e536d207816c00f20d66b07f2413cbf18bc97c031b0feb2e00a9fd17ea615c4d91c134a360f02b06f33a75eb7322804f45201a9e7262a5a488a0144e8a1d876549ca93a4894a50a786ff5fcf1411e177a2059d7065e95bc8df9eae7ad724f90c6bb0b0161600639ab18c3560f6c80f1f8077e8a3ed7b56b215bf4bba6ea059ca9c2c5dded84d90460222cbb3b04e19ffbd272d19e5c96323551c6d8ab8e6892cc0cdfd9365a7b264f0496c829ca38ab463b12b9fbd710facf0cec98ab85c898d2228fb21937e42b24981f383885bd0f868881ae48eb94a213f44c70423cfffac3d6165e81afa16c37eaddfd64d479410fc64b8cf405ece9c6154ac773e229b88449f00b906bb3015f5d569915c020641a5e75e68f8a8b0ebbdf238f3dfa27092b7e943715371606dbe8bfb19ed866a9e79747c24f634d378461a7ec0e85a213c0828ebc1227a93f8d29b8bc08259ea9ff9f636ab026d3c5d1c3e4a772ad3a46b07dd7e3427db841c0eb8e45ff994e131a69ca966a85e32f9318b9d7c81a466456b025adf4fc8fd6794aeaa15f1d06f889fa9ff5db838dccedb2a35c2f8298e0dc19d4204a7912a39e688ad17b8cd8596a021165b60e3acec1436816333b2e3f82da56e0f8cbeedbffe665a64de47978309c9043aff6eb15b03d9f91ffcf26227003ddf0638d9f20db89720c0e7a68c8a7aed8f4a18205faf78653154f8f9cbbb8a439d2f5d2bda95f06081c29b09220f17775840d42e199ec7bcd12cf0e6050ab88b8ce09ddc7cb452bdf6310d968de8cfa26650beb2a123f7e244603362a2d4c520c69c067ac7a77a5c9764c8357dd923d8ef65a53b6b0a4b5495477d5bc2cfd6cbfdc817135f39c3dcad6e8af6c5302483d08934030984c60bc0deb155e27302eb301a56d3553623b767009f11f3ab6575a0dd41f56d7617b8ed34337935a953235e789818d063ce2af959d4e9a130035f0db7ee0369f9c894f3844cb1c9f15750372c5bc48e5e7859a7783b42c2646006494b7ad371037f3a10c905281223af6797ec889fb4b37ddf8da96e06f21f4e2d47c4cf9c0d572a1611d9b760c34d586880f4e1da855ff8e4e7cdf873be3f7cb5e34aa06cd8db64c9eb3a1f1496542802a8fbbf26e05310cb306978c1ee6d92c3700b99e80dbbf919c229f0fd42cb4a359a714ac5862fc1c7c881a7d773af497df016fad50728fc16d3c59763bdc2683481f610d55150efa4e5e14973ad78a72534f660c7ff1d3c0cd07d110b897d19680523faa460b810b115be552bf45be77f00265f3a5bab4092885f6ab05e0bd45136d347d5ee301193897f9e1e192faf99de60e5d465fc9208a2143d8944a91d81932583721f78a2bce4fd192de3708df0c6ef7a9ebdcfda05c6392ca1982d76cae59914684b05a22950129964b0a1ddaeb54015555e8fedb39285d2fc14b3ac9031ff55e9c5f3dfc73ddaa74d07637e6ec3e1e89ec6a9967a482b70dc7bebd4dab560099e2cc741bf2ec981a6a7a02d3c4da85a7071e43d19db2d5beaf8ee9b71d9a8d59be5b64329daa9d08d87cdb8d97fb2a1aa74fe84f31cb18b73930de2d6ad5d32d56b07997de97edeb962c539b07566143a74290dc0d1e6d75e8e56042415d2d2dd7c41cb323dde13aee4592f7fb8b3e6abc858aa552159210800b97cbe1b169116e1c607d8075084e88971d4c3c6dc0eb2e02994a6daf6cb50ddeffb9d51e574451e29c94f772d0af2c9693cfe0ac7388d06d574638ba642fb90e66bce0b2dc2dfc4e1774116654b105cfd932798278e71ee62be9f5d839bdf1e03d52c275d58f5b92cbad70d776f742c2812ba481ff2cfe38e88d34b8a8c613e5ec3b58b1fb666fd3ef33df2837e3340ebf21e2630437a91ac01527823f193da4707b518c6380f33ffb3bac349344dfa471be346a944e2f30fdc5503920a93cad03639ce518d26fa6de37cc1053549a30fb3d6114dca0ba0cfc184b80883650d8ad7e2bc348cf49d84e44e2a4ab8b5bc1129742fafbae089755b8d6c2ecb666a3e9ec9f0f3896cdb8a2062e6c930a4a74a377cd505eba84fedeceb9d9eb432aaf1b656b9d7b15003cfce8a98247a68d985152093b2bd73524a2699cc9838947fd2d13212057b994517968a21e0c2474788556be46a581e7b1583ffa07125a91c215ed9fae00d6cb1fff6480eeba1a50ebd9da39d0d31cee24b355cfb3af0a42d49a9a5efdb920238863b6dd064b86fe1cc5f8a94f5ae7426c744c9671f350660c7a6d7b73a989e8043c561751198a245b7f5cd052e2b969f11a35630963558f1a6d75de29c930ad6d2d71a2faadf1207493efa2bb6f043d090e82b9831e1b12577ea79461adbe6d2e28ee04e39af2b052ab7158b06a4fee8caaebf7b7635b1a45783032d054ba0a6cc9f36273cbc433413080e7ca2adfe6b608d3d24623cc3a29a10d4ca07db56afd96bc65a6c481707e4b22bbcce1225791180a0717f7308cedda92b03768039b51d8c5477e0472cfdaf5289e608b133f1ef7cb7e342e8d300c4367082757149d482ed8b402559bf2af0e515a60992ed8656a6d13eda4c8f84fa5aff8901424fe8ab9aac8a063dba1d5a37a47d186898e7acf9c704235059464d8a6aa867d57355ae185b2eb23f81f3f3ef3f0f35bc86f14ed322e500f0b6b61ae41d1a6e13d4b349f8a0cd900a617104611f6dd55c76995fa622a4bc1c0d70cafeba09d22ded72c3deeabf0675229d179600a999957d82e44507143fdd89720cefdfebb315d8fe9c756208bfb42ff8c04ac9ac61e83eb07321a2d831d077236a5cd66009d9a86c4edd4e4269abdfd36660221284138c16615e13ceddd155a1efc76e5049b2afba5d6faaeb2a253f19e841d8cabe5719af10aae8834346a15b8c69538d7f758cce1252637113e7901d38411b866e2dc127c16e8b1a046804a0d147aefd5769a6bd54e13ef5b94316049a2aeea24684948a1f455744b2aaad9cee9c59b9e8b1adb07e371ba7d66aa7d1abb96ec500865088d9adb8dc445b5ba352cdea2f0ca26e76f786e20e96a5ff6453be712a5c3cf62fe8a6e3ebce4427ab2aba40fb0fe7850cd4bd86875d1bfdd9c05593bfb85644b4c78d3609e40cd5ea33ef4d4b422815b15845ba28bce2133177c9f4fe0749a4fa91f2b5f83e08a5d6c01e2d663f7ccf01879d514da753d7b05254789d504daa39547a7580341ac147bdefb64cfe7af67ea551ac4d7e08d67069054264f5489b6a591ceb1110dbd986aceb7eee166efde64e56c2153f867ac4639ae5f63b6de0ed4b5f76c5bdd78a2a2e1d0b1361b4cd9a8387b8f7621b7fe952fd046d0f8ce2c83df552be68b201e3bdb52e55327039b21673bd378bdf985cff7882526b2ca39d2d361a6e90a96b7c181c3be4464a6ad37664edee35f3764c986873e3b1fa28c52dc8c5bc5b163af9cf4347826c9c25a1ca9520ea19885181e2df27595398cf31f6abc1a9d7b6624b543b0dfb953babf2cd22bbf8396600d9d972fe72f7d91954947b3acb1963983e1584e46311ec0ceee342b05602af89ba37ef8c02c2b6161eb7ba420d59b4c4a2bf0c5e4abb3dc06e083f398c0556a7e8edce994fd26bfddab3ac65dc1b078ae35038e1058ade3737efbb159ad540d499d17697d0d6451f7107e13f03f5b6a9d51149faffcfd3da3fca99a1d0718daaf09a502f9f36eddb2ef8975696d8b7cd5fb0b15d5e1faf374027e8e07ce397dbfa35868fecbc5c2f5a5cff06f08e3d3b24c65305f1d7f7eac5ef80b72e4620b6a3bd23a29a0207622c32018ee2563aa457943755db4d68a78da65cbe7eff611ad524adf58e07012634e711d9e394c715301e3c89101b01494d69124398148f980df4b3001e81e5b4859085fef053951953a7b391fb15664010db7689c17108c7ebec96af3090081be595d72e8e9a3a5aa46488da8bea57b2fadc3e41af29578e950842cc16910fe287eb4e392d98db40ebc82b09db67e81d46207dc512be3e48f2bd5526f85f2fc8c92a95b353a38b2794a7feecd75d9546a71e693ed657cd770c3999d74b3d6a0d2eaa3019d5eb42d568d040ad2e0a3d5c707094e4c4afaf38265503264296bb19805d130a0158bd2e88d5a474965baa327db12f143686f901aebfbc49316fb8e52625665664f5d04ae4b0c847045edfa1f5b3fb08e10dd623f744a8a465582020d572f91b27310154c89a530327fe40c33cb8a44965c32d1414b8a08ef43cbeae66837370d4418ffba02a20a74658ecb93afa8e7434f3d9e1b1cc2ba753e54e3b6dd99132d4e7bc02872f34291bdcb5b9d67ab6c13806ebbc3d739bd23e14b999b9969de819558b92d2c0063e51424cf2bfaa9736729399b52a5ec6ae01a4814ca1b15b48de76466c5e87a1b848d45c1ebc0beaebc6032d456f842401bf8d63a40e515076889b2c70261897e492790dd8056de3cc1f3c932bb32769907f8a0818102ce670ffcc2a92885f4608a120cde2f94b72addf522d47000f6d754aeb6b1b4a6ee03309fd30de22f8aaac190539e8afbfc736c7f2a0c0e544e0578de229fe9a9d0a81d198cb35e4b891f6b4049f6058ce6375fecf1cfb8a5f2a4fbf741dab102bbfa4c7a30e41da67be9256ec17848df73a91c6f4f823b8d3cccab94dcb08eb3c7970da7f982185f921f6e4cc9ccbd1ca98103245f291273514b2202cf2eaa0e854aa560f2c2bda69fcabfd4f5df6f2dbda35fca8ed998795d024b03706d29345a9979a07bcfd5cddf0b1c367f49228284b2cb9e74e3258f536e24850f031a4833a7985f05dc1b9e85eafec17405e803ca2ff9fe029b18878d4ae85926b95c353970154fa7d7ef3ee2144f867a74e389de2092f2e052d4fdd863e57d0e9971d9f0ed6415a79c1ef0eec34d2e0221229a39dc68ad7743d07bccfe5e973126892efd99d221ac809a125e20e61bb4eaa7f3f71cf3170c0f18ae7eee49d7f1e1fcd6bc874deabfd95d12ed3c09b69b68b5c4f4ff62bc0a4acf186b0fff21fc14da9f45daf97974fecd4712ad11988ffc0bce6355a8ea0a39f662e9d875f14fd624edad5bf51339acb2b7a484cb070f02fa35531ca6d731330d48af8e0d8abedc48a665cbe878c949dc3b83d167dacf031cd21b9ee9b63f96ec9787554a70193627bb95b100475e9d5618d1e42befe0ac6bc6b44727071bc9b3545ca9cc495a109f52e24bc552b730c819ea735f0d2951b306a8a09a4feaf97ddba8c22f989a4590f93d6c08f759a63a4e195cf12a3ef95a3087ac4d96eafd9461300abc2469420738a1a2661a747aa459f91626ee75b27d676abe8c9c5368b311ab6519869d35ec765a0619b5c035950d0e090055b52176b401997c70bf2fd953ea42eabf684f0fa4c7249e36caed795ac32ca053bf8710d613b259248682521b4d8a8b343778a5dc76806f359d688580825519bee754620b240d48e6e2f152a55ba07c0de1c105b52fa096d6", 0x1000}], 0xa, &(0x7f0000003580)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x80, 0xc}, 0x4) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) linkat(r16, &(0x7f0000003640)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000003680)='./file\x00', 0x4) r17 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000036c0)) connect$unix(r17, &(0x7f0000003700)=@file={0x1, './file\x00'}, 0x9) unlinkat(r0, &(0x7f0000003740)='./file\x00', 0x0) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000003780)='/dev/null\x00', 0x10, 0x0) dup2(r18, r3) 16:00:39 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x80}, {0xffffffffffffff9c, 0x2}, {r1, 0x4}, {0xffffffffffffff9c, 0x8}], 0x4, 0x15) 16:00:39 executing program 0: kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) socket(0x18, 0x4, 0x7) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair(0x6, 0x3, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x2, 0x5, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x120, &(0x7f0000000040)=[{}, {0x261}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r2) write(r3, &(0x7f0000000100), 0x28b81e) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000180)="abd5213d5aa89ee7f7109fdfa633bbd2", 0x10}], 0x1, 0x0, 0x0) r7 = dup(r4) fcntl$setflags(r3, 0x2, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) 16:00:39 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) getpeername$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r0) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:39 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getitimer(0x3, &(0x7f0000000040)) r4 = kqueue() preadv(r4, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f0000000100)}], 0x2, 0x0, 0x12) 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, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0xa0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x6e9) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='W\x00') 16:00:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) shutdown(r0, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r1) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x1ff, 0x10000, 0x96a, 0x2, "6cb8845c1cab05b17b283caf67941cd1f5b280f4", 0x9, 0x1}) syz_open_pts() 16:00:39 executing program 0: open(&(0x7f000054a000)='./bus\x00', 0x0, 0x40) 16:00:39 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x800, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001480)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40001422, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x2, 0x400000000002, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x800) preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000180)=""/230, 0xe6) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45f83b39eb641af1e103aa88c117293e60b75ed063ecdf62828aced4d5c0f9d576e4d29b35363c49f982635a8c74dde71328f697983f000000000000796898411fb53f92f5e3873ac7080b790f16c4beffe0049a245b8d3a838077db136c59918b696c492cf43b23b284b5b86b3e57c9fdb932ce7ac5122ee73ef01a9399f07e6a7cc5b42fbf34afb3dc86d414718309055462ed3964ee5123bc5a37a6e86446991a8b", 0x29e) 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x326) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x7, 0x1, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r2]]]) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) sendto$inet(r2, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xff) r3 = syz_open_pts() r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r5 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r2, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r1, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r2, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r7 = semget$private(0x0, 0x3, 0x201) semop(r7, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x8dc2aab9a536208b, 0x20) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="a5", 0x2e2) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="cfbd00f8d59ede63cc54d5c7e8c8f767b99761d7ffffff7f00000000b2f2a565ecd889f363435c64f210aff489b9e329f0cf8b7554f7c774e236e7f063e89e082c56d3adf1e3ffffa985b49880fa53958bdc4ad277fcdce787fdae1f026d1b8a783d4c85178ecaccfbbf99faff286ca5fd2b4bf38ca0cde48ac4b73803f72411067b8df4f95f6dfb8d29ecc369ad2f27f0e1db814203767f17d72c380e013afb6e8f18149c7cc38f015187bdf39cbfaf824c3456a46664b1312b864458104d2e2fcdbb7c773270074f1291fc58a8a1", 0x55) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x1f\xf8\x01\x80\t\x00', 0x1c3c3e683c6c4e68, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xf497) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:40 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) getdents(r0, &(0x7f0000000140)=""/17, 0x11) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0xe19c9c790c614577) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x4, 0x12, r0, 0x0, 0x35) 16:00:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) munlockall() setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)='(', 0x1) pread(r0, &(0x7f0000000140)="9dd10c3b817e5334850f01154b6add3c3b4e8e36d27bc81635139687de6158adb607349254b63a792f284b8568eab3dbcbfb6573e40790c888d0c3bf9c1cee5642d0fc81de870e57a32016fb0a23c232aa747db0c19b8ea418ce161a68f697bad29ed7d60dc9f65a69e62ffa9055051d34ff331ae0f973c2a46a34b88f47e548ca4febf79a1f506c098dd0d304e600066c2264f6b315f1a9cfd7a217c534eba126c4a4616498ec40eee3e38c67352203a023d11b32a6e8299e42e91a08c9d6237c8053d6a37ef40aefb045a493b16af7af6e781932ed86051c40da58ffda99b878d59b554019c3e09f47ce3bc6ad44a5d900081301c6", 0xf6, 0x0, 0x3e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r3, &(0x7f0000001840)="5438845251744ef46dbeddfd7f0d0a2a5eaa247dd0ce5016e5f4563139bce95f5d7ee8b7d748e25dbb13a129bf9e80bbeb35b99320ff3f3b2f3cc93aca3b2f8ba0533f59cee14c08136c872312451fcbda69fe956c2dd74c6c83b91350a4f59ff6b2c3f0773d5abe7d5fbe8c69fa173e16cdefa399395cfadf1d31699823bc1fe8904b2c28b00161837f023feb1003f035503133b0ed05059dceb68a467d35bebb983c482f4d64e4f3cdbeb9b1bad0b55f44277245ef97ba8002c5ad7ad13841130d65c148f57719cbd7b8333a3202186f3f37302ad72527b0482dbdb865a693bb050b895e007e8fa327a4ea48067fc216a07e99c0044d304794e64a39d281fddd4700c0270bace5ee859ff1bdbeb37f0cdb750e8f35b6f61c91e30b89bbc3c3158ebafaa994c54fc33a60f2b4496c96d944eecc7f53da1b75809464772312aeb8dd5a536980b9fecfef9905f13cc7330c99597fdbecc87e08c620ef4dfbfad405ce40e1af07bf2eece324fb790bfa600b2074281380b584a1b0ff9d2208f61e9e0d96c752e22456ff69de4723a3999f2309c957c635762115aca45ad62da0429f315c1e01dd25ed56439bf88651d74231ac13253a7263cb301ced8713c76c9e4a8581822a5032661a6df466e50c2aaa1608cebfea658626369e5738d7426a58c45853d5caaaf52049f9143c34bc9f5087404ef59929c0b6ff9d6cad03e8201e3124dce1fe2e9da1b5ab9cbf33b4e266016c91de497ec60eda6fc8baf19d0d9848cff86cd29e1da65197d7b514d8a0c33928620c4dd7dbc6155df79cdb7ff243a9bf86475de68496c8ea69054e41a5022629a23868570a55ade2afbff2b41b1c6c91ecabf329e1363de6c4a0fd5825587f294b10afff1da52342145eb7626a57def4d74c71f6de709843d9be3ba2c4e15357a1b6c7911d5492c8a3a982532f39f262629838123e8a8e9dcfb7a0f6f87bab9ec7c94bd82a92710f57eb9d7bf0cef4f59c8a629430e02befa956812a06826b3a281bbc864b12834cd68d8aa22b133b6235f66fecc60aa538de4349da339fa9f58c04c3cfaf92eeff845bba6a7b5be9c3887d43fd0db384bd571d68d39e8062599622d196e91ea47a5916906cf6f674672ed9d4c09791e592a203edf4b67cd780ff2243f7c6cdef7e54901bbb6b5cc945b1c10dcb667eedba473fa35a4109e42858464baa16cc2aae35a2d7d03f824a27eac944153df9db4cd36d7ea53428f7e19f7ce0a920fdc720f24d5bc11c3ae73a23f5a5754fe1df8435c9a824f9449bccc0579f4b1253f12ca851e24e507cbfadaa0a37808fed432bcd95e54a873cd34ce23d8501904751ae8d1db29acafe49ec7f76d10b071675950ad1f797dbfcee691db00b1819d2912a8ccb5f7748a49002027afde0dc4a7b6293fa3023414f1d04b9fb2ce60ddcb64a93b570ea1dd3d105138de2e8bd05d589f80aac91acac07fce8c2f0a6c93ed071456ae5d572e805e4dcc17204fc038c99e03e23ba170dff4226183e5ae7ce2f3dcb7a45574d7ad52b56c9cc38180fc703ba894cba0cf29d183b4aeacd82661c59684a28c378732dc1095775e94ccb78c76d6957ba3640efdb0534480a231868a307c50b8b3e7df7ef4e721afe5071959ed50625fc855662494671cc813c653fd72111489b67a30321131d3d24e2da3e5a32f693885176a661e6136241d63dd0f3ebbf490166f3cdbff8d6676637cd2e154e8a75d8f24a2895fd2f76efb02b598af4c23361eeb9f0c6b58ea6e988b1166be9c86d23599bfc31b9c90c1b356f121f0c164e605d33b27f9df20e6b719b79850233ab6965c87198ce5f660c7a2e152d7595869d60a1a2a4874b572087f42d79c8c695ec57de232dff9948bd16805062266be04fce52703439960405648d070e80155579f6f670613019997cca060e4b5f74f3c715f5b626967e48f78106237477d11ec643dbcdc4e3daed5e08f145d1ddfdd54eb0aba71db4d9f4e09c09ab0ba6f4bac10816fdf711916ae0cb3fefea2ef0c291594f9b130a533c33ff29208617c46b8aa44ccb5c675fc854f10d8873fd0ac6d20a9b9d912b2b29a03ab189a36169657d295dd56d3bd8808764feed2062a94c9212da844b8aa2a4c6d08fb08f539de62da68986b01e55dab83d7adebebccc17bda01949a73cf04a9c09799be0b4f161d59c317f94bd22f39eb2c24a06a3b5cd7667afb5f10f9f6a6d23f0c41ffe6c2c61994e0abf54936371f3181eba44283edd90e8e025a7fd7a250891e2e35d578e229eeb572a30667c12e11ad79ac3f0ff724cc8fc84ee12015781a09006550c069f741cf29ee986251136517869df5da691af48bfa98656deea62948a261001b8ed5cafeecd35f334dcaecc467785ec4b073cdd4253c1dec982f09343aa737baace84f667d75ef521be991c8388d13f88e4fed20dd5b4dc49152069d4f6dd54c4fd12f977a3c673354db8a25591696cf5a4fa214c23df56d6d0f8f99dc32788a6d2e87523cabd5624e12c0f66d1a09c384ed0aaab99ce5c79bd937bd511b44f546834477a30ba9f3120d9d96c86a0fef3c7c869f0776a25882a6ce0d79891198dc0c08f44b220858e1a987d7ab9e232ce1a1b8915bf4efb7dec2309840883b14c98788d1a9aeeb419af941ab1eefaabb7ec55506bf41c3fd1edad5aa0dacd6e5a653bbe60cbe3541f7c8596ce059cdba9664016c079ea40a7ac0564ca41307449fe6fd276be43ce13f56ab2f7b191f150863fcce427643af99869b5dac68cdb6642feac3e726c5a5a9488fedea31e6743c0c43a1cfd56a6eda2c5bd90fb5af005ccc0cc97f0b0a13b5106663ab2f3b2a374a8ba162c7cba53d15663adfc85232efdbbf8185eb44937a210e8e3cbb3ea1aff2183892e1ef989230b4c967d960c27dd9a9c0713f996b06aca1befd21b7b225e04d2d9a55be43f6cd2637ccef0067b1d259dd62c50eaacec295a013a42ddaba09a44dbce55c54b5fa9480cce56c95f75a4a23a331429b4ba6601c841d49b6fedb1c234578b385022282ffa65e05b80541dd5e5281710dd84aff760448f9be4c114f0af6f6b4ec2436d4ab6cc72c83d43b54bd6150c4eb19ac5241f0e696e51dae64ff81dbcbdf31b874d9654092013ee7197f7148de04cdab3414f9db78c4db30bfa302d856eb1dc35190533af2507b7dcb6d905847bb723f33d2670580081b5147f761d468e8b9de6918c4bb3aca0ff2496884c1fb197019d9ddb33e9d12b6adafd4cda3c7ecb2736549257475eb99ff5895be8233fb822408ed567bc1ff125b0a771bbf042acd0d49e11cc27e07834587b759f199031f80e27f4e63ae5aa763e71c0b58227bba5e6c61d29c3e8af9316be0f982479a6776f101aad6a8e17301f503c088f8ee647353c127d912804a3342cf2eff6bc5929fb94b69a63d42349bd0e4d4f4d9f3a4a648790f15d1d5ca45158a3cff5fa685bc1e80399ff40e359cccb0a2510893ad4a4492ca2c0b507ca6700e9e6d2d56c8736383c9100c10d693fdc8b14535fcefa35541b1d0b11f288716bc51482a5eb3773031ea20f598c48ce9d30c4462b28bd88bd7e56e4a2fef0878a3eb9ec5a84f650dd421e3c0432dfcc08beec86184900b77863670e4f1429161970b8359712542614f7b1bf8a1e7dda1287b18e10e27ddfd18a2f58c2ebb1f14798215c2b94b2360e50057fcb5421ef6fa8f25a6c62875cbc247a0a69e2666f57d075ffbacacc8dc991d113dde7d1179fed2e92ae9db1c4058db1b9916cb2cd2763359f40f9b063240e2ef8b38608750dd24dd336292b8c7863a6a1dff148e6943a9e3afa8c63a466c1d3cf09bdf6e92d27f995415912a4cdb65a625fb688fc07ff1f4ec544a1d66d8b003e2fa2b98d9c58751f22f794b7319d1cec80152b3f2405a32431e37ef29698abb9efd3067920db316244e858822ad0916a4d9c4193a5b33d12f8c6eee1a7cce8c5367ce4407fa8fa76e0760b43e6314b3f50f2a477c41c4ccdd3f3fd4106151bf45b031f244746f627e774486d2c47a6d7c642fb34b3180b2d4634d5bb0541e22fd97700306765dfb0e8c87a44c35a04b11fca78b777bbc7a3f16e002437ef0d4b35d3bd64bb310df3cae100202021d930cc7cdd5a7387106e4ad0dd40996d4ad0abb71c5a3ee253784b11cd4f74f0360e71e8df84eaadebde042e3853815e9e8c4b5630baa74abdc6f6a07229c28f85bb7f9dd3b5f9c54b723cb9c822bf7b20e97a8fd5d8380f8ead350c79dde9ea1c2842d2d7e57f8b4e31794bf2296dcc01f00fcad3398d7453425f7c48058287f6c81594245f1cf0d12bcba0a94086c3cfd24ea6690d9ecac4c74ccd6b370d498c9ecc00e4e52a667acfe268ac437f77320c4db9328103d870ab9bcd28515d24202ce6e4748bea5cc89b121ee84b8cce5700630e109964785e375503bc93395c26852dc9ff8a6f20523a34de185787e29608e4ff9781756442e0edf22578889ffd5d605eead6d47466a5061f081517d1e0634e4956f0e124162150c8b0afcac9c50dbc5ca964f2603f7e0cfd48dca07970016392d74e2cdc0758418c8af478fb68076eb2c5878a1c497791c22d3cbb94a262a350b573a22758fa10ed7dceb07035b2552c5cfc3b6eaecfa6e56f9eec17e3cfaf4b47e5b8cd5f845ba4d86b8c146de1e258b167742baf4ecfc220aec75557ff850c7e518615861285dd4477f6e0262e88d6a2700cbd18890beea3d8c30d87bb41868e803d9f859dc6761fdee19c64b32278f85687a6fca28e19bfbeea08dd1000ed5d95661bbe0d836ba1121b1d39a49ca5a2b54ca28a57fd43e4635f22215c0112097e33699732b03f21ff89d322e6fb89765b9ec23115d3ea342c8da49359607f83321ccb9b4d194e8c345dbea8a6a54a7e0a08ed525c552683b6f0adf89e85bc8d11cad210274787420b36a42b8fccdc494e09f480f9c742b1c2e385479eda2c1681b99710145991e34e5e94c46edf81ab28fbb296a3caee2e173bfb41e06a72879bdf8ee6f9e07335e48f232654b78ecf3292a4ac64b393f85aca2aa0b937121258b131f2a5ee42ece33d4c11d69d59c17717d288c2cb4e0003f217caa0be5eafdb809b6b4d9585cb8dc3df35ca8d186c0d0c8cd1fee9b99f8daae38d747df5b285cbdae95b1ed61e4246e0d1f3a5244c7a86384689ae2dab27d6ebef874b05b240801069d724697bf1adebc0ee5de6f833e5ae38799a5d83a176bbe06fa02d0a79340e6dcce3fb3b9150aed17a3dd50a6d8ee566ae6c029a1903b4bf0cb5b6e3e3826724a75f11b9bd12173226688447fc321c0c450660dec9eeccad0f8e645dbfb24cd46debecbb3a61e1e3a7fdc502ebf5203c163361a6fa1f3ef813b835718d4d12d4e66b7b9df8e00109fd3c13d67afb1e0df3f7284fd55eff2489e68edcfc0f9afceef13d87705532310f6bfd999c75fba883681b7fa877dfafb52752cc639f6fcc98b0491cb17427ca20cd1b5aea492e6a12330523b8a4a6aee515d4fd24db6c102ca3c1242ca117c46fcc2e5c26b17a28b81e3f85e6989de056ff2376d28f0c4acc67f2a4a207fd19775eee76befe989974c5c8423efe35a60174eb6736d36b4bffefba3b653ddb6e02e89984912031b1fce5a3ba259a2ebfd1679b6a71884df3ea190d15b6373c595bb1586c2f850cbe22eb437518e03473343972037b65c94ebd84285f689c10b3a89805c0fb81e362a8571f1949def43a442780f71fb6916e5665c09603b9c8e59e5d3640797a9f6e290cef318ea6d9a08ebaca25a04c", 0x1000) select(0x5, &(0x7f0000001500)={0x3ff}, &(0x7f0000001540), &(0x7f0000001580), 0x0) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r3, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) connect$unix(r3, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) 16:00:40 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfffffffffffffeee) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r2) clock_getres(0x0, &(0x7f0000000340)) pledge(0x0, &(0x7f0000000080)='\x00') r3 = semget$private(0x0, 0x5, 0x632) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) semop(r3, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000300)=[{0x1, 0xfbc4, 0x1c00}], 0x1) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r7, &(0x7f0000000240), 0xd4) r8 = semget(0x0, 0x0, 0x304) semop(r8, &(0x7f0000000240), 0x2aaaaaaaaaaaac19) geteuid() r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000800)=ANY=[@ANYBLOB="79ff0395c769632b96c26198fc1efc86fc115a31ae65cf12cd06b7fbf0c1af72c8a99c8e1278ca09c85090ad4b363ee264cc804d88e49a2108c5e782af36ffaee2e49804c78431edeb35c91089d53ff78eff920efa3ad144d9732631c16fa6fca703746653"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00aaa6f02232825336d2ce4b6312f583f18163268dd1c8bfc6babd4bcbb77709e27fbd4f92ea24389141"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x7, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc06, r14, r16, 0xa5, 0x1, 0x0, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffdfd) getppid() socket$unix(0x1, 0x5, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x2) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./bus\x00', r4, r7) 16:00:40 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r3 = socket(0x10, 0x8000, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000022c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r7, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c6530005ecbd12922da7ebca0eb564f5b8419a6d67cdfeadd055b2cb76f9c32d5e00988ddf20fb70f90f750526df43d73e84d383fd8dc2562ba510fb86461de9280ae6eb0210986a716c8d7e654351fff0b5251920b845c6e0d1dcb092459938c139342c2e7f1966586b255aa2e2c9d49ad5ffd6e3245891b042e484d492dfc55c3c1f22a56955e2ea6591af98e9c482d935246306a0d9b98caad1855f483f86fdeb98befc3d50216cff694f82f9145ca6a49a67eb0f871e1a9aecfe1c42663e14bdb38ea7986ada4e1e95cdf2ff4b08b86e9"], 0x10) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) sendmsg(r9, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000002540)=ANY=[@ANYBLOB="380000000000000001000000f8ffffff100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a47455020000000000000060000000000000000100000004000000b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2000000000000002800000000000000d5be9459ff7f0000e6872c9f500ad42856279dc0a6ce0f0d9b00000000000000c000000000000000010000004b0000007e9fd2cbe66707505cd5561b6509bcf9acfc6d320000000076939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc000000600000000000000001000000390000000db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab830a0000008b962afc99f547720a1ba4921eb66bcddf0542"], 0x1e0}, 0x8) r10 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000000080)) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_open_pts() r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") mlockall(0x0) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x72) 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, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r3, &(0x7f0000000280)='oL', 0x2) faccessat(r3, &(0x7f0000000000)='./file0\x00', 0x4a, 0x4) lseek(r1, 0x0, 0x0, 0x2) close(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000480)) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000000)="1005a463a4bb6a68d5e465cad457ee8e1218cc0af154efc9996b43ebbfba8c738386ddfe700c35f54fefccba9a2ca60a8e1b671ee4aab40229e69d488d2a3e343559cc5de53accce", 0x48) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="d0bf16e3810de790a89847ee1596e88b00dea0073c78afbe6e36496d8e5438487e9588ad631246714f45a7f423bbdb02af66a036a2bea75bfc4ea32cd76ada1514ae6ed47f718364a69ba25956", 0x4d}], 0x1, 0x0, 0x0, 0x603}, 0x12) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:40 executing program 0: getrlimit(0x7, &(0x7f0000000000)) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="2d661a389def161ed8f1ad1d52d523789396a8e0d832260a49161768bfce17aa854998c88402067e3435f3f31d223b1f6975704b7d6d32ee414500ce5a0a70a5c0c8931f7f1a339e22470712c06993f6521441b37aa8eea184da0d7d885e228511", 0x61}, {&(0x7f0000000140)="f59047f70f70d1947ae02456c87a0e99d281482092e1af734519fe6d205f9528148cebc4381ca78b4450d819a835d425969cfe068ca0b2129d4552bd913bd36dcbd91e6a48d60b983caa83d909a91f17f3534f1d69a46b25890b2c66fb688ba570c9988a5f972060c7229a5c50906f2969fc21", 0x73}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="b00000000000000001000000030000006e453e3c1db6c75c20a25473b5423507e323699d78d81d15f2ecf230ee2181444a51ac936b5208827f467f4a49ba12350c911fbae50368a3d19cef206ccb88c603050e027dcf744015112d3cfd06bed08df8ef99ebae8966a9706a2dcac70f3ab7426b16043d856de3c96df2885e64b2c27d9f194caf28ec6bb67bd4fccb36790b87d1967cb49ca7176fdc4dec1e7dc91d33b01cbb7a954dcf058700000000006800000000000000ffff000006000000aeae48cd58efcd019706fcddb53fcb1ffa92e905717e1ca798ecc0d6961a0caaccd1f3f4087c71652b0dbb0ed3999fcc1db464125ca1be0fa506c1c4a98c599ced29bb4ea696f2bd0e94af7abb07b2238a3e000000000000800000000000000001000000d0df00008e03148c2179a25dfdab798f9200193fcc1d6893c261fccfb190d834ba8e44b38c878ce9715e769595bc249da0f9934cf412aa15305db847505a95c9ab7d95e58b9e20b716a8fcde5b8af2d87e946e6db78a2118ee3d1591092fee30f71cdf71835efeadf857d2bad9000000000000000001000000000000feff000000000000789c4fb194bdf23e5d463e40d9f368927317523eaedce092cc0566e58686d235b7454e1f3a2f51f16e896bf240a67f8e1603c43766ee6898ae7ca3d8c9948ec92a267cf8e9dded6701a4a96e04746fbbd9a03a7e85bc9084d94f7b522b0283eb5e81b19e1b90ae3cee49dff280f7878ab49f9445f2adec7e9d9d0068a504121da3bcc406a6cbeb4032c97b777459798e9fac7078b6c5c1094015b1d273373398d0194469b06b6216d8b5a43d463b0679d1a7cb8709acae57f8ad15f49ec472fd206195673883f2e414737138cab909d7bf83ffc5cc8d02716a5c8713025662b0f7f93817bab1253513abc46c62f200004800000000000000ffff000007000000007b6fe9f32af5c6b43de8883124852e6f6c79c05be12ee22e6146bff059761c60402cac55d2e1169422848d9106453e3db92500000000004000000000000000dfb13b73ffffffff4d6a2bee05924610ca51f3f27beda41c12358c15536c5b25430140a535e4280c1501712d2bf0be58a0172100b47cb5001010000000000000ff7f000000000000455b9ac76bf6f036a69c191a817203d1c6c57d29373afa941bf1664e75438b85619192fd341e2e44d8624153dfedde097c88177bea1245fb56e10c3b955158e0a699d7124754ace75cd206ad9b1c9c195c0e301b3b0fb009238491b19c3bbef9361b0585f77d01b560540e29878b3831fa7e429da76d266931a4e89f44cda0de47213f1b82c34917bedbaf5fbb2a2c93c863fc9d4025236c8538e3c7ed31ab0451045f7b99458a2a3fa149e332f4b0cfaee33676ebcf54a9b48dbd80373c5a1d2aa93bd9050f51a8d9e4ad711db449c73812a16d3986e5deea406c8fcb9f38d90474ea5b91ac3418ab94b4bd8723d6e8f5943e3292d645de734dd846039bef900cc879cef5b08e0d8928b34395b53a82d5dd0a176a43c084c56fc64096795be1bf2dc721d2a63f6f03d7ca0689f4c84815e56be278864930c7c3c1c2057d086eb8b976605add933c83e095abd0db4305cd25377512b0f9b1fa7976c271a2c367049c40f997b3830a83b1233e2115f283bb3f5b1a37c9f139e9f825276ef03ca3931056f841e4b4616faa76906bcbd74c8d9e19ec3177610d89bbfb11f42262b086ac786f0f78f0dc765cf866c7b3fd3906c36ebb03ac48e18def99421c49af62f4e3f7e23b583146017b9dd092d1d1eed5b9428dc4a638979b150237a51d30b9b12c3c9633edc3cd671b64f2bd3b0bb29a6055183ebf0e7bd89ced2ad9e86402944a661f4926f8ca6c04531e844055146de72090c8cbd0997b18f1808ac502a4aec3e39d5d7b0e1178b8ebb4e4b38b906ed581337cf7e940afa90caf2e9509cab942115ba1d1266151c8783d776638e079fc4335aec1e62cd9c3b1137f6448896067eca26b02e69f4d1393f8347573892d81c6783492479ffbea009982ad9a53144e3d9038650dca9c2a4c04144cf9b909ab8b400a87e00a427be50ce1c3ac7de664b16140de5ebee08f69972d903cbfbfb6c8b37ebf811360080e95a285ad33540c4966390562a8369b1920ce547aaae036819e5061c163ebe91be19d33b0181015d5c4500dbdf6724b75be61d2b1f81cadca7cbc575a48064ae35223693f5db6fadbef5ec9ea4d1c22801f1f8ab712e6cbc152ef9dd0ad5729848b5ade5e7fbea9c025a01a73aa7e288a0e35d48d3bb64f311c234359f852e548b7531c8d9004583012e0b11095d5636694d3057eff5ef875a431e6b09aae2a0e7bd967f644a8f3cb39e53dcf6f558c0647c8b9e61e666b7f57e62b87ac0f14532a718f5733b7f4a3981e74014b76c6f18a8d4af5b0387f30b6168296d58d5ded51811dbbb172a30ce61e9dc463ead827b5e725c879a31edac4113a8f58375752da39f1f8405c00b05f6702ca05c5844630aa94086873b027802f2b3e4ca05bc288110af80eba372ec38204c3310d617986ad747f3eb72902073cb11b47b26e5c69e0c38338a4951dd9f5ac33d1a5ffb1aa0621a2462025b6de9ca6aa773db6649c69cfecabf6ddadfcaa21e4d128f5fa175d2ccd3439003684cbd8b20fbf805f2f2c658d3e67f3e6650ae710c014b7d705f25ece27f05a716fd2ee2ce832c38e407c3708124ac517beca2ab01c9e024893bc2e7b642cc8839405b6d64a88460d900dcb5e94e14908ddd2f53d0064fac838ddfd20c5083827209008b5b1f58376201f9715aff34adbd1873de3e89d069a65b8bafd35aeb6d8bba704ca9d269ceba71930ae29e18fc046c7f8d9dc6ccb4f8650ad7b26c22278e5f2afa2c6efc51ec8dd45e71db6b04060e63df5da76ed5fd7d40ac324ba4678394a620f05acf36d5b4959f266a3698a43e59a70fbd61b058afa1c8342ef6d499c9977bf94d9b394532fb355f753698befe3fe4ee01357d633f1e479cde2777bfe5d6c84cfbb43d7974a0e44de490fc5879289cf245b353fc001dd5eaaeb3170a2bc6530170af70afa6f32bb8522cc4acf38bc3c490ab2e3aecb3349eedd0b17075b9bd70846238ea3721aae3a0eeced23af78605473125543649a0615e413662b202bed90e5acb21b546b8e251e394b08d1a09d8a155b1749259d9673a768ee0db837d79212ab8273ccafff54fe054d2cce9a251345a52879efbdf877741f2a2de3b461004e159461e6a7724fa4e9f0c0f6c116a7e0321a66ba9759f3fa198ce14fab13d3f6209de76657e27c138237643fe0f490bc35c8c62c96d70ec6faded4a9558011d396847d2d9c7d74f2a85329f53f7cf35ddf43a0cdb09e637c841920e43fe8381cc8a87ae9bb1a224bef3bd5dfe73de9f33404103afe02209d923134ca840cca4cfc084c170139add08193b89e1f848416033f080a654ef036d516bba2101b1279dbabd8aae676e3347aff6f4f4c7db8df3fcb8b07c2293f6c00fd403aebcf3f4fe73a4571b9fc618820d5d24181a8f2d86e08ca79711231ec0247bdb2a47923937e8090a81df6fe89d04da39c94802db0e038bf27b937685376955b3f3ea148132b6eac0ef474cfc1fc6638bef180bf95305e9c3eb89cb05008e4b8f8d4bf366de86b42864b9f0ea4ef9d02016f432882ea6b79b8ee95c664b089d2c9f79bf2c56aeca081d49ba1aced96ca7cc3852f3ab52545c3f59457515f73a2af46ecf7192002bc85bf5f41296c4a37e8c184d056d279e9dad0f90ffdc1dd9badb4f2010ead7a7d4a856111264a859e9013deff30ef66938ffc9ba9a8a79c9843993c08c7057088a4a3dc0e841089ab0fd1c37009cc4536c78ee5c5c447d1d6a24031f785c1b74789652fae0f2844d4d885f9141e98f700cc0343cb86e4551493435f079cc4a0786c36d74249f6f952b721d735a9b54aca60e0da32479482305268c8c91b8eec50c782540f719a9a23feb1594f8222185cd0bd6dd523340ebb7b238b87d47943c5c75ee48a4035b596d34d3f4d5c8b21b64a57eb3d99b94bb54b260cd99c2a52598671256d58775c0b4595a69a98eee4db5e7a4b0fc1d71b7a7fddc3d344ce160cec36443840421f6a64c5edcd2a3486bd53dfb25a5ab64d9ae3fc957bf0f3b9e040bd4c0c9235251c7ca244ae36d774a7132193270c051f2ef41025b195b56c942f0c718e51fcd092d7bf8d9ae80aa53d39430759939e306deaf70adf39b2472ff2e2b030b4001db1bee02a242b8ad2f1458c86cd40405d0e59e54f461126e50e0105b0144c199cf43418c7750adccdabddbb260e1860b29b62d3335011548df5b0d6c30ead4703d17dcf20a709e719f413f0c2c10f6edad50ecdf1a837bd678916cc1ef6f6f907503d241564f6dc43bd37da90d08c88f3673b4d71d2ccdc1ccad44156750de65de849cb54bcbad5e97a12bed979e4edd29b49e7ddbac6069af2d0d2490d0c280fda6bff9c5803a36b54c589e6944124fa173f23fc5bb595770d08f3ed5749f8b84e0a262517655b6c72ced683b1bc1b07ef1417940a192377f67caec34015a2cf9bf179405f66bbfa3089c363c2edc59f80d8c4b6a7baeac72afc988530c5ded5192f6fc760b2b39b22ffebf2adf2929bca65b0e139d2a5081d76a69ead18c6dfed2137e4803577b9740b9dae59bce9b2df8e71208f7a7a64724fbac9ab1ea10bc26d26443d1c568b5584969b87567e1da612aec6a669c02ea359429ed1e95443b35a08e20f412fbd338d5997a4da4b0e9a939c2bb2289655b0f30e1cd9c786daab8812821a8717a67caaae749d099017af501195704aa625b0fc67ce4a137e10d14ca33760dcde636aaf3ea76d411ae48afdf78771d2476833b3a91426caf6bace657e7158e7d74cc264f430861195ad04751700c142b8b5f3e3f343db2919264c84bbb22cf8fdffd570c7be8517311d4e78b54d842e7dc7e766cefba4040d2f0346c691e0db41a81a09aff2e0e71378b916c4eab8546c93dbdf4cf784e218ae176caa5e1810474d1b3e0aceaab238f5d3fe46e97a35a20be8817c2cff558d7b8a9e1b0b089a20b79db656135c494f0ff6ba77067eef64857d3735c750887330db863cd3f2313bb17330e010de1146629c98aa4ef335263dbf393d6ee4bd764043b25b12358ef641326b191c35397a223c7ebc63936f150d57526ebd21e50d61947f70b99e57649a39a0bf28deb9ee541f9f3d4c6e1e44687937ce349d67486b21af135b7d4e16059f0d437aa0aebd5df61cd6513d3403a12003bb693e6d6f7df6d0cad4bb962b32c8b2bd6c27c9fbb470346275783392efcfa8b9d5caae270b894e150e512799d28c704c633dc8ff256e2742214776524eb00ef7073cd8a06182df3bdc4f14c0df62b262fdb3a0ea07c32e01b4773b873ec9ca024ae44d82d3e74c3ea650352fd294ace43f19c4f50d544e55c2c6f3614ab4363b87d83b1e683f6581d8b9318b86846829e2b9e2233e958c6875a6973958281acf8e28a5f13384d37d2a836aee9b485ce8972acd7056cfb4d3ea8cb0f36890ec34c43bd7443c9063c3fa7feafa6a91eeeef614a002b474434617225f8508f47b3f901232fca1ae27814c8d9ddb77f5d3cf730ee975e3febedac68413a3c6f8ae2a1c42278968e6089ef0d955db7f4ccf775872ce841fce08663a1f62bcdc2f2f800880a6d9cd01146bc3525796fd9f0e502716e592b20980d587e09890cc853684732d3383ce8aed989b081ec314b3a43e7e19d285a4d79ae0fd1e07c9b4c355f53e26cdc7378c7ee12dad753a5dae91888862156ad04c9c99c2d5cdfd173862a8884427f4f8541adf369e079b7c5464291b6eebb4d77e044f3a2c26c56665d05faec5d1913aab40eb8086eee5559733e87a41609ac431cbbdf75f2575d71cc589e7edb749faf4eabfdc84ac68901fe6bf910e8ae73af6086942eae46f77a1c6b53e7e87d0de3bb01738485e10f839d58b1ea25894993a59757482b4db9bb13341b331852ab99659d010547b55d63112cb5f56bc4ac5e7a36b3260ee6233d1bb8d993d8030199e3ec1049183fdf57dee585ec26efaf86c3f60d9e196bf0f346e42ee8e5f50b4611cdc53d5f69d30dac9b12521eb9079ea603ed5d00bc0e4186e0e7deb884f7b75a16e9b944a3a916681c21d072281386beef4596040650a06686653368a20f41f62abeaea6e9f8a8785c6e551434c6220973c27adf1564c8a4c6b65f30e4d37b7bae09f4eed052719c8ce134eb0d85569acf463bc0e2cae1f9a7ecdc7c334821170710d2d8ff80a830104a3ace2c59d494aad85cfe5f71cc75a6ed8cc2cf326a078e02374756af4e0cba96e21a1c6666ba326bdd081b739130863b4c3938c196cb783f9de714f24f899cb6b81a1dbf96d69445dc048e4e5c265d706369af9da29ab9eeb1c5a58f321c0b1a1394034a45ce456e463168cf271bc7f6a90be10a920ed8cee77bd0eb4e203e151d703424f723ce3616779bc96de04e5f44daa5477828951172bab8a0db48fc7814b70a71e84dbdb8dfe502669c0e78943c4e1ef834cd6b246b1f63d0518568f7d38c93d2974f4e98c837b3b25c10cf8f318d412d64fb8324446700509f1c9ca843778b325d198b7ffa718a2c87d0f06f5e016e764d34ad9a2d8f66cda40a822e1e23293811eab3346da2ba6316d2b8a48caa1db1ab829804b8d6b624c81f076dcc48004712af0b20c4939dccfc53f796f40b3dc71a65623adabb5d74f6cfc82a4155e58bee429afe31f54486ce98181b823ca9bd0e42c45c80928d903ccc2f7e5911dd5f0e293ed89cf8cd1fab9d6ff30290a1f6f54741d9e43740fc5c7fdda22c325574b0395620ea35358bfe823b712d701bcd8a9424c38ddbc4feea9aa643bb197703b1aeebcb1068dde5cc8412905017b8a465c45e06d10fb461010000000000000ffff0000ffffff7f93dc700572735a441ddc897d9e465148bf8221ab16ee73321adfa94efc378e8e035007541e78ff46b60d87f428c63f334b49e1a90849402d0e17624e5253c7a43ae23e007243a6fc596b0326b2e3ca961db57ab52eb63310db8c1603fbb1f4502d3ce3b7ec98ec556aeb12b7bc2c0b8f01fa4e61f6989353c81f1808461d9bb9dfbbd764f7e9eac9496749e0692e5537dd73175ecb6ded242e9be968e41a91b215ae0145a05e3b9bc41284447568c3b661fe3a80b1c6634520d1ef708a127b31ed20faae22ce2bb29eb5503ec402868f407ff3775058b38f39b3b3fb2a42eda00d80c1a2125380b09bd6aa719ae7b9dad90b5f80001c7ae36246361fe72bb32a44849dedb860d783d70ac269fa494e9b2850ea25e87654ac1c211ed9f0db29b3af383fb88a1bd4677fc53320d08688a6b9aeda1408ae3f809126b5a57804a2cc319c704b6af0d383f1ef07e59a29050e55301f4318c8d2243422a82c9ba7cd561a99f19f773baf2728b09eed53b4e438969d42eca8b662718de39e378854e30b371a9c17df059f8834de067ddc90f63d92d627b2a49f0cccab7cfbcaff14629c11081a48ccf6f736eecf7703200d9bdd3f81104dc690d5185f4517f66f651bcfff9bdb0a46f140d285d4ae6017e03628dda2f74a1b1e50cfc7fc0e0e23eeb26aae95c75f61d2da6cb3044f83df5787b5aa3659c56fd44b6641b9ac9b542dd442a965dd5a3ad61baa0c6d65a5745b48516db89462b4b53bf946fc620d6c90ab5c3f7ba9a90d0c2e67841edef782332861906c872d61347f101817366f3bbf423aac468d37dd4ad745820db0fb02bee410dc2de314a384361f35b1c963a747d998eac63692b6730df000bea04772edef8cd83b44078dea6dca06d1ff9b24e242e7889df16065a8fd197e15d7c7fec7882f5519c4a5611f32ada0962c59d1a435311fd0d699f54b9b6537aea2aeaec9ab7f518cbe48ffff06d3c205d372b5145ec8192338fde6b3e63f0372fcd4227bf51dca4efdd1a2d94508f19edcf47eb39a16e4b507ee3406e89a3710dd773d78258fdec6f492cd4ff608079c6c349e70099d64ab7bf924aa700f79c6fd210417e43641e4e68f209d1c3c7cfcddefb8f08d35716867b730e067d9af973b2710f31fecdc32f3f902c09b671b3719083970d335e2520e9981e2e51be6c388d056f4991b460cc78d54572d3a8bb82c9726b5e928947a1a9b747b070d2af81ac4adf6e302e9d5eb1f080b2029121f9790239ca09ec518f4cf236251ed8f3af2cf21ad88fb9663b2fa0ea4288e3f33ba50cba194baccc6642e9535a3249da87cc782d6b28b613f13ef62c86fd088e0db3e567b1fc519432b3584af262f8361f22726994cf4665c0fe1b348247422a2a9852805862c376666dcd6416279e7f81bb88575f02dec0b67ab8e40d2931633dbdc8c9f153797f80fc089c485e4d77ea08c42394e491e74f9428af9c3cf5490bc6d871fe7e3d21cee2c816070a1102a5df5d0ef186ad869b382d581b02fd5bea55e16c25dce81a39254cbdc2c4e6b6abaf85fc1267d6b3b177e6ecc4927d4935eddfd2b3643812466016470013aa7f05ea1f36f0757e128ddcf51af754e0a8d0686545852227e927ef82b3672a447f01719c44bfe310a4d465604a3726a04c5aa2e8f64e73542239b8f44e6e9ab9cf02fbd0fafb170e7afda08b3cc54d8d5660b240f5c6f9c5198d1ca6370b9708e29284e2b4508f8015d4bb920f1792d0182fc16096981d59158bd7589b062a389fa6aa84db135db45fb0cc8fc09ee02101451ed5cbaa610fdc3a55df72aa60a42b9e289a5371f67c355410fbf909748e9abf156a0a001686c5771dff57138c6425164dee87c3db132cfee9006c668613fed1edba86b05fd20df57e789be1be73fb335e3d73c513b9476365fa3c2e534ebd79e5869695e8a29e7353b29dedcc2edd2b562f4e162772768b3869f80ac7d3685e0179180a578c048df0eafb98925e546b4167974442f55718c81b8c69e8edb61f9508a9780e08419e6c838eabe592d8d960022287f2e4109b1efe671207464c8885672f8d846eb024b4f84bada7fd1ef2ab81af35e59713cb7dad6849acb8f26ba4beacce4cd11f52d6e1c72df0867f4521ec3916517394452cc1ab23fa1d7444b3549e16b01a1aa2aa1fda02d8baa8ddbd4c30f46085011b3082666fa2fea1df83804c5fd38aaef8bc5bee6bf1ba9dcd218efed9468c47c3824281ae55b69ebd78de46ea9751899acc5d1683f505a5ba5a3509998f208878be6275b51321b1a8fc283ec74e934a436c02429a6bdb38c64e192b7b27dfe2229c035ecae3152a93f3c82dbc53494159534e60f21bda8937ab007aaea7de273cbb58f5fe85fe38ba5cbd9d642c6d2e7c6585ee51509f8965a5811b015eb1b9b975594811193ec8b6a932c596b0152a70b155fe8acc765c3697bc5794fb96ec8d19cfef909e40cd7757f116d16dcebf035e2114928e1bca6407e96e8feef1b574b32118edce3ce1122e182abc7a73bd5d397b2035edb9206015ae5fb5253b17cb2dd6e527902f2b6b1eb3033ab97a021db1778e0d68958136c237e0dbefe96f6a9abb73714c19ea6f2db8171c326c082f1c1d58abe6f56d394243e1a4aee712461a9cec06b5064ac48025ef6a995b6aee58210ce6594ecfea435faa353383e75b3f650bb719068a4e20581941f1ed46f021f316db3f082b78828b9bf8df80482a59bfa4f7161aac76f221c0ca70a5d3a5a5473ab472712196f7c072b12d73d0946691a441901e197efc4c1703a3ed351d7c1347143fe66a1ed5e758ed1926a052daa960c66e34c45dafbfc6af20f024ed68055881eee2bc1eeeef3569c6b4e7872eda9afd70443b5f7ca1616c98209021f841cd0e709706412450a02d908b1ecc4ba08d278c2a41b5d7353bd413e56fccb369848d14af11d6fccde8f8d1dd458fcb19b13ac66af125e56f063dbcff3c464c51d96407cb5f0c4b66de788fd6a134e0b74142c95b3a109dd06aa1bec999bc65e49fc4c16dd3f800c11a4fef9a669b70ce90afd50b2e437a9faf7dbfe27ca3b71dd0fd71b6c3abdd2f315fce49b0c942b3917c91cdc59456c966234a591b14877043a9fcbbd506abfbbb4ffb092e82082afc5dd6342a1dbf2697b14477b74c96a92c101cc8e4678817c74ed3961fc110cade2a296a8a5de6f3a3bc365a8ff3a14bab8c90e77c6f6e1a5e7e8d483cd0466e03de7027ad08cc7c5361d6f5214d0d1d3bfb9cf9b9d0e097a2b02e41ea157b4052d63d494dbf83f9e75042bafbc0224a2b59ade850e9722eda276b0062798d130a12ddd21679c803af46c780e093b0dfac4f4680def90f53fef53f6273ff67654f97a0f8ed71c4762348fc3d23eaa000fd2f0bf9cb4fbeed859fecc694b7934b1c2fe3ecd8f2bb140bd3c9f1b828130edbf9456631e08b6b6b8f572f4d176f3a9f1d175c15f153f43b63cbc668cce6ab5f8871ff0707e8486e151a6c9f35a17386f8b03770652c9b66549b55e786b30501559ca61e7d6d695bcb353bd2e6a1a2604516971704bf9159c93c1a9631c437a60d3244e30cd972fc734c7e84e9a35632b1974d5e6e912ee4cf2450edd2178112765f91be94d94f2d80e5a79997eea15ecc19b678a61cf79b569d536f6628b26492cc975813a6ece6f086e31dd6798310898e6236009938de0b279fedca8ee524f90589e105690d6d75fbaf181f7e5bcd2c8381e05b9a60c08715cf846c313473b02eb74a11cdc493b3c40b097f8b3d3889494daf9284eac1a9754c83482127d820cf05b3c5b0940cddb10f717341c4399264368c274f9199188e9365997938aea6d866686168226ccb4a6cfb597437ee28d3ac0f94e852ea2ceeb419052a41384866843f812646eb55ff01f1585543b4e660bae9890d1cd71bbdb1df9a0482afe1fbea32e433e0f11802ece3d8e565b447caf7e949d64fa646dc67931c59f6f03f7d7c440a6a5c6eefd842e2f5fd13def8aa89af7dbb610072089ce430411ab16b94fe1e00bdd4467eecbd248030f6ec8e0d56f53f174aa91d5b06d6bf22150fb170fad1a42ae7a75b435460343892c39510a292bd81cc6f346b2cec152caa476a263d62c0e34d20eed90fe4ffbc941aa1097c66ce0bb524d67ecfdb2bb9a686d661aa2721c15f123ca9e7c61ffb2b3aa5f2e57f8bd96fdac46e91a33252fe038023432f9b7b4e86d88af282dcfeb8d04f9fc5d39cd78b7b58f86e47ab5a7156fa12aeebce827de2d6f3736bbc4036611c353f86ea95321ab547b73a0467214cfa4c929b74e4789c3e3afac93ec4a3afb73e11eb96d86f54bcee7ba9da7444ee2636d20fd1824464c0a37b9d348fe0efb076fdd170a5c0a10a45cfd995fb0e797b9ec8f71cd7173c35addb8395d2a15fd7f2ac02dda2179d729972eef8b7d6f41ed2f053deb203cde59befe08a0554d6a6fedf5962c31fb6cbbc313687b54b092336cf376bfcaf4d44ec04c4dab68b6661109ee37fc88e93be4248660db21136e74861900dbae2b5abb99ca654beda300538a7bac06aaf5a49cc97b255052014303fe3fae88946d5d67376b1118e201a9702039eca0c3bd5aca80f5ec41162790ef6d9d7a1517b3f3f6401edc2d882faa037c23160b95417682386cb9cd418573021f8f5478e921fdbc4c93a7bd890c3a120d8c9eb068d811ad1a0844277634a881da67343c9452a9f29e9c52e02627dc1c24666f8247c714374cc70c785b8294644b67f07b78116901c37183ed9aff4da2688420429be22e9f77d65982872935bc2358036ce932fa05f8d5bd45e6c1ecf16cc3a3a2e584a9a5d2efc4a710594441342d9b3bf31ff9f1e9f2733ab8433b3bce64cf2ccfd1155e1c03505e577e70b5f3e9fa1540efd807b76c897049eaf443e4d90a748540000b2904bc879ce8bb0f01a4be5b811faadae2ccbeae7c8c534d2c2917ca4f88b41035f9bddbbd58a30d464d482172d2abeac8d0f1b582c13728b5da7d3568651be0f3f3d97795f695c5a6ef402cfcb80b14fe996b6c80ece5a25a174dea769667e7d67fb8d69dc10f6f4506445398d660c0d648d82fb57a2ea4df1335adf349e230d71852f9f596c8060be04f966174364c6d078b0fdf6c45e85cba10439d2365e57464b8f60269a317cc1fd367cc5fc6de4c0bc3a3bc829d16dbdcc68a613501e2c0957d0293c925591169dbc7e8318ee05fa637c2b60c60b31f4b38f84603c355ef835223214ffd27ca3f31409f932cf21656607b7355fe9a7521c41b8f17196f36a6f707df8ad7234821c42ab16499bf0a31a512d40757a80597d0ef56eedb6eed4b47125e0fbfc041a3e9e2bf24d6745c83a42592236aacfc7e49d00aadb7cf7129ab12c9f036bd41b6b52c60c321b4aa583ec61b9649204052f5ea21a154d48f23eabd6ec4efe4e108a0e157d3fd9f52e7989ad747322fa932a60810f3a0e1b6c289ef56456a9c4159294d60e73f224eb445db29a09a452a22ebe4d7d8f66eb827d5cd95526f6477b032f9659adfb2781b2141023d7cb1a36bcf3c40de0ce1e7903239d76403777e10195add0b279f7e1275a4296fe549c080ec238efd68daa76b1e92454b70ac1b0fc7b009b00487c77371ec236ef265abeb82cd22ce32a3c96fd8e7a4a81122f3798dad4e8a1c1145f3ecdec9cc7c44e7ecc4aaaf5a096cafce121c0df8d2f0690be433d9b66b19498cd6a1d3c30f4fe0c46160850056994a8d2410cfb8b3d482f377ace1fca402d85d96f69489c0"], 0x2340}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xb9277f117bd9563, 0xffffffffffffffff) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r5 = socket(0x11, 0x3, 0x0) kqueue() setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r5, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xfffffffffffffc7e) r9 = fcntl$getown(r3, 0x5) r10 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000540)={{0x240000000, r7, r8, r7, r8, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r6, r9, 0x41d, 0x5, 0x5}) ioctl$TIOCSTART(r0, 0x2000746e) shmctl$SHM_UNLOCK(r10, 0x4) munlock(&(0x7f0000ff1000/0xf000)=nil, 0xf000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r3, &(0x7f0000001800), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x7ff, 0x6, 0x0, 0xf0db}, {0xfffd, 0x2, 0xf8, 0xfbe}, {0x90, 0x6, 0x40, 0x2}, {0x9, 0x9, 0x6, 0x6}, {0x1, 0x5, 0xfa, 0xafb}, {0x7f, 0x2, 0x7f, 0x26c}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r4, r5) write(r0, &(0x7f0000000280)='oL', 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getown(r6, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), &(0x7f0000000200)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x889a5f46696f3924, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) write(r1, &(0x7f0000000280)='oL', 0x2) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getown(r3, 0x5) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x4) dup2(r4, r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x64}, {0x4016}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x40) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6202e5ff01000001af07db9ac4f0cd1461830a9ddd6ecdfd8068939cf6ac47113df660992c93dc71c696cd923b00a1bf419418d5b20a8be508f7db97e969613b659b2c08cdf8aab03f4cd09e08b0bddf1f5599aef50d390186371b58f73809a4043a2aa7e07714fcaf476dd6610605d926d1f7f2ecbb511f3b42092aab7de7d928c7b7af9f27ee0437cf51d339557703156772d496246fddde3464f662328978872e10731b18741c6a04ecf2ec031f658f8d17ec2bcbbd5263e0f48040b5c6e78bc2adad91f5ea59527ed51aef1ad1aab84ab835b9fa6ef7630a72dc8ab09815dc51cf3433631a4bb9d448c6d99fd81a4b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000380)=0xc) getpgid(r3) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = dup(r1) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r7 = msgget(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) r8 = msgget(0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) r9 = msgget(0x0, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f0000000600)=ANY=[@ANYRES32=r9, @ANYRES32=0x0, @ANYBLOB="6a460012d5cbf598a8896962e9f1940c4a512b18462324cbd81c74d878b173b7637d9274bc76fa85ad2ea553ba89b41fbc588ff5da196f98acba6c157cc9def8378bbe350b43773b06a213aa576806b3a11f02c7826673d0f123908d4f243f41207383eb005008170982223593e17e3db7db368b808dc1a6cdee114c5bfa62bba4e06c21361b46d37f2e8293ca48cc7f3e7c", @ANYRES16=r8, @ANYRES32=r0, @ANYBLOB="31b00b0daa9d2bc8003e0f8043a7dfcac81ea8f318f731654f4bb21e947cc6483ae56372b73bc35b31959650e764c222dd185d24fbab01b1351e3c8cb61256a7c55aef77394d28dd161aed4a4292cbd93c083e63a88fe741a43bbde09ec3ef14d796497175f3fd4a7aac5dc51684cef5352823489c6f6f43"], 0x6) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r11, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r11, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f00000000c0)=0x815) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fsync(r10) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r5, 0x2) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/111, 0x6f, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) close(r5) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r6, 0xd053d29532154bf4}, {r6, 0x1}, {r7, 0x4}, {r6, 0x100}], 0x7, 0x0) r9 = accept$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r9}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r6}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYRES32=r11], 0x1, 0x0) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r12) setgroups(0x0, 0x0) setuid(0xee01) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r20 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) wait4(r20, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() 16:00:01 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/brF\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0x10000000c74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r12, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffb, 0x42, 0x0, 0x0, 0x2c1}], 0x5, 0x0, 0xf7e1, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r15, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r15, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000200)="01eca70500a30836e1dc", 0xa) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x8) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) shutdown(r1, 0x2) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getpgrp() r9 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r8, r9, 0x7f, 0x100000001, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) r11 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x400}, {0x1, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0xfffe, 0x800}, {0x3, 0x101, 0x800}], 0x7) r12 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="e28f77fc742ac6647ccf21cabe3253264598bebc2cc0d75c1d82aa472454ec55809e4bb9735a043172905d11d8fc456b9fa6b641ad760987d9c9b5615ce41d8b47c660faa6f62a49a735ebcb6e59d1340569669e8da3629d6685a831df6de706dadd0754d3027281ce0af5afbed09a132eb20b9abe87ebdbca0286b4105f6c6e3ca8a3e695b77821d67a1748b6688510c4e3a4a7d9ccb639bb16939539fd299d5f70fd0dab92073c0b3c12dcf901377a583ac660aa45bc4706873c1856acfaeb2f900f3c2bc6f969a88dfdb364462d", 0xcf}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) kqueue() shmget$private(0x0, 0x2000, 0x80756f04ac19461f, &(0x7f0000ffc000/0x2000)=nil) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{}, {}, {0x0, 0x0, 0xfffffffd}]}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x2) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r10 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCNXCL(r11, 0x2000740e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r11, 0x6, r12) sendto(r11, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r10, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r10, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r12}) writev(r11, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r11, 0xc) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000740)={r12, r13, r14}, 0xc) r15 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000780)={{0x9, r13, r14, r13, r14, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r16 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r16, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCNXCL(r17, 0x2000740e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r17, 0x6, r18) sendto(r17, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffcae, 0xf, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x211) read(r16, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r16, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r18}) writev(r17, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740)={r18, r19, r20}, 0xc) r21 = semget$private(0x0, 0x4, 0x10) semctl$SETVAL(r21, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open(&(0x7f0000000040)='./bus\x00', 0x7f5b7e347bf213dc, 0x141) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)) 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r1) socket(0x30, 0x3, 0x87) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r4) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000240)=""/133, 0x85}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) read(r2, &(0x7f0000000780)=""/151, 0x28e) close(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x80) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x14) writev(r4, &(0x7f0000000100), 0x10000000000000a1) fcntl$dupfd(r4, 0x0, r4) r5 = msgget$private(0x0, 0x131) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r6, &(0x7f00000002c0)="0dcc2696cbc8ffd8678ed5b7f423a819", 0x10) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc61390ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f422"], 0xe6, 0x800) fchdir(r2) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r7 = msgget(0xffffffffffffffff, 0x464) msgrcv(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000040000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe060000003d96ce360f53fee2dc0680c640348df4faf0017e3581502f24"], 0x7e, 0x2, 0x800) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket$inet6(0x18, 0x3, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) 16:00:02 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r7) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r9 = socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r10 = socket(0x2, 0x4004, 0x2) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r12 = msgget(0x0, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800), 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="8ccec6c9beeaaf125185f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb8cc3502146c0bd082fba523900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed93", @ANYRES32=r9, @ANYBLOB="bbb8d2bd62b813beb315e186c7e1687ff34f78c5cc59915f278f89695c7083de10b45a26425d428c0a9d0e8eecb07a38f8aa6af333dab33e1db3d5ebbdddd06c8bcecd211506745717fca02c099146a41aba3da5326e1256a850c1738df50c977d07ca6b1cf0436b2c970e296f5cbb393026d0abfb68fa0ed939f5d6b630aaf47ff54931cdbb02d7a2a6e0f214d92f723dae691881d9c613f2012232a64224094e99fbae25946aa394667bc70323fcc0d052d22c1aba0eaeda55a27f063c335e54ee6f554ed9abc5116c68a5afbc", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32, @ANYRESOCT=r12], 0x166, 0xb}, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r5, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r6, r7, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x3) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x200c, &(0x7f0000000000)={0xff, 0x100000001}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:02 executing program 1: getpid() geteuid() syz_emit_ethernet(0x3f, &(0x7f0000000000)="d8330b43b82b4166a4e67c58bba246c081a362fd57d082c2f732abc0b5f2e79549861aae3175029a4c16649630a99e95b0e466d7a7071962d2809b06c2998e") r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x1}) r1 = socket(0x20, 0x2, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chflagsat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in}) socketpair(0x6, 0x8000, 0x6, &(0x7f0000000240)={0xffffffffffffffff}) r7 = accept$unix(r5, 0x0, &(0x7f0000000540)) r8 = socket(0x6, 0x85b779e999ad9470, 0xb2) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = accept$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r11 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0xbf928da8dbc16dc7, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000000840)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="f597a62915fad754c51c1f90be3d6c2a7859f30c90f567932059df43f5e0e9df7a7581a7edf869dbe564cc23c96eadf96938b7617f1460321963c72ab8789492b42687c998530421421697670e4f3570aefa7ea6a72dcd8cec2981f4808e178843049d0f346c5b59b158965d6c0c01d2a17aec464bc486fe5d77278382807a89b2da1d9f9169daff4d5307b7754846873c9c2b86675926a3120a3af183f902ec0d7998212f8faf57e56169dcfe66f4eb91429e67558885fa86298aad0d466007ef830b59f3e592c882d4e3b7d22410f0128389708b1fd6b8", 0xd8}, {&(0x7f00000003c0)="0482bca0ce8c2b6b511b70390adc81770c3f1ae16994715c2aa7be6f7a8232568cb8e98a1250b07b79ece5db3c7570c0848564b57e64533f2d5c1ed8da39a4c6a05cc5776cc17d7359e5b0fd71f5b0ef44fe0e1c76c5e63288c67c8d495d24606b0c79638d24560e3bfe4532a090", 0x6e}, {&(0x7f0000000440)="483aaee3", 0x4}, {&(0x7f0000000480)="c741b4195ba297994668005f423dd5914a6ea706351ac2e1761828a7176faa821092242b9a32e563d915974e677787f64501ee0a478000d925db52033c80e486dd5483507048d46db6e9eb4a", 0x4c}], 0x4, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r7, r1, r8, r9]}, @rights={0x30, 0xffff, 0x1, [r1, r5, r10, r11, r5, r12, r14]}, @cred={0x20, 0xffff, 0x0, r2, r15, r3}], 0x88, 0x4}, 0xc) unlink(&(0x7f0000000880)='./file0\x00') ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f00000008c0)) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000900)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r16, 0xc0245755, &(0x7f0000000940)={0x2, './file0/file0\x00', './file0\x00'}) r17 = open(&(0x7f0000000980)='./file0\x00', 0x8000, 0x39a805e9d4474653) r18 = dup(0xffffffffffffff9c) recvmsg(r18, &(0x7f0000001000)={&(0x7f00000009c0)=@in, 0xc, &(0x7f0000000ec0)=[{&(0x7f0000000a00)=""/147, 0x93}, {&(0x7f0000000ac0)=""/59, 0x3b}, {&(0x7f0000000b00)=""/30, 0x1e}, {&(0x7f0000000b40)=""/220, 0xdc}, {&(0x7f0000000c40)=""/168, 0xa8}, {&(0x7f0000000d00)=""/156, 0x9c}, {&(0x7f0000000dc0)=""/213, 0xd5}], 0x7, &(0x7f0000000f40)=""/160, 0xa0}, 0x4) open$dir(&(0x7f0000001040)='./file0/file0\x00', 0x80, 0x60) r19 = openat(r17, &(0x7f0000001080)='./file0/file0\x00', 0x10000, 0x101) setsockopt$inet_opts(r19, 0x0, 0x0, &(0x7f00000010c0)="d7d79bfe9cda88ce00bfa2d328b8d851db402ebaaa8cb8238d3168bdd8aa39b642fcc3d635fd5076cef6314d87a0f8a484668d9fb21fe9af013f010582d30b11ce465747e53cfef8cb33ca6bf08042d6db4b5b456768f786fa31b220f038664e1cb71726efa0b8b1ab5d367f76f7ba6add809af442833e62841dfa42ec550e8ac7d23d", 0x83) 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x6}], 0x1}) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x2, 0x5}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000180)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f00000017c0)=[{0x20, 0x1, 0x1, "15c2f4dbf6769e0ec9e97b"}, {0x50, 0x1, 0xfffffff7, "80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9"}, {0x1010, 0xffff, 0x3, "288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e"}], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/bpf\x00', 0x8000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/247) 16:00:02 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = semget(0x2, 0x1, 0x80) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/233) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fsync(r3) 16:00:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmousu0\x00', 0x80, 0x0) mmap(&(0x7f000007e000/0x1000)=nil, 0x1000, 0xad2f557c89f5d80b, 0x4010, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r3 = msgget(0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/51}, 0x3b, 0x5, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'\x03\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000002b8, &(0x7f0000000080)=[{0x3d}, {0x3c, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)='h', 0x1}, {&(0x7f0000001040)="db", 0x1}], 0x2, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="ec9cf454a5b7ee692bf05143435a54976f9df4ab6b8deffe057681b25cdc67264ad125f2dcdb8c8cd00c555f49b498ddbcf8909940aa54fafca03a8672d1453e802d54c38dc46c9d1e21ad0c0ca9dc32af0ed6e73e83ff949c42817bc6924dea8f7b58884bbd4608c6851df96130885657bc87cad556826313e8", 0x7a}, {&(0x7f0000000140)="11138a7d3df20427e763994349d892e65a346194", 0x14}, {&(0x7f0000000180)="0ceb279ef21cbf1d79436a47291eb55633cca9256a301f263af9834b8102d02f579bf675ad66163bf758b10c5f088d303c46daaa391f325847e20a6cdf20c529473c74c06da906f5a41b3db7db3a", 0x4e}], 0x3, 0x0, 0x0) 16:00:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140), 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000140)=[&(0x7f0000000100)='&\\\x00']) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:02 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000004000b"], 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:02 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) syz_open_pts() 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000040000000008211432edd0df66b08a3ae3608604a791627e5fd9d86b7d5bd4638b6a7d41aebd4995e16d2cf3822351e53efe9c66102b911fac6df2694ea8e7d0ab5fd8491df85a6ed19b0b04b82f1e07c66bcd1517563b84a2998289ef85a5f7dbcd2e78e4bbf3312cfd96eeb31002557f035fa427d3c0d02227c3d06f914fdd5a4f8f35291608478695184de663ed9d51a2915f752dfd48d5089a3a599e9aa6f2ec251601d1e05a7b8aad9e0410aa003b3ba80a0e4bb32c87634b4804cbf3a36590efa128f395b9a047e1e07e6bd3a5e3e041a02217326e749ccd470c1bbe4cdce1face19b5102970e4d02525e5dcfd12baa0831168251c33e1cb195e06a5959d8fb67ca8e39f1ec1ec85bd455868931a59782f149f1ae5969a56cecbaff8a9d2fab1b9e082d6629ce87e212a5826a3fb1d7e3"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620202b2e00000012000"], 0x10) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') write(r1, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0xffda, &(0x7f0000000340)) 16:00:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x14b) msgrcv(r2, &(0x7f0000000180)={0x0, ""/150}, 0x9e, 0x1, 0x1000) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1d}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") getegid() 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1f1be62c37ae61dba64800aeac9a047c76107b00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:00:03 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xfffffffffffffe2a}], 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xfa74d81421aa2a7, 0x0, 0x10000000000) close(r0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') semget$private(0x0, 0x4, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r0, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0x0, 0xa, 0x26, 0x0, 0x6}, {{}, 0xfffffffffffffff8, 0x48, 0x80, 0x7f, 0x3}, {{r2}, 0xffffffffffffffff, 0x64, 0x2000000b, 0x6, 0x4}, {{r3}, 0x0, 0x2, 0x21, 0x8, 0x3}], 0x8, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:03 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000002200)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x80045604, &(0x7f0000000000)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x1], [0x1000000000000, 0x0, 0x0, 0x800, 0x800000000000000], [0x10, 0xfffffffffffffffe], [], [{0x0, 0x0, 0x80000}, {0x0, 0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x2000}, {}, {0x0, 0x0, 0xfffffffd}]}}) 16:00:03 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6, 0x0, 0x20f}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = syz_open_pts() readv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) poll(&(0x7f0000000380)=[{r7, 0x100}], 0x1, 0x7) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000340)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x4b) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) clock_gettime(0x4, &(0x7f00000001c0)) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) semget(0x1, 0x6, 0x20) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x7f}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000236000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000320000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000016000/0x3000)=nil}, {&(0x7f000031f000/0x2000)=nil, &(0x7f0000320000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f000031e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000065e000/0x2000)=nil}], ['./bus\x00', './file0\x00', './bus\x00', './bus/file0\x00'], './file0\x00', './bus/file0\x00', './bus/file0\x00', ['./bus/', './bus\x00', './bus/', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x102, 0x1a4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x0, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) write(r2, &(0x7f00000000c0)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808cdcb8ee0c3f4565238210bb9587ba26c2bbd28f715bb5a4a2fa58f1f578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf669368195d828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393026d19a30c7be597d517159086dcb897e605d1dd4efc47da343c06c17296b9a36e32dc708a2dab0623592911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe6", 0xf6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x0, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0x0, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9}) fchown(r3, r6, r15) 16:00:04 executing program 1: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fsync(r3) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1800}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0xa4, 0xea5769ae606578d3}, {0xb11ceb2a56f07871, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) 16:00:04 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) socketpair(0x18, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000040)="2ece90ebdd4966f9ac32c2a2546f75d68214189bc73aa8ee26d7b557b2de31b556c5f93c145b41012b54278c0bb2727d611a60533e6ffd2210507af2302eae79f63e45703a39566ed15d4d41e4329ccb3db6cad7eee4195ec315c55908c5fdf754c4c935c321a55ede206a81adb8fa92dae0095cd4437f09e502688d8f43c95648a4ee1b84d9ea09205d4775116455818a8182b16eb67012767ef0cd6d86ec8706489c65463227df824ceb63d8e6c0db2aac69c79b7dd14daad067f5c57cce577bd4bb9b33646626cbeea87b575f98d4315e8ebd7fec15e7860c", 0xda, 0x1, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x9}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1000000, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) r2 = openat(r0, &(0x7f00000001c0)='./bus\x00', 0x10, 0x180) write(r2, &(0x7f0000000400)="47d50c1efa6cb29986c040c7895b7a90f7810f467942be499cb0755fcee0fbca4b4bf8044157ca70f0a4eb6e31c19c4fd213bdcc5c0f0690039bf633b35ad5eda44df75460de38bdd907f763ee092bd0693ec70367", 0x55) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r3, &(0x7f0000000300)="cfe58db6bbbb5417a8e4b93123798684daceb07685e797b0e939cd8100000000000000472186c1110a7a26e166053366daa3a4d03cf1f0657b8a52d1859b2dc1159f28246b024e495fdb9d437777095726ef1bb31600b94348a4bcc8", 0x8e, 0x0, 0xfffffffffffffffc) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x44, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r4, &(0x7f0000000280)='oL', 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000600)="6d865f7e1168e19ab1da69ac06fedfaecce898ceb1ea7eb188e517bc382ade8c1a0b25976d92a3117aa198cb47daa44f0ad4990cecd596bd0595ed56f0d1108066940a1759e73fa0e4a4af09d6b2f76de2bfd1e351c3ae21570500f2f3867d805fb4c9e63261ed989354807d37b5fdf6fa71b2fedf8d67c7283b1ff1c19197766a3e937e22951f835d262566731e0a52db4ac4bd11979030b93cd522cb4b9500edfb1e2dae724151139c9cfec0036f15c636409a772c30cd12843b0006946917809fbfa3813c058c3e9444027c6b2c748276c628b2e9a06915e218096c04026fe731159dafa8228d4704f4121defb48f08b965d4fc3c2e71e1baa6bd288ade33017caa4df6dba7453a1a4c261a03e5dd9426d2f7d0706d5e6e4b1c0b71f087dbdfe2e4f96d559735c8a25065ddf0093ec2d4c2f3d84bfa40d0ded7b5497badb444561f051adbe12397ae797f3c22fe1df72801a0ecbe1c4a84153e0a9d235ed24d4e9e37734db27a08ee3f6c61481436a0fea4e2c8471623fee8e6e0e6b162e54bfffa9871c41276a6dd53f3e24b5c599ad0595e91f7764690bdbad09c17afcddff05d13d29ab0e15add27445edb93054231aa9e4d5e0f0e1b58d6c7bed7ab9728a8784a9823c9abc9a165e66c139d7357a1d383e773b739fb5988f99b27d4c009259de540972b1337bf07be079546bda30b318ca55894f3b9eaf9d5ef3d556c26c4c068cfb6683bd50521fc7a851be56e2b0159a21370d8976dcf42693302dbc271e125272060e6b3d91b158a10e9af0606c75fbd1ed722b1847038a4d454b57be020b7aa13a0afa923f5cf14d8d8e402252de37eaf0bb6b59fe9d8b2879f6ba457a71209cd58ce25eec145087dd12bbbe61d5022f1ff3a5f20aa779640d52f41c59511746c5890c596b32dbb8a006dbae40ce66d0882180b943443c4f3cbc3eea5e8b345d0975beb40c791839385928db1d4aed781bb08e65ad01acadb5bf2ba0c18dd003bf7a2639bd50d7cbccea608dba757d8ffebf1e7e9932677038a08b1eb20f51906f7155f20bffc17a579b00bcee3af7dd0c8e44f0de1d20a9c9533b8c139e0ffe7a9a79056e8bad85f521ca3665e3795ff837ac010052890e49d9c852dcf8295a89faf6ddb6f4cae95a88552889a940ec78a76c9cce3881a8d80d1e11ca37708e0ac1f26a5978d2859635c6fe0b41cf3d88482694fe01e59f20cda60ad7324bf26f445d101c604dc98643392774e7783762cc61a42f932359058b00ea0e08aa5b927c7ddaf8587679f7e980404b96e5c6fad296f9c4bfda8683f45c3d9ea27c24e2c19c684137065c310c3ebef45d471621b1c702a4a64b4e266d2e02ce847fb89fbc4f625c63163df11fbf15eeee124175ff68a497cbbbedfa219a60373191beb7692cf3adc7672d45d25d80a49b1ed8f4d87d319f15b14c77359a068e1b6492db122c276513fae9da2d8656360873f0ef6c4ff671da79284f77bc41bb1f65b5eab4c1c25f7713b2e57f43d58b1b6f64de19a08f5d40a738256b1abef6eda2c3adbc135d08beb1d614a23dc13a949cf9cd46509207b87ca7dc68a202f4984d35c145a878b4c5ba474d77a05620616382fff8bb3a1442f37de7326a4739c7698e45ddfa0365883431f3f5fb7d6ff9da97cdbd84c4de8295bbc55fa7925bc6381fd1f564c646b60d5814d426bf1bd68d6ce05e2b9b05dc6f7042eb51a92024fa2ca31410a326f53e2850d21b8fd7c0b38fac45ae4a09c5c72390f53c18670634d7da8248d3d763746bf4c5dfeb2eae1219e038227037da1693e974bcac1bd8f8284eb38c79aaa74ef9959000a7417b8370536987d92911c1b09905ce47e4161c337b05960d5749a64602aff566c728af647509235b04c6e75c53609e05d4ecabded6340bbc7f2ebb0ed32617f8e9febabf41f2acf17a39587b29503e516f4a830784364bcf2da53e61d9969f07f66de8356d6d46b8cb3dc3f41105ca8d5e49cbed7df6c6623edf2c5df64c5af3e08ab3e225a26ab84be7311c3f0217b5a4d077d559c027de3db1083bf19c4db2e42af3c067f88a62d83c452e15baeefde167c8fcb13d7e47fb4395e5c37c02d690a85c6ce904b830365a5e33a361cc1988821c45fc2a20a692704fcf0d113587af4cdd3faa617c1d93b1fa086051037e8daad304db8ca073b74e3647a01823a10952ff29ea05c6212ff5f57556b392cf3bc124232c92cbe43c4f5fc2c0581bbd35f6678222d3aa3dc91337a0679d003c9858e756dda20cd1226be42d2ea0e142a0f3b5a0a75365aac2306b32347d3ca6145e8195c17e1a0205751322a8bfb67459e33b6273d43ccd99a6cd7dd985e85a275c23d2fa2f3fa62feef0a97364db4598bdbea9f72e7623b2e61751b910fb51d1934e619e490f7376fdcd45ce7cd3424a31da351bba622f86aa58d494939f424b2150b50600714f2882839295c6110f6f44eac8e57c77828afec18d182dc34c9dfa26923ae3181dc87a9c4239aedf2c036319ea0380ef0f29383c152ea4b3914de75cbf251f37c2d3911a0edc87002f451b17b3530717a64016ce792301c153c5f38f923dfab8ed266e1e564772436a9fef50d068daecc5ba0362e0b80c6072c37ade32047ba781a14d7f3c6637783eeaba62d79ef01234ab38ffcda1db5cfd1ba92c046433cd00521129f0c245148e1197cee4ff59474323d725bc3876f79a8a6616a66819e194174fecc01ddeecaf82c6c098dc2d8a346d173b440a016ab032449c94edf2eaf5427de4ea77d119e5408c4290543b3a89bccf68f6960cce428cdd496e7b67799fc4c51c227b33ab95b03366be225cc93c7cfc86949860436f593b3258bfbbdea661b75cc7c96311a3d751ec4c44a5ab53f4f996db544154840c8b3873aa2b6f2cb031642da17c5797bc31a7b4a7bf82100f18bf2fb9bb84e1871e07c8f0d14f12f9e5fc81f535d851fc225068a6e63aff478491c1c8038bdbfcbc354d0a99718f4609d27001fd841fcf90aa78a370893b43ab45ef8d79a605d9cdbf4e543f63c982e170afe5c58c56501ac3061a2a64fd06478680a46514504f35cafb87bb3d83927399f60444243d90e1f8398a1247baa74ee0546d2e1b85087a2d9e3ad8feaca0514469f4fb441bb3e7f533e843adad25ada02957b4772e33d212141e7e4d4ffedff211a64c711825c83fbd42b82513369232e5b8638dc2e1d40650ed61f2f92b6da5fa0973b5ec2d07d5298735df918c791915d8c4c4f33715b37a9544191241b23f55482793aec5d6b0542e1c4af5c7191608c140bea2b90cf6adc518feba9282bb54f5cacae43661d6fd356853ca01bb7314bfb882665c12c48b5bbf03f369d3d6db60973f9f3f069648dde998aab7821f0114b58ec2072c4fcf97eb335ccc5daa22769d98fb20e17112456bd5a3d0416a93a1a7295249efad0100c3078b5b149dddf2f7dfa44f901633d66480e796f564520274c6f7a86f23fcb521a3f8f8268b568be55cf63f7b41bc8e4d1da9d5a02ee64541f86fb4dfec5967b553ffce5f9e626e7c3288c5f2b7016d65c17117248c2a889de70b8e4c6ea7c7244c4c53236250c495030099b26ce28e67a6601056b1a00b7433e820b99cb32c622b220f716380e6e2aa057f89b617b5cfcdd5d1bab8d552066a107c0f353bbb97ac1fbae34b813c6cd66ed61fcb28fa9e556bb7292743b5393a141f68ca96a9140ec5815e833c87c16c59c8386f0930f70308fd00bf2b1cb52b3c2a777a40643d0658dc2bbfb07d7c4d4b03aee0f77f19fb32758b8d63ddfb8f100928ba71e3947edf99dcd35fd97a0925849a5843e74bb25f0ffce655e18ed3cc5084ed10cd47e3d6e17975664f8694968842e7d77d3e6ce7944e0618d031eb36c3eec995ebf216a08b464004bbc198588a77d5f673cca25a3754d042c772dc71ce80fe3ecc9ae953e4b12a907ebcdb77fd7685e8ca1eeee38b4377cf8ee01a1b7ab740a7cb7d1446b154c0a6ab5f8fe7d025fd8506ca1f50cfaf9abb456e10ddd7919dc495f31fcca5d3cc5f21d32e9fd8bbcc77e3e0bad2b1fdd8f3e4ba3fc832ec70a89afd8770d95d1320b77b15572bf49241cc78a59b4e9a645c014cb4a37f8bb2f45d5a0944cb3c55f742a063e102dadba85cbf22dd71e22470f12c1f06480a5ca6107dd49dc520d0733ea8efb581e025efda475e809b0ce183185be065484925a3f2fb4f2c22e6c846fd112e12c2f6cdbb0a65f2ab59007a8a2bde589bb2c8127fb2b08b39453e607ca6692d0c2834f10f01c1a5f6e1e5e9e1bbd523e2382778e6c98b580d7ed522d34a97271c01e4b4c4a34d82805949032d0545a473d721733b1a7e07d71a16aa03a4ebd65986cc63dee4e926e9f6e03b05f8a3bf34b7bc7f653a6ac9eda06e12093777f6d6c09ea2fb2a676426e1220e44fd08deacdc475383ac202d0e06145e9d98f7cac97aafceff10315d97d78b0d1e94eb534610c8b7ceb3f79ab50ca22b5b4eab52342d25a368c41b2feb0f7401b80dbcc0dfe04806973008deedc0bd7350ddc79af5260333574465d98bb6ec6495ac68bd0f2e4c76cf03e90cefef1e49794474a5a8adb752669b05f43c2cd201e50c284d488a4d4731e810cecec708b0e80679196c3a93cf9199adf2f0c4c2a24e7825893634d2a6e49380913fc3b545b36bc50aa88c807b60227bda67fa553b04521e6387a0eef5821c971473f9cebf52b3a9dc2cc6bef8f06987659c25102f7a4590229a4840624fc0fb89a23046f4f6d790fc49bc9db2f331dcc4f13280b0e98c03e9b567bedd6f9613bb58d80bc28cf1c880dc2352301da28b13b8518dd3dd7db3134570bb479a7c24881efca831a86e14d3337c0e4dbe88c3486a64a76d60b95f7929d5baea496bd3e7c5cecbc3338b2c4c998baccfea77eaeb80db99b1681b0d9fcdd196bbce44cbe6b2d8ca0d2c00c1bfe8f3b08e4347a9744b8a437a4ab60928253450abafb0a45abf6882d954856009501355e5a3f11afe30b0fb79b214157f61668749d00f6e4bb8219535d0e757eb0b165ac2812bf2013c3cb5386e1f4c2a42e1b2247e6b61a80d4ec2ac38157021268e6eaa0fe80f427d746458db210c358ef4e93eaba0f4c0aada959cc5d372ac4adf495f641166f27b981a38a0dbfb73346135847c7e89ea33d65553fb80a32ffb9a2c8370bd189404a1eb38c7c2964c57fda68d4a8baa622dcefb8188b9540c9a01e49a2c73931e7eff27ae2a4c2d598aefeb63781942a0f8d876a094d8b02649c888a614a0d00ac8f7cd10b04c69d918e0ef307c1aa4f8e1a52a274a6fd5c70a6da095cc0fa263ce3dd5e8a2176417d0a1ab8f323ad26e80eda5aeb8e6184d454ad7c97fcad08f5a337a3ad711464ff99829fd25acdff8befe244c5789af1aa57499ee8e45e8f9f294963ae249a45709579d19c66a28e1e04a862e8ce2c4f4d7fa3418cf745fadd4df50a7a85062b8bb73d5a09210a6de0976354c5f544a786022b48ac859a3e5857d8cd404eb6ca8d12d862df2f4b296b620eddd9465d693ffb4eca5a6f848f1d4990169a619e43ac0ea9fae9017d19c8dd3613dec619ec30316e6a6e6d1e146974dee65d728dbfe44da74245b27fd454eb5e42e85bb48671628a2de9554de43e37989602ca8c2659e0895e84c285c38d2d4ba4a1288cd360c7b110cd2f73e6d5a6f78f7a4fd732b47c5a53b11e087b160667f8e56b6ea9783deff6a0805834cc3385b1668086f3222f035113543a2a64e15f6adc5f35defdb96581475009860c448af9c5765196", 0x1000}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3425008e1310a4fb1777079d81020070bf0100d6ff0000f007000004"], 0x0) r0 = msgget(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "5a49ea6529cd92f1914fa498881a"}, 0x16, 0x800) write(0xffffffffffffffff, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r5, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) getgroups(0x3, &(0x7f0000000140)=[r7, r11, 0x0]) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r12, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getgroups(0x3, &(0x7f0000000140)=[r14, r18, 0x0]) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = getgid() r25 = getegid() setgroups(0x4, &(0x7f0000000240)=[r19, r23, r24, r25]) r26 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r26, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) getgroups(0x3, &(0x7f0000000140)=[r28, r32, 0x0]) getgroups(0x7, &(0x7f0000000180)=[r7, 0x0, r24, r32, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r34 = geteuid() r35 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r35, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) r38 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) getgroups(0x3, &(0x7f0000000140)=[r37, r41, 0x0]) r43 = socket(0x11, 0x4003, 0x8) sendto$unix(r43, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r44 = dup(r43) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) r47 = getgid() r48 = getegid() setgroups(0x4, &(0x7f0000000240)=[r42, r46, r47, r48]) r49 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r49, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r51 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r50, r51) r52 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x0) preadv(r52, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r54 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r53, r54) r55 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r55, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r56 = dup(r55) ioctl$TIOCMBIC(r56, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r56, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r58 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r57, r58) getgroups(0x3, &(0x7f0000000140)=[r54, r58, 0x0]) r59 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r59) r60 = getuid() r61 = getegid() r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r67 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r67) r68 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r68, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r70 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r69, r70) r71 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r71, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r73 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r72, r73) r74 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r74, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r75 = dup(r74) ioctl$TIOCMBIC(r75, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r75, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r77 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r76, r77) getgroups(0x3, &(0x7f0000000140)=[r73, r77, 0x0]) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@file={0xbcf3dde51ba7e4e2, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="051b24151cdd28c4933b45a6077742eb8f617dbe72b3a9b2f8be5e61450eb7c0a577cc1cf87b272fa6a1a918d91c0e74152416e5", 0x34}, {&(0x7f0000000200)="afc0049e3aed9167b3de0fc5e205d71ea9fb06a23ee39c241c68e19d3e6dcd4c863d8f197a1db761fa0326095a83d2c6bd3fcce774abab18cfd44dfa714ec4220c653e44de63023465375194a2e22d41f91167c7aa8dbca9c0dde3fed657180ee787120e2c7022f656f561099493a5c040f334b97a55a26c784d017f3545ac2c8d7f6cf649239c476ac82f4d18ed1c2b99675751d82f788d6ea70772806a6dbe914b35f30326258344cb22aa1548574a9bcf40d26c935ccd43f2e5849504458aef487be0ba0148fe968571493838e263c33c7d2c0eb0a18c1658", 0xda}], 0x2, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r33}, @cred={0x20, 0xffff, 0x0, r2, r34, r48}, @cred={0x20, 0xffff, 0x0, r2, r50, r54}, @cred={0x20, 0xffff, 0x0, r59, r60, r61}, @rights={0x30, 0xffff, 0x1, [r62, r63, r64, r0, r1, r65, r0, r66]}, @cred={0x20, 0xffff, 0x0, r67, r69, r77}], 0xe8}, 0x800) 16:00:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) flock(r4, 0x6) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:05 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r1, r4) r8 = semget$private(0x0, 0x4, 0xa5) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0x100}, 0x0, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x54, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="ed5c798cff76010f14f4b61d61d1d608"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x140000, 0x0, "010000000000000000ffffff7f00", 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r15 = socket(0x18, 0x1, 0x0) close(r15) r16 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\"W=\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r3 = dup(0xffffffffffffff9c) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r3, &(0x7f0000000040)='./file0/file1\x00', r6, r8, 0xf) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0xfff) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x41}], 0x1000, 0x0, 0x2200, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0xd42, 0x1f, 0x7fffffff, "b31c29f4a1313dc0f1a1da9f6be26942efb4e31b", 0x8, 0x28}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0x0, 0x5, 0x1d}, {0x400, 0x20, 0x3, 0x1}, {0xfffc, 0x4, 0x3, 0x6}, {0x9, 0x1f, 0x4, 0x1}, {0x1, 0xb2, 0x7, 0x2}, {0x4e, 0x20, 0xba, 0x790a3d3e}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b818000000290000003100000000000000000000000200050b"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'\x00', 0x0}) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r4, &(0x7f0000000280)='oL', 0x2) readlinkat(r4, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)=""/58, 0x3a) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) recvmsg(r5, &(0x7f00000018c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000000140)=""/210, 0xd2}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/173, 0xad}, {&(0x7f0000001340)=""/195, 0xc3}, {&(0x7f0000001440)=""/208, 0xd0}, {&(0x7f0000001540)=""/96, 0x60}, {&(0x7f00000015c0)=""/109, 0x6d}, {&(0x7f0000001640)=""/53, 0x35}, {&(0x7f0000001680)=""/66, 0x42}], 0x9, &(0x7f00000017c0)=""/233, 0xe9}, 0x2) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x25}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) getdents(r1, &(0x7f0000000040)=""/38, 0x26) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17e, &(0x7f00000000c0)="b75d55bb70420075070000000000") 16:00:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x4006}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000001c0)) r1 = socket$inet6(0x18, 0x8002, 0xa1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x40}, {0x18, 0x0, 0x40, 0x8}, 0x839c, [0x7, 0x2, 0xa53, 0x1, 0x100, 0x2, 0x3f, 0x200]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x808, &(0x7f0000000200)=0x1, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x7fff, 0x3}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r3, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSBRK(r3, 0x2000747b) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) pckbd_enable: command error 16:00:07 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xe5) r1 = socket(0x2, 0x3, 0x1) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x7fffffff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="174af205b6068bbc6be6784ecdd0") 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x1, 0x4e00, {0x2, 0xfff}}) r1 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x8) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:08 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000431000/0x2000)=nil, 0x2000, 0xc) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="c5d04408b16769a780a91430dcdad2848c990a800f8ffcb64d8d4ea0be686404062d6007a2a08d16b0922c50", 0x2c}, {&(0x7f0000000100)="2d49d4c223", 0x5}], 0x2) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) fcntl$setstatus(r4, 0x4, 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(0xffffffffffffffff, &(0x7f0000000080)="116bfd1644c2e28c4d14ba8f85eb95db1f3ab7f990b0902864087361f5b7617446399c7531566f788a02e93fd76d347e1d1715a6b1e39963875a59fcb722de9f24c5b61518abb90992fdcfb81a207bf962466a0d71abf06dcd44f72e75c2e61f76118a60666db1ef08d8b538467ae1aa320159a7a0608374bdc2489958b6d95efb88bc66dc18d633abd7c450349a4c0859c8cec08e361c26553008706c5af8277eeb21ed3efd6a386623", 0xaa, 0x400, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x6}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000001440)=""/249) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r3 = openat(r1, &(0x7f0000001240)='./bus\x00', 0x80, 0xa52afa2e9e0e2cce) sendto$unix(r3, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfffffd8e, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x20, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, &(0x7f0000000280)=0xffffffffffffff78) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = msgget$private(0x0, 0x4) utimes(&(0x7f00000012c0)='./bus\x00', &(0x7f0000001300)={{0x0, 0x80}, {0x8, 0x68}}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001280)='/dev/diskmap\x00', 0x20, 0x0) fcntl$getown(r9, 0x5) getpgid(0xffffffffffffffff) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0x8000000000000000}) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r10, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r13, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x3, &(0x7f0000000140)=[r15, r19, 0x0]) r21 = socket(0x11, 0x4003, 0x8) sendto$unix(r21, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCMBIC(r22, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r22, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r24 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r23, r24) r25 = getgid() r26 = getegid() setgroups(0x4, &(0x7f0000000240)=[r20, r24, r25, r26]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, r11, r24, 0x2000040, 0x6}, 0x5, 0xbbb, 0x0, r6, 0x3, 0x8, 0x239f, 0x1}) fcntl$lock(r4, 0x7, &(0x7f0000001200)={0x2, 0x2, 0x6, 0x7, r6}) r27 = socket(0x11, 0x3, 0x0) sendto$unix(r27, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) msgget(0x2, 0x0) r28 = semget$private(0x0, 0x3, 0x10200) semop(r28, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x0, 0x40000000000800}], 0x2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) r3 = socket(0x11, 0x200000003, 0x0) sendto$unix(r3, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r7}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) getuid() r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000580)="a72852625df3fafaea67b68f24ad6ed2715645b2dedae75bfc8ccc2fff84fb35954ce0aaceb7bd7bf946b28bd89ce053fe727115734b2d42682d9f93dc0d9ca3e228747eb8df66a39ee7e53a4461d18e7cd14dacee10018172b3dbef4dbe90d9ffac990a0aa4cc0a9630f1bff339b9828ef5b2f91651523bbffc85fcfd683c053c65b397eae1c962abe69a7dd9c12c4a2d0d8d95b551450cfcbb26eff303a59255ded692c8e372d78e3a43d96b6b5ddb77f94c37", 0xb4) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r8, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe990e025db7f96f"], 0x41, 0x7eea135638a8ce50) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/235, 0xeb) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'taq', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1, 0xfe}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000000c, &(0x7f0000000040)=[{0x80, 0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x4, 0x0, 0xff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r3 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0xfa76, 0x4, 0x0, 0x81}, {0x55c8, 0x9, 0x7f, 0x9}, {0x1, 0x6c, 0x6, 0x6}, {0x8000, 0x3e, 0x4, 0xfffffffb}, {0x1, 0x1, 0x4}, {0x7, 0x8, 0xff, 0x20002000}]}) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 16:00:10 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x3, 0x8000}, {0xb7, 0x4fe}}, &(0x7f0000000100)) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000280), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="c1856e899d97f03d9b4f3b0f6bc260223b4b01fd0d598430c4c1de5598a2760518961b1bb9ebc802d9debc2597ed1d9062b0e411679cdc05e61d2ec578f6c516a284430dd9d1f2c943b19517ea2d29619e36f78c07f1c6a4a9cdf5905db00d1fd2472e13a9416365b4a94bbabc4f1df80ad2ebc4a1514ca0b1cee01a6f4d6bdbfeaa6dbbe68a7a00cf429cb36039b062932de3e569c2d40bb935f0401bd4d2b42876299a1424b7c74dd5a4b3940f0343487be017dc86cc51f5cde5b34cb0817a95a5327f054f289b3b2c07ef85b20e20a4357f4688b9665b6abb079e6a6cd5b216637cad0de1759b2e85ce4d6aecc41ca61942e66e51"], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x4, [0x120000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="0700000000000000ae89243c6642f21055adb372ae3f750b187b6f4ca36b84cf8ed8faad965f09fe831bf9450efbe2de531a4f2b70dcb36dfc66f9f987c85020143886d9cb625e22d706639d", 0x1a9}], 0xea22f64, 0x0, 0x2) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0xffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) mknod(&(0x7f0000000240)='./bus\x00', 0x20, 0x202) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x800, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x3, 0x5, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x16d0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x5}, {0x7ffffffe}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="62020207e00000012000198bb262333ef68edb94a2921749302710e0f82385ba7e331faee6e049c65d585971b7a466e03100759d96978498c36902fef90414cad8d9fa3dd4008bc18ce9064937bf0388e4eadc6b2132ce9f496dc045fb19bb291320a676b4b277d2329f7bb8f2ee3df282170abae43d921492535a"], 0x10) write(r1, 0x0, 0x0) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = getuid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r1, r8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000010006], [0x0, 0x0, 0xffffffffffffffff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in}) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000004c0)=""/227) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e80000000000000000000000008000083900000300000000000008c18c000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000002000010000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) close(r1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r4, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) connect(r4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 0: pipe2(&(0x7f0000000000), 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xffd, 0x0, &(0x7f0000000080)=""/4093}) pipe2(&(0x7f0000001080), 0x0) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) socketpair(0x1, 0x5, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r3, &(0x7f0000000400)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfbfeff0d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558e481a7ab5d51823fb1bbc41c5aee45d5483f8cabfa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e99fba9cf6a5092c450b98343827faf38fed41c55e0bc414567226d5df63d58c161189783b27d235a7d986eb62ac8ee9b3c34b4cace7177296fc3b8242282ed3eebc53f4fc161168dd30eb30646fef0224ace8c4752398490f4a37e50280c28c9f1ce30fb3df43e2bc0c3dca7ea2bbe849002d46d91f666d09d45db72c45892efbebffe961ad9b691df3e8d3c4029d09f5e63931a4889fd120bd7426a220f1e77f2d095deb7c747b9552386fc119028478cc3573cd820de98ab0ebf5e3fea1411ba5328bcf11a823b7726888b317f44780ae9cc09ac514ad565187bffd66abf502fa56d7e7f167ab7cf208cc9240ebf2fd9eb40bdd104ae27e77fb49e612a6334efa881973da8be6dfc27cb6ff2dfee55fb20ee5bc536f1cfb5fac4e951f0f8daceb5d41058670476", 0x1de, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) socket(0x10, 0x5, 0x4) execve(0x0, 0x0, 0x0) dup2(r1, r4) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40800) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xff57, 0x3, 0x7, 0xffffffff}, {0x9a, 0x3, 0xea, 0x1}, {0x4000, 0x40, 0x1, 0x8}, {0x3f, 0x10, 0x0, 0xfffffff7}, {0x4, 0x0, 0x4, 0x7}, {0x8000, 0xa3, 0xd9, 0x7}]}) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getown(r2, 0x5) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x5) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:11 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r3, &(0x7f0000000280)='oL', 0x2) r4 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x20, 0x41) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r7, 0x0, 0x4) r8 = openat(r7, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r9, r2) 16:00:11 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x40) dup2(r1, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x410, r3, 0x0, 0x0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r0, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f0000000180)=0x3c) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r6, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r6, &(0x7f0000000280)='oL', 0x2) mkdirat(r6, &(0x7f00000001c0)='./file0/file0\x00', 0x45) 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000040)="01feaac215751466c8f2817bfa4ff8133450789cb97c24aaab5d53631551a5636d86a308be1e34a998bfcece919d4ee2c785ce745d", 0x35, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000200)="ad18f05de2f4ef0200000000000000d93eca16f3b29aa440587736627f37e400e6c365843f117109fd420008cfd88b88", 0x30) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xf, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x7, 0x8}, {0x4, 0x5}, {0x8b, 0x20}, {0x26, 0xffffff01}, {0x43, 0x9}, {0x0, 0xffffffff}, {0xaa0598610c711f03}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)}) acct(&(0x7f0000000040)='./file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) getdents(r2, &(0x7f00000001c0)=""/180, 0xb4) 16:00:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) 16:00:11 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198f"], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) mknodat(r1, &(0x7f0000000140)='./file1\x00', 0x2000, 0x6) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x2) write(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) clock_settime(0x0, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000180)={0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x4}, {0x61}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) kqueue() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) getsockname(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0xfec6}, {&(0x7f0000000480)=""/175, 0xfffffffffffffe6d}, {&(0x7f0000000240)=""/72, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0xfffffffb, 0xe5, 0xffff, 0x2, 0x7fffffff, 0x2, 0x5, 0x2, 0x0, 0x1ff, 0x401}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) utimensat(r2, &(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000140)={{0x8, 0xab}, {0x0, 0x9}}, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x100000101}]}) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="cedfe92e5ec201d774e09567b374f40b0784a1c8e110a3d7868532fb218ed06018eeeebd66080d29a01c8eca5eedbfbe537b22409beb7730c71bd5fe0bf3eb4ba512a894e1be3dc89d62", 0x4a, 0xd, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:01 executing program 0: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x3000}], 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getppid() r4 = getpgid(0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r4) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000300)="85f85f7d9f6690e502a0be15bb182aa6f813fed7258dc1da1dfc6f6cab2376dfac6d44ef25618626ac8b4b3ff38a9b95c15a4663968310036b28025e67a087fb78842fc4455dbf6cf9f85a7efb7e1719d50e947b290d36ef815334ccc4bbf117aec463f41205aaf7d3d22577bb758cc29034e6ddf6e25a1eb02074030b95ed58a443903c96883900a7c71bc4642ccceccd5a5ce20de238c74fd01a748df93d2468cadc3c3b924f92e280ad15881a2116ce044133a1317e64600c9b0dbcde604e3c61b499c391647e3c37e151fda80aa954c6d35d5e9a5f2a6fa6e377d1e7c5ca538fa253273902b5216a5479bfdb2fd8bf8597e895f5ce6e6d2a4248f3081b08", 0xfffffffffffffc6d) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x00\x03\x00', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x42) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)) getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) getpgid(r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x3014, r0, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffe25, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x90) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000000c0)) 16:00:01 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4, 0x2) recvmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000580)=""/194, 0xc2}, {&(0x7f0000000680)=""/180, 0xb4}, {&(0x7f0000000740)=""/35, 0x23}, {&(0x7f0000000780)=""/58, 0x3a}], 0x4, &(0x7f0000000800)=""/201, 0xc9}, 0x2) recvmsg(r0, &(0x7f0000000e40)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000d00)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000ac0)=""/205, 0xcd}, {&(0x7f0000000280)=""/51, 0x33}, {&(0x7f00000002c0)=""/40, 0x28}, {&(0x7f0000000bc0)=""/88, 0x58}, {&(0x7f0000000c40)=""/81, 0x51}, {&(0x7f0000000cc0)=""/41, 0x29}], 0x8, &(0x7f0000000d80)=""/173, 0xad}, 0x1) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8bf3090000000000000ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637dcde491ebbc4719ab4059b9cd03724c9"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000300)="34d28f2bce0388c919d903e7fb1cd8002c9f797597214a4da0c6f3a7c9a199f17c9b9e30e3758c4b04936fb52c39e9a4f0b63aa190ba5d2aef32e257eaf8a61901f0b8aae4358ffeed75ea70e3a063c9427faa0c177ce2ce8b888fa12f9dbcc14276b162a53a8d2d8d18c2f5ae4e92d5f558a7741df2869be84f05f46897eea1f5030da80b54cb318e0bb0f5f51f37ca8a5c6a272f02a9945f308fed07ad3f376ac0769b9b054414a4eb564609b08f4a1da8e4003620e45c6ac7714831ffb4b910f6aa6151d91e43ecc842387d2faafb0021825fc5bde9446b3536343eae2eb1fd8cc34b7f7cabf17ab6ea9088804e44ec", 0xf1}, {&(0x7f00000000c0)="51dd877b7e78f44c8f7cf6b9c165bf14a300d52dea966a21b90c9d605aa93c63781db4b24a3a2e4a5447a2d160a93ee0057d23eb0cb3810cd16f9aadef54c12cf2be9289ba713f1b2371280e0577dce72ddcf950b58ac7a3b1305c3c9c11f323d3e6b3f79e757163f41364a92602eca40471fade4ca2a264b0c318e5ce786533b6da07d1e87f3070ba1242a5da9f4f7ae5797c8aa94d580d294f75e48450", 0x9e}, {&(0x7f0000000400)="8057d7c67b645539855ccd527b8bf5b749606c202c14c3103b3175415594b4d49bad0b30694f8213f57deaa6ffb6c739fe70b576df556a8655677e954c313db0e4bc9ff102505d5993fdaf3d34c3b4dd2a1df6df78f215948cea8f65965055b0feb9e3d2ccb4929a32d515184aa019fd7b4c2e5ef649db125ad0855b158df816582240826355455192cb23f7423e3232e78adef4932d36655cb04dd66e601d2985498d082af7a17d24ded974dba61150699d8ab41f08e191a305576779acc5f19b09fdf5182b693776", 0xc9}, {&(0x7f0000000040)="2c3dc2275bafcdd0a25d6d80cd1390", 0xf}], 0x4) r4 = dup(r1) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r5) r6 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={r5, r6, 0xffffffffffffffff}, 0xc) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="a882af2ab79c1dcd78db131cf2c65cfee253dbc5ee5c445261a9551287107b2cb03720bd3120144ae862f28fa336889f5b56190e4f41abeba24e173e35705a012b791c006cdfda1d4ddade48185f7f8c1014256e90bcb65a84a8491eda2f2ca6a3b5f4a12b190503854c9622cdb4160c296f14d798b4a2c8c5adadd5801a8ca1977c2ce0ab637bda2b9a083af91ca2abb9159d2d611887355b3cec31462d7082258d719839a0a52acaa0e378a8d62be7768df86375d3525ed4d45aed417c7280f4b0885ad6c87baae870ba8cc569506b8e68fb4331d1600a4ec32fb6268ae0eed53dc264347568cb5d13c8a539bddf17a0b56e3761d6e0c22a1cd845a9344f0173abf1ead24941c13db27238eb02b956f3b208aae82a58013dafaee3143d4df373dcca2a3c1ce20d288e040ed8f5ab5cf3fa078c2df11f045e1c8f04340c8b36c8a0ccc86588d768e855bc7187622f1c12d2fb05c1bc227ca28130af8d1c683c4a39652e6d81fdb04ccf5c637e5365ff2050619e5d3fbbdf5c00bb6b16f326940838b890a9d3b04611f468505d9053ed113b736a6bf996a48ffaa51e6583c9b18ddb250ccb3b43259913eb41f36b285b5c6cc6f27364621757b2321a4bab9e4c51b507311b9d3c61d9e5dd5a57703d0368c94183cdbc5e99c3af22b9e7168494444bc03fb7d2caa0d13d33e3e5df9f13583bd0505ae4c917144417540acd61cd2c2f5bee68e2e997c6d7362cc39b0695abe8663a4b1bded7651db4714153fb57287b5dcf67af479bc6d854ddb384196e907f6af8c0c1d9bbe273eedfdcf661d1010243b3798770b1684e1c248bf65a292256bee43d493c6d33aeb57f5b26ded79fc2fdb2a2df8a9b58b69e2275ea1b4a8f26fe548ab2d45e59a1e2e474f9801637410e93be718aa4424f905ea19f9281eb214708d154bf539429339ec1b8917e672e3ce04a4517e37e6d42be7ee50fdac5b24ab6c88195c8cee332c6712011cc10500ef10c7968e863eed500cf61b8c8bc668ca0e5bd65010e86bb5d74e412d47f95aaede648968933ccea1bd58ac13daae27822583f0725ddbe6e79105662c4a0cad40af0ff0e94b7f8bcbf2a35b4d85b2493d0c2ba41bd6b21c578a8351bfb4633423d02c7c5c7471fa979da91be89bf24bf8fa0c8b9955ff68f7b689373eeac53e39e6e298c37cfab19289cbb0d02876f39a5895a499bce4094c658dbf8ced51341902d7f0a7920a6e7a081147cd289a76ce5ddfbe1c84b0699b260c3de8e275a503b706dbffcec5dafbbda1f5673103ecd3c84de75e8c0d253c46b2dd55b22b7eaac90a9bda8a8519abb00f0d5a3516234fe9d6cc2ba65ae1dd0dbe62259132be1b738c531e1972b46b019d71f321d71ef6b31c859c4e81f59ebf3f6f6c00174f63574960476f677d718eec8d12310f3ff15e67cec2683d9ea509f9f3b4f19d0ee435d9c65a139c90062e439b1be3167bd476e52176647e912076bc982068d6356ae6efe1b1aa2487b1ce8e53883c587b70ff96060897669d9918f5f2603d4806477616b698ad392da745b07a6cc2a7ca33e823740a17ce6ff23f5fe883931e25da18872f11073056c57615f70a3b63c4e8cac0c567096d41728f37c6ba54ee776d4942496a8a09fe44c3679316e0e925311fc4a29a170db3d8bb13cf1587554f247c3f58fdd36ddf6dfbac557f7b1e09b28f6cc17f0575ed0f6e1dec875654e14d6de28081a7003d193baf631b280117f6c690d238b827a10baaa9aed56742b05addcbb6c9b14787dfb8a8678e1e2487cc88a33ea989f291598d1804638524dd4495afe606b94c6976835ae7901016386b7c5f26433846c8f7182f606c20f3f59c9c0d63b7b541ceae26923923e6d1a033b6cd3ff2aa15da6f000fbbab8196f749d5890ea94556085af1b519cd0e64da2bcb668914649420bebcabecc4796fe86933e91ccf79939a52a58aad6e35ec4b3205cca305d31387d148d7d5ab6d7f879515372d39e903f4df1bab2062bca0d76179c4dbaf59e301b4cdfaa68ddc1f130c13a8882f84d8903d946be3e78c7affa7ba10d905d1ecba44fbab3932d0bf271c9a7014537963efe510a5eb1511dd234f1d1bff0532109b532569885590cd04cf0d9280a10e93235ebda010dfe954267898b52a32d6d673de92860e19a98ccf50c7147dc92ea3ae41689a624989a864b71b61cb8c51ab197724f57088d2ce31abf7df7d4fb5fca1da949a1292334feaa8a92199b249aae08ded85fe393b3634f78d2704af6a1787694b8d21fcaac18845b1a45b76d6e40b0254e56a0b5a0d590ff581c09cb1049a4f0247c7cfdae5446f5e655f713e1ab4110f3dbb06346b473211e78e4d3a5ac5566fac601203e8e0873b2b4fb4a0869d0dd50e0b5dbac2e85d88305d88d8778a477548676925a652fb3f97b29ffdf4dacf9d7cff86f5b255182ee931d04638a2305af2b574a69597f1dd6fe71db0bad67f2ce7604ff3994a7c816676891f30556ecab870794eb60e2493b03ca7aeb26bde627cb59825287892b7f1b30d90a6447f8af7f57937b34f5ecd9883833f0ba30c6f5511c8ae7af5c2a99be3729c9eb4452698009889eab4f84cca18256766f85c74336f79d4f39ac8745feb5af9d18aa93645041c6dc2f2bdaabbc09ea1fb7114714ff0a71178062df5a7ab04b3405a9e6d4c858a219278c56f2bc4f8d379fba26e62b3e8c3d071e06cc22d04c2fcc8eaa34851a1d7d4af0dff51ea386314c9c5661b57f1a8fb32c61039c4951ab8d18ec2eedb19b284eeb3c40144c21cf92636f3521cd0c90e1f86d44c573c338857705a3aeb357340e45ad4c1ff04e3ce09fb0830ae12f42e2aad28faa9c011b599f21a4d5a2ce0cafac4416d05d07c10e5235961365c9851b211dd2befc1704ef0004a5654420314c032b3810794ea5aeb401ab42ad6385ecfe9ced1ec0cf72ef0c3b25a6a3395c1ba12ee9891258327f1d9beaefd91659eb9c29add7b16c88ab5a5fc950348cdfb7c338dae82b2317da01d2f346ebda92d13c9d22884ff32504cd9aee3897a5f763f218fc1240cbfccb78f83edc55848534e60a4dc6b8af58544903c8104f738ae891b02067466bfa38aa660a1819cd81cdc2c2503f1444fea8e05528807f2b33140e46a6bb09b7915cb26743cea35171b94e43584adf5c6b748288ecb21e7c61d7d6dfc33cd8546f79966be15412fa0ba730642631f296fb92479a76842a20bd4b555c878bf5a46bec36f00259b04efd92872f4aef5ee47f6686a6bc0ca6c02eb5cf1b98fcbddb65b1e8d7d49ed49f4682cff1bf5614dcd9c8b4642c038c16bc050ad59b5ffacb7dd9e1dbb229a5dccd04e3b796521b055e886bc923f283c4763c35d72c78519d924692822a22d3871469e242530ac236885ed3b0524bda660f87be15255abb3fad56cac2eb0ac27e54538d8bd7333b0ab6411de1784765f430d4b8b3abd01d2e1edd1c8c3abfae9eac376fd6aed617e383a4cb0fb74bdef5fcada86e7e592934fb0ff0f55432f297ac95f368c157063ebd3b42872f9b70bc79fe0f4000a8d817fc259a69b42a3e5c847fdda20194880820fd24caf1fb729045fc872582c9b724e298e8a84ff69fbad3eaac59f8d1dca03283d865ddb3f5d89de8cec84397112e77e3d6bbc78a1937a1272314e00cbff560dcb78c8687f509ae8b301c11afa451bd7878376e0e32cff866d8997f386116251cfb85b054f8b28c7949fa88f359dc14b0be02dd88bb09e0985907952890568c924b37e76f4305d417951b52cd5967e53c607ef3ffae5f530d24ac34e6292d2fba91f0688f441f99f5827715e98c6e89d4dd08d1525ebfdfccfd668a5d3ca6da793de6dd6e4c8e566f6f4abfdaf92ebd8477bf55a22571c7394acaf6ce4c4f38c8aade2debd7e9fb9eadef7b0222030a353380638420f6f05f085c07b857316b4529627a039dc944162ffe0a48ff8240cb632ee20ac8f45e07bed765970eb6ccc2ed1029cf21d2cee230521502886efce5eb1c3381056791eb2b261323f37ca2fa6cc26de6077a0e7706e650b9602e6ef64798e1988200b0deef574d03469fe30412efbc992ef01b4ec25f2474dccc025b0dfedf60a3f54414a993eae7d8d9439a577a0f8349e9beb0b3f2035204f507756a1fd5bc0e8988a309547267a9332f9aa18c8280166a645de2c00b2eb1a707109544190d6b11247dad18c930efeaf7f59e00fb5416d5fc14a32adedcfacfec6cfc6708b1f661f838b2c3558111818d9035ca0a300834f8854e7025b20dfaa5038b96e9f06a2c3d892a8522b70cd9452817acc8c97850caa913b32c24e7760e88d2632228a24a00b4edded4222b82270bda1b7ac100c5a106763d308ecb0ac6bcb841431b66ce67c14af2a91b4045aa3f6c1ab7a43e7e65a12c2cceeb3af0a23d6420ecab428bf9eb1a087bd8c1812b92c139945328c7fc3704722105282837ccac61e55b5302dac7a8bb3001140f50dbc0ebb1d53940dd12dced2afb154fbc19561f0529baea11e1c493fec24765d1be02f0a7cac5bc15b9bf1a0416b866aba8d20f9bb4500fd13df762f86d44d6c30396459911c0f88b6d78360b230d039bb5f87b89b65ef76d561c39526e32876237a4e3d74cb7ca788d540590aee8f7beed0f29cab98f5b421d3182564fe03db537f3f3252d100322bf003f6fae2695ad2230e8fe2689581dc80f9e1069cac1f04b6eb0d26fb7f8ba6ffeacb9cd51e9079fca30bda032c7feebd16d0b7dde03d3709be62d1b04626c15b1c6f4cb1f4b7addbfd09fd79b2fde6dfe34e4251ca635cb9fde248a7487a129ea25507a5b024d8fc1a4435c4886cfbb0e69092fbcf5eb25ddd630072d21e40b1abdbdb97011f53bf7f46cb73ccb2b0939ef101e78b84a29dbc3060ca4c86217c8144d5ff0b65c1957e38929cb769b05100d1e4ab69c6bbe988fa8caa46b5d949c1bd6d4394732d10176a63c06040c3400621de3fc519ef33007ffd2a01ca720481f8b576339fdcc577aa0e5d63f6d81e2c66c3ae218925f7a92a9e123f4b925dd3db108f6e84e4a7b0d01913f3481cfd7ca705e991d8b4c222b3d15fc856dc1f3ed7a0b38b72eecb37761c8d0af316c33532dcb4fde7a3d6ad560c5d52b4d4d5cf620197883075e0684d6974742eb979ad37e00a46573918a889a182866d8f2212b58cc9c2b2e082fc207c7d5753b8e07be477bfd830d27aa3b654422e98d46f93ff8d43982b1a36620f197d595e32ffdc4d9fefe1a506155af99ab36a16c583507db4a0e1af5ae4ac86f49979eb47c2043ed0ee11c491d52eb37b2f1c8ad9f7732124673ee6817207eeafbcc7f33064fcd1debe48923f2bcb24cdf7ce417e9222b5e3333b96af4123531b9bcb1fe6cb447e1d3bc34f8ffbdfe4566a2ecf82d9be6dd25a18dc1646f1646f9f0f531b087d5aaf6dfbaebe490141ec189caa2f905e3ed7e6234d383c8ace29b0d69db89fa455bac939aefd2d08ac41992493c8672c30116c20dcc8a66358ef02117487fd0b24500562dbafa522cb2e79b6a01ecd60982a4965287a47a89ae2371462ee8903194238e8c779db80131bebf8fe4393bc18c98650522d85867dc970c21d45eb305bdd6d80df24c89933cf6fa42aa94f5f190f84979f81032f58734da150f6a8c1a2df8f144e6958d6f53e4d039c79ea270be48102eac0ac196487f39c084bc098061ce3b5e1446ee5086181db18a4dc30d878dfdd9c51ae7296a89aaa8ed51d93249d6ec7de245b81841d5821ec9c78001a7d289184e4fe3472711dc3e", 0x1000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00: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)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0xba, &(0x7f0000000140)="b63741000035b8c1c4951303a56a23ac0967bc7b5838136abf53b80d60be09bc4b905142dab9ff945b26dec4d34ddfb4a3d0d6aa3906e1658630f029f5be064e297e22efc8e9c3f06ab07bcd0d47c93c48ee9b081803bdf85adbb8baa662a85d1fbb5f4c68cbfc899896dae2c2b3fc9d2b91fd2acbaa") 16:00:01 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) close(r1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff0000000000000000000000000000000030eb0000000000000000000000000000000000000000000000000000007700"/83], 0x5e, 0x3, 0x34fca874c089bd5a) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) semget(0x1, 0x2, 0xb673e6ba7b0e88a) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000002b, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x18, 0xc002, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r7, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) getgroups(0x100784ef, &(0x7f0000000140)=[r3, r13, 0x0]) r14 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r14, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) r17 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r17, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r18 = dup(r17) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r20 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r19, r20) getgroups(0x3, &(0x7f0000000140)=[r16, r20, 0x0]) r21 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r21, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) getgroups(0x3, &(0x7f0000000140)=[r23, r27, 0x0]) r29 = socket(0x11, 0x4003, 0x8) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) r33 = getgid() r34 = getegid() setgroups(0x4, &(0x7f0000000240)=[r28, r32, r33, r34]) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, r3, r16, 0x0, 0x0, r34]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r35}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x631, 0x40) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() fchown(r1, r6, r7) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000300)) semctl$GETVAL(r8, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x1, 0x0, 0x40) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff6, "42d7517b007de3c7660000000000000000004000"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r3, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0xffffffffffffff9e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='.r*Z', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x2, 0x8, 0x500}, {0x18, 0x2, 0x3, 0x4}, 0x0, [0x0, 0x0, 0x7, 0x401, 0x0, 0x2, 0x0, 0x2000]}, 0x3c) accept(r5, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0xfffc}, 0x5000000000004, 0x8}) getsockopt(r0, 0x1, 0x6, &(0x7f0000000080)=""/5, &(0x7f00000000c0)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000280)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0xfc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x10, 0x5, 0x2) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="2c458793a071d1692a959bb5acb4395b9c56b5b94e2a87a63221d331541a36375ccf754b90b15d7518ea15556798a871d74ac86094c4c6a031a87b4841fcfee9c33b6346f2a95a88894a73e1376dabda907397f717c9b410f48716e45d598d27717537f35fd352339b2f250c564da8056c46f212d1ddd529c437708efd8be11a56557c603a93ad0f7f50f2620c9026ab713066c7f5f05711740d777f510ab8059a5a8662b0761d4e0ff1f5338ebb1bf6d80665638c2fbe15b37bbe20828d97cb5df88d52e99d53fe09e70ee461fe38a100395496936faa7d83b579c7f54ebffe55b5fed8743c1ed7b7842aafa8d46e"], 0x10) write(r3, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x2, 0xfffffffb, 0x6, 0x2, 0x2f, 0x10001, 0x10000, 0x2, 0x2, 0x5, 0x4}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) geteuid() pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x0, 0x101}], 0x0, 0x0, 0x2000000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x31, 0x4}], 0x6, 0x0, 0x3f, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r3, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r8, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x12, 0x80) getpeername$unix(r8, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78b034337cbd836fffff18892321ae847a66000000000000030000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a3304000001005c225ad1e217c2dc6e93db1249dcf541a700005a00000000000000004511af294306e2662b1cadf078648b5ec784f696ade9d139cf0db42e4fade2068b21b000ac9e15d64c93becf6fe8746681fa668daee850ec606236a938a91a22771fe091a2cd5b8343393b93594877809db3830e4ce03c781c1353696b19fa3891cb0601f1f660f0d195e37c6b4bc4d0bccb3982ea0ea2c1f5890cee769ee601a4602214c8c15cd364471773fe7f7d56e3ae650cadf3c4a841d217501e73f55ea96a42c5f01dcb49f0cd93350227a7177bcee55ac06284920000000000"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x68f3dcb0c75dccd7, 0x4) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) semop(r3, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6, 0x800}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r4 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r6 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) fchownat(r5, &(0x7f0000000380)='./file0\x00', r6, r7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r4, 0x0, r6, r8, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000600)=""/4096) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup(r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{0x20}, {}], 0x2}) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000000)=""/65, 0x41}, {&(0x7f0000000180)=""/158, 0x9e}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000002c0)=""/92, 0x5c}, {&(0x7f0000000340)=""/234, 0xea}], 0x6) socket(0x0, 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x39b) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r5 = fcntl$getown(r1, 0x5) r6 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x240000000, r9, r4, r3, r4, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r2, r5, 0x41d, 0x5, 0x5}) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000080)=""/41) close(r0) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7f", 0x3f8}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r13, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', 0x0, r21) getgroups(0x3, &(0x7f0000000140)=[r15, r21, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r12, r3, r15}, 0xc) 16:00:03 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000580)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dce214535855c5b4e405d084cf32d158a9500f7d944e800000000000100005c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd252ad066dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd8}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba2", 0x6d}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r5, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xc1}, {}, {}, {}, {}, {0x2}]}) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) 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 = fcntl$getown(0xffffffffffffff9c, 0x5) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000001c0)="7e5b3c2278f648e4edfb8cdda65e5011ac3922267a917a1747bb98a958672c1bdb960b185e41eda9969fb367fa9c12e68ddac49a517b3004b90516e6a36bea58a91a1b933832835244092307e8862d0d37337d1fdeb3d8b2f3e5e8cafffc8efe1612d2", 0x63) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = fcntl$getown(r3, 0x5) setpgid(r2, r5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x100000161, &(0x7f00000001c0)="8bab028d50408cf14040a9ce209c86a7aa105074e8f3567bb9d7abbe3b1e247aef38fe116b25ba6498b5382c937f9336f5e9cd00b103c521d0c5793b7a05ff1659ccc9991960e1") 16:00:03 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = socket$inet6(0x18, 0x2, 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r11, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000900), &(0x7f0000000940)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair(0x20, 0x4000, 0x64, &(0x7f0000000980)={0xffffffffffffffff}) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse0\x00', 0x2, 0x0) r20 = socket$inet6(0x18, 0x3, 0xbd) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r22 = accept(0xffffffffffffff9c, &(0x7f0000000a00)=@un=@file={0x0, ""/4096}, &(0x7f0000001a40)=0x1002) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000380)="762b68dcc9dcd6cccd336d0f347b2d7d4fb9579cb956bf780049f23827f3da0d49de8d404d43df0d11df863f4443e58045b5f84caf25112868e033a424f6a7051a9fe6e163e2351deac1eb7c1b08d44e221ad68de3a1add6c198dfde7768976bb576b8cbb50b0953672e3fe609eeff32699aeb9466a4b3900732ac9a321ffa24f4bd89c6545e7d59272deece361ab72e", 0x90}, {&(0x7f0000000440)="a30cca8af6050ecbb60e26de758ed1946ead58b35807cf57d18836f5f9e08b958694b5b6e5169449fd5abc82f9b599ad6d18caa9990424368ad4116b5e55ded0ecead1f416a5759551353f874ad4c7765ba4697bb217258c784c1dab07c7b8e537658fa0e1b834efc428d6c73e85f68e4b863782c16770fad4d9350d088c980f39181165f6213393f109f4316c0ffb6251b9b45bf277480f0565b8a17733c19e32688a8319116b42049b80665d768e9ae5473b02b787b9f1e0dd471d229794b62d9cfb8b8d8517dcc7122720328f0fc36d2c9608a773d37f6cb83b02e8e7e67a72d0cbf1adbe5287", 0xe8}, {&(0x7f0000000180)="823865eded309e89ac9c16353fe4ceb03ed9d8cc707cab3c297d56b62c05e109da4dbea5", 0x24}, {&(0x7f00000001c0)="b1d852c89e8ccdd0f55334855e9f1ee9c05ecd9ea66bdb7addd1cb948c8e22d7d441a725563e171ef64229b1", 0x2c}, {&(0x7f0000000540)="d83d840d32b95c621e54a4a2533eacd19eee9716e76beed1cc3b3e9ea4a0910f75044ad17d5037de1a85423b14db01d8b631cc9119982dff149dbfbb9401b065f64573a1e6e25f74572cc34ecc5b4b68f8acaf4d35940490a4fa953400a436a052761d460d87f37869011f031444bf2f461892d807a7f5922051bb71854533bda95e8932f5d3c8fa64e5d7934d00717f0972c759c1f226114240a46febe7ac7dc3ec0e09f1650ca65f92484cc77426c7b5afd9028c4591cb2be6a4c7ee5e39", 0xbf}, {&(0x7f0000000680)="b2147d49d964db75b65878beadd35fe05a133e4232470db557fc6795327566d98799eba87c0436676009aa3e295429f314c5fcdd8d74ca7a103b658021f4c78b6548dad2f17036181b36e63bb3ec1d5697ac3a2088937dd68269793ce1b89b29e49d24b221fcf8aab0cc70380e3f68285d52a0d421bf140f7f22c7aa62968e6c16e226629688bb96977554426ec8309fde77c61c6d3485c28a192c9d473539ecc355c3cbe639cf2c4469fb7700db09", 0xaf}, {&(0x7f0000000300)="6c9a0040961508e7bcf97c25bee6f94b0cf76b1e69e88f41681490b9f52c20f1a2f0a8a22f72ee642c5d398a916f68e98c54e33006", 0x35}, {&(0x7f0000000740)="6b4e3865311fde8651016b725f010a7c0d65a68f5239c8eb6ecf492c4c91441b56884481d8586739ce6e2ab7abf8974ded2eec4acfeb6edf2b1b09456e2de8e70c2b025f0b6f81fb6d6a143540385047ef24b0fa1f1ba0d21783c58e984cb3762852b1bf7d73277b7e19b6bf2175f2f30356b75f2947d3ed626625699d5723400e0a010e69737bad3bb080f2f24cde362b0f57f8ffc6f6fbf90bb09c9de6da14af56cd396bcf143c39647ab47ffec04962ec0146", 0xb4}], 0x8, &(0x7f0000001a80)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r1, @ANYBLOB="000000002000000000020000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x1}, 0x411) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) ioctl$FIOGETOWN(r23, 0x4004667b, &(0x7f00000000c0)) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 16:00:03 executing program 1: r0 = socket(0x1, 0x1, 0x1) readv(r0, &(0x7f0000001780)=[{&(0x7f0000001840)=""/4104}, {&(0x7f0000000200)=""/88}, {&(0x7f0000000400)=""/152}, {&(0x7f00000004c0)=""/132}, {&(0x7f0000001600)=""/185}, {&(0x7f00000016c0)=""/156}], 0x1000000000000303) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x129) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x4000, 0xc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r4) write(r1, &(0x7f0000000140)="ad0b68da7104b516", 0x8) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xffffffff, 0x350a}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="9dea3bc6a457406071ba607f9f461c3a3c3b97b4139bd54c2acc8348bdcdc19940c9d4299c569c9e95796391d50d43e2e287c8a30c", 0x35}, {&(0x7f0000000100)="5d4acb75e1dde615b43eb8ac7165a3a44fef1b48541a70693411fb33142d81852a0fc16d964903871ab7e39772b5ab7bd751f1aec387840fbe19649e4faa2c25ee9056e59905c4adb17053f25ac2197cffc5da61f513bde7fc2ad87759e049cc2477fb75174bfe2022037a84f1e17b52c6e0dcd56c93777321ddc35e43f312b6a7d74b033df87f3333965fd4a621772b94c475a674c4e140f441bf3611517b2a70c87a858fb52d59c9f078221252fb1a5e03ddce6297aba316639dba", 0xbc}, {&(0x7f00000001c0)="1971bd5244b4a9db38004863b9e8cef56e197f062bf3bd3ec0f81f4c96f425169266ab0d32db97bb143039301e86586a51603ed000b36fdbe990ab156fe5978bfbccb1f1b0891c9d7163c34c8a5223082f33253402c4abe13035f89130fb551165442c6cfc991cfc79c7e2ece6a20df0992fb13773233a312cbe0d9611c68fcf", 0x80}, {&(0x7f0000000240)="d169b24f441a0744073b28402b3d3e4f2e4f92199beb00853b7207ec2564116220ef326b56d446d6248b076a03d1b6fef5ba31d3c264ab5172b8dc708db8fc24b12b4bbc45de3606b25b930ad1ee2ba2ba6d8771d990fc2274d6a489b1174f1e5a8cf2a8e4fd283185b051e9ff3f21cfc3556a3925f640e57896744f624de04e5ea4f4588af9c2aa66bca8fcb6594752f6d8f460455f3d9c07b14ca2e92669cba57706b7fd867759a36ad64dc155f0d1a0aa705bb2c7", 0xb6}], 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="400000200000750aa2d58be5410939b988ef2d0000ffff000106000000217e8bc989b76319a2ca6c24cf64654fa785b70a6664cc7e3c494ee5f961854f6887e17f3d70bf36873b0012f5ffff"], 0x40}, 0xa) close(r0) socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x800000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000740), 0xffffffff, 0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x0, 0x3f) r1 = msgget(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000680)={0x0, "a31ba366d26ff1c9db6adfe4fcf1b5e13198510313fe1e090817cd73909a0eb293d75934f6720c4641ddcf"}, 0x33, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000004c0)="e555d048c9445da8ab05c6f0ae2de06351e136528d5ecab20bd25834178970f26d6c37ad930cbcc0588f7566ca9d4a7eabf7d4dee5c4a6cfd1a799a9693ce0f28f6a7cb9b5a840de62ee28b809f9edb202f0574cf2966836f50c19ef81f87a7be838da73c2f2b0dec309f182aadf0064e4f94bcfc05acd22018081e24058e77881243b4885a67861e18c7be0ca9b4df538889933004ba50c5ea1a0b625b0ac52d9c5dc", 0xa3}, {&(0x7f0000000580)="adc571abb61515459b3983651582ce0fcbc803021515321bff269b5bb737feef789470d3bfb587f04fd1d6e4d6e0d33ccb18ff422fa591d9dd27bc7bad0a86a10c1ad6997548facb4ba84016c55cf9121a38ec935b88236591b62b3ac4f182b76421ff22786220394afba72c869f574d85f5e4a0cbce145e6433221d7b84c962b590381d5b4ae7d691d8ddcc88e4f921d068f1326ade3c068c5a3be54c73ef6619f825c65cbc555e3a035b94facf7d192271a3bd3a9c9bc68284dbf2d7c5d3f6cec1271b94fde5da21b59275716cb4a7f6b394fbe8b4e3de4fb9f1a374a9280dc9b2efe0d1f6f683", 0xe8}], 0x2) getsockname$inet6(r0, &(0x7f0000000380), &(0x7f0000000480)=0xc) write(r0, &(0x7f0000000340)="377d20c7c6e4d6b133b929b1133c190717488513e05b81099470fea3fcf0a329f5336c3449ccba1b4a505cb5069fdc6843cb", 0x32) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./e0\x00'], 0xa) r1 = socket(0x18, 0x3, 0xff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='.\x00', &(0x7f0000000180)='%%.\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='^!\x00', &(0x7f0000000240)='-\xac\x00']) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="43de057255cc4eb8", 0x8) 16:00:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r15, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x3}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r17, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r17, &(0x7f0000000280)='oL', 0x2) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r16, 0x1}) r18 = socket$unix(0x1, 0x5, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r19, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="68d53dbd2ba94bffacca", 0xa) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x3cd, 0x8000}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1f, &(0x7f0000000040)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000001c0)="2e494fcd051ef115968371c7451cfb87d427d799adc12753cb9aca3879e64544baaab8b2349acc3b9c69b525acdf1bebbd550b58929a09d07bbdd1681ca4d07112228ea55d5aec366f570613a4d8799de17ef28330e458181f47dd012e47dd67cfb29ea4717cc8783314b53d2c6f561eee3a01362d27499e2d66872e670759b99073cbf8ed13b8a1600d12226671cefe1fd457c64f64db5836923f0e45550e273885ca415c783fb085695cb8acec01c0d737f2b806688b9f7e81d992f43e051758d5bb1be4d328", 0xc7, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x2642b54454659139, r3, 0x0, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x4, 0x101, 0x7a7}) setsockopt(r0, 0x0, 0x15, &(0x7f0000001600), 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x9}, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x28}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mlockall(0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x8001, 0x7f, 0x3, 0x3ff}, {0x8289, 0x1, 0x1, 0x3}, {0x7, 0x1, 0x1, 0x2}, {0xfff, 0x2, 0x81, 0x80000000}, {0x6, 0x9, 0x81}, {0x5, 0x1, 0x1}, {0x6, 0xff, 0x80, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) write(r0, &(0x7f00000002c0)="3e7e9da7f014d5006443f3da600f9fb7adb2fb39e7ea2a59137e47b7c619430af7c10f41abdd8100610d90f245c4e99f16275d7cf22f0f18c6b0ea6e1944fc5fdaba074982315fec0ddc1039bd45a6580e61b34557aca7f0e7ccce93d519b77c635a2aadb5c24d0a03c67ac843070070bd101c234a07c6b0e4d7b8d30f668d11922db5e6c36516b130e6aa7f91a1a05937c5f63f9de09a5b226fc7ea1550a392f0b534e21fa180b24a8ed518bdfbdbbd11626507cafaf342dbce48fc1a2b1f2d47be19", 0xc3) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/184) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0xfffffffd) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r1 = socket(0x18, 0x3, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r2, 0x2) r3 = accept(r2, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r10 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r10, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r10, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r12, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r12, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x490, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/diskmap\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000800)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x1000000000000074, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r2, r4, r1, r1, r3, r1, r4, r1]}, @rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x0, 0xffff, 0x1, [r10, r11, r12, r13, r14, r0, r15]}, @cred={0x1bf, 0xffff, 0x0, r8, r9}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}], 0xd0, 0xd}, 0x1) r16 = socket$inet(0x2, 0x2, 0x0) r17 = getpgid(0x0) r18 = semget$private(0x0, 0x4, 0x201) semop(r18, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r18, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)) r19 = geteuid() setreuid(r19, 0x0) r20 = socket(0x18, 0x3, 0x7) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r21, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r21, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x7, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4b, 0x5}) listen(r21, 0x2) r22 = accept(r21, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4e90a2d4ce4ad561af873308c2fee86d1d58d8cc33fa9a13d858253d06518fbda07b409ba5bbfc0734f11c28bdddb194c43071e70adb7898940b40b82a98639c2cfe8fdc90818748630"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r21, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r23 = fcntl$dupfd(r21, 0x0, r21) r24 = getpid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r27 = getpgrp() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r20, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001080)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r20, @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r20, @ANYRES32=r23, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r22, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r28, @ANYRES32=r26, @ANYBLOB="00000000bf01000000000000ffff000000000000e690d0510a05b807dfd4f086f3d1e32dbcd2a0ac7d5d441cac209eeb5ea85e0a3cb05cf1a781edb37f3f2f63f216a58f1eda037f756065b10e3512528fb72e7430b08b90dba6220ee37f2438387eabf50f482c2ce5e3c6d0e57a7b9d966fc58057480dab071fcc0892392ddcc60bf1b7e4a8e71ad8a548790ab1753d1a39346bce03735b3efbf823849f7f3c7ed9f57510ae2a075a14fafcf5bde1ccb06864f959e4139edee7043115c8815323feebe89e5e43145371cbb35bd6983572d2abf9fa0802eb959ca0e9be7dea0c721d12da4633a738", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r22, @ANYRES32=r22, @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r29 = socket(0x18, 0x3, 0x7) r30 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x531fe3e9f9bea4ed, 0x0) sendto$inet(r30, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r30, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r30, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r30, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r30, 0x2) ioctl$WSDISPLAYIO_DELFONT(r30, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r31 = fcntl$dupfd(r30, 0x0, r30) r32 = getpid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x0, 0x0) r35 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x7a) pwritev(r35, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r35, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r36 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r36, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0xffffffffffffffcd}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r36, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) accept$inet6(0xffffffffffffffff, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) r37 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r37, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r37, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) sendmsg$unix(r29, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[], 0x0, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d800000000b5317700ee9c88dec484cb73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84947da3a419ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c500"/106, 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, r32, r33, r34}, @rights={0x38, 0xffff, 0x1, [r29, r30, r31, r29, r29, 0xffffffffffffffff, r29, r31, r29]}, @rights={0x18, 0xffff, 0x1, [r31, 0xffffffffffffffff]}, @rights={0x10}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xb0, 0xd}, 0x1) r38 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r19, r26, r33, r38, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r39 = semget$private(0x0, 0x4, 0x201) semop(r39, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r39, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)) r40 = geteuid() setreuid(r40, 0x0) r41 = socket(0x18, 0x3, 0x7) r42 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r42, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r42, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r42, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r42, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r42, 0x2) r43 = accept(r42, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r42, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r44 = fcntl$dupfd(r42, 0x0, r42) r45 = getpid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r49 = dup2(r3, r2) r50 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) sendmsg$unix(r41, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYBLOB="000000003800000000fcffff000400000100e5d8", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r44, @ANYRES32=r41, @ANYRES32=r41, @ANYRES32=r43, @ANYRES32=r41, @ANYRES32=r44, @ANYRES32=r41, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r43, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r48, @ANYRES32=r47, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r30, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r43, @ANYRES32=r43, @ANYRES32=r43, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) r51 = socket(0x18, 0x3, 0x7) r52 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r52, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r52, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r52, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r52, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r52, 0x2) r53 = accept(r52, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r52, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r54 = fcntl$dupfd(r52, 0x0, r52) r55 = getpid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r58 = getpgrp() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r51, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r55, r56, r57}, @rights={0x38, 0xffff, 0x1, [r51, r52, r54, r51, r51, r53, r51, r54, r51]}, @rights={0x18, 0xffff, 0x1, [r54, r53]}, @cred={0x20, 0xffff, 0x0, r55, r59, r57}, @cred={0x20, 0xffff, 0x0, r58, r59}, @rights={0x20, 0xffff, 0x1, [r53, r53, r53]}], 0xd0, 0xd}, 0x1) r60 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r40, r47, r56, r60, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={r17, r33, r47}, 0xc) setpgid(r8, r17) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:05 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) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) socket(0x0, 0x8004, 0x5) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x1, 0x8, r2}) dup2(r0, r1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x84}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, r1, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r3 = semget(0x2, 0x0, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000001c0)=0x80000001) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2c}, {0x6}]}) r6 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1024, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getuid() r9 = semget$private(0x0, 0x4, 0xa5) 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)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x1fa) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r23 = semget$private(0x0, 0x4, 0xa5) semop(r23, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r23, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r23, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r23, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r25 = getegid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000100)={{0x3, r24, r25, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r22, r25) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() r39 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r39}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r40}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r14, 0xffffffffffffffff, 0xffffffffffffffff, r20, r25, r34, r40]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={r7, r8, r14}, 0xc) fcntl$setown(r5, 0x6, r7) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x81}, {0x6}]}) syz_emit_ethernet(0x14f, &(0x7f0000000100)="bc000000ebfe2b78ff7f8a9c8100") 16:00:05 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 16:00:05 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f00000010c0), 0x0, 0x0) r0 = msgget(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = geteuid() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file1\x00', r11, r12) r13 = getpid() ktrace(&(0x7f0000000100)='./file1\x00', 0x3, 0x2, r13) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xb1a, r1, r4, r11, 0x0, 0xfab7107437fdb120, 0x7}, 0x100, 0x7, r13, 0x0, 0x9, 0x0, 0x0, 0x8}) 16:00:05 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() open(&(0x7f0000000100)='./bus\x00', 0x2, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) listen(r1, 0x875) 16:00:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xf45514bac2b582b3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1, 0x4, 0x7, 0x5ac}, {0x0, 0x3, 0x5, 0xfff}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCFLUSH(r1, 0x20004268) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r4 = socket(0x1, 0x3, 0x7f) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) listen(r5, 0x7fffffff) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) close(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000440)=0x8) sync() r8 = syz_open_pts() ioctl$TIOCNXCL(r8, 0x2000740e) r9 = socket$unix(0x1, 0x2, 0x0) write(r9, &(0x7f0000000480)="0d6abbfd60d7fd7dddad8f971a63a5f20b5d03be1f43d119793d1304c18bff8ea8bbdbae2db8e19adfbda617d6bdf5359cdd696e9a119a98813688888f2e34bc6f84e4c3", 0x44) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r10 = dup2(r9, 0xffffffffffffffff) fcntl$setstatus(r10, 0x4, 0x80) r11 = dup(0xffffffffffffff9c) dup(r11) r12 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x20000, 0x100) r13 = accept(r5, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x40, 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pci\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r12}, 0xfffffffffffffff9, 0x40, 0x1, 0x3, 0x10000}, {{r5}, 0xfffffffffffffffa, 0x0, 0x4, 0xffffffff80000000, 0x9}], 0x6, &(0x7f0000000700)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x60, 0x3, 0x9, 0xae}, {{r13}, 0xfffffffffffffffd, 0x7fecd9265f949c14, 0x40000000, 0xfff, 0x8}, {{r14}, 0x0, 0x40, 0x2, 0x5, 0x3}, {{r15}, 0xfffffffffffffffb, 0x6a, 0x20, 0x8, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc4d757950d4818ce, 0x0, 0x0, 0x2}], 0x7ff, &(0x7f00000007c0)={0x5, 0x8}) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, 0x0) 16:00:06 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)) r0 = socket$inet6(0x18, 0x4005, 0x70) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xfffffffffffffc69) r9 = semget(0x2, 0x2, 0x10) semop(r9, &(0x7f0000000400)=[{0xee2cef6e1220515e, 0xfffffffffffffc00, 0x1000}], 0x1) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) semop(r8, &(0x7f0000000240)=[{0x0, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x7, 0x7, 0x800}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0x3, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffc87) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, r10, r12, r14, 0x84}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000000, 0x0, r3, r4, r5, 0xb9, 0x7fff}, 0x6, 0x5, r6, r7, 0x3f, 0x100000001, 0xb1f1}) getpgid(r7) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x109) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r6, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r15, 0x0, 0x6e, 0x0, 0x0) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x4, 0x5, 0x8}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x2d1, 0x0, 0xfffffffffffffdff, &(0x7f00000000c0)=ANY=[], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x40) dup2(r1, r0) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x18, 0xac5c52ae66e9420c, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [{}, {}, {}, {0x0, 0x0, 0x2}, {0xa4e3}, {0x0, 0x6}, {0xfffd}]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb], [{0x0, 0x0, 0x8000000, 0x400000000000}, {0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0xfffffffe}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x2000}]}}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x6cda7222219dc8d5, 0x1}, {0x40, 0xc9bd}, {0x21, 0x4}, {0x81, 0x10001}, {0x24, 0x3}, {0x3869bc85e7dd281f, 0x8}, {0x42, 0xffffffff}, {0x23, 0xffffffff}, {0x20}], 0x9}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x8, 0x9]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xf640, 0x4, 0x40}, {0x9, 0x2, 0x3f, 0x7}, {0x961c, 0x40, 0xc8, 0x6}, {0x5, 0x1, 0x40, 0x7fffffff}, {0x3ff, 0x1f, 0x4, 0xfff}, {0x101, 0x81, 0x10}, {0x7f, 0x81, 0x83, 0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup(r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x2439, [{0x2, 0x2}, {0x2, 0x1ff}, {0x1, 0x4}, {0x3, 0x3f}, {0x2}, {0x2, 0x351}, {0x1, 0x6}, {0x3, 0xff}, {0x3, 0x6}, {0x1, 0x3}, {0x3, 0x3}, {0x2, 0x71}, {0x1, 0x3}, {0x3, 0x10001}, {0x3, 0xfff}, {0x3, 0x3}, {0x3, 0x6}, {0x1, 0x2}, {0x2, 0xf517}, {0x1, 0x6}, {0x2, 0xfffffffc}, {0x6, 0x20}, {0x2, 0x8}, {0x1, 0x7}, {0xb3f5092019a1157e, 0x9}, {0x2, 0x401}, {0x1, 0xd}, {0x2, 0x8000}, {0x3, 0x9}, {0x0, 0x7fffffff}, {0x1, 0x3ff}, {0x1, 0x3}]}) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000180), 0x13c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x57, 0xf0, 0x7}) 16:00:06 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031da5089d62e1c8b67a43943dd571296c60d7725f76203cae8"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9eeaa6dbf79477a644660000007486b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff106861316538dae9cf36362ac5be9d2cc9e4c09b41b6602f1f45da881b750bdfe98507493c4dd87f21ac5f35f602cda86f9abe3b3d1bf06b37d1ae684d15b0a7476481c9d8fd6ef75d8a6998e65e6699e2d5e322e610c7485b8bd98645a9db39d5117a5abfa976622949881408b1f4b3ec8a698ce7acc11"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES64]], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYBLOB="0300000000000000ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb00be7512d91c39408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469"], 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r8 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) connect(r4, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r9, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) setegid(r1) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)='W\x00') 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x5, 0xfffffffd}, {0x61}, {0x8fe, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) msgget$private(0x0, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x829, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000240)="a831b8a851346c1e9da759fe15a5e822c581462880f333c6d23990755c8ec3668670fb7bf71a762d6d57677729d79f33539d783dbc9b224b3bfbeecb32a03d8c5af957845fb665e491cba8c3adae81e092153ee5dd17a1ec4265582c3d873d83d00a10d190b9362d91ebf8d3827c25a2", 0x70) r3 = socket(0x40000000011, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r6}, 0x9cc966705e988fd8, 0x88, 0x4, 0x3, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) kevent(r9, &(0x7f0000000700)=[{{r8}, 0x8000000000000002, 0x76, 0x20, 0x8, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r3}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x8000}, {{r7}, 0xfffffffffffffffe, 0x3, 0x2, 0x1, 0x100000000}], 0x81, 0x0, 0x7, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) close(r10) socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = fcntl$dupfd(r11, 0x0, r6) ioctl$TIOCFLUSH(r12, 0xc0206921, &(0x7f0000000300)) 16:00:06 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) close(r0) getpeername$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup(r4) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x167) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xffff7fff, 0x7, 0x6f, "2ca0382c84bb3f283c731300"}) write(r0, &(0x7f0000000080)=' ', 0x1) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x21fe, 0x0, "000000030000000000e900000000002300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x0, 0xaf92, {[0x5, 0x933, 0x0, 0xfe, 0x2, 0x10001, 0x13fb, 0x95, 0x4, 0x5, 0x2, 0x4, 0x8000, 0x2, 0x3, 0x800, 0x100, 0x3], [0x0, 0x5, 0x6, 0x4000000000, 0x1000, 0x7, 0xb9c, 0xf800000000000000, 0x4, 0x4], [0x0, 0x2, 0x6, 0x8000, 0x2, 0xee9, 0x4], [0x101, 0x10000, 0x5, 0x2, 0x5c], [{0x5, 0x3ff, 0x8000, 0x200}, {0x4, 0x0, 0x4, 0x400}, {0x4, 0x7, 0xbb, 0x9}, {0x4, 0x3, 0x100, 0x1000}, {0x40, 0x5, 0x2, 0x1}, {0x0, 0x0, 0x4, 0x8}, {0x8001, 0xfffffffc, 0x3f, 0x4}, {0x1, 0x10001, 0x9}], {0x5, 0xfffffff7, 0x7f, 0xd0}, {0x0, 0x100, 0x7, 0x3fe}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd2", 0xf) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() chflags(&(0x7f0000000180)='./file0\x00', 0x1) close(r0) syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) setsockopt(r1, 0x5, 0x9, &(0x7f0000000140)="c0d1b6b86fa3622a57c34ae2cd088aa209", 0x11) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:07 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = syz_open_pts() r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r6, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r6, &(0x7f0000000280)='oL', 0x2) r7 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x68) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3a3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r14 = socket$inet6(0x18, 0x1, 0x9) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x28, 0x40, 0x0, 0x1e6}, {{r0}, 0xf, 0x40, 0xd7db171b11aa09f6, 0x0, 0x5c0b}, {{r3}, 0xfffffffffffffffd, 0x24, 0x8, 0x3aa9d4df, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x81, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x2, 0x80, 0x40}, {{r4}, 0x0, 0x0, 0x20, 0x8}, {{r5}, 0xfffffffffffffffa, 0xe98b41c890321880, 0x2, 0x1, 0x8}, {{r7}, 0x0, 0x41, 0x4, 0x1, 0x8000}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x9}], 0x8, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffb, 0x20, 0x80, 0x100000001, 0xffffffffffffffff}, {{r9}, 0x3, 0x30, 0x40000000, 0x41, 0x9aa}, {{0xffffffffffffff9c}, 0x3, 0x20, 0x40000000, 0x40, 0xaac}, {{r11}, 0xfffffffffffffff9, 0x4, 0x40, 0x8e5, 0x9}, {{r12}, 0xffffffffffffffff, 0x4d115ceb87a0734b, 0x1, 0xdfd, 0x3ff}, {{r13}, 0xfffffffffffffffb, 0x4, 0x4, 0x81cc, 0x1e}, {{r14}, 0x0, 0x10, 0x2, 0x5, 0x6}, {{r0}, 0xfffffffffffffff8, 0x29, 0x10, 0x200, 0xffff}], 0x101, &(0x7f0000000340)={0x1, 0x3}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) shmget(0x2, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r15 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r15) getpgid(r15) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffdbe) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x1, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = dup(r1) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000180)) r4 = open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x100) syz_emit_ethernet(0xb9, &(0x7f0000000240)="0c4ed3f8b1da2da8ed7ae91e16c3667dff648dca9f01c16eff37bf02dd8f36788585b898157258ea8b500db448d7a803b00e093e6d94d2a4a6fea706dc4663f56be1a36630a6a6372fab460cb53a2fd273df1dacda0422d931be588dae8660b95851a01539cb2518054f77d9d59dfadecd702cee7a53056390d6dce07699785f2a1cdb903b6244ef559260591d221735f954c09d49c881fca5d07c3833bc6bcd8f000e1c7bb89b3e2389392169cd070f401a7e841cd26a886d") open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0xb4) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r4, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x8) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f4799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d614ef7f7a385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf63785b578ecb904bfe59fa0e0a53968bd0e26b83c6d55052554beb462c6bc9d4012200275283c71322ce940b78396804cb3f3a80ee24fb00bcb16167d59d08538307a1ee46fa8eba926fcd5"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x2080, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:07 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000100)) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socket$unix(0x1, 0x2, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000080)) syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f00000000c0)=0x1c08) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 16:00:07 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) r1 = dup(0xffffffffffffff9c) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = msgget(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = msgget(0x0, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRES16=r0, @ANYRESOCT=r1, @ANYRES32, @ANYPTR, @ANYRESOCT=r2, @ANYRES16], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) 16:00:08 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/239, 0xef, 0x41, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x5, 0x0, 0x0, 0xfffffffe, "1ffb000000000000010000d5bf87b2a27e473e00"}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x25}], 0x2}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffffbe) r1 = socket(0x2, 0x8002, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198f"], 0x10) write(r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x6, 0x81, 0x9, 0x5}, {0x4, 0x3, 0x1, 0x1f}, {0x8000, 0xfd, 0x5, 0x81}, {0x8960, 0x8, 0x0, 0x4}, {0x200, 0x0, 0x20, 0x9}]}) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5, 0x2, 0x0, 0x3}]}) r0 = socket(0x2, 0x3, 0x0) getppid() nanosleep(&(0x7f0000000000)={0x1, 0x5}, &(0x7f0000000040)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x44) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="00000018600400e7170600000000000064000000000080000000000000000000000000000159d7ffdcb1e990", 0x2c}], 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0xf, 0x5, &(0x7f0000000000)='\x00\x00\x00\x00', 0x1) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) shutdown(r1, 0x1) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) shmget(0x2, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sync() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getuid() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000003c0)="38c893357afe36ec2a8a96158d6641cd33f06229f0d3606a30b9c29cc15350c708", 0x21}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r4, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) setsockopt(r1, 0x6, 0x10000, &(0x7f0000000340)="4b25d4239e85c300b66a50abd6843c629eead215d92c63e0983dbd49f59cec3beb31e37252fb367d040c1e077efdfe09429d6df3443d7f937ea058c60b6df5542860a14d667a6e21f77a9f93e4", 0x4d) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x214) write(r3, &(0x7f0000000280)='oL', 0x2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mknod(&(0x7f0000000300)='./bus\x00', 0x10, 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x8000, 0x9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = semget$private(0x0, 0x3, 0x10200) semop(r5, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x3998, &(0x7f00000002c0)=0x7, 0x4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000040)=""/3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000000c0)='./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)=ANY=[@ANYBLOB="b9010c2f66696c653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = socket(0x42, 0x4000, 0x1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x1800000c6, 0x81, 0x8000}, {{r3}, 0xfffffffffffffff9, 0x20, 0x40000085, 0x6e23, 0x9b}, {{r4}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x5, 0x8a}, {{r4}, 0x9, 0x2, 0x832ed07f7ad33e07, 0x1ff, 0x9}, {{r5}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x0, 0x8}, {{r6}, 0xfffffffffffffffb, 0x1, 0x2, 0x80000000, 0x9}, {{r4}, 0x1, 0x80, 0x2, 0x9, 0xc5}], 0x6b5, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x20, 0x2) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) recvfrom$inet(r0, &(0x7f0000000000)=""/141, 0x8d, 0x480, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x4, 0x1, 0x3, 0x32e, 0x1}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000280)="ce8a7d4000000000000000e9b3f8") 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffc], [], [0xfcfffffffffffff7, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x80000001}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x6}], {0x40}, {0x0, 0x4, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r3, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$inet(r3, &(0x7f0000000000)="615d41df461a3ab466a5608ba001f83f8195c81fead3a7f9f3ba15c9223877f229baba", 0x23, 0xfcaa52b58c978f62, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:09 executing program 1: r0 = socket(0x18, 0x403d678e7bb835e9, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r3 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r3) r4 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) getgroups(0x3, &(0x7f0000000140)=[r3, r7, 0x0]) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = getgid() r14 = getegid() setgroups(0x4, &(0x7f0000000240)=[r8, r12, r13, r14]) setegid(r13) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f501ee3e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095df57b3e72188cb779289d064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb927708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a7d011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609000000000000000000005842096ffb33f4e96a79", 0xdb}], 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = dup(r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x1) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61}, {0x6}]}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'@\x00\x11', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r2 = semget(0x3, 0x4, 0x88) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r6, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r6, &(0x7f0000000280)='oL', 0x2) mkdirat(r6, &(0x7f00000001c0)='./file0\x00', 0x142) r7 = getegid() r8 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, r4, r7, r9, r12, 0x3, 0xa95}, 0xfaf9, 0x1f, 0x1}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f00000002c0)="702e367c289d2fc521e15ab756c2b839f9009e322cdc9997c0b826b6b7ea9c5e49c53dccd755d71cdaf1732717e5f82d81c3e4a6eb4b1d62620b8cc4864425812fab3922daa864b697e7b0db13b9b4ed2400f5570c8ed8f2c92054456d7e5d981bf626c4cfd188400ca6458593e7767fd32f01e38778c717fed0fbcb17e3012705eb9d5a6a5ed3", 0x87}, {&(0x7f0000000380)="60b400c856741032a437c4f6f8afe26ce36d8151283be410407e241a4a7878d8de7ee29675174b316f2cc6cb77d6563fe56b8569a16ee0d2302a03f4c3cd641198a504d285580681ded1d6eb5acffb0b1ed3e8585e322cd7e0532c45d6859ed62730aeb7f03edc58a0d65f9951e389df895e7b9d0a18442cb353ba85c4008253740d1c8e658fafcda2c44181842426a92f730513ac4749c0a12294183e7e83418c4eb28af2a64a3f913232c9d38b207d50d3db6cab1c2ea98c067868a3bcae5113d258b3811206ad5925ee54bb907a2bdccb2fc6d0ff600210", 0xd9}, {&(0x7f0000000480)="28de5548c6d0d9363113f87ff3b564943ca18341050db2519f2f473b21e87d44cc87b4aebb3b16f00b504620d3836e18c9dfd92615feca7e4cc11c5cd5ac0a7f41fc96379211feeae0606162c10c0704e55120c91a01b6e2609ac0b4bf583396cc006e425b5e0028ccef3358ec146cec818599be54e9f7653527b97aef26f7353f96ec4a7df10ccfe8bb4986bec4735837f28d49fae379d3d12e4c10da555f19c4bb03cf", 0xa4}, {&(0x7f0000002640)="02a8b5675cc834ae76baf822a49bfb7ccf2ecae5038218d6d4acc14fbea7c5ae4629c47a2054c5a6a9e635afb7555f94ef6828750c6a3d88bf2d7efdac66902b78648734cf6658d9319a50352a22f6328e3bf2413d2a81c21e19dd72d4e3328de7ffca00fe343d1b383ce8977cff7dba75957ad8364cca0a3cb11693f6681cf2aa7f20f22ce20d349aa62e92417342803b713afb7f42ad2cd3ce60c78a0129b77e6b71c212b4e23ae2710a1cea7cff905b82fb56882790de9044f1f7664eaee92c6133c9c19747d0faadcbd06a0e72410150d1dbd0b357733f99bd5ffa7255b24dda465a5eb1b41defe52203d0b8ff43350acccb8905e2dfbdd1b0cb6bc8dd7aefea1c60bb3ca020d6ef1bfbe93a8c60217189879887cc2972441e0aba4a9fcd0127344bc4d4580431a3a7cc6d92901d0d79569b5a74810a7d2f840bd7e80416852d458015e3c9d7daa2b65e860ae22d3591a9b3e82221dd9d321da3a9383f85971deac0e3016b0347433f86a147e9463a2f488aa221c9555ab7c02923cbb108ad1cdfb96a697e93ddc7d194e4c944899ec7aeca7f325b75d7575580a613cbf5014e78e854a53102e863488ca35531ef887ecb73d252548663c1c753e3bb5636c16f7b7a493d8b251a32c833fd7300ff885ba96febaa158b9c8162798ca624634c5297f2ae54216f3c1f73e475f93cd3fe0ff7a32f0abc335eec7b5996e1b7ea23956b2f8d960ce7c40ef179e56d7ebfda8aabd01f147037edd75e5e56473bb42d10a4e174adf4b9abf8dedc5ea441050329e1af3beacc8e43c890f24a5f9e5f05c8c2dd591fe7d94270bccd06bb62d7e7b379565b6b42e29c96a685647e8ae5d5ebf9067c1dd197979654c23fa5b40eb36203ed42fcd83faf0892fe2e67f6306ffea969df67c8733b8f66777f8260a071d592ec24a8f23ec15cc47efa74f4bded25fc7d31d70b8d10278d80a29d465a30f48fb512d6684f1bc5d61d6fd6e319ef537ecaa8106e8cc34b5944526176cccb3c48b2c61447c7d630c5be9c1a65ab7ea84ed651f8deaf32cb13a4edcf265fd4874e16345c80f43e9de7fee59eb0ba3e70d10a5811459ea5690866d69672126d1fecf4561d749c2cb60657c79456aa200e536c6867e46ae5b8a8c86cc9893d05ffeb7594cb2033526957d84eb3568fe04a833f61ef07bb7465cb60aa4aa2d46ad2944ce23cfea4abf23b2896e33651c204133593fc8c19d2b7928fc0f1deac565f72918e484644dcb6a00e0cde73b536e8adc7c29b000ae357d50090be8403a9c69a03de607245a2c09b3e608399e5ceb756a7cfed7fcde177ba4b89dda22a4e97d8e5a052b4a9bf2dca36b8e122de771bb473b77edab0935b4c7865581c1e4838dd20ec7165c84483757c0f046923e8abf6b31c45a8258fa7c4aa88e0a303732d73cd08ad6eb507874bbab8b9c428ad4c6fa2bc665e695887298a53168e39380ae3a45cac98a8606cbdec212ccc3382e89a3631e1438ecef4e903cac893de06ca7d3f177ef381ec4732356e912cd68f9cf19ac9b53b5c53c54dcdd28b86559ed7edb2491d2265a8efbe61426134c569d60121e2ef24c3b39c6b219514a210dc6dd53349033379f03015e8d7fca60cbcfb40e63e8202f13cba92ffb34de477df1797e9b28e2a43d27449205f2f1e8acc6ca3f323c53ab5b55f8ea1f9c25b8099470db21312d01b6387fd1fca14c27815479e540272ea4b4013ef0adc6defd5407b08f77090be89b8255a7adf5b888c1cf1a1bd88b4e4a158abfbf4fe6fa5dbf87a971a5b0f8469815426bf1e7d9d91286faaa5a4143a7edd9408ed57fe13f51c3d02827925b67a2e2ea59961372f7d8cb7d58bb4ca395bf3b9b10f4d97f8976fca9b604a79a919bf94b3861e3074128755a0cf37f52e254c00eb200494f1015dddb326f64aa979f93ac3326c8345c5c570e245c38fbbc7cfb15694f8b474a1e455ca573f568b5079baf433b5ecbfc31f2fda3d9b2e6d183299f882b26039ab0ba870d4b25eb6545a9493e1b309dcc5c16256f8d8b94a9ea99dd5f36a0103895d60b88530226ae5a7f08824852f141d85ad7da0ae9f2ba2d2f516be10a8c018d788d92d9d48b6c601e022fbe9502325bdee43ca93709aa2e08e25eb39645f3252b7f5801dfbf98661f4e95b77985573924f226707dadc65e13c9faf9dc1a8ec2801544bf758befaaba7cbc0ce79dc8b11d1b1b90053d549d67aa60af27d5577b56ad7c1fc1a937dde6835c014b7bbe143657db7a6f39f38c1843f3b66c133e740fa23a97ca6ab35ad97baa3d9c9bc9e4ecd80708c55b3020123c51749fabc7ed0a9153ef25c371c348c9d78c1c4e7f68a7e8bfc3982e55a4463bebffc49cac68d9c6ff1bc8eaf5a5f65ce6613df37c848fc42398aedbb0a1aa862656d395f7b9daf15a015fb1ff28e68ff17549fc76d5f5f829a7454e51e8212111d382840f08a5ae0c7a4e1191cd2e8deeebab6b57c13176f18b09f3af38194e0d649cdc7023d55d7f559bdb46c1629ae851a57ee2b9ef5ab184557b0afe6ef96e31dd318eebba0013679d8f640ecde5b6ac35f39be33c75657bde2a4fe0e9bb2a82dbe4f1d0619c8214abfdd8e6e30f485667b0a726957275f75e0bceb28d95d3430b992b45cdb80d9c72b5d218ce8445db904525c57ea9fc7bdb62488cab58411a2edbfd9dc504ffa9542cfe130a6bd264f78774935a634c9082bb72bd5e59cea10ba5c57c125dfd675e39ca4eff7e9dcef705c511b2e6ba6e7eab4fb5a4b85d3fb04e195a5fb2238843467b544dedacee8b2ff24ec7ff5d92fd1c3eea3e4fdf7cbc940acc329b6c2f100a45fd87746c609f7eb5f2064987cf511f94cb5cb6a914ef362c02484ec217667f49588157693df26938864934dafafa35c5d0aeb1d19871ee04c8b567bdb3ab03d579f6e131b1332f09d9c3941b0d5a47bc836039c6b12837810460df4f4a073a8a6df30979bf851e40d0b4ae45c92e461bd1d941b2ee9c5ad5c295ed7455a6f671ee01234d5cc852d25037e4288b3a3903e5d2c97e11f61f07b5eac3597207bb1d0309576538b7e78d0aa8e0a504d6b8ba55cd7b0afa4a5f02db30d6731e49ca996940ba6b0a1cb9b9fbd3edd86ca151c5e282e33509d23589c4c3ed7e74c931f619314ef5f9cb8a32f62266bae8d373668d80af523c8a531d0cd01bde73567eef77b405dbebcb3bfcb2b4f26f045d75be9c396364210d4be79fc8f56540aa46b59b184327d7086bcaabc66be760f32710e3deb7be3cd3fa23038793463abce95eac50a0371b84e8b40ab0ef1f03020cebf6ab18c4c4354227bf87d00e591efc04db115f15622c8008c27b525a493da672a3bbf06e069bf532162e23f3d19465178e7cb1a3685d8f04c52d4761d9c0b1e4d0d76f652a8e574e9c505b4bc60aae37d1cb8965a40581f2443b503f279c579bf6be23da412da9c7fea73b054102bfafad6515c162aae175984db6cdd11a087d270f140d66a347ff77b3d18a4b12736a8466c8cec54f080af86ec06949e711be9171725924c5b918080b22001f15d19660e9530459c40ee677602cbc613ec93c3dd172b6d78180b80f00b259bd4e17b4be0ac7226b36c25d9a767363d3ebea0c6a537572d82521b62a5df9f42aa76e7b6ec17b96496cd648eaf2d5263356ebd38cfc302cf3af9fb4e6a62d0e3f1d57fa636b17895442fb443e090f9f5f68b3b76191ba6404a8488241013d79c0b886ff040b252e607fc48b8b5b092eee075a45b6404e5a15466247ca2ceb0b1cdd962bebc21910a849883102206b58a60db731a81b924a9deb968653137a9a366226b58f0037d35f5f6e7a7c9cecf423971e9178ff27f46dbd80b41b85c20c74d79be68e4a5c70d5c98598376bdc5cb48426594d5de4eab4d456bdf5cbc8327104f414c7f8d6bb011c42b3c0e8b036e6c7d03763dbf45d5ea8d6da174de33af63bc8328cf84c8cc3913b8c9bfce92efb0f040a47a14fd0f4a0c0872187e4f83d15e2033da9596f3e625817d88118e2d79e0dfc0c0e23b8209c89d328f6d1488cb236639782c81be83fac4269d905315ba4cbe423c6df3886a02a8b0d336e4039a62e5edfb4b9917c6062f458bce8ae6ce7d96addbbb961f25a92c8031e9143dbd76606a6567769ef0dfa7d08a94bee1d19b99cd70486ed55ea7137b8e22eb477a2129242f72104671de45901b57dc3d7ece4da718f7e4e6f548174a89080ce9888ae9d0e2a928051fcc245e162f79bcd36cc7ccdedbf76ff2d0811f882b7a26762cbf824c6c388e046c69ae945faffdec8a0fad2ebd327d8bad4315afbee013996677d9c79ad6708301e6f27de1bb4550eb8ef31a0f5a3201b80b3306d7734417e799871107005200cbbb8f5e1e13eef5ec47384b0027e24f77a50230a8127f8b9347ed55f128d8c2f72f14345a3427745fe74350a39af9d68e7ab532c32c27f736989fefaf94a7f58fdb5018097423c23b298b2452791b69e168d5242b10345cb53383c5951f2ced8a37dcad844c49ab7bae2f2d6836b197eb2e11325b78afb65142d07ee8deb20512eaf30c8718e2d2b698423fd6b35acbfa0355a4f2f3e8c5eebe8d596addebe33d01ccfa1cf7ed5f2de64dd5c84a7c6c4348c72cc7e04796352a83ee70e57c0876e1a3263eb5da01e946413b701617476dd29be63d03162058e2ffb0acf3277372540de47f011985827d06cb47e1b1498f439f4e9da908be0e537398e11cb6ca5b3b81f1cca3bc867d7b6e655fb24d976baa184ce246243e3638c7c6b6b138a77bb4b48d33167ffc8e0985ad9bc612653099a3f2680997e4f787b6c71870d30d8f573a84c4b3dc1738db12b3ecbfdeb3fd01f4cf678d4581e36f0321bb465f41eb5ff1e6b2598a153b75f366011729f58abcc64ac20c186d11b4275cae26b9ac5c12cba2857132fc75937f3d727148b4adc3bd2af18bb245b8a3938ed9ee7a61fb3f8f242ed8c2655c9b9a48ef8a03940fbe32b50e5ab463bf974cb54c663a5b1314d35ceaa8b2e330039acb5c4643241bf26fc511852ffc2b0d75b34bb787f58dfdeef2c27b81e56dfffbf69493e8708bbdde16f16889a46f5360b0f34d007d6ded5acec85a7c7486db314e8f500f874c7bc4ac6bf219e846ffc7db9eeeb7ba011a3f77fce032ae4de46784f8343ce5eb9063726e47afe67468d120830b4a144c231785aead598272eba1c6224b728c19c25e11f808cac4b0bfec19b43ebfaa6f8d6013e3568232c91bba03489e96d7e7ed9099f932e41d5d29cbe48ed9da20249ff0207fea8177545504cbf7a8fd482711448eceac69699415832ed11966d790fedbc79f144eee6e43c8e507f5575ccad064ba3563357798df602f681c778dccec6bb70258053012efc4b4ebfdfe268925462ed49a5f0326008283a90e4b560e0ffef7ddf458e6946d4d4c67a68382f9e2a2e0e6aa4070a4fa5865d48076267158b7fa0ddec7b78abd2829fb70b944c6351921af10f0b29f09c9a2330c588568efa1036246f4022e873b38f1b536248d9c017d7b12008a914c95147720a8af3af875e27387cc32647b3418013554d957eb72b42eb76c68d5e58383e3d816cec79bb42bb5b48f473f1f254ccc02d52b5587da42590794b96b90e171b48145118b9b7bc3b0792e7327e3d767aaa03f0bbac892582a16ce79ff0b1d1d3ccab68c9f61950842abc4a144a7c86feeb0cd64d984ce4354e495315d7264842c673643bbbbb71613bf7970ed8b4661469111024992362ec41bc517e43a4b73daa5a95a3855c8", 0x1000}], 0x4, &(0x7f0000003640)=[{0xe0, 0x1, 0xcf3, "3aef82903a108927fc263ae1077ec18807d0b9a80f9c0b3e4347f0d81586e4a40ec654c242864ed672759035cccd58999103ca61f421b53ad425e877307478d8b4b38892421f0fa43b87f079abc3227b8fc3f8fdf76e898c422aa85f90346c180e664bfd2b3b85c52b286502b3c2c6b1ba3b0eaa2cf244073413d3f26062498c48201ece9cd64707fac33a84bdd74595ffd6228bb5e19ed315daa6f16730a1ef0de90a605fa3dbf8045a73f4b58b2ed14e400684994164a0d13f69ae56cf4ffe738d110c6f746131c17daead"}, {0x1010, 0xffff, 0x100, "75ad22c23f1d314c55b049f8ddd69ab96fd53b21b235a13ab3b51846921a6de905421bd8edd06c7ce4967809702be91ad40f0e5ac953f7f594d904d17ea854520d031b923dd14e25423c33ee20a77c6c6dab636765e1724f5c111e5af25576128b5d728f5c55f39ec8669e29641a2137be7d3433ce3f8476cf92a7e078d78d5df0a22d73fba4a5c45c756e396d9b69e1f217aa1e86028c24131c4512b4b6f8aeee26981f4679f8e0d3694bff5dccfc0da9671f2c78c952ea8faa6613d1cb5d823feb7971a84a7346127ae82315462e33e78cfa4ea0a12917d28171d792c41e10100690c8cd0c77a0867cf873ed6f27e723b418807d1e6a042a2842a054ae94877e8d7f84d8b0c4cb7cf0b82d9082ef2f892a2f67d4cbb8ac0f0529786b04ba71201a767a2c6dfe3393decce7bf91258a06420dd2648d32028526423dabb5d2b28ac2c0dcbea3d7c639e9be9903db1ab9d63a6b52d5f98d053c56fbad5e0d33c3cdb43c746aaf74a97e212ce472d68fc18666021ce994abbb6a686d34fdfcc05f2cb26ff62ce80cbe665222e2f102fe89832b8435f1bd2dad94151d7ed578daac29e2efbfa56aa79bea67df8899038d6a237f5c64ec9e1389e39dca3f201207d03391df50a1f1a1069e183da933e16f990a30642434cac6020a0b77e0919fd3715d8fec8b820db9387d1d7f9d1217894a387608438a94be31db9427246631775bfbf7a778e3c6abb22448f7de769bb68e4ab9113c5b1e45c3a29f7c6e0f2e55040a2f1b969875bac6961a65891b47fcbfcb940e2b065a3e4c74996366282432f6ca70f163a2b48ba5909732b2b20de7942f39701b19b0dd6f77d2c0d5f850f39066f8fdaa700745e2b6854fd884f8c7a39809d5efaa0cea285f9667bffedfc09504a13eefed56118f52e371de60e617946e3b0d384a24dda0986a23a18b45540c8d9fbdc10740e270e9c8033e2652e547588c4a55a118ba03ad09c2d1dd0f1518c8960eb8bae03cdbf082c62f5a414ac54e67c5ad8f2568719846f9b680c03e603c37a460c9da8f23787944e47cfa81c58808ae728d0f31cd54c22f33530ac67870d1954ebd8374929b279484f1623f20c31a24204135b13a5d8a5bc8a9d41ef57ac32aba87cf65583e8bc392b53d623d91047ebc38c18c8c4807f2f84e39580dc55c5cdc377efbc5c96c0d50d5500c56abe2f16e820db8b5ced238866146946521aebd49ccdd7c596030005157e7807dba9660d17629b455e8e0fdbbdd3e6ae8bd0e83015ca93f7d062c7e2751236ac6d71174a37c205897b595201d933399a1572f17ccdb22ea17895604267da6fe2b46f8f293ba94461fc6e476624c5915b3fc9501b40515c13824daed34a86dd19c7ecbb3f84d659ca7435db6c42c1aa07778be5ef2959be4cec3bb28eab87e4ac28bc06d961df687233896f71a5d56a7aaa777c853dd34ab1c34334ac936e175e9f7cd3582ecd00c582f6567b497f83272b2a26ac511e33b4f539b338eaa196e2826dfe85e854dd26f63b66b543188aec0cc7e8f00c9f2f90aaac7a5040fd8839083cd9fe771f6b0d659f09173824cab074d525bd4342dbfdcfec5b1af2217d5df1f33eb196712a11ef9dc9f0f80adec8aadd62cf84730ef4a704d6a1803d9fd357ccc39895c9bf5b4176a92a74b841a3437c975165708c6e92ee847d22a7ac7c8dbc84b307db89162ea4a2bfc777136652444a3629a0077fda416bdfa5b13fcaebcd284acc0ef3d21ce8b99ec146803d53ebcbba14e5ff4ee8bb53b16ab43af0fb285f6a816733b7c39e65cb3300d8bd862488274d6ff6670ec3cd41d6c439eff37f1cc696b97375825f70528d94cf93d7f0685ef6329acfcdaf695c1f6e2bd81da774ffaea7954d4954c51b34fe879aa5fca3fb13814704ae9a79ae74eb34d36c97bf11c10fabf4ecdd9fbf80fd550f461191b5d6ae5884bfded7582d5c26d6f2271739d09e5681d67598e5a83400d4fa249ee72e8cc6ae0a9bc6e544de3ea7e8e2b9265bad4bd37526246b8525be7c392d8a971075760be2124bb68f757dac5162837f72310be94bb666fa819bee0e9779811170ef912f192ea9b83e4f7eef1fb8415198b4e555fdda2d19a39c5fcbabc3fd4e055006c444d4db2eb107e2fdbe7b26038c1a7f6aa83abd2cf4944e5063fc952d2ca018ac5d33d0dda592f39d2d154dc3c081d1f2d54629e207782f69a9539a6d17f2dcf5c32132cae96aae8770833fed355ffd0ef5a91bac1db9759353f3869e596cf481790bd370a329aab056bcc605ca8c038a9e1e0c2f83ef65df5ae91cece51bb16f48118a332d984bf48c1979c082e773eb8b165a20c7a083420118c3784804535bbb89ae83974f268332f8ba773c0ba3cce961511a0ddfba3b6fc1e2c5b57b4de67fff8665590d6ec6a9032bf1a68b72ebaafb2973db5a35e281872fc6c25e3edbc5a6d1591bfee9dff1d63b2782aaf180ccd31fa1c30d1829bc7287d5c4a7b99c5ad48bbd57437fb7886f6c9307c4ab484afe0f4fe702ab267a45cc8b84087902593cb7efd49100dc0ce8afacf8b5c63740ffe3a844b90955d1674b7763d7f1ac343125dfa347430b26d19e567c1bc4e9ee8cc00401699802734c3d44d324aed5ba595a766048aa60cbb36e18058d24b81feed716718be720d4eed41375c0e3025e5b5fe2e3bdcf595e67bfb3a6588143ceb87407c7fd3c13f4f4787ff31da7418af462698ee38890e97618721fdd41aca080a4e3722ee9dc8fd6e3de0873105257630fd60532a326c31ed3b3d561602ab41faf1752be1cb4e84ac8f2900f1032ca824356dff2212809a8b0f06528d015416e9c799d1cc3e40490bd59a45948fc2c93c8648ff1a4f11c75a8d383008b3eb28f3010d305bfa8d513068d188dc09d6a86a48eb554af0c98fdb54ecc8ff1b4c8c027398bc2afa8559e0a208c99e4ef55fab821f7b398191e12b8e43c492dff86615ac96bf302eecf141fa3a672d019ceb9ab810bf467467d995fb95f428f471077864f1aae991e6d50d08ac81e3971ebf0bc7ca97519043622a2a49547b3b858884d675b032778ace8d4d7a6734e5464f1735d726684bca724d1adcfe02c9cea96a07012f486dc84701461df145ecab883f1581d2cdf308955ecbe5a0c0dae60638293b56b11fe0fe00bb8cf96d0a84c3e52dcbfaeb2a8ce521b4bda03ea9b4914a31b0753442230dd110904c8749baeffe223c8c3a006dccf17e9655816225d7dadc6343a2d14b2ff4b6e5ec0f6fb2e38e4991e41dc68abf114ad089b696b98840a8fe8eb473093b8c487acfb5bb76b9a2943386592a17e80b58ccb8e1aa1c275ac7b2f0fed549ba5e88d8be5e588c4021ea21cdbaa9b5e3bb7276851cb1b07ddf99283b71ad19c4a24d3c1d854d883c8675ae02b8aa5f71d0dd9408e457a71df98f125a2caea6b819a167c96f3f7f97e57e0be9e0e4e5a4b4f40e37b6d2cd124f584b70a68f808e469a4c26ec5e6f6451d00c8bd65429ff28829fef3dc7ea98f9a72d3f44db42f5d69527f3d1e5c09c046665184c46065bfa3a20150daaf60b0461ac9ebc2a79d46c20e598155659fab7e220e8fe43da8595f30d65665252c43d35442a2902fddb09d106c75aa7d856d43b2f8d760f03396a310dfbefbab1add4047573af6b4b364f3b4ac18ce23fddbeada820a0350d954b939a08d009d15f813b66ffc59a7322bda69d6148a37458ada2c7cc400f9da34796b8e0714a8080412f1b7dc748fae54b8cfa538ef25a1ac6caee732c3b3df5198e153b38d2d98ab01e31d9fc3d034013d8a63256dab7529f190b4cdcbd90d2465c65f9a967a594447b3e3b18cdd6269fee5c3c3953be68ca601792e50e681589dc8f751b5e65e7c9427bf61cbc2a3608d40382875b86f660c43e7fcf883d6c1f20eaa32f566d45737a179790d61594a874a255fa54f90d40db8814e9869dc6ee491fe761e300c302b8126956c78adccbb2e4535112da92dabe08121e31975ca7ee72c6a141ad10801091e0ad560e03f4f72a7a06737e96da9fff609d3c516ceb0cdc896b4073890f6f22dc63c443dea5dbdf22528af9cf82bec8a0ff326664a154fb1fc36e7a4e3410e5699e8b3f91592d83c750242e0fc9d313384352070b301c15b1ea477b9ac3c459a3e63576ca3d935ecbf6af8c7b1ee3a58b0313250e98df9187dd7201111a520909212577ee5a1e1bc45235a8c67e6548f9e5ceb19199157379eeead09d01f39b8840fed20a62c6f915c3a39aec5c774533a07c2dfa139cdde8d92e798085721f6a2d7641570d86ea59e2aeed52c47e64f87c757bca88b7ac5928c76649658c4c2fa36914e4613b700b45d14751930f44e8bd80c6b35e6aa2211a3caad43907fe4ced60276df1cee243ac62deb277e629dd27b4b2083e150c3824fc7e83f8863ebb8b1710be8cd0a4f1e0c43b2b6c2f5721203e49d8d1b3404674a44f3605c7e9f1a2fd0e7036a71b56c79cc54f89649e5c79a1c4a9c36629728201d203143e47c3a38f8956467bdea29329253a486be5f9d9f4cbc25dd79b2fd5c80e0eb784e26a267735e3b43641d92b51caafb3e11f4a19bfc8bf8513ff8d0ed2b5eaf59ae21041dfb4fc1e9369026c48049668f066c7c47df3ec99770132e89d2e4a0b8e514170a3bc41d3b9cf33c29180199991bffb28bd4887b4738093c0874331ce02ba7cc5529c1ab8e5f3e6ace62f31a97c1e323d0c7f9ec1f1b08b69abb810940e0561a5e7b6cf8862ed297da1330b997886cdd52acd468edb71129a19a7512c8f7eb9b43d485b7de16a068c1e0abf5e809b284128deff07acb806d4e0873de47e98aee9ab1a158bb60792584f3629f50dd907233a59b55ea96ebd9874ad45601b454cb287a5b9a1eee12fe50198aca3139fe5fff4fb746322044ae207b334a96a4848be1cd3719d3cf9eebace9891cc8025e29c8ddbd737af560548a6a0ffc0994bbdd6585021ec09db4fb13ce27fbe09d2266248ebe4193445534ae8e3c85bc2934cfd3b473180f742f8e274194d2eb01a555496b255216541ada6c4a29b6ca39be1209faca2a6cf37d2c9694ec29717fb9f4b76e435302c5ee1d07d84312545055e301017e164bb07742f04981588d941a6ded3e2ca6b654ac757f621b97eb8e3b4441681dbcd783454c1876b6cd09087fa2f2f07d1122a3a92cef3686f4babaf3f92560d403a77b7fed71c321b4d2867562eb05f79802dd722cf02237031f35ac6684aa74b8341ec1a1f7626252c89f86c006590e3cead26052c64849033e1ce2afc10b288450814e40f1e321f64018c688708f4a424de826e9209049d58b571c7e0abfd127e52061da10df52a645ef5c55f9a021488157b5d51833ff6bd05cc75b6ec9f3260f7d6d87d6f222b3340bc6c41c8fda5081b2617c1f183d1d2111b40cc8a79668c623e6dfe7174557c8bedb4a0e85f32b6a55c46a57e53445c7a273c7fff7302c9992ecb29d514ed218b0cc9dc24fcb05966edef115d4fa3a3da1bb24a9b14b6843b990d58d810ba4a3db30b728c9e354f4e0bf5dc04b93a6e8b0d4d4dcc49c0b60510e679fd2412ec6added4b11f4ce31eb0321aa902dc729538a0d3ee57fe7db6d5654c3020ebce9b8c130f136913527f5548634c7c753b4ab42acaa48c10dc438b3b2243624e310ce091053da0fba34fe0fe8c5965c169efdaf7514a11d7f5b2c70dbbdc933faab31bd940139605cbbed109e924f535646a9aba84c0454a3026945615fe930e20a5ceacc6ab16002556441b9e030a4cb967b897a891439"}, {0x108, 0xffff, 0x401, "b8cda861b116e26787139f7034efc849c30cf10a4b3b91f50e8288fd114d2ea18a856ae38c370eed78b30d9d6fafb5d80a0423567ca89b5ecf642aab7d54bd2f7048fcf0351bc6e83fd2fa737c5ee51ed4ab1e2f45058721d45e2ac751516a2a58c4320279ec15e6e063fe2f4a57f1c90efd62f25889395f332642a5b6a06bf968e021b0ea4c2634ae4be5bb8c74cc6c064773115fae5b4a150ea03398e33ba572dcb11ad337ffcb81a58ca5708ec00d9b66601a4a31ecfde704f8b2a93f0654de25731a9ead324e3fdee03a65ee06f825dfa985e49da8082f14b8757fdf3e15ab0ddde82250286f71c6e37a63c3d887e6dc1c"}], 0x11f8}, 0x405) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) unlink(&(0x7f0000000200)='./file0\x00') 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = getpid() getrlimit(0x0, &(0x7f0000000100)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40002c6e, r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:09 executing program 1: semget$private(0x0, 0xc, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r4 = getppid() r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r6 = fcntl$getown(r5, 0x5) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r7, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = getgid() r20 = getegid() setgroups(0x4, &(0x7f0000000240)=[r14, r18, r19, r20]) r21 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r21, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r22, r19, r3, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r4, r6, 0xaa, 0x20001, 0x1, 0x1}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f7, &(0x7f0000000240)=[{0x0, 0x1, 0x1, "690ddc506ce0c8bf9b3a4b3567ec7ba50dcb1d306063b4c2701dc169728b3715a18be0552220269f62cd9294ee47e6fd0f91ce131a0d7055f48a5a87ad446752a037e71440cebab02f18a6"}], 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r30, @ANYRESHEX, @ANYRES32=r31, @ANYRES64], 0x4, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r32 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r28, r32, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r0, 0x0) r33 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r33, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x400, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000500)) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f0000000000)) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000080)=@in, 0x2, &(0x7f00000002c0), 0x0, &(0x7f0000000540)=""/162, 0x9e}, 0x1) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r1, &(0x7f0000000240)="c88ea505da23608205c35963ea5454abc4cf4ee62f575dd17d5f6ab0b11ea970765cb3f1f65a58da1c6a5e44b2ffca360c381d8bbf62009edec7d5e6ef820967bb7732f16a66e8ef2a5f6aa4cc38a1bad1463ee17df62625e25d825fa78a97ee9a3a818856aa6f557e6678ee2f4d392397fcac965e913655579094d59f68e6823312af332d15349c1299b40c52642176f09137d3611801750cefb740ddf6a58d97302753fbffddfd75a0a9216c2e1955eb18711782e47e6a77daa66b3404486d854a3c162c1e5bddd97dbbe43b6063c8120ef4be512094f4694502123f56220bac399a23a9f9a42dc21e2ecddcd07eb5040330e19a8fa78679e1aeff0a449b3e99c246dbbcec7436279b4597373b47bfc7e673f66552a4dfd421e59fe3803391e70fdd1316e4bd48e39d3aa88bbc291938a733ed8de5c23de9a606a4b6cfcb01efb6dc66a212d816ac4c003fadb292455ca0e3f90ddb249eb2721f31c0b3596f9b7b03f226903253babbc61be8862dfe3d51fcc6290ac997be445bfc337520ebe9a7839e32f78add76d67a95507ff09c01d8c732c5697d81b9ac0abb26eeedbc0302dfc950c5bacac612c305d2c85adfaba5d1e94291044ed5bd740446566ca6b298edbbaad2680e06c6b75fb4e14331003b0f4539dd5f3bc175c2343aa1a0baefeb92b1d978478b9b5ba80290fb091ae3c0be23866cfe4039f06f7d30da0f548e5dea96bdd3172e421fdc877c9ea60694ba53767b593347417b011fd3abd473d09732a9c88061c8c36def15ba3b4afe332f1997383bf8dbc4f9302ea52c6b68dbbd5fe810ac419fc3b887b2cf3aa3c3efa089e61367eadbb3463b86b01cb15bd402a6bd1d6e5d2a620cd60a86145f1d3ee962324a8461afb3246c783a92f6a35bf142f22181e5e6011d890efbfeac2c2406324301329568a44cbc691759e6ab1334c93298ae59a8e12450d6f4c7a9be0241e35dbf76eb9c2748726a9069b7f41a2d2d2893b2e782b44eaca4517f7903a25f2f4c4ce128c09e9a9c56c89a637643b06f3c5a6e7972d5758214995b18904c27bff4cadbed537b529b86f93589a14a0a14b923646973e1e311dcab492ffb6d00746d7b3b3d8e08e88b118cc40b2b51d0d07f95d7360cc5fd603d803674e781c45583c95c74cb0ec5802f6cdd46f638cd52c391dd69bafaf3c60dff24e1706b0b9efa78b732bb8171b792f76a783c86367b46d3879d1177f8de73c1f8dc784147f90b10c24e324b47acba8bb9a6462c1bfc791707cc444dedcdf73464ab2f4b8fded0d8e3bece8d08c140ddc7ff9ce3006dd555d94942b5a58c6a1caa9f434cf72dd70ebd4d0c1a0056118a4d36443a063409edf2caa657ee645af0bd68f54616f356325d49a5c7104adf1a726b63ab26fe6144d7be9f961930ecd5b836654e0be234a6d8ef331edf31a80387181b922bf00fba84a5b4653e586e4f531535461cf4564b27b23e3155e7583318f0e2935bbb1e40e44a4355c04740f2cff60c6760150a5cf413f78288329adf20f163d214762ffc10e80f26b7c8102a76f72ab6f6f1d92f8f1ea2ab6971f7e80f7970cd56a25ccd8fe674db5ef934309e710cf6d9acf79f06cfdf8d7818b11e966bac0f74f0c18c728b119f3b5c67f5d6b8d97546b335b40fe3913d7e1c7224a0cc87ecaa77ee7c1a83828615bb907a808aef3c6de7813d3fb5fc88f02c3c86cd057345f2b44b456be7af18f10bdc25e96b752d9d387f8d4ea27ecac4669fece761c3e6890915d817434ac2511e46ddc69f8f6ade69ff94d93f62ec53834746bc644a99183e7be3ff80d0586fb6266fac461b5d7589b086a520cdfdd7a9e8d706482f627444870832aa678cddfa39d7ad1c9242c3a808ff68a4e9def2170fdb564539bcd69c7078d666e86d049ccbf6f7b03d8a9208400aea646362c23dc245b3174235cab0143e9902ff85bd461d41170ae77041c31d980a1eef5d666f85f93bc9c2dcc75841ced51395dceeb598e8927eed7064f8ba1e003d99d61f6ac9443cccf0a7c80a44131ecadd85048b1c97051038928ba5efa6aed504f33ea7b3fbf3bc1125b8b3bb08db512cf46664ee35634547ba3ffec50d939d33f7c4ac9795cb3097902a164f875a92ef6c97bc9b049816ac53c459e2f896e6d1538492fb0ddd638290d7b4bfd8dd1cf40778bd9ff1e5ffb041c7ef4c38310c9bd1ae804073a6f18121927f76a2514b78bc62329aa640fc8e4656ca77e552d77277d7bd14ab4310c7b94024ecdfbd083b020edeecc812bb94459f0b4348670a85c79faca0530e1343697ba2c2c4af9fc9a2ba308c155ae95e5f2921fb3bf1d733556c15793531fa9e422b600301e34e74afa5a76254ef483122f2d1b536e1cd951d0e8994b9d9f65101e693f4ca061064509f2f943f3c6683e798a23ad332c07547f6fb732b1075dd8f35e8727f8c23b162ec72d7516c00b3ead1af53c1d7badfa50c188384a10f54bbab008a3798a43d6e542ba16d4ea5a6de4460cb5e6aecd06e890ae03bd11f0357cab3d5fc7b186ce60e150c7b98cc9fef7858f1fe8ed9a5e534b5446cf65845a3f61234b820e1248ddd8aa52ade1b1e1e59110cc544cf163c23021e820804e2174f6ba38e289d9ac3951d9bdb4ad37aa6233fb9c61f20f48e855524a92c5c55ac841aee43c93862f47ec51c4d9a2971b8f22b2868e57d9ca14ca308935e8a4cd2a3b02a2de55864114fa5ed2751c43d61ea345f6ca6cc2c66c6b482b89a290507bf62498c9dc93b99bada7f8c691780e30a279dde2e6972268e617448577f9b4e97ace0d3d63246328e133c8b36f7e51f5252817d9e7c8018d2726c131b2edc7b43137d29d46d96cd5ba50016038e7fb9b3651e8b75327b5cd81d70de3a3f4c6ee98873e9284871d4f9a5a1e54b09b28ffcba5983d2800caa8dc1100038a9f258a23361cc50bbce0c4a22eaa7b23e1385a1bb1fc85654d8e9397420715a76ac4934a8986657343caef9be06b799b457a77132643a75faf01e55912b783ecc63525be21896e214286c4c244709a9dd9e1d9cd153204f640a1075bf39c33e1b4a033769cd7ab45d39ffd4e749488fecd0a29d1a957d0558d03cce64513037197d7d86d7141d74e1ce3a44b37d94742e6fa41202abb1962291da465a2d8e9fac80fb85cdec4d7df80c2d561a77cf31b5dec57093e8d1aa0a88b34808496e86d43a117f565464cb132c25bf34c65b5b4c51cf4cf94a5ff66a8aa557ef5ed90c5490664da830259bda821b8b6d5cad44bd26e510235ca6a99d9068cf6dd1b25b2998e7786f3ae5a683e2f81d65137d00ec94c407f6f539872f60db24cda68bb707f9bf852cf3b86d93c22c15dbe26e170055f0a90007035327a2c5b8d9f9d7d69c0c215a462ee053e1e0ff33620dc445ddbcdbab4ce1a67087fa5c2191913d62ef80942fd189740174f1e79a1be917de5d3aa315442e114aca9a5c01f269514c7104200e40a9be1aa01b655a693f9c03b2c0a1bc3f9d333d69705490695da9f1cadbf3bf014574eaf8160fa062a7c8b710657326ae35d1ca1a9a58d05fadd5597d8881759ac1cd2a0f1bd759352f9b32c3362546dfc3fa31f879f3da41ed6185605310329685e7283203447fd77bc8f08c389a8dea865f8f0e00117c00b5b42ce00cbe91f1f633d8f0d01e7c0cf907a94149eb39f9edd962279bb46b89792eabdd67d7d8851fcaa61efdbb8024e3aa1937c0ad24a4b868eae8f09b4a86b91cae646f3e791de92f4cc5fc9b6b5abf45e1882c09dcb3ca01605f8c6ec04462456d38365f0f0c1931613e94447e0b39447c757422504f99e0c8d95d2b5cbb8c448e8ba66f4cadab86468679931b08aa0306a3187652737a1eb80bbe71f785e27d6867041b84d5d6804766d5bd78d77306878fe777c4122195d8f4098cced925e5e302139ddcf429ea2f04196e401aa73cc22920259c0b17c625fa4bea3caa6666b4b040bcfc5afd38dcff33bea657d66190f4056613dd481c09ba0c499ead651b757188be67793704579b3b572bf4cfe6690aa57c5179c2a03d60a31927c67b7fdce353c9428d5eb8ec8e4c5ae931e5d47afdacb4d022e5163431c354abdffef0ffa99d0d5555ca54426d047b08a633fddad4497f61d5c393cddd2dcc093c0c1a6e7a6fa478179971844258aad4d3c1633102fc3e550446a161c21ab8122596f04b7534fa4f440706748b0673063e2aa444e47c506f53b1feade84c316d14e0809f13c572bc8053ce00990af2d40449285b2543b067657b460841c2f74e0a15d5f6082417494e872209cadba4a7b8f104421da528e10a0673b4c9611b61a96cf4aec74a2e6646ca32664160a5537b466a197452fdfc9a8d3ba14c53c4270401c72b6be7c4675951321520caacac46751c2bdae4af6d9d4b021ff2f40cb6d9c92964f28c1b171247ecb05938fc4f5661ad43130999a805888fb16581269cd6936a35ce0dde4a56090d483775432b27a7ef7c37442bf8dcb45962437e807cbd5b5fdee692db7157099c839efcaad90244b65bb765a99e65f0fb9820f7c3334d026d4098d9d4c374ceecbf5e7e9bdcf5cfb0280c23599e07adf2ef642650f9bf5ad809b322f56e5883fec3aa84b78c2c5ac109cc1ca2268782b32d8c08ca363749b760918452bd8197dd859c864102884f914a6a2a7566e22e4ffc67f6385f34fc8090e98cf2d68d904cfa2e5d7c230bac7397c73d9ca1e164833d25b3572b36f9afd21d8fd6d3d21ad5a1760acc9b9a0a885712e3abd789ee2a261eac9886d22b591e3f78c1a396877a06396034275e158c53841829272fd96de6fb4374a6b5bd165e84d005f4a63d648fe524277e7237235e3b3521bc937213c8548114f190431c6005f6aba530e10bf59e9ba9754ca4c46a8463e35533f846fc26b723705482219aae80a837fc1edc89e47be0f518227d6aec4daaf7a88a021d82b32a7adae5ce5ac51a78ae685cf05ff3e02ef72cbd35ac533384cb32ec51dbf1768df39846c83c797095b9bff806f68537dc9ef79a7bb95dcfd9560322f89f9f54986699799b077f647ab96ee9a3da02dafc7689d840640c3afb46888b3e344660ca91048c4c865d3afa1df5af651d4717885b745e54d415cef73c4e182217636d58d7b17000907c292cf95eabf8f502c2535077d66e77c46859cba90a3c446754c2de9452c4539db37e6ff16140af46a196f0ed20d68ab082cc9f82e1deb1e3a94b2c7f3a638f45009c7a0dc6873392012d5a66ad6ef745b56348f13300fee9ab52833f7508b7f79f7bf69d20a99f35220679d101c534a34829adc08cd0420a0b18b68883574c77cb970100b6d23a93c5df5122ca62069ef1135562c2bf33dd745cec528c9b1c3f2fa4dcd4ce6fefd79c4f90384fa180a1220efba9ba9027ed496a2aa164db149331934e24f0e1571d3b318e354aa1a82ad803826660d8070052d3bbd161e1f48702a854c9864fe8b8fdecf7ebc59519a3ff60819fa8ddf225124dbfa52cbfe658678b79d32b9ebe9da570e12743ba6bbbf1900f28ada75feb3b21884df7665804b63fe65cf5046aa2e478ce8b07ea8b913a5560d4749f65629ecccde99cf3f41a86559eb9578255bbb045e63608917572f1d7266938eca6e02a880086c0ccae6f0658f9cf6b39395e1ed3b099cbc98dcf21c6aacf0a06a5e2a9c9bc36e8604904a83ccfeb241bb56632898aeeace1938198882b74137e27bca8b670943f2a68fc499743366eb75ecf87e9a89117f71f7f2384d8d41bcb95a7fb0ca31259e950014a", 0x1000) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) 16:00:09 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) r4 = msgget(0x0, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYRES64=r1, @ANYRES16=r4, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64]], 0x3, 0x1, 0xb1497f6c325f5536) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r6, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r7 = semget$private(0x0, 0x3, 0x100) semop(r7, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r7, &(0x7f00000000c0), 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r8, &(0x7f0000000180)=""/174, 0x398, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0x137) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238, 0xee}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000400)=""/134, 0x86}, {&(0x7f00000004c0)=""/202, 0xca}], 0x5, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2ac95c655cc2d475724509461f4be84ba1dc9389fca7a50fc1789201f11bda5fc61b46c217dc2906284c38f0d6175bdce1241b2b600b92f2d1bc8c3e7c8902ed439b025317146c54a8", 0x4b) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) socket(0x10, 0x4004, 0x2) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000400)=0xc) sendto(r1, &(0x7f0000000300)="17b6af5de86df00cdff60c067301fc736f166b560b56e514ab10317bd38699930097a599e8a300a79c2a74d63a92dfa967b6269c4afedb7ca8ef7f6f35691dd25c6c6dd29080e57628ee3f91c906094ed83afade1bbaffafb40e6b22e578e030f62166873f5c6147449ae8636de814d0fcf19781bbc3eb004876fb07f4f5d6e77554b930cebba667e07b84160595d4d57868e0623449fc0a3140201629b77b1b24a6dbd93f2ba699898623fb10a66b75f45ec5b7818fe52c4538eefcaedfb46f3629591088d67aae17550d", 0xcb, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x1000}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10f) pread(r1, &(0x7f0000000200)="e44eea5c8f89a6f7882ed34b016746256da01ecae61c32d09ba7e0c601458895a00d9010d020c14d9984ebceec13deb7bb13e71654d0eee5625720bce298357a80bc1d044256bf581ae38a1239da713f25c147d13ed270eba73c2730622756bb3272f8a91d08f404318c2b331ea517b6537d6b860371643fa4", 0x79, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0xffffffff, 0x1, 0xffffffffffffffff}) socket(0x400000000018, 0x4, 0x3a) socket(0x10, 0x4000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getrlimit(0x0, &(0x7f00000000c0)) setuid(0xee01) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r18 = getpgrp() r19 = getegid() r20 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r21) r22 = getpgid(r21) r23 = getuid() r24 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r24, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r28 = dup(r27) ioctl$TIOCMBIC(r28, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r28, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) getgroups(0x3, &(0x7f0000000140)=[r26, r30, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="f924ccd1ff002647d3b5cb5d5329b79f13978b52bcc513c954cb2a39e39a9e2c7f38f1a3008fbd7fb7229aa02e78121b9be7dfd147c6e62fa686bb9d24452ce5e2316ac945635df3a2376f061ecbebb2cbce87cffd75f663a31d6f41c8838c44e1316bd1139cab38d8b5df99b8633e0a88a0cf5b2dabbe5b7b242e57172ee0f8002d67ddda93fd586f150456caa88241f736", 0x92}, {&(0x7f00000002c0)="ef8a93ed107c728f4b11ed92289504fbe5905746d9974fc145f95d26b4a51672190b6b967971bd635b50efdf140f845352815f6c6dd8e9ee8e7f48695843072d6c1000a6e05008a1245f5f5bb7c90e24f731bda5e08cb18b43ee90c9232a4ac0d9012428c676d94705250eff39750753ef9a3286e58cd52e79b99859a38a74268f4e16e7cedd8efa9fdb9ff6b0f135d8ef0590768217df29bd1848f75a8c8c5cfe9c696c3337da371ca77eadad560c671a5a2f08c1a4481a5324bf72042caf", 0xbf}], 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="010000400000000000000000ffff0f0001000000bae342f2335cf5ebac397f12237f339464934d28a3a8cb64b2e3759ece43a7396688d27d1cb6f4cbffea210db59fcabc9a8f50f062160d99970efd1e63cd7488729c04589465b31a1da5373c51a4e246b5e9472afc295d71469ea4c3b4c98fab114d55", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r12, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=0x0, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r20, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r30, @ANYBLOB="000000002000000000000000ff1f00000000d000", @ANYRES32=r31, @ANYRES32=0x0, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x400}, 0x809) 16:00:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x8, 0x0, 0xf8f3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) preadv(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/18, 0x12}], 0x2, 0x0, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x9, 0xfffffffa, {[0x1000, 0x6, 0x7, 0x2, 0x7fffffff, 0x8, 0xc22d, 0x8, 0x42d, 0x100000000, 0x1, 0x3, 0x1, 0x2, 0x6b, 0xa31, 0x100, 0x1000], [0x70, 0x9b8, 0xc0000000000, 0x80000001, 0x80, 0x3, 0xbd, 0x5, 0x8, 0x9], [0x80000000, 0x1000, 0xffffffffffffa83a, 0x3, 0x8, 0x2, 0x1], [0x100000000, 0xffffffffffffffff, 0x80, 0x5, 0x28c0, 0x9], [{0xdc0, 0x3, 0x8}, {0x0, 0x80, 0x8001}, {0x8, 0x16, 0xff}, {0x1, 0x3, 0x200, 0x55d66946}, {0x8, 0x401, 0x7, 0xfffffffffffffffc}, {0x1, 0x6, 0x4, 0x9}, {0x1ff, 0x6, 0x4, 0x7}, {0xf22c, 0x2, 0x8, 0x9}], {0x200, 0x3, 0x101, 0x4}, {0x8000, 0xfe42, 0x401, 0xfffffffffffffffe}}}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfff) read(0xffffffffffffffff, &(0x7f0000000080)=""/47, 0x2f) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) pckbd_enable: command error 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x0, 0xc39) msgsnd(r2, &(0x7f0000000080)={0x3, "c0a2816d5a2f2e96552c3f0bbd119bb6d3c9922c65358f05598104a0b1b8dd135f31111abb18b2e740"}, 0x31, 0x0) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) r4 = geteuid() r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r5, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[0x0, r15, r16, r17]) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) r23 = fcntl$getown(r3, 0x5) r24 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r24) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x8000, r4, r17, r20, r22, 0x2, 0x80}, 0x8001, 0x7f, r23, r24, 0x4, 0x200, 0x8, 0x4}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0xfffffffd, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c16ce00000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d60c6ad7931"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x7483b255d722b8b4, 0x80) r5 = socket$inet6(0x18, 0xc001, 0x0) sendmsg(r5, &(0x7f0000000880)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="577861bf9530fc1ea9a499c639cbfd309e2c6258a93d13b1576e724731802dd5dea96afda35b272e4c854a2f38f85f057c0364fa5fe2423d8a1d48e807e2a7c8418b95726f7be5c3186c0e33947c4daeafbb0d8da9f0d8a7ba7ae2a96b621872ac7de017015997fb1bcfa837a4bf0315ccd0d5aae855774b02a2600f07b2f103939ef72a60870776692f5d6aa22c", 0x8e}, {&(0x7f0000000d40)="4ff76d5eaa4d995657d2c99558d3154763a340d612e2a8fdda5678eec44c51e7549d87d758397baad63f8e666092224f319bcf3de77c5b378d803242d2a154d4528d50843d4dcef20265ac4316e6317320d382728d34404621c943322aa04f960f0029e4e85545e273dd7dda661488398e359195d843b0d9e80c7004a16839e2d4fd031f02b811b05ce6b964671aa4c9488a51451c4fd134d4911f5ee26c27a6fe5236b626fa9fe1a6abc3c7a6f9e25baaea1a7acd799b9e05671041ce827d3c804273e93402d1e9c89265eafbd3ad64c5c8455ce3960de1eee3af806e6925a5c4872f1c565614296a466b6de4a56f0b3e828c5126cde82d53de4ec6ea6fc8a5cea9ee3e10a94983e526792b54d48f79c1e55e3a759dec568d26d66ee96ef528bab36cf66e72d94b4c94eaf44c42b3672c0a343783902501ece995966ac20eb4943afea4b897a009ee215a117bea448ee198e66b690d8263b25c2dd6193d04b278ecdf15ff0713b79a2250a7d9915e3cd04512acab3a36e3cdd21b106edeb0a1b34769b31e6e948a999ebf19b009f9a7cad5d9eb95589e54aa443889369c57b376850907631ed9cdb347b4416e0b5ffd60ba145d042428268cb7720d57eaae69a0999b800e82c8426f0803adc55cdaf69e40d7a3e553ab76828fcb31e82c71d9c61e72836f94ed7c5336142fae4348ce10c12b8a4384a299739a7e63cce922737039e26e94635705763be5316db2b0543b40196924d4c1b59119bbf57803834b874f8f4f131d586738379139875b1a7309d2b4c58e698da9f48338aaf7620e833dd7f389aece92c761fbf147876d55adabbe9a86ab2e01d06758c4870dd53c94864ef691b90264d9357cf286aa2f846755b9c3f1f7a805ee0e131115f32b79b2da571c6ae527e40d235c397ca3902de23d8385512f79a5220bcce091ba05dd4b351a591739644ba1ba57884e7067107886f9f8963ba464fa96f679dee2bea16ffd899efcb34a079c040992d822e0233d9e312f73c3be5cb04edf0da516fe3faef3a260da5cf604085c3bf3334b8cf6ba6318638ed341c9c10d7295f69cd5e9462047785185e36648453661255cae44cc5d8bb4b0e730025c6c877cb4b3eaee3196ae294e6cf5bd8a48f703b7c926674913cdac72e521ff474ae7b7ffa2ac01defb38ee0a1ca392f8ef5ff01c4f676d4d06c9281a5796fce5a5afc1dbb74f13235799fcaa30f4b2e7f6e084185b9c4ffe79e5896c2ea559f2000ceadbf49f573e1ac2af3263d1f35182f9075e57a793a5bd0e8ea0fa0a28d0f7b9f2a33eb244c21c3c273de8d083934365dd5b7bff94bee41c86c325bbc7fdfee82da28c74198965660ff89d4e5bfe1de79e536f40fa71b50f354937e92ed56e201a00b7d382d78407e54de15849f54e0ef8beaf10a60984cd8ef632fb4bae4d95c529d0a2406d406d1fc7acac0e7c09c1b40302fcd24a0035a47d76ad09f200b744b90f0a17e466f80bc232b0727165703442118ee08d726e510ea1186b401a1328ebe43a002e6785511c07d29d537d5e176543eb7a12a026c3318fbe3d06926ec2bd0672dade86e838bd7dae9c72208be02e8e67a44e647003217ef2a94300b2d6fd1bdfe7d64d08349d8a860d9129924571360f126010cf883e9bf17be7d5baa3ffc0652ad07cb1983d6e8dd28acce8007a119360f080b7c2d26ce9a1eaec07ecea31b8931b0ddaad3fc58a95fd79f06ed7d110dc6f42285707a0a33c6a122efc927fe8f3d4c9d27a1b701bf75131a89cbd90e4b5bf5a0a5815c6877a54c12fa0b3c48c5cdb24dee4c75a7d9c0505d6e43691e01bc76738035a6b10a7a57383a097c2a36cd0d39e3257c87d490efc938f66993348b616956ccf818f60c15173164b40503dd430d248ae05a521c87c0e477378daf46446cb14245dd094abc61355b43b2c319b5919784814f507823df4931e6b4b3f37693a9820ed7f0b09fa9d4094197d993afc8dbe6f163c7cf13b03699f238328fba4fa7b1abe89cd5779e192e71d38ee0d99fed9a4e22ee96a46c6d7f3662eb3319aa5cbf0d36a73783a8ec4b8c924b7b7897d61f3c61ed098cb701f488781b70c009747dce51e7c960964cb6377294ff731f25abad894f5bf641a8d5339128eb1e35872752699ecee0b234cda6fd4a7d2fb814841e5491abeba9f8b1cb2594b40f7aaa10a83227b9bed337971abaa6a802d7631a1a9c70fc48d12d610d8bd1521e009e86941f652b82e169346391c0accbefbe24e28cb85afcf4a32c55be759c1a1bec87ba950546e5e41371716b84735d16592c1d06c4d9d6d7a1757b00d7731d0fd96eef51ee7083981aea2298330a53075fdcbd060f171792fdf5122fa0a0ba84e9c6087827c970563ef4dda23b18f81f51682ed5cdc4bb69146d5d2984a8f345c3068631f357cd90983dd65400c3a19d263489e70dd94041bbc52206e731c288d9ee0e57062d14aa16e3b276f5805153534d262f2b0a6284ed60272898a5fc6ba30f6ac547cca7907194db964e30b627c95e103f824b8d70b9e5d6ecfc42889be54b52b873407c6a689bdd54574591ba5ea6694191ff58b5c0b4a81871aaca8847dd144e63222f38aa455f9cb92dff45a25598538488361cbd4232befdb65d71610a9d5a22047df70fdf652b8c27d9f868522f8465659454378c9f8317fae6dd4c0fed27712c0200e11d9fb1dde4bd003555f6c3f2ce49bc9e848d6713a463b9c447e5a312142e48f7a20a15fce3adef1fca106a94bf8a54dd76727cf87f85b951973538108a25f0c4682020433a4a8aca4445e6ba272716c27ef28a4787674b2f250c8aa79d73244afd6cfb9a870aae7fdb51c61629ed4b34191be506afcff904ff35b304a2a87ba36f33b6197235ea05f132496bfc39151fb7f7b6c957db12d6c694b76715e469bc4678226874ea5ebb11bd4fb1fff77e6ee103f8c5274f06381cf8511af295957bf8274d07f4c9e033f566639a5963c80ddde68877c753766d04bf3712653a7ada643f8d3c1d7e72058f6f3f061dae66b8caf4f9ef8ba284090094574e1438dbeb4237362b1ac259f7569c6e13b9fd2f71ee996113fbe55b86d9655bef85bfa2e102264e13ef8421eeb6c49e0e1f18c1654d607fb2170f8a76ca6f25a17a93add65ee1f6f04595dee56e9e0a01f751d7663f790793504a13f9b9a634573dcf4200f5173584aa9eb717ec3b1b91bf2061295d2d0dac551be4647853899f96802c4011cb56fe0ecf115123c4f387c01bcce8f098c85f0cb808e09c2325a1398cc152e61c088a7af4f14760bd9290b757903eee4d6f642b0dc44cb968b36cc69a1e5211680979167a92435e4c236b7d7782f59320cfe304506cff9ebaae2041f9d55ce97424c93dff2cc48d344172afd5f450b1413bdfb4a953bd5837d28f72780702961f5c3f7135f12a7252264696c9f980836ab8d0f5a31a370ba50f8042f29774d17b528f033197a11f2ce9d425927ce523c124046160f53c7c00f6927c161890da78eca78c0f77eca64ec48b45cedb2a65e1f9f1e722d1eec2960f26140832f4f5f146ec50608f79e07d9902a0fa6dd68e5c3ad9f854530f0d9f4d2fb0082813236329f15a342bbe84e2e83919eb6d92b29eb3d673b820b8965be57dbdb0d0250910ec02a987824d3672dd5cc8504f404570639fe1c6242653eb652013db929dabe9d7e66ec97d9fae8f8eed5a11de377df66eb9390f7f91791150d613f92af239593a4228fe665e21e826aa5957099d54a04d8c9440c5f36934ab576719923ad8e3a9b0ca1364756a97f9d286f0d6f8168ed4838e877e0e12d36d28ec2c45f1b7d072ad9ae5e70f9d6f3f58e40af0755b69f329e279ae9c50564f5f0ea07cd124b0fd4172e36674abbb170430d2cee395d458684a10088880fd9ce8c411aa1d51ac1d14c4411a288b20a9c913337a219e570532c1abe758df3c6d2ec243eb600cdc702a6e1a4309c39b9d6c48716d7573a31530f0e4aae62dba8452dcb7b1bc74b99ef96c529d9f46906ddcdf95171f9e00b44c4ccd813be37ada1b1c0a5134578af50e2ea8ee00516f7d144074f4efcaa9862cf2432df5e3381f157d7661fff2d4f46d785a60a3667c9910e1d0e21b9af1a8470a21eef281578950271aa9ffa96d2ab881959836b0fbd552af074880783847c4be9e601dee2e04c07c9552e8501ff7fafe20dacc5a463eeaa07f21e91287c3770e07d575ca4b9f8152c967d9e9802331190f4e2bd0a1c8ef3503012e226090a1fad690beac8e3a898c47e56502f203d9ae4b3a7adab74423b2cda23d780a7d02c7de7825cd8aa0ecbbbab84bace0d60864694d0685c91092b13f390f2120d0e18b5356cf1aca2e0972611247ee604aa14078c14134f235ca21b7e2179e7ebb862c3e41502555c671d5128a1d00d4fd04accc3761b98c7d7b0579e0ef909264ed6281a7eb9fae9f3d1c78982852f4aad0611e01b2d8cb613900db19248eb6ab78159902f70f4bfa56d1c1f5eb3c76f441de8c7f25656ea451a0665aff600cfd1c7ea5bbfc12161be92e4194f46a502ea69e2c2e0ead6d1b5ee24adcd0eebec930fa7dc253ddab1c52d3cb715b325cc9ec756466076de0e5e8d86c56bc8a271cb781df02a7608bf92ff8c73dea01cc116ab55f5c0b469650b18a533ffbe3e77592512c595d5e47d0205ff8bf6a0deab817e8aede15950ce394f7bc2003b5a01ac8821305ad5cc5182f433e105dc01e6253c4f1c8027a31de6eec3144b81c36d894b148f1524ec1daf9ebdbc533b3ab937fc73666cc80df2ee9b55f3428740617cea0942516ae26ab4fbee0e9edbc10bcc307a59b7b773d0ad7be89ee0bcb6835abb51bf42f6d5d2e4df0b2879dee1db007daa32859976d18d9ebf8d193fbf0b3411f5fc852903f79c06c01aab27a651b2bc55cb61d5b9f3a6c5e23316f9df08d10e9bc221136bc8288d5444adfa5e31c319b5b1128d076bc0e23b5e70c5cea93c41e5456e75ef7311d03825c0029a4ef9e4d2a15b3a335dea8274157a6225990dff9156d3a395b66dd56dd4b900bebd273c32be8a3a39d2270af71d1c1e1d161b62fce249861248e365e5f961993d8d123c7c03ed64f25b44d22446c32be60c05d2a65a07480b4cb5aa6c1a657aa201086effbc3cc0982e58db78e194d4e30be5b4e3f5c344731cbda946daad1195a0e8c27fd9aaadfceb96c7ee7f00b0e8cf248166e64b635a5367d38c0c1dc6c16197614866d3911a3275ff5d2ca260c9993dc461c034daf5ddefdec7605d278e8f5501d46c181ef1daa7f4a4ce14b54ef527dad6d3855bbfadc46d4f64b846448d0ee3efb7efaeca7f58353ee68c986415b31da9e521064cacd9dc029a11383513c62508d79cc460348e1836e71bc0d26c15e44091627c9bf1f0cf9cc35c1f640f02f0c27241a9744aa492833be3a5ec52cdce1858fb64ebfeff64c10dd042ebbbdd72a85d58289571d6692b51c1040a0806302da779f624855ad14603e7dfedfcb75bc7660f71ae16645bde6bd8a3f2fb261a339491203e9b3357676e82727f658a6fa2c54f1313ac6b396c46150812412809f2d9af76ff7edfc9a8f45c02970d0b739ee60eee8040422be8d88ee1334badacf05e8abfaec9d032bcb168dd1a0096b02bcd8841cce37844d209e79d880b7a5f4325d6fa88a5d6950242a9d5c11a26a2338d8bf82c6c28ad0c30206fc99e4960a331aec580af5e645db7c46e7365925e4f2e7e98d7d94b98691cd9d1436a24bb228e019fbbfd3a4e33e20fc21184286baf", 0x1000}, {&(0x7f00000001c0)="6f42b7d302b3bd3b28361e9eb2e386ad729cd7f8d6303541d7b06b83", 0x1c}, {&(0x7f00000004c0)="02d0ace03bc232d29eeb27fcc3b817d3479ba6410e8feb535c5203edd8d188e1ad540e08cfe7c0650c79fafc49b19b0aa4271becd22f976c9761193859d8bdcecaf366a52b74848d9f899bc78751ec4b615cf7115132cddf5295247ea50de03da2d14451040f6c20420e9de0b2cea62e193a36ebae454d5230e23bb9ac682d1f22ed07a5491450854ce8ffb579a6ee12fb5d8a8dbe1e801a7c3e70cdf938edd2d2e51e6dc51403f391a5e59c8c897ef1e54c9440b5ba29f6e2d160ff92c676c3c8f8f6aebb9100188e08b12af41e84097475c7b812f8c7436861996bf8273aacf27a63f1de", 0xe5}, {&(0x7f00000005c0)="5db7395fff3f34fd25c934b00637baf901c936190d56a291502ccad116df62c99a578acd1568a13032afa989e3d5d46a08b1b14d059b54db347b2abe77f5abab25c868e72e6934057d9e44dda49343e0c91b7beabebcf3447eefcbad6f0d123d59e92ee750b1d321bac8f2ca663845c6785a670d70e4aa14e0d332613ca2f3d1e95b9b54ab4d87d661272c169707f64c0d3fc6f8a819de", 0x97}, {&(0x7f0000000200)="9e91c91a1ef0442c0856ec40fa4e5dbd215f0cb796c305b1736f573ef60225a7c9c4fa0534882cbd677ac0d3e864d251", 0x30}, {&(0x7f0000000680)="b970068a9fb1593a73986d72268ebf288d480b2a2d", 0x15}], 0x7, &(0x7f0000000740)=[{0x80, 0x1, 0x7, "f9dd328f9e6155c1a7c6d658ee0b8a1ce065cb73dbf8ae1dfe34349750f8f320c61d5878dddc938cca2d2992f1e2bd36582ac29f1396bc3e046812ff8a2e2fcda3d13dffeae81d43e739080cfa41f2ffafa5ae72d56d6f939cf49731b678f15a056dbdaaf1d397cfd05074c0"}, {0xb0, 0x0, 0x1d0c, "b71ac7c383a04354140955b1677a97d6f266a92d8d980be3b1a0572ac687b8f1b0861440f027f65024ed497326332f342a702ffbfd586c03c5083b10aa4323833ef81d71c16186b6525e64622eaa0fc541c4624cd39045354ca179fac04489575f1db91af6c7e5861d513c0d87a1108b3516a2caf782dab31527806328e0a2b1a7a8123d0575df78ed66e62a751d1073237938113dbbf245c63244170844d4a2"}], 0x130}, 0xa6b4b12ace92679f) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/60, 0x3c) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r1) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6, 0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r3, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff8, 0x48, 0x1, 0x10000, 0x1f}, {{r6}, 0xfffffffffffffff8, 0x7da8941e18ad7399, 0x0, 0x1, 0x2}, {{r7}, 0xfffffffffffffff9, 0x2, 0xf00fffeb, 0xfffffffffffff7b2, 0xffffffffffff8000}, {{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x2, 0x8}], 0x7e00e3f0, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffb, 0x45, 0xbd2871b2e5f5d599, 0x0, 0x5}, {{r9}, 0xfffffffffffffff8, 0x2, 0x2, 0x6, 0x3f}, {{r10}, 0xfffffffffffffffb, 0x80, 0x80000003, 0x2, 0x6}], 0x6, &(0x7f0000000400)={0x78fa, 0x80}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x2, 0x1}, {0x0, 0x4}}) writev(r4, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r4, &(0x7f0000000280)='oL', 0x2) chflagsat(r4, &(0x7f0000000000)='./file0\x00', 0x1, 0x2) 16:00:11 executing program 1: r0 = socket(0x10, 0x2, 0xff) fcntl$getflags(r0, 0x1) socket(0x10, 0x1, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwrite(r1, &(0x7f0000000040)="e3dceccb771010f8bafa609a3a3bddd5f64002b991fc2ba310c73bb549ccbce90e17e35d79ba802367b6a83629fcb7cc57a783619bec43ecec6a6d57bcb663599b9283be38775b8017c22aebf824a3170b3a7209d0665dd6c0800d15ff4b05c84699e96be58b1da1cfd8438e18cf9115db0ee57f5fdd2ca92d9c48761b728baf46c8ee199c6ef4dd1c7e499d61a85d20f6c36393b791f6df105aabf57ec2aee8b4b7d1306178a2d3519aff6b95617e5e5d9275ec71a8f52bfbce6b8f94f20f64028898aa49b3e8d6ddad88589ad512", 0xcf, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x1213dab89aecda2c, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8, 0x0) fcntl$dupfd(r2, 0xa, r0) open(&(0x7f0000000200)='./file0\x00', 0x800, 0x4) r3 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x11e) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1, 0x8) poll(&(0x7f0000000340)=[{r4, 0x4}, {r5, 0xa3ec0b13cc215833}, {r6, 0x4}], 0x3, 0x1ff) fchdir(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000380)={0x0, 0x40, 0x6, 0x8000, 0xe11, 0x5, 0x140000, 0x10, [{0x9, 0xcbe, 0x1, 0x200}, {0x6, 0xff, 0xffffffc1, 0x2}, {0x81, 0x1000, 0x62, 0xffff}, {0x7, 0x20, 0x1, 0x6}, {0x4, 0xa22e, 0x7fff, 0x8001}, {0xffffffff, 0x8, 0x7, 0x5}, {0x5, 0x1, 0x3, 0xc468020}, {0xffff, 0x7fff, 0xffff6537, 0x8}, {0x8001, 0x200, 0x10001, 0x1f3b}, {0xfff, 0x2, 0x61c, 0xffffffff}, {0x2, 0x7ff, 0x5, 0x90}, {0x1, 0x5, 0x7, 0x59fc}, {0x0, 0x1f, 0x0, 0x7}, {0xff, 0x0, 0x4, 0x7fffffff}, {0xbc76, 0x8, 0x100, 0x9}, {0x2, 0x80, 0x7e}]}) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000004c0)="43279b0101617ade4f5d7b1aa57f9d855082545dd02dafedb85cc86e33dda79473e1cdbfcc8433ea16cc760916067df108bc2bb03b83f8aefa68bb3ceaf011168b52fbdb210378052c0b475bfa53f9f9e8ed94acae4561c26f97ca3ee84bb6af83db5e26c7577b07922f62", 0x6b}], 0x1, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCEXCL(r7, 0x2000740d) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000580)={0x1, 0x5, {0xba3, 0x3f}}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f00000005c0)=0x2) open(&(0x7f0000000600)='./file0\x00', 0x100, 0x44) r8 = open(&(0x7f0000000640)='./file0\x00', 0x40, 0x159adc02430d929d) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000680)={0x1, 0x1, 0xfb, 0x4e19, 0xffffff44}, 0xc) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r9, 0x20004b3c) socket(0x1, 0x4, 0xb4) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000000740)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x25, 0x4, 0xfff, 0x6, "77ae23094fb9fa639e8c0349eaa55c635e68e7e6", 0x459e0000, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000600)={0x10, 0x3, 0x4, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0xd000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x10001}, {&(0x7f0000eab000/0x1000)=nil, &(0x7f0000cde000/0x4000)=nil, 0x1}, {&(0x7f0000db7000/0x4000)=nil, &(0x7f0000de9000/0x1000)=nil, 0x5240000000000000}, {&(0x7f0000d81000/0x4000)=nil, &(0x7f0000ec6000/0x3000)=nil, 0xdc}, {&(0x7f0000e86000/0x2000)=nil, &(0x7f0000c75000/0x1000)=nil, 0x2}, {&(0x7f0000f9c000/0x3000)=nil, &(0x7f0000f58000/0x4000)=nil, 0x7}, {&(0x7f0000ccd000/0x4000)=nil, &(0x7f0000dab000/0x4000)=nil, 0x2}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000f9e000/0x1000)=nil, &(0x7f0000f62000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000df8000/0x14000)=nil, 0x99}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x1}) write(r1, &(0x7f0000000140)="220e22", 0x3) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f00000000c0), 0x0, 0xe7a9f45cbd02cede, &(0x7f0000000200)={0x18, 0x1, 0xfffffffd, 0x9}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0), 0x0) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40800, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00', r1, 0x7}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000040)="6ec1ff69c91a", 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000380), 0x1, 0x0, 0x204c) 16:00:12 executing program 1: clock_settime(0x3, &(0x7f00000001c0)={0x86, 0x6}) r0 = syz_open_pts() close(r0) setrlimit(0x6, &(0x7f0000000000)={0x7, 0x2d}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff8) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) sendto$inet6(r2, &(0x7f0000000140)="10150b3366a3208649cce1403d91fc1c86ace66bf78ff69174d4e51b538620873d643157e5f49675fcb5f2ded7cd0526ac3ced69c5b59343cf2c0bc878b76cbb7f470449fe7aaa94465966de10e8a77b43cd677d96509024fff5c1c8ab89727459062c8a8e3ffb5155", 0x69, 0xfe5b1a4436083906, &(0x7f0000000240)={0x18, 0x1, 0x8, 0x8d9}, 0xc) accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r3 = syz_open_pts() close(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) write(r4, &(0x7f0000000280)='oL', 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x8, 0x1000, 0x0, 0xffffffff, "1d71f1fb93ccb55efc256b7f4fd6193ba3629915", 0x4, 0x4}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000280)={0x80000000, 0x1000, 0x7bbf, 0x8d6, "b577ce2259b4c77e8a8a66771ef190bab4ae8d62", 0x9, 0x5}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) 16:00:12 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) msgget(0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r2, r4) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r5, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) r8 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) r10 = getgid() r11 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r11, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) getgroups(0x3, &(0x7f0000000140)=[r13, r17, 0x0]) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = getgid() r24 = getegid() setgroups(0x4, &(0x7f0000000240)=[r18, r22, r23, r24]) r25 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r25, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) lchown(&(0x7f0000001280)='./file0\x00', r26, r3) getgroups(0x3, &(0x7f0000000140)=[r7, r10, 0x0]) r29 = socket(0x11, 0x4003, 0x8) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r33) r34 = getgid() r35 = getegid() setgroups(0x4, &(0x7f0000000240)=[r28, r33, r34, r35]) r36 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r36, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r37 = dup(r36) ioctl$TIOCMBIC(r37, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r37, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r39 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r38, r39) r40 = getgid() r41 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r41) r42 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r42) r43 = msgget(0x1, 0x232) r44 = socket(0x11, 0x3, 0x0) sendto$unix(r44, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000000)={{0x8, r2, r32, r45, r40, 0x193, 0x3}, 0x6, 0x881, r42, 0x0, 0xf5, 0x5, 0x1, 0x80000000000630}) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchflags(r4, 0x0) munlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x40) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='W\x00') ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) read(r0, &(0x7f0000001640)=""/4086, 0xff6) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) r2 = socket(0x18, 0x2, 0x0) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x3a0) open(&(0x7f0000000180)='./bus\x00', 0x4b, 0x28) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r3, &(0x7f0000000280)='oL', 0x2) getdents(r3, &(0x7f00000001c0)=""/150, 0x96) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000100)=@file={0xbf5b5a4caa845c9, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getuid() getegid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x9, 0x0) r14 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r16 = syz_open_pts() r17 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r18 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r19 = kqueue() poll(&(0x7f00000001c0)=[{r15, 0x20}, {r13, 0x100}, {r14, 0x2}, {r15, 0x4}, {r16, 0x40}, {r17, 0x120}, {r18, 0x26}, {r19}], 0x8, 0x1ff) dup(r12) r20 = getpgrp() fcntl$setown(r12, 0x6, r20) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x28082, 0x6f) 16:00:12 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r1, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x19, 0x8003, 0x8007) r3 = kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206918, &(0x7f0000000300)) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x9, 0x21}, {{r4}, 0x8000000000000007, 0x0, 0x0, 0x81}], 0x5, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0xff) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r5, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x1, 0xebdcba190df76278, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r7, 0x100000000000, r7) r8 = socket(0x19, 0x8003, 0x8007) r9 = kqueue() r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206918, &(0x7f0000000300)) kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffb, 0x9}, {{r11}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) linkat(r7, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f0000000340)='./file0\x00', 0x4) setsockopt$sock_int(r6, 0xffff, 0x2000, &(0x7f0000000000)=0x279ea4de, 0x4) sendto$unix(r6, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x1200000000}, {{r5}, 0xffffffffffffffff, 0x7423fce652e33ca7, 0x2, 0x8, 0x4000000000000}, {{r6}, 0xfffffffffffffff8, 0x1e4, 0x4, 0x5, 0xff}], 0xaa, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x2, 0xfffffffffffffff7}], 0x80000000, &(0x7f0000000200)={0x5, 0xcf9}) dup2(r0, r1) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r16, 0x5) r19 = geteuid() setreuid(r19, 0x0) shmget(0x1, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r14, 0x0, 0x10001, 0x0, 0xac}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x24}, {0x1c}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x74, 0x0, 0x2}, {0x6, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$inet(r1, &(0x7f0000000080)="bf2432913256f1348774be088f780116fd5c737b71af3cf2bd3ec7132016ae03a00cd32ea1f2e58cfa723fbcfff5eabfe535c0faa19f94039129163710bd978963c2bc88fe9a65b67e06bf1033c080403bce43331b461883792759fe9389a8be19192ef4c281f7c049d0d54d83c198c960b390005d96d743fc12ca19", 0x7c, 0x408, &(0x7f0000000100)={0x2, 0x1}, 0xc) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffce4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x803}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000380)="d000000000000000ad323789c2a45311ff925f0e1a60d7dfa66f66f40ddb23385f05c3add19ed6dc29e69b33c51d190934863f9fc4525e2f0f78645f89228159675423f2", 0x44, 0x0, 0x0) close(r5) select(0x40, &(0x7f0000000040)={0x3, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x40, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0x9, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000300)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x05\xfd9\x00', 0x8210, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/(q:\xd6\x97-m\x00', 0x2, 0x0) 16:00:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x4, 0x8, 0x9ee0b6fc88a27cff, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r1, 0x2}) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) kevent(r2, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0x4}], 0x30, 0x0, 0xc68, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0xfc}, {0x61}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ftruncate(r5, 0x0, 0x83) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x80000}, {0x61}, {0x6}]}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000280)={0xffffffffffff8000, 0x4}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r8, r6) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df6", 0xd8, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r4, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSBRK(r4, 0x2000747b) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) dup(r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r2, 0x20007478) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 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)={0x3, &(0x7f0000000040)=[{0x25, 0x20, 0x0, 0x3}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'\x8a_\x00', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = socket(0x18, 0x3, 0x40) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x4d85, 0x3, &(0x7f0000000080)="e7ff00008361c842a3a53bca177beacc0a9c7bbd8fe573dfcc4230b2c48de08102864c4f09719908bfc516d457c9bcb94d410d8821057e25165e7e185dbc13a6da03a88af08182e34746c76b6edd226718c8d5e1d351ed20178150cde98c9f8c12f0f5c2afc671b6204ca57837a3a45c06f363", 0xfe4a) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="93e38a68153c54fb511a09559b6e0537aa241be09d06e7252cc20f63d71c9e0a5f80d0939ecbb7ed76e8ee0dd822ce243934c7542cda0633d64d2a583c4a1cb5630760a2fd537e2058cb29af559e0b437d7b4a9b335b49947b46a1f43d8aa4e3", 0x60, 0xd5b1cb06931bf0c2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r3, 0x20000000000011, 0x6, &(0x7f0000000000)="186fe65c", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000001c0)=0x100) socket(0x2, 0x8000, 0x6) recvfrom(r3, &(0x7f0000000000)=""/10, 0xa, 0x801, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) semget$private(0x0, 0x1, 0xfcd) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000280)=0x10000) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) nanosleep(&(0x7f00000000c0)={0x2, 0x80000000}, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) socket(0x10, 0x718752931ef8ce73, 0x2) r1 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x401, 0x0, "a59245225dcba69300"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x200) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r3, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x7d1, 0x9, 0x4, 0xd3f8, "55eea1aaf9a2f3f3fdd35e303afadf7cdd3fb6c0", 0x8af2, 0x800}) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df6", 0xd8, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000036c0)='/dev/wsmouse0\x00', 0xc0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) r14 = getegid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = accept(0xffffffffffffff9c, &(0x7f0000003700)=@in, &(0x7f0000003740)=0xc) r18 = fcntl$getown(r1, 0x5) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = getegid() r24 = getpgid(0xffffffffffffffff) r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003780)={0x0}, 0xc) r27 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r27, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000037c0)={0x0, 0x0, 0x0}, 0xc) r31 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r31) r32 = getuid() r33 = socket(0x11, 0x3, 0x0) setsockopt(r33, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r33, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000003800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000003980)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003600)=[{&(0x7f0000000180)="dc2151b8b8b3f5269530b7a054949484d3101912511435617330de042d7ac39beb459feedcb11d94d24211833011806572c5c26704c31aa6bdaa09446ac4c708ce823c63d1ac61f6e0b2178a12b9475e274416cadd50cde91f9d3076d79d6a36b71d9028964190869802cfa8348ef1a4eba85188478118eef3ca349974b50ac17a773b5333c05347e6659ebf9e9ba9511c715e85c67b67a7b9ed784d5f5389d496d72db5adbb40a8cb51e717546d5991c2d1072ae184ba56004b36b3b2d015ee6b814e8d19c1ffe62cd9f0", 0xcb}, {&(0x7f0000000280)="bdb60c09e7a90e056b0a8838ba38de6de1c47a54c8e200480714f92ec3e4777b52a015d63a9eccc7940f9c6e4643aa747286739b1de540396e39dd96762c6b12f945195cfd757c08ea7ccafbbcf7ad547739e70a0b86f9a2abc4f991416ecd765c0e2ef44e29fcfc8d25d4da9964e223aa9c8148d45801970f166ed24fb4efa0d736cff7d91386ee361b4c1606a3b51a226c926c2e275130e50db7f0d7", 0x9d}, {&(0x7f0000000100)="611795bb8fe3c3bd4e6ea02574bac0a84489c0d612367eb3e31bab3fc108910d823e5262ec4e6024f6add87d06d1e1e3edfa9f1c70955dafd6", 0x39}, {&(0x7f0000000340)="8ecec51bc8c8c19b9e3dd305b15a706a313f55d8ad0ca5f060a87724281f6fbe77eaf0036a23ab68e190cd878580d2cf19d545ad4b70d2999ee630c1e58b0a9c501cd1f52bfb1b3d8fbdc07fd6dc26364787fb49eea8b9d8f497465828b1838ea35cf2247f9f3afef10b87eb32112dd094498a9b4cf325953a3d2b3db1a4a99d897a9217989149904c24627050e87e66", 0x90}, {&(0x7f0000000400)="a022fe96c72bd218dc1b32e2aead61cf9a90fd364c5e7a73d991a162c7aeb689196bb35721af92c77b15cc4b04b75a37499ff67dab7f803b8792583e95f505637dd54c5c35aa6c94e05121b1b1a9a5cc400eb74f823e17fa9859a1c5b4832ccc581650c18ec6befbc21ad760ef07198a2942143eb6e64ee52b99f6a43706666b2f5280e551c4347e638c4a5c401265ce467c98b4f679a82990121beaa458ec9ffac4e59ae7bc155021cf6ce5708eb771eeff67e1311e656197689e7983eaaf705bc9c1d249f33d790028a12e0e4e9bf454dab079c103d61c00af29fcb942552d0712eb20888c0acc86d25fea1ee037e7485259fd0d3e4943974739dc63d667e873db13e611724c6d69844917414b446e4a4038d4d066f799acecb7a029f257d54220049853329fb3e1136e38d8f319c8825f841055972c9ab2f8dfc808fc65afae83870188327822e64c8be98003c27bc08c0440ab5ea668220625fc4b168bc876dd90ff23db40af09afc873156973cca48ee5489ba24cad31de67ee6692bc34ad96d4806ddd387ecb3850e77c20c09fcc46e83c753487f1cdd22c70d1fad20e13d03c6fc72df75c0cabbe5bacace9f92139174787351d3947cfa7e9ec42709a5ee99e8352c67c15389d6f2e0851afcb39238b5c7086c7432b5b980b5f4ea374a26080a1da697afb45201ee873a33259972abe5302195a925206a42e03f325e433b824f29cf36e0a282352d52c80a75c136ef65076cf32cc4346ab805ec8478d5df2fa10c968ac4fc25e70454486e47b55e25b02895eba8be6f2413fcd227eb5157684194b93c36a4b56a17c51828e7c4840cc174dad94e973cfcaf2b673fb629ebe22cb6b7d76838354e8d4a9ace625597313dc5e9e4e1a41ab119021cbf28c3858e606f82d69c8c2fe2a6ba5c1ca06d4a3138000ee18bf102377e6dc81833d7518a31de7e1c96743ee84de1976c6131cca20bfaedf2790b6ae7072dfd879421072faa60d4630df531e3096f105cc9adc7227546aa0aca7af2e41a6346ebdde1db908dc21a5052bcf75b7d91ec51de9f03b15771a83930b0e610ac34060432c1d7cc5a50f17697b61bfec15bdbb6414e39a9a551101540572c79cd6c0dcf00226d4413f44b34833f4e574bacefabd9b680e6cbc13a085adfeeb5a2a8899b3eb8e4003e48f942b405e45dd5f1f040ac7086e73915794d75ab284330552b86a02585b26de8a9a1afd6dbde60b3efbe145a3d693f332631723703af511c6018229465d0b660ffe51302dafe3ea843b9475ecbc683b9e25c81bc0a1c632670b7079895ba49cb27911ff0b9c0df7ea9ffd44c979594f7b8d49eb6d69ebd0f4a43f3df0acca439aee8e313f7f2185dc52a41dd0f5bb96485af362bebb0c9629ad3a7a31b1f39531a31f77e0ff16bdc6f40e892505f67e10a897d2fdfbe689d3f0d430ba2dabdda412e0a0b6ccbcb6702a59656535c44cda2d50b14b09a9d8572e55c2fd821eec1c8d168ca3e1f5a5286fa82925b231b1c60bf6738e8df1d408726e5ffce9af46268e9bcbcd1dd3cecebaf24b164c9305fde9277d470274e05344e93d802d610f84c69e007d055a6085fa157e714eab9daebd665d43183d45d485883e379ee75c5cdeb3d981e1803a97aa7cd70ba26095c5c98a37236eefb00d03f1a9eb70d6b3cf618f1372611e17b5f587b8b95673f249466284cfd68fc46ae5029b02ec45c4ccf211cd40563d947cdbca98b0048929e2e908d0dc51104351cfdfdc76b7fcb3c3b222b560e826b258f4b40e1e4531f3834a62309a57e6f33f4a3283a2c923dd60da10dac182d9ff009a03f0fbdaec59bccca2964e273e9c8fea6c6ad860dbd2930b0ca4cf7b9f9ade24c9323425d6898dc835c5bbe4872a13e54ec5e32e8e5357cb36c6e946660f9a265c5f9b1260c9cab999aa2cd8e1142e12e710c8dbf1a31d6765893c3317329bb759cdd81b837210d9cb10c71adb1a3c76fc3c52b28eef50f6f15a43b8d20c3f9120f14ca45afbfde28cb1c5dc0c08d34b960b170e86ef29f00ae87d00ce0eb517cafa185e022e47a6bb4298a66770d020f7df13e035fd8d6344cf41b6e2cdbf4c2ba67295e07728e415820736680395ff0410f6bc6b98283319367fbf3c947fe644cb99def29ad98ccee357271b8dbdc86d3d69c3e1e36d94496ecda84ed1923c8efcfcfb189e6ba9c67e44ac52cea440d7f49dc61e87484bfde21670ad1bef33083d5f93f6242d866dcb5fdc12c948189efae428ba082cad4015c5d2a24e1f216f73cbdaad9ffbee9e34c1cfd039ff6e57168c46ef05dbaa5a5076e98e513f88784d468c28ccd16e18b192e60c6f61f17a564ff6079f0027656ef2bdbf038ae49f22ee846455fa476a80e7348ddb7faef11ddbfceb808999ad59cf99abdac3c696ac57ab1484d9506e51ebf1e121539e554b27796e86f4e6a63947f306ec6ae69e682ebf7ee3baf3c188e87ffbb652488a63445af23d56dbbe9763887000ae12d610b256523162b26b3da56f704997718f2f3c6f92c2fc699f4145753fd08345812794dcb52b2acf1819445c6cb9b795d891e842c0e5907d7707d58141cfa96ed888f926ef0070501bd93326b4feeace107ef45c47bad64f3cceb3868e6abdfc26bc3f151b3d528fddda6dacc5e29851a4123deeb70d790cc960b69bced0d4035f52f1799fabd17e41a877b5861e3bacf250ae215fbbd7de12e82c3180ea932a24af7b2680956836ed21537ae7d3e9d8aa83517dd7bb20310d53c64e432701db0d8d2f3bc5b53a2343d931b0aedaedabd75f88484f31eb3fd9ab8503247dd9ac6c2d66aaec7f5fbff76d53220e42626723f11bbdafcedaab4e0440bb8c3b487339d7079f55ef1fe28d84746f91444c441dee1f39467c216c9be83d737d2661626ba88e3e9eda68b7ab38e7ace510f07b259408c9da428f6f9f5acf262a2b05e23b4a27c9bae9c9a6ff7e3e3d85d7ceae7fcf4564bf18338a879b996fbb34e42e99a95ce7f72146a53293f6ce134c332b3a908021f988d29cfeab83bc7d571e274da10e568d23b7408b0d0d08697310acf8fc190f00e8f7cf60581924d0755143ea52e3a4458c4245a972c53ffbc902312508d7362ead42a84cb2f3f6c806f4584c765dfe1cd3a9bf65cf229787439658f29ad31e40a1609474b9c3c002ee6365f91decb014209f04f06c919172856f5303bb246e49eda6c52ee92a13269827028a12767f12a916442b3639ce960be93a9114d3f220df88cc3c5c1e1f4a550be2f1759933bd1fcd8fbe86da1f95d1c5b6ae9222fcc592c00ef1f22bed9850f78fe4535486ac943650f787dacbdd7d73904680a41a0610c4883e6307af3e34e9a4be3225979522ca9fc72c0a0ab953a5745ed619efa9f38ae6e67708359f9791b453ce6c364c2458ebb54207ef7535edf6b836e4cf3b1ea12e47608f4ed713e2e935f123090f713813a8937ece23ba4362c1deaf2b5f1cdc7e145df953a9b9c529ee651ef374803c2083b95eb8d86158996b8965150c96e0731f1b6af1685c47f5abe31373ca121fa23deb6e49de3d9a56b5a73f4b6cecfeb2ed1c9d127c05b093027fe1a404b12393e7816412e60f71d286db8f4d3a33db2497f2847df598e6f7c7c05099a85a03cca66d0dccf93700e34279bde965a95ea73a4389fe9c6e7e31e4153c0f7b2552b77c45153a30fbb81a80ff110355864084553843660625f1ad684e20f90a25f3510cb2d298f48a780792dd6b6c14b78e668704a088301bb5101dec14b8c911ab351fcd24ee459012b6495c974679dc93f7468569321a7a182841e0ff9eb805c4a0ad859e1525a5c161b87a56e22143fbc0ae42033a0208e9dd0c1ec6a64ca6c10f110a2b0da0dce5ffb96e86177c461d3bcb0675dc10f688a63b79dff239c3d66b802c24d46579083ff2c4f2145bc1e17ffa57103ebe308184a8994c85d8ae32a825b25b99db7e37d59cdab50f5246597046da772d19db68bd49e3daac21e4f240f4ba8a0cc08cf0d8919adf903b09ef7785692d0fbb5d9cf9012e2ad20a04ae4e13ccd5fc840bc282ec088386fc21eb80a1a7583bd258fe422df67e24ad6ccb6cba8f06da71f05f82c13b4040d993f22fae2ad21dedff6d697c2c10298ce1474dec6223355af5d164a23fe8d94a8a209c284bbabc3f3c1ff60a9de244dbaf2c8a7f205147af8d0b5ea9e5fa06ae7c8d0304b434dc490f4a7f94de12ec05ece2c2edb84cbd8da77d47b3260d6f99d78da7871a3fcba4319138ce25a4d33bd431d27dd3f5eb12fded41dc1f481b11daf11ecb107bfbe747623e3015cd028594d48a13792534f90192426357c4aba1b42c46051e060552a1a8263bbacd2a908f67dc29a593508e7174d347aef9e6430158115c5eabf26807819cbca50ea9a35aac2d62f3b20c4d55b351a1407996bf09b79b6bb1de5101349fc401cead873820b5d20205b93f4b432a841dbd44b9578890625f3e0cfb7258e7264212d5e99bdc5f989cbbf7cc54ede3afe33a1675d3ea8882907660c0a4d826b679df4e64fe9d429ce13d85eab8f7579ff51ba038cb1c3482c2c286586ca03a73acc9df042ba2ce9ab5d74c2966c217dd5d004b26a393526ac78d417dd843b79a34c7ded781440cac74ab09855bb7e8da95666c1dafcecc7758e7050f662a262e21dcbd0021d57b9ea46925a1a1a8a91bb887f8ee46805483cc17b4273ce3df9e6029fe115263c43e50312ba6e137a16194c1d14970adca32e39f81a4471718b04d27a132a91a6dd83e8033116b71477360afba696b84daa7847332713cceda5bebedc65244f1b1dc4dc74ab9d0390a3b9fb7de00ce9290fbad7a33d21ab3017368f869669e49c8841de94acc87633179c121a310f28b53e401cacbb229f0e7e4dd0d0c207a81399b4e6672e5cb665b13befd654b86ea1ee3443a795742b63a8496743f4da49788ee11c89cf848cc22fcafed09b8971ed17cc487f43929d32c93096e29d707ebe13fcceac39b72aaa75ada1da12961a2e135f72f6849c27aaef27777ab48cddc594b98a92eb59d7189cf141be26c7daed97f52d9466fb0eb283dfacb73fddb2943423c19d441ceb92a92c56e9997e8df0b4b5990fcd0d872706f8739950d1ea2804806d88a94a13459f5cf9543b20d9b3839e9b97b1a58ceaf78892eb13ffe400eed20a9a72c73ce103db3b09867077137b6fb54cc9d5a785f45f56ce16e8f366fbaa041cac1448f87492261dfad68f65b24e3c9dbb3d409ffed1fcfcb466b9eb8b6d8b4d61808dc42882557a4cc29321ca54c2cb7741a6a2b5ce16c859d6b3bbc20e9fd79c49b6d3b5841da2d97d635fae82d1dc40f5030f3650e84d7a595f6b66e38bb5348270c830fce1fe4fcc1906d71b62dab6874986021392881a0c6a33fc2727c1a2040191aa30e18b07764015f1c0e1e019b56d7e53699f4200e0e4b498e569f02ac31c8c8853d45f217912d930acf7d96ad8486545f5aa3451adcf58c7ff662155787c04d05d5f45745dcea1ad9300be7f0bec7637ad18d966488893adca20f5a1dc301e968ff811df7c053c3db04d4d0e30f526d7167b1c1eacbcbb087e727faaed5fbdaf407c6b6521c5968525922e511d95c40d471c39489c7d5cf99a516da47251b7d5f9cd93936ca45463c290b2512e7e2382d75eba9e9bddb0f6a6c97e688ae24a6ca14bf6c542ffc37699a1cd094789de1a350ab40cbe09fba17d178ea4c7281aab587b195ca30e8dbb838046e7d390ff1601ddb405e7efb2bbbd8291277cecfac1f1e9e", 0x1000}, {&(0x7f0000001400)="e48783fdecd45dd77b9eb0184e66550eedf071e4ab174a6879d49423a3adb72cdfc80d164ad82b805e5bd2f3671cfa02726d60f5931809572ce02e7cfccca6bdbe2b84af5eacd7d235b3c47d813c24223536b2825fc1856247977896b4f9131361088db6e97e0b08eb3fe434727ef821039500f5d9169f9d3ae532e00049aacad6160917e3f7d221456b612d9dd4d4f49ca16e2ae4b7864632520f6ab476a224ff0eb85320313215d493068d4e193877d93366e5d13798e1f820ecdd0e53b05af5910abe383440010d6a9b37f52efb8a9eb6d8ab64de142400e703052f58a8c23bc49ee0ad2bbf55716fc98552f80069e89fb36c0f1d76597b9816b7c1a76a909ba078e8909e2ce2fa2c8d8ca33cdf434605718076b070ca12d3df8b46e53c8a08d51d8fa9bb677b5cdee319fb4842aee24e00c96a930038036d2af2d864de8a6fe4238da0fb8ca2b84d1956fd9c934afc809d00c97fedf1ecd9c1dd2df8a026815145d184fa175c477d306cb7c3085e5cf05f2cb895b0d3d1717d2926890f26b40d657d8c869a25f29940d6251b26a057560c6c2d3b7f926e4b415585e2b0bf0e75d17a12d5754ea9ad239c0018fe2b5fdcb1c8ae3ef434ff3d9387aa46d98b3bb5383bb6b447eb4e6a889d9ff91e7b0a7c7932b9e7093cdb017262ee474a55f2f010fb9076b77164d558c699b81f7e91d569b4baf550dad3d10ba2bf89c346af25c8be9221045991a80d0161ab65459f050d0fce184c5188c5404df8f76bdb7bb0a08d500b290dabb5238bcc12c6db451fa69579f52de925116695aec5792b899b860438e7cc0f29648b053236e2d9b62bbc4ca017ca5c4ed76bb8ca052778d17f7e8ad52756688f9df2104382068d16f236f1e8ce639031dca1d31a6eefe8266906aa05e4160e2fa465e446218c81931502f89695dec70620153ca3ccd9e4cbdb066b18050eb54533c9c292aa04e6f5c0f8303b9737bde62243d896142b6034ec939a47b947e073e3720505a367dd203baa1152555282d0814a89e749c4f59214945d2a8b084fa83d2f0f36c33ce6f6611af4b216bceac4743f0c3c3cdd1f8c4a288ae6ed0a256ed95f5abbf7019c79160a99f62b03fc7a7e861c5512055ad6aac446430f1a5abb23fc367bf4810a91535b056c652f29f4afba53e375d4029fe30054c1394b9f58ee97b88daf2e62ca3c089521ae4147a83f1c4dac9cc77d7a2e134ceaccf9c488dc630ff4a9486e7e42fff43a45f1683b6f2838f5800d0f623382dfac5049bf6f14f59c1c5c1cd2362733713d051c1a7c59963d4924abfb65b6a2a3f422379614207713d93616d56569dccfea05f6fa8e0711f6bb32d086383b927c2b53f47f3b168efa9b9e73885093184b30f78d1851f00d998f15c91ceb85b83698ed7b441b105770a50de91b4c9f80c298a91e779be993b5f2e7824a5cc8dc2dc928656697e81140253b673cfc3e12d7c8da21096302600aa095823c52b152c14e3e165266021b2515748e10d74fdc7d2d4d4cf55b2e86ea7ec54974faa14fec7b24d793fe4d75540b03f365d70998bb4912141e716491564250f5de8793fb9ab72508d3f0b5417df811e16783873de265371e8189c8295c066084c31f1ed050ff63539d1e5efaf44abb5c522f09c9fcd5d9396ed1d5a9a4629588a56dbd2c6b580915457e085fc9742cfe6127210342babf7e856e80d8421800afe854e3f3b1f6416d869880175479c2c0e7796e2c7a4a8fe4255bdceaa8698b879af2573d1d2f4606bdbcb7d553ba1b965c31ee7e4ecc76b48265314dfa3c7ef2b4f6520a98c7a75e64ab64ab255ff6cd780b54f918c401e54b88dbc0a754519b9b288fd859900fba95edd50766ad0773a278fdc3a416a1c0e6d3b08c036fda6920246bad0609369df4328b3dbcadbaac40d615950102380e9b083e59b290e92280af00937ea9533882f8d0be4d4d43ed6ef4922cf2c5bb22825177d2968ffd6bb81247ce81f17f91daa586fea451886a16177b233cb62f8d484cd8b2de691ebdfc362f5d8b352079925d688e375491f852e276534d1a9951bd859a550c663ba979903a6eee0fb4830761d28fcdeb616e2d2a54d82df7e8aaa9f5c0b90dd487d1231bfb4ed8ca934e533a51790705865dbdc125c87b234c60831753f41f776517fb13d3917271030dc8a2dd4526315353571ed221f59ebea2ed6bbc5b6658307d06b39ed1246bb980206217d65c46c7d9ec2f41da09511e280c86fa6e977b77235f2830345b9192e6dcf72b21311158f5b5bfa52e46b027ad38ddc6412fa430050909b2425f2a679ea683197e7feef8251ebfc1d75b59ca5d9b8458db5ee2cf803f2046537b30dc0d88856d9ce80b1e0e4208eec5fbcf3e75ed082b717c6a9bfc64b766679e618ec38b95c22dbee15d849505ceeba69e493feaf6eebed187496f7fe5de100b73236c4273c7184d1d48a32d01ce1dd4252e350dcf8b2f952d70258d4bfaa5d8914b86c807f0b503c930da002ce5f723b204022029e3f5dc9c8d2ccb7aed9121843991df8c761c694b76c73e1d16164c31f0897b497b1f5e26e03ba73a118318370c443a6e8310d4281918f674df181bb350dedbfd4cbf3fe7cd61cb436d5e0a4f57dbe5c45c4e29b311d3544da67f00d245144b0e44255daf030deb07ca3ef5ed0f8b589c89eba12672a8115e02cb07600fb3278144c0d2d089934eae971a686a13604b718cbf89665672f83ce3eb6a1df1c3e13911700bc2743e33aeb5f5ce316c32a87846e81f3717dbd37a4d6869d6702acbcaef75bda704de3396984d94fad6cc37bbb53c0b1474b8641112d0d6c696a5beb9465ea84b8900b575cf4f0f53b608db94ce2f801e97863d086e375c071f93d3a1b9cf1f22872d10308a702c442b966088b81a4a6d94e00e41cd3bacbbd6f61779e18282a5f5ef57798c042600b5f7ea4dd8480bc0950e66fc123f7b01e1b53afb2790e55cfa3c33f2c3b8e3af02a4182c7754c5c6448b23f10ce88256b0dbf238b97bc68eca0de628df19f103df0eb729546b57b1035b2bbd29c0dcb48ffcf714f7f044d1a4785caf2f2636c0e030153e58a0079aaa75c38f88a16b869220e746e0243a008ab59a29713f7cfc03ceba0d5a428164b72afed8ddfba6f5dfa4106eb9768c4f3c20e486bdac92d17516aee4486e63b6cd229df56df3a65f5872519096131fda94b4d8aa658e01b2d41f2b2b562e69c65acc09a43acb1f4dc9a31106054b9a1b1afc3da36f0d99eacaab2995ce78b07da61c32df1c310e7684168c4f4789a293dd14c5ec52d8afcf28186ade912fa0ca4822f1259660295536c3c7757c6e757be5225a60a1ebd1c687aabd2bb02b5a1636fb6918e9e66be7b222cdfc2253f053f2100511832d6cbbe88f67685522c63c56092bfd3f2b4be28d5b573248b29138ecab953d4142f7e8f8c96b7b25cc195dea9aec3cc74ada869fbc2d62fe9887d5fb76b930ee93f0c36277e4439409d74cd3de0341a97111c2114fddff33b8f28572a331c816d2e8b5813841995a5a9dfef84d7ee651c50da2859c98f2a51b3fed491cd13510d65dbabfa4e4dd4f1f7a754c8df1bc95cfabf275b6583c9b62f0dd048d7bbf9a09fd8b80711c57ee2482b1f7ee778b0cd9e409159675180b8c1fb45bd9b2ca2cb02ce542bbd1418b529e164c4126d8bd299f4575e6d2b03c397a29cbfe98c075a6b3e05d115795a5fd8c0d01222bc998fdf2f0595b4c77fad04de143462bf389162b977d12ab86166cc185330152d34c30e943b2ff0949ebd8c7bc2cae82b702662c01da77a8307b5373274652a7a87cbc43d99d33c4930c0b28139a1d8cb0f4abfadc2bb7e8a5b6c35ecc601f68c51870eaa19f55b09ebe5a98a25aba07e25b9a75f1d1c978316a8a69f5e09e615b89f38778b2794d38899e2c417754fcad0d8885edd29adaf093adb5e9620dab5ad67c5df0dba6eac4028a1f042be7b662fb12ccaec130c3b37f1dc6a808036658ba40ffdc3090dfd5cd7b74bed2db7434389fab591fc37abd876e42edd7f8cf20bdd20f8557934c6855aa2d33cb25ec8b66bedb7365a01128dfa500d4f6d5a2d38b94f37c836f175de14018a70a3fc69bd631e7bd9b83f01aefab4df4fd75254724978cafad0a61f20fb8009f9af9eda4acfcff125b1dde9b788ba310df1dd319172cbb62c4a2ed259ef1ce584aa0b348934d83cb835b5f75be66215e0e033676965f92acfff8b40bf8a71650dd6630ebf3852cd33107bd05c08597eeab85b8470ea67d024c29fcc0e4fcc256a076dba39d81db80411df47205a2fc16dc6490c4f8e70f25aa00fdd8881b82b1601c3d9aedc640bf68bfea7eced9d7f3e32e285fd30dd4defd9e30f66c72a2394c3acc7c2ba3f58115712a3a306a7a6d0b50c2c5f9454130f6b8b620d9c65c8c09a82ddff61b8ccf293b719c87d01f7ac0bce1825a12b15129bdddad8ad083046272943cdc882074ee9fc6068163f10f9581cbd375bb3bfd53119bfca70e60a8ceb04052f8517cce6a7f4cec45adcf4de0c0d1aacd4b4274f82dcd1ad5f3b46e0e77de49bfcb0c19731c3893222bfed07b75694c45863ddd26d0d259450c4765a53af6bf8cc1f610bfab7eca78ba2d4a522f397d1bdcc8dfd23b51a8dd8842c39d2d3cbaad3aa7587af5597713572408a9481f5760e15a79b306b1007e2db696346814856ff2c43add93a5b49ce6e8e2d0c8e1550bd868df14185da8d9667b31aeeb1083fa49ffa6a775cf9b80d66883d7ad955570b21ba8fa62aab4d85dacf1c108fed04d7f3313cbd0a849cd8eb0bf99b502035b530c677613007327a7d44a62761fdd9527c07282ec715cca51788b07c8ca4e7cdb655004cd759482f621c3eb09b5037220145bc0cecf236beafb37a09dd0fd2407d6d461b7e7a29773e09b72cd4b3869a9bfa7150a56adc0d5c8ab44b04a69deb3488f888a7919d33bd209104211407e2d44d96017eac105930044dbcb821b571970a41a209e8e837959c7433fd4e5791bef23fcb0d6c934819821e1714754e7699c6cfa681bf868e2af6ea95d90b3a4e3added4127c6f67a08cc4996adfaae4019fc432919e9d5cb337c54800b3d5db37ab99e7d21e1e2e705526b766321e2a774c4ccfa336b397422d09f9b35033d64c325dc6efd5af57d474885552ccf6b85ca4dd13c9a93165504010dbd74ff0ca9b1374276092ce4cfe9bb7788bd6f3eb6a05be11b2e2ddcf6d8bc5c5d345f6f2725c7ac22f08a5fffc632d14aecfaf48b3510b1377efa8e9c77704e0ce7cc719b1d7ff0fd2536f72b6eea0585350a64a1afbe865f2b7e17d43da2a1dd8ec27f2fe27362f4f91fb7cc54b688adb1586fbb92a97eafc1392cf653bcef51b1e7a6dd4e7db23660de43b53c63a8814eaa230bc90e751cacbacbde9f0a699bfba071ff382108932fc3d2367b32be313aad639e2c0d3aea76cc27cae0532ff902a6c6cdb115e6fb15c175789fd89f5827dcfb2a3167dd4387bfca67034f254f421e059d2d0c641281b4a0abc4bd651190ab01531c5e66477f053dd0d6ba8f06ad73ce87d968170b87d45174d3310d8bd2d5ac8327b288c85096b35c83049a2890ed13cea10ac34e04d63b437f063725b29b5a90e1b57dc6ce3e003abee2536127e1c2e7bc71ddbbbc1bd369a8610b9e3d1d81a25194d1310457a16460150177731e5cd0a8d7dd5d64f8233f6cfe2f3e8266903584f2c04a4e313f19e8936713fde87a61014eb66b91f7e7ccb9ddc6bc519438243a849920a09a4571cef3808d34d", 0x1000}, {&(0x7f0000002400)="63a5f2a8778b8185943457e32998ba67830a9b024bcf79f670c36df45328037dbc20eb996872557cf3e1fe81ac8185dd7f2c7f0e40e090b15141c9c967f7eaa1c6132eab02af7d3e9215639c480849f63fca2f5c21842cba2af534e1ccaf93c2109af9e1e757f36ad20413d014bc3d8841c9120e56d9f94f127c118c92089273cc63faaaa438dc8beee8b0d5a839498836df506a94e5a6e140ea16c28f0002db6ce146b21c3ab57733447703083779d358dae685ed260d77aa61e809d49c742e9a41ada5de9279b1fe7adbee6a1c4fd2c99e2fb8b41eefbebb95b539df19dc60d2115b0c4ae31055cc9de541ef263af81b276356620946f3d07eaae88c32f45942b81ce6797b5b46bd478c587a976f47d8c997aa89f5cf5cb0b20c440b1c97e29eb35a2cfec895c45ffb9e827a4fe12e15a71cff2c38d7914be8fc1cfb19566db9a2938cf27c3357ebd956b46c98b47b8918ddfa57bf986de52bd51ea368fccb06c8fc2b9a45ecdfe60e08deb805925495bf4266a36306f99cd1953d3c81974fe6b17b6f26ae63f7d907fe8f5c44aba9f1a19b76a64aa8107d43dcd2b5010b194f78086bb49fa1f2b891032173a431c8c2d1583705f948212024ae4f3ff1b41055c89364cb04734087831e15649ccfef5626c7b711145aa9faa004eabfa7075f7ffd7f7d1b6955e0222ef1dfef8827f7b7af7e3fed4d8efe7a02af645d1ea20215f7e3241399a3cc048a617cc1a7580ea756c8626090c25d96d5bfbd3e47a2fcc4ada0e62cbdeb9e3ea49b33ad0e74e60fa2573e40ef661efbd03a7c0a215ff61a7c603c7ea904756db7ae165f7e5cfeb74bad9c314a982390f3ada308b88817207bc15485d9442da13c0ffeb75ed080d6a1cb48fa133b5da353025b07bb834e748158aad8f8e0f9da9a5341bfc15e177b65bfbb4fb75fb538a2d1668746e572bc204d9e2624893b26e1df25dafef74be37ed529efe15acbe7ec73cfd107664163bbb23f8ef8631b2533f4c30b7c79f6d968d7e93ec45486bc990fb01ef6109b5251d16befed9f4992ab75ac2308303e3ecf671463c24a96cb38f080dff16393d8fe619a7aa3c5c242f206b89bd7f1fadcfc7cd04a21104d2ded94361835d5f25055fba6f5da41c0d772c329da8d1a6b9bf46655051c7ca734f3dd7a4c8a6e47f86aafa221504533bbe0112aa345197b1d7dd2c245c49cd4f318a03a4954d89fb6d33227178c90566a1c4c273a77ff61e1b8254a495435f5dfae801a1b4e406e3330cec91090d79a5841d67dabe8ea99f5918084e3b0892ce2d7b74f5a152f17ba0ef2b238830e4b8e8e573dfe3bc26e8b9a1aa55dbe916f66fb00838dd7cafe13e0a96f6edbc140d9efcb2bd5635bfc00a52155a394f200ecba713144a3cc60a755d7fd98a2bb2d8ebb286bf4c9a0023deec778b698fd1d8d6e7d2aae2f217fb6463a1cb404b40328ce59642410b9256431356794c3c4e5e7f04145a94fe747c3706048d5be6198d04b02f8d2e7242b19170c0cbb4f843c60db5c83d1e2ed99681b7281be5afd9ed525d3cd02738126f676aa9cf0b04ebf366a456f4845472f7301a1e65be890a15f559461e2a1627ff57f3693b7d9e9262b29da8a6fdd74c40e819f510835f373997be12e288f354f118b6e0eb977aed36b93bee19f0adf041556cefe2ee725f7e390ed16cdb714e66367aa23fcd0a69e3f3b325ff58753e2ea4cee9f7ea2ec33ab75fab7e15d57a1a0de28a483aa386494dc4bd2e759b2d07d5950fa4e848ecc9b3ffc30f3a3ba47c5671126b5f857f4d05f21afb2da3c5d228a8ced9c3fd324ff6c935829a57a04fe8c702afd0ed09bef9b9e2a6b8b521ce11771c45ff8dee918dcb34dc22345c0af9b599f0c2a451e31e0fc21efe383777deb82fbfa5a9916e8d688808b01202c69d02fd54309f1c8d7c6a6b2be66075a2458112440b57291b23c22e1463a40242befd2ec076c36bd8ef38bad96b794b2d4f1262b6df99ac198ef53b41889480fb875d6a46e84dc286776f52db897d62dbac02e905efeaa69b47dbd6126b886fd82e81913c2cabc180f84cb366aa557caba968ec2af8c2711ba8b636cd7f5e8349b0f9738f4b497cce12c90150621cb8bd26ea839345b4590a56b5af6bbd2f2a861fede33aad7b070a3528e574622bb7556b71a49a9c343e582279d20ea7449c7f73c30e9ac2eae3920ffef202ff3a48ee5a8fbde05be4faa8bbbc7748ec68753c2026c145952f9caa48a0df8f18e83ed168699f241c857d3da5a4bf1ea8fe5c16645633993f8772684650136b0ad81d773a3ece3daf80c1997312acbc3788c6c8b5abfa6e7049b5981f381cc302d8104948c37a7ab6904070991ec5e95bbe3adcae0fee17bf136fa9df57224960523b12a2af795ff6b23b24e3a44f8a13abdcda4645d1e40adbee1d4f9ed05a76ee8f9fe24ce75fc536c1c6ea4e5add8cd244d4af029469c99b3523a9516d2494bb9f7b63a619f6ee8283047c35bb8a53b71dd16417d61b0e32eb123644cf9019ad707fe2ffc0c1acfce940191685c0e5a091fdc01da161a4f618221b48793a73d573313e6dcaf8c99615aaf1ab7d17e8795446d0d4d7e893d23e387d68dafcd409605ac12fdba99e71e940aa1bb009bacd6485527ac4eea99bc2833fb09fecb26ec084cf2330078661c769318bd2bdc2bb17f63e3cdeaf1aa93fbb4365c955615956d83fd1e1f9fc5eeb436354143ef76ee309fee2b44d1f08735e705b2db42183360994cdcf83b15071ed12576fd26b7318c815a003a9ef033fa78f4ed035ea994e225b5899dd4b33e701df7da343fe89213e9d010d5e13211fb0ff9517c646c80f83e701c963f365a4c418e492e5c925b726c8ddfcf244b1190a73cf014507b692b9e44d1db5f5b4ce22fe0c673b2889759f01843bfd7d7e8de18ccc8d3016525c3b56bc48aa341601c0e85215e888f72f243aa1fd163236543873f30bef24a1367b2154682d9cfcec94fe1cd4981bfe8f8038b45a7924958c2e699f8012356212d006f7056112d7f3f4fd01bf47215ede3457cdcdf2e27a03c768339ed1f80b997285fc2d3a941551eb77caaea5bde685770f01277719890933e432d32d2726404b639e06d0d29c3618f33f79d6a27da99a5fc856ff0b23b8c83d35b26aaa78fa52f6e3dda33aa09cb2ca2c0b07beb16203ce55c71a26f0dc0649fc30b62c0ec269f2178bc3ee53a1a8dfb58e737471a4ad93c5197887531f741b4b3e0337f43859c6322de3b48fd5fcbeb35924e0d490d90fc6311891e3c21dc1de66de19a81967dbe8d3f1343f35782fd79a0a026b36fb3deb2602357949bb224576baa4287282da5498dba8c53ac06e2f8d5f9632729a82f77f7650880f22d9bdbcfe358c7e7280097607761dd59534ff5065c2c76fe2edb868aa573b0a0f4d763c332ca4901c9212b6878908250572d54b775b4c427a475dd4c11cc24ddf5452b782bf2e315696daaab5f902c9b34f944c9dea8bbba2b6387ca07c951f65d9931c3c45730268bd8fcfed60d29cfa541fe38515c27f288fd582f85c6a6be01883716c611599a1d5b05fb37902443f5a5e3b28250f18c15cb654aacc61a22203fd79aff6ba8b397b5358cac9094031db7b2d998650bc4df9d9ec0cf6f437554b8ee943be3ef6fc2199a37c5c78e5a18b651255674ae6a678e946e72243f0350d47add0d201ff1dfd075f2977ea3d52afc53b3fd05b4f3b50c746ed8cb1cfbe9f7f64851628fc56e790bd753b2eab0d3f30f8e577bb2b7ff6bc06e37603ff6251c22f76c82ef2b69f36529cb0690bf251635ec53a4bc8cabe8f38f8bded3099087eb4701881b773debf7b71bdf9574bec38ead3714eae7a0af153df4b85213352cfb6820ffd5bb299cb999f88609a1c7798da4d8b23b75a268b82b2677499f53de2e1db80bf34f514bd00170dae55d3bab7393f52f68ca8a2fd37693c824628623d8b525e755a8c5f53972747028aa5518dd42c2d9044eb01c25263fe81c17d679de5c81270a3b321d77d16bd93a6f1714696a7f52042c541e8a3ca7d287f2f9dbc2b3e6429b4e8be04ad354ad3fccffa9bbb125286af82e3068fd67c876e58adddc8733418b5156d7ebb0b6d62be7e61e8a44569a6f1fc1d18b94f58fd3c7cdb961f128d81230768dabd3b22ab7c2f39ebcc31d1ff2a30a1c5389805fa143e47d82e02fdacce931f576ae1bdf8adaec885de5aa29b2c3a7b4e25dbf9bd1c20f9a927206fffc12e8370f8c9ed212a6622b32589496fd0497af265f0da926fe782b3cbf6e21b30597ced031bba9c7a1cda796a4d17d3298c52f97e1cd95b7dba367239e85d944d23835db3207bf63585ccbecb65de0a1810b4dbf403cc667854387dba199f2009027ad1bfc3368b7c258d4b12fb9a91993398a4cfc9812973bf74f2b2f7bd9ec22875919c1cdcc157d98dd8e4404d7cfb01af12af7996ecf5f0cd643bb1ccedc02ae63bd148dfccb939d3cb775ec3f056beef598ba1ff94b809fd5b3c528450932385b09505c84eaeb7e1edeb766d74379be0afc1ef8f22d08966d7ccae43c11d1737f0eeb072435cb3f373180e5e3cd82f6a6634f7937da74d2e2d1af483aee203db38b350faa4ba4b61f28e9edb8b7fc7da8a646eddec837c284229fdb84c167f7fcd9f2659e684c14ae188f642aad5eee8a5d5c0f8fb35729b8ee982cedf56f83bde6b2c16309769e31145bb36fc0e5814d72cfeb59d2998458330cb6339cca1dc5e6b8c646672effd02bb353d567a2f8dfd842737d070aa187f2693badf96bdf0a8cbdd77d70d3e76be3205fe4a376515ad0ad8af12e9ca07092b32c597f94a553649f68c2192577e9180595211c8d1ed489fcfdaa13a20c7b99389cf77a388865c6049459696394084033172c715e51c398b122e477e4c740d2c5fa0125cf5a09de50cb37be2db1521fa2f34f353f02dc7c76b37d09c0a91cbe64c171342459e2561a25a51fc1935c272749b859b0f1c84881c5e371195e181051c200e92e89297c5971a4a0bcd67f483fbfcd28cc834b865a5207e14dca968f47693114df546438793c9a699fe0869e99c1dfb09d24661aa64e9326191130a31a5baf82a91d90da11a2fd0035c4b7b1c8a2b437337a4425f461ed44e05a3b9099d506dafe70c91194eb3b1ed4b2372cc3e76d46be9b76eb59528e58133a0b0969faa3b7dbab2c8dd86ced498b688d27ef94cddb8be16594a165cf485cac538bb1f795b1433a3ad0bd64b56c6c76bdab53e1b68bb4c3d5625e162c9561b3bf38bc0c044ef8b86a85657d37610fc15685d69cc9b23fc0840177bf9b97cb03f40d3c70cf51e3a3c0f10a727f11a7fc6091aba3c6dc2319f29c76147025be974622506c53ea920cfb18a405b0cfef373dcf76290579a7398647744b9fac372a534a2c7bd09f9c4b92368e7e88d32084fb16742a37b30b86b8b4b2b1170e3b82b136e6d4b0ffed50af9c2a519a38dc38391a91d313ab0051c3d7c7ef6b35c3bae6578c4c641c2e3054368b92ca3a598f72cbf5c48365c889ce2620239e93478da1cf59b1dcddc97b8229adbd5b05f6444e67bdd9ba8938291efc78313f87cee49b99dd223098f851c81d5be7cdfe472dd706df865f37aa23137c433a6bc00df46927e600da226abe4f9239dc87ff7dcc96e097a0b07aa05389170f56acd40280530ab1301b5e57932524693ad8c00fb51bfaa25e8d5c70b72dbceeb485211d2295982da31eff6489e0f631d07dd4bac7d779397ddeb23b55a4ac3b897c9496300902ca784ed5d3", 0x1000}, {&(0x7f0000003400)="13ab0acc5e894af53d7bb010a278c808ea0b88487c3c4360d7e55f5b0ceddcd2d958d0d8a197a9d87f9f2d61f1b69930620dc3b396f4498bdc91bc413529cd1d486c8f280b43022516597430a079b6ae8992741704ef1eb93426d962b92dc24862bb8d3e73ce2c3b9038617a013095287840e3751627e869c36c5b63a6c9042f9f7532744b8595643c925963123d76bc7f482bae5883be70dce5615da87334a7687e58407245202d0f544699bde0aaa9e4c8349a3989d6ffda3b588b26cde06184fda0383c8fa7439e7f0ba73fbd27c6893982346c62", 0xd6}, {&(0x7f0000003500)="370fd197aa87ea20a321f298dbcee87ae42ed3c23aeb3f0d5d66df877a0093853dcbd76aa6db092a73ea8b56edb5e09e942a8e9658b28e95ae42d5cf529786660ccc94b46269d27a6a1d2f44ddcdef039ec28274ff8a53e74a7d8f70e8b9f945d389bf6deccf3d3513dcb3ebd3c4c0b4e20b647abb714268e819c7525f8d2ea1e7f8107b32b0442d1166949c000693e46bd9e4e871e174f979c9c8c02404120f41374fcab1cdc07a1278bfad5041793dd6185bb56aa1cc1e0baaf52e31dc21b0a0ae88936773014f4983843ecb4eb3355f4b2ae6779a55ca0711a0ce141479deec3210143f0a576640ce2bdf88f193d995c4", 0xf2}], 0x9, &(0x7f0000003840)=[@rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r0, r7]}, @rights={0x18, 0xffff, 0x1, [r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r12, r14}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r15, r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r21, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r26, r28, r30}, @cred={0x20, 0xffff, 0x0, r31, r32, r34}], 0x108, 0x2}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x300, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) clock_getres(0x0, &(0x7f0000000340)) pledge(0x0, &(0x7f0000000080)='\x00') r3 = semget$private(0x0, 0x5, 0x632) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) semop(r3, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000300)=[{0x1, 0xfbc4, 0x1c00}], 0x1) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x0, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) geteuid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000f20000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r8, &(0x7f0000000600)=ANY=[@ANYBLOB="79ff0395c769632b96c26198fc1efc86fc115a31ae65cf12cd06b7fbf0c1af72c8a99c8e1278ca09c85090ad4b363ee264cc804d88e49a2108c5e782af36ffaee2e49804c78431edeb35c91089d53ff78e"], 0xffffff64, 0x1, 0x0) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="00aaa6f0223282533612d583f18163266c09e27fbd4f00"/32], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x8}, 0x2) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r19 = dup(r18) ioctl$WSKBDIO_SETMODE(r19, 0x80105703, &(0x7f0000000000)) r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x80105703, &(0x7f0000000000)) r22 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r23 = dup(r22) ioctl$WSKBDIO_SETMODE(r23, 0x80105703, &(0x7f0000000000)) r24 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r24) r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r25) r26 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x80105703, &(0x7f0000000000)) r28 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r28) r29 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r29) msgsnd(r17, &(0x7f0000000d80)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRESHEX, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES64=r0, @ANYRES16=r19, @ANYPTR64], @ANYRESDEC=r9, @ANYRESHEX, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRES64], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYRES64=0x0, @ANYRESOCT=r21, @ANYRESOCT=r23, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT=r24, @ANYRES64, @ANYRES64=r5, @ANYPTR64, @ANYRES64], @ANYRESHEX], @ANYRESOCT=0x0, @ANYBLOB="a738b5c0b1ca746cb87d34325bdc02d897f30c7d459522ffe09335fbd4be7e56e7b1ab7c48", @ANYRESOCT, @ANYRES32=r13, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r25, @ANYRES64=r22, @ANYPTR64=&(0x7f0000000a80)=ANY=[@ANYRES16=r8], @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYRESHEX=r2, @ANYRESDEC=r27, @ANYRES64=r29, @ANYRESHEX=r28], @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES32, @ANYRES16=r10, @ANYRESHEX, @ANYBLOB="a82e299a493e977d64bac174e967902ce8b852599220f4e3956078e9ca23d37996bd51d67eb8d8810c574995d2c02c3edd4ba78a887c9a54f9984b520ff778f8e1f4c2ef063479a10b9f7db23c3b74e370a2897fe2ab0fa874c0dd9f1c931cdec2949cd8bee757932d6081514429d7dc32cb124f2398c2af0012a016444fe497", @ANYRES16, @ANYBLOB="e817e288f223433d625f9167ca12fb812f0454219bfc878b338fdd7e1e697644c57771a5e9d0db611b8a048195703f587188df60fe24afa150f46550670f94c610b5a0d85d2f97dc249cee25e8b9b46b311dc241cb60faf4c1ad2241605f7ab599f9f9cede636f4238e0b5f7f2888b1d212808a06f33012c94e4e29e1d54c93ae2bfd8968d34532f78911404aefb42446426290c92bf38329b6c524b5ab92d0c127a", @ANYBLOB="12f10c671104098a7b2baee42170ec4583460054ddc13ecaee88891f7326cbb8c0de0b76e61f6321cb9715da1f8c395385592b104712d7ece20fd47faed8f2b3bb069276f0dacc491da4b5772e5fa82419475427d8758647345bc4a60fb17e4f119ea79df9c0c250da2573e626d437b6ef41a66f69228dcbac7496a683f961a7de6ed5d634c147cd2ac32dd0fbc9026b263f8b3c1918785f7aa63be0efdc641895892973f68067ee6ffffc018bf80f18362495e4c780f9570511a261961ca95f029f7a3070", @ANYRES32, @ANYRESDEC, @ANYPTR]]], 0x6, 0x0) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = getuid() preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r4, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r5, 0x200d, 0x6, &(0x7f0000000000)="186fe65c", 0x4) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r6, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffffffffffda4) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r13, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = socket(0x20, 0x8000, 0x0) sendto$unix(r16, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) getgroups(0x3, &(0x7f0000000140)=[r15, r19, 0x0]) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = getgid() r25 = getegid() r26 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r26, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r29, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r30 = dup(r29) ioctl$TIOCMBIC(r30, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r30, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r32 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r31, r32) getgroups(0x3, &(0x7f0000000140)=[r28, r32, 0x0]) r33 = socket(0x11, 0x4003, 0x8) sendto$unix(r33, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r34 = dup(r33) ioctl$TIOCMBIC(r34, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r34, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) lchown(&(0x7f0000001280)='./file0\x00', r35, 0x0) r36 = getgid() r37 = getegid() r38 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r38, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r40 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r39, r40) r41 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r41, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r42 = dup(r41) ioctl$TIOCMBIC(r42, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r42, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r44 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r43, r44) getgroups(0x3, &(0x7f0000000140)=[r40, r44, 0x0]) r46 = socket(0x11, 0x4003, 0x8) sendto$unix(r46, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r47 = dup(r46) ioctl$TIOCMBIC(r47, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r47, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r49 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r48, r49) r50 = getgid() r51 = getegid() setgroups(0x4, &(0x7f0000000240)=[r45, r49, r50, r51]) setgroups(0x3eb, &(0x7f0000000240)=[0x0, r51, r36, r37]) getgroups(0x1, &(0x7f00000001c0)=[0x0]) setgroups(0x4, &(0x7f0000000240)=[r52, r23, r24, r25]) r53 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r53, &(0x7f0000000000), 0x0, 0x0, 0x800000000000000) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r55 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r54, r55) r56 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r56, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r57 = dup(r56) ioctl$TIOCMBIC(r57, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r57, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r59 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r58, r59) getgroups(0x3, &(0x7f0000000140)=[r55, r59, 0x0]) getgroups(0x14f3b25a181fb22f, &(0x7f00000001c0)) r60 = socket(0x11, 0x2, 0x8) sendto$unix(r60, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r61 = dup(r60) ioctl$TIOCMBIC(r61, 0x8004746b, &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r61, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r63 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r62, r63) r64 = getgid() r65 = getegid() setgroups(0x4, &(0x7f0000000240)=[0x0, r63, r64, r65]) fchown(r2, r3, r65) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xe40) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) getdents(r0, &(0x7f0000000080)=""/59, 0x3b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="590e5d9566bc3459b0c72faad67244999956"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{}, {0x8000030}, {0x6, 0x0, 0xff, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x210) r4 = getpgid(0xffffffffffffffff) r5 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r4, 0xffffffffffffffff, r5}, 0xc) write(r2, &(0x7f00000001c0)="6f4c50266ce5059ae6c63e4ad271f07a1f026316250b4a867ca975cea3912ba4349f3137f4782cb68a0a66249799cde4c6129c5a306110478c55752b92124cfe5a3cc01497f45ea789dc991195ed69b7528583b06bf10844696be39aca7168beea866664f530c7fa7d3eb7720ae5f2dd6923a7d38382cc6e35e3ba302926", 0x7e) r6 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x81, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x6, 0x74, 0x80, 0x9}]}) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000300)=0xfff) r9 = socket(0x11, 0x3, 0x0) setsockopt(r9, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r9, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000280)="a71408907eaa2e85ae34a6af487d117f11009560fc7f3db2", 0x18) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x1, 0xff, 0x2d, 0x9b}]}) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x27ce52af765c38ff, 0x8c) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x1000) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x10, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000324000/0x2000)=nil, 0x2000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r5, 0x0, &(0x7f0000000100)) sendto$unix(r4, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x81) ioctl$TIOCDRAIN(r6, 0x2000745e) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() mlockall(0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0xfffffffe, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) setrlimit(0x1, &(0x7f0000000040)={0x8, 0x4}) r1 = shmget(0x2, 0x4000, 0x90e, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9af, 0xdf, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xa7400000, 0x1000}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b94ce51d5789bd71f629ea", 0x321) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000617000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x1, 0xe0, 0x1ff, 0x8, 0x861}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000180)) shmget$private(0x0, 0x1000, 0x800, &(0x7f0000ffc000/0x1000)=nil) 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:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) setsockopt(r0, 0x2f8b, 0x3ff, &(0x7f0000000080)="9b0579ed4823d6347ea29abd67deb591e6031c17baf71cecbf39a19270b03e4e24e567a046d86cfaa0b406424e983cca1ab6582b4038e0733630635779d3ae9546832f4fda52511d0fc46d56442ec82b38d46e0e7f10516fbcb6e0f47d201945aba71d255d7e49d4e763e51073d783662de886030074d171b95fa9576861e7da7be4dca0e2c94c999e8eb01ba71bc976b8b9f1d121a9a039", 0x98) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x80000000, 0x7}, 0xc) 16:00:15 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) bind(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000540)="695467a43a26d44794a0a5194693fe90b43451738f6e3657d6d5708cb616e9fb12a208287106c3e44338d8305554bb3e5fe4f8ab113ac2a0ac0a", 0x3a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce4d4b9ab0612bc7c8eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4c) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getflags(r2, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x51}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x5, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82e151bfcc5f1df7b85bd8099d23a559750986b2a9f906c6ea37da9ca9aacdce8347c4c9f23fb5fef258445ad0359e171d2f3232830eb1191cf27fbcd9d95216728317a738edb6bbb78613bcab"], 0x10) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r1, 0x401, 0x6, &(0x7f0000000040)="a35a22a62e5d83231fef312ae47b5d0ee5d9ac103382785b0e411c926095fcdced3c8d4886341928b487ec6e5a1752819a4ab3", 0x33) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:15 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x1ff, 0x10, './bus\x00', 0xfffffff8, 0x3ff, 0xa3dd, 0x3}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) recvfrom$unix(r2, &(0x7f0000000880)=""/230, 0xe6, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f0000001940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016e41ce6a62eabf00a69b706d2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adb713e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000568e441500"/4112], &(0x7f0000001900)=0x1002) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pread(r0, &(0x7f0000000080)="9e2d2d6b0ef7548581ae370d0a1943a8d6f23ed7d538c6815277b725d7e9d6affdb7c9d76886e13515346f8d3902dcb4adf17e2b06d6b3ecbfd701318e7d6bc613b09010b66390be6709af62a47a277ebe60e9c8340a573b19b02ee3de56d35062e5d64695ccc9e3ca7142f8750e4d94d4", 0x71, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) write(r1, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file1/file0\x00', 0x20110, 0x3) open(&(0x7f0000000080)='./file1/file0\x00', 0x8, 0x82) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x7) 16:00:15 executing program 1: r0 = semget$private(0x0, 0x6, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r1, 0xfffb, 0x7fffffff, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000003c0)=0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x4, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0xfe, 0x1800}], 0x3) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000340)='./bus\x00', 0x8000800080002002, 0x80000003) r4 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x719, 0x1800}, {0x4, 0x8001, 0x17fe}], 0x2) flock(r1, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) dup2(r6, r7) pipe(&(0x7f00000004c0)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000780)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x200ffffffbf) getsockname$inet6(r1, &(0x7f0000000a00), &(0x7f0000000140)=0xc) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) socket$inet(0x2, 0x4db3e35c97f87d34, 0x2) dup(r5) rmdir(&(0x7f0000000080)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0x0, 0x1800}, {0x4, 0x4}, {0x4, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000300)=0xc) mknodat(r3, &(0x7f0000000440)='./bus\x00', 0x40, 0xb28) socketpair(0x2, 0x2, 0x9, &(0x7f0000000040)) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) dup2(r9, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r10, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r10, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000600)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80}, {0x16}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x2, r2}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) r1 = socket(0x10000000002, 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:15 executing program 1: r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x280, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0xa5) 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, 0x8000000000000008, 0x1f, 0x8]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0xa, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r17, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r26 = getpgrp() fcntl$lock(r24, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r26}) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000380)=0x101) r27 = getuid() r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={r26, r27, r29}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r32 = getpgrp() fcntl$lock(r30, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r32}) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f0000000380)=0x101) r33 = getuid() r34 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r34}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={r32, r33, r35}, 0xc) getgroups(0x7, &(0x7f0000000040)=[r9, 0xffffffffffffffff, 0xffffffffffffffff, r15, r20, r29, r35]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r9, 0x0) fchown(r0, r1, r9) r36 = socket(0x10000000002, 0x2, 0x0) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000240)=[{{r36}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x6c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x6) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 16:00:16 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/27, 0x1b) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100)={0x5, 0xd6}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x880, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="e14288de67dc", 0x6) write(r9, &(0x7f00000004c0)="ad18f05de2f4ef18", 0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) r11 = msgget(0x0, 0x0) msgsnd(r11, 0x0, 0x0, 0x0) r12 = msgget(0x2, 0x1) msgsnd(r12, 0x0, 0x0, 0x0) r13 = msgget(0x0, 0x0) msgsnd(r13, 0x0, 0x0, 0x0) r14 = msgget(0x0, 0x0) msgsnd(r14, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYRES32, @ANYBLOB="3d7436f2fd30e1d2e30d3e5436573a5a627e8531b2cb6e8cc10924b71e2a5846570478127b351fa271bf60503d4eb367481e02189218ae63f02271a23aac0d5c53225dde63326112088d5538dbfbd348c2a802c0d7721d8e0a935dd2d117f05d3cb7dfc7b7465da4b1b175c41c75585869e84d2de1aca4e0564a309c461e48eb38d56915aa8739a38d00c818b65eacc40960364f3b8ec30faa7db2bc9a38ced33924802f2f5860534aeddca77ce27fcb8820c304698e3e642bedb886a9a5d6b2d6a818093e5e738f092d73209f9314bda65ab6fdc66b4dcd337bcafcbae7c06e860f5081c03411d0594ee59a994fa0e55f8566ecabc6b8d66775b76c4b434d68b57ef41e665d093e0a1289b5", @ANYPTR=&(0x7f0000000940)=ANY=[], @ANYRESOCT, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRES64, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYBLOB="e1183eaddf78eed44aaa8e5c8b980337d4aab03f2bf9d89259565c9111874fa01a22d2a4bb62fddfce24d31eec5129021904ced56df1652cb6d399a1e4a6e18ce04a063ecf418ddbe972d4fba9fd98f5a7ebff54518ea12fc894bf11dbfdc4661127f418b2d195911c94d050c9b3f7c5760120000000000000001032137a506efa488025119bf100"/152, @ANYRES16, @ANYRES64, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16=r12, @ANYRESOCT=0x0, @ANYRESHEX=r13], @ANYRESHEX]], 0x8) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x150) r15 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r15, &(0x7f0000000380)=[{0x9, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2}], 0x3) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r15, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x84) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r16 = socket(0x11, 0x4003, 0x8) r17 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='/', r17, &(0x7f0000000000)='./file0\x00') utimensat(r17, &(0x7f00000003c0)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0xfffffffffffffffd}, {0x0, 0xffffffffffffffff}}, 0x2) sendto$unix(r17, &(0x7f0000000d00)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3017ae26caa0412fa4f376336acf00b6404be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f000040000000000000001000000000000000019e2952d54108c5da3f41486f18c72c63df883a2e34131b71649ea2f5abe2f77d0f39c4ed8003b4a16f7cc086261167cd88f03233637175a16539fa86ae3635b677cdd6f2e04a5a75040942033d39cbc54a10d8738eb790f7f14316864e51d992ac79aedbe59b81391fb173393fa8bbe77ec53c9351cbf7ecdfb08a3ea40745d35c7769fba96ab65482c700966736d521e13b741d16c90812d2f3fd918e26b0de0655259be64a52856cd25bb6f8025bdd37dcad07dc7d369c712a75aed5d53c9cafff3c65294601cc1480311eedab630cb309050a0dec484d6fdeb3f719c3db2daa591702d2003288aaa3f1cfc22958c85", 0x1a2, 0x8, 0x0, 0xfffffffffffffee9) r18 = dup(r16) ioctl$TIOCMBIC(r18, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r18, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r19 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r19, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) r20 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r20, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) r23 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) getgroups(0x3, &(0x7f0000000140)=[r22, r26, 0x0]) r28 = socket(0x11, 0x4003, 0x8) sendto$unix(r28, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r29 = dup(r28) ioctl$TIOCMBIC(r29, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r29, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r31 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r30, r31) r32 = getgid() r33 = getegid() setgroups(0x4, &(0x7f0000000240)=[r27, r31, r32, r33]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r15, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/d\x83v/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x5e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getegid() getuid() getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r11 = getuid() setuid(r11) getgid() getuid() r12 = socket(0x18, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r5, 0x9a8, 0x15, 0x3f, 0xfcc}) 16:00:16 executing program 0: r0 = socket(0x1, 0x200000000006002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8000000, 0x0, {0xfffffffffffffff8, 0x3}}) r0 = socket(0x10, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) write(r0, 0x0, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6, 0x0, 0x10}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x3f) r4 = getpgid(0x0) fcntl$setown(r0, 0x6, r4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000040)={{0x6, 0x9, 0x20}, 0x10001, 0x273b13a9, 0x7e}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7802020100"], 0x10) write(r1, 0x0, 0x0) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x194) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x0, 0x21b) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'>?\x00', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0xff, 0xd07}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "076bfede477dac1400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(0xffffffffffffffff, &(0x7f00000004c0)=[{0x3, 0x8, 0x1000}, {0x4, 0xdf8a, 0x1000}, {0xebc7b03faf0b5de7, 0x4, 0x95f95df4dddbac0e}, {0x3, 0x3, 0x2800}, {0x4, 0x9, 0x800}, {0x2, 0x5, 0x1000}, {0x2, 0xdd3, 0x1000}, {0x1, 0x5, 0x3800}, {0xaa95f8e7a0622a27, 0x7f, 0x1c00}], 0x9) semop(r1, &(0x7f0000000200)=[{0x0, 0x3e0, 0x1000}], 0x1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000540), 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r7, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x12) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x2) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) dup(r2) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:16 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xc) r4 = getpid() fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r1, 0x7) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 1: syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x57f5, 0x8000, 0x4, 0x0, 0x6, 0x8c, 0xffffffff, 0x1, 0x5, 0x8, 0x279}) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x8, 0x0) syz_open_pts() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xc792476b88bf641a, 0x80) 16:00:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="bce21c93d765fd0ae49c2e40a9d31ebc8394ea14e2628a33b257c180648381b585af4b53f44ffa6f0937ad1a2299ef5cc4f1aac6b983c3954d3bcbacf0fa4ab0b99305c0cd90ef0e3da0093e830859bf424cbce40ebe34ffa35d9d6a7ceaea9fb7cf6a04fb9acaf653b21def9799a58400e4d9e7", 0x74) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="820200652eac67c6256f0d369a8fada0a4c78e1567d621b64f3d99661c5c1eeecd01f3a9f13696a65939cb90b68a80b44ed12d664e7ecab55e0b3ea7356a914e0512bdd096e52ead6724802870f442347285a9534d7f76d833f3daa95c3d44b05865cea74454c737f56a44b017136dcb6a71393d05340a6d1bb51046e6da86aa2d66d6bc404576ec9783ec529481fe5076461ce95d8a04fd3bd4c440e40a94f7c3e028523a6093e37ec45718170221f7b0c000000000000000000000000000000000f837662ce6818c00d3d05480f3b7e620161a1909002b1d743a33fb0b92fc869fc472eb0736c8af669d13ef86a13041e9cb42311c2889ad33437b3426472bbaa4b0ec84d007864d8d6516ec206d7041a0c54f4bdf29f7879151488c4dd17afcec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x5, 0x8000, 0x2, 0xeccdaf3c0678c42e, 0x0, 0xfffffffd, 0x401, 0x0, 0x3, 0x4, 0x7ea}) 16:00:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2, 0x100000000000000}], 0x8001, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) chdir(&(0x7f0000000000)='./file0\x00') r1 = socket(0x800000018, 0x5f8205ffb3862f44, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x405, "6b0000b400000000000000000000000000b47e00", 0x0, 0x4000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt$sock_int(r1, 0xffff, 0x805, &(0x7f0000000040)=0x10000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:16 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000600)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x2, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000200)="9d2ad01c9a3e420ea4708421", 0xc}, {&(0x7f0000000240)="fc36f530bc2f621f0df36430ce4e2b89cc09f9a0bd085792a472c77077ff4de4c6f12e2740035b41b983f2e9a1aad2568624c28ca35b8f801f0912c54b685f3f3335f25211dacf17db02dc142ba4ce1d0519023210ac6682e0e9bf7ec0dd1af1839cd1cc3c304fc17d4dead85cc17b9dc9214622e356547ca5f707a0efb1b0b0193e7aba1807fd4b5f5813a76fa594a0027a8335f03a787addd8507fd30f918869043e718f84ad6c482a3647194aef9856063fbfe05c4de275b02c1e96bb568b7c2e3998a4053ef9f41c32153c003958a6619fb1875b8a3a66f5700cede007c3b753987267d69afceb2052d52e27", 0xee}, {&(0x7f0000000340)="e37c8dfd0e54a4dfb496fae42cfb5dc372e74fc814d5e746d91bf2396b981bda49e6709f40a6290f0e41992c202937af2e98da47ee1a87fcdb32bdf9374148024094764b9cd57f37a2d15d4754c6045d6abc69cbf0328e607dd2b9b90b9465716d109d754815343f41f99cc2b5669eace5049b8cb09f342b21c5e0d20fda0073d3976e3d34d84fb8d145793f13c4b0d67a46e93926", 0x95}, {&(0x7f0000000400)="c7e2f2a9a0652c0d377c649dd9756c41ebb874456341046bd6dde253dd", 0x1d}, {&(0x7f0000000440)="9b856d9bb94deae170925479a86bcde64dec8bb76386239ecee7c8af15ba9f3a69b55a22d9282af3a1cf02addd4e51895fbfbb435a7bb6a15d5cbd960a9f356d2687d62711af46e463e056ea691e8357abcb6062a62bd3", 0x57}, {&(0x7f00000004c0)="58d3ec9d27e9504d7ea166c645bd45", 0xf}, {&(0x7f0000000500)="ff1eea63f554789818a816ebfec9c864e8ce6e45a8348ecc76a51b5f7b26fa0dff2ae500fa7914657a842be78e40538f35b966ad8f61f3ad1781d3a2873ad9030a334132d001f4fa43f9919b669dcdccd7672328a471c8ebee3f33a7a685c2", 0x5f}], 0x7) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r4, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r4, &(0x7f0000000280)='oL', 0x2) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000640)={0x0, 0xfffffff9, {[0x81, 0x5, 0x3, 0x0, 0x0, 0x9, 0x2, 0x5, 0x100000001, 0x9, 0x1, 0xb, 0x5, 0x3d5, 0xffffffff, 0xffffffffffffff07, 0x28a0ce12, 0xffff], [0x1, 0x917e000, 0x3f, 0x9, 0x5, 0x2, 0x1000, 0x5, 0x6, 0x7fffffff], [0x1, 0x8000, 0xffffffff, 0x8001, 0x2, 0xc4], [0x7fffffff, 0x36, 0xfffffffffffff8b2, 0xb6a4, 0x0, 0xfffffffffffffe00], [{0x1, 0x4, 0x6, 0x6}, {0x7fff, 0x5, 0x9, 0x401}, {0x8, 0x0, 0x2000}, {0x3, 0x3, 0x9, 0x1}, {0x3, 0x9, 0x0, 0x9}, {0x9, 0xc0, 0x82b, 0x1ff}, {0x41, 0x5, 0xff, 0x2}, {0x401, 0x200, 0xfffffff8, 0x7ff}], {0x8000, 0x4, 0x401, 0xffffffff}, {0x8001, 0x7, 0x4, 0x101}}}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r5, 0x2) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x11, 0x4000, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f00c204"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) shmget(0x2, 0x2000, 0x4, &(0x7f000012f000/0x2000)=nil) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r2 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) fchownat(r1, &(0x7f0000000380)='./file0\x00', r2, r3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000025, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000002740)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130fb47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def7619ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52c72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d1505519fd013f0df1c9c8a8aa0063908456f607d11952d7442dd53396b85f5fc75906b14635c4a3d450636a4aec9e5128597809a51123324b1797faa7f64afc7272fe81d7577ecbec41827e2e7a67aea99a63217fa2397baaa1fd8b178095362fec04a7b7970e8c6216342ba1ccfe73b78", @ANYRES16=r7, @ANYRES32=0x0, @ANYRESHEX=r6, @ANYRESHEX=r6, @ANYRES32=0x0, @ANYRES64=r7]], 0x1, 0x1, 0x1000) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = getppid() socket$unix(0x1, 0x2, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="fffffffffffffffd304fb39dbfb8c3eb810291659ecc0166f5cb1cb5879e97f1241784cf0f29d0b9bfc3f9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socket(0x2, 0x3, 0xa1) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="6a8b84d4ba3acd046e6002c8a8f590d978475fd0f27e6524f2ccb64e5b86f1887ab88c68c0cab77eae91cc841696d582f1c193c0bb82b9b138357218f809"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = msgget(0x1, 0x230) msgrcv(r4, &(0x7f0000000400)={0x0, ""/11}, 0x13, 0x1, 0x2000) fsync(r3) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df6", 0xd8, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r2, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r6, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r6, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000440)=0x5) execve(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc7c171bf11a7dc9d, 0x68295c4bb483a678) poll(&(0x7f0000000200)=[{r3, 0x100}, {r7, 0x1}, {r8, 0x1}], 0x3, 0x5) dup2(r1, r5) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xfffffffc}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0xffffffcd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000200)=0x9, 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x8, 0x6}) 16:00:17 executing program 0: fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x141, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x3) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20, 0x5}, {0x0, 0x3, 0xfe}, {0x8, 0x0, 0x4, 0xffffeffe}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'\x00\v\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socket$inet6(0x18, 0x4000, 0x1f) r3 = dup2(0xffffffffffffff9c, r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(0xffffffffffffffff, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)={0x1, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) flock(r0, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x7, 0x7f, 0x80, 0xfffffffb}, {0x0, 0x0, 0xc1}, {0x1, 0x2, 0x0, 0xfffffffe}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x1000, 0xffff}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0xffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:17 executing program 1: getrusage(0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x5}], 0x4, 0x0) r0 = socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10800000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getpeername(r0, &(0x7f0000000240)=@un=@file={0x0, ""/44}, &(0x7f0000000280)=0x2e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x40, 0x40, 0xffffffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000180)=0xffffffffffffffc9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x64549990e2f0d004) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') getpgrp() 16:00:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x7, 0x9}, {0x18, 0x0, 0x8}, 0x3, [0x3, 0x8, 0x80000001, 0x7f, 0x4, 0x7, 0x0, 0x3]}, 0x3c) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7], [], [0xfefffffffffffff7], [], [{}, {}, {}, {}, {}, {}, {}, {0x8}], {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)="257ea711ca5fd9a41b9f465223fa5c28059f8f6207284b9b4e911bcef27da07f444de906cdb43822eabb36f48c00852883be41d53c64af7864098d23635896f0ae0b856e3814a0c53782cb9280d26557304c5e3df7428695ede9c57ed11988456608bbd0b7d87e6f590be4ab2a0cd43f853a81f3958de2", 0x77}, {&(0x7f0000000080)="f55067f9b62f819ff8dc6930d9b2d9ce52eb24072d593c29a9c25f96d6d96019f0651e91c4584f063f784c0d6155b4765a39bf2f32fafab37368edf5e751a0095521b90b829692b5d3f457705bde16a11adf3e8a17faeb802a9145b791eb55c6f4562b576cf1a500d08d02c83256115d7172c98ac5392889069d170bf8d4d4fa6920022a4b0665d7425ff0c448f788456196bfa82447a738f85308778f3301b86976f14d34e6ce17dac764ae25d3133bacb5803c55f98e81c2ec463200866161ff6ff23ede9a4f6946a9378c9acaadc652f48be33a2f955707", 0xd9}], 0x2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'\x01]p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94485c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a65925549f988ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e21105847b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a991ae34fd37340618ac8b8021bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xe080, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000f80)={&(0x7f0000000fc0)=ANY=[@ANYBLOB="000351e1a433c98ac36cba002e2e66696c653000e267b1ccb82e856459d299eb70c715ef9491809c92874033ac90ac83ca5bb0fa67526b0242991863944bf4cc98982f0eefdf4db8bb695af4135cc7bc4fe0f220ce08185144d4e71423b9566043b3614f21aa4c37600c364702f7af0dcbfc6fe18ae3098e3d4c1a11f89ecef0ef24284317edc35c7a3df603410aaead198ff9c295bbfae5a24ef4da0b92"], 0xa, &(0x7f0000000a40)=[{&(0x7f00000006c0)="770f49461244559489362f4dbebaddca80e33db0585256d743d0a1593a89ec73748f532d15fbea6fee0f6830e6d83166fb2b3eb54671dbe692b766e829e9f9296b8675896b6892aa617600d7b37e48c1e783c4f34634af5f0d787158acaee3f2791e25a4299118a3ba7bf06622fba64039d231253a8f160666fdde3bbf8a449099da1117397c1363b9d43734fd05eef5af6476333ba285af73931438af354d2c4306aeeac47dfae11e0a4b9866dcfc8148e7e34e07c0b990e87605a0c2bdc47ee4432105", 0xc4}, {&(0x7f00000007c0)="e0a3d334fe1f1732f6d29fac4ef783772d4a16f7ce7f765061c2f114f9a61569f1240469c5e8a8039c5f6d7b147e35683c8e6516de6f4a049a038ce555e9512b3e76ec0df91b83fe76f16794c5982bb1d747bb513e7f80d8aa27fa66fb8b4105e8fda702d64b7c670f5eebe24e35ed715642dabe5f0962596bbcb49b41f01723d5356ed99a64dba99c25cd52b656ee15278c9b12d87b501ece2a59b09c8dc3ad5c954a285dbbe90ae752", 0xaa}, {&(0x7f00000000c0)="7b9d16235894bee7b5212420947d5cc1af26b2d04ed4a5baa011d25d1b229d31529500e60837df6d77500ce5b17794ece3f9cc877403570a9035137f83214305721c40bfea7a77da1ecd97c5e8363012179bd7c015c46161abd651", 0x5b}, {&(0x7f0000000880)="7521b8e5af178389e03046f355cdb56e96d8ce1f6635f0c88c648ac8cd8159d1b8ce6da68796149f6c60adafa73124e016de1bf79015aab940fe88586925eabb2fd365bed2fd834d9a11400888e859e8a8bd289e72561fac2241f6b1057e109ce97a78768dc74f699cbb55363a7ef4b396ba3d53cd921b4e4926ffb6dd174d73a17141", 0xfffffffffffffddf}, {&(0x7f0000000940)="a745790d8226a020ac6e1364faac829f5ebbe8d192581b9fb1670909efe39af12d37a463e6a85d7e77a6dd6e56650c0533c1c5a5bfe687204bd332", 0x3b}, {&(0x7f0000000980)="0d4587b5bccea39a3a3ee491ab099ae53f615d080f92ebc012f369756adb209359d9ffe65b03b974278d9da8c56d978ac0fa3bdbe09ad5c40dd198195b6ba12ea23ebef3ff20ebef66eb7b949aaf9dcb4868ebbabdde3635e805322ba1d17b53ced9c904013c9ad8f5108808bc7d4c6787a5a05f38d23da931f019072f1d9fd588798baf5a02bb4dd74d69", 0x8b}], 0x6, &(0x7f0000000f40)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}], 0x20, 0x9a55b39ffd49d34a}, 0x408) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x373) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94485c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a65925549f988ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a991ae34fd37340618ac8b8021bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="dd200f9171ae577932cb0e2e9a8c27721f173a56a0d46f19264a1a47b976969d3dec1105d80dee5ad0de2d784cda2722ffb1e892ac7f40b4c91edd05bfa8d5bd86f97c"}, {&(0x7f0000000180)="c86c9927f4023617787b513919db350c8af77a014fe20d80ba3a153830b512db293c9cd4062e49966a3e65c2c7809d1969f67b2ffe5c4a0302a3777df1f01957e913de8393dc0bd8bc1b0135eb63251accac6e00143167295ad79d29182085e5309fb77659569f5a9207892c6fd1474b6de3ce209b42af7a4f6b86e44074e2fea93fa55623"}, {&(0x7f0000001740)="bf1d26c88b29bf4a42d3201a645aa617b3e0da549f827c431a307680960d969f9986a6cf32523a6cfc3114b92260d384000e59af5e13f54136830ee7a238192521db293824c906993bf522f839a5b85a87624d00b2101bada6073382b5bc755bb554913d0dfdf53ff86aef6b8dcb44944313ddbc8f1ec7948572df6bf058598e829ec2873516de6096507555a5406abdbd18db890c568567fca4feaa1feeb795f946ea6f3aeb02e92892485c3a323ee80c3bf5b17bf0f39c74f2fcb2cf40fc17c06fbbf21faa362c1f5838741323be728a89d430ba4fbcf8b3b71d361604d7f7855209c9e38a23d7c6d5d281011cc35a72babdc8c10051e4ddf42402cc2cee3345ab1b814c92dfe541435808eb6ff6a8d2584d34b86b777705ac2d142dc121636693d3fb23a79bcd87ef188ba35064f6e34de7f5f0dd9f72cc08685bbb1a10e050fc7e3b3a411c847e839e20df4107091445046c50118c621378ec263943536673165c0f966d0a0050f4fc0e8d4710734dc7b83fdd3ebb43c20584b558d269f5e6e3de04f1be61e22d0239f7f1bca035d15fbfd119a7c436d9c81c83833fcc912fdd3016dfac2bf58023ee19f1d8644d333733fb7513f8f043f97175d5860d660a0bedde43287034503e11dab88fe8d2d4466937f8892fff99b8802d76493a36eedcc2ed0cef5c47ef2eb96c18238492329a8a397ef5654d1363aad9b04ab32e98d77c84485e19bbdb5824235f1730f1d6bc280d7165eac8f91fc6ebe4f647b2c3d48d3998de85442474ac424694ea7b3a03bcec1ba88dcc6c3f6572e143abf6fe6c7a56c638280c559b28049d6a95604cd7e1bfaf1c40c6c424d9c121bb7bc7263a0e9096105ccf3534935180e05b06474e6bfb9212b02531c675931b24e7aafaf396ea9218abb774d6bea6162b57690440933c17e70097663ce9dc300ae1c110fa98e39a1f40002cfbc155283c9a53f37cdde226fb5ad2fdb4a6a3d566341aa2c47440f86b52f05a3265ff411a1b5079e7c87dfc0bbdf5a730a90132111e6a7096ce9f4ed7e9c64f0e0d256de006f84fca65ce44925658eceed8d85ad0b87dd81c0ac52481de8edf5cc0e40cee33bf6a8e88f8753cfa8eadd70bf4635b2ef16192ae48b7a89109213193d90ea369d23c9704478955d639fb42aac2461e8b70ce43cd9f763f8054a13fc1678ea59e1eb0bb343b56181d05007a9ef4318c9eda0b68582e528f0282091c2cc43017634d1f746fc7fc0e88627b6349c112a243c19a1a498ea22ddf3815495119e3801bcaf7e2e987c7318a78c0dd317ac1260ca766827bcd7e346c7f1a045cc91d3813f5061567e8f5278153791822fa997ba20e6a4f8c734f31fbaac6f9c233ebe6da81e15a04517fb4ae14f6dee8bdd2aa0f013457ecba3c5eedebf7e1289abed347efc93068e746120dc38e6c919165397236d57fe0457a7088d77cda07c9b0bf1eebb40b1880d91d71228751d2956b19553dca576ccc21e5704bccbeb1c3834b2d0338cbc9a6d1e7a72ac2a15e0a2249d957aefe841137e59cc668b4aec3e6cab0be0a597c4b95db8c93b74b1871b242d337f52d407d9970d4f85e249dfd0c617e74963476c9933c58fba1cf0711bb78ca2621acad07a58252add628a58f55fc1e7dc5560665372ff94c787bbb335d8f761a367239afc0f03de014e8e2cfe55786587f48412beabffb30a3f4c67d8598ff3a3015a5fdf951f6b7870c69a2dbf482e95dd54a1e8600562c703b8cde58d391d4757845966a2a6c23ebb585fee829141442c79304a13cf55427e1bd59a59f9458ea62130307871339be50c1b9ce008d65b3b3610640d442858c227edd30e5d9c0b0284b11eb2c0ecc55ed5013b0876ace2593d569d7deda177b75c0e4d5a2b59e9a066a177ebbadf739d0c7cceb2941282213ccc9a38e3e89b4418d09939e4788da151fa1cd74696cf077302460e5013ec57e26b5b994fe81d0691900593b52df07457c2e712546792d35a916b5244a06be26f3365c7cbc4eef81ebecade16cecc192f67ca4b7839b8b39e24ad8fbad27d56bad90c8def53e5ab2dd135c833192c1d77793baec41044dd0b8f694e8e51eaea0dca10b81b3711bd1cd7b441fb61c04a764ed4c66396b76c255705e739d89b75e000dc7f4a32c011c304725f5d17b97bd9412390dbb105883aada91b8959b6d514b082b89da8c51e04b5b35700ff8b54027b1373c7f087f4e566ac40a66bb1bb47acbc59a4004ab3daa22bdc0899e26124d11c7c5c9d2f8a3107eb71c917fce02eeb12a8c7e3c63ca612d065d6017a8025947392c66ba64bc0a3ec8b28afc94f295f8be3e96f1bdc20d9c3eb523cc96314b489b2adfca40822d9d4c863e8baad0ec4d151950081b8c40cb5f8e7cf80443372b1cf94224039e44d1b65e9f77453ddd8c58314b3be6a3aa948cac32a35516e947009cd75463f7b0ea75daf8c8c638a10ad012e7e3d355e1736f5e0f06cb5ca781235d2e8a9ac1602377629d7b730a0c9b1d45b2b2e632f5b2ffd48dd4fbf00ec1fd04d4b715e3ec159eac4e50c4d9e87fd1343e5f041e012f7291f2c6b0124f445a21416298bb83264fb85a6ccd005fadb28e68f0440c2caf3d55dfdb33614be4f531bd2cba313c934cd2d4cb66ba16ee4ebd1af1b3b5fdb51e4b747ce1e206f5383dc53d8c25842f2e93c313ca0a099a1b7bb1f2dde29a3a23a2733b25e0038124cd0becde0ed5bd23a884485f6b9b232676415b400066023f0225d89115e86a09c31089d8e3582bf5a1b79e0cd10cdbb95a83f76590a7d870fee67a8d65dfab00c19d3bb217c80b798eeaf8227bcca3dbff1ea7bd7cf80925c7baff0d42661330168c15187c6b9698b965cd2dbf9304fedfab1e0b85ad0e05e44f5e0d6a87b153a1e13eecc97dceaeadfc6340a880d69ff3432e6af3f64999d03e0f283b6ca26b12388c2fbd15951857afa0668cb45ac60e935c336636c84606d45f1332edab14ecfadfb29a7c8b22dade9639346f13d9995dbf48ea7861881d4e6b89fbcc50fc0acd73745d8f8e6db3e6e2ce2ceb317f13c9171ed881b9a03d8b7853f1bc41d69b843140334c5e45895d8ef0a0abc91b65d1b6298930937dad47ab5bac7d62e9f04839ff517f1e1fd181f3db80c613f687ff74533a105e8855b85fa1661946082015e7b370ce708afafb7b6d225d9ee997b35bfec0b306c09d5a812a6dc467cdbbca5e29eb194490635365d0f9907c2c811ea7a15948cb2514b2691165eaaffe4004aebc5056646ca55c959cebf6dfe29fdcc8e2975d097ae050517a2af081727747a6261add6b2492980447ca463db553f50ce1113184f4285e7afd0e0ed8b8f5982d1d9489ae2ae381486920cd0bf1c69ee011a84c7c60b0afd98747f56d18ad5073a23500160dd66e1244717a9d843b69d292758d011f607a97f41d714553c07662d2a1ffd172fbaa5978b29f6ecf3e8bc93d6de28ab3256591f03b84a1fad9918ce7651c7c655278ae65729bcb1f03e1fbeffc069d69944d63d5e176fe50bcc48c9ad86a3ff24b688369aa0035c2b912f2c94eabf113fd36205b71a3826bf5839269d37dd7af44e6b9edc590eadd0f170b5e90ee5846b53ce47bb964993f3d0af78af9843e6cddb2bf3b1d41a40a81376a3f6428c663531fe9fa7b96f7a180db8fdfaaa2d79865d973cd46cdcc81911e05221e230233df92a646addd765341680e894ca7c93e59f58c3990120cb76413a4b3cba38f927a418eb3f0d121add2058baa8e76fa2a5c14ef82081e95605bdcba66997e9ae74be6964db114e6afbdc79890a70ba559cf01e024a9783753e71ca9c8096945d7475abd8b665eb35bc91d3d63b9f8056492bb9ec55f4e5d3a5898da7660c7a59ab4be01aa31c297d6ed7656587e8b745150761b90c012f5111ad4e3641c910b7c7ec4bc7426ebd6d046eb532616acf07b718c26c0073abfe73dabad1b9a66fb84f7ef41656a2779da2549165cddae0d29c8a9176541cc5a203fb25e319b580d93243c5326546349c41f68ebda0ed5b3c15ecf8c0c571a808e54dcd94f93b16275f2e703e091ae9b884bef48f03b63b466864462a0d72a0af872e80967d218cddef1c307f1243f114dbc13d0f409300f34ef0fde79aad0b4c0899ae7220798f1db7bad8f1a738a910ca80102d44405a22c7f502d6093efca39a5caa9a9c12c00cdb84afeef3281312cec143a3e52b79428588fc4de59724f7afaaa2fe5b03659b6146b43e6bbcc660b8bcb3a0f7676d57b08c6027324cf47d33fc008cbe680aad5cbe86b39010666b5877ca78563ed040627d73c6e1394ba155b1028c009a06015e0027d6245a9349879c993133817cc4dfda655b30136477dbc213812637b18a2762b7ff9db401c17e5cc4d369bdb4a59fca8a6fe26892502d612323985ffe8b1f77f2bfdb0da857511e646accc6a61a75babd4c8717c8baa9f574ed9de93a969a36bc01c04706948036a7303ec1084aa91b1fe2432c84992842653351cd0936353d8095a0fa171359c197992c4df3057b5ee7bd5e83f0b222bae2321f8473881bf2697db3e0a420ba1b354f5518b6b59c344848e013f39964090c806e1e14a0e6ae642b5af7a1f217f8554bd5cab60b5cb04ee4b04502dc1e74532d48e115e20619e14b4880a7f059ad750b0d78bda7ad6ac0c14b2385a4dd23145b0eea8c44b61e563a3ccc7f084339874e2b90f05f2d17fc8dcb1a3e38d305340f3daddb1800bfe508776980c35f3127ab79dd8cc691992bc400cd15236ebc93069c8a658c81eb81ccce9fd596cee293849e5767b593d1d4032376fc1c320bf02e013c8ef59979c113ef0eb57b1f4b5b32c88ecbd7113bbd002e85f91a8fb619b0f5bfaa3a9e7e4d753887b8d69fb7000610ad091f232e0e561748f30c61175680d442754223eb8ce0c8383c75711739f5e84acaebfc622c66e054903b5f4ab1b260d1e695d1dca35a8ce138cf5a91085d136f115391e4860ed85643ba9bc67a85c554d86db635a1e61d6965cd5c3ea1a77d9313ddd718fffa8a3524424cf438112ddd75992c4d59b3f96e36546620d70976783d11ddb26c3bc151c41ea2e627e241812c51a5e156684a917ae6f596b63b76aaf58b9470e727456be6c4bf5fcde603848ad985184ccbd467287dab3934e9457ccad7f9f5b273061a412b47d16ea42e9468c5c5cbb8085db6c083a8cb4d23af8e015ecffed501274386813d22cc816a7a08f349d92b4ac4204777774489837eaa554a0518ee3fedcae7e637b2da98661f38188715ddd953bfa0542ac57213578a6cfb0ce128140890f2e66ae5f4d7ef22e16512a873ecadf6f91061f68ae083792c9fa0e1bef677118a6111bfc45a1a1ca55691227a2708ef699d7c236fa6d3c86a53cc9df3006a0e1b88784e60b13be11b3fc03086b3eb3e65de6d82339d29e48311cd648649d7ecf79a5d72a145279b1923b041edb7337353ec16f8320dacf79c8911e4c616bd4d6d996b48c3ff2c8c8d0ba585bc3fa7fd6c3062346adb5eb12c284445d997ef6a1bf590cf8433d3d1b180f6402fef4f75128464df1f8a451ef385edc25973129bff9388ecda7ac17a96020eb4f74c7ab816d5c254ce466ef740aa8c75ad2c17d953b6240a5b261de426e72586e5bccfb351b6c8db4768ffddc4cbfa6b1901505fdbd2601af3835fd67ff674ddf51712be0c1221b628bd56ab0a02a0cfb89262a70188c67bb770a02db3bb1dfe56e77e3fe82a1811c5e507133bc8849f7891600bebcab4d2b433f9491a8e3f498eb"}, {&(0x7f00000000c0)="38c9fb23458fc06cd17a1eca767087b69c5291f34a47f108a54ee70cf032b00bc423b65cfb4b448febb083640b60d773defa2818df762856552ceb3dad370131ac9c80cf03182305a6414a5803664cc3fa924aa4598a8c45a58659e09d2f615be821677c90abc00e"}, {&(0x7f0000000240)="27bf1410393c57a8cb1611b71709967342aa4049d72e52a4f184115c7063a82f5ec4cb8517cc635803ac1dae9c0c5b2d9317193304"}], 0x4) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x400}, {}, {0x18, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) syz_emit_ethernet(0x89, &(0x7f0000000040)="dcf7eadbf471803377abfea27d60e19d25d2ebbb2dece76c9ed2d8ef86eda82f84bbbd3d69da9bb9066442aff73a96a0c58277e787aba06f1a1af0c0f852990796a09b5e85cbd31a76f8c44e0ea5873a93fa966b989b3ce05ff2feca9c4356794f6d8fd7656740489a49f80db8e8846e8fa00b3a5d2a987e02b6dd7151c4b7ba1536b14c9cd830074c") setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 16:00:17 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x8000000000060}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x800, 0x81, 0x1, 0x9}, {0x1, 0x2, 0x0, 0x1}, {0x9, 0x9, 0x0, 0xfffff1a7}, {0x400, 0x0, 0x5, 0x2}, {0x8001, 0x4, 0x9, 0x1}, {0x1f, 0x2, 0x14, 0xaf}, {0x9, 0x4, 0x5, 0x1000}]}) 16:00:17 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) 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, &(0x7f0000003600)=ANY=[@ANYBLOB="10bf2f3b2b1b87645b03efa7e1f3bbdce291365c2dc9e05f9461948e77dad239aa5ba9dbfb667dc213cd413f125c5415ef6cd622f3ef3d0a5a72d0149cd65b6c32bc208fc2788bf524c2fe0000000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000003540)={&(0x7f0000000180)=@in6={0x18, 0x1, 0x36, 0x5}, 0xc, &(0x7f00000013c0)=[{&(0x7f00000001c0)="9416910af3aba52eea71b4dce4ce0afcfd80643b2bfcd25f95c0917105297828fb541eaa04df9b1abf29067c5023fcb1c5dc9c2086d608a983dfcaca35409747feb1ad22b6397c5bbf82b0096bc3f3be9ef746a7574957d15c4de840e20a05f631fb826e4780fcbb61194ae2f6f0f830299ef0d8cd141f8cf21f12c4a53627c2414c67affd5484f3dde0e7b8a7df44cee7a0a8cc522666380a3aae5865dd7e493be7e78cb6c8d7370390371adead16ec5c734228267475280336a7dcbf94996c6ee9c561a6db153b0eecaf7c4ccaf0df5299c7", 0xd3}, {&(0x7f00000002c0)="ecf252726912654fd243d86c6f29acfbcdb3fad746d910805d20cb001ee01583ad93546bc2739a9570c5f305def276d8b01c8ce9b9c2ef972c905e1c594bb6f8a814ce38e6d951a6f0424518a52eff6699156234814b869cecae0120aa33e6db208e9fd6d693682400bf9c1da7d9a3c732fe51cf146b6840d839970b291ee0087365486910d5d60e20d31c9c1b69a0b26d66da191980bab4e1fd2985f8e320d47e9c8bbae6c4096228b99ca310125ca377ba163fd41a", 0xb6}, {&(0x7f0000000380)="e690ef78a326fcd78542673c58e38a2a418ef060e5abc85d4d7420529511004e2852f5d0e1c0db7ebd9855a868087c0858445645374b74d4c049dfc38c3d742cb5cad30623bab09bec621561dd1f6896c7832cbc29a0d060ea676a744e36322688616a47aca5c24ecc66c90cd72258af8167d5a0ed9d604d16b89187d70a0e914dd30f739d5f5f7dc81050df881d7d0d0aae69174ca5c37880d45c4b095bdc39472283c0ea8edce845df66191e68f89f8e5e312b12dc269e87aa443add966b2e8242cc078662c8d625b1fa08897c04136d5028161cc986375ed6fd45f4a4e10a1d5381d84765731203266b8a1faa32dcdc52482ffdc2bbee3ec6913637e80513ee9538c496e8654dfb9ae1090a5a651a62983e112fdda3579607f271a81cd748c938d498b72f029aba9b5d60349f16f78024d5641761bc97dfd6e3379e5900ad32f6342e124c6a01c7df5ca469c264376e01318304783fa379cc49ce09bc63377d682bf90f5007086a2515c2da2cb47b617049f7fe747cfa525d9ee3eb8539440cf5a9fec6611289514c5f6d476ca47b003698711a79759a8cb4bfcd2b520e5d5fa475fe6b0291b5cbf33d6fb0592e2012b492ac6ce65c90e31c2640299ec6186b8f7d11419589b9f3f36cb7d4730731228721be7e5f13e4620f6bbcf821a9957189a973cd14729a0696bdd7969a94234f36f9afd8aefe897538a8b711bc96e1ddfcfc7b16d9e24a8e149c249f5be8c4af0b3d12675d1b639ecbaf4d714a339fb16ec15cf2375008a0ff17c848b63cab6565543e396a9c6874d3b5dd1ae8801321051db884ece058229abda7410182ba4ad607478bb6c4251806b476723c264bc75d79d4aa004fc4e5e109a2b293e7a4c56ec911a4d8ae547d8a78aad4da7bdcce57402bb7daf23a93a70506ec688d9189623ae1493b36d3d33110ebaabc985945d33dbc2cca1561fca1169dec94e9d5e08c619f9f3b637c1c35678ca5e37fb7817cfb3e522e3429f6ad29fd63814e477f412f6aafa1e39f72847a44c2e304540432fbbf1edddddbf4b2eef3d9752eb343dba1f518908df36e62e1c63273d4dc46d3f6e43eb5974368dc51c620095b243f0f280e573c786af4d34f79bb0b8a6b077b13c3752f34401498d339ca765ea0efd984de26786fafde9e450c6c29c159fee63e9ba3ac7da08ee05ed4874dc55c6669351a7b40da1e1fb3d0f48f46147150839a9e30f003c0bffa10bfd1d75689e3056fa8b24d58e5ccd852b1be89dcb0dd9a068140a67368f0daebac4aead1fb01a3bb588c7371d21176dfa460ed16c087be914c2db33dfdb32fd579ae0ff3075a775641346b6e8e2e46701f5950cb673d0c8570efa644cda132f842b8595fe127cb73fab2cf298786949015829cc65b3c293ff6ccc22a34ecd2f1c2b0665f048b9ca3163893776990b4801a46e8d28d58b8d90df8aa4658e6acd2921f6193e690d87f62ca9a457a608e1c7b65e622c7b4bd206aa4e1f66b5d618b24edc23cadf3283a91228814964f7f54cb5a730bcf2a984d52f3981376459b75dca6014d108ff8961649a235f2d837976f901e2ea25962e54bf45e8b6933bbd87050780bc47c8d9501fc4b54a28b6e478209047708f7a56261e00256f9e5e3a09a67fa34421631d83febdd0fe83ba5b70695cafef2011e5c40456dcc946cce1e20a5e2a760968f051d02f2d8550468a548b6d55aba64d44c01428430546f37e822b341f590d5061e29489dfbc1581addcd1c34362d3967f62bd4a509bd2e8b9b7d7d102d50bd760a89310295fd66fcbe9c7e49c0a4d8c858cfe04df4740ba6516dae30bdb31ab95778495b26638e4d3877759f1815638b17d291ffc33b27898c7ffdb42da208e427cf0b878168efd8a54d08f11740dfeee8586fff6409493e732e4188274eabcb8e66e2808b82d82762a8507bdd94e485dcd4cbe0e69ece2afdb779ec426eb282713d886cc8803c8335947bdbe4123f90510a31308c693b5fa811f867a466e27c8388da50b235972bef0cc42954332854cc7bec697e9dc89a793f535a27655c3639d8811f8ceb473dc3ae66b953f7e4312d350e05b2984f142776200d5e3ec0d47dfe4e9a6afc2cc1e8a6ab8ff1d22adc875fd0bc06eb9b44c628b8ee2f37d1f4c0839e45771a340e2ffb6a94d0b50e4fc2383c6e00482c3c766cab72501b1b2f0a8d3b4fdc22ba7bc5abbd7a98fbc09f29471f8d29c8968690f0d1d5813fe0d785caa1bb8749d0b89f0e1bc40f69cb47daf49136bc6d3be19b56b467f6a3dd830420ebe768f4bdca58ba1614167f0785d9871029d9712eaab98209e3616d6d64e8a66e115b462deba5639d9bb3f72bd2ec161e7ed826e1c8a82256b788d73b7a21739346c7dce9902b02850437ceff2fcf7720edc6f7d10c08960d113ae42bbf6b161e225b57d560090a5d82fd80c841812d360d89c0a620ad1427717dd0857933298162a73d079797317a971556e322355d01a5944fdfcc5c50a1dfd10803031b733cdfa44290534a5bf2b6e130562e3505f06ad9e4e9522ed4de11f56744136dc42a15c404b1d2842c42052db5ef67304c116ba34c5aa39d78edb20a6d02dec972e51a4f82e27453ad250703baa7d7025a6fab78b5d56b351c1e4914cde0d6d00cf72734226af97d1a9f740bce6b3653e56ee05b749a0f3706ebd4c831385ffe22e2368c67bf66222f2222f9c5f9843679a6324c82d0b96aa318cb3ebbdb53a2f89d9fe7c7fe8715b0136ef868c524d29173f74f111a5dbe6c8bac52e39a8e95b1f8ab6f9f1e33b55812eba61e69079336f604c02a81d21782f6a0f1af02397f099aff8dc643dbb529ef0b84bd60d684645a0dcce39cafa98f991ffef7d367aa10aeb3da2b7bcfd82079f513fa5ccf7e08dcba7d6cdc0a939eb6191c3e668f06b7257d562121ad01948e3209d99871497bcadcae1419d849a539a144ed896c657fe77b67cf0d42494908df84354a893e9a2eeb05eac6a89c0b9c543fd4af685aa09fe7c5acc404679fb0efff221da30e0d7bf770615ee066288cf08f27fd76c38f344b0316ef5fbbf58083d088d062a61db00cfe22ee4f57f304a361da9c7f4ed8342d7b1c3a6fc8866727350903b547342e590d23a999ddca170a11d5ecca44be78dceb0ddb7217d580a22b5a687415a5dad11c9e4ad7b6be3c7359138251ae0248514bee162736b51ea9971d82ef509d8872266e8eebfe0be178e2c037824a18aa21e9b573c8b12e93d1eefe27a2decbfd74aaab388366e632b3d93eb9c8e59d2a381252cde514f021b39ae480e8bd3dc4af3dfc42cfc128060b038e53cb9bcadd7219b5acb009c43c4ff72810bfca66247bcb479b6a93ea29dae7883865fd7a7ad22d963e11048ec27d859603e46d4b0b79cbaffff2d946b1a55743358a6738233ffc2133e30da82eb9a57f8f2dc3d5fad8975db98cd8a8a88bf0d2679ad48b37ff8ee09742fc7cfa075d09b19ed9be83ace35088708ce7cf7bf515dfd4c13f5c637c771c26b47d3e23d87d0c3fb0b39fd450851c127902aa49d364b96696f8dc6739dc046c07d8e135395297b8cb543494d41ba880ca4e805c65737025e7ed3d703a24f6a49c117ad9e1a8e40913bd0ffa32031232343ddbe6b4898cbc54d6776d13c9dfeddc78d1d8d143464dffdca1eb639325e4680b9012639d1efff2573d517581d8f7f8b1338bc96365d730f5d8aa55b6645540a3e33b46cb8fbbcf7919ffa74717748b0de03cd54457b76ed935f83f09a0d1afbba8dfbcec250a9b93c8619bec5d01876778bb7ff0b57f053214d15416fa7c88474973a72fecf4acab5162a7a5a003d5e1872cc13b5ba53503763cea5589334e98d13adc0d710b3f79a54959a755ef0f3dd7ce9d12b8eee23d37ccc4db58834f406dce4bd6f3cfcfe5fea2eb40e5d808fa857ad1a4c660834704da8a272b5b5f0b7c4310d5d2e690ff82b0b10e8a70063176b5666828b85a16474a93e3bed36eb31c8cafcd7229c88c9afa070d762a08b5df06411cfda2622fa8940b5ea095ac18ec2aeb5495f44f472eecd979ba5c9a87b52830e68c6e9d7bca63c0046cd603d92a164c00e6afefdb16c15fc97e1684d374d2396d6e6e86cdedc4aadfcb7e5bbdc1b97a8f0c3d559812474b0cefb5c2d06f42c33cd4e3476042055eddbb1e298e737c4ad2bc5149e3a52d8700c70441c597419bb7eeb75bd1271caa430f34edffbb6eb4faa05820afd6a4d329668ec2111656d0dff1df574bf370f959992f35c1e22e12d39c2026057c33eef8be662c7ef9134dda03b7a5c9bd9600a4ccbe80b086764c393e9becbb4793bb216928d85a13d94cc174aca414ac6600397e1757d6ac6bcb463ceaf8b679c3c2b00a7250add7f409bb0d23dd6760eb802420f02db2feb26bfa82949a3e97e17010caa86e8d4e257d830c604984db020882fa84ab1ae31a9ba10b735bdaec0488b6a808e87eb30bbe310afa6dffd649c572fbb3535fba285bc62ac245fd3b018d8acca7f62c9693fcc1dc0b1af68375db71f158c153e3d2dfe13bc73b84b1b88737d5b4d05d193ce0afaaed46218dfae4eb5607a72401de0d2b72be3075d0ce64c2b79a41cd3b91b20cb20f3256a716ad73fa154a6af0d242f6e98d731fac8e5d565a2196ae7c621fc852a1533ad7d14ae87547ae76f1a1423aceb062f62c643ba0a7a29f08dd48b1a8df739e62f731e84555b8c0a995efe7becdb326495d050d56298e542ea5497d83341e272f833d9f1a345ab3bd7c22cbfd8bdc08dc0a4b2b66fc29eab32dd056315b06db9f1921089b6b2ab3ead05efb50699d5fcc348d1192f200b621d04a83c459668aa3257fe7478917bc040a63d9315bd28607fadd573c9c03683266fb4459688df2ed91465f2e2078bfe35782e791b52c5248e35dee95cd8bdf767b13b96c4fd84205e872bcf40ed88dfb73663dc65e9ac95de3edc46301dbdb1bf73a4c7b99f98c1e3a7aad2f4012580287b620bf4a07a7449df3239d29bce6b9adb30f17da31eeb5250b6c187583af0a2ac634dc199b85f8685ed212edb60c45b78d5831f12a818913d7a74ad495a15b7692425201ff237506cb5b4ed317c9d7ff65cfd99e24ff19ba565ea7855f50375db71c1aa45a24a46372365d8160d8add1cafccfb431a6c5720af0f8247dd9712a7a0995cc47c12332d54372c44485c7c41d206ffd0eb20b3235c790a94ad7628d9b90c0af521c0367e730f2b9dac594f9131fe754383ae6f27a02772ccab666e5d1f6c7ed02cb89ce02572ad68e050e08d505f4f2ffb02e4bebdfe91a78a6c39117b4c4e0abb32e09702964fcf6564107319847c0cb999fa6a85fbf16543a96445200763edef7c720c70579d6373fef958477fcca65fe2bb9786414f5ea0fc98c8c954ade15b69f6dac4341cd45e1c9470b75dec95fbd12f34c4a281994db0d23c5b8cbf0229f515778995fe51663ddec299ff5623355ca8bb43f55641d81b9aa425cb9671144aca717adb9c81c0ecc997d7f6ebcf795fc76ad5aaba42fd6ca4e1404cb7f1628d329adab989ac385b6b9dc22e8086baab9551b1a982b85ed1ab7abdced2323570f113f8bf11ffd797cab0a1fc5dfd781a0410601644c6d9841b7c510abc35c1444311ee0ffa1177de3373b0352cdc9a1e5abd79ec3558a78d66c03266f9151cbe4bb5c7ed2e9d09a760d14dc0e2a6a4ed8aef1b7b37cb9fb60a4e062f31a46d3937cfde5fcc27e87a19188ab690431cc880e7ff625f2961a97727d152c281daee189a80e32a0d4618bdd45f9e4", 0x1000}, {&(0x7f0000001380)="9e1229a0511a5a41542f84d1d47892bca0ffb7b04b04f5b0d2486f", 0x1b}], 0x4, &(0x7f0000001400)=[{0x1010, 0x1, 0x0, "18eb930de9eafd0978f3beaf5168124ad72e6db95a36eb55c769b71430223d77273993cd59980a41effd5a48c04862b1748e58a645f6f6019f3baad1f8802e3c1ffc48fc2f24e72be1b184b069eeaff45ced8086847a12223d126670e711506f35d734c824c31f047ce412776383c5251a690cb394c4dc6a22864f2216057c7a88a75d40d0cf998fecd4baee4a6207da513df48c73237d435dfd1983ec281dc13327129ed58b60476db6bfdfe3718d414ef574c3c7b72c552dc60e7f7511c679e56c738850996bcfba9a8b65aacdb4f7a5226c7771072cd94bf9cd699129ab4697f2a3910ad990d650240e3b8e9d48719b4886c8cc92a0123163495f76c6a03e8bf42449e68030bb4460a1d17e7e10b12eae6f0a0ab34ffb35326c22c44653221463bb0203394ba1f53516fa55fd681e406e4409ac23f8c754e24aa471d9dc3dbf9853107236189652f6b34331de96911a0c26e8f191583df66d65c306ce0c30ae0630dc40eb8b56cee5291429af2d5f3bce54b337e1bbb400f2926d2308b29bf0697d107f14db043d4c34fabab1c9023141838029d93b434841efd48675e7f4f508e8d07a9647d5536f3da5740b26963ddf323263b463e2e7afbcc1432fde258305bb856e8b1440995fe4ef7e1628435c1ca876da1e620db565722928ff572dce112693e70359f7bd07554b3b7bfa45bda5077fa03443dfaefe16c6ee0b5743d24029e9bbe7d874a6ae612e5b394428e01d7dd0b2eab1fc4452e098f770152b49a02c853732d0fdddbedb7a54641bb5aef1a8b4e7275a673f075eb64c7058a97370f316dd24b6b568539afaf075cf8d0f0808956236b258701ffb5b1ca31daf7dad190fd2ee9ad030b41cb72c1819e35f1bbf8a122b4053c086f9593666275498ce9bae4c4222aab25b3b52b586ba27294810c30776157b40e71d2c7ae8ede8ff7a3db3a411051cf4cdf159c3356a44e2758f6d4a8cb985e7badf24b6c57a5b6d71a757f582b8dfc7fa2720440954f98f8fb94f4a4bf636c7e981faf4fb91b0ebba5d794674ad4fe26f54bd8c2fdaa96ac29e99b76547b7f4d78a4273583d2d6dd043dd0a007cb1956eddf9377c4ca5394603f1a0e73c063ab42ed64021b22a9453a6cd691eba6c97cfb88b65ab68ba4eb6189d8d630c1cf6aa276da4ffabb3a85183b28e77feab8c4e43ed5494e1f4f1f938bfa87e36e718b1b310c091b45b823451ef1593f1f6b911f17ad92d554b5eecb823c321eacf029cd7e0fe7f3b2e471b1ec3c45ecd3588d6814f579e8467c3ddd847d14409768dfdffac2c92c379bf7d5982fa1f0c6872f42a4f0b117a07f526622f44fc4efb895a90f727cf66194a1251d058d6e3876a11ce09d3e424b629c225df38b137b9d15a674b29f6a444620da03863254f3382fbe33babbefec2f26f3a865281b7f690d144da327324cfb252921830fe3a9a27317cff4e99ef7b0c9f02a6926ee36461522f212915a1d0aaf4cc727db528d6651fa4aced68650f473dca81ebcc2c70d109f9e08abdd836cb7449ffa0e65ac9234cf662e99e456958b0d123e7d256ada9a21432f8abd8b4341be2f4a781f2dd967ae00e4a05b99479ff0504d9c68f354999a9e9eaee589eec8a71ef56941ec78ede172b451935ea1ff0d005eb1fc50d3de78dcdbfaf47f7d8b6f3b56c87f972ca27f7f021fc20d381c812bbb8ac787c876d5047f228c1f7b50f36341edfcc7eb0a612bd1040b3c6350a9c64fb9929a30e646b056ffa39bd85c57171215a5bea140cad1dd1e31ecd8d72d1a8af79a0901aa0285e2399a6fe3c3022de97579eacc3822a07109db8064442c0dda5e9832155075633c4c9f55cedb4f7f8294a4daa5e8872742a7e0f3160634416bd73ebf0bfe61a99a87f1950c9a4b610f5991b0edf25c68510656743f96a0e0064e79e4fa1ae8e69bb26ccb3399b8ddc246483ec1b879c4cae455111fb380c83dbe3872c91c4512030fd304ee81fcd6f229432270501240f9553a9a7550427fe5362b01572b54bbc2bf1ccdd3ca3a35e7de9ca525b80d5e161a1a339f110769b33a36f12237d38b881d657a208d3b7274fa9a3318e79e8297548741fe36d33f95508afcf1b8786103c4c6efae153ce61c3c8cfb2798fb3c2a3f462fc9a5d0d42b62bd1e9e714b9d9af955ddd4be6f4cbc7bbe1128545ef33709da19c249f6066dbe6532807547a52d777b60318961218b38870ee3324102917e97f1e1f129330a960041f04c5d49c6bcfc3713e019ca83b0da66deca321c657a6420cc0032b0992ad8fabe02400f9f9353419968b823eff9f82c5811daddd03aaa1d8533b411f4a07c8e53e4ba9c6625016fb06c7aa893804baec4c36713e89950c778bb3a0b83b4f040431fee2afcc6e89751b9e04c8e5ad2cd4616818345a715a258d0dc78a30d39673f470b2cd8d3956d754d4041d1c2580068c038c83be3a6bd0a10dd791eededfedcb3862d218cee760aa545d8a8e74d03dad33b3cc2a72368eeab258b98088d50c99075c7371ebec3ab28d1379cab09d9b11df04dbd6cf68dfa55da2ac7840376980d58de25c319456ab5bd37e46a86503ce19118b938a3deb0db5fa0db2dd2b7e529e29802450a605e39084b58a044a182cb1e2a57f899d50e310a94b21dc9ec10e1402455ffea57e3ce2e2c3613159522e0a2c1097b13b785c5668272883c1d8cdd75171a6f8078e8d4a336a6a97b2266db1bfd4447181765f4bdd68fc24f479d366cf1abea2e6d61c42c49652565de42af784f31433b183df2a9f69af83fdcd82f0d2d35a272493c01ae9eceeb4c0b1fb91bc6013de4b510f6157e001a45212cbde24bc80ee8954f06e7cfa252006e5eff047f726c2753c65d152b0ec3e8a42f2f9efdfbdf74f73328d10d5a24ada318d6ee9bd151524dd4b2929471d3ac3c1194a9785b12d7170b35d85f1561b71c6e268ff032ad05178c4de542987f577808a54294ed702851f3edb16bdd68190a50e0560cd75874d4063f1d33be05cee322ce58b923add67e836d8db710602ef2307fd4872e3019aca1e9c49bda9b45960a7a85d04884db4540f6e6e1cb09872f4fcdd01695b261726a1217adccb6eb6b6ec414d2aa308e2c078fbf31975a392e11cf42c26c100afa6da474b5743e1023e082af17d28494d470e62699f0932497eeb30cdd67efcff77cf013a33f3b699fffca4571eb129da5218baea90e5bb919f493d1dad518d6614079027b84a2a2537e4d29f1465af3791da6a9a385e1913ebab0b2d4a50171cdc80fa1840a938becfa2403c76f66bec79b15047466d9e4150c5a5cd55c01cfe137e8bee73d036093dfe453b18d11131fbcd2169e29d573225b43e2054c00e9170d197959646ac8e29ac6a79d2b861c200ce766b9eeb7ef8ff1131c06162a2bd0c46d88553b13e6b6ff995dfa4a378584625f11b90650eb7277ab833f08ec639c20a097c21fadb17c492265e26ba012bfbb626d605e11687e267cee7cdb34058c6d0214714f61365a0f61e3a8c25667fec89bc0bac889c343148353b882e64c1a99d778a9123ca0a17563ca274ce858b8dc2036ba4caa5dd07b0bc789c8f32a0399df622e7b4da3564051857db5038638256cc26790fa80e4f2f68c5b448163216bb7ad449bc5be696dc7dde887175abdcf769e607f56aeab9605ea1505542bcfcda093148eabfb10c2ee9624e444970ee81fa851394d61cf82d463c61da464d96cc1fd15521279a251ea31ddd4c0f81c3fde26d37e121de1b9895288ee7dc3f0e29f8bd88d8ae3f1249a8b7728fd313706acbcadc6f23054ed7f8980975f5f01c257a1aa285dd8f427ca3060bf314e5779d21c753a28a8026caf3f3d3ad07428fec8a61b761d048b3c8f36121aa1a298f9fab924d16e5376c9e3e911d8ec0309d89d37ab460e2fddbd9a639c3d6e2b9d1180c943a2a95be06f457a6fd9be6ab2dae3de03713815cc949fee71ca472f318359010978b47bb5258323f18dbffdf3ecaa223695b12e6177920e5eefd955e41792419dd7b05dad2c6aa535c8471ed7bde329ddabe8e69e75eb87d527a3094d5b6c59a17047b5efa4a4b96b4dcaa5e787fa9b2cf3db90d00cacc5ba21111d8280167582f6f341346304ced6ef568ec02be162317709ff0805cd50c1ef9d356f15f713e2a271afe04b817fe778e8de691fb583e9a12786004941310691ba6f0bd3d8e5db8fab80343819df8c71a8484b70f33b80dff31b42d9043c5ab357008110558284c355ad059e48954c3c468276f6824ff448c825530017de33596e606558ea463e0c3180a77940d96c8890fa4c3da942d8e154259512d537d60ffc7e162538442c24d9a64c49830cc9a5cfc39c33a7ca506abf0e7b17193bf647e5aeb68fad54eac0690432f4db4a91453bf3ffbb903b53da7861d300f691e22e210feb07e4ad667809b961aa3d7540d851a6a31ccd8ad4ff139e06412a126e7ec402cb544a623c2784c083c689080a3b9442893a3d5b0148b56cbefc30fd45fe4a045e36ba41d18815b5951defd256261b6d030fa90ba29ead8272cee1a6543c1ff7b688c816cd2702f708d4bd174eab0693dbddd0fe47ee094de22e79e7b44d69b4882997d6b992fdd4d4cc2b8d2ac88747e3109c3e101fb756c19029bfbe397d8d8913a32006e6792d12d299a87582a86022cd0a946e9be535b871b9b1989dc6f8742e4a2e8d0189668244421262b684156ceecb43ca492954e2db7f95277b5858cd86fcdcabcece35d85f002b14d24aff8753b758aaf8e046b1dd586787ff60c9057084d3ddfd2658c1188b566b9098e3daced5e81eae9dc64df198af3f88078339fc2dc703896ad8b399752b901e6cb7ef75767107ed45e64825d4e7e7e381785a1b8bcb22c1a6528919a176c59d0d11b2315087edba7eb42b7095c509f92f58b86f695a7bea549d2717785ce42ed2077fa123f51a98c7d2f3b5aa67385fc88913f24353e53b3f3da0f6ed50c71adc29d0698bd94db38205da921cfd7cb80df65dea348ee081bf97a2431011389717e69d3ea78cc13e6c89665403903a3ff1a4440ba2d6241a1c197dc241362330e612796769cafe801cdc4f86809cc5b9c70525b26150172fe62ee33b60cbc17dfddf4f5fd6e11573f41145f03d33747332b0587199f564ec8987b002b6b4e018e9bd06bec36db53222cb7ba6506156580ebf091312f21ce854ea0fc0fe52550f5b93b6e1b67e31c287d5ffccc57b7385cd23478cca613160e178db1370662d23d78133ea56efa59b2379637fbb83a4e6ace819a6dec70fe763d06e58e5d69d5bafc27575fa3e499f885aee5129e6cbb821ad5bba13501c9f695ba98cbdb492cc9241c3414d449caa97ee39e1e4334f112f2a609aab5d5163691713ca7473138815010606e5d72d8e14226683e9744d588ece6f654564b3d425755e136b424b40c3dd7224f9fac42d57fe47e7aa05838cf56e3c114e136dfc54e1987b13ab555d01ba25c1f0716fce76b7cf1cfb1f053efb76f2f27fedc79e9106e3df98a2c62ce3657d530608814a1231f979b44f52b7115deb50dd506f4ea8a50fbdb8b327ea7d7badd456dd4b363d37b58f6625cdbd68192ab3be624cfff860350ff7da4dce7554770ee5756a21a7a346237af8659dfcdd01c8be24eccbf3f481eed617243dda77b6ff9efd75adadb1c1f708255e94ded9cea34cfdc7a4783be4637cc9f538700112d23b1b4d5275a1818e64a5982444fc6d4f1c6016330d2107db68b9d04c22e16bc1229917c0279497b98f7e6c42e0dd706"}, {0x48, 0x1, 0xffff, "f500e7f835a500d8bb7293b087aa3a213d9d7cfc588ef25f35b08f5253871105fb6d5d7b7ea9bd6eff23f83b5688053634"}, {0x1010, 0xffff, 0x8, "aef2e23b61d1598b59a7f411c3417f76ae77fc2d2c7c1276120292a12ad6380044abfd77048c98ac5452bdbd08c1ae82b804a8e7ceeefa32e0f247dfd31652073164b2793bb8cb768f194d3d631113e5062436c4d807ecdc610f44a51e3a967a5fce86b115f5af38bc52673670f876f9ae2503c7f32fce39ac9e1abd5ca87bd82c0495d34ba3895cb85217eb04f8a6808b9def04fc26bc79ded436c7c2edb40b4f1e481c97fa588e6b43eb20b49bc60a0b36f1da07d344c884a9822707ba085ed8d902cca0c1556536aad9b0139dd099c63b5ac95b4bcbbc882e376ff66d750a5e8bd1d7034659d290d1a2589cde194fad95877823f8a276083053bff30071609f8288c18786449668a216e5f1741ccbce4536b8c44eb84fdfaff331541b9760ad639cb13a695435c5b1aed577aabab77be50335475b7059c136889c8257db3534f3bafeb7e9905652e80844c73e9243d6e3550668f328fa9e8df6c726738051de915099920f5fc10dc2985947425a2d15a4c4b2222bd3644692595b20fa4972d53957816fcae9ab7f1a73cd213024d3ce8e6171a9cc3534989e76e7eb8afcf67f0842cbeb516d2c67352ad8e23d221743ffa5a2fc64cb74194e91b8e0f3e3e5f76da935b7af4eb3c17381dd02e3d627cf5a2fec1a8e5d4099058654f7975b16d192dbad505b5df9df39e20c9651858df1a9e5531b530c2ec457d206886eee960639328c3b510e5f8931c1d0c26c49ecf996694def945e4b8b7ebd2e08a527bab9db1e67adc435b18585b0cbecc7ae47e8579dbdeed7e5508d53a40e0a28390d0b03f60931b4b8ebd76af3f79ba64f168cbcf9f133ede3d5fb5ff93a3a29cd4035b81eb6d8c17e81a2939fb909a5e92fc9dbbf7d16a58572c3a063c22f80439fd8121cc83fbbd728b7034f611dcf7d02777d21256f69fdca9ec6fa46e47337553881079d297543c44ee6dbd9f9ff6f021ab6cd1ad2d82ecf3babdb491379b882e5cab0ba97ab9d88c6818401b057ed920bfa359c6485e8fb52dc30de857dbc022c652e7a8fa4eb1692b1f18b4c9e17e7b3c096d8d40cd43bcd1501a5fa4b5dd5ac3ac67c4e74e17771af7886a14f79facdf7133a5f801a92090b58c98acacb21c5fb63090e45fa94f5652ed1cbd83fedf614a57ab37980bee0bcf4a63962d20dd3b92ea10347aa76212fac41ec2477e7a2937c1a01d32bc01c2b2ae7f80c07ef99147d807877834b771145eaae57f49b866b70e20491115e3196c4f3d5a0069692658cf9e66bda4b247275db6cea37be84dc486323af14995e3f9fd2b9f804b1f5327cd90f00bf4fb2a70ac18476b70d388d886f905270e15244ad014c79504e946b4f5f2a32993b91d404238c6ea6ce26a97cd3e56b10e41a20dca5fcfac9c2cb627ba4674d316716c5aa520ea9518a908dd6d746c4d883b40898dc16489597eff68b822a41393b71f8eee4e21c62a0d451dcc2e119e8fac60367587a85357067762ccae9ae34dc058ae95aad61f29b7cf4e77d986c85939a7cb9266927ef1080d2c2f6d511725ff7c2c98bf8bff0c3b7b80d4af410766ecef43534b0dbbb7e20d51fb76c0f33b4f2defcec5442f8008502616d15d6c30fca353f4d90d611ae77a4d31ea63a4296e4e162b1bb83e8eeee30237ad1ccbb679fc8807f03a5f742c17be57a18dc9aec0351373a78080f916eee23afc7f2d5baaeabe245eb52b7edc6574460310fd31274f1feb6a736a8192954e86505afa45ddbf59634a3cf0d7fe14272bb8ebd93c7e76982f97479fc4140ed88eb0d6517cf2d100b8ec646ff8a0c982a004d8a8926698fe192db864baf4dbc105e5a581175e74d42025d9b9e486a850c746e7fa1af7c4a0518b06717406a9c139150d1aa86b836686ed869641e00aa6e7621838217448b0705c4800ea3d116ab9603aa4d4075f967c3d655949cfe7d355bbed588e81e467ad68329d58875330f7f3887a23cc04aa787b71f63befbe90c70b20f6ab974f9070b26cfc408c21d1f879727f82253d9889b148d91bba81cd126c27b43dd974b0a6da47b8c99d53d96e74e439cb7182d382f467ff7a8a5ec6f9b274b3e4dccf496909ce0ee3d59373948f2436d05a939e5d357adcd3a7fb54ecfd0dffbc9d050d0021edb8d925c29a5966ba256f206863b3bf2792bf173bdc697ebcdb5ca7738d290057d5438179408bb52bd6cdb6b17912e0b2cd4e01b9d1c3b91f494a249ec70ce700469c4f2e758f2df7e63bbcf58f001127a2ae3a2e6407ade8138c14c628977182af4f5acd782b53bfa073620dd681d4e5918fe995d99d5d83ce6be3864dd4adf39f569eedb401675a7d04eeb869ff55bb8993cfea2fef82e6c63a7c6a9a555e9a9bbe0b3e367a5dc38a304352d1f703215e044da8413f4990a87f0e51c64805b04514873b567c53638ea11d2cc7fba485ff9ad6ff5f502f681f88e95151a8c713f807dab07598471ea5a08830c412667ae8e66e22d56e08234da51e70beba0573f9cbc6ba22f1f9c8c479a9251d0d3a8151e4f0d41a4bd72068f5a433dc0b443010a99e0966c8e8ac1886376597dbde2bc6a1b8f5bf53aca26d0e1cd69ce3865b346fd34040322ea36516f97df21149e7e844a0765a2e6af72454a255152657b0ebb6bd02ad24edff65166d157f14fbe18b4018dd7d7d03fc42170c6026f43a39a0966baaabcf32ee9b1ce0c7a673be67d8260eefb4fae9517564c98f09e4f5c73f904d911334ecad8f21cde2f187ebf4dc8bb8b225a89295f50e7903c33e4f141b9b25b851a179ee64afde94ddf3bd6efa14fc6a811269bbe2008574da303e41ee76fe07f742d8998bdb9d93d9cd1acd5fe7c66b7770c94dca3cf018a1767f62bb6508301b4ee077a572d2a6fa7002de8fa45d93cc9f29bdf6adee59cbe744f34aff38ca429f2010fbda7877c6d07343baab0854f3193d9c90e54570dea1a9dd0fac353c8a4e77d372b7a1ab23c25e633eec5b383d4d402e6ff22c068e23fef2c10e074adfb0e8906644cd1608c44dea6002e2897c2bd1b94c0c89ea4e8f6cc1251cb969592298daca08c8857307a70777a2503d7e54de7c28cfbbb7d49d7404f42744746ed2e2cf9d326a589f2b1c986569beb198c12cf02993e7e67a631a8b34275920dd89584309670c4f85a823e093f520ff45bf25385a48261c798bf74cc58902b06bf87cd6b0c0c8ef642ffbc7d5be612df78a39aed4084627f92857b67b5b25fce5d544537e1d8fc21fa4a7cd77090d497f64ef88e6b3d4a8ff002057f316efa4002ff2a85f03dab655707d348e11fe982a61f73fa9e52bca209de47b4b855b7dfd4a37e33d19260993451c82b36dcf0a9a9261c588913850653946482ef5968e3a2706049809173903c8a550d7b1e22186b6d141960a88a9215d046e93fe0c494254d7fa3f837221c62cab2372ee0278bcf5c505e8d6df65690962eb675af2a06f9d084393224dadc91e856c4994ad9ea2d9da17244f878f8ee6dc084f226c6bd686c0920686b9670b664495cb5d04c6add185aa5a15c72343cfd1c486ffafdcbe789db0553b1fdc8037e3df72c478c7ab4559e24b8a5fd2d459e72b58234f8462d427b8d091eb37bfd51d3442341d4b95786b3951e72153005eb8c3689cb16efae9534438b548a2acac7f1a7cff7160c669dbe4b8d488a4e693b25bbb8c29e5db030b831b3778f5974b5b346301f0d2eeb68802202d21c78002a7d7e7cbadea598b0a17485b4832c07817c5fc8c89631d53e50cb28662e31058bbf050108c34b0a6c7cd1c0e825f79a490bf099c52ff628fe168ef850440c36ff9badfb81a9cb734d947bd8a820337b76c91d7c2832fedafbb6835bf28cbd1c801467a50df7d4f8b7a306be1559053dcc14c1b31abe887b8301cae907107f6683779b284b66df936bc4fa3229b4a3aeac75976d73d1e319cf4c68010e2e47a043cd806c738e79a9e14e714b5e2fefdf0f25c8516d4e8458fd4515cc88865aaca60516b9b64eac4fdbb74906e36a6fb243f5cb8998bf71e1011ad9c5ed1c22e93f934a38fafed6933409cb581c3ecd4e26b981a2caa116004a1ef9b616f721dfef1d69f890ed6a82309f61fbfff417c37d01ed0f5151d4f3913f0cb1d043742e0c00aecdc2099831ffc34108d4cc8539d9d4a124ea8b6a6b7e671a237d8b2ed6e1fec44551a4039aa632e72059ea785efe2bd289ec2b52f290a51e8f5eae73c7e0f9b976e40bd56f3b453715ce83c847718e8f86c72662420cd004ae49a76ed683b654a178afe4d5fa27fa010b23724a18bba57b50d7363ce4ca5167287f453add63eb479879cbb39d087f8cdceabf2ff70867ca455ebc164a54926ac4561d5d9f9418ef172bb6f1611eae8163f83cbff603bae605202cc5a98158a67917a76dcf8c65c58664a7fabd076d8ac3b61fa12636bf92c474b32b3158c271554a846bc0db3bb59a10cf597cd827186991f573b23341aacc4a45f136c6bed3102ff9024fb38ab92540ff6a27d4cb613bfa0d3b20b3cfa5e4cf6f36f04b5189932235c05f948c63c2483b9a24b01a92b3d6ffe489282fe4537f906c1ac934ba3cd1eaa2db7da88c6891c30394042bd2128bb5f4443fc1810c15e113c0076e9e4300885306769098491330cfbede91ecd34041b7e2735019d16fd8e2eb891f4b45175a72e5c5b627251c4a84d060a3f9885cfbbb03fadf147a9754c76a21647218990740435ead74c21a5673ba5013a8c3c993ea71604732ad9fa63af22c07b591e25ec036912c064de5b49889a3b3825b1cc654e267f9d897697e774725087cb80b56636ea7a233203d1e9479a3a320a045299491882da9041e69cd9e92a4af9ec43e9b79c9ecf7f9799921a880cca23e80e23df81b3c237896220184009ab87e5ee34dce6bebc9a3ba62a33fbba36ec760705b79e0365705d94986b81d663089d5b6ee02f320bfd1bd02c10c7cc434ae539567a4c98cf9de3d855442a1b5fb1686bac2f5f20c848aa547e0d70110426ac8396228a79b7a23b37eaf37d8010e77021623b6a6b9a1bed5097f15d3a97835bd76599db84fa252780edb29eeef02a8fb23dcb5bc70c31f5007900ca23733f5e1e079cfd3e5759b255d6343beff5c5031a016a0c502bfe29175a161ec2d13d9032c777bdc0d7cdd83219863da0bdc01a056a3b7cdaf9252621d1b7fc6b1e467783a4e6bd571e891dc5469e90c0d6776bda2c828a97844d5ba0fcbeb4d1407a7db83349f33b0f217263e42a2002745bae5edb2c95de0c3872091df08f28b5d6e9dff0a838dfeaf3e56e594fc022df9b84ccc3137b596d167d533c65ee035d0c27f486922439eed0917af3987cb4fd464a856e41b2f82b13adda7ad280e02f1f623c1db75c598f054fadb372c288aa465a08998f7b40b5dc35e4ea260516bb4e577e6a04ce58a0c214e422448498ee64a1f6051d74645b834167ca3df55c1018d5ef0681b773e7dd90163c7987b407a337e34e7f05f6b2e88cbf51b41d5abd39c92e9828af0dfd42fba74612b8037732b3475123d320433982807f1f806d49338fd5c5a9d96e12929a62a883de438ca7d6eb87eac184a3403e8500eb9fcb5d1310aa814296fdc26e47cf402f7f302a5e9069cbac6cb39fdd7cbbec8e6568282628039cf19c335782d0597d805116f4369c5016eb226c01eed5deb5f38a022ce3ee1e05eba645f9af0d0a2d258028fd494001bc1320f3a9867a33857b9536d8e5547e54e005852fb485cdf2baec2c68050da718f46618f3cabb79d1bf3d0965204d6fb03782d0c1137"}, {0xa8, 0x0, 0x1f, "6ca45cca24104ea00c7e3c39df87051b633f23f5ba6bbf449551d7874720e65a28fcc82320e23bc9a8bdaa436ce05d8f8bd98fe2067b2cf443e323d5b3b69f2844929ea938398935d4f86c31a18d13ca8dd556aca70331e0e7087c8f5cd912170e5a01793037372a74172eab5ee78852928de559604b94ccb9580502d12148da2b2fbeb75a1d56ee2406dca9167d1896d4481781"}], 0x2110}, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000003680)={{0xe1, 0x0, 0x7}, 0x7f00000, 0x0, 0x8}) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r6, &(0x7f0000003580)=@un=@abs, &(0x7f00000035c0)=0x8) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x50, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0) shutdown(r0, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xffffffff, 0x1, 0x800}) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffefffffffffff], [], [{}, {}, {}, {}, {}, {0xfffd}], {}, {0x0, 0x0, 0xdf}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socketpair(0x20, 0x4, 0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup(r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x80, 0x8}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x74, &(0x7f0000000000)=[{0xfffd, 0x4, 0x3, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2ced4e9b3ba7dc28e1baac7f63c9") 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000600)={0x3, &(0x7f0000000040)=[{0x30, 0x80}, {0x400000061, 0xd8}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x20, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x68f50d7006851476, 0x1, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffffc, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x20000010000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7, './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000), 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) close(0xffffffffffffffff) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x3, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x3, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r10, r9) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r5}, 0x0, 0x10, 0x40000000, 0x1}, {{r9}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x1, 0xfc00}, {{r2}, 0xfffffffffffffffd, 0x38, 0x40000000, 0xffffffff80000001, 0xe7e}], 0x40, &(0x7f0000000600), 0x9d1f, &(0x7f00000006c0)={0xb1}) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) syz_open_pts() r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0064012f66696c653000"], 0x55) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:18 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="d800dbfe"], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r6, 0xd053d29532154bf4}, {r6, 0x1}, {r7, 0x4}, {r6, 0x100}], 0x7, 0x0) r8 = accept$unix(r7, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r8}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r6}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r9, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r17 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffeef, 0x401, 0x0, 0xf5) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r6) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r7, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r10, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x3, &(0x7f0000000140)=[r12, r16, 0x0]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r6, r8, r16}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x200000000000025b, &(0x7f0000000040)=[{}, {0x61, 0x3}, {0x2}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f0000000140)=0x1008001) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x35}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f00000000c0)='oL', 0x1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0xff, 0x0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x4000) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 16:00:18 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xffffffc5, 0x20}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e", 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x18c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ftruncate(r3, 0x0, 0xa8) getpgrp() execve(0x0, 0x0, &(0x7f0000000000)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 16:00:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c3000100000000d7c50000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semget$private(0x0, 0x2, 0x50c) getuid() 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r1, &(0x7f0000000280)='oL', 0x2) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x80) ioctl$KDDISABIO(r2, 0x20004b3d) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000001f40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000081000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4b9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db07009936823d0d7e4eb"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5c4c09c3fe19509fd6eed01e7f12c9f3"], 0x92, 0x800) r5 = msgget(0x0, 0x0) msgsnd(r5, 0x0, 0x0, 0x0) r6 = msgget(0x0, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) r7 = msgget(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f0000001e00)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=0x0], @ANYRESDEC=0x0, @ANYBLOB="6c930ac7ed644e286eafc5072593c7e18be4c4d24a31b9288d373822f20d537a2971c53fd27ec1bff01b0b28b6333676b497f72af7ab10f1500d4a3fef6a0b305136e47e19708e90ad5dd7478f7adbe7112db693ec281745d973c1", @ANYBLOB="e4119b2c82fb06c5e6e0820d6b5892a80c3a614243068229ffa0353a379ebd2138afb4a24399ec48aae479d2c9753c677d624bc45250b63307eb8278a5d1b1e9b5a0611981730e7a2ab4bf13cca96bba5ff9ef8da7e1dbfd331594db9e6bd12532b1e068a26b728b0b30390184a8bd7a938f17e7ba9d2eb294cf0ec4cc9bef3ff1614c07804ba0b3ca99c9", @ANYRESDEC=r6, @ANYRES32=r7], 0x7, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r8 = msgget(0x3, 0x100) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r9], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r10 = msgget$private(0x0, 0x80) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r11 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r11, 0x0, 0x0) r12 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r12, &(0x7f0000000400)=ANY=[@ANYBLOB="821bc0ffffff48f53ee87eb8f656edb7e51418b8e7ffffffff"], 0x10) write(r12, 0x0, 0x0) r13 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r13, 0x0, 0x0) msgrcv(r10, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r12], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r13], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r10, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r14, 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ftruncate(r15, 0x0, 0x6a) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = semget$private(0x0, 0x3, 0x10200) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/73) socket(0x0, 0x3, 0xa2) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 16:00:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r1, r2) 16:00:18 executing program 0: munmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xe040, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:18 executing program 0: r0 = syz_open_pts() symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') fcntl$setstatus(r0, 0x4, 0xc0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x6, 0x7f, 0x9}, 0x8, 0x2}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xf39e, 0x0, "5711ed146bae597da7f4cfc6d13c3325fab8cc78"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) r3 = semget$private(0x0, 0x0, 0x200) semop(r3, &(0x7f0000000180)=[{0x2, 0x1, 0x2000}, {0x1, 0x9}, {0x0, 0x200, 0x1800}, {0x3, 0xffff, 0x2800}, {0x0, 0x40, 0x1000}, {0x0, 0x5, 0x800}, {0x4, 0x7, 0x800}, {0x0, 0x7fff, 0x800}], 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000100)="39e9ec7be44ad779e5c86ee50acd09d939aedadb323c13", 0x17, 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="45f1a520e2d31968de749c6cca72") 16:00:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xc3) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7fffffff) r2 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7f) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) socket$inet6(0x18, 0x8, 0x1f) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x1, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x2, 0x0, 0x8, 0x1ff, r5}) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="ddcbbeb031ad98298a0d7bafe75832d9db5d616c4b8e76dcb9262f4a7e426c856b23f2f3363a351f5de1ee846bf5f4e866177a921d107059179ab62ef896d6850efb6a878771ec0f6da4fc", 0x4b}, {&(0x7f00000002c0)="49f5a738f2597c2fac28e21300eee2d93d857bd6b2dabaffc1c4741253be9a77a5b4168bd4db47e134bd846f121fadb5c4b8c66442b06d8a7ca42867020e0481662449f886cb82173c29888ed24d1b30b1f06c287e376046a496287dd35b0813e6a43b19360734faf0d90940eff72ad26a0a9d04a5e32b063a4c19dfb50f9c0a0ba3c1d8940f923dd9f1075c5a689b2d8e651424f492f54d96e1b730bba5c22f85efa72d1656025a72832020e6c71ce297039899", 0xb4}, {&(0x7f0000000380)="a3b61d2f043c", 0x6}], 0x3, 0x0, 0x0, 0x4}, 0x1) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x10) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x490, 0x0) unlinkat(r6, &(0x7f00000004c0)='./file0\x00', 0x0) open(&(0x7f0000000500)='./file0\x00', 0x200, 0x38) r7 = open(&(0x7f0000000540)='./file0/../file0\x00', 0x80, 0x8) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x202, 0x0) readv(r8, &(0x7f00000007c0)=[{&(0x7f00000005c0)=""/200, 0xc8}, {&(0x7f00000006c0)=""/57, 0x39}, {&(0x7f0000000700)=""/132, 0x84}], 0x3) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000840)={0x107, 0x0, './file0\x00', 0xed, 0x3, 0x4, 0x7}) close(r8) writev(r9, &(0x7f0000000f40)=[{&(0x7f0000000880)="100833d084e0b7a1bf349e63eac1f22cb910bb1fb5e2eeca2bd05cd503d89a85a54d2277c82e0af9c0603d4c5f51e8e330840a61138faad4e475ae21b09d8eec5b72b3b71bfea401f358d8230611cf4594da5bb277af1cf02634898bd7a076999a7f10a0f82d5a19697f4b3d5e6b3ddaa73643b6976f581e86f8110fb7a76e53337e0f889ed05e0947deaec8f9f661bd", 0x90}, {&(0x7f0000000940)="4b5c44fa7351e6c670242ce37f213ac2650fd42349625575f8af1e50cca9b83de396ae247f5f0763ab0a9079dcc735edc6f1fde4726b848d2f4e06a9a4f2d2f5ff68aea59ae8f463494460e412cc1284d9e2f926e65a3f2d1b8207a77ee827e0a620664d03822b9638d3fc49d7c0ea0ac649ce5d5b4a61bbc247b2d41e417d93b074ac48bab0c3b6048734ba78f73c27f8493e70c01747010ec56f0018bd0694c60d", 0xa2}, {&(0x7f0000000a00)="54c97423f19a6a1eea647ffb3b1dd099cc0e47192c4da133d08778ed0334de5a109063e3c6c7ea6454261835a37f0b7759c16217f1ecc56b2c90cca682b05d16be2cafd02d05995430aa90b539b88f3fe5a3dba8124f405c093921c5a5cdd59b0756c3c544cfd0ac6e7598c9cbba5e4771ab37edb43ae682e4998f53ff4a564b30df8342128fea8883eb34efae077ed3e7c03924814ac008aea621152216c4a4554832a6c64d6b8d99a505b0ec6150a408253fb4cf6216d346bc45a0d6fc11fe19e769df475cbd2981959e31e8b141e872394dc09b343060b41682f111", 0xdd}, {&(0x7f0000000b00)="52a32ab371801d1fa254d6d4b11229c96ab0126fb0a7a74fcd24f63e0c2faacd14f5458ddf917d6dfaa1628501beb63dfce7e859e2f3800d477df1c9e98548849fca9c348808deb23c0457fdcdbbd69d8eaef44ea5b9f3a4741045cd1792493747b59665f08b726ab84e0795d48da91e76fc780e2115e8c9d93b0ca445e38d73b494c58b46a13c9bcebdf13cc349cfc9f4df79c9d714146587c9281078e8ab847bfa370e8e2ad38101f43a88805963bfcb7c1de1ae4f6a92bfc6a2cc5e062605ccf9d0f1cbf09ef486be2ebfe681200b8203102b9c270b80a33cf161f4e7d4a28bce9563e0b3e1380e", 0xe9}, {&(0x7f0000000c00)="75f94574538ee018fd972867e2bf7934df0d30a1f0d6e557501411f796a2dc73eef679766edfd379ba1b250ff198533f8357ad11bdcefa56d094b9736152fed9383315050c4110c795860f6695da4783eb4ec23869", 0x55}, {&(0x7f0000000c80)="552bca41f751433b9746e192e65a8de3e65c271f2fd0b4cca91575866044b37b825f31ebe19c098e0c8852617e49c45cd5f1a42f704c151586816afee8ea2069a98b34d32e583648c1157c5982fcadf1d8e8d50c2247aaf471a2a3e05957c34090c179688c9fffcb8f845f0445de1228fb53950011cd9abc39de6f22ec7a4c4be747a49a3c507bdc84ee460ca8a7a2e3400c4ca82ea884d48dbb1c276245c855fb6dd479f63b05bd1c522e454ec2bc499dc636c5d19d5c21a0cb45", 0xbb}, {&(0x7f0000000d40)="d1f2a8e81fab5316af273b5ee118622afa67a2111dbf9eb7b7ff8ab39acebea08699c726a9bfb4f64840a0d4fcb637fc82cab8e767ff2fa7f2d5d54a312eec7621582453b091fc330c30342d373572b753bbf0868c7f5779425541a1303336110eff64037cca7306a465dfd3dfe03672b3632229afff10d7da15beb7556657c3d6a3ed535e9ed1d3d217d33cbf67e5d044025d2a987b501f211fcd0a9a1c241f3035f9b69a11117a4478b0473f328f4da668f98466ee79d26d165dd9bba7badc4302b46ebe4e4f19636f4ae3fde61e64896e60d0117d", 0xd6}, {&(0x7f0000000e40)="c0bf1261faa06d32e8847ca71b651fe4481e5d851007db0fa0690fd35b421e4c7ea5c7d6aa4086d14b74714738b90c26dd7a038b10f271b87f42127adf72f5e30d2e6163ad12321bc6584006a47dcd779e80aabf1dd1cecc23c1d2a64cfba5583d2774768785cc60627d9a20750851fd67cf1bbe85bdcd8f1fef4dba92517567ec3e65cf270b580ea4cf017e222134ec314bba189f130a8ac81a89136d62c74528bd8ce49cae30c984f7dc9d10510fb11248d3bc62a8688b6b2afdb9f3791956be65967529fa068c9a2d286b90cd945bb866ae9c8176b203179220d6c9e2c546ee8e26cd9f7642c928c82b70478a82617a9fb03a3a", 0xf5}], 0x8) r10 = openat(0xffffffffffffff9c, &(0x7f0000000fc0)='./file0\x00', 0x400, 0x61) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) renameat(r7, &(0x7f0000001000)='./file0/../file0\x00', 0xffffffffffffff9c, &(0x7f0000001040)='./file0/../file0\x00') r11 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000001080)) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x5, "31c30000000000001d000000e1ff000000000010"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32698cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f63", 0xbf) 16:00:19 executing program 0: 16:00:19 executing program 1: pipe(&(0x7f00000001c0)) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x5ce) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x30004, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [], [{}, {}, {}, {}, {0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x401) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000040)=""/10, 0xa, 0x40, &(0x7f0000000100)={0x18, 0x0, 0x400, 0x79}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:19 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0x7fffffff, './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x5, 0x0, 0x2, 0x1, 0x6, 0x2, 0x719d04b75281a51f, 0x8a, 0xfffffffb}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) 16:00:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) listen(r1, 0x1d3) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fa182e030000006579b9"], 0x1c, 0x0}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r4, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r15, r16, r17]) lchown(&(0x7f00000001c0)='./bus\x00', r3, r17) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000000)={0x8001, 0xde6a, {[0x100000000, 0x0, 0x1, 0x8001, 0xb1, 0x6, 0x5, 0xe99b, 0x7fffffff, 0x2, 0x7, 0x2, 0x2, 0x4, 0xfffffffffffffff8, 0x8, 0x0, 0x4], [0x1f, 0x200, 0x401, 0x7, 0x800, 0xd21f, 0x6, 0x200000000000000, 0x40, 0x8000], [0x2, 0x2, 0x401, 0x771, 0xe93c, 0x7, 0x7], [0xffff, 0x8, 0xe8c, 0x7, 0x2, 0x5], [{0x8000, 0xbcd, 0xcc0, 0x7d}, {0xfffd, 0xb7, 0x1, 0x15}, {0x8b75, 0x3, 0xa00, 0x5}, {0x7, 0x3, 0x6, 0x1f}, {0x3ff, 0x2, 0x200, 0x9}, {0x80, 0x800, 0xa15e, 0x20}, {0x81, 0x10, 0xd8c, 0x6}, {0x6, 0x7fff, 0x1, 0xffffffff}], {0x7, 0x5, 0x8, 0x800}, {0xad8, 0x0, 0x7, 0x2}}}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) socket$inet6(0x18, 0x1, 0x80) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="9bf4174b8372ab2ed8d1d4f0e265") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x4}, {0x7f}, {0x6, 0x0, 0x0, 0xfffffff9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xe9, 0xc0, 0x3f, 0x2}, {0x4, 0x1, 0xc9, 0x35}, {0xfff, 0x2, 0x1, 0x4}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0xc790) r3 = syz_open_pts() fchflags(r3, 0x80009) 16:00:19 executing program 1: r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f00000002c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x280, 0x401, 0x2}) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:19 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffffffffffff}, 0x0) r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(0xffffffffffffffff, &(0x7f0000000280)='oL', 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xd5d2bce55478994e, 0x80000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffff8, 0x61, 0x8, 0x1, 0x7}, {{r3}, 0x0, 0x3, 0x1, 0x6, 0x6974}, {{r4}, 0xfffffffffffffffe, 0x16f, 0x80, 0x100, 0x7}], 0x6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffd, 0xecbd5d57efc295f5, 0x10, 0x1}, {{r6}, 0xfffffffffffffff9, 0x40, 0x40, 0x6, 0x9}, {{r7}, 0x0, 0x2, 0xfffff, 0x67, 0x4}, {{r0}, 0xfffffffffffffff9, 0x9c, 0x13, 0x3, 0x2d6}, {{}, 0x6eb20c04af9e3a2c, 0x0, 0x4, 0x9, 0x1}, {{r9}, 0xfffffffffffffffb, 0x12, 0x20000000, 0x100000000, 0x9}], 0x1, &(0x7f0000000140)={0x5, 0xa5}) kevent(r0, &(0x7f00000001c0), 0xb4f, 0x0, 0x7fffffff, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x30a, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR, @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 16:00:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2721be2ee133b5d1748093c5af309cc73c06d0c196370517eb054108b67927d12c71e1d1223e72e51f8ea4cc29a5b25990c24333b0cbe004fcba281355e693fc5b89781da0ebd8c34df425198c050014879b20befa7a3a6125c7df9723c4e70e7961dd0297d776bd877663d0922355e02c42d9181baf81af0adb349023d0bc20939447b4905d2b4f0c1d428131e7ac94d8b03387282e7bfa826fa40ede4c81a9efc43ad24496bcc8cd6482438fd7ed1c2ee73d5aa052f4565e52be3bb200ea1cc2a222d814a4d8ee0ce96d5eb93c660a9d0ac502fd18bac2f29f1fa341b5ce1a6b250d5a5e24a9c5531f4ad71c6efdef65cf3d8c457ca84e6aa8d288954165441789e53a821f83b5"], 0x10) r1 = semget(0x1, 0x1, 0x688) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000100)=0xfffffe28) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1, 0xffffffffffffffff, r3, r6, 0x0, 0x58, 0x1}, 0x460d, 0x401, 0x95}) socket(0x20, 0x2, 0x1f) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x4b) setsockopt(r7, 0x0, 0x1, &(0x7f0000000200)="2677983479bbafe25decaf9f01809e2c35", 0x11) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r8, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x18, 0x10}, @rights={0x10}], 0xfffffffffffffe6f}, 0x4) r9 = socket(0x18, 0x4000, 0x20) dup2(r9, r8) 16:00:19 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) msgget$private(0x0, 0x100) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000300)=[{0xfff8, 0x7f, 0x1f, 0x10001}, {0x7ff, 0x7, 0x4b, 0x9}, {0x0, 0x7, 0x9, 0x400}, {0x1f, 0xff, 0xfd, 0x2}, {0x64d, 0x6, 0x2, 0x1bd}, {0x8, 0x6, 0x4, 0x103}, {0x8001, 0x3f, 0x80, 0x6}, {0x6, 0x2, 0x1, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xfffffffffffffec9, &(0x7f0000000040)="b489a82a31afc99b753831165244") munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) bind(r2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = dup2(r1, r5) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000002c0)=r7) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) pipe2(&(0x7f0000000380), 0x10000) 16:00:19 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x7c}, {0x6}]}) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = semget$private(0x0, 0xb, 0x8000004d) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6596aff7ca08c384) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000080), 0x100000000000022e) preadv(r6, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r3, 0xffff, 0x10001, 0x0, 0x0) r7 = fcntl$dupfd(r3, 0x1, r5) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r7, 0x80000000001) r9 = open(&(0x7f0000000380)='./bus/file0\x00', 0x10000, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000580)={0x10, 0x1, 0x4, 0x2000000004, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000031f000/0x4000)=nil, 0x4}, {&(0x7f0000320000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x7ffffffe}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80100001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8003}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1\x00', './bus\x00'], './bus/\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus/'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r8, 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xea\x86\xb1\xbe\x00', 0x87cdde6eb07ca36c, 0x0) 16:00:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3f, 0x7fff}, 0xc) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x4, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0xfffffffd, 0x1}, {0x1, 0x40, 0x7ff, 0x6}, {0x0, 0x3, 0x2, 0x400}, {0x3, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x80000001, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0x44f) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000480)={0x2, 0x2}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000143, &(0x7f0000000040)}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000003c40)={0x6, [{0x2, 0x5}, {0x5, 0xa35d}, {0x2, 0x7}, {0x1, 0x6}, {0x0, 0x40}, {0x1}, {0x3, 0xfffffffb}, {0x0, 0x6}, {0x3, 0x7}, {0x3, 0x80000001}, {0x2, 0x1}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x7f}, {0x761bcd70866cc5b2, 0x8001}, {0x3, 0x6}, {0x2, 0x24db}, {0x950b8af9603120f3, 0x8}, {0x3, 0x674f}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0x7}, {0x1, 0x1e}, {0x0, 0x5}, {0x2, 0x3f}, {0x1, 0x5}, {0x2, 0x9}, {0x2, 0x1ff}, {0x1, 0x70}, {0x1, 0xa137}, {0x4, 0x1}, {0xa57b8f7820e7021d}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000003c00)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000500)="70178fd885a8fb529b4c26f744da808955c16bf5dca23c08bfc2cc13e94ef0ab07dc087fe0ff81e70d08edbdd6c95dbfaa913273eb6d71f683e5ad0f4790f2164e64ec0dc3ec946a98727f32e708f073b6aa9f54900637d8f4c484cc31d34a1bf83e9c50a4cbd2ce9068fa748c27595d005d7fe7d68050e58fee6c33a1885d1fc8dd7587aa629be6a2cbe1a7f74ff23163ce0807c4988c791c2528dbe73ef1d08982b9af2cb1966024417abcd7990da70628302c7fd7da4782e4fad3d378f65ffb3c603431c2a76200aa8d9c2253cdf0413a5960be15631dc613d66103e98c1ea3828e9f9d3e683eb9f89a9d0315439881e62cb52de4960bfb5e4dd765ac91d65abade8bad5b7a559948b2bedb42060f89b94409045d13d98169a7e31804da18bcc01333a8b6e651b6931cc03673d818c50f452b599796030451bcb096d012ac7825d8fd2b901b534d85bf850ebac21211c5babb5b20704f020eabe81005f79c78dc2064463a5d03f1ae31857a758522ab36cf4144859178a6ccc4daeccc00fcfdf5d5bf86a2b29bb33df1cbd02ecf02ba5628323f7cd37f414c72ef177d251dd8449795a5127d498b6ad85fed4ef31b897c5881c4c7fa7b40adc0fe6ef62d01ca0866631e289165ef800d36dde133bfc808bff58fcd9f6632b3a48dc5697fed7e7f30f9ddf558ccbba3a78bab367f6801cd95f85cad0e08a9429a075d1ea7c59943f294fceca3afd24802858de6f514a3b6fb6a1c2f5b8fd61b8d63b3188b0af8b65cba4841e9e649bd848798d851787784afc6447ea23b5f55ff1a9fafbc476829e8d28440fa4ab2ea8ebdfeddf65da09e8f28c725a6069b67e25049e9433229a09d406357730c9b2906efc3908e4d5de4d2fc0783421cc5bec11ad36a218cffb3b6b040c56d9e80938a9ba34a8baa8e3069c12df7983680604d395bc3441e67a763eb1ed3e66bf2c07f5af707f1dcc77799279cdceb710e0f370a333869eb5a25cdfc4c97968ae33b214c26c8542e5e4af03ce46f0e20545cb3afbe3b01fc9d3e906a572ab34232145a9bddb79be2bc8786f5926a6f74f2e47e8eca9d0709eabb7dc1a9f20e324924ff72a16bc6adeec96f716cd6342594cc1bd6fe8445f15103ea2d2cc3925b3964b7b0b68009cc4552171ad0ac5fb0f91f1f877024f7f4fb06234d05acbd5c33faf30330e3483d2d94de15b61a4bf5a9ffc1f46990b351177e2a3d84417a404e4d25be9250f9cceb6ea9a19e7630f475430d1ef49da94a0d71177ab3eed4f9b0e27ff88eac82e69c45de0f47d6c971f03c44206cb6f703d0662d9552494be5bb40e65cf41dd555e32262bf0c8f23e97a9da99060eea469b8e8dcdf62f9e0dc203f95b27fb85a152229661282dd0f3c57a8150e1926c45223340a77de960ac15e452784dd8e3dbc52c570cfe62baaf58ea403721803d47327531c2c080fb4fadfcb446cddbdb89086423c4288a36e4fdf09226d69ce6c90b6542d8e99fe3c23a6a202f9b732430efa10f979facc29c40fddf27c1a356e884b764cf41028781a53a1abcbbef08cf8c190fe7ffa13b5679fce025021d8a8e1811f29da0259ca1d3dac854fdb5fa5560712e9466cdfd1505bdcb0d8d61e5bf2834729f2e3875d79b2facaa5f6451521cfbd385cf95629344eaffd1fa74bf3eb0f8417634f41217b5c7efa42fe631397a2608ef5baf850e64c9e912f453850fef68062c516809bbe13808d6c21ee3c024e8be5e463a515a59be25a691da1445ac9d8d9a6d8ef7b8fd0e243b959a4d052838df5386e76cd8b22ac7f834721aca563b6b18fa3cd969cb50efffb7909df9cebc07bb809f381c20917d577a447a913b5533f89d91e2e518a01564835bdfccbdaa79011fda71f907f5951c134b92ee14d8a7a50a4ae0e5bd96979d034b5182b0fd16cde5f7f9c6bffd2307568c6f976b33f51a7720945fe8b9e40a3bce78696abf19196b1377f5eea598284d32050f65af2401609fe3b0bb5128c6759e0eaa0449a62f99e42385699d2813bc9ed391027f20a3d09b6b25d2f41b22d02ef89217fee9ace7d9b37cb7b1d7363d3b1b42a16cc9d123734399f33715c237f3f053b6ca022003c47751101209f8109cb394973650598d3379ec5881bdae8159f87e19fa7e8217da1616bcc1403b06f50a8a1b9b1224881ba5c88cc080873a11d7790c7c576be1ec6b7113a5e9e5fea1e739884c8a0ddb2e9d0a2029fc9552fff5dcb3c1b66c166e95b86fa9f0f6f6efa1020ffe51f6fa808697ed6a7de2e50727581a7bd59617c4fa39d00dcdc92d309293f7e2bfd74ee14797c36433e0d32215680b9f081d94be0592508ad0ba97229783cead97f2b94ee5a2501ed5239b6172f4a06536b3be332c34ae9a78fa79dc8683517918f7221175d8bf7459d402c56e6fba026720550be1d512b3192d405aad10a41a8c99d2847b97577016d4ec27907bc3d001309f20885947be44a3342da3188829693068899c1280bccc595c61fec0806abc2ffeffc6ced75853a8134098b9765b70b38639f1dbdeac657011383e84b0147a6dc41d2a0a9275d374eabf11b6d11298b8c3fba85cb91c7cbbf4e2620c22369ac0382c78e6c845c08e6f6745926a416c23fb1e2782b683d5868143f4d93aef51d8ee675938b2a562a2550fd17d838584dfd2f12eb59ac00d8569cb3a51400fae406686fd783930bbae355dc340cd4f8795bf87a32e4265ff641676ff453e47bea7cd3b37fd97f52ae86f2e5f97dd580a410e9f28e9cb46278c45cb5f37706836feff1be825c5d27bb050626cd993af2cde50f95bda8f06cd54fbc8b417dfbd33e7bd4a8a6a3cef985416f136f62ae7d161c082d133aa7084ca4132c7b7623e48f3248c0f05bfa8d078f83ff2f14fb10e9cbb6a15a9b2f28b33d71bd2b0a85ff8588d39a6a99db5e2a2bb2c7aefe179e5add117a71d41b8381b78db12d880e342ac7d4b4cb86eb3149d48a876f942729027f3b218d17875e451d867e55f9ce8c373fe0134e45406beec8b9bde10645d03d9e4842fe5f9333cacc43c88dde9dae176bc3e62426b84a5fc2740f4c2adca1d896ef3911d9225d61eae2b2a771273abae04453002c8436ce653b7790f43804ea93843d3156805d81fef96766a03a2fe1205f8d8f8e7990f44bcd85f572a304f85e036b3ab99f9c35ee265da6868abccc19c568bbc656fb15487835c82c567affd3692ecea79021333c589f5d75b61ab9f94fcb78fde237afe96c7c619207b357b149a64ce8a097ce34e569fad03a6d16398ad4f385cdc2fcb8e842c76cb34f9daed08c10e19a49adeda4ba83ecfe2aa84ce6960eedb966b7c391bf39af1fa13ab36195dcd753b0c60ff377907640ea29f17ca70f029cc2e079271115bbb0d9c49bdefed1390c986d014ca108e24eebad7f70e8eb25bccb8276bd5f359e08283b562549b1b6ee830aaee894d1709388a45b5e7ea596362a43575f3cd84b87e9796cc2bd7f696add9fe3a5880b3ee95592d00818c85cacab83d2fb10409ef8872c11334be73b8e51e691ff7399f66d880b60cddbefcdc45a7f8bca5b697a7f0317c493f84ce1254d3d7cb76c88ada840f7d286e9084dfa3fa72621511c33f65b2aa2ebdd682c5f5afb0c9f60f3681677a2496fcc02a9105b9dd55ab20335c2085225cf477de3f1a311b94429bfc340f2ca71567730dedb208a1d00131d326a1547b07afad0b6f6050acbef0d365d94aed3827451f0d6655a3f490f238b8b8729b5df93d6423e2a4fff5137521c9bbb366198354897ad9836c31fc9faa01f81a8c9bef9e2bd07a93e820f27eae744d233f00f0af1cf9de7375894355828f99a9508df7deb952df47c48cad6b436a7d7bf295a801102c0d558a558a0868f500f27f4da1307775c8f7677c69a88efdd4d0ff3f0f75771a086ee135aa14c9d7697451efa99dfb4122a2645623d71cc90b43ae45c189425d117f3b378f34761c1b192d37b0fb73f89ab7c3ea08e88f15762d87b89307b6ce2bd54a6c99195d2976d0ed5a6b4aa85a2464549c43200398df18e21188d8a0dd4df07eb89ee0d56153e3fc534a0241fc1000e5ce3bd5e89d34c230f967cf2f7b3eda6ef7747519f3e10eb5f1d28c039906e348e24b209f3c5f99d623fb4875c0f002608e893ffbfcfeb58e43225462a32f6462368da4ce79f4a29f5af5408cf766d600114cf609a06e50ce651a4e7c9224dad474c0cc5ce68e4c38784868ced32f0d5f570dcec70e6809c5a0758514b0e58425af2f9a869dd3bbda765c3ff2d342711ed3525d027f80688661939a90e6024909cfcef73bc30ff3ba07d793f75eb3d6e7da49f16bc547a2ea6a71997fe90aeb7d65801fe864b174363dc94d814ec342e4e39b1ce27eadf8ee9afd418b7fb33a4e5a53c2b8b3f1f786fa381a4774afdc6d1131f9b7bb8910953b510da6c32211c83a2f677bbfe5635124b1da8711900a7347e34d991802e76c6fb74e51f570de8b28fd73bbab6b5b234cee92b6a49ec0b09e9d7b63eb6ce4bc23287316a4db312e04d1153c200c1b5c93aa9552505528063237cf77e51b492da6fa925bec67c772bf02105be2fb5b98f5aa294be2f7d8df756709751569299a31a5bc9cb1881f0262dc3f8872b1de2349050f0fee3451c6223ec9ac8ea86057ba0478006d672a92114200d14f92bf697700a0947f5977d25d254186c57c6071b1e680f6c6a6785395359d5bd9413a38826b81c58d3e9540f77de904f96730b1e77e30b34a363acf5e8c2a1ac74fad37ee10746b83de947ff86f2d9a222853e73098336b6a27042280e85eb2c30f275656b4a36ab8326d49577ea57386d912ab122035d311d953f48c3072631f359aafff676e1c7dcabb3b24424aad227c48b58e9796eceb08f35cf3bea10433045ef6450bd95054a549e9bce5a6868003f87ea695fc9172514af63208105cacb74c3295761a1d8ab6c6bee7342c143ce1a14d6b81adc252c630cb2aa5f635d4af3f4d957a1b7d8cc3f8ad8ba2c82c87383021459d77a23f52968843c70d33912147bb4d0a817f6733773bdf175bb14f90612483b57d42c94a2dec931982381511a4d8ca1aa56415c3f5df6153fc9bc3d306eabe178032bb0164346091f486e8b531a70e17610405bb550e11ab8ea99b2fc60ecb88b15a6ddce8644eef9ae0aa15e26bbec48f821f311eee6c725413fa75e991d7f0348c65a3afd2c967671a24fb1f50645fb174a664be478fa912e111181425ad40f2edcfb809159ee70afe9f19f342fda8df0b8cb766049efd765c9d53998a5752b29c82667d84191451666bf3652d20712d1e318cd492e98fa1386f9413abe9d3c81f8e6941efbc6aefc77f9804fe3bfe3852611386cf589609e1a2b96b62761880c058cde1fd7e90dee838a284d3dbeaffc8076768d8c0134ef25eda5efeb5ef666dd72eb6364dff633eac9b3956dead01503a9229a3439c9e97913ebbe68e86a756ec34d668ab90ec7f4d92065fffbd277e770cd786732a3e732f590cfbab8617ce7b205d7650228cce3c5a993d1f6c1d20a3e5af45898066605d1a9794424fbb56388794b41409de2d6534be7c0d59b5b1cafae4a740b27c507155bcf6cea512fbbad1240cc3b9c3da30be40024611bc76bc6437f184bc812d26f2f123db2104393290d9f6fcedb0495bc4a9e03efabd7adeefbfd4f2ce97e83f7e9e775d66544ee7857160c35bf2c06dfa34131357f045da39946631f7080233c85d9395c2eb135b54708a8df9aa3ce5f1bfa06e4f68e575a2a79ed325176efc3", 0x1000}, {&(0x7f0000001500)="9c87c7219425daae0e06ffba99b1ce464dffcf1249ded9d6a6a03a0105de894d87c6f64266b6d444949d27346d08c5150a9f4341ad4d2520b73cd73b77db34bed676f56c11d852b5d706dcfa4771459f63d057f01f26c3c8dabd3cc6ead7f1cf28caed67ad1c2326f0bc87b7201f351bee7a3d12a3e66f618109592007c2f6c839d9c60c32f3f453935496505a2fccb0e2fb918b71fef45b842535f0a06cd0b9b077c2a53a4d876e11fad3b33195ebff86ab3137a517", 0xb6}, {&(0x7f0000001740)="101babf355671e07377231e8ec2894c59d8ccd34edf02d70eeafaa395dd0109d64d03d8822fd1640635cffde35f235d3cf5a72c270b4b3c64de67dac1691f77f45637907f7c070320dbeb5bf326b0b3348b8352515e41ac96d6adfefdd5472a8218df8fbd4706b83cef7b5a668d9a085a218348254c248310ced087ad2ac5ea532b853ca232f269e17a4cf1fcc240f2ea5bf6264c418f36ed2f66be29e6453e9c72bca9f365ca496c9adcadb838aa2bf0da706797f44dca03ece978948515defda359ba2de881e8664e9005f0970286f49fd33406cc1f29ab0c137d9ab5a27f77b878ce029ea84125fe344904964f7835109fb99343dc77a828200ff2ea51f7578ffa55daad90ffb3c0fbab0f059340477e66ef7da163db9625322df326034bc8ba4a1280359da7e9faa5dbd7a290cacdb08dc2189475f3108cf23435e4d3efee6a2c9a1d5ae67c40ae1108b4b865fd284da1fc4a6fbaf1b09bbadb0bc8297f4b1cbb01e0d8aba800d5be33705ea8a32d5286c9c3d05a6eb872b9b4fedccf91006c555b95b8d1f76e342a24f827b8cf84801176ec52a141d2d6efefa99ba5661a4958273777bb57a35f48a91bc4c725ae881c57c6d7daaa365dcf7a9b55a3143fa0fade502cdcca39680344e5e8ce5fb170ea2a368f492bdcaa5974e852a27644784750f752b9768901cd20f2b60322ed476cefd26c94d54694f026a54113eb4c018f4d38b03669268ea2f1d235495dbfd3020c492c6c88a384fb2a01f51db3e5e98ed31eda34f17806e8615d486f48852dbffd1f4b43bd6102b1b5cb2d5ae32e2cba849f242f7d6f3ad0970cacc5f38d29ad35f8dd43513f54187277fb31b6fed30ce752bc402e68d3aa399d9504835807fff9d0e3afaa92fb89540071688ef0312b08f9a53460a47870ad04223a0c86a7888c66e0f546d5d60eeb9e079fbd15cc2090f2e355c22dce22d3166a5ed9e19dabb9758914422e515e368e62ff594e7e17d99edd900789b1b83608355dfd45c2e9102a84bffd9909efb07fabd3118b36ad8c6d28e93a96299c564739458cd23a9e93a28689a6a5efbff71747f49f9599f15055aca5f1702342b85f5f6d14c5cc791741867a4a5600074786e80446f1198d3ff4db14c2c7339afbb1147c1253c92d95af2df3effd8b8483170fc7e700fdebc29bc79c69bb954bc64c0a959003cde65dc86b9bd7a58f4ac3815ea41d73877f77e399cd07222b0f17780b4b793565c27a98b697e653ab01ad6fa0d0cd3da22a802f6e9b99a538d76106a13c363f7e0343ad6fa844ed96bca681d8021866b341a5e75d6d35e4e6deb3a40404c7fab7c86af0bde5165dd8993eab3fe9a9f6ac9f8c8221212527ec84ce8527062cabc547dba9f93c588a4376a702c7c65e59ab1e8ed90c7c2e21c33ee7d8286b67a19cbd89ef0e7abc01860945f1ec9f5fd63a51d60b5dee3cf5fe98dbbbde7d9327b1f1b8382046ec5f4fadde0df273acc5b09ac9442e50b3a26954ed305547c5b7eb43b3bf3df6e16d20b8734e639ab09a9b1a24e858a48ce1cabc87391a32a52e6dedce2f209ce30eabcbe1076ff5e1a1830b1f0e0ed4b26648811d08dabc63f08583c8a44012608c2d45110c95cf3162b448d144cdb81ffd3c0c5ef5cee965fafd9f49cb732c0c9c56fe928e61845a52fa029267dcdd078fce3db94347cb9f4203e93a733aae9c9a0d6956bed5baf3aaf79f1b2740dc5dfa080236c3afc331a1e696707031dbc410b130954feda5f65dd6de3180de59e0c0fae07ac94cd45d05d227756fde43420430bedcef77e57123d22da07d34c0988a24692fa040c680ed71e3d75f2fa00c8e5425273ebb37bc013f8b8095c837d09e0775a6136bffb96faed0c54e041be9bd8219c4990376d2fc6567a0ec98789d0b0986ffac83e07ceb292eccbb71ff5a6c91b1c3cf2db9c84f2fbe437ad5221d1641642b407484bbae1aaa4c9588492ac26d9018050d11bd7d7db58893b912e9a42719062588a812fa9049e80f48ada5ab71bf136ebdb5fa63e6b02b0167dcd7a1d81d4aad23f198183947db0e03a48296da91cf17f7654f16b18bccd43031d0c79914d1520a5ee0696d6237d1bf372ff8fbb561e7a47cf0d3dc66c5df1bcb70fcf81247367c13e574511a7ba1292347777da17252db654b0057781ec2cd143838d2f452d0e44fd038ec3d2e6e524b2e611353046f89eabd2d8d0e76088044d7f91312ba5e34d7e371491b2589d220b22414be887de9ca49548e2db9c1ca224dbcfc69f1fcf46b286fa9ef46bf67547a13145f88ec4bd3c6b74d0f3a2a99bef549057d7da24cc0e18a30e7f663b1b1815cb42f622db4114a7c48e3fe6ae63bfb84175ac06d5cc2d998c13164c69a9a801a5c9a6769c03932be14b53240a3c58f7057f8f83d9152d45841a4ef5bae4adb836dc914aa9305931b235855e9d2c61adb27f79a99c45b55c4aa8a201ce6a0cdfe1caa2177213bc1a4a24eb6f589df246c054aab30c10a67ee632632390b2857c7eb9aa0a8cad676df76f382488e30b315b536f4ca2e6aa74ef991eb497159ae359229a3389be7ead7d807547f3ab03526735a26a422bb9ca3c40d7ea7d444558939a852a8043b25ba5f8a9c03d3b2e1bd148f87c55246c02b8bf39d88050c267e6bc95979d2759efa9d5a6c8b8fffdeae8c43ffc9a2dcc1389b245e59caa63d497e2cac28e9f8c21105c17dceab925f88c26a32ce1d6d80f95d0e31f276dff97dadebe3d3d42fcf3f00622e0d3f27a599a15c46eb5a4d246becd160b4400e3221222bc825f769920416852fb47dcb611ce79909993f5eb3bdc56fedee330d88786b300ca7bb81d8d37a232dd92fd044e51712dfaa1f343651fe8a4e0fa33f7aa62b28b958e6bb6e5eae9e379a05e2ca3fe52637c49a52feb02751f185fd00c79da7744eec3f6d7168dab6662b8b5221475a738bbd878c41583a0fd913a66ab930ebe531cb21239f790a89ec9a7345315dab70eedecbe9af86d4cb2bb5372b3a6f6e86e2532a9d5717a39ac65a9c4d450962be9a4db9b2be8b27cbb8ced6ae60f1f180a389b4600a5e37112cee9ea29f506c287ae100cd7a1b3c3b4b5fef6db664475ae82c8866c20f1706dffc24b48ce5e79fe8d84efc9f792e57218561a94ab9e92a3892cf10f4716b16fbfa633547379eafde04e6d8e3d2ec0cf8e175ff18154c59b6cdba79cb0c91b3dad42a2e91afc32b9d597a952a9a04eee9b873bffaa18f7e8cafe351e25b0720caf1c532afd29f13565abbcb13bff39de9e5e4d16637f909d0daca3d7e12087d3bd44c07dbff85421e134795322be2fad34ccc49403df18beaacf94920f3a6f10552e2dad6be8b872602c58912029f3cc2e7b2cb1d2ce84c19a9b532c9267a6713a9f5ea30ffa6534100bdd1ec40b99ee437b44a72d73315f73635a48a86927c3af37f1bd4e44c2834d6354103ce5bb5b8f132f43bc8f8bed08f1c2687c995c83f2f02d12adaf3cf103a6358924e02a48ed5085b32f8af4109bb5ddde72cc38ad2a1754047c70de8e3db6f90598f95c960c690908eb5644ac8b80db8f9f99459cba473c587ea7f8f27c43b3b63281ac3a641b413ac3f8bb70f717939c42b0c22fc18e019499bfdd669e6ed07cdcf3c77d50afff753d20e57394dc45dcf2a45235267a145fe5dc1029300297dfb3381f66b6ed1d480373f81e9d9951068bc4f00d4032d113e6740d12609e13f9b2f7df4f0a8825d70f1d734e00cce33d7b090d6d6c8ca8d0b02432000b40ca3f2e0887bed10aacd77e873e54f807e3f3ab7071fba6f99d591dd5acec37eb286fcb4966b8fe16e284cb0c98de355f9d4ba1e5838502c466441d749e79d9c68cbbd6c94c18d765a3d408951d6124ac7ba7035e8d90f2b224d6495b7498ec37e0c691ef88c49b95fd6324957a162984b69ee9090c2b7ff793ff0eaedef2bc98577d42624dfa9ab023a29cf4557abb03afd4a8a2eeabfdb06410983df649f4e6e18a2f2722da85dc23ad332c6266938f7d17938d628724840473ef271dc6c2016a820ab274e04c866c96b3aa777d04d89f48a8ce75cca859d63745362ccdb546ebfaa7d9b38b947b317c2cdd5dd71195bc38aa24048e6c5db323010153d8fabd7d1f3db5e8abccbaa30b5040c23fadae17ac5fb6dc440391886bd0d2a81f88715b05b1db1da6c86b8ea038359357bccc7e37a93b59bce72cc34e6c847ef80b8ef1bd7595b2b1002f763912a23539142df31f227c3a86b73608b3ce6eca2e6c01ca40b29c4dd10b375a52497bbae7fc467f892fb8b237fb8c524ba8e618c77a7e95f384a5659b3eae3a4f8e9a9be6e47f00d4179fe640ebc7c3d051d9e55921f08cd4b5d3ebdcfc8263939b8d4e92fed2c5535767d54cf2dae19f1d11baa01c8c951611f0236ff12d8df0c934d4a8469e90091b504f2e2788deeb3eac9df4c0b88fd1c95509dae8ea93992f00a624e549e22eaa6a09751a9610cb3b0944fb45e112982b71a2553e6bd3f043e774e7b43f996fc38fea0e26e11a88e76069f342458dcbe47f1d923120da8cdec8f045b9da77e6caa2e85dd89a7f74154548f3f5cfc6302f888a64450d04d36bdfd27fc5efcb6dc682031e3ea8ff265e44a34079de6c2128aa3b0c91630e863a0cc3c23650f476b02398f3caa9907727f667f2d324b54bd29671b14ede111e5841c54d2717ca36d9072a6860a5f258c42d1375ac713ad79e63b7bda58f9bcc666f3a0a059c988f334263dd8e2058adee0f253ac9df985642df2c71e2f03d05359828e424d32b7f201d1ba367842c9b9ea72690409e1bd36c694be9df4b2b7bdf932658f7708d3773b701068a4cfa2cd7264a9b0ac6d41155cd448f513d4443f79e70d78bc3f9a5268ef9c6da42dfc31760ae37e91fc1a422377036949277ce335fde6ecbe28d36995a4bc5eb085820c30b96a68ba4d41fc07d2e7dd90a16ab52721d5989b10871543417f6c2f83005d4beb8cd3c420e0922ae2ed0d9e1b44f66208451ef918bccd804ee3f9e19cfde59e22c4c339155a651cec9615f5849c9adba4d24be515c5f862b5358dd112c7da2d639d0dc19d440cc8bb92b97d6de05fbf96627a29f915d53d9ea6ff3ae426a3a319ea70cd0dd4b2c80136f14e872a228a9f721804868c80ef51728fd343ce6ec4d60a263bac6af2485b95951a2d4bb363a8d0b104172327252aa37b1a21c7d54c5ed48498345420b5f93fd89eee095b925b8486dd01a2b792b19376932dd6255b23e8c6320d90b954afeeaf46732a9f7eb09f4d57a29ddf5716597bf737eb67ad1539f275bb3568ba33434af7fa188216a2f7cef6ed27f89c9f34814e9d651b5966d623b9b4a33e2f789566295e873ed49a66d0cd5b2d1990cbd54b1f36a9bb0d013c6967d5c704bf5971f6078a5aea74928e626ab772048392ba2fbdecc5f0ff6ae42f485818be811909865e1e5985d7556febfa8869bc3cfaaf8d497fd3c4a9e3adf060fc1b9088fe57bd301357c77fef3d4f701478d6ec574dd18a5609a98909bca4636933a5f80a765060e539427b19b88ba2df1a0b74fee1afe44fa98e949af3a7d4b18119529104fc64d6e82ec8fcff3e4e11378856e3c221ee29ccea5de5f822706265d0aa59cfb27a73812fb7d9763608fa0fa28b0ed656e2103d1511e7c4a92f14d9646415b44e3eaee5e4aa1294a0fb493270e8da9bf80aaab79ae6b053a43c380284cce584585592ccdf0256df926354170c1dcbe6398425900d49b808f8dce7ad409094252e729c19efa8f3fdfa824b3f5ca", 0x1000}, {&(0x7f00000015c0)="27b89868b93df0b38bfbca389d77b704ad118a1fd12c4f37f4fcf6d6bf0007529196e7b95616429241ceb1a84af19f84d988e7635dcfef297091dc9abef6ce8395a2e08e5fa34a27664da7985c3826d336626e0d55e6b45a1ba2961a66b2d98577338cf56b618277a18f6dbd2b707b86f0dd4af5914f7152da0fa96cea809904fd09b7", 0x83}, {&(0x7f0000002740)="36dcc4c22c3ff998dd510a9085c4789d00e0cb90cf355321cd9a30638d245f5c20fa1e273ec57fe20a3f0742dd390bde2a8c8b0523bfe9f0780ce7ff68432337e973ce55f69e86a18a33ae6040649e67b4720a5deff9546605c27863bc81802fb2d11aff40d6bac0c6b3cbcbeb50ebde8f5609b7ab70466fa102c566df3b6f4e2e663a5c7b3f98fecb6b02", 0x8b}], 0x5, &(0x7f0000002800)=[{0xa8, 0xffff, 0x0, "bfcbed83633fb53f8f8bd33e2fd9cd49566ae87a0ad403fd844f68f4a04bb40846517744249834719686a7cc01289055152ffb3a5087d7878971d3de6df0d287db22b202c17d030328a8df9d2d7f2bf64b3e665ccbe96bc160411f272b318dd6684f1ded1a9594cc2f77629cc9b1fbcffb6c0633852ea7a75f2edd0b509b056d76f5f66a2b1d54136847165ecb2eb5fa86"}, {0xd8, 0xffff, 0xff, "f5156efc098402dac683bb19a7d8a416b9e9f9403f5a558255d2f32ace55e1cd7c0cc3c4a8154a2fe543fde9dc7831bbf99ff0622c69b075b7ff17931260baf96987a72534d4ce9c3c6f67282247564df2b1a1b484edb4c429dd98993e1acd8489cc42be4c15ad42ef25d824fda3a286c8215ad645251a5153652338b5c014aef1b58cacefac417ade70848c121de2c8a954f75a2e7b39e21e2773513faa5ac2ccbf4bd83de794a30ac4c83b146d9e160b678a8c88343c2293a9533a1ca4d573ed7f3349dcd54e"}, {0x70, 0xffff, 0x7ec, "42d70551776483f6a0093e3787a7ca52900fe6c1e5d2f2cfc57b85a3acd42c40ac5764788003096d84e9ad7931e18f7ffd07357963175872856a96cdf36690f4ede6cef86c16f40df4b78110003982fd3e4912fe36e008cfee90"}, {0x20, 0xffff, 0x7, "a78343ddb46c47660e1b6c8b9390"}, {0x40, 0x3, 0x8, "77b107a71b99f4b4286b1636e22aad9b8455f7e761c60c6793116c0b2b57756cac5511e156d94a2e5b929cdb2f"}, {0x1010, 0xffff, 0x8, "52b401ea69b17b3f77ba989165bd00da96c9c8520e19f6f91f945b75516d55da8b9b259a5bcb8bb6da07284e76f37fa85d72e8f1179c27557a0c977cd7d338df0d5bd4af4036d69e3157df23191f84fdbb96b01c847d697fd186fb9d86e9fa099d6d0a66c7ddbdf94ecb606d996c5c63a3a3e9767634af4ef2af19e27b832cb24d21172ca4282dcde65ad21fe525779a92ad95c75ac9cfdf11db00638c38456c6f9080320cd035ef0371cf41a5de4037adfae01d26348adf0b3965b863bbeb8af41337761c09a240341788acabd0f8fa3bc0019594e7489b6b2f51788a633541cc593f24ff30236908f006abcadb8b946148618d78ceefff8bb6dc3b55de3fb5c35f168c3bcc915385fe1e999bea162a560dae6b7211d7b0134657d401cde52322ed16ba04afcd7be6d4598552ea0693f55920af669d89d7cb884a17744f177c4c00f9b11372736c7b955debe1fb0beea0220ac564cde3c54b72d1be939dac961a9e5f5a717bd897fa0b691ac5f93a39b4f72fd72613b5fbe0e26f6a3261a771d141baf4dd00c037822fd1ac8bcfbe4957239404acd8710aa33470f51f937919aa637d0bea872312b7172d78c80f2ee575aec708dad622c5feea32b41498ae05b2329e8cf1537437376fb1e5bc6c297074a18c6957ab899f486a90ecc304427d65d28df4fc25dc36813927be8e7f7029f84d693f5e812e62b21aef3d8bd3aa7a24e36927a263e3bd3926c484be99bcf4210bc625a8a75725e47cd4f3adbbfdc763f58d28b704f80427c54dfff09ac19a4b8d034d9d2e5d69ff3ccc41e618f66d2607c52bdabe13f584219a2b6d4d9946d7df9dd4e03a8ec1155c312f6ef9f05ea3a10c7377e00c5b80e304367b94784260e3f16e736875f82c5581bb881ad4c6d5d9928aa2b1c990020931e65eb10905e4ba33d29105563b431aaba97fc4aecca42bd2d53b8276a26182588a14a49035b05a8001895407f599b2b4b362c219cc5280148fe598cf70915f57cc2070fb51a99ca814c0a1a167e651512c69e91e77918bce319185796ffa1b8975123b9ed42bfa9ae8bdcb04ed12829db3f7d3ece0ba7880750f937132d3815c951bcb0a57740400905c2d42eef79ede2740aa23b1075981e32f4ae88b3c6d2980c3a5b63888648b2210009f6333793ed86225db8df38ab1037dc197665a06e7961c72ac58b688943efac9be9eac615cef0aad035da6ee6bd8a0728e13c033f6cd198423466c510c7f844e901fa1d7b8050461b79a2f779ef51e41e35bcc86dbd3a68eaec91ff588f8282b8895194d20a635762d5606de6b46440471d1d0a1058da48bb24eeeaef137a21e48c1153240eb27c13babd30fb4f17d61ec010102cd79ad9cfccdc382573aa29a93b05300ca892dc8e2cd926491861481d82497b8fdddfb2832769a26907a09028f1ca46a10a9098b554938a8068470e1debb053ffb65c326b9618e82815b4c3258701c0636702dc9d1bd8a1291f2e3d0647a5ea8849b946a1a985294c2d98eb8ea30f6cd5aed8406231b0a16598747ec37219d5b37cc57d24ed3db5dca1085ab234a8149437269c7ecd13b20b037a1dd87f7c571e51b88c6a125686d131380f89772909426a388164b873cf97ac4837c52b7e5efd6a89fc5fb022733c43b237caae39898c7c1ec9dfbd5d0e52163b73c210db7b3788df4cfbd0535a3b24c81d2c6862e01d1748695ea56effb226917ae7ac9a51969bb7fa0039c8fc57d2859f359195782bd55948162d2a7550df9ec6c2b96b985e7283a37cec687c636228b6bbc1c3e42617da2a9f5d7a26dfccbfd80a5f09efcf5254e9ac105a4b8aa8fd877d6776eb9f35d28ddf20be2a21166f31ba2eacf73d256e1291a7b593227529485384bcbb0d5ed84b3e1ac2321c6535e0728e44b7f436c2823db4e16a4fe16534bda49a33a0f2fa043b2094c5cd3daa3f6def7ccddde5e3e741e61d63cb00c64e4cb7e96a49826c5ac77a97eea50425e6984d3e0b914ea483e4fd4ecc71c8ac422df863023c739ce7b53ef8cd93642fcbbe204e97f2fe33399f5b25d65241b2c75dbcd6e13a3823bf72d64f3a17c53be10e686ba24cfebf9aadb56a7fc7aa6b7a7ce1ca05d1f6d1c373a33132dba9b693d4f259f325663e3434b82c8304e3525740244e3d92b1c9f688dd5a4f30d7a27fd3d8dbe44d0050855f7e48693a49fea4642bb23dfe81ce68a46941559a928f0c579d7793b33a1fa24abb68e3addb40186ccf6ea99fc001fc3f6addfeab93cd36da9cf03c98dd016b7297bd3b39cd056ee24cc4f5c294cf87e6d13f71c296ff83107df899fa0d2555aa5408bcdb71f0cfc66fafe024e0c270f31a874672f94dcc95f29261a3f2d90e044ca3e40c4defb48997aa13aa799f06b5a5aea454f6376fb447ce168f01f0b1d4f2e4c57e9bbee2006644e2cf299aa206a30d20d9cc6f9b46ca03e542e2c49dd1c95d107b5fc4b5582771be0c857024431185021c0fe220a5eb40b7706bf3218396266d868de171320e7be66f34200df181b68e99306724682b9f85b671fec5c6dc278573f8e4dee836b8f8fb9579bf3abe7e0a8fdbb4e640fe7d58c9a68bde926d55a9281031b49ded0593791c8235cf6530c9b34c9202c1c857bd2c13737ee8a7d73150d44a79089e8126446307a0b8ecce9cf7f9950fcdec2c9448178e6b98311cba2ac02e6cea875987cfdc8b0486688e39c34aa3aaee6356ed1592f35428b8adb9bb9c31a15152bd9fb07c4e1718d68eb049422e6232ce5fae4a7cfbdcbb970ffe85ca3af5045e7b7f0979163be269b8a1f318db1cc17d3412d8b300dc981406d831901abc4330244d77af4d8c0869b80214a1366d029623130ca109651191ee06cab852102908fd7d3b0d53a8607c63c9c1a659afa180966ed4a27dbf69276818d05c07b4d14f0cd9bdea21719c06064f4abfd9e33743e905e7ab201764953e45a4eb4631c81b045f4fab79ff71c3902142eeb416a6f7d03af9b750b6edfbe835bd15a3e2371ff5fa7ef619fc5c32e7181903541e41d472de26a4f8572ef155f8d6f69e092b702a2b16168022c4e996b75ca9cc75fa622b1cc1ef7ec5bfef4c2c150353006a5d1ce6bd179f32bf06a7594d88c30c3e418f467cc1e7b0bed601c87d4eb110af07c4224309f4d2adfb18d295754d4b62fce8757c3eceb09ffb169413e3d8917c715d59039b3403e72f6a89c17f6cb0aee5a1d84050ad41d8bc5dc4400455b004aca9dd8cabb7bf0ac03632fcf2280657f72f7c8f3bcf289b4531d26570985a05e67365887f447462664841e53fe75e7ed5244fbc7277f34af916719f1f75321aa901e58b67cf7338f9a75a45971bfc2d18c274cb32cd0d95a83116bf346fe61522de3f6f29c54248a48a8176143a0c0dc6a5bc6c7dbbd0c883c86b010dd23c550acd6e63a0542305ad0bd5d49bdceef7a8c8e3d1a1e522802a82bed79e6e6a530005a42954154e3ae0a8ff78b71624d8c20a390a209677da9648082d97f1cbaacf77d3b9747290ad7d6309b2125e7f0cdb9c0c39c1758d13caa53392b3e237d2cc84b841f73355192e24e9dec79ec6f4d35e62fbf6ff6cbc94e92615f310ce035c8562448e67c618577ca7067e66888e544ae44a787863561abecc0d27f72c54d36628e59567a18253f734eb309d69d73a095c18994bec98793e79e1ffec3a8ea322abeefa0e806cf2fb3b12c57c77d84dcc0e9694cce10516f06212a7a734f51a960d821eeb2d79f971f2cd08d40176ab81b2d1ece92e79b0cd5add8dc91b5b1a9063969def57e6dec3131aeae109803e10a51983b7c8c843e2b0b11acda4f9fbf8189f4ba166e6204bd5ad8ba51562333b0f5b7a0b033a232656151c994d44debc792f242ce2aac1ae510b71b643a01dadae88b1db9192036649f0501b89ff26f6b212b9e44a76aa8201ed6f39ec9a0de94697b0ccf334654a49fd21c8091401ca0b8a8b29ae6363ee26aee90f5f0f92a302243c4f169c1a1ff9f5c78f158042769dfe3f5b266e7efd44415a736a194d48e267b45607ac98e81b18c3c219db34930cf75cad330bf2f30ff94eb09b10207b62fc9c4bd74cbac73b3f78857124822b48aa4e53d7a13b59fd643abdff2c1497153941377672bbdbd7735562d9e7fa111a2226514b94b1f2a28ab4dc47f08f5a5ce61e813a410d505222901d0bb282239c0cd8f6f0b27f9e3847dd06eabdcc70b34b5c59370f1736fb0a0d71ba384072aa2920cc53a7b4a49c7a4f28a713ea8b18f6eb04f576732cbf5eedae0b4e6d8c014eece4e14e9dd94ad5cd3f1322c81ac86407dc7464f96959904bd99cfcafa2129abcff07d3ed54c2f10356a0cb2e4ac42c11030444ab7c0bce90b4aa2e87665c76a6ccfc840f23d20c44468bf12c5eb05f73cc7ef103a28008238256269df58ae9ab096f25d172c6d2a78ac6ed29a78f03e6b959c7e52918f31a0cb3e7a582cff15452543eb961dda9a5f103d57f6665c122b1b9f25ff767155b5712c2924d7cbaa0f2b9da79e0c71800bf4a13e14639b37e02f9b4d33be4a276ff5afb132b4946e49efe3d4c486327af07f5597e80ba30d9b9fc07b2d1a0dfef020c0543da02d23689d3307119f403de0ee865c9f35487024f4614651f821a335a73b1a44e21b6e632ebc43986479a4fe72e495f12959506a5bd25214e9a55a372391f2ad0aa14056ec294a0df06d545513bc027af0d9ca5b0392b0a4369df9a509b7f87a769f85903bdc5e2fc878d74e454c7cc25ff1e52486efffa59142227de35a2e7ee717a43be431973159fff32102c640fe49d4ba69e4dc4701b6ff8aab09ed8a725220a3d951ccdb61bc801f2791c469aa7b6fc307afe7e5ea3579528cb81565c0d64a51c491028ef9438b198b570501b74b53100b8af52b285098aea2a8a7ea6fe4d8650a11efcb7d3252353020f8b668627d592cbdbb8f47787dbad202c7774c73af884a16b3761a045db8dee3e209c69135409bd0c8f0c589d5976b7e6e276e4257ae85dd3f817179a46f68b4b031bf13440381083f9149bb8d7b75ba9b06cfb1f7e9bf7682cb35996676c9e20058fee2c067d3c7de9cbabd90446ff997c32d1c82e590957fddf96bdb908416485faa09e54fd4e8a20e2a24b652b8022c243dd74dbf333870cc9353ee1514af0fdcdb0427956b8233c82cca5dbc8df0ccc16128f4a4abe722b29330c734f4b7bbd237b51431d31d9c849b1da68b6aca7a3bcf72e5dc93cff0d9220bfabdbb4bcbda51c5cd8618b3a13db6fac6c43feec1e55a65e503a7fde70c58967b105a107b41625f2244fba78f415c0d64f3016e9b50e36778c37e70a951ac2212ddcb1059bedda885daa3e93bb2ec8c5a132a0b0d07e1913b456c387767fc360ae18b0cbd838b097a38dd212a723fbba013641766e2e554818df364dc03187b357efaca52831272bf938980f2afe6439757978a373df92b05290407cff03cfafb7133f65537f8758da7d9f1dcd0d51b0f1138bf318d42c577487d902b3a73a3c9b5c59c981d4e9727b81a058a85b639ad2539a5a1bce67d447e8294cd41b8991fb3cf49f346b13af34fa73e97c6e9312a6c3eabb03648d63aa56caf7ccb4c14f5f4d1b6463d9ac057096382ce956b642e77a1157a49c16869096a4a4ad396b6ede7c6062fc02e2e204ee78445e8c35720261a489bee948302fb95c882f1fddc2c8b85c5d845cc532b7f736555948726759f96e175199427fa496ba67835f677a6e66a2f0dc55234a246cf6164a0b795e4ac8932f72c67636e8449cdeca8a5"}, {0xc0, 0x1, 0x8001, "f4247b96360881c1429ef7c1fb09a93cf60cb443fb763b7a93fdce2e6ca0f9cdf79479129166f0a11ec37a5024128419734d4a798a77c5e8f1f0a086c9f850bd2175f5011e3e6f60a368cf4680e62f9cd1bf1e1cb077083afea09ea6e41845613187fe49dd8ead670d2063342084e5271b9132c5c2ae83860b5a3f2e250e8d0ebea6f00367adf7fdda8414e77f8a41d34f62e95a7a4226b1f2554de9fed48c9e12769ef4727ad892c791e823d2cc"}, {0xb8, 0x66ffd519b452c257, 0xffffffff, "b4d519314c1e0fa46897550001a7b7b130be4e643f789f81e430ea61bcc6df62ae12fd0de42f2fbc3be5d42c15672b37374944b66ebc3632a53fbd0574598c8aa76a2cd90e49b50a86f240cfadb136bd262c1ef500a0468e740218da7f1f467c9c9ff3e4efe3980e5626824881748f0a73d8d97134f4ca83f31d73ad25a9cdf4880134af8cb209eb8cef8e2ccad6452114bc5d2dc03af02b7f1808c2e4b6db8ed90967214cb702b6"}], 0x13d8}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000004c0)=0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = dup2(r4, r5) accept$inet(r6, &(0x7f0000003d80), &(0x7f0000003dc0)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r7, r2) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f00003de000/0x4000)=nil, 0x4000) 16:00:20 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005014000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40c, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x13, 0x80000162, 0x0, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) fchflags(r1, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r8, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r8, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f00000001c0)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x3ff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x3, 0x2}, {{r7}, 0xfffffffffffffffb, 0x42, 0x28}], 0x8, &(0x7f0000000140)=[{{r9}, 0x4, 0x24, 0x6b89f49b57c7d0cc, 0x2, 0xfff}, {{r5}, 0xfffffffffffffff9, 0x8, 0x2, 0x5, 0x81}, {{r4}, 0xfffffffffffffffe, 0x11, 0x2, 0x2, 0x100000001}], 0xe85, &(0x7f0000000080)={0x4, 0x9}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = semget$private(0x0, 0x4000000009, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) semop(r3, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x8000, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0xffc1, 0x1800}, {0x2, 0x32, 0x800}, {0x4, 0x5d, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1000, 0x1) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semop(r2, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x47) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0xb94520ce8a2c8798, &(0x7f0000000100)=0x10000, 0x4) 16:00:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba2", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8180, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697f, &(0x7f0000000300)) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = dup(r1) r7 = socket$inet(0x2, 0x4000, 0x83) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r11) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getpgid(0xffffffffffffffff) r15 = geteuid() r16 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r16, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r22 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r21, r22) getgroups(0x3, &(0x7f0000000140)=[r18, r22, 0x0]) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) r28 = getgid() r29 = getegid() setgroups(0x4, &(0x7f0000000240)=[r23, r27, r28, r29]) r30 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r30) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r32 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r32, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) r35 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r35, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r36 = dup(r35) ioctl$TIOCMBIC(r36, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r36, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r38 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r37, r38) getgroups(0x3, &(0x7f0000000140)=[r34, r38, 0x0]) r40 = socket(0x11, 0x4003, 0x8) sendto$unix(r40, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r41 = dup(r40) ioctl$TIOCMBIC(r41, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r41, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r43 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r42, r43) r44 = getgid() r45 = getegid() setgroups(0x4, &(0x7f0000000240)=[r39, r43, r44, r45]) r46 = fcntl$getown(r2, 0x5) r47 = socket(0x11, 0x4003, 0x8) sendto$unix(r47, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r48 = dup(r47) ioctl$TIOCMBIC(r48, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r48, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r50 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r49, r50) r51 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r51, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r53 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r52, r53) r54 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r54, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r55 = dup(r54) ioctl$TIOCMBIC(r55, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r55, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r57 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r56, r57) getgroups(0x3, &(0x7f0000000140)=[r53, r57, 0x0]) sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="b15e276501ecee052903255096a1ba38bfc3b5791ccea13d026ffaf7339b1b284e1f1aec563ce4818e1ea82991b4b0ef730f7f9f321c35a2348b3392616d568cd3a98bb0fa38a4a131d984cf786346bf03f37373a288136610e60c24a7cffcbc147489247ce50162b70b1ec7eafc0570ba8292f3fc183a2d", 0x78}, {&(0x7f0000000280)="9dc4bfc01c6bad806ff36670e415890af82f69ff1ec1670c398e68b54f32ff3a73d7382419ec65b89bbc9137373031841455a855dfbbb6f9961960bb3a1956d04f5d7c44b899ab735b24a2928b2b61827a57ccbbb74cd23bfc120780feedea4f4fe717f79f6b3445d325aac4623713825a15152aad873e070cf5430fd92704f4f554122e46bb0192f35507c24bd7", 0x8e}, {&(0x7f0000000140)}, {&(0x7f0000000340)="45f321aa2f8dddebc0e9df4f5ee21f23478d73f381fbdb730653a096b24d7f4ecaae05435e5349023983e8014514e289cdf352af5126f15370e9ca29d6a2a2bccb0ac174cbfc5447a795f4ac89f0b6bdf7bf3475e66ac60d1087fd8acfa689390fd74211896e6dfe38a9e9e202d0ef522261cd2f9897d5495c49e8a9ddc07ad1a239cb9bd7000984937114029f345a13d425d5f1391842f7dcd0a5", 0x9b}, {&(0x7f0000000400)="582d0540a0603365dd0d581601bb178606567da6def2ac88b68ef9c3e4d6635847698b2e5ad1e50cf53e097d96c332d86d5cae00175709fa9d29aff197287c8e1361094ec6f294f08cd5bbdb285f9e02b1b5cea4df93c35d13820974f6d46a7bb8b63c996a1dab030783a63b5a71e4e2358690d3a97c4bb5f8e5c292a3417e662a29fdf0405ff5d5ae320f852ec1f55b069cced040c0aec6bbbb965ac27c746570fb7e97322e67fc58c4cdd65a6a9770871a6d2a312676b8eb5970abba45422aabee7dbb74ae92b40c040f7f81f5be6ac1b2882ff1", 0xd5}, {&(0x7f0000000500)="52ee8c57511274b681dec632e16d62b5cd777de77d7b0b4b1706a54cc57c960fa5aab56df6e37a027b1917c7984893c12ca808c3dcc93a65d214417acac5dc19663fc56334c9a6138c77100038d1efc4c2e478f551819b221964d438afcac44c7dda5493888ff39cd78c1d160d51e571afed5baf2c0bffb4b22d4d6f0661ae2527c405ec603cb447589070859e75ac24194e9b5f444531e7c07050e70dc6414e9692af07bed5c9b09decd2630ea68e5335f7d3ade2f228955eca95323613859f9910692307", 0xc5}, {&(0x7f0000000600)="85b3240dd74cb5f1d594e39b4eb8d18693b6b77f2925836ebfa49c99c82804f90ccd0e8ed461b453a4ab4350fa1927624df37cf0aff6aa6d281258af1534423db98c618d724f81b1c88c727459972756404ed219e2329354083e614711541dad07e31066c09178ea564d3fa9197fd431c073d84c3d7fb35ace3c30064dab6fc49fe1ec838b53334a189fe9af4637999666afd9de2fd069c40e1f2e619e2f4115f4bb9ea0d486cacdd0104c689527c44dafacb2f307466927698cbd0142c2e058e1b86eeecf3ac68c337fda07a877c3bb9dd6374e784afd63b312117f36a79e79504b9fabb8f2d3378d9f1045cbf0ad360d4cedeaba17a12c7ce5e86ad55e813cf668185b24ca03127554ec9283a68b87bf545803a09baac873de09d96fb933893dcf50229cd5288bf166e0f70aad0a3a809ca0b80b1f16ad38663de6917880528b4be3bc50a4cb589f379886710b9049da885da14d20153d6d5ee634f1cdfc9752bee60447492fec19d514bcb2a9c4a5c8740d428d37496444c6f8faee5ca97f203d2e4dfbcf34bf5fdebbb2fc0b1631762710ddb2f3198638a4f63bc2bbee1b742ce1ba4b9285373c8c07acdca97a591c9908631c6a966f78857d424c102a3f67c7734a3c9b0895d0724f99ca7c28b26c223238b4ac532dcbf9e30fd04f8b4f32add66f20670ec0482b086301d1cab7dd25834e757d3f5011e13298d4bf8c85c22b62fa3c9f895119d8941575d413346a44d71fbcd2f02ad67a414cce38ede4182fdaf6784dc0c3160f3d4d1fa0a0f3fa8eb75de8de23bf1da06e9eccd35ea82753ffae5f99724ca40c141fd9ba0edf1c207d1acfd5436469095b9f0f471515fdfe9535ed0312ead251f935ecc354904e093e1029cbb8ef91b56fdce4b7a2d072d703e2a4418aee0f8717f31416bff7739c2ddd43a53d5cd2b78ed1e73e49d0bed7b5832c33a4e112ab194fd2e9112e694645c4eddfe68e759ed31800f957813c2cffc9f49555ecbcb72e97c12141ebb23f13b1caeff6d7d200789d453a41c89458a6bd8ce7f66ccdb5a829466ae5f1ff0b8c06408a2c1cdf778ca79243e6be737bc658d5404a0f615d4ac8c0980d3c31741e6a41a6c7f3ddd6d9d6d7562cf4ecd833a759835f24aab081e9c492f38aba507e524076b173d6288f73f5bd1af13f99396f50bb15b15e2ee63a8f7a0a6bf5143eb9c600c6ef318d77e97e5af60547357ca1e4d3e8b9b9559bde459bcfd46a550136d098cc85c8db2a69ee204d92609f2bdae55256a95571ac798aeff1226c128f0e01baeec3554d6ea86c94684a4256597d810ffddd946a3effdc778823581b7903a44271123ff9e00b1dce8163ed4f4b8d0d1ccb0064895a86c2c49f20f64a6f8c003ef999b3b5b21df46ba06228e18d0e80feaf55b58db374a95b6bb7efa43658b1a56e2f10c3f06ae534855a1ee0c5d898c6c169a8e62368500d9c02587cdfe2c36bafc394dfa097d8ebd87403a5bf5a06493c97652d70a453000999171f11e753adb12b1e8dc052384fe2253890bf9eba4f36f99fde8c9044c075f817c3e7aeed900c279391c6baf91bffcd97580f7a595051e0c8c6a2ecbe918f60491f543974d5febf33faa26a16337fe804444c7983915ce29506284a098f14482017fc14b90911734ac410794de89819766bc1eea8740792cf696d47637b73856bbf702953c57366e6ef094d47f18d8521ee506706b62c4363392eccce715fd06d2b5f7458c50b5db5d3663f3d649511f7f92c14ce8b2d0920cba9c633b36214fe56bed1b3bd5b810d435e9ab3f22b298fa528628c558681da2a13c254f663eea164a5b3b77f5437077cff2362a88ed92f5746d37718586c7ac37661b81ad68ab416568a4afc200e98decbb5de94c89df2bedd9dcf49197ee0c6b706bc1d40e130c4970029e76c15712b851fd32b7fe973dd1bbdee389f6d85dd59875207573142b5c2502120432fb6a29c7a43eb867b397dc6aebcd3f9a870b5e367fc09be3a3883978df03504320b24791e07248053e159874dcfceba70a230fe9ff357548d2eb42588ef6e64391f4653eba25a80bbbae86155fc3c7e2dbc82ce4fe917c6f7da222421ffd23cf51e8ea21ded1c03bf6f980645c7ae6f61cf624cf12e2f87022487072ecfbc4e82568e74155b9cfea56a58d440e0b19aefeb4b423b113b16844508a8cca5fd68c67aba353191d55a503eecf1b2cf837fb8c16103c1e801c984249fe4461271b10c222ce16acd597cff6c4225d789f952d69b4b5374114a4cb84228168e433e782a42d0319c3a42785fc2f69c30c6eb5015fb9494d62c702dd76553bfde289efb344c257532722a7b5ad60110c89a5db8a95c2746f07a4c859e9b4a651a5c6efe173630081cb6de2ff6cbf82151dc262ea31197b4bede7d1c9716c90874dddcf54d0169ebf7bbf324ebe53e2e7ed8404e2cffc233117d31bacadb0f21d52afafbb2275fece4836900cb3c279ca8b25bb5d1fb47d8acad016423d66cacbf4ed922ba25dfdb9ad9c749fd6ee576afa3d64f1eecc3d6d790cf226a65db812806541881dff5998a2d9ec037729570af83d141cb00a98704a3f0a6c77c9e604978dbe0358b28a041267d13c17e51b3b3d23f7ad2d7cbf3141d2f6d7b552b13d995e47a5f1afae507673d74dc5d6a8ba2e4cabf5354569385939e3119c367a954b01a225792fab7f77fbb495d2fab2737f7800b75f8c2872e4c48b530712d8c5bc5bb6c508728dc258543e9775c78e8356376ecdfdeee36c53af7bf5fbb62f84b39493b9fcf96b788e95e6690753186f6ac7d497a2b5bf03dfe122467a1a88f509f1c7005ce9c3c77fc03adf447a2bedda924a36b680bc6e8ee41a4384ed3b48cddb78ec1f57465e0d02e54467d5eb97c8e0949c4eb237fcff22e5478b1936e651e070f6f643faf7831108add52c6317d648581d503ad4583a1f4969b5a97b66f82c0c65f5aa3c77420a6af156083e328f8e83daf97d819cf71ad803748857f826f20c2d0614be14eb11cd5d8d3296bf38a30d466aa5d36f6437dc1b9e4063730a04c903a0e8a87245bedee7005b41a79d730d3e4b995bca0f948406efc14f239a8a98d2da2d92d5487c8472172960415541791089bdb9ced70d2fb2ca072072b73dca02eaf108a7107b25682565893bf36895e3734646de3f81736cbe33410af95a8b295a0a18d62687a6dfa69b17029ad57c5cd2c158cb7c381a2483eadbc1a4ba83cda9b71287cc71d386f31702591b30c5a9f58aa33445dedc66b0f85d3975883574b2dd61b3ac217193ab6e01147a66d340f3198502ca9ecdb66ec739c5c786038a934ef91c9eca1bfd2c2f74069cb3891c1a7324f747685ca86810c4232011ba2638f7373f296bbabee1dbf352359bf3eae943722711dd3863ab454527248a3b1b35c44e7639504b5344f54b6bb02e11891e4958e2a1401b56b0e66fe9255b8655f0c5ad7e21e0c0abebfb0c7c478227c64f896ee4b84f5439d4d856f9af9cf76ac0281e2042ae5ae59972c15ebf53330f58542961e0f39cc19e900ac43da59e1f132ec5bec9f427465770a6c0830a01daa5827cfdaab1eaadf28f50d35e519a74df5093b12faadf9fec126e2209138871bc8d1366374877df4d22abb5edaefac2a3610321ca3c37d3b9c967b8015a2fe83a71e141a4ce67ebae24530b063167203ab6e0f4d3057e02208ab5146801ccba1b4fbd8800a90da0ea676841e2059f987360c1220a3cacb47e53b88d03b4ae08d870e426520eb335d818b24532b692fa3ed43b05482a8b0d800e5d2b7f8ca78b560a2c788572c9f10cc06c4387bc9417234ab0aafd1c31715eef18ef77a9368fd38252a488f9e4453443f3337e53bf3ddb0d9e49f6759cd16c7b979facacd36210938782582ec9e935fce5db637866d3e7f0c67f10cfea9d1ce037a8473ad3d9b86ee8c5535dfb0717a694414b1bdcdc084867b56a2f2401d752d0a614d7721432892f7abe4f5d99a71c85255fd3267372b53433e15ca09d34c65e9f2e83926e08ea3f42b34d98f616fad451128c7389e2434807d94bae1e76c536fde0729e39f193825d3ced2a01fcfc5c69ceebdf76612dd779f9d43000c7fcc08372b7bf952326a516f0e6935dbcdb8d3e15492960e64a248047c3a25e93d93d2cac05f78613b3e6f5a405d0e9d4b9d414b173073ada4f26bb32917ff62070c6f8f710d8ae8a4842080359c4a9822312390121df6f770ab18c0033a8c611279628df723e98715d24b0173ee93816b192bc19e7b819365f09c0e293820eee8168a6098501751d30e377bf3c169b737cc96d03cd80d4af55ed0aa613f9e7022412ebd372d21c65672d2004ce6908da2e5c70431c32324c40a962290924e71c687b447892d27ec7ac1715277e1e4f3d4f9a8c34bca2a58cdea8f936da83e066bdcb675b1467290c6f30f2b9b3f9909dc798854f8af76d8a9544b1f80c8d16145b2e657d575d8bf384940ec271a37d2363b2be226d7a52f626587f4338ba4d2714938e88352163d2c78bd95ebfaf5072f6e4436e1336324cf4b8b9fb1208017489ce3c267e2d128a87d7276440426a5d98b2b90e96a95c1f5b6a5c34b00e42fd4ab015fdaf2aa7d06b31139ac36980ded36cd8df626c6d7cbc626cea924c694673dd0238c1631e1352d78f43ac948edf4ac4f0529dac24cfddebe083f0bd758a8c6c31063a4d6457020a65f48a692e2af557913f82b0bd1a03b12395919fc57461ce091d267e52c5d3d30190e2f25ae40243deccdf66ba7f8e1b37e5120b3b2f64e7d1b718966b046593fc5731e1ab970aff067327f07f617414ab11edb5c0f36e7dbd5cb1af29e6aa0ff2f145a62422a9707e3893cad04137c8756b630ed8338202d131b4db834d25690bbcdc2ec1480b75a61b0bbf13a72adf55250cde1615a9e4c4c5fc4d37c5cf41e5a72513f50dd0f39d1805f49e405201d0fb94510a572e1c3560be2bcc72c4626b32c80dcb1e8a78c56f171010e1f4eb88d74d120d5a1c0018eed6f8702153a20672bb8c11131a988e754ffc3d6d4a1e1a20b392c4ff9643cc013b4c267d01d5ef3a58aa3f989cc56d62d599c47f189e0aa9ad508a55c11e27037e1b321a4eb3c8527ed9b677172dd7e0d53fa4b1cfa4b5a512f1e0dc4ca84d63ce5483fb6305da73fbad8eb7e8c1ebaf47ed45b0e1704a105128e3cfb9f6d289554455d68e9429697ae69fff5fdeb0c99ef3fb7a901c390c263cb29cadedf9110b12827c585ceff389a24c17de0e479de45a6851e62e9fe640cc958f0362d0ba7224cb72e81d89191e9d6bedbe3f345fbd59d7cd0a7149e2243b38502c3660e47581e822d450c442af11746e09dc4ea2db1121e2db33b5a3ed1534dfa208f10a908ae2d87dde4a48769d94f43e5f7e2c15093574da1dad287acd00aae156bf0ca25276b53461725a631de05db25f4262aa875b71e76e0a9f489b977a48b2b31c9d8d6a2fa02c28de132e3f5db299ed997fdb87ee7cbbae6a9ee8102a5419569953e35307895ee8524991c13ba13d0adb0fe31451d75399db2171281b1429d815fcbc4447cb5774c4797f43d9274b36554a126e5987b239bb09406af1bd58fbe747f1b9cf4da1ad2c0e7110b4d08caac887c59210978031f20eb4c1a10fafc550344f6eddf5d275d1d7ec53a08e19e608aae1964f97932f76deef90da5b6b9bf5fee74081dd0d729f98586dd1d0aa7ef4bf55d32feb59bc375187550670eb1df37e6e5e474be6e091c2be5d405548240cc9a4220da7d2f347169ca34", 0x1000}, {&(0x7f0000001600)="56a795cdf04c6bfb4d24c7fcad19e8e6eb4f140a2d8c7156d16ab6d750e79e7b0009e670a1fe44290d2ad03aa11e31e11d", 0x31}], 0x8, &(0x7f00000019c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r29, @ANYBLOB="01000000009affb2db080094dc4f0b60672000006a672d1630a7502726adbfa419fc83ff6d8c413eb079355007352cd1ed5396fb5353594a4ed1699d419fc7c0db8b8eb2a5d71e162ac3b90362bd455d8b70baefe15673b8df2fa9739da165ee3865da38122fac062e7077e7bb2a3ce5779993cfcda927b17a8b89a5bc7b4811c0516a69ae36fa4d473063bef4bf955d09e428737984eb13a0fbac18a1797b100b9b04df4dd771ed6505df552ab82909baa2d5dd9c795312029e9a21dfa54f017d981ddc55a25870355273677ea93d59ab3fcd440c656f7f39f8b959ec44a50a670abde57ce0ea889903b956205a09df420f6908c06e436ad6119e48e96c2ed5282748647b1f623daf1ce3148459fc112e41d26b09b9f6ac1246b65a709c546bdd03", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r45, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES32=r49, @ANYRES32=r53, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x2) r58 = syz_open_pts() ioctl$TIOCSETA(r58, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r58, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:21 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)=0x9) 16:00:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000ffffffff45290429000000000000000007000000000000000000000000010000000000000000000000000000000000000000008000000000000000ff00000000000016000000000000000000000000000000000000000000000000000000d6c03469cb9b000000000000000000000000070000000000000000000000000000000000000000005050ff9683c59d9be88a0000bc28"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00", 0x0, 0x401}) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x1f}, {0x800, 0xc36b}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x59b9b16f3ff90f63, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x6c}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:22 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x2) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/../file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x1cf360b13a398de6) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f00000002c0)="38742022868bb39b4e49d9b23e38cc284b29d27825225864d554992577cf34d3dcb94700b97637358a066a6fe3237e44de5ebd08b62297e3a6e1e0ab3ea432d75b86fc34545f2b7b127350d22884314e3202aaee0c69bb50876d7058f619749340dda75fd7319c41e02b40c8c7f4e5200cd3a1e27e9f3563cbc078d027de5ee3c6d53883f7a1c7d21f1cf7ee5192d6f69e09e6faa5a639db0e7ea19309f41ef7fa0010073fcbd8c764f3aa8c0138798c1a1ef9badc927759c0db81721145af4e1ef3cbd6342fab96477daea3cdb193a6111e09ec"}, {&(0x7f00000004c0)="f049b58da4cf41ea5702e940eac1190e1bf16dd0b66641582d8cb2e33cd4aeecb257"}, {&(0x7f0000000540)="e7"}], 0x10000000000001a3) write(r1, &(0x7f0000000280)='oL', 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x8e, 0x0, &(0x7f0000000100)=""/142}) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) close(r3) 16:00:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup(r1) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x400}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:22 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r2, &(0x7f0000335000), 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:00:23 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}], 0x0, 0x0, 0xa102, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x48001, 0x0) dup2(r2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x80000000, 0xfff, 0x5}, {{r3}, 0x0, 0x0, 0x0, 0xffff, 0x3}], 0x9130fbf, 0x0, 0x24000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x48001, 0x0) close(0xffffffffffffffff) fcntl$setstatus(r6, 0x4, 0x80) kevent(0xffffffffffffffff, 0x0, 0xec7, 0x0, 0x48001, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r5, r4) pipe2(&(0x7f0000000080), 0x0) r7 = msgget$private(0x0, 0x2) r8 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r9 = dup(r8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r12, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getgroups(0x3, &(0x7f0000000140)=[r14, r18, 0x0]) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = getgid() r25 = getegid() setgroups(0x4, &(0x7f0000000240)=[r19, r23, r24, r25]) r26 = socket(0x11, 0xe1cf2d9c2285a97, 0x0) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) r30 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r30) r31 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x7, r10, r23, r28, 0xffffffffffffffff, 0x40, 0xc000}, 0xc8, 0x1, r30, r31, 0x4, 0x8, 0x6, 0x4138}) 16:00:23 executing program 1: r0 = semget(0x2, 0x0, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfff8, 0x9, 0x1000]) r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000040)=[{0x3, 0x3f, 0x1800}, {0x1, 0x200, 0x1800}, {0x3, 0xfff9, 0x800}, {0x2, 0x2, 0x800}, {0x3, 0x6}, {0x1, 0x1ff, 0x800}, {0x2, 0x1, 0x2800}, {0x3, 0x7, 0x3000}], 0x8) r2 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2d20, 0x6}, {0x6, 0x9d}}) r3 = semget$private(0x0, 0x6, 0x40) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000100)=""/134) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0xcbddb5991e4fe5e6, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r7 = dup(0xffffffffffffffff) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x80, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x80, 0x0) r10 = socket$inet6(0x18, 0x1, 0xff) r11 = getpgrp() r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) r15 = socket$inet(0x2, 0x4, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r17 = getuid() r18 = getegid() r19 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r24 = getegid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x20000, 0x0) r26 = socket$unix(0x1, 0x5, 0x0) r27 = openat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x4c0, 0x200) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/tty\x00', 0x8, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x1, 0x0) r30 = syz_open_pts() r31 = dup(0xffffffffffffff9c) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x100, 0x0) r33 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x20, 0x0) r34 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/tty\x00', 0x200, 0x0) r35 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/klog\x00', 0x800, 0x0) r36 = socket$inet(0x2, 0x1, 0x1) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/bpf\x00', 0x200, 0x0) r38 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg$unix(r4, &(0x7f0000000d00)={&(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="91128ad7bb8343186646b606b015fb3a8264f4c1452a02008dc0ea1bcd67bc37531ccfa482b4a2cf8dc1b16852aaca435bbd71ff93f995da12529cb7ea0fcea5a58355f7b4ce91bd48a6cdbe", 0x4c}, {&(0x7f0000000280)="de8d93bb2046ee60099aaeddb82532290931a285ee3f45c7d693d9c214936751f91ef22b4fd9abfdad300ba72c4ba0d072e5827892eea4e0d23f0cadb5daac468f0dc554490fd7033ff31ec80612f44459b7b11509317733f05e49c4c482d7a7ed1f0d9992", 0x65}, {&(0x7f0000000300)="a23099734857084d131d185698313eb1df538376ad2b4e782aa1da58fac1182279f78dcd6f70b619f3671430fca5f16d4853e9807b9d20728eeea736aab247f72fa32772daa06d2278f04f204536265f0c7bbeb7e2b9cf84555d", 0x5a}, {&(0x7f0000000380)="f80b614bfb5d13e71909778aef2d82690c962c687bba729e01a7081acc1d93ad323126bd076c3a44fb87b5a8e26c7ac6ecbd3d77d527bad2903091ae724e3a185557aa806f9906f3cc436ea02a23eb99ac70797952fac8d9399e79ba9ae97f1f868170cefe27df570c4c251e0d0e05700ad8e7a6546b64ca6dfcbf5f9d137e2b213dfcf69fccf4b3739d67515646d2c093f8d8392efe3e70cacf11745bde6b2d761367dbf09968d96cbc7544ca31e63d07d3f776ecd8", 0xb6}, {&(0x7f0000000440)="062413f0ff5e3324a0e5e53d87d3503815faa281f446f6c881ca177fa4baff0da242af367b32a8aabfb3d765226490194abebc780aa1a7bc7285e5c7f049144df5bd91d8f71fd4838c083d49ee1cbdad3212b374ed8c3574e888751c734a70ff77541b774fa67f0bac4cb3416c8f9b2df8215572c9e5dcfeb640143a82d24cf9cc406e0872953e104f427d69410370eb287d22c1fc26f59b987010c626a0b709c87df1041ee531c3ae70073a3c169540f5d6cdd7698d", 0xb6}], 0x5, &(0x7f0000000bc0)=[@rights={0x28, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r14, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [r25, r26, r27]}, @rights={0x38, 0xffff, 0x1, [r28, r29, r30, r31, r32, r33, r34, r35, r36, r37]}, @rights={0x18, 0xffff, 0x1, [r38]}], 0x130}, 0x878449b8d0d781bf) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000280)={{}, 0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r1, &(0x7f00000000c0)="17533221b9d01ac86cad420da0b34b50c76a15e797e75d9e716f6c3d4995db32d7ac1dbbc43ef8ec02e22562c87175c49ebe6bc6410ab7eb5db36f10bbbcf14f69b3aaf6776151e9ced6caa66eb3ae9e08754ad151b7cd4208d7b98f4ee764a34b1db82abf6d3e712aa56fe4ca42da36e46123e9e8bcb5e6127b82a5505b476dbb5614fc9d13b319ee25009749671a1d20f3144a729a7625232d7001eecbcbc9aea3399d1e8203a34d0b97f233b8b5bbe72c4a35", 0xb4) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) 16:00:23 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x9, 0x80, 0xe6, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x89, 0x4, 0x27, 0x400001ff}], 0x40000003, 0x0, 0xdc2, 0x0) pipe2(&(0x7f0000000040), 0x10004) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x2) r3 = geteuid() seteuid(r3) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x16) semop(r0, &(0x7f0000000140)=[{0x3, 0x35c6eb52, 0x1000}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10200) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/148) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0xffffffffffffff5d, &(0x7f0000000380)=ANY=[]}, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x25, 0x1f}, {0x48, 0x95}, {0x0, 0x353b}, {0x0, 0x3}, {0x6, 0xfffffffc}, {0x22, 0xffffff84}, {0x22, 0x5}], 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)=0x1) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r3, 0x1) semget(0x2, 0x1, 0x104) r5 = getuid() setuid(r5) r6 = socket(0x2, 0xf18c931974c288b4, 0x400) r7 = semget$private(0x0, 0x4, 0x1) sendto$unix(r6, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r7, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r8, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r9, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r9, &(0x7f0000000280)='oL', 0x2) r10 = openat(r9, &(0x7f0000000100)='./file0\x00', 0x200, 0x30c49bf0b42d1e84) shutdown(r10, 0x5) r11 = socket(0x2, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x40, 0x5, 0x3f, 0x0, 0x9, 0xd7e, 0x6, 0xec6cb388b3673216, 0x0, 0x9f8a, 0xffffffffffff722a}) 16:00:23 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0xa62aa8b0b4fa6241, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) dup2(r0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000003c0)={0x2000000000000002, &(0x7f0000000040)=[{0x61, 0x4}, {0x4, 0x0, 0x0, 0x78}, {0x10000000000006, 0x0, 0xfe, 0x7cb}]}) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) recvfrom$unix(r5, &(0x7f00000002c0)=""/242, 0xf2, 0x44, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x100, 0x0) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r6, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x4, 0x1}, {0x18, 0x3, 0x1, 0x1}, 0x9, [0xfffffff9, 0x2, 0x2, 0x0, 0x3b, 0x1, 0x5, 0x1]}, 0x3c) pwrite(r3, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) getrlimit(0x3, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x401, 0x0, "a59245225dcba69300"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) write(r2, &(0x7f0000000280)='oL', 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x48, 0x0) kevent(r2, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0x0, 0x6a, 0x0, 0x400000, 0x4}, {{}, 0x3, 0x21, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0xa1, 0x1, 0xcb3, 0xffff}, {{r1}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x1, 0xfff}, {{r1}, 0xfffffffffffffffa, 0xaab31fd280afe788, 0x2, 0xffffffffffffffc3, 0x4000000000004702}], 0x1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0xfffffffffffeffff}], 0x1, &(0x7f00000002c0)={0xff, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pckbd_enable: command error 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x121) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x15}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001800)=[{&(0x7f00000005c0)="4516f4ba08b4b61d2c889c68103bad52e5caace4ed1c4f1f62ee0f96d519b37375d1d198c92939c8c7f8d2101f5cffac0110f54323", 0x35}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8) write(r1, &(0x7f0000000280)='oL', 0x2) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xff) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5f}, {0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup(r2) accept$inet6(r3, &(0x7f0000000240), &(0x7f00000001c0)=0x58) mknod(&(0x7f0000000140)='./bus\x00', 0x38c5, 0xfff) 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f0000000280)=ANY=[], 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffdfe}, {0x5, 0x0, 0x0, 0x80}, {0x6}]}) chmod(&(0x7f0000000040)='./file0\x00', 0x84) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) fchmod(0xffffffffffffff9c, 0x5e382912bfedf11d) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) listen(r1, 0x8000) setitimer(0x2, &(0x7f0000000000)={{0x5, 0x1}, {0x40, 0x7}}, &(0x7f0000000080)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)=0x101) panic: free: non-malloced addr 0xffff8000ffff6d90 type in_multi Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page faultkernel: double fault trap, code=0 Stopped at x2apic_eoi+0x1: pushq %rcx TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 uvm_fault(0xfffffd803f012330, 0x1f, 0, 1) -> e kernel: page fault trap, code=0 Stopped at db_show_all_procs+0x215: movq 0x20(%r13),%r15 TID PID UID PRFLAGS PFLAGS CPU COMMAND *274585 44986 0 0 0x4000000 0 syz-executor.1 SeaBIOS (version 1.8.2-20191010_205345-google) Total RAM Size = 0x0000000040000000 = 1024 MiB CPUs found: 1 Max CPUs supported: 1 Comparing RSDP and RSDP Comparing RSDT and RSDT Comparing FACP and FACP Comparing FACS and FACS return 0 for FACS vs FACS: SUCCESS Comparing DSDT and DSDT return 0 for DSDT vs DSDT: SUCCESS return 0 for FACP vs FACP: SUCCESS Comparing SRAT and SRAT return 0 for SRAT vs SRAT: SUCCESS Comparing APIC and APIC return 0 for APIC vs APIC: SUCCESS Comparing SSDT and SSDT return 0 for SSDT vs SSDT: SUCCESS Comparing WAET and WAET return 0 for WAET vs WAET: SUCCESS return 0 for RSDT vs RSDT: SUCCESS return 0 for RSDP vs RSDP: SUCCESS found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=2097152 = 1024 MiB drive 0x000f2850: PCHS=0/0/0 translation=lba LCHS=1024/32/63 s=2097152 Sending Seabios boot VM event. Booting from Hard Disk 0... Boot failed: not a bootable disk Booting from Floppy... Boot failed: could not read the boot disk Booting from Hard Disk 0... Boot failed: not a bootable disk No bootable device. Powering off VM. END Oserialport: VM disconnected.